一种文字显示方法

文档序号:8457005阅读:280来源:国知局
一种文字显示方法
【技术领域】
[0001] 本发明涉及电子技术领域,具体涉及一种文字显示方法。
【背景技术】
[0002] 随着电子技术的不断进步与发展,电子设备具备的功能也越来越丰富,人们工作 生活中的很多阅读习惯中也逐渐有了电子设备的参与,例如,用户可以通过电子设备阅读 新闻、小说、文件等。
[0003] 然而实践发现,当用户通过电子设备阅读网页、电子书、或微信等带有文字的程序 时,文字大小需要用户手动控制,文字大小控制的灵活性较差。

【发明内容】

[0004] 本发明实施例公开了一种文字显示方法,可以提高文字大小控制的灵活性。
[0005] 本发明实施例公开了一种文字显示方法,包括:
[0006] 当接收到针对指定程序的运行指令时,监测用户瞳孔的大小以及用户瞳孔与终端 屏幕的距离;
[0007] 当监测到用户瞳孔与终端屏幕的距离的变化值小于第一阈值,且用户瞳孔的大小 发生变化时,根据监测到的用户瞳孔的大小调整所述指定程序显示的文字的大小。
[0008] 实施本发明实施例,具有如下有益效果:
[0009] 当接收到针对指定程序的运行指令时,监测用户瞳孔的大小以及用户瞳孔与终端 屏幕的距离;当监测到用户瞳孔与终端屏幕的距离的变化值小于第一阈值,且用户瞳孔的 大小发生变化时,根据监测到的用户瞳孔的大小调整指定程序显示的文字的大小,从而实 现了根据用户瞳孔的大小自适应调整文字大小,提高了文字大小控制的灵活性。
【附图说明】
[0010] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附 图。
[0011] 图1是本发明实施例公开的一种文字显示方法的流程示意图;
[0012] 图2是本发明实施例公开的另一种文字显示方法的流程示意图;
[0013] 图3是本发明实施例公开的一种终端的结构示意图;
[0014] 图4是本发明实施例公开的另一种终端的结构示意图;
[0015] 图5是本发明实施例公开的另一种终端的结构示意图;
[0016] 图6是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0017] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发 明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例,都属于本发明保护的范围。
[0018] 本发明实施例公开了一种文字显示方法,可以提高文字大小控制的灵活性。
[0019] 请参阅图1,图1是本发明实施例公开的一种文字显示方法的流程示意图。其中, 图1所示的方法可以应用于智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑 以及移动互联网设备(Mobile Internet Devices,MID)、个人数字助理(Personal Digital Assistant,PDA)等终端中。如图1所示,该文字显示方法可以包括以下步骤:
[0020] S101、当接收到针对指定程序的运行指令时,监测用户瞳孔的大小以及用户瞳孔 与终端屏幕的距离。
[0021] 本发明实施例中,终端可以通过具有图像捕捉功能的装置,如摄像头,监测用户瞳 孔大小,并通过距离传感装置监测用户瞳孔与终端的距离,其中,距离感应装置是所有距离 传感器的统称,其可以包括电容式接近传感器、激光PSD测距传感器、超声波测距传感器以 及红外接近传感器等,本发明实施例不做限定。
[0022] 本发明实施例中,当终端处于工作状态时,终端可以检测针对指定程序的运行指 令,该指定程序可以为可调整字体大小的软件,如"百度阅读"、"网页"、"kindle"阅读器等。 当终端检测到针对指定程序的运行指令时,启动摄像头和距离传感器,并分别通过摄像头 和距离传感器监测装置监测用户瞳孔的大小以及用户瞳孔与终端的距离。其中,终端上设 置的摄像头与距离传感器可以分开布置,也可以以集成式的方式布置,即对摄像头进行改 造,使其具备距离传感器的功能,其具体实现在此不再赘述。
[0023] 举例来说,以终端为手机为例,假设手机安装有具备距离传感器的功能的前置摄 像头,且安装有电子书阅读软件(软件A),通过软件A阅读电子书时可以调整文字大小。当 手机检测到用户针对软件A的运行指令时,如手机检测到用户单击手机桌面上显示的软件 A的图标的操作,手机可以启动摄像头监测用户瞳孔的大小以及用户瞳孔与手机的距离。
[0024] 作为一种可选的实施方式,上述步骤SlOl中,监测用户瞳孔的大小以及用户瞳孔 与终端屏幕的距离,可以包括:
[0025] 对用户瞳孔大小以及用户瞳孔与终端屏幕的距离进行周期性地采样,并将当前周 期采样得到的用户瞳孔大小以及用户瞳孔与终端屏幕的距离,分别和上一周期采样得到的 用户瞳孔大小以及用户瞳孔与终端屏幕的距离进行比较。
[0026] 举例来说,仍以终端为手机为例,当手机检测到针对指定程序的运行指令时,可以 每IOS采集一次用户瞳孔的大小以及用户瞳孔与手机的距离,假设手机检测到针对指定程 序的运行指令并开始采集用户瞳孔大小以及用户瞳孔与手机的距离的时刻为第〇s,则手机 可以分别在第〇s、第10s、第20s···采集用户瞳孔的大小以及用户瞳孔与手机的距离,并将 当前周期采集到的用户瞳孔大小以及用户瞳孔与手机的距离,分别与上一周期采集到的用 户瞳孔大小以及用户瞳孔与终端屏幕的距离进行比较,如手机采集完第IOs的用户瞳孔大 小以及用户瞳孔与终端屏幕的距离时,可以比较第IOs采集到的用户瞳孔大小以及用户瞳 孔与终端屏幕的距离和第Os采集到的用户瞳孔大小以及用户瞳孔与终端屏幕的距离。其 中,若手机为第一次进行上述数据采集,则可以不进行比较操作。
[0027] 值得说明的是,本发明实施例中,终端监测用户瞳孔的大小以及用户瞳孔与终端 屏幕的距离除了可以通过周期性采样的方式实现之外,还可以通过其它方式实现,如实时 监测,其具体实现在此不再赘述。
[0028] S102、当监测到用户瞳孔与终端屏幕的距离的变化值小于第一阈值,且用户瞳孔 大小发生变化时,根据监测到的用户瞳孔大小调整指定程序显示的文字的大小。
[0029] 本发明实施例中,考虑到用户大脑高速运转时,瞳孔会自动放大,例如,当用户进 行复杂的数学运算、深入思考有难度的问题、或阅读晦涩难懂的文字时,大脑会高负荷运 转,瞳孔会自动放大,且负荷越重,瞳孔越大。因此,当用户的瞳孔变大时,可以认为用户当 前脑力负荷较大,需要降低阅读速度,从而,终端可以放大当前显示的文字,以降低用户的 阅读速度;相反地,当用户瞳孔变小时,可以认为用户当前脑力负荷较小,可以提高阅读速 度,从而,终端可以缩小当前显示的文字,以提高用户的阅读速度。
[0030] 可见,在本发明实施例中,可以根据用户瞳孔大小变化动态调整当前显示的文字 的大小。然而,考虑到当用户瞳孔与终端的距离发生变化时,终端监测到的用户瞳孔的大小 也会发生变化,进而,当终端监测到用户瞳孔的大小发生变化时,将无法确定监测到的用户 瞳孔的大小的变化是否为用户瞳孔自身的变化。
[0031] 基于上述考虑,在本发明实施例中,当终端监测到用户瞳孔大小发生变化时,可以 进一步确定用户瞳孔与终端屏幕的距离的变化情况,并当用户瞳孔与终端屏幕的距离的变 化值小于预设阈值(第一阈值,可以根据具体场景设置,如〇.5c
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1