阅读信息处理方法和装置与流程

文档序号:12718018阅读:195来源:国知局
阅读信息处理方法和装置与流程

本发明涉及终端处理技术领域,尤其涉及一种阅读信息处理方法和装置。



背景技术:

移动终端上通常都安装有阅读应用程序,以供用户阅读文档、书籍等。

现有的移动终端上的阅读应用程序在使用时,其显示的阅读文本信息中的字体大小是默认的,如果用户需要调整该字体大小,必须手动在该阅读应用程序的设置里进行调整,以满足用户的阅读需要。

当用户每次手动调整移动终端的阅读应用程序中的阅读文本信息中的字体大小时,操作繁琐,用户体验差。



技术实现要素:

本发明提供一种阅读信息处理方法和装置,用以解决现有移动终端中的阅读应用程序手动设置操作繁琐的问题。

本发明提供一种阅读信息处理方法,包括:

在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取所述移动终端与手持所述移动终端的用户脸部之间的阅读距离;

根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小。

可选地,所述获取所述移动终端与手持所述移动终端的用户脸部之间的阅读距离,包括:

触发红外脉冲传感器向所述脸部发射光脉冲,并计算获取所述光脉冲从发射到被脸部反射回的时长;

根据所述时长和所述光脉冲,计算获取所述阅读距离。

可选地,所述根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小,包括:

若所述阅读距离在第一预设范围内,则调整所述当前阅读文本信息中的字体的大小为预设大小。

可选地,所述根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小,包括:

若所述阅读距离大于或小于预设距离,则所述阅读距离与所述预设距离之间的差值;

根据所述差值对应的倍数,调整所述当前阅读文本信息中的字体大小。

可选地,该方法还包括:

根据所述阅读距离,调整所述当前阅读文本信息中的亮度大小。

本发明还提供一种阅读信息处理装置,包括:

获取模块,用于在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取所述移动终端与手持所述移动终端的用户脸部之间的阅读距离;

第一调整模块,用于根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小。

可选地,所述获取模块包括:

第一获取单元,用于触发红外脉冲传感器向所述脸部发射光脉冲,并计算获取所述光脉冲从发射到被脸部反射回的时长;

计算单元,用于根据所述时长和所述光脉冲,计算获取所述阅读距离。

可选地,所述第一调整模块包括:

第一调整单元,用于若所述阅读距离在第一预设范围内,则调整所述当前阅读文本信息中的字体的大小为预设大小。

可选地,所述第一调整模块包括:

第二获取单元,用于若所述阅读距离大于或小于预设距离,则获取所述阅读距离与所述预设距离之间的差值;

第二调整单元,用于根据所述差值对应的倍数,调整所述当前阅读文本信息中的字体大小。

可选地,该装置还包括:

第二调整模块,用于根据所述阅读距离,调整所述当前阅读文本信息中的亮度大小。

本发明提供的阅读信息处理方法和装置,通过在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取移动终端与手持移动终端的用户脸部之间的阅读距离,并根据该阅读距离,调整阅读应用程序中当前阅读文本信息中的字体大小,从而可根据移动终端与手持移动终端的用户脸部之间的距离自动调整阅读应用程序中阅读文本信息中的字体大小,解决了现有移动终端阅读应用程序需要手动设置操作繁琐的问题,提高了用户体验和舒适性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的阅读信息处理方法实施例一的流程图;

图2为本发明提供的阅读信息处理方法实施例二的流程图;

图3为本发明提供的阅读信息处理方法实施例三的流程图;

图4为本发明提供的阅读信息处理装置实施例一的框图;

图5为本发明提供的阅读信息处理装置实施例二的框图;

图6为本发明提供的阅读信息处理装置实施例三的框图;

图7为本发明提供的阅读信息处理装置实施例四的框图;

图8为本发明提供的阅读信息处理装置实施例五的框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的阅读信息处理方法应用于移动终端上的阅读应用程序,例如苹果的iReader,百度阅读等可以安装在移动终端上的阅读应用程序,图1为本发明提供的阅读信息处理方法实施例一的流程图;如图1所示,该阅读信息处理方法包括以下步骤。

步骤S11:在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取移动终端与手持移动终端的用户脸部之间的阅读距离。

在本步骤中,打开移动终端上的阅读应用程序时,即移动终端监测到该阅读应用程序当前状态为阅读模式时,触发移动终端上的阅读应用程序的智能调整模式开启,开始检测移动终端与手持该移动终端的用户脸部之间的阅读距离,并将该阅读距离返回给阅读应用程序;其中,距离的检测可以利用传感器或者其他可以获取移动终端与手持该移动终端的用户脸部之间距离的设备完成。

