一种在终端上对显示界面进行调整的方法和装置的制作方法

文档序号:6385087阅读:137来源:国知局
专利名称:一种在终端上对显示界面进行调整的方法和装置的制作方法
技术领域
本发明涉及终端界面显示技术领域,尤其涉及一种在终端上对显示界面进行调整的方法和装置。
背景技术
近年来,随着计算机等可阅读电子文本和浏览网页的电子终端产品的广泛应用。许多用户依赖于电子设备来管理用户界面内容和用户界面元素。现有终端设备对界面内容调整,例如网页或者图片,最常见的调整即对显示界面的放大或缩小,用户通常通过两种方法进行上述调整第一种是通过选择界面上的下拉菜单中的选项进行调整;第二种是通过多点触摸触屏进行调整。但是第一种方法的缺点是需要多次点击键盘、鼠标或者触摸屏才能完成,操作繁琐,效率不高;第二种方法的缺点是需要多个指头的参与,操作不便,效率不高。同时上述两种操作,若缩放过大将影响界面内容的显示,使得显示屏无法完整显示界面内的内容,若要完整显示界面内容,只能减小放大程度,但是这样远离终端的用户又无法分辨清楚界面内容。用户必须通过反复操作鼠标、键盘或触屏来查看界面内容,十分不便。进一步地,专利号CN101866643A的发明通过响应与检测到的终端与终端用户间距离变化来放大或缩小显示屏上的显示信息,但是这种方法对应于不断变化的距离对显示信息的调整十分频繁,造成显示屏幕不断抖动,既对用户视力有害,又十分耗费电量。

