计算机终端的控制方法、装置及系统的制作方法

文档序号:6365857阅读:93来源:国知局
专利名称:计算机终端的控制方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及ー种计算机终端的控制方法、装置及系统。
背景技术
作为ー种移动通讯终端产品,在人们的日常生活中发挥着越来越大的作用,拥有手机的用户也越来越多。随着手机产品的不断推陈出新,手机除了具有基本的通讯功能外,越来越多的其他功能也应用在了手机上,如上网功能、摄像功能、音乐播放功能、指南针功能等,这些附加功能的増加使得手机能够ー机多用,有效的提高资源利用。另ー方面,电脑用户也越来越多,那么将手机増加鼠标的功能,可以节省资源,減少出差携帯或者移动办公随时携带鼠标的麻烦,方便电脑用户的日常办公特别是移动办公需要,并且增加手机用户的用户体验。目前,相关技术中已有将鼠标与手机二者功能结合一体的解决方案。例如,相关技术中的一种手机实现鼠标功能的方法,将设置在触摸屏手机上的鼠标模块连接到个人电脑(Personal Computer,简称为PC)上,加载触摸屏手机的鼠标功能;在触摸屏手机的显示屏上显示出鼠标输入界面;操作触摸屏结合触摸屏手机的动作生成操作指令,转换成相应按键以及鼠标光标动作的键值,传输至所述PC机完成鼠标输入。该方案采用了加速度传感器来计算鼠标光标的移动矢量,并通过手机的倾斜角度的操作以综合实现鼠标的功能,该方法増加了加速度传感器的成本,并且由于操作中需要倾斜角度,用户实际操作不便。在另ー种方案中,所采用的方法是在手机基带部分包括ー个光学手指导航模块,光学手指导航模块通过检查操作者手指移动而产生相应鼠标的操作,手机与电脑建立连接从而实现鼠标的功能,该方法在手机现有构造的前提下,加入了光学手指导航模块来对手指的移动做判断,増加了成本,并在技术实现有一定局限性。针对相关技术中手持电子终端实现鼠标功能成本高且作为鼠标时操作不便的问题,目前尚未提出有效的解决方案。

发明内容
针对手持电子终端实现鼠标功能成本高且作为鼠标时操作不便的问题,本发明提供了ー种计算机终端的控制方法、装置及系统,以至少解决上述问题。根据本发明的ー个方面,提供了ー种计算机终端的控制方法,包括检测与手持电子终端的触敏显示器的接触;判断接触的接触姿态是否与预设接触姿态相匹配;如果是,生成与接触姿态对应的控制命令,向计算机終端发送控制命令,该控制命令用于控制计算机终端执行鼠标点击操作和/或鼠标光标移动操作。优选地,所述接触姿态为在保持与所述触敏显示器的持续接触的同时沿任意方向的移动;生成与所述接触姿态对应的控制命令包括获取所述移动的參数信息,其中,所述參数信息包括移动距离和移动方向,或者,移动距离、移动方向和移动速度;对所述移动的移动速度,或者移动速度和移动距离进行线性放大或缩小;根据所述移动方向,以及线性放大或缩小后的所述移动速度或者移动速度和移动距离,生成所述控制命令。优选地,所述接触姿态为单击或双击时,生成与接触姿态对应的控制命令,包括获取所述接触姿态在所述触敏显示器上的位置区域;生成与所述位置区域和所述接触姿态对应的控制命令。优选地,生成与所述位置区域和所述接触姿态对应的控制命令,包括如果所述位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令;如果所述位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。优选地,向计算机终端发送所述控制命令之后,所述方法还包括所述计算机終端接收所述控制命令,执行与所述控制命令对应的操作。优选地,所述接触姿态为在保持与所述触摸屏的持续接触的同时沿任意方向的移动;向计算机终端发送所述控制命令之后,所述方法还包括所述计算机終端接收所述控制命令,其中,所述參数信息包括移动距离和移动方向,或者,移动距离、移动方向和移动速度;对所述移动的移动速度,或者所述移动的移动速度和移动距离进行线性放大或缩小;按照所述移动方向,以及线性放大或缩小后的移动距离或者移动速度和移动距离移动所述鼠标光标。优选地,检测与手持电子终端的触敏显示器的接触之前,所述方法还包括建立与所述计算机终端的连接。根据本发明的另一方面,提供了ー种计算机终端的控制装置,包括检测模块,用于检测与手持电子终端的触敏显示器的接触;判断模块,用于判断接触的接触姿态是否与预设接触姿态相匹配;生成模块,用于若判断结果为是,生成与接触的接触姿态对应的控制命令,生成的控制命令用于控制计算机终端执行鼠标点击操作和/或鼠标光标移动操作;发送模块,用于向计算机终端发送生成的控制命令。优选地,所述接触姿态为在保持与所述触敏显示器的持续接触的同时沿任意方向的移动;所述生成模块,包括第一获取单元,用于获取所述移动的參数信息,其中,所述參数信息包括移动距离和移动方向,或者,移动距离、移动方向和移动速度;缩放单元,用于对所述移动的移动速度,或者移动速度和移动距离进行线性放大或缩小;第一生成単元,用于根据所述移动方向,以及线性放大或缩小后的所述移动速度或者移动速度和移动距离,生成所述控制命令。优选地,所述接触姿态为单击或双击,所述生成模块包括第二获取单元,用于获取所述接触姿态在所述触敏显示器上的位置区域;第二生成単元,用于生成所述位置区域和所述接触姿态对应的控制命令。优选地,所述第二生成単元,按照以下方式生成所述位置区域和所述接触姿态对应的控制命令如果所述位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令;如果所述位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。优选地,所述装置还包括建立模块,用于建立与所述计算机终端的连接。根据本发明的又ー个方面,提供了ー种计算机终端的控制系统,包括手持电子终端,包括本发明提供的上述装置;计算机终端,包括接收模块,用于接收所述控制命令;执行模块,用于执行与所述控制命令对应的操作。
优选地,所述接触姿态为在保持与所述触摸屏的持续接触的同时沿任意方向的移动;所述控制命令携帯的參数信息包括所述移动的移动距离和移动方向,或者,移动距离、移动方向和移动速度;所述计算机終端,还包括缩放模块,用于对所述移动的移动速度,或者所述移动的移动速度和移动距离进行线性放大或缩小;所述执行模块,还用于按照所述移动方向,以及线性放大或缩小后的移动距离或者移动速度和移动距离移动所述鼠标光标。通过本发明,手持电子终端检测与触敏显示器的接触,判断接触的接触姿态与预设接触姿态相匹配,则生成与该接触姿态对应的控制命令,井向计算机终端发送生成的控制命令,完成鼠标操作命令的输入。从而实现了通过手持电子终端对计算机终端的控制,在不增加硬件成本的条件下,利用手持电子终端实现了鼠标功能。