进一步地,在获取移动终端与手持所述移动终端的用户脸部之间的阅读距离之前还包括:

根据人脸检测算法,检测手持所述移动终端的用户的脸部;

如果检测到脸部,则获取移动终端与手持该移动终端的用户脸部之间的阅读距离。

具体的,利用移动终端上的摄像头拍照,并利用人脸检测算法实时检测人脸,如果检测到人脸,则获取此时移动终端与手持该移动终端的用户脸部之间的阅读距离,将该阅读距离反馈给阅读应用程序。

步骤S12:根据阅读距离,调整阅读应用程序中当前阅读文本信息中的字体大小。

在本步骤中,根据上一步反馈的阅读距离,调整阅读应用程序中当前阅读文本信息中的字体大小。

其中,在移动终端的阅读应用程序打开状态下,上述调整可以是实时的,也可以设置间隔一定时间自动开启调整模式,即根据上述阅读距离调整字体大小,上述两种方式可以由用户自定义设置,同时,间隔时间也可以由用户设置,以满足不同需求的用户。比如默认设置间隔5分钟自动开启调整模式,当开启后,检测移动终端与手持所述移动终端的用户脸部之间的阅读距离,如果该阅读距离变化幅度小于上述的预设阈值时,则不做调整,否则根据该阅读距离调整阅读应用程序中当前阅读文本信息中的字体大小。

本实施例的阅读信息处理方法,通过在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取移动终端与手持移动终端的用户脸部之间的阅读距离,并根据该阅读距离,调整阅读应用程序中当前阅读文本信息中的 字体大小,从而可根据移动终端与手持移动终端的用户脸部之间的距离自动调整阅读应用程序中阅读文本信息中的字体大小,解决了现有移动终端阅读应用程序需要手动设置操作繁琐的问题,提高了用户体验和舒适性。

图2为本发明提供的阅读信息处理方法实施例二的流程图;如图2所示,在实施例一的基础上,所述获取所述移动终端与手持所述移动终端的用户脸部之间的阅读距离,包括以下步骤:

步骤S21:触发红外脉冲传感器向脸部发射光脉冲,并计算获取光脉冲从发射到被脸部反射回的时长。

在本步骤中,利用红外脉冲传感器检测实施例一种所述的阅读距离,具体检测方法为通过触发红外脉冲传感器向用户的脸部发射光脉冲,并计算获取光脉冲从发射到被脸部反射回的时长,该时长可以为间隔时间。

步骤S22:根据时长和光脉冲,计算获取阅读距离。

在本步骤中,通过步骤S21中获取到的光脉冲从发射到被脸部反射回的间隔时间,以及该光脉冲,从而计算距离,即为移动终端与手持所述移动终端的用户脸部之间的阅读距离。

本实施例的阅读信息处理方法,通过利用红外脉冲传感器向用户脸部发射光脉冲,根据光脉冲从发射到被脸部反射回的时长以及该光脉冲,计算阅读距离,该获取阅读距离的方法简单准确,可以准确获取到移动终端与手持移动终端的用户脸部之间的阅读距离。

进一步的,所述根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小,包括:

若所述阅读距离在第一预设范围内,则调整所述当前阅读文本信息中的字体的大小为预设大小。

具体的,当检测到移动终端和手持该移动终端的用户脸部之间的阅读距离在第一预设范围内时,比如获取到的阅读距离为10cm,且其变化小于等于0.1cm,则根据该阅读距离调整当前阅读文本信息中的字体的大小为预设大小。

在此过程中,由于用户在使用移动终端的过程中,移动终端随用户身体的微小的移动其位置发生较小变化,因此,只有当检测到移动终端和手持该移动终端的用户脸部之间的距离的数值变化满足一定的预设阈值时,比如该 距离变化小于等于0.1cm,认为获取到了移动终端与手持该移动终端的用户脸部之间的最终稳定距离,此时将该距离作为检测结果反馈给移动终端上的阅读应用程序。

图3为本发明提供的阅读信息处理方法实施例三的流程图;如图3所示,在上述实施例的基础上,所述根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小,包括以下步骤:

步骤S31:若阅读距离大于或小于预设距离,则获取阅读距离与预设距离之间的差值。

在本步骤中,当移动终端与手持所述移动终端的用户脸部之间的阅读距离大于或者小于预设距离,则获取阅读距离与预设距离之间的差值。

