屏幕字体缩放的方法及终端设备的制作方法

文档序号:2534183阅读:150来源:国知局

专利名称::屏幕字体缩放的方法及终端设备的制作方法
技术领域
:本发明涉及工程学应用领域,尤其涉及一种屏幕字体缩放的方法及终端设
背景技术
未来的发展,更侧重机器与人的交互。对于终端设备,比如手机、音乐播放器、数字媒体器等任何可与人进行交流互动的机器上,为了满足不同用户个体的差异及达到更舒适的视力效果,人们对屏幕字体提出更人性化的要求。以手机为例,随着手机技术的发展,手机种类越来越多,手机屏幕也是相差很多,在手机屏幕字体选择上,有大号字体和小号字体两种可选字体;而且针对不同个体视力,出现了老年人和儿童款手机,例如考虑到老年人视力,老年人款手机屏幕一般设计的比较大。在进行本发明创造过程中,发明人发现当前屏幕字体缩放主要是依靠用户进行设置,而不能自动进行调节。
发明内容一方面,本发明实施例提供了一种屏幕字体缩;改的方法,利用所述方法,能够根据用户与屏幕的距离自动调节字体的大小,^提高用户对屏幕字体显示的满意度。为实现上述目的,本发明的实施例是通过以下技术方案实现的一种屏幕字体缩;改的方法,包括以下步骤获取用户与屏幕的距离;根据所述距离调节字体大小;按照经调节后的字体在屏幕上进行显示。本发明实施例提供的屏幕字体缩放的方法,通过获知用户与屏幕的距离信息,使得设备终端能够根据用户与屏幕的距离自动调节字体大小并显示在屏幕上,以达到更好的视力效果,提高了用户对屏幕字体显示的满意度。另一方面,本发明实施例提供了一种屏幕字体缩放的终端设备,所述终端设备能够根据用户与屏幕的距离自动调节屏幕字体的大小,提高用户对屏幕字体显示的满意度。为实现上述目的,本发明的实施例是通过以下技术方案实现的一种屏幕字体缩放的终端设备,包括距离获取单元,设置在终端设备前端与屏幕同侧,用于获取用户与屏幕的距离;字体大小调节单元,用于根据所述距离调节字体大小;显示单元,用于按照经调节后的字体在屏幕上进行显示。本发明实施例提供的屏幕字体缩放的终端设备,通过设置在终端设备前端与屏幕同侧的距离获取单元获取用户与屏幕的距离,由字体大小调节单元根据所述距离进行字体大小调节,并由显示单元按照经调节后的字体显示在屏幕上,使得终端设备能够根据用户与屏幕的距离自动调节屏幕字体的大小,以达到更好的视力效果,提高了用户对屏幕字体显示的满意度。图1为本发明实施例一提供的屏幕字体缩放的方法的流程图;图2为本发明实施例二提供的当用户与屏幕距离有变动时屏幕字体缩放的方法的流程图;图3为本发明实施例三提供的屏幕字体缩放的终端设备的结构图;图4为本发明实施例四提供的当用户与屏幕距离有变动时屏幕字体缩放的终端设备的结构图。具体实施方式为使本发明的技术方案更加清楚,下面结合附图及具体实施例对本发明进行详细说明。参见图1,为本发明实施例一提供的屏幕字体缩放的方法的流程图,包括步骤IOI,获取用户与屏幕的距离;获取用户与屏幕的距离的方式可以在终端设备前面,即在终端设备屏幕同侧设置一个可以测量距离的装置,该装置通过激光或者红外线方式感知用户与屏幕的距离信息,尤其是用户脸部与屏幕的距离。测距原理基本可以归结为测量光线往返目标所需要时间,然后通过光速c=299792458m/s和大气折射系数n计算出距离D。由于直接测量时间比较困难,通常是测定连续波的相位,故也可称为测相式测距仪,当然,也有脉冲式测距仪。步骤102,根据所述距离调节字体大小;终端设备根据测量距离的装置获取到用户与屏幕的距离,对字体大小进行调节。对字体大小调节的方式可以有多种方式一,在终端设备中存储所述距离与字体大小的对照表,根据获知的距离信息,在对照表中查找到对应的字体大小。例如,存储的对照表如表一所示表一:<table>tableseeoriginaldocumentpage6</column></row><table>如果获得的用户与屏幕的距离为65厘米,则在对照表中查找到的对应字体大小为6毫米。当然具体的对照表内容设计根据终端设备的不同要考虑多种因素,而且数值上也可以采用其它计量单位方式二,基于测得距离与标准距离的比例关系,对字库中的标准字体进行比例缩放,输出合适的字体大小。具体的,字体大小可以是标准字体大小乘以实际距离与标准距离的比。如标准字体大小为5,标准距离为20厘米,当实际距离为40厘米时,实际距离与标准距离的比为2,则字体大小为5乘以2,即为10。当然,也可以i殳定在实际距离小于标准距离时候,字体大小保持不变。当然,字体大小也可以是标准字体大小乘以实际距离与标准距离的比的平方或3次方,或1.5次方等,以才艮据每个用户的需要,设置字体大小随距离增加变化的速度。可选的,上述标准字体的大小是可设置的,即可设置标准字体大小为5,也可以设置标准字体大小为8。5或8可以是5号字或8号字,或其他表示字体大小的凄M直。步骤103,按照经调节后的字体大小在屏幕上进行显示。本发明实施例一提供的屏幕字体缩放的方法,通过激光或者红外线方式获知用户与屏幕的距离信息,通过在对照表中查找相应字体大小的方式或根据测得距离与标准距离的比例关系对字库中的标准字体进行比例缩放的方式使设备终端根据用户与屏幕的距离自动调节字体大小并显示在屏幕上,以达到更好的视力效果,提高了用户对屏幕字体显示的满意度。根据不同的用户习惯和偏好,用户既可以开启在终端设备前面设置的测量距离的装置,以激光或者红外线方式自动感知用户与屏幕的距离信息进行字体大小调节;也可以关闭自动感知距离的装置,通过^r入一个固定的距离值进行屏幕字体大小调节,为此可更好地实现对终端设备的人性化设计。当用户与屏幕距离有变动时,考虑到用户与屏幕距离是连续变动的,如图2所示,本发明实施例二提供了一种屏幕字体缩放的方法,该方法包括步骤201,预设一个允许的距离变动范围,并定义当前用户与屏幕的距离为初始3巨离;步骤202,按照初始距离调节字体大小;步骤203,获取用户与屏幕的实时距离;步骤204,计算用户与屏幕的实时距离与初始距离之间的距离变动;步骤205,判断所述距离变动是否超过预设的距离变动范围?如果距离变动超过预设的距离变动范围,执行步骤202,如果距离变动未超过预设的距离变动范围,执行步骤206;步骤206,按照经调节后的字体大小在屏幕上进行显示。例如,终端设备中设定的距离变动范围为IO厘米,当用户与屏幕的距离变动在10厘米范围内,则在屏幕终端显示的字体大小不变化,只有当距离变动超过IO厘米范围时,终端设备内置的字体大小调节软件才需要根据变动后的距离重新调节字体大小,这样有效的避免了屏幕字体大小频繁变化,能很好的保护视力,提高用户对屏幕字体显示的满意度。在本发明实施例提供的屏幕字体缩放方法的基础上,本发明实施例三提供了一种屏幕字体缩放的终端设备,如图3所示,包括距离获取单元301,设置在终端设备前端与屏幕同侧,用于获取用户与屏幕的距离,尤其是用户脸部与屏幕的距离。具体的,距离获取单元301可以采用红外测距^^块或激光测距^t块。字体大小调节单元302,用于根据所述距离获:f又单元301所获取的距离对字体大小进行调节。所述字体大小调节单元302对字体大小进行调节的方式有多种方式一,在字体大小调节单元302存储有所述距离与字体大小的对照表,根据对照表查找与所述距离对应的字体大小。方式二,基于测得距离与标准距离的比例关系,对字库中的标准字体进行比例缩放,输出合适的字体大小。具体的,字体大小可以是标准字体大小乘以实际距离与标准距离的比。如标准字体大小为5,标准距离为20厘米,当实际距离为40厘米时,实际距离与标准距离的比为2,则字体大小为5乘以2,即为IO。当然,也可以设定在实际距离小于标准距离时候,字体大小保持不变。当然,字体大小也可以是标准字体大小乘以实际距离与标准距离的比的平方或3次方,或1.5次方等,以根据每个用户的需要,设置字体大小随距离增加变化的速度。可选的,上述标准字体的大小是可设置的,即可设置标准字体大小为5,也可以设置标准字体大小为8。5或8可以是5号字或8号字,或其他表示字体大小的数值。显示单元303,用于按照经调节后的字体大小在屏幕上进行显示。本发明实施例三提供的屏幕字体缩放的装置,通过红外测距模块或激光测距模块由距离获取单元301获取用户与屏幕的距离,采用在对照表中查找相应字体大小的方式或根据测得距离与标准距离的比例关系对字库中的标准字体进行比例缩;故的方式,由字体大小调节单元302才艮据所述距离进行字体大小调节,并由显示单元303将经调节的字体显示在屏幕上,使得设备终端可以根据用户与屏幕的距离自动调节字体大小,以达到更好的视力效果,提高了用户对屏幕字体显示的满意度。当用户与屏幕距离有变动时,考虑到用户与屏幕距离是连续变动的,如图4所示,为本发明实施例四提供的屏幕字体缩放的终端设备,包括距离变动预设单元401,定义当前用户与屏幕的距离为初始距离,用于预设一个允许的距离变动范围;字体大小调节单元402,用于根据当前用户与屏幕的距离对字体大小进行调节;距离获取单元403,设置在终端设备前端与屏幕同侧,用于获取用户与屏幕的实时距离;距离变动计算单元404,用于在用户与屏幕距离有变动时,计算用户与屏幕的实时距离与初始距离之间的距离变动;距离变动判断单元405,判断所述距离变动是否超过预设的距离变动范围?如果所述距离变动在预设的距离变动范围内,转入显示单元406;如果所述距离变动超出预设的距离变动范围,则转入字体大小调节单元402;显示单元406,用于按照经调节后的字体大小在屏幕上进行显示。在用户与屏幕距离有变动时,本发明实施例四通过距离变动计算单元404计算实时距离与初始距离之间的距离变动,通过距离变动判断单元405对距离变动是否超出预设的距离变动范围进行判断,如果所ii5巨离变动在预设的距离变动范围内,则不进行字体大小调节;如果所述距离变动超出预设的距离变动范围,则根据当前距离重新调节字体大小。这样,在用户观看屏幕发生手抖动或脸部晃动的情况下,可以有效的避免了屏幕字体大小频繁变化,能很好的保护视力,提高用户对屏幕字体显示的满意度。本发明实施例提供的屏幕字体缩放的终端设备,是任何可以与人进行交流互动的机器,例如可以为手机、电脑、音乐播放器或数字媒体机等。本领域普通技术人员可以理解,上述实现屏幕字体缩放方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,该程序在执行时,可以包括前述本发明实施例中屏幕字体缩放方法各个实施例的内容。这里所称得的存储介质,如R0M/RAM、》兹盘、光盘等。以上对本发明所提供的一种屏幕字体缩放方法及终端设备,通过具体实施例进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1.一种屏幕字体缩放的方法,其特征在于,包括以下步骤获取用户与屏幕的距离;根据所述距离调节字体大小;按照经调节后的字体大小在屏幕上进行显示。2、根据权利要求1所述的屏幕字体缩放的方法,其特征在于,所述获取用户与屏幕的距离的方式为通过激光或红外线获取用户与屏幕的距离。3、根据权利要求1或2所述的屏幕字体缩放的方法,其特征在于,所述根据所述距离调节字体大小的步骤具体为在终端设备中存储所述距离与字体大小的对照表,在对照表中查找与所述距离对应的字体大小。4、根据权利要求1或2所述的屏幕字体缩放的方法,其特征在于,所述根据所述距离调节字体大小的步骤具体为才艮据所述距离与标准距离的比例关系对字库中的标准字体进行比例缩放。5、根据权利要求l所述的屏幕字体缩放的方法,其特征在于,在用户与屏幕距离有变动时,所述方法进一步包括计算距离变动前后用户与屏幕的距离变动;如果所述距离变动在预设的距离变动范围内,则不进行字体大小调节;如果所述距离变动超出预设的距离变动范围,则根据变动后的距离重新调节字体大小。6、一种屏幕字体缩放的终端设备,其特征在于,包括距离获取单元,设置在终端设备前端与屏幕同侧,用于获取用户与屏幕的距离;字体大小调节单元,用于根据所述距离获取单元所获取的距离对字体大小进行调节;显示单元,用于按照经调节后的字体大小在屏幕上进行显示。7、根据权利要求6所述的屏幕字体缩放的终端设备,其特征在于,所述距离获取单元为红外测距模块或激光测距模块。8、根据权利要求6所述的屏幕字体缩放的终端设备,其特征在于,所述字体大小调节单元存储有所述距离与字体大小的对照表,根据对照表查找与所述距离对应的字体大小。9、根据权利要求6所述的屏幕字体缩放的终端设备,其特征在于,所述字体大小调节单元根据所述距离与标准距离的比例关系对字库中的标准字体进行比例缩;改。10、根据权利要求6所述的屏幕字体缩放的终端设备,其特征在于,所述设备还包括距离变动预设单元,用于预设一个允许的距离变动范围;距离变动计算单元,用于在用户与屏幕距离有变动时,计算用户与屏幕的距离变动;距离变动判断单元,如果所述距离变动在预设的距离变动范围内,则不进行字体大小调节;如果所述距离变动超出预设的距离变动范围,则根据变动后的距离重新调节字体大小。全文摘要本发明的实施例公开了一种屏幕字体缩放的方法及终端设备,涉及工程学应用领域,可以根据用户与屏幕的距离调节字体的大小。所述方法包括获取用户与屏幕的距离;根据所述距离调节字体大小;按照经调节后的字体在屏幕上进行显示。所述终端设备包括距离获取单元、字体大小调节单元、显示单元;考虑到用户与屏幕距离有变动的情形,所述终端设备还包括距离变动预设单元、距离变动计算单元和距离变动判断单元,所述终端设备可以为手机、电脑、音乐播放器或数字媒体机等。本发明的实施例可以提高用户对屏幕字体显示的满意度。文档编号G09G5/26GK101271678SQ200810094440公开日2008年9月24日申请日期2008年4月30日优先权日2008年4月30日发明者涛沈申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1