在触摸板上实现显示屏上显示内容缩放的方法.pdf

上传人:111****11 文档编号:973079 上传时间:2018-03-22 格式:PDF 页数:14 大小:551.31KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910025711.3

申请日:

2009.03.06

公开号:

CN101493736A

公开日:

2009.07.29

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 3/041公开日:20090729|||实质审查的生效|||公开

IPC分类号:

G06F3/041

主分类号:

G06F3/041

申请人:

苏州瀚瑞微电子有限公司

发明人:

刘代强; 洪锦维

地址:

215163江苏省苏州市苏州高新区科技城龙山路微系统园M1栋3楼

优先权:

专利代理机构:

南京天华专利代理有限责任公司

代理人:

夏 平

PDF下载: PDF下载
内容摘要

一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:由触摸板检测并向主机发出N个触碰对象的位置信息;由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第一参考位置和/或第二参考位置;由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第三参考位置和/或第四参考位置;比较第一参考位置与第三参考位置和/或第二参考位置与第四参考位置的位置信息,以及根据比较结果进行缩放手势的判定、识别。本发明利用多指来启动、判别并控制缩放。

权利要求书

1、  一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:
a)由触摸板检测到某时刻有N个触碰对象触碰到触摸板的触控界面;
b)由触摸板检测并向主机发出步骤a)中的N个触碰对象的位置信息;
c)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第一参考位置和/或第二参考位置;
d)由触摸板检测并向主机发出下一时刻N个触碰对象的位置信息;
e)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第三参考位置和/或第四参考位置;
f)比较第一参考位置与第三参考位置和/或第二参考位置与第四参考位置的位置信息,以及
根据比较结果进行缩放手势的判定、识别:
若第一参考位置位于第三参考位置的右侧且/或第二参考位置位于第四参考位置的左侧,则识别为一放大手势,并
向主机发出一放大手势信号,主机控制显示屏上显示内容放大;
若第一参考位置位于第三参考位置的左侧且/或第二参考位置位于第四参考位置的右侧,则识别为一缩小手势,并
向主机发出一缩小手势信号,主机控制显示屏上显示内容缩小。

2、
  根据权利要求1所述的方法,其特征是所述触碰对象的数目N为大于或等于2的正整数。

3、
  根据权利要求1所述的方法,其特征是所述触碰对象的位置信息包括触碰对象的绝对位置坐标和/或相对位置坐标。

4、
  根据权利要求1所述的方法,其特征是所述触摸板为触摸屏、触控板或手写板。

5、
  一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:
a)由触摸板检测到某时刻有N个触碰对象触碰到触摸板的触控界面;
b)由触摸板检测并向主机发出步骤a)中的N个触碰对象的位置信息;
c)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最上端和/或最下端的触碰对象的位置信息,记为第五参考位置和/或第六参考位置;
d)由触摸板检测并向主机发出下一时刻N个触碰对象的位置信息;
e)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最上端和/或最下端的触碰对象的位置信息,记为第七参考位置和/或第八参考位置;
f)比较第五参考位置与第七参考位置和/或第六参考位置与第八参考位置的位置信息,以及
根据比较结果进行缩放手势的判定、识别:
若第五参考位置位于第七参考位置的下侧且/或第六参考位置位于第八参考位置的上侧,则识别为一放大手势,并
向主机发出一放大手势信号,主机控制显示屏上显示内容放大;
若第五参考位置位于第七参考位置的上侧且/或第六参考位置位于第八参考位置的下侧,则识别为一缩小手势,并
向主机发出一缩小手势信号,主机控制显示屏上显示内容缩小。

6、
  根据权利要求5所述的方法,其特征是所述触碰对象的数目N为大于或等于2的正整数。

7、
  根据权利要求5所述的方法,其特征是所述触碰对象的位置信息包括触碰对象的绝对位置坐标和/或相对位置坐标。

8、
  根据权利要求5所述的方法,其特征是所述触摸板为触摸屏、触控板或手写板。

说明书

