字体调整方法及系统的制作方法

文档序号:2537188阅读:195来源:国知局
字体调整方法及系统的制作方法
【专利摘要】本发明提供一种字体调整方法,该方法包括:设置电子装置显示的字体大小与用户脸部到电子装置的显示屏幕的距离的关联关系;控制电子装置的摄影单元打开,并利用电子装置的脸部识别软件每隔一个预设的时间间隔识别一次用户脸部影像,以获取在不同的时间点摄影单元的焦距;根据摄影单元的像距及焦距计算在不同的时间点用户脸部到显示屏幕的距离;根据当前时间点用户脸部到显示屏幕的当前距离及所述关联关系确定当前时间点电子装置的待显示字体;及当需要改变电子装置当前显示的字体时,调整显示屏幕显示的字体大小为所述待显示字体。本发明还提供一种字体调整系统。利用本发明可以自动调整电子装置的字体大小。
【专利说明】字体调整方法及系统
【技术领域】
[0001 ] 本发明涉及一种字体控制方法及系统,尤其是关于一种用于自动调整电子装置中字体大小的方法及系统。
【背景技术】
[0002]目前,手机已经成为生活中的必备工具,而手机在使用时还不具备自动调整字体大小的功能。在使用时,用户位置和方向的变换均可能导致用户脸部与手机的距离发生变化。当用户脸部与手机的距离变远,如果手机上的内容字体太小,则用户看起来就不会太清晰。传统的方法是需要用户手动调整手机字体的大小,给用户带来不便。

【发明内容】

[0003]鉴于以上内容,有必要提供一种字体调整方法及系统,可以根据用户脸部与电子装置显示屏幕的距离自动调整电子装置的字体大小。
[0004]一种字体调整方法,该方法包括步骤:(a)设置电子装置显示的字体大小与用户脸部到电子装置的显示屏幕的距离的关联关系;(b)控制电子装置的摄影单元打开,并利用电子装置的脸部识别软件每隔一个预设的时间间隔识别一次用户脸部影像,以获取在不同的时间点摄影单元的焦距;(C)根据摄影单元的像距及焦距计算在不同的时间点用户脸部到显示屏幕的距离;(d)根据当前时间点用户脸部到显示屏幕的当前距离及所述关联关系确定当前时间点电子装置的待显示字体,并判断是否改变电子装置当前显示的字体;及(e)当步骤(d)的判断结果为改变电子装置当前显示的字体时,则调整显示屏幕显示的字体大小为所述待显示字体。
[0005]一种字体调整系统,该系统包括:设置模块,用于接收用户设置的电子装置显示的字体大小与用户脸部到电子装置的显示屏幕的距离的关联关系;获取模块,用于控制电子装置的摄影单元打开,并利用电子装置的脸部识别软件每隔一个预设的时间间隔识别一次用户脸部影像,以获取在不同的时间点摄影单元的焦距;计算模块,用于根据摄影单元的像距及焦距计算在不同的时间点用户脸部到显示屏幕的距离;确定模块,用于根据当前时间点用户脸部到显示屏幕的当前距离及所述关联关系确定当前时间点电子装置的待显示字体,并判断是否改变电子装置当前显示的字体;及调整模块,用于当是否改变电子装置当前显示的字体的判断结果为改变电子装置当前显示的字体时,调整显示屏幕显示的字体大小为所述待显示字体。
[0006]相较于现有技术,本发明提供的字体调整方法及系统,可以根据用户脸部与电子装置显示屏幕的距离自动调整电子装置的字体大小,方便了用户。
【专利附图】