步骤S32:根据差值对应的倍数,调整当前阅读文本信息中的字体大小。

在本步骤中,根据上述差值的倍数,调整当前阅读文本信息的字体大小,具体的,可以根据下述策略进行调整:

1)当阅读距离为在10cm+0.1cm或者10cm-0.1cm的范围内时,当前阅读文本信息中字体大小为预设大小;

2)当该阅读距离增加1cm,字体大小在预设大小的基础上增加1%,反之阅读距离减小1cm,字体大小减小1%。

3)字体调整范围为:(-50%,50%),该范围还可以根据用户或者终端自定义设置。

上述调整模式仅为列举的一种调整方式,可以根据用户体验和移动终端的性能确定其他调整模式。

本实施例的阅读信息处理方法,根据移动终端与手持移动终端的用户脸部之间的阅读距离与预设距离的差值对应的倍数,调整阅读应用程序中当前阅读文本信息中的字体大小,解决了现有移动终端阅读应用程序需要手动设置操作繁琐的问题,提高了用户体验和使用的舒适性,同时也可以在一定程度上减轻用户使用阅读应用程序阅读时距离移动终端过近或者过远伤害眼睛的问题。

进一步地,该方法还包括:根据所述阅读距离,调整所述当前阅读文本信息中的亮度大小。

具体的,可以根据上述移动终端与手持所述移动终端的用户脸部之间的 阅读距离,智能的调整阅读应用程序中当前阅读文本信息中的亮度大小,例如该阅读距离比预设大,调高阅读应用程序中当前阅读文本信息中的亮度;反之,如果该阅读距离比预设大,调低阅读应用程序中当前阅读文本信息中的亮度。

图4为本发明提供的阅读信息处理装置实施例一的框图;如图4所示,该装置包括:

获取模块11,用于在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取所述移动终端与手持所述移动终端的用户脸部之间的阅读距离;

第一调整模块12,用于根据所述阅读距离,调整所述阅读应用程序中当前阅读文本信息中的字体大小。

本实施例的阅读信息处理装置,通过在监测到移动终端上的阅读应用程序当前状态为阅读模式时,获取移动终端与手持移动终端的用户脸部之间的阅读距离,并根据该阅读距离,调整阅读应用程序中当前阅读文本信息中的字体大小,从而可根据移动终端与手持移动终端的用户脸部之间的距离自动调整阅读应用程序中阅读文本信息中的字体大小,解决了现有移动终端阅读应用程序需要手动设置操作繁琐的问题,提高了用户体验和舒适性。

本实施例提供的阅读信息处理装置,可以用于执行本发明图1所示实施例提供的阅读信息处理方法的技术方案,其实现原理类似,此处不再赘述。

图5为本发明提供的阅读信息处理装置实施例二的框图;如图5所示,所述获取模块11包括:

第一获取单元111,用于触发红外脉冲传感器向所述脸部发射光脉冲,并计算获取所述光脉冲从发射到被脸部反射回的时长;

计算单元112,用于根据所述时长和所述光脉冲,计算获取所述阅读距离。

本实施例提供的阅读信息处理装置,可以用于执行本发明图2所示实施例提供的阅读信息处理方法的技术方案,其实现原理和技术效果类似,此处不再赘述。

图6为本发明提供的阅读信息处理装置实施例三的框图;如图6所示,所述第一调整模块12包括:

第一调整单元121,用于若所述阅读距离在第一预设范围内,则调整所 述当前阅读文本信息中的字体的大小为预设大小。

本实施例提供的阅读信息处理装置,可以用于执行本发明图1所示实施例提供的阅读信息处理方法的技术方案,其实现原理和技术效果类似,此处不再赘述。

图7为本发明提供的阅读信息处理装置实施例四的框图;如图7所示,所述第一调整模块12包括:

第二获取单元122,用于若所述阅读距离大于或小于预设距离,则获取所述阅读距离与所述预设距离之间的差值;

第二调整单元123,用于根据所述差值对应的倍数,调整所述当前阅读文本信息中的字体大小。

本实施例提供的阅读信息处理装置,可以用于执行本发明图3所示实施例提供的阅读信息处理方法的技术方案,其实现原理和技术效果类似,此处不再赘述。

图8为本发明提供的阅读信息处理装置实施例五的流程图;如图8所示,所述装置还包括:

第二调整模块13,用于根据所述阅读距离,调整所述当前阅读文本信息中的亮度大小。

本实施例提供的阅读信息处理装置,可以用于执行上述实施例提供的阅读信息处理方法的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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