在触摸板上实现显示屏上显示内容缩放的方法
技术领域
本发明涉及一种触摸板的手势应用,尤其是一种在触摸板上实现显示屏上显示内容缩放的方法。
背景技术
如今触摸板已广泛应用于个人数字处理(PDA)、手机、掌上电脑、平板计算机等电子设备上。触摸板是供使用者用手或导电性对象(例如触控笔)在面板上滑动或接触的输入装置,可以使光标产生相对移动和支持其他延伸性功能,如按键仿真功能等。为让使用者在操作区域可以支持更多样性功能,因此有了分区的概念,并需要一些侦测方法,以区别使用者要使用的功能。
采用触摸板设计,这将是轻小型笔记本电脑和智能手机的发展趋势。轻小型笔记本电脑就是靠体积小巧、便于携带而且价格低廉而受到市场的青睐,在有限的体积内,如何节省成本,以及合理布置元件,是很多厂商一直在努力改进的问题,采用触摸板设计,结合虚拟键盘以及多指触摸功能,会使笔记本电脑节省键盘、触控板、鼠标等器件的空间,用来更优化配置其它功能组件。会大大减低成本,而且整机的外形设计有了更多的选择,可满足高中低档用户的不同需求。
因此,亟需一种利用多指来判别、启动缩放功能,同时,以多个手指的位置来控制缩放的方法。
发明内容
本发明的目的在于提供一种以多个触碰对象的相对位置信息的变化趋势来控制显示内容的放大或缩小。
本发明的技术方案是:
一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:
a)由触摸板检测到某时刻有N个触碰对象触碰到触摸板的触控界面;
b)由触摸板检测并向主机发出步骤a)中的N个触碰对象的位置信息;
c)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第一参考位置和/或第二参考位置;d)由触摸板检测并向主机发出下一时刻N个触碰对象的位置信息;
e)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第三参考位置和/或第四参考位置;f)比较第一参考位置与第三参考位置和/或第二参考位置与第四参考位置的位置信息,以及根据比较结果进行缩放手势的判定、识别:若第一参考位置位于第三参考位置的右侧且/或第二参考位置位于第四参考位置的左侧,则识别为一放大手势,并向主机发出一放大手势信号,主机控制显示屏上显示内容放大;若第一参考位置位于第三参考位置的左侧且/或第二参考位置位于第四参考位置的右侧,则识别为一缩小手势,并向主机发出一缩小手势信号,主机控制显示屏上显示内容缩小。
所述触碰对象的数目N为大于或等于2的正整数。
所述触碰对象的位置信息包括触碰对象的绝对位置坐标和/或相对位置坐标。
所述触摸板为触摸屏、触控板或手写板。
一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:
a)由触摸板检测到某时刻有N个触碰对象触碰到触摸板的触控界面;
b)由触摸板检测并向主机发出步骤a)中的N个触碰对象的位置信息;
c)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最上端和/或最下端的触碰对象的位置信息,记为第五参考位置和/或第六参考位置;d)由触摸板检测并向主机发出下一时刻N个触碰对象的位置信息;
e)由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最上端和/或最下端的触碰对象的位置信息,记为第七参考位置和/或第八参考位置;f)比较第五参考位置与第七参考位置和/或第六参考位置与第八参考位置的位置信息,以及根据比较结果进行缩放手势的判定、识别:若第五参考位置位于第七参考位置的下侧且/或第六参考位置位于第八参考位置的上侧,则识别为一放大手势,并向主机发出一放大手势信号,主机控制显示屏上显示内容放大;若第五参考位置位于第七参考位置的上侧且/或第六参考位置位于第八参考位置的下侧,则识别为一缩小手势,并向主机发出一缩小手势信号,主机控制显示屏上显示内容缩小。
所述触碰对象的数目N为大于或等于2的正整数。
所述触碰对象的位置信息包括触碰对象的绝对位置坐标和/或相对位置坐标。
所述触摸板为触摸屏、触控板或手写板。
本发明的有益效果是:
本发明提供的在触摸板上实现显示屏上显示内容缩放的方法打破了现有的缩放手势局限,只需改变手指等触碰对象间的相对位置就可达到灵活实现放大、缩小功能及控制缩放速率的功效。
附图说明
图1是本发明的示意图一。
图2是本发明的示意图二。
图3是本发明的示意图三。
具体实施方式
下面结合附图和实施例对本发明作进一步的说明。
实施例一。
一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,识别缩放手势包括以下步骤:
a)由触摸板检测到某时刻有N个手指触碰到触摸板的触控界面,如图1所示;
b)由触摸板检测并向主机发出步骤a)中的N个手指的位置信息;
c)由主机比较各手指的位置信息并选取位于触摸板的触控界面的最左端的第一手指和/或最右端的第二手指的位置信息,记为第一参考位置和/或第二参考位置;其中第一参考位置的位置坐标为(X1,Y1),第二参考位置的位置坐标为(X2,Y2);
d)由触摸板检测并向主机发出下一时刻N个手指的位置信息;如图2,该时刻,四个手指均已完成相离运动,即使用者作出希望进行放大操作的手势,
e)由主机比较各手指的位置信息并选取位于触摸板的触控界面的最左端的第一手指和/或最右端的第二手指的位置信息,记为第三参考位置和/或第四参考位置;其中第三参考位置的位置坐标为(X1’,Y1’),第四参考位置的位置坐标为(X2’,Y2’);
f)比较第一参考位置与第三参考位置和/或第二参考位置与第四参考位置的位置信息,以及根据比较结果进行缩放手势的判定、识别:若第一参考位置位于第三参考位置的右侧且/或第二参考位置位于第四参考位置的左侧,则识别为一放大手势,并向主机发出一放大手势信号,主机控制显示屏上显示内容放大;
当使用者作出希望进行缩小操作的手势时,即多个手指均相向运动时,可根据同样的方式判定、识别为缩小手势,并由主机控制显示屏上显示内容缩小。
当第一手指或第二手指中只有一个手指运动。另一个手指保持不动时,仅以运动的那根手指的位置坐标的变化为控制缩放速率、比例的依据。
若第一参考位置位于第三参考位置的左侧且/或第二参考位置位于第四参考位置的右侧,则识别为一缩小手势,并向主机发出一缩小手势信号,主机控制显示屏上显示内容缩小。手指的数目N为大于或等于2的正整数。
手指的位置信息包括手指的绝对位置坐标和/或相对位置坐标。
例如:选取位于触摸板的触控界面的最左端的第一手指的位置坐标,即X轴坐标最小的点(X1,Y1)进行判断,当进行放大或缩小的时候,(X1,Y1)移动到(X1’,Y1’),形成向量a(X1’-X1,Y1’-Y1),若向量a为第二、三象限向量(包括X轴负向),则为放大,若向量a为第一、四象限向量(包括X轴正向),则为缩小。
实施例二。
一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:
a)由触摸板检测到某时刻有N个手指触碰到触摸板的触控界面,如图1所示;
b)由触摸板检测并向主机发出步骤a)中的N个手指的位置信息;
c)由主机比较各手指的位置信息并选取位于触摸板的触控界面的最上端和/或最下端的手指的位置信息,记为第五参考位置和/或第六参考位置;d)由触摸板检测并向主机发出下一时刻N个手指的位置信息;其中第五参考位置的位置坐标为(X3,Y3),第六参考位置的位置坐标为(X4,Y4);
e)由主机比较各手指的位置信息并选取位于触摸板的触控界面的最上端和/或最下端的手指的位置信息,记为第七参考位置和/或第八参考位置;其中第七参考位置的位置坐标为(X3’,Y3’),第八参考位置的位置坐标为(X4’,Y4’);
f)比较第五参考位置与第七参考位置和/或第六参考位置与第八参考位置的位置信息,以及根据比较结果进行缩放手势的判定、识别:若第五参考位置位于第七参考位置的下侧且/或第六参考位置位于第八参考位置的上侧,则识别为一放大手势,并向主机发出一放大手势信号,主机控制显示屏上显示内容放大;如图3,若第五参考位置位于第七参考位置的上侧且/或第六参考位置位于第八参考位置的下侧,则识别为一缩小手势,并向主机发出一缩小手势信号,主机控制显示屏上显示内容缩小。
当使用者作出希望进行放大操作的手势时,即多个手指均相离运动时,可根据同样的方式判定、识别为放大手势,并由主机控制显示屏上显示内容放大。
当第三手指或第四手指中只有一个手指运动。另一个手指保持不动时,仅以运动的那根手指的位置坐标的变化为控制缩放速率、比例的依据。手指的数目N为大于或等于2的正整数。手指的位置信息包括手指的绝对位置坐标和/或相对位置坐标。
例如:选取位于触摸板的触控界面的最上端的第三手指的位置坐标,即Y轴坐标最大的点(X3,Y3)进行判断,当进行放大或缩小的时候,(X3,Y3)移动到(X3’,Y3’),形成向量b(X3’-X3,Y3’-Y3),若向量b为第一、二象限向量(包括X轴正向),则为放大,若向量b为第三、四象限向量(包括X轴负向),则为缩小。
当第一手指与第二手指均没有运动时,便以第三手指和/或第四手指的位置坐标的变化为控制缩放速率、比例的依据。同样,当第三手指与第四手指均没有运动时,便以第一手指和/或第二手指的位置坐标的变化为控制缩放速率、比例的依据。同样的方法也适用于两个、三个、五个、六个甚至更多的手指同时触碰触模板的情形。即通过手指的伸缩手势来控制显示内容的缩放,让使用者的操作更直观,更符合日常的生活习惯,简化了人机输入语言,使使用者的思维表述更为直接,提高操作效率。
本发明可控制显示屏上的显示内容如图片、窗口或文档页面等内容的缩放,放大或缩小的比例可正比于手指从第一参考位置移动到第三参考位置、从第二参考位置移动到第四参考位置、从第五参考位置移动到第七参考位置、从第六参考位置移动到第八参考位置的移动速率,以此作为放大或缩小的控制参考量。
放大或缩小的比例还可正比于手指从第一参考位置移动到第三参考位置后、从第二参考位置移动到第四参考位置后、从第五参考位置移动到第七参考位置后、从第六参考位置移动到第八参考位置后的停留时间,以此作为放大或缩小的控制参考量。
放大或缩小的快慢也可参照上述控制参考量。也可以一固定的比例或快慢缩放,如系统默认的缩放比例或快慢。当然,这些控制参考量均可个人凝聚用户使用的习惯和特殊操作需求调整。
上述实施例中的触碰对象均以手指为例说明,触碰对象也可为触控笔等触碰设备。触摸板为感应电容式触摸板,具体可为感应电容式触摸屏、感应电容式触控板或感应电容式手写板等应用感应电容式触摸技术的设备。
对于触碰对象的位置信息的检测可通过如TangoS系列的触控芯片来检测触摸板扫描线所传达的微弱的感应电容变化量,触控芯片从电容触摸屏采集数据,经过微处理器MCU的处理,以标准的接口和主机进行通信,通信接口有两线式串行总线I2C,高速同步串行接口SPI,通用串行总线USB等可选。触控芯片通过扫描线获得触摸电容信息,经过触控芯片处理转变成原始数据,可通过4线高速同步串行接口SPI传输到微处理器MCU,微处理器MCU中有预设的一段程序;经过微处理器MCU的一系列的转换计算后,微处理器MCU向主机输出触碰对象位置信息的(X1,Y1;X2,Y2;...;Xn,Yn)坐标值,及感应压力(P),进而实现本发明的在触摸板上实现显示屏上显示内容缩放的方法。本发明未涉及的硬件与软件均可通过现有技术实现。

在触摸板上实现显示屏上显示内容缩放的方法.pdf_第1页
第1页 / 共14页
在触摸板上实现显示屏上显示内容缩放的方法.pdf_第2页
第2页 / 共14页
在触摸板上实现显示屏上显示内容缩放的方法.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《在触摸板上实现显示屏上显示内容缩放的方法.pdf》由会员分享,可在线阅读,更多相关《在触摸板上实现显示屏上显示内容缩放的方法.pdf(14页珍藏版)》请在专利查询网上搜索。

一种在触摸板上实现显示屏上显示内容缩放的方法,包括提供触摸板,其特征是还包括识别缩放手势,所述识别缩放手势包括以下步骤:由触摸板检测并向主机发出N个触碰对象的位置信息;由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,记为第一参考位置和/或第二参考位置;由主机比较各触碰对象的位置信息并选取位于触摸板的触控界面的最左端和/或最右端的触碰对象的位置信息,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1