触控设备单手持机APP操作手指舒适度度量方法与流程

文档序号:14443547阅读:567来源:国知局
触控设备单手持机APP操作手指舒适度度量方法与流程

本发明涉及一种舒适度度量方法,特别涉及一种针对智能手机等移动终端进行的触控设备单手持机app操作手指舒适度度量方法。



背景技术:

目前,主流的智能手机、平板手机等常用移动终端设备都采用触摸屏手指触控的方式进行人机交互,触控操作过程不仅简单、快捷、灵活,而且不受空间影响,使用方便,其中,随着智能手机的普及,各行业app的涌现和使用,在单手持机状态下对智能手机进行操作成为一种普遍现象。

单手持机操作虽然方便、灵活,但受触摸屏大小、手指位置和握持习惯等因素的影响,在单手持机操作时也会产生点触不便、点触不到等问题,进而影响手机及app软件使用的舒适性。于是,触控舒适度就成为用户体验过程中评价该产品质量的一个关键指标。如何建立这个度量标准,确保触控操作的舒适性和可靠性,进而提高软件app页面布局的设计质量,就成为本发明想要解决的问题。



技术实现要素:

鉴于上述现有情况和不足,本发明旨在提供一种在人体工程学基础上,通过对单手持机操作建立舒适度数学模型,完成单手持机app操作手指舒适度的度量,以满足手机设计和软件app页面结构分布设计的需要。

鉴于触摸屏大小以及智能手机应用屏幕操作元素的布局对手指操作舒适度存在的必然影响。本发明是通过以下技术方案来实现的:

触控设备单手持机app操作手指舒适度度量方法,具体步骤包括:

步骤1、采用gb/t16252-1996中的定义,随机选取2-5个男子或女子的不同手型,以左手持机或右手持机的方式通过拇指在单手持机触控设备的屏幕上以画圆圈方式进行最大范围滑动。

步骤2、屏幕划分为m*n个1厘米的方格,拇指滑动所得范围定义为舒适度区域c,舒适度值定义为10。

步骤3、从c向外扩展,舒适度逐格线性递减,线性递减过程区域定义为半舒适度区域d,半舒适度区域d中各个方格的舒适度值分别定义为9、8、7、6、5、4、3、2或1。

步骤4、从d向外扩展,舒适度值统一定义为0,其区域定义为极度不舒适区域u。

步骤5、根据软件app实际操作过程,对拇指点触的不同位置进行舒适度值的算术平均,即为该软件app操作过程的平均舒适度,完成触控设备单手持机app操作手指舒适度度量。

以屏幕划分方格为基准,所述各舒适度区域内舒适度值的数学表达式为:

其中,为舒适度区域c内的方格舒适度值,=10,;为极度不舒适区域u内的方格舒适度值,=0;k(x,y)为舒适度递减函数。

根据舒适度区域c确定该区域的外界矩形边界点为:(x1,y1)~(x2,y2),以矩形边界的边界点为标准,沿着舒适度区域c的外围对半舒适度区域d进行上、下、左、右和四个侧向共八个分区进行边界定义,并对这八个分区分别进行k(x,y)取值设定,包括:

分区1、在x1<=x<x2且y>y2的区域内

从c区域的上边界点y2向上做1个为单位的递减,递减后的舒适度值和左右相邻的舒适度值的差只等于1,否则不做递减,公式表达为:

当k(xi+1,y+1)=k(xi+1,y)||k(xi-1,y+1)=k(xi-1,y)时,k(xi,y+1)=k(xi,y),否则,k(xi,y+1)=k(xi,y)+1,k(xi,y2)=y2是c的上端边界点。

分区2、在x1<=x<x2且y<y1的区域内

从c区域的下边界点y1向下做1个为单位的递减,递减后的舒适度值和左右相邻的舒适度值的差只等于1,否则不做递减,公式表达为:

当k(xi+1,y-1)=k(xi+1,y)||k(xi-1,y-1)=k(xi-1,y)时,k(xi,y-1)=k(xi,y),否则,k(xi,y-1)=k(xi,y)+1,k(xi,y1)=y1是c的下端边界点。

分区3、在y1<=y<y2且x>x2的区域内

从c区域的右边界点x2分别向右做1个为单位的递减,递减后的舒适度值和上下相邻的舒适度值的差只等于1,否则不做递减,用公式表达为:

当k(x+1,yi+1)=k(x,yi+1)||k(x+1,yi-1)=k(x,yi-1)时,k(x+1,yi)=k(x,yi),否则,k(x+1,yi)=k(x,yi)+1,k(x2,yi)=x2是c的右端边界点。

分区4、在y1<=y<y2且x<x1的区域内

从c区域的左边界点x1分别向左做1个为单位的递减,递减后的舒适度值和上下相邻的舒适度值的差只等于1,否则不做递减,用公式表达为:

当k(x-1,yi+1)=k(x,yi+1)||k(x-1,yi-1)=k(x,yi-1)时,k(x-1,yi)=k(x,yi),否则,k(x-1,yi)=k(x,yi)+1,k(x1,yi)=x1是c的左端边界点。

分区5、在x<x1且y>=y2的区域内

k(x-1,yi)=k(x,yi)-1且k(xi,y+1)=k(xi,y)-1。

分区6、在x<x1且y<y1的区域内

k(x-1,yi)=k(x,yi)-1且k(xi,y-1)=k(xi,y)-1。

分区7、在x>=x2且y>=y2的区域内

k(x+1,yi)=k(x,yi)-1且k(xi,y+1)=k(xi,y)-1。

分区8、在x>=x2且y<y1的区域内

