移动终端模拟鼠标来操作设备的方法、移动终端和演示系统技术方案

技术编号:13795244 阅读:129 留言:0更新日期:2016-10-06 12:04
本发明专利技术提供了移动终端模拟鼠标来操作设备的方法、移动终端和演示系统。其中,该方法包括:接收用户经由移动终端的屏幕输入的手势;识别手势,并生成包含手势事件消息的识别信息;根据识别信息,将手势转换成相应的鼠标操作命令;以及将鼠标操作命令发送给设备,以操作设备。在进行演示时,通过采用本发明专利技术的上述方法,使得用户能够通过该移动终端实现对远程的设备的实际操作,从而达到互动的效果。

【技术实现步骤摘要】

本专利技术涉及支持手势操作的移动终端,尤其涉及支持手势操作的移动终端模拟鼠标来操作设备的方法、支持手势操作的移动终端和演示系统。
技术介绍
当使用投影仪为观看者进行演示时,如果诸如个人计算机等的设备和投影仪分别处于两个地方,那么在演示中要进行操作就非常不方便,因为必须使观看者到达指定的投影仪前,还要有专人在诸如个人计算机等的设备前进行配合操作。此外,演示时,当多个投影仪放在一起时,需要使用专用遥控器来切换多个投影仪,容易造成误操作。使用诸如智能手机、平板电脑等现有的支持手势操作的移动终端,虽然能够通过网络从多个投影仪和多个个人计算机中搜索想要的投影仪和个人计算机,并与该投影仪和个人计算机建立通信,以控制个人计算机将显示画面投影在投影仪上,但是观看者无法通过现有的移动终端对该个人计算机进行实际操作,从而无法实现互动的效果。
技术实现思路
鉴于上述问题,本专利技术的目的在于提供了一种移动终端模拟鼠标来操作设备的方法、移动终端和演示系统。本专利技术的方法、移动终端和演示系统利用移动终端的手势操作来模拟鼠标操作,从而在进行演示时,使得用户能够通过该移动终端实现对远程的设备的实际操作,从而达到互动的效果。根据本专利技术的一个方面,提供了一种移动终端模拟鼠标来操作设备的方法,所述移动终端支持手势操作,其中所述方法包括:接收用户经由所述移动终端的屏幕输入的手势;识别所述手势,并生成包含手势事件消息的识别信息;根据所述识别信息,将所述手势转换成相应的鼠标操作命令;以及将所述鼠标操作命令发送给所述设备,以操作所述设备。在进行演示时,通过采用本专利技术的上述方法,使得用户能够通过该移动终端实现对
远程的设备的实际操作,从而达到互动的效果。此外,当所述手势事件消息是单指滑动事件消息时,所述识别信息进一步包含随时间变化的手指位置坐标值,并且所述方法进一步包括:从获得所述单指滑动事件消息的时间点开始,每隔预定的时间间隔,根据所述随时间变化的手指位置坐标值中,计算所述预定的时间间隔内的横向手指位移值和纵向手指位移值;根据所述横向手指位移值和所述纵向手指位移值,通过三角函数计算所述预定的时间间隔内的手指位移距离;根据所述手指位移距离确定移动系数;将所述横向手指位移值和所述纵向手指位移值分别乘以所述移动系数,以获得横向鼠标位移值和纵向鼠标位移值;将所述手势转换成包含所述横向鼠标位移值和所述纵向鼠标位移值的鼠标移动命令;以及将所述鼠标移动命令发送给所述设备。进一步地,当所述手势事件消息变为单指滑动停止事件消息并且没有手指释放事件消息时,所述方法进一步包括:将紧接在获得所述单指滑动停止事件消息之前转换得到的所述鼠标移动命令,以所述预定的时间间隔,发送给所述设备。进一步地,所述预定的时间间隔大于等于100毫秒并且小于等于300毫秒。在移动终端的屏幕大小和设备的屏幕大小差别巨大的情况下,通过采用本专利技术的上述方法,使得移动终端通过手势操作模拟的鼠标操作能够在设备的屏幕上实现快速定位和精确定位。此外,当所述手势事件消息是单指单击事件消息时,所述方法进一步包括:将所述手势转换成鼠标左键单击命令;以及将所述鼠标左键单击命令发送给所述设备。此外,当所述手势事件消息是单指双击事件消息时,所述方法进一步包括:将所述手势操作转换成鼠标左键双击命令;以及将所述鼠标左键双击命令发送给所述设备。此外,当所述手势事件消息是两指单击事件消息时,所述方法进一步包括:将所述手势操作转换成鼠标右键单击命令;以及将所述鼠标右键单击命令发送给所
述设备。此外,当所述手势事件消息是两指滑动事件消息时,所述识别信息进一步包含随时间变化的手指位置坐标值,并且所述方法进一步包括:从获得所述两指滑动事件消息的时间点开始,每隔预定的时间间隔,根据所述随时间变化的手指位置坐标值,确定两指在所述预定的时间间隔内的滑动方向;当确定所述滑动方向为向上滑动时,将所述手势操作转换成鼠标滚轮向前滚动命令,并且将所述鼠标滚轮向前滚动命令发送给所述设备;以及当确定所述滑动方向为向下滑动时,将所述手势操作转换成鼠标滚轮向后滚动命令,并且将所述鼠标滚轮向后滚动命令发送给所述设备。进一步地,所述预定的时间间隔大于等于100毫秒并且小于等于300毫秒。根据本专利技术的另一个方面,提供了一种支持手势操作的移动终端,所述移动终端采用本专利技术的上述方法来模拟鼠标,以操作所述设备。根据本专利技术的又一个方面,提供了一种演示系统,所述演示系统包括:投影仪;个人计算机;以及本专利技术的上述移动终端,所述移动终端通过网络搜索所述投影仪和所述个人计算机,并且与所述投影仪和所述个人计算机建立通信,以控制所述个人计算机将显示画面投影到所述投影仪上;其中,所述移动终端模拟鼠标来操作所述个人计算机,并将所述移动终端模拟的鼠标操作体现在所述显示画面上。通过采用本专利技术的移动终端和演示系统,能够在进行演示时,使得用户能够通过该移动终端实际操作远程的设备,从而达到互动的效果。附图说明图1显示根据本专利技术的实施例的建立演示系统之前的系统框图;图2显示根据本专利技术的实施例的演示系统的框图;图3显示根据本专利技术的实施例的移动终端的结构框图;图4显示根据本专利技术的实施例的移动终端模拟鼠标的操作的流程图;图5显示根据本专利技术的实施例的命令控制单元的第一操作实例的流程图;图6显示根据本专利技术的实施例的命令控制单元的第二操作实例的流程图;图7显示根据本专利技术的实施例的命令控制单元的第三操作实例的流程图;图8显示根据本专利技术的实施例的命令控制单元的第四操作实例的流程图;以及图9显示根据本专利技术的实施例的命令控制单元的第五操作实例的流程图。具体实施方式下面将参考附图描述根据本专利技术的各种实施例。下面将参考图1和图2来说明建立根据本专利技术实施例的演示系统的过程。图1显示了根据本专利技术的实施例的建立演示系统之前的系统框图。图2显示了根据本专利技术的实施例的演示系统的框图。在图1所示的系统中,存在有通过网络连接到服务器200的多个投影仪300和多个个人计算机400。当用户想要进行演示时,本专利技术的移动终端100可以根据用户输入的指示,来建立演示系统。首先,移动终端100可以根据用户输入的指示,经由网络连接到服务器200,并且通过服务器200搜索连接到服务器200的多个投影仪300和多个个人计算机400。接着,如图2所示,移动终端100可以根据用户输入的指示,从搜索到的多个投影仪300中选择用户想要进行演示的一个投影仪300并与选择出的投影仪300建立通信,以及从搜索到的多个个人计算机400中选择用户想要进行演示的一个个人计算机400并与选择出的个人计算机400建立通信。接着,如图2所示,移动终端100启动个人计算机400中的投影程序,以控制个人计算机400将显示画面投影到投影仪300上。接着,如图2所示,移动终端100模拟鼠标来操作个人计算机400,并将移动终端100模拟的鼠标操作体现在个人计算机400的显示画面上,并且一起投影到投影仪300上。图3显示了根据本专利技术的实施例的移动终端100的结构框图。如图3所示,根据本专利技术的实施例的移动终端100包括手势接收单元110、手势识别单元120、命令控制单元130和通信单元140。手势接收单元110用于接收用户经由移动终端100的屏幕输入的手势。手势识别单本文档来自技高网
...