【附图说明】
[0007]图1是本发明字体调整系统较佳实施例的硬件架构图。
[0008]图2是本发明字体调整方法较佳实施例的流程图。[0009]图3是本发明字体调整方法较佳实施例中判断是否改变电子装置当前显示的字体的流程图。
[0010]主要元件符号说明
【权利要求】
1.一种字体调整方法,其特征在于,该方法包括: 设置步骤:设置电子装置显示的字体大小与用户脸部到电子装置的显示屏幕的距离的关联关系; 获取步骤:控制电子装置的摄影单元打开,并利用电子装置的脸部识别软件每隔一个预设的时间间隔识别一次用户脸部影像,以获取在不同的时间点摄影单元的焦距; 计算步骤:根据摄影单元的像距及所述焦距计算在不同的时间点用户脸部到显示屏幕的距离; 确定步骤:根据当前时间点用户脸部到显示屏幕的当前距离及所述关联关系确定当前时间点电子装置的待显示字体,并判断是否改变电子装置当前显示的字体;及 调整步骤:当确定步骤的判断结果为改变电子装置当前显示的字体时,则调整显示屏幕显示的字体大小为所述待显示字体。
2.如权利要求1所述的字体调整方法,其特征在于,若当前时间点电子装置的待显示字体与电子装置当前显示的字体不同,则判断改变电子装置当前显示的字体。
3.如权利要求1所述的字体调整方法,其特征在于,所述关联关系包括:当用户脸部到显示屏幕的距离小于或等于第一预设阀值时,电子装置显示的字体为第一预设字体;当用户脸部到显示屏幕的距 离大于或等于第二预设阀值时,电子装置显示的字体为第二预设字体;当用户脸部到显示屏幕的距离在所述第一预设阀值及第二预设阀值之间时,电子装置显示的字体为第三预设字体。
4.如权利要求3所述的字体调整方法,其特征在于,所述确定步骤中判断是否改变电子装置当前显示的字体包括: 若当前时间点用户脸部到显示屏幕的当前距离不在所述预设阀值的补偿范围内,判定改变电子装置当前显示的字体; 若当前时间点用户脸部到显示屏幕的当前距离在所述预设阀值的补偿范围内,判断当前时间点与前一个时间点用户脸部到显示屏幕的距离是否在相同的预设阀值的补偿范围内; 若当前时间点与前一个时间点用户脸部到显示屏幕的距离在相同的预设阀值的补偿范围内,则判定不改变电子装置当前显示的字体;及 若当前时间点与前一个时间点用户脸部到显示屏幕的距离不在相同的预设阀值的补偿范围内,则判定改变电子装置当前显示的字体。
5.如权利要求1所述的字体调整方法,其特征在于,所述确定步骤中判断是否改变电子装置当前显示的字体包括: 判断所述当前时间点电子装置的待显示字体与电子装置当前显示的字体是否相同;当所述当前时间点电子装置的待显示字体与电子装置当前显示的字体相同时,判定不改变电子装置当前显示的字体; 当所述当前时间点电子装置的待显示字体与电子装置当前显示的字体不同时,读取下一个时间点电子装置的待显示字体,并判断所述当前时间点电子装置的待显示字体与下一个时间点电子装置的待显示字体是否相同; 当所述当前时间点电子装置的待显示字体与下一个时间点电子装置的待显示字体不同时,判定不改变电子装置当前显示的字体;及当所述当前时间点电子装置的待显示字体与下一个时间点电子装置的待显示字体相同时,判定改变电子装置当前显示的字体。
6.一种字体调整系统,其特征在于,该系统包括: 设置模块,用于接收用户设置的电子装置显示的字体大小与用户脸部到电子装置的显示屏幕的距离的关联关系; 获取模块,用于控制电子装置的摄影单元打开,并利用电子装置的脸部识别软件每隔一个预设的时间间隔识别一次用户脸部影像,以获取在不同的时间点摄影单元的焦距; 计算模块,用于根据摄影单元的像距及所述焦距计算在不同的时间点用户脸部到显示屏幕的距离; 确定模块,用于根据当前时间点用户脸部到显示屏幕的当前距离及所述关联关系确定当前时间点电子装置的待显示字体,并判断是否改变电子装置当前显示的字体;及 调整模块,用于当是否改变电子装置当前显示的字体的判断结果为改变电子装置当前显示的字体时,调整显示屏幕显示的字体大小为所述待显示字体。
7.如权利要求6所述的字体调整系统,其特征在于,若当前时间点电子装置的待显示字体与电子装置当前显示的字体不同,则判断改变电子装置当前显示的字体。
8.如权利要求6所述的字体调整系统,其特征在于,所述关联关系包括:当用户脸部到显示屏幕的距离小于或等于第一预设阀值时,电子装置显示的字体为第一预设字体;当用户脸部到显示屏幕的距离大于或等于第二预设阀值时,电子装置显示的字体为第二预设字体;当用户脸部到显示屏幕的距离在所述第一预设阀值及第二预设阀值之间时,电子装置显示的字体为第三预设字体。
9.如权利要求8所述的字体调整系统,其特征在于,所述确定模块通过以下步骤判断是否改变电子装置当前显示的字体: 若当前时间点用户脸部到显示屏幕的当前距离不在所述预设阀值的补偿范围内,判定改变电子装置当前显示的字体; 若当前时间点用户脸部到显示屏幕的当前距离在所述预设阀值的补偿范围内,判断当前时间点与前一个时间点用户脸部到显示屏幕的距离是否在相同的预设阀值的补偿范围内; 若当前时间点与前一个时间点用户脸部到显示屏幕的距离在相同的预设阀值的补偿范围内,则判定不改变电子装置当前显示的字体;及 若当前时间点与前一个时间点用户脸部到显示屏幕的距离不在相同的预设阀值的补偿范围内,则判定改变电子装置当前显示的字体。
10.如权利要求6所述的字体调整系统,其特征在于,所述确定模块通过以下步骤判断是否改变电子装置当前显示的字体: 判断所述当前时间点电子装置的待显示字体与电子装置当前显示的字体是否相同;当所述当前时间点电子装置的待显示字体与电子装置当前显示的字体相同时,判定不改变电子装置当前显示的字体; 当所述当前时间点电子装置的待显示字体与电子装置当前显示的字体不同时,读取下一个时间点电子装置的待显示字体,并判断所述当前时间点电子装置的待显示字体与下一个时间点电子装置的待显示字体是否相同;当所述当前时间点电子装置的待显示字体与下一个时间点电子装置的待显示字体不同时,判定不改变电子装置当前显示的字体;及 当所述当前时间点电子装置的待显 示字体与下一个时间点电子装置的待显示字体相同时,判定改变电子装置当前显示的字体。
【文档编号】G09G5/26GK103903595SQ201210588317
【公开日】2014年7月2日 申请日期:2012年12月29日 优先权日:2012年12月29日
【发明者】钱忠根 申请人:深圳富泰宏精密工业有限公司, 奇美通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1