k(x+1,yi)=k(x,yi)-1且k(xi,y-1)=k(xi,y)-1。

本发明所述的触控设备单手持机app操作手指舒适度度量方法的有益效果包括:

1、可准确、方便地实现触控设备单手持机app操作手指舒适度度量,为app设计和使用过程的舒适度提供量化参考;

2、以国标手型为基础,对单手持机操作的屏幕进行量化分区,进而准确、可靠地完成舒适度度量过程,效率高、速度快,具有广泛适用性和科学性;

3、弥补了现有触控设备单手持机app操作舒适度度量的空白,度量过程科学、合理;

4、不仅适用于智能手机,还可适用于其它单手持机触控设备的app操作舒适度度量过程。

附图说明

图1为本发明所述触控设备单手持机app操作手指舒适度度量方法的结构示意图;

图2为本发明实施过程的屏幕操作位置示意图。

具体实施方式

下面以智能手机app操作过程为例,结合附图1对本发明做进一步的描述:

本发明所述的触控设备单手持机app操作手指舒适度度量方法,具体步骤包括:

步骤1、将智能手机屏幕划分为m*n个1厘米的方格,建立以屏幕左下方为原点,以方格为标准单位的二维坐标。

步骤2、采用gb/t16252-1996中的定义,随机选取2-5个男子的不同手型,以右手持机的方式通过拇指在智能手机的屏幕上以画圆圈方式进行最大范围滑动,滑动所得范围定义为舒适度区域c,舒适度值定义为10;从c向外扩展,舒适度逐格线性递减,线性递减过程区域定义为半舒适度区域d,半舒适度区域d中各个方格的舒适度值分别定义为9、8、7、…、1;从d向外扩展,舒适度值统一定义为0,其区域定义为极度不舒适区域u。

其中,各舒适度区域内舒适度值的数学表达式为:

为舒适度区域c内的方格舒适度值,=10,;为极度不舒适区域u内的方格舒适度值,=0;k(x,y)为舒适度递减函数。

为进一步确定舒适度递减函数k(x,y)的取值范围,本例中,以舒适度区域c为基准,将包围在舒适度区域c外围的半舒适度区域d划分为上、下、左、右和四个侧向共八块区域,通过对八块区域进行舒适度递减函数k(x,y)的取值设定,完成整个屏幕的舒适度值设定。其具体过程包括:

根据上述已知的舒适度区域c确定该区域的外界矩形边界点为:(x1,y1)~(x2,y2),以矩形边界的边界点为标准,对半舒适度区域d的八个分区进行边界定义,并对这八个分区分别进行k(x,y)取值设定,具体包括:

1、分区1在x1<=x<x2且y>y2的区域内

从c区域的上边界点y2向上做1个为单位的递减,递减后的舒适度值和左右相邻的舒适度值的差只等于1,否则不做递减,公式表达为:

当k(xi+1,y+1)=k(xi+1,y)||k(xi-1,y+1)=k(xi-1,y)时,k(xi,y+1)=k(xi,y),否则,k(xi,y+1)=k(xi,y)+1。k(xi,y2)=,y2是c的上端边界点。

2、分区2在x1<=x<x2且y<y1的区域内

从c区域的下边界点y1向下做1个为单位的递减,递减后的舒适度值和左右相邻的舒适度值的差只等于1,否则不做递减,公式表达为:

当k(xi+1,y-1)=k(xi+1,y)||k(xi-1,y-1)=k(xi-1,y)时,k(xi,y-1)=k(xi,y),否则,k(xi,y-1)=k(xi,y)+1。k(xi,y1)=,y1是c的下端边界点。

3、分区3在y1<=y<y2且x>x2的区域内

从c区域的右边界点x2分别向右做1个为单位的递减,递减后的舒适度值和上下相邻的舒适度值的差只等于1,否则不做递减,用公式表达为:

当k(x+1,yi+1)=k(x,yi+1)||k(x+1,yi-1)=k(x,yi-1)时,k(x+1,yi)=k(x,yi),否则,k(x+1,yi)=k(x,yi)+1。k(x2,yi)=,x2是c的右端边界点。

4、分区4在y1<=y<y2且x<x1的区域内

从c区域的左边界点x1分别向左做1个为单位的递减,递减后的舒适度值和上下相邻的舒适度值的差只等于1,否则不做递减,用公式表达为:

当k(x-1,yi+1)=k(x,yi+1)||k(x-1,yi-1)=k(x,yi-1)时,k(x-1,yi)=k(x,yi),否则,k(x-1,yi)=k(x,yi)+1。k(x1,yi)=,x1是c的左端边界点。

5、分区5在x<x1且y>=y2的区域内

k(x-1,yi)=k(x,yi)-1且k(xi,y+1)=k(xi,y)-1。

6、分区6在x<x1且y<y1的区域内

k(x-1,yi)=k(x,yi)-1且k(xi,y-1)=k(xi,y)-1。

7、分区7在x>=x2且y>=y2的区域内

k(x+1,yi)=k(x,yi)-1且k(xi,y+1)=k(xi,y)-1。

8、分区8在x>=x2且y<y1的区域内

k(x+1,yi)=k(x,yi)-1且k(xi,y-1)=k(xi,y)-1。

步骤3、最后,根据软件app实际操作过程,对拇指点触的不同位置进行舒适度值的算术平均,即为该软件app操作过程的平均舒适度,完成该智能手机单手持机app操作手指舒适度度量。

实施例一

以某地区男性右手采样模型确定的舒适度区域c,如图2所示,在某个手机app业务操作过程中操作屏幕共4次,操控过程的平均舒适度值为:

即该操作的手指平均舒适度为3.75。

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