【技术保护点】
一种移动终端模拟鼠标来操作设备的方法,所述移动终端支持手势操作,其特征在于,所述方法包括:接收用户经由所述移动终端的屏幕输入的手势;识别所述手势,并生成包含手势事件消息的识别信息;根据所述识别信息,将所述手势转换成相应的鼠标操作命令;以及将所述鼠标操作命令发送给所述设备,以操作所述设备。

【技术特征摘要】
1.一种移动终端模拟鼠标来操作设备的方法,所述移动终端支持手势操作,其特征在于,所述方法包括:接收用户经由所述移动终端的屏幕输入的手势;识别所述手势,并生成包含手势事件消息的识别信息;根据所述识别信息,将所述手势转换成相应的鼠标操作命令;以及将所述鼠标操作命令发送给所述设备,以操作所述设备。2.如权利要求1所述的方法,其特征在于,当所述手势事件消息是单指滑动事件消息时,所述识别信息进一步包含随时间变化的手指位置坐标值,并且所述方法进一步包括:从获得所述单指滑动事件消息的时间点开始,每隔预定的时间间隔,根据所述随时间变化的手指位置坐标值,计算所述预定的时间间隔内的横向手指位移值和纵向手指位移值;根据所述横向手指位移值和所述纵向手指位移值,通过三角函数计算所述预定的时间间隔内的手指位移距离;根据所述手指位移距离确定移动系数;将所述横向手指位移值和所述纵向手指位移值分别乘以所述移动系数,以获得横向鼠标位移值和纵向鼠标位移值;将所述手势转换成包含所述横向鼠标位移值和所述纵向鼠标位移值的鼠标移动命令;以及将所述鼠标移动命令发送给所述设备。3.如权利要求2所述的方法,其特征在于,当所述手势事件消息变为单指滑动停止事件消息并且没有手指释放事件消息时,所述方法进一步包括:将紧接在获得所述单指滑动停止事件消息之前转换得到的所述鼠标移动命令,以所述预定的时间间隔,发送给所述设备。4.如权利要求3所述的方法,其特征在于,所述预定的时间间隔大于等于100毫秒并且小于等于300毫秒。5.如权利要求1所述的方法,其特征在于,当所述手势事件消息是单指单击事件消息时,所述方法进一步包括:将所述手势转换成鼠标左键单击命令;以及将所述鼠标左键单击命令发送给所述设备。6.如...

【专利技术属性】
技术研发人员:孟繁富刘畅陈剑张毅强
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1