发明内容
本发明要解决的技术问题在于,针对现有技术中终端上显示界面的缩放操作频繁、效率低、影响整体显示效果或有害用户视力和耗电的上述缺陷,提供一种在终端上对显示界面进行调整的方法和装置,该方法操作简单、效率高、省功耗,又可降低对用户视力的损害。本发明解决其技术问题所采用的技术方案是一种在终端上对显示界面进行调整的方法,其特征在于,所述方法包括步骤S1.进入界面调整模式;S2.在预设周期T内,感测终端与终端用户之间的距离N次,得到N个距离,并计算平均距离,N大于或等于2 ;S3.判断所述平均距离与当前显示界面的显示比例是否对应,若对应,则回到步骤S2,若不对应,则执行步骤S4 ;S4.选取预设的与所述平均距离对应的显示比例将所述显示界面放大或缩小;S5.根据缩放后显示界面的显示比例对显示内容进行重新排版布局; S6.根据所述缩放后显示界面的显示比例调整显示屏幕亮度。优选地,在所述步骤SI中通过执行预设动作,进入界面调整模式,所述预设动作包括操作预设界面调整按钮、晃动终端、调整终端倾角或由用户发出预设语音。优选地,所述方法包括,在执行所述步骤SI前,预设显示界面的显示比例、所述平均距离与所述显示比例之间的映射关系、所述显示比例与显示内容的排版布局间的映射关系以及所述显示比例与显示屏幕亮度间的映射关系。优选地,所述步骤S2包括S211.在所述预设周期T内,所述终端的测距传感器每隔一段预设时间t向所述终端用户发射一束光或声脉冲,并测量所述脉冲从发射到被所述终端用户反射回来所用时间,共发射N次,N大于或等于2 ;S212.根据所用时间与所述脉冲的速度之间的对应关系计算得到所述终端与所述终端用户之间的距离;S213.计算N次测量距离的平均值。优选地,所述步骤S2包括S221.在所述预设周期T内,所述终端的摄像装置摄入所述终端用户的图像,每隔一段预设时间t,检测一次所述图像中预设的目标部分在整个图像界面中所占的比例,共检测N次,N大于或等于2 ;S222.根据所述比例与距离的预设对应关系计算得到所述终端与所述终端用户之间的距离;S223.计算N次测量距离的平均值。本发明的另一技术方案提供一种在终端上对显示界面进行调整的装置,其特征在于,所述装置包括调整模式启动单元、距离探测单元和界面调整单元,所述界面调整单元包括判断单元、第一调整单元、第二调整单元和第三调整单元,其中调整模式启动单元,用于使当前界面处于可调整状态;距离探测单元,用于在预设周期T内,感测终端与终端用户之间的距离N次,并计算平均距离,N大于或等于2;判断单元,用于判断所述平均距离与当前显示界面的显示比例是否对应;第一调整单元,用于选取预设的与所述平均距离对应的显示比例,并将所述显示界面放大或缩小;第二调整单元,用于根据缩放后显示界面的显示比例对显示内容进行重新排版布局;第三调整单元,根据所述缩放后显示界面的显示比例调整显示屏幕亮度。优选地,所述调整模式启动单元包括检测用于控制界面调整模式的预设动作的检测单元,所述检测单元包括预设的界面调整按钮、加速度传感器、重力感应器或语音单元。优选地,所述界面调整单元还包括存储单元,用于存储显示界面的显示比例、所述平均距离与所述显示比例之间的映射关系、所述显示比例与显示内容的排版布局间的映射关系以及所述显示比例与显示屏幕亮度间的映射关系。优选地,所述距离探测单元包括测距传感器,用于设定周期T和脉冲发射间隔时间t、测量射向所述终端用户的光或声脉冲从发射到被所述终端用户反射回来所用时间、根据所用时间与所述脉冲的速度之间的对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值。优选地,所述距离探测单元包括摄像装置,用于设定周期T和检测射间隔时间t、检测摄入图像中预设的目标部分在整个图像界面中所占的比例、根据所述比例与距离的预设对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值。实施本发明的方法和装置,可根据终端与终端用户的距离调整显示界面,降低距离对用户阅览显示界面的影响,简化操作过程,提高调整效率,同时也可减少调整中显示界面的抖动频率,从而既可节省功耗又可降低对用户视力的损害。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明的方法优选实施例的流程示意图;图2是本发明方法具体实施例1的流程示意图;图3是本发明方法具体实施例2的流程示意图;图4是本发明的装置优选实施例的结构示意图。
具体实施例方式图1示出了本发明优选实施例在终端上对显示界面进行调整的方法100的流程图。如图1所示的本发明在终端上对显示界面进行调整的方法,包括以下步骤步骤1001,进入界面调整模式,用户若要在终端上根据终端与终端用户间多个距离的平均值,对显示界面进行自动缩放和对界面内容进行重新排版。首先,要预设用户与终端间可能具有的平均距离与待调整界面的显示比例间的对应关系;其次要进入界面调整模式或者使界面处于可缩放和排版状态,然后执行步骤1002。在本发明的优选实施例中,可通过设置一个特殊的调整按钮,用于开启或关闭终端上根据距离自动缩放和排版界面的功能。所述排版指的是对界面的各项内容的重新调整布局,如文字、图片等界面的组成内容的大小,界面宽度等参数、每页、每行或每列能容纳的界面内容(如数字、文字等)的总宽度。在步骤102中,在预设周期T内,感测终端与终端用户之间的距离N次,N大于或等于2,并计算平均距离。在本步骤中,可通过两种方式测量终端与终端用户之间的距离的平均值,第一种方式依赖于终端上的测距传感器,测距传感器首先每隔一段时间t (t=T/N),向用户发射一束脉冲(光波或声波),然后测量该脉冲从发射到被用户发射回来的时间,利用该脉冲在其传输的介质中的传输速度V和时间计算出用户与终端间的当前距离,最后计算N个距离的平均值;第二种方式依赖于终端上的摄像装置,首先要设定目标部分,而目标部分可以是用户的面部、面部中的任一部位或用户身上其它辨识度高的部分,该目标部分在整个图像界面中所占的面积比例与距离间的对应关系,其次在周期T内,每隔一段时间t分析一次当前摄入的用户图像中的目标部分在整个图像界面中所占的面积比例,利用该面积比例和其与距离的对应关系计算出用户与终端间的当前距离,最后计算N个距离的平均值。上述所有需预先设置的项都与其终端的具体类型有关,如移动电话机、桌上型计算机、膝上型计算机、平板计算机、电子书阅读器、消费电子产品、个人数字助手这几种终端,其预先设置的显示界面的显示比例、平均距离与所述显示比例之间的映射关系、所述显示比例与显示内容的排版布局间的映射关系以及所述显示比例与显示屏幕亮度间的映射关系,因终端类型和界面类型的不同,也不尽相同。随后,在步骤1003中,判断上述平均距离与当前显示界面的显示比例是否对应,若对应,则回到步骤1002,继续测量用户与终端间的距离,若不对应,则执行步骤1004。随后,在步骤1004中,选取预设的与上述平均距离对应的显示比例将所述显示界面放大或缩小。根据不同的终端类型或界面类型,可根据距离对显示界面进行整体缩放,即显示界面内容和显示界面的边框以当前鼠标或触屏等标注的当前界面位置为中心整体成比例放大或缩小。随后,在步骤1005中,根据缩放后显示界面的显示比例对显示内容进行重新排版布局,若缩放后的显示界面内的内容在显示屏幕中能完整显示,且不影响用户阅览,则不用重新排版布局。随后,在步骤1006中,根据所述缩放后显示界面的显示比例调整显示屏幕亮度,更适宜用户阅览显示界面。随后,若不再需要自动调整显示界面,可退出界面调整模式,结束调整过程,若不退出,回到步骤1002。在本发明的优选实施例中,平均距离与显示比例的对应关系,可以是多对1,成分段常值函数,也可是一对一,成连续渐变函数。一对一时,首先判断本次测得的平均距离与上次测得的平均距离是否相同,若不同,则根据预设的与本次测得平均距离对应的显示比例对显示界面进行缩放和排版。多对一时,首先对判断当前测得平均距离是否处于预设的与当前显示界面对应的距离范围内,若不是,判断出本次平均距离对应的距离范围,则根据预设的与上述平均距离对应的显示比例对显示界面进行缩放和排版。进一步地,在本发明的优选实施例中,在所述步骤1001中还可通过执行预设动作,进入界面调整模式,所述预设动作包括晃动终端、调整终端倾角或由用户发出预设语音,所述语音可以为任何与开启界面调整功能相关的用户发出的声音,如缩放、开始等。图2示出了本发明具体实施例2在平板电脑上对显示界面进行调整的方法200的流程图。步骤201,浏览平板电脑上的文本文档时,若用户身体移动使得其与平板电脑距离改变时,当前显示界面的显示比例不适于用户阅览,需调整界面显示比例,用户左右晃动以下平板电脑,开启其上测距传感器。步骤202,在周期T内,每隔一段时间t,测距传感器向用户发射光脉冲,并测量该光脉冲从发射到被用户反射回来的时间,通过该时间与该脉冲的对应关系计算得到平板电脑与用户之间的N个距离,然后计算N个距离的平均值。步骤203.判断本次所测平均距离与上次平均距离是否相同,若相同,则回到步骤202,若不同,则执行步骤204。步骤204.根据预设的与所测距离对应的显示比例对文本文档整体进行放大或缩小。在本步骤中,对整个文本文档进行整体放大或缩小时,以光标所在位置为中心,界面成比例放大或缩小。步骤205.判断上述文本文档内的内容是否能够通过显示屏完整显示,若是,则执行步骤206,若否,执行步骤207。
步骤206.根据预设的与缩放后的显示界面的显示比例对应的设置将显示界面中的文档内容的字体进行放大或缩小,并重新设定界面边距、行距等以完整显示放大或缩小后的文档内容。步骤207.根据所述缩放后显示界面的显示比例调整显示屏幕亮度,更适宜用户阅览显示界面。步骤208.判断是否退出界面调整模式,若是,则终止对界面的调整,若否,则回到步骤202。图3示出了本发明具体实施例2在手机上对显示界面进行调整的方法300的流程图。步骤301,阅览手机上的网页或图片时,进入界面调整模式。步骤302,在周期T内,每隔一段时间手机传感器向用户发射一束特别短的光脉冲,并测量该光脉冲从发射到被用户反射回来的时间,通过该时间与该脉冲的对应关系计算得到手机与用户之间的距离,最后计算N个距离的平均值。步骤303.判断上述平均距离是否处于预设的与当前手机的显示页面对应的平均距离范围内,若是,则回到步骤302,若不是,并执行步骤304。步骤304.判断出该距离对应的距离范围,根据预设的与判断出的距离范围应的显示比例对手机上的显示页面进行放大或缩小。在本步骤中,对整个显示页面进行整体放大或缩小时,以光标所在位置为中心,界面成比例放大或缩小。步骤305.判断上述手机显示界面内的内容是否能够通过显示屏完整显示,若是,则执行步骤307,若否,执行步骤306。步骤306.根据判断出的距离范围应的显示比例将页面内容的字体进行放大或缩小,并重新设定页面的各项参数以完整显示放大或缩小后的内容。步骤307.根据所述缩放后显示界面的显示比例调整显示屏幕亮度,更适宜用户阅览显示界面。步骤308.判断是否退出界面调整模式,若是,则终止对界面的调整,若否,则回到步骤302。图2和图3中的第二步骤,也可以是在所述预设周期T内,所述终端的摄像装置摄入所述终端用户的图像,每隔一段预设时间t,检测一次所述图像中预设的目标部分在整个图像界面中所占的比例,共检测N次,N大于或等于2;根据所述比例与所述距离的预设对应关系计算得到所述终端与所述终端用户之间的距离;计算N次测量距离的平均值。如图4是本发明的对显示界面进行调整的装置的优选实施例的结构图。图1-图3的方法实施例均可应用于本实施例。如图4所示,本实施例的装置包括位于终端上的调整模式启动单元40、距离探测单元10和界面调整单元20,界面调整单元20包括判断单元22、第一调整单元23、第二调整单元24和第三调整单元25。调整模式启动单元40,用于使当前界面处于可调整状态;距离探测单元10,用于在预设周期T内,感测终端与终端用户之间的距离N次,并计算平均距离,N大于或等于2 ;界面调整单元20,用于根据距离探测单元10得到的平均距离对终端的显示界面进行缩放、对显示内容进行重新排版布局和对显示屏幕亮度进行调整。本发明的装置还可包括传送单元30,用于与将距离探测单元10得到的周期平均距离传送到界面调整单元20。调整模式启动单元40可包括检测用于控制界面调整模式的预设动作的检测单元,所述检测单元困扰包括预设的界面调整按钮、加速度传感器、重力感应器或语音单元。界面调整单元20可以包括存储单元21,用于存储显示界面的显示比例、所述平均距离与所述显示比例之间的映射关系、所述显示比例与显示内容的排版布局间的映射关系以及所述显示比例与显示屏幕亮度间的映射关系;判断单元22,用于判断平均距离与当前显示界面的显示比例是否对应;第一调整单元23 :用于根据预设的与平均距离对应的显示比例对显示界面进行缩小或放大;第二调整单元24,用于根据缩放后显示界面的显示比例对显示内容进行重新排版布局;第三调整单元25,根据所述缩放后显示界面的显示比例调整显不屏眷売度。距离探测单元10可以包括测距传感器11,用于设定周期T和脉冲发射间隔时间t、测量射向所述终端用户的光或声脉冲从发射到被所述终端用户反射回来所用时间、根据所述时间与所述脉冲的速度之间的对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值;或摄像装置12,用于设定周期T和检测射间隔时间t、检测摄入图像中预设的目标部分在整个图像界面中所占的比例、根据所述比例与距离的预设对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值。摄像装置12的工作原理,其镜头对准用户摄入含用户头像的图像,其内部的分析单元在设定周期T内每隔一段时间t,检测一次摄入图像中预设的目标部分在整个图像界面中所占的比例、根据所述比例与距离的预设对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值。测距传感器11可包括一个设置单元和一个手机距离传感器、超声波测距传感器或激光测距传感器(图4中没有示出),其中,设置单元用于设置测距周期T和脉冲发射间隔时间t,计算周期内所测所有距离的平均值。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
权利要求
1.一种在终端上对显示界面进行调整的方法,其特征在于,所述方法包括步骤 51.进入界面调整模式; 52.在预设周期T内,感测终端与终端用户之间的距离N次,得到N个距离,并计算平均距离,N大于或等于2 ; 53.判断所述平均距离与当前显示界面的显示比例是否对应,若对应,则回到步骤S2,若不对应,则执行步骤S4 ; 54.选取预设的与所述平均距离对应的显示比例将所述显示界面放大或缩小; 55.根据缩放后显示界面的显示比例对显示内容进行重新排版布局; 56.根据所述缩放后显示界面的显示比例调整显示屏幕亮度。
2.根据权利要求1所述的在移动终端上对显示界面进行调整的方法,其特征在于,在所述步骤SI中通过执行预设动作,进入界面调整模式,所述预设动作包括操作预设界面调整按钮、晃动终端、调整终端倾角或由用户发出预设语音。
3.根据权利要求1所述的在移动终端上对显示界面进行调整的方法,其特征在于,所述方法包括,在执行所述步骤Si前,预设显示界面的显示比例、所述平均距离与所述显示比例之间的映射关系、所述显示比例与显示内容的排版布局间的映射关系以及所述显示比例与显示屏幕亮度间的映射关系。
4.根据权利要求3所述的在移动终端上对显示界面进行调整的方法,其特征在于,所述步骤S2包括 5211.在所述预设周期T内,所述终端的测距传感器每隔一段预设时间t向所述终端用户发射一束光或声脉冲,并测量所述脉冲从发射到被所述终端用户反射回来所用时间,共发射N次,N大于或等于2; 5212.根据所用时间与所述脉冲的速度之间的对应关系计算得到所述终端与所述终端用户之间的距离; 5213.计算N次测量距离的平均值。
5.根据权利要求3所述的在移动终端上对显示界面进行调整的方法,其特征在于,所述步骤S2包括 5221.在所述预设周期T内,所述终端的摄像装置摄入所述终端用户的图像,每隔一段预设时间t,检测一次所述图像中预设的目标部分在整个图像界面中所占的比例,共检测N次,N大于或等于2 ; 5222.根据所述比例与所述距离的预设对应关系计算得到所述终端与所述终端用户之间的距离; 5223.计算N次测量距离的平均值。
6.一种在终端上对显示界面进行调整的装置,其特征在于,所述装置包括调整模式启动单元、距离探测单元和界面调整单元,所述界面调整单元包括判断单元、第一调整单元、第二调整单元和第三调整单元,其中 调整模式启动单元,用于使当前界面处于可调整状态; 距离探测单元,用于在预设周期T内,感测终端与终端用户之间的距离N次,并计算平均距离,N大于或等于2; 判断单元,用于判断所述平均距离与当前显示界面的显示比例是否对应;第一调整单元,用于选取预设的与所述平均距离对应的显示比例,并将所述显示界面放大或缩小; 第二调整单元,用于根据缩放后显示界面的显示比例对显示内容进行重新排版布局; 第三调整单元,根据所述缩放后显示界面的显示比例调整显示屏幕亮度。
7.根据权利要求6所述的在终端上对显示界面进行调整的装置,其特征在于,所述调整模式启动单元包括检测用于控制界面调整模式的预设动作的检测单元,所述检测单元包括预设的界面调整按钮、加速度传感器、重力感应器或语音单元。
8.根据权利要求6所述的在终端上对显示界面进行调整的装置,其特征在于,所述界面调整单元还包括存储单元,用于存储显示界面的显示比例、所述平均距离与所述显示比例之间的映射关系、所述显示比例与显示内容的排版布局间的映射关系以及所述显示比例与显示屏幕亮度间的映射关系。
9.根据权利要求8所述的在终端上对显示界面进行调整的装置,其特征在于,所述距离探测单元包括测距传感器,用于设定周期T和脉冲发射间隔时间t、测量射向所述终端用户的光或声脉冲从发射到被所述终端用户反射回来所用时间、根据所用时间与所述脉冲的速度之间的对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值。
10.根据权利要求8所述的在终端上对显示界面进行调整的装置,其特征在于,所述距离探测单元包括摄像装置,用于设定周期T和检测射间隔时间t、检测摄入图像中预设的目标部分在整个图像界面中所占的比例、根据所述比例与距离的预设对应关系计算得到所述终端与所述终端用户之间的距离、并计算周期内所得所有距离的平均值。
全文摘要
本发明公开了一种在终端上对显示界面进行调整的方法和装置,该方法包括步骤S1.进入界面调整模式;S2.在预设周期T内,感测终端与终端用户之间的距离N次,并计算平均距离;S3.判断平均距离与当前显示界面的显示比例是否对应,若对应,则回到步骤S2,若不对应,则执行步骤S4;S4.根据平均距离放大或缩小显示界面;S5.根据缩放后显示界面的显示比例对显示内容进行重新排版布局;S6.根据缩放后显示界面的显示比例调整显示屏幕亮度。实施本发明的方法和装置,可根据终端与终端用户的距离调整显示界面,降低距离对用户阅览显示界面的影响,简化操作过程,提高调整效率,同时也可减少调整中显示界面的抖动频率,降低功耗。
文档编号G06F3/01GK103019384SQ201210562959
公开日2013年4月3日 申请日期2012年12月21日 优先权日2012年12月21日
发明者曾元清, 舒进 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1