此处所说明的附图用来提供对本发明的进ー步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例ー的计算机终端的控制系统的示意图;图2是根据本发明实施例ー优选的计算机终端的控制系统的示意图;图3是根据本发明实施例ー的计算机终端的控制装置的示意图;图4是根据本发明实施例一优选的生成模块的示意图;图5是根据本发明实施例ー另ー优选的生成模块的示意图;图6是根据本发明实施例一又ー优选的计算机终端的控制装置的示意图;图7是根据本发明实施例ー的计算机终端的控制方法的流程图;图8是根据本发明实施例ニ的手机电路组成原理的示意图;图9是根据本发明实施例ニ的具有鼠标功能的手机的示意图;图10是根据本发明实施例ニ的手机与计算机終端有线连接的示意图;图11是根据本发明实施例ニ的手机与计算机終端无线连接的示意图;图12是根据本发明实施例ニ的手机作为鼠标时的流程图。
具体实施例方式下文中将參考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互組合。针对相关技术中,在手持电子终端上实现鼠标功能控制计算机终端时,需要改变手持电子终端的硬件结构,増加手持电子终端的硬件成本,且相关技术中的实现方法操作不便、用户体验较低的问题,本发明实施例提供了ー种计算机终端的控制方法、装置及系统。无需増加手持电子终端现有的硬件成本,利用手持电子终端的触敏显示器及通用接ロ,在手持电子终端上实现了简单方便、控制灵活的鼠标操作。实施例一根据本发明实施例,提供了ー种计算机终端的控制系统,通过该系统实现了利用手持电子终端控制计算机终端。图I是根据本发明实施例ー的计算机终端的控制系统的示意图,如图I所示,该系统主要包括手持电子终端10和计算机終端20。其中,手持电子终端10,用于检测与手持电子终端的触敏显示器的接触;判断接触的接触姿态是否与预设接触姿态相匹配;如果是,生成与接触姿态对应的控制命令,并向计算机终端20发送生成的控制命令,其中,该控制命令用于控制计算机終端20执行鼠标点击操作和/或鼠标光标移动操作。计算机終端20,用于接收手持电子终端10发送的控制命令,并执行与该控制命令对应的操作。通过本发明是实施例,手持电子终端检测与触敏显示器的接触,判断接触的接触姿态与预设接触姿态相匹配,则生成与该接触姿态对应的控制命令,井向计算机终端发送生成的控制命令。计算机終端接收控制命令,并执行与接收到得控制命令对应的操作。通 过手持电子终端实现了对计算机终端的控制,在不增加硬件成本的条件下,利用手持电子終端实现了鼠标功能。 在本发明实施例中,如图I所示,可以通过接收模块22和执行模块24实现计算机終端20的功能。其中,接收模块22,用于接收手持电子终端10发送的控制命令;执行模块24,与接收模块22相耦合,用于执行与该控制命令对应的操作。执行模块24所执行的操作主要是控制命令所对应的鼠标操作,该鼠标操作包括但不限于鼠标点击操作以及鼠标光标移动操作。在本发明实施例的ー个优选实施方式中,与触敏显示器的接触可以是在保持与触敏显示器的持续接触的同时沿任意方向的移动,从而实现鼠标光标移动操作。手持电子终端10检测到接触姿态为与触敏显示器的持续接触的同时沿任意方向的移动,获取移动的參数信息,井根据该參数信息生成控制命令,控制计算机终端20执行鼠标光标移动操作。优选地,获取到的參数信息可以包括移动距离和移动方向,进ー步的,还可以包括移动速度。手持电子终端10根据移动距离和移动方向(优选地,还可以包括移动速度)生成控制命令,并向计算机终端20发送生成的控制命令,计算机終端20的接收模块22接收生成的控制命令,触发执行模块24按照控制命令指示的移动方向、移动距离及移动速度执行鼠标光标移动操作。手持电子终端作为便携式电子设备(例如,手机),与计算机终端的显示器相比其显示器较小,在手持电子终端上的移动距离有限,在手持电子终端的显示器上移动一定距离,而计算机终端的鼠标光标移动距离较小,需要多次进行移动操作。在本发明实施例的一个优选实施方式中,生成与接触姿态对应的控制命令时,手持电子终端先获取移动的參数信息,并对移动距离进行线性处理(可以是方法或縮小),手持电子终端根据线性处理后的參数信息生成控制命令。进ー步的,还可以对移动的移动速度进行线性处理。在本发明实施例的另ー个优选实施方式中,可以由计算机终端对移动的參数进行线性处理。此时,手持电子终端检测到与接触姿态为与触敏显示器的持续接触的同时沿任意方向的移动,获取移动的參数信息,根据获取到的參数信息生成控制命令,并向计算机设备发送生成的控制命令。计算机終端20的接收模块22接收手持电子终端发送的控制命令,对控制命令中的移动參数进行线性处理,执行模块24按照线性处理后的參数执行鼠标光标移动操作。因此,在本发明实施例的ー个优选实施方式中,计算机终端20的接收模块22接收的控制命令携帯的參数信息包括移动的移动距离和移动方向,或者,移动距离、移动方向和移动速度。为了对移动的參数进行线性处理,如图2所示,计算机終端20还可以包括缩放模块26,与接收模块22相耦合,用于对移动的移动速度,或者移动的移动速度和移动距离进行线性放大或缩小。执行模块24,与缩放模块26相耦合,还用于按照移动的移动方向,以及线性放大或缩小后的移动距离或者移动速度和移动距离移动鼠标光标。在实际应用中,手持电子终端或计算机終端可以根据显示器的比例关系,对移动的參数进行线性放大。例如,手持电子终端的显示器大小为计算机终端显示器大小的1/5,手持电子终端10或计算机終端20可以将移动的移动距离放大5倍,即如果在触敏显示器上移动了 I厘米,那么计算机终端20的鼠标光标将在计算机终端上移动5厘米。此外,还可以根据需求设置线性放大的倍数,或者也可以统计用户的使用习惯将线性放大倍数调整至最佳值。在本发明实施例的另ー个优选实施方式中,为了实现鼠标的按键操作,接触姿态 可以是单击或双击,在生成与接触姿态对应的控制命令时,手持电子终端获取接触的接触姿态在触敏显示器上的位置区域,并生成与位置区域和接触姿态对应的控制命令。优选地,可以按照以下方式生成与接触姿态和位置区域对应的控制命令如果位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令;如果位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。计算机終端20的执行模块24,可以根据控制命令执行相应的鼠标点击操作。在本发明实施例中,为了实现手持电子终端与计算机终端的交互,可以通过手持电子终端10的蓝牙模块或通用串行总线(Universal Serial Bus,简称为USB)接ロ与计算机终端20建立连接。手持电子终端10与计算机终端20建立连接后,手持电子终端10的驱动程序在计算机終端20中被初始化,手持电子终端10的触敏显示器被设置成为ー个触摸控制面板,用户可以在触摸控制面板上完成对计算机终端的控制。优选地,在手持电子终端作为鼠标的操作过程中,无需显示屏的显示,因此,触敏显示器可以处于关闭黑屏状态,以降低手持电子终端功耗,能够更好的提高手持电子终端的待机使用时间。根据本发明实施例,还提供了ー种计算机终端的控制装置,可以位于本发明上述实施例提供的手持电子终端10中,实现对计算机终端的控制。图3是根据本发明实施例ー的计算机终端的控制装置的示意图,如图3所示,该装置主要包括检测模块12、判断模块14、生成模块16和发送模块18。其中,检测模块12,用于检测与手持电子终端的触敏显示器的接触;判断模块14,与检测模块12相耦合,用于判断接触的接触姿态是否与预设接触姿态相匹配;生成模块16,与判断模块14相耦合,用于若判断结果为是,生成与接触的接触姿态对应的控制命令,生成的控制命令用于控制计算机终端执行鼠标点击操作和/或鼠标光标移动操作;发送模块18,与生成模块16相耦合,用于向计算机终端发送生成的控制命令。通过本发明实施例,手持电子终端中的检测模块12检测与触敏显示器的接触,判断模块14判断接触的接触姿态与预设接触姿态相匹配,则生成模块16生成与该接触姿态对应的控制命令,并由发送模块18向计算机终端发送生成的控制命令,完成鼠标操作命令的输入。从而实现了通过手持电子终端对计算机终端的控制,在不增加硬件成本的条件下,利用手持电子终端实现了鼠标功能。在本发明实施例的另ー个优选实施方式中,可以由计算机终端对移动的參数进行线性处理。在如图3所示的装置中,检测模块12检测到与接触姿态为与触敏显示器的持续接触的同时沿任意方向的移动,生成模块16获取移动的參数信息,根据获取到的參数信息生成控制命令,井向计算机设备发送生成的控制命令。计算机終端20的接收模块22接收手持电子终端发送的控制命令,缩放模块26对控制命令中的移动參数进行线性处理,执行模块24按照线性处理后的參数执行鼠标光标移动操作。或者,在本发明实施例的另ー个优选实施方式中,也可以由手持电子终端对移动的參数信息进行线性处理后发送给计算机終端。例如,可以由生成模块16来执行,如图4所不,在该优选实施方式中,生成模块16主要包括第一获取单兀162,用于获取移动的參数信息,该參数信息主要包括移动距离和移动方向,或者,移动距离、移动方向和移动速度;缩放单元164,与第一获取单元162相耦合,用于对移动的移动速度,或者移动速度和移动距离进行线性放大或缩小;第一生成単元166,与缩放单元164相耦合,用于根据移动方向,以及线性放大或缩小后的移动速度或者移动速度和移 动距离,生成所述控制命令。通过本优选实施方式,避免了手持电子终端作为便携式电子设备显示器较小,在手持电子终端上的移动距离有限,在手持电子终端的显示器上移动一定距离,而计算机终端的鼠标光标移动距离较小,导致需要多次进行移动操作的问题,提高了用户体验。在实际应用中,与触敏显示器的接触的接触姿态还可以是单击或双击,因此,在本发明实施例的另ー优选实施方式中,生成模块16还可以采用如图5所示的结构,如图5所示,在该优选实施方式中,生成模块16主要包括第二获取单元168,用于获取接触的接触姿态在触敏显示器上的位置区域;第二生成単元1610,与第二获取单元168相耦合,用于生成与接触姿态和获取的位置区域对应的控制命令。优选地,第二生成単元1610,按照以下方式生成与接触姿态和位置区域对应的控制命令如果位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令;如果位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。在实际应用中,为了实现鼠标的按键操作,可以将触敏显示器的整个操作区域划分成左右两个对称区域,右半边区域(第一位置区域)设定为鼠标右键区域,左半边区域(第二位置区域)设定为鼠标左键区域。第二生成単元1610可以根据点击区域来判断进行的是鼠标左键还是右键的点击/双击输入操作。具体的,如果位置区域为右半边区域,生成与单击或双击鼠标右键对应的控制命令;如果位置区域为左半边区域,生成与单击或双击鼠标左键对应的控制命令。也可以将触敏显示器的整个操作区域划分成上下两个区域,上半边区域(第一位置区域)设定为鼠标右键区域,下半边区域(第二位置区域)设定为鼠标左键区域。图6是根据本发明实施例一又ー优选的计算机终端的控制装置的示意图,如图6所示,该装置还可以包括建立模块110,用于建立与计算机终端的连接。在实际应用中,可以通过有线或无线方式建立手持电子终端与计算机终端的连接。例如,通过手持电子终端的蓝牙模块与计算机终端建立无线连接,手持电子终端通过蓝牙以无线方式与计算机終端进行交互,完成鼠标操作命令的输入。此外,还可以通过手持电子终端的USB接ロ与计算机終端建立有线连接,手持电子终端通过USB接ロ以有线方式与计算机终端进行交互,完成鼠标操作命令的输入。根据本发明实施例,还提供了ー种计算机终端的控制方法,可以通过本发明上述实施例提供的系统及装置,实现利用手持电子终端对计算机终端的控制。
图7是根据本发明实施例ー的计算机终端的控制方法的流程图,如图7所示,该方法可以包括以下几个步骤(步骤S702-步骤S706)步骤S702,检测与手持电子终端的触敏显示器的接触。步骤S704,判断接触的接触姿态是否与预设接触姿态相匹配。步骤S706,如果是,生成与接触姿态对应的控制命令,向计算机終端发送控制命令,该控制命令用于控制计算机终端执行鼠标点击操作和/或鼠标光标移动操作。通过本发明实施例,手持电子终端检测与触敏显示器的接触,判断接触的接触姿态与预设接触姿态相匹配,则生成与该接触姿态对应的控制命令,井向计算机终端发送生成的控制命令,完成鼠标操作命令的输入。从而实现了通过手持电子终端对计算机终端的控制,在不增加硬件成本的条件下,利用手持电子终端实现了鼠标功能。在本发明实施例中,为了实现手持电子终端与计算机终端的交互,可以通过手持电子终端的蓝牙模块或USB接ロ与计算机終端建立连接。手持电子终端与计算机終端建立连接后,手持电子终端的驱动程序在计算机終端中被初始化,手持电子终端的触敏显示器被设置成为ー个触摸控制面板,用户可以在触摸控制面板上完成对计算机终端的控制。优选地,在手持电子终端作为鼠标的操作过程中,无需显示屏的显示,因此触敏显示器可以处于关闭黑屏状态,以降低手持电子终端功耗,能够更好的提高手持电子终端的待机使用时间。手持电子终端对计算机终端的控制主要包括控制计算机终端的鼠标操作,鼠标操作可以是鼠标的点击操作(单击、双击),及鼠标光标的移动操作等。在本发明实施例的一个优选实施方式中,与触敏显示器的接触可以是在保持与触敏显示器的持续接触的同时沿任意方向的移动,从而实现鼠标光标移动操作。手持电子终端检测到接触姿态为与触敏显示器的持续接触的同时沿任意方向的移动,获取移动的參数信息,井根据该參数信息生成控制命令,控制计算机终端执行鼠标光标移动操作。优选地,获取到的參数信息可以包括移动距离和移动方向,进ー步的,还可以包括移动速度。手持电子终端根据移动距离和移动方向(优选地,还可以包括移动速度)生成控制命令,井向计算机终端发送生成的控制命令,计算机終端接收生成的控制命令,并按照控制命令指示的移动方向、移动距离及移动速度执行鼠标光标移动操作。手持电子终端作为便携式电子设备(例如,手机),与计算机终端的显示器相比其显示器较小,在手持电子终端上的移动距离有限,在手持电子终端的显示器上移动一定距离,而计算机终端的鼠标光标移动距离较小,需要多次进行移动操作。在本发明实施例的一个优选实施方式中,生成与接触姿态对应的控制命令时,手持电子终端先获取移动的參数信息,并对移动距离进行线性处理(可以是方法或縮小),手持电子终端根据线性处理后的參数信息生成控制命令。进一歩的,还可以对移动的移动速度进行线性处理。优选地,为了符合用户的使用习惯,可以将手机的触摸屏规划设置X轴、Y轴两个方向,手指在触摸屏上X轴方向的移动映射到计算机終端显示屏上即为鼠标在计算机终端上的横向移动,手指在触摸屏上Y轴方向的移动映射到计算机終端显示屏上即为鼠标在计算机终端上的纵向移动;以此类推实现手机触摸屏上不同角度不同方向的移动从而达到对 计算机終端显示屏上鼠标光标的相应方向的移动距离、移动速度的对应关系。在本发明实施例的另ー个优选实施方式中,可以由计算机终端对移动的參数进行线性处理。此时,手持电子终端检测到与接触姿态为与触敏显示器的持续接触的同时沿任意方向的移动,获取移动的參数信息,根据获取到的參数信息生成控制命令,并向计算机设备发送生成的控制命令。计算机終端接收手持电子终端发送的控制命令,对控制命令中的移动參数进行线性处理,并按照线性处理后的參数执行鼠标光标移动操作。在实际应用中,手持电子终端或计算机終端可以根据显示器的比例关系,对移动的參数进行线性放大。例如,手持电子终端的显示器大小为计算机终端显示器大小的1/4,手持电子终端或计算机終端可以将移动的移动距离放大4倍,即如果在触敏显示器上移动了 I厘米,那么计算机终端的鼠标光标将在计算机终端上移动4厘米。此外,还可以根据需求设置线性放大的倍数,或者也可以统计 用户的使用习惯将线性放大倍数调整至最佳值。在本发明实施例的另ー个优选实施方式中,为了实现鼠标的点击操作,接触姿态可以是单击或双击,在生成与接触姿态对应的控制命令时,手持电子终端获取接触的接触姿态在触敏显示器上的位置区域,并生成与位置区域和接触姿态对应的控制命令。优选地,可以按照以下方式生成与接触姿态和位置区域对应的控制命令如果位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令;如果位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。计算机終端,可以根据控制命令执行相应的鼠标点击操作。在实际应用中,为了区分鼠标左右键的点击操作,可以将触敏显示器的整个操作区域划分成左右两个对称区域,右半边区域(第一位置区域)设定为鼠标右键区域,左半边区域(第二位置区域)设定为鼠标左键区域,手持电子终端可以根据点击区域来判断进行的是鼠标左键还是右键的点击/双击输入操作。具体的,如果位置区域为右半边区域,生成与单击或双击鼠标右键对应的控制命令;如果位置区域为左半边区域,生成与单击或双击鼠标左键对应的控制命令。实施例ニ在本发明实施例中以手机为例,对本发明的计算机终端的控制方案进行说明。根据本发明实施例,提供了ー种计算机终端的控制方法,其无需增加手机的现有硬件成本,仅利用目前智能手机中通用几个基本的通用模块,通过USB接ロ或者蓝牙功能,将手机与计算机终端之间建立有线或者无线的连接,实现手机作为计算机終端有线鼠标或者无线鼠标的功能。本发明实施例的方案,操作简单方便、控制灵活,极大的提高了手机的用户体验。在本发明实施例中,实现鼠标功能的手机具有现在通用手机中所具有的触摸显示屏(即触敏显示器)、USB接ロ或者蓝牙功能。通过用户操作,如通过蓝牙或者USB接ロ与计算机終端建立连接后,经用户确认进入鼠标功能后,手机的驱动程序在计算机終端中被初始化,手机的触摸显示屏被设置成为ー个触摸控制面板,该触摸控制面板的长宽方向与计算机的显示屏之间形成对应的鼠标光标移动对应关系。当触摸介质(例如,手指)在手机的触摸屏上触摸移动时,其移动距离、移动方向、移动速度的数据被相应的做线性的转化,并将携帯有移动控制命令的信息通过USB接ロ或者蓝牙传输到计算机终端中,计算机終端将接收得到的相关数据及控制命令做相应的转换,将移动控制命令转换成光标的移动指令,将相应的移动距离、移动方向、移动速度转换为计算机終端显示屏中的鼠标光标的移动,从而实现了触摸介质在手机触摸屏上的移动转换为计算机终端显示器中光标的移动。在本发明实施例中,上述线性的对应关系即触摸介质在手机触摸屏上做横向移动时计算机終端显示屏中的鼠标光标也做相应的横向移动,当触摸介质在手机触摸屏上做竖向的移动时计算机终端显示屏中的鼠标光标也做相应的竖向移动,以此类推达到触摸介质在触摸屏上任意角度、任意长度及不同速度的移动可以线性的在计算机終端显示屏上得到转换,实现了触摸介质操作手机实现计算机终端显示屏中鼠标光标移动的功能。同时,为了实现的鼠标的左键单击、双击,及右键点击的鼠标功能,可以将手机触摸屏的整个操作区域默认的由软件划分成左右两个对称区域,以实现左右键点击区域的划分。优选的,左半边区域设定为鼠标左键区域,手指单击/双击该区域手机可以根据其点击区域的坐标位置来判断该点击发生在整个触摸屏的左半区域,其进行的是ー个鼠标左键的点击/双击输入操作,手机将相应的左键单击/双击操作控制命令通过有线或者无线的方式传递到计算机終端中,计算机終端接收到相应的命令再去控制显示屏上的鼠标做左键单击/双击操作,从而实现对计算机终端鼠标的单击或者双击操作。另ー方面,手机触摸屏右半边区域设定为右键区域,即点击该区域手机根据输入点的相对位置判断这个点击操作发生在整个触摸屏的右半区域,会判断该点击是ー个鼠标的右键点击操作,那么手机将相应的右键操作控制命令传递到计算机終端中,计算机終端转换该命令后去控制自身显示屏上的鼠标右键操作,从而实现对计算机终端的右键的操作。通过本发明实施例,手机与计算机終端建立有线或者无线的鼠标连接,手指对手机触摸屏的移动操作、左右区域位置点击控制转化成为对计算机终端的显示屏上的鼠标指针的左右键命令的输入,从而实现了手机作为计算机終端鼠标的功能。由于本发明实施例实现鼠标功能的操作手机摆放不依赖与通用鼠标对放置平面的要求,具有极大的空间自由度,人机交互更加友好。且符合一定的人机工程学和操作习惯,作为鼠标使用时灵敏度高、操作简单,増加了手机的又ー个用户体验,丰富了手机的应用场景。下面结合图例对本发明实施例进行描述。图8是根据本发明实施例ニ的手机电路组成原理的示意图,如图8所示的手机具有通用的手机结构。其中,CPU主控单元实现手机主控部分的操作控制;射频(RadioFrequency,简称为RF)部分及RF天线部分实现射频信号的收发功能,实现手机的语音通信、数据通信等射频电路功能;手机主控程序或者各记录文件放置在存储器単元;锂电池模块是手机工作时的电源供给源,用于给整个手机供电;USB接ロ用于为手机充电、下载程序或提供USB的物理接ロ,在本发明实施例中可以用于与计算机終端建立鼠标功能的有线连接;蓝牙模块部分用干与其他蓝牙设备建立蓝牙连接,在本发明实施例中可以用于 与计算机終端建立无线的蓝牙连接实现手机作为鼠标时的无线控制链路物理层。触摸屏(Liquid Crystal Display,简称为IXD)部分,作为手机的通用触摸屏,是手机的信息输入主要界面,在本发明实施例中触摸介质在触摸屏上触摸移动用以实现对应计算机终端显示屏上鼠标光标的移动输入操作,同时将手机触摸屏幕设置为左右两个控制区域以实现左键区域和右键区域的划分,单击或双击对应区域,以达到对鼠标的左右键点击的操作。图9是根据本发明实施例ニ的具有鼠标功能的手机的示意图,在如图9所示的手机中,触摸屏303位于手机30上,301为手机的受话器开孔,用以手机做语音通信时听者接受声音。手机开关机及其他功能按键304位于触摸屏下方或者其他部位;机売上具有USB接ロ 302与手机内部主板的USB信号连接,实现手机的USB连接功能、程序下载功能以及充电接ロ功能。图10是根据本发明实施例ニ的手机与计算机終端有线连接的示意图,如图10所示,手机整机30做鼠标应用时可以将计算机终端40的USB接ロ 402与手机的USB接ロ 302通过USB线401建立有线的连接,USB连接线提供在手机作为鼠标控制计算机终端时作为有线的物理链路。
图11是根据本发明实施例ニ的手机与计算机終端无线连接的示意图,如图11所示,通过手机的蓝牙模块及计算机终端的蓝牙单元建立蓝牙连接,计算机終端与手机间的蓝牙无线链路为手机作为计算机终端的鼠标操作时提供了无线的控制链路。计算机终端的蓝牙单元可以是计算机终端内部具有的蓝牙功能模块也可以是外置的蓝牙适配器。图12是根据本发明实施例ニ的手机作为鼠标时的流程图,如图12所示,手机在通常情况下作为其基本功能使用,处于待机模式或者通讯模式。当应用其鼠标功能时,首先判断是进行有线连接还是无线连接,若为有线连接则需将手机与计算机終端间通过USB线连接好,手机通过菜单进入有线的鼠标模式,并由手机内部的CPU主控单元做相应驱动操作,控制手机进入鼠标操作模式并进行有线的USB信号发送,鼠标操作完成后即可拔出USB线退出鼠标操作;若为无线连接则将手机的蓝牙功能及计算机终端的蓝牙功能打开,建立手机与计算机终端的蓝牙连接,手机通过菜单进入到无线的鼠标模式,同样手机内部的CPU主控单元做相应的驱动操作,控制手机进入鼠标操作模式并进行无线的鼠标信号发送,鼠标操作完成时关闭蓝牙退出鼠标模式。无论是在有线的鼠标连接方式时还是无线的鼠标连接方式时,手机射频单元部分及内部控制环节均不受影响,因此手机均能够正常的实时接收电话、短信等,不影响其正常操作。另外,在上述操作过程中,无需要手机显示屏的显示,因此IXD可完全处于关闭黑屏状态,有效了降低了功耗,能够更好的提高整个手机的待机使用时间。手机与计算机終端建立了有线或者无线的连接,经手机用户的菜单确认,完成手机驱动程序的载入和对计算机终端的驱动初始化,这样使得手机进入到鼠标功能模式中对相应的计算机终端可进行鼠标光标操作的软件加载。当手机进入到鼠标功能模式后,即完成鼠标功能的软件加载后,人体手指在触摸屏303上移动,手指的移动速度、移动方向、移动距离通过触摸屏被手机内部的CPU主控单元进行记录、处理,手机将相应的移动数据并夹带有移动控制命令的信息通过有线的方式或者蓝牙无线的方式发送到计算机終端中,计算机终端接收到移动速度、移动方向、移动距离的数据信息后将该所有移动信息做相应的线性变换并根据接收到的移动控制命令去操作自身显示屏上的鼠标光标去做相应的移动,这样实现了计算机终端的鼠标的移动操作。在实际应用中,如图9所示,可以将手机的触摸屏规划设置X轴、Y轴两个方向,手指在触摸屏上X轴方向的移动映射到计算机终端显示屏上即为鼠标在计算机终端上的横向移动,手指在触摸屏上Y轴方向的移动映射到计算机終端显示屏上即为鼠标在计算机终端上的纵向移动;以此类推实现手机触摸屏上不同角度不同方向的移动从而达到对计算机終端显示屏上鼠标光标的相应方向的移动距离、移动速度的对应关系。
为了实现鼠标的左键、右键的点击操作,将手机触摸屏303划分成左右两个区域,该两个区域是对称关系的,规定左半边屏幕区域设置成为左键区域,即手指单击或者双击该区域的点击操作时,手机内部CPU主控单元通过侦测判断该单击/双击操作的坐标是发生在整个触摸屏的左半边区域,那么手机将左键的单击/双击相应的控制命令发送到计算机終端上,计算机終端接收到相应控制命令后,对自身的鼠标去执行相应的左键的单击/双击操作,这样通过对触摸屏的左半区域的单击/双击操作实现了计算机终端中鼠标的左键单击/双击操作。右半屏幕用以设置成为右键区域,点击该区域,手机内部CPU主控单元通过侦测判断该点击操作的坐标是发生在整个触摸屏的右半区域,那么手机将右键相应控制命令发送到计算机終端中,计算机終端接收到该命令后,去控制自身鼠标去执行右键的操作指令,这样通过对手机触摸屏的右半区域的点击操作实现了计算机終端中鼠标的右键点击操作。通过上述方法,实现了手机与计算机終端之间建立无线或者USB有线的连接,并且使得手机进入鼠标模式,相应的鼠标控制命令能够发送到计算机終端中实现对计算机终端中鼠标光标的操作。手指在触摸屏上的X轴、Y轴方向上的移动距离、移动速度通过相应的线性变换映射到计算机終端显示屏中的横向或者竖向的移动,以此类推其他方向或者角度的变换移动也能映射到计算机終端显示屏中,实现鼠标光标的移动操作;将手机的左右屏幕区域分别设置成左键区域和右键区域,点击左半屏幕手机向计算机终端发出左键操作,点击右键区域手机向计算机终端发出右键操作命令,这样手机作为鼠标操作能够控制计算机终端屏幕中鼠标指针的运动及点击操作,达到了鼠标的作用。手机触摸屏的整个过程中,不依赖手机显示屏的显示,因此无需LCD的点亮,为整个手机的使用节省了电量。通过本发明实施例,具有鼠标功能的手机作为鼠标功能使用时操作简单实用,不增加现有手机的硬件成本,用户操作时手机摆放不依赖操作平面的放置位置,具有极大的空间自由度,有效的提高了用户的体验,作为手机使用过程中的又ー个用户体验,能够丰富用户的使用场景具有极大的市场应用价值。从以上的描述中,可以看出,本发明实现了如下技术效果手持电子终端检测与触敏显示器的接触,判断接触的接触姿态与预设接触姿态相匹配,则生成与该接触姿态对应的控制命令,井向计算机终端发送生成的控制命令,完成鼠标操作命令的输入。从而实现了通过手持电子终端对计算机终端的控制,在不增加硬件成本的条件下,利用手持电子终端实现了鼠标功能。同时,本发明实施例实现鼠标功能的操作手持电子终端摆放不依赖与通用鼠标对放置平面的要求,具有极大的空间自由度,人机交互更加友好,且符合一定的人机工程学和操作习惯,作为鼠标使用时灵敏度高、操作简单,増加了手持电子终端的又ー个用户体验,丰富了手持电子终端的应用场景。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技、术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种计算机终端的控制方法,其特征在于,包括 检测与手持电子终端的触敏显示器的接触; 判断所述接触的接触姿态是否与预设接触姿态相匹配; 如果是,生成与所述接触姿态对应的控制命令,向计算机终端发送所述控制命令,其中,所述控制命令用于控制所述计算机终端执行鼠标点击操作和/或鼠标光标移动操作。
2.根据权利要求I所述的方法,其特征在于,所述接触姿态为在保持与所述触敏显示器的持续接触的同时沿任意方向的移动;生成与所述接触姿态对应的控制命令包括 获取所述移动的参数信息,其中,所述参数信息包括移动距离和移动方向,或者,移动距离、移动方向和移动速度; 对所述移动的移动速度,或者移动速度和移动距离进行线性放大或缩小; 根据所述移动方向,以及线性放大或缩小后的所述移动速度或者移动速度和移动距离,生成所述控制命令。
3.根据权利要求I所述的方法,其特征在于,所述接触姿态为单击或双击时,生成与接触姿态对应的控制命令,包括 获取所述接触姿态在所述触敏显示器上的位置区域; 生成与所述位置区域和所述接触姿态对应的控制命令。
4.根据权利要求3所述的方法,其特征在于,生成与所述位置区域和所述接触姿态对应的控制命令,包括 如果所述位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令; 如果所述位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。
5.根据权利要求I至4中任一项所述的方法,其特征在于,向计算机终端发送所述控制命令之后,所述方法还包括所述计算机终端接收所述控制命令,执行与所述控制命令对应的操作。
6.根据权利要求I所述的方法,其特征在于,所述接触姿态为在保持与所述触摸屏的持续接触的同时沿任意方向的移动;向计算机终端发送所述控制命令之后,所述方法还包括 所述计算机终端接收所述控制命令,其中,所述参数信息包括移动距离和移动方向,或者,移动距离、移动方向和移动速度; 对所述移动的移动速度,或者所述移动的移动速度和移动距离进行线性放大或缩小;按照所述移动方向,以及线性放大或缩小后的移动距离或者移动速度和移动距离移动所述鼠标光标。
7.根据权利要求5所述的方法,其特征在于,检测与手持电子终端的触敏显示器的接触之前,所述方法还包括建立与所述计算机终端的连接。
8.一种计算机终端的控制装置,其特征在于,包括 检测模块,用于检测与手持电子终端的触敏显示器的接触; 判断模块,用于判断所述接触的接触姿态是否与预设接触姿态相匹配; 生成模块,用于在所述判断模块的判断结果为是的情况下,生成与所述接触姿态对应的控制命令,其中,所述控制命令用于控制所述计算机终端执行鼠标点击操作和/或鼠标光标移动操作; 发送模块,用于向所述计算机终端发送所述控制命令。
9.根据权利要求8所述的装置,其特征在于,所述接触姿态为在保持与所述触敏显示器的持续接触的同时沿任意方向的移动;所述生成模块,包括 第一获取单元,用于获取所述移动的参数信息,其中,所述参数信息包括移动距离和移动方向,或者,移动距离、移动方向和移动速度; 缩放单元,用于对所述移动的移动速度,或者移动速度和移动距离进行线性放大或缩小; 第一生成单元,用于根据所述移动方向,以及线性放大或缩小后的所述移动速度或者移动速度和移动距离,生成所述控制命令。
10.根据权利要求8所述的装置,其特征在于,所述接触姿态为单击或双击,所述生成模块包括 第二获取单元,用于获取所述接触姿态在所述触敏显示器上的位置区域; 第二生成单元,用于生成所述位置区域和所述接触姿态对应的控制命令。
11.根据权利要求10所述的装置,其特征在于,所述第二生成单元,按照以下方式生成所述位置区域和所述接触姿态对应的控制命令 如果所述位置区域为预设的第一位置区域,生成与单击或双击鼠标右键对应的控制命令; 如果所述位置区域为预设的第二位置区域,生成与单击或双击鼠标左键对应的控制命令。
12.根据权利要求8至11中任一项所述的装置,其特征在于,所述装置还包括建立模块,用于建立与所述计算机终端的连接。
13.一种计算机终端的控制系统,其特征在于,包括 手持电子终端,包括权利要求8至12中任一项所述的装置; 计算机终端,包括接收模块,用于接收所述控制命令;执行模块,用于执行与所述控制命令对应的操作。
14.根据权利要求13所述的系统,其特征在于,所述接触姿态为在保持与所述触摸屏的持续接触的同时沿任意方向的移动;所述控制命令携带的参数信息包括所述移动的移动距离和移动方向,或者,移动距离、移动方向和移动速度; 所述计算机终端,还包括缩放模块,用于对所述移动的移动速度,或者所述移动的移动速度和移动距离进行线性放大或缩小; 所述执行模块,还用于按照所述移动方向,以及线性放大或缩小后的移动距离或者移动速度和移动距离移动所述鼠标光标。
全文摘要
本发明公开了一种计算机终端的控制方法、装置及系统。其中,该方法包括检测与手持电子终端的触敏显示器的接触;判断接触的接触姿态是否与预设接触姿态相匹配;如果是,生成与接触姿态对应的控制命令,向计算机终端发送控制命令,该控制命令用于控制计算机终端执行鼠标点击操作和/或鼠标光标移动操作。通过本发明,在不增加硬件成本的条件下,利用手持电子终端实现了鼠标功能,提高了手持电子终端的用户体验。
文档编号G06F3/033GK102662556SQ20121005802
公开日2012年9月12日 申请日期2012年3月7日 优先权日2012年3月7日
发明者侯方西, 赵凯, 马磊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1