电子阅读器及其信息提示方法

文档序号:2583697阅读:229来源:国知局
专利名称:电子阅读器及其信息提示方法
技术领域
本发明涉及一种显示装置及其显示方法,具体地涉及一种电子阅读器及其信息提示方法。
背景技术
用户在通过现有的电子阅读器阅读包含有大量文字内容的文档,尤其是在阅读一些页面上文字比较密集的文档时,很容易因注意力分散而出现读错行或读漏行的现象,在这种情况下,用户不得不中断阅读,并在密密麻麻的文字中寻找当前的阅读位置,由此影响了自身的阅读体验。因此,如上所述,现有的页面显示方法存在着无法提示用户当前的阅读进度,使用户在阅读时容易出现看错行等影响阅读体验的问题。

发明内容
为了解决上述问题,本发明提出一种电子阅读器的信息提示方法,包括以下步骤阅读单元获取步骤在电子阅读器中载入文档的当前显示页面,并分别获取所述页面中的阅读单元个数以及每个阅读单元的字数;阅读时间获取步骤根据所述各阅读单元的字数和预先设定的阅读速度,按顺序分别获取各阅读单元的阅读时间;计时移动步骤对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元。优选地,所述阅读单元为当前显示页面的行或者段落。优选地,根据用户的选择显示所述提示符,其中,所述提示符为根据阅读时间从所述当前阅读单元的第一个文字静态显示至最后一个文字的符号;或所述提示符为根据阅读时间和阅读方向从所述当前阅读单元的第一个文字动态显示至最后一个文字的符号。优选地,所述提示符静态显示时,包括在阅读单元中静态显示的文字下划线或静态显示的文字背景色块,在阅读单元显示的时间等于该阅读单元的阅读时间。优选地,所述提示符动态显示时,包括在阅读单元中动态显示的文字下划线或动态显示的文字色块,根据阅读速度在单个字或单个行中移动显示,或者根据阅读速度以单个字为单位或以单个行为单位延长显示。优选地,还包括页面更新步骤,当所述阅读位置标记处于当前显示页面的最后一个阅读单元时,对该阅读单元进行阅读时间计时,并在达到该阅读单元的所述行阅读时间后进行页面的更新,并显示更新后的页面。
优选地,所述阅读速度由用户手动设定。本发明还提出一种电子阅读器,包括存储部,用于保存待显示的文档和阅读速度;显示部,用于载入并显示待显示文档的页面内容;阅读单元获取部,用于从所述显示部当前所显示的页面中获取所述页面中的阅读单元个数以及每个阅读单元的字数;阅读阅读时间获取部,用于根据所述各阅读单元的字数和预先设定的阅读速度, 按顺序分别获取各阅读单元的阅读时间;计时移动部,用于对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元;控制部,控制上述各部协调工作。优选地,所述阅读单元为当前显示页面的行或者段落。优选地,根据用户的选择显示所述提示符,其中,所述提示符为根据阅读时间从所述当前阅读单元的第一个文字静态显示至最后一个文字的符号;或所述提示符为根据阅读时间和阅读方向从所述当前阅读单元的第一个文字动态显示至最后一个文字的符号。优选地,所述提示符静态显示时,包括在阅读单元中静态显示的文字下划线或静态显示的文字背景色块,在阅读单元停留的时间等于该阅读单元的阅读时间。优选地,所述提示符动态显示时,包括在阅读单元中动态显示的文字下划线或动态显示的文字色块,根据阅读速度在单个字或单个行中移动显示,或者根据阅读速度以单个字为单位或以单个行为单位延长显示。优选地,当所述阅读位置标记达到当前显示页面的最后一个阅读单元时,所述计时移动部检测到当前阅读单元为当前显示页的最后一个阅读单元,并且在已经达到该阅读单元的阅读时间后,所述控制部控制所述显示部重新从所述存储部中读取文档后显示更新的页面内容。优选地,还包括用户输入模块,其接收用户的输入操作信息,所述信息至少包括所述阅读速度。本发明的电子阅读器及其信息提示方法可显示当前所阅读行的位置和该行的阅读进度,方便用户把握时间和定位阅读位置。


图1为本发明的实施例一的电子阅读器信息提示方法的流程图;图2为本发明的实施例一的电子阅读器文档内容载入页面的示意图;图3为本发明的实施例一的阅读速度设置界面的示意图;图4为本发明的实施例一的阅读位置提示符动态显示的示意图;图5为本发明的实施例一的电子阅读器的阅读位置标记达到最后一行的示意图;图6为本发明的实施例二的电子阅读器的结构示意图。
具体实施例方式下面,结合附图详细说明本发明的电子阅读器及其信息提示方法的具体实施方式
。本发明的电子阅读器的信息提示方法能够帮助用户定位阅读位置,为定时翻页提供提醒的功能。实施例一图1为本发明的实施例一的电子阅读器信息提示方法的流程图。如图1所示,本发明的电子阅读器信息提示方法包括如下步骤阅读单元获取步骤101 在电子阅读器中载入文档的当前显示页面,并分别获取所述页面中的阅读单元个数以及每个阅读单元的字数。阅读单元可以为当前显示页面的行或者段落。例如,以行为例。首先,从电子阅读器中载入待显示文档的当前显示页面,如图2所示的页面为载入的显示页面,载入显示页面之后,计算行的个数以及每行所包含的字数。当前显示页面所显示的文字以数组的格式存储,每行结束的位置以行结束符作为标记,计算当前显示页的文字数组中行结束符的个数,即可获得当前显示页面内容中的行数,再读取数组中保存的每行文字的数据,获得每行的文字个数,其中,标点符号和数字的保存方法与汉字相同,占据一个汉字的位置,所以统计出的标点符号和数字作为一个汉字来计算,英文以字母为单位,一个字母的阅读时间和一个汉字的阅读时间相同。例如,图2所示页面一共12行,第一行包括18个汉字,2个标点符号,因此,上述第一行文字经过计算得到文字数为20。阅读时间获取步骤102 根据所述各阅读单元的字数和预先设定的阅读速度,按顺序分别获取各阅读单元的阅读时间。预先设定的阅读速度,可以为默认设置,根据一般人的阅读速度默认设置,例如, 可以为240字/分钟,也可以根据用户的阅读习惯由用户手动设置,如老年人和少年的阅读速度可能会慢,例如200字/分钟。在本发明中,为用户提供手动设置的过程,阅读速度设置的界面可以为如图3所示,箭头的方向代表阅读速度由慢至快,两端以汉字“慢”和“快” 提示用户设置阅读速度的变化方向,如“慢”表示阅读速度为0字/分钟,“快”表示阅读速度为300字/分钟,阅读速度由“慢”至“快”勻速增加。用户可以通过箭头上设置的滑块设置阅读速度,箭头上方设置有一行文字,文字下方设置有由左至右动态延长的横线,表示当前阅读速度,可以实时显示用户设置的阅读速度的实际情况。获取阅读速度之后,根据本行的文字个数和阅读速度计算本行阅读完毕所需要的阅读时间,如,第一行文字数为20字,阅读速度为200字/分钟,则阅读时间为20字+200 字/分钟=0.1分钟=6秒。计时移动步骤103 对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元。通过计算阅读时间,在当前页面的当前阅读行中通过提示符显示阅读位置标记, 如图2所示,当阅读位置标记到达第二行时,提示符即文字下划线在第二行文字下方显示,当阅读位置标记在第二行停留的时间达到计算的阅读时间后,自动移动到下一行,上述提示符随之移动到下一行文字的下方。上述提示符为根据阅读时间从所述当前阅读单元的第一个文字静态显示至最后一个文字的符号;或所述提示符为根据阅读时间和阅读方向从所述当前阅读单元的第一个文字动态显示至最后一个文字的符号。所述提示符静态显示时,包括在阅读单元中静态显示的文字下划线或静态显示的文字背景色块,在阅读单元停留的时间等于该阅读单元的阅读时间。所述提示符动态显示时,包括在阅读单元中动态显示的文字下划线或动态显示的文字色块,根据阅读速度在单个字或单个行中进行显示,或者根据阅读速度以单个字或单个行为单位延长显示。根据用户的选择进行上述提示符的显示。例如,上述提示符为从当前阅读行的第一个文字至到最后一个文字的符号,可以为文字下划线或文字背景色块,静态显示或动态显示。静态显示的方式为,提示符位于所在阅读行达到阅读时间后在该阅读行消失,无动态效果。动态显示的方式为,提示符位于所在阅读行,动态显示达到阅读时间后在该阅读行消失。动态显示的提示符可以为根据阅读时间和阅读方向逐渐延长显示的下划线或背景色块,也可以为一定长度的下划线或背景色块根据阅读时间和阅读方向以单个字或单行为单位进行移动显示。下划线或背景色块定位的方法具体如下在显示代表阅读位置标记的提示符时, 如果阅读提示符为文字下划线,首先计算该行文字的第一个文字的左下角坐标(xl,yl)和下一行文字第一个文字的左上角坐标(x2,y2), xl = x2,则阅读位置标记开始的横坐标χ =乂1(或^,纵坐标7=(又1+72)/2,或7 = 2*(71+72)/3,保证阅读位置标记的起始位置处于两行文字的中间。如果阅读提示符为文字背景色块,则提示符的起始位置为该行文字第一个文字左上角坐标,高度为文字高度。提示符按照设置的阅读速度和阅读方向,从起始坐标位置移动至本行最后文字的右下角坐标所处的位置处,在屏幕上的显示效果为从文字行第一字的位置逐渐显示至最后一字的位置,如图4所示,第二行的提示符为从左至右逐渐延长的下滑线。页面更新步骤104 当所述阅读位置标记处于当前显示页面的最后一个阅读单元时,对该阅读单元进行阅读时间计时,并在达到该阅读单元的所述行阅读时间后进行页面的更新,并显示更新后的页面。在阅读位置标记到达当前页面的最后一行的位置时,检测到当前行为最后一行, 在到达该行的阅读时间后,进行页面更新,显示更新的内容。图5为本发明的实施例一的电子阅读器的阅读位置标记达到最后一行的示意图。 如图5所示,最后一行文字个数为22个,阅读速度为200字/分钟,则最后一行文字的阅读时间为0. 11分,换算成秒为6. 6秒。在阅读位置标记达到最后一行时,检测出当前行为最后一行,在提示符停留或动态显示6. 6秒后,提示符消失,然后更新页面,显示更新的内容。实施例二本发明实施例二提出一种使用所述信息提示方法的电子阅读器。图6为本发明的第二个实施例的电子阅读器10的结构示意图。如图6所示,本发明的电子阅读器包括存储部1、显示部2、阅读单元获取部3、阅读阅读时间获取部4、计时移动部5、用户输入模块6 和控制部7。其中,存储部1,用于保存待显示的文档和阅读速度;显示部2,用于载入并显示待显示文档的页面内容;阅读单元获取部3,用于从所述显示部2当前所显示的页面中获取所述页面中的阅读单元个数以及每个阅读单元的字数;阅读阅读时间获取部4,用于根据所述各阅读单元的字数和预先设定的阅读速度,按顺序分别获取各阅读单元的阅读时间; 计时移动部5,用于对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元;用户输入模块6,用于接收用户的输入操作信息;控制部7用于控制存储部1、显示部2、阅读单元获取部3、阅读时间获取部4、计时移动部5和用户输入模块6协调工作。例如,以获取行阅读时间为例,本发明的电子阅读器10的信息提示的过程具体如下,首先,控制部7控制显示部2从存储部1读取待显示的文档,并载入待显示的文档进行页面内容的显示。阅读单元获取部3从显示部2显示的页面获取该页面的每行的文字个数和该页面的行数。随后阅读时间获取部4根据阅读单元获取部3获得每行的文字个数和存储部1存储的阅读速度计算每行的阅读时间。上述阅读速度可以是电子阅读器10设置的默认阅读速度,也可以是阅读前由用户通过用户输入模块6手动设定输入的阅读速度。计时移动部5对当前阅读行的阅读时间进行计时,并根据阅读时间获取部4计算出阅读时间并在页面中通过提示符显示阅读位置标记,当达到该行的所述行阅读时间后, 将所述阅读位置标记移动到下一行,通过提示符进行显示,并检测移动后的一行是否为当前页的最后一行。显示的代表阅读位置标记的提示符的计算移动过程与实施例一中相同, 在此不再赘述。当阅读位置标记达到当前显示页面的最后一行时,计时移动部5检测到最后一行为当前显示页的最后一行,并且在已经达到该行的阅读时间后,控制部7控制显示部2重新从存储部1中读取文档后显示更新的页面内容。所述提示符的显示方式与实施例一中的显示方式相同,在此不再赘述。用户输入模块6可以通过键盘、触摸屏或其他输入设备读取用户输入的信息。用以接收用户设置的阅读速度和提示符的显示方式。通过本发明的实施例的电子阅读器及信息提示方法,电子阅读器根据预先设定的阅读速度和获取的页面中阅读单元的个数和阅读单元的阅读时间,并按照顺序对每个阅读单元进行计时,每当计时完成,用来表示当前阅读位置标记就顺序移动至下一阅读单元,并在页面中通过提示符显示该行阅读位置标记,从而向用户显示出当前所阅读的的位置,方便用户确认当前的阅读位置,提高用户阅读体验。而通过对当前阅读行位置的检测还可实现在用户完成阅读后自动进行翻页显示,使用户可以连续不中断的进行阅读,从而提高用户的阅读体验。以上所述仅为本发明的优选实施例,然而本发明并不限于上述实施例。本领域的普通技术人员在阅读本发明说明书的基础上可以对各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行替换;而这些修改或者替换,包含于本发明技术方案的范围。
8
权利要求
1.一种电子阅读器的信息显示方法,其特征在于,包括以下步骤阅读单元获取步骤在电子阅读器中载入文档的当前显示页面,并分别获取所述页面中的阅读单元个数以及每个阅读单元的字数;阅读时间获取步骤根据所述各阅读单元的字数和预先设定的阅读速度,按顺序分别获取各阅读单元的阅读时间;计时移动步骤对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元。
2.根据权利要求1所述的电子阅读器的页面显示方法,其特征在于, 所述阅读单元为当前显示页面的行或者段落。
3.根据权利要求1所述的电子阅读器的页面显示方法,其特征在于, 根据用户的选择显示所述提示符,其中,所述提示符为根据阅读时间从所述当前阅读单元的第一个文字静态显示至最后一个文字的符号;或所述提示符为根据阅读时间和阅读方向从所述当前阅读单元的第一个文字动态显示至最后一个文字的符号。
4.根据权利要求3所述的电子阅读器的页面显示方法,其特征在于,所述提示符静态显示时,包括在阅读单元中静态显示的文字下划线或静态显示的文字背景色块,在阅读单元显示的时间等于该阅读单元的阅读时间。
5.根据权利要求3所述的电子阅读器的页面显示方法,其特征在于,所述提示符动态显示时,包括在阅读单元中动态显示的文字下划线或动态显示的文字色块,根据阅读速度在单个字或单个行中移动显示,或者根据阅读速度以单个字为单位或以单个行为单位延长显示。
6.根据权利要求1所述的电子阅读器的页面显示方法,其特征在于,还包括 页面更新步骤当所述阅读位置标记处于当前显示页面的最后一个阅读单元时,对该阅读单元进行阅读时间计时,并在达到该阅读单元的所述行阅读时间后进行页面的更新, 并显示更新后的页面。
7.根据权利要求1所述的电子阅读器的页面显示方法,其特征在于, 所述阅读速度由用户手动设定。
8.一种电子阅读器,其特征在于,包括存储部,用于保存待显示的文档和阅读速度; 显示部,用于载入并显示待显示文档的页面内容;阅读单元获取部,用于从所述显示部当前所显示的页面中获取所述页面中的阅读单元个数以及每个阅读单元的字数;阅读时间获取部,用于根据所述各阅读单元的字数和预先设定的阅读速度,按顺序分别获取各阅读单元的阅读时间;计时移动部,用于对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元;控制部,控制所述存储部、显示部、阅读单元获取部、阅读时间获取部和计时移动部协调工作。
9.根据权利要求8所述的电子阅读器的页面显示方法,其特征在于, 所述阅读单元为当前显示页面的行或者段落。
10.根据权利要求8所述的电子阅读器的页面显示方法,其特征在于, 根据用户的选择显示所述提示符,其中,所述提示符为根据阅读时间从所述当前阅读单元的第一个文字静态显示至最后一个文字的符号;或所述提示符为根据阅读时间和阅读方向从所述当前阅读单元的第一个文字动态显示至最后一个文字的符号。
11.根据权利要求10所述的电子阅读器的页面显示方法,其特征在于,所述提示符静态显示时,包括在阅读单元中静态显示的文字下划线或静态显示的文字背景色块,在阅读单元显示的时间等于该阅读单元的阅读时间。
12.根据权利要求10所述的电子阅读器的页面显示方法,其特征在于,所述提示符动态显示时,包括在阅读单元中动态显示的文字下划线或动态显示的文字色块,根据阅读速度在单个字或单个行中移动显示,或者根据阅读速度以单个字为单位或以单个行为单位延长显示。
13.根据权利要求8所述的电子阅读器,其特征在于,当所述阅读位置标记达到当前显示页面的最后一个阅读单元时,所述计时移动部检测到当前阅读单元为当前显示页的最后一个阅读单元,并且在已经达到该阅读单元的阅读时间后,所述控制部控制所述显示部重新从所述存储部中读取文档后显示更新的页面内容。
14.根据权利要求8所述的电子阅读器,其特征在于,还包括用户输入模块,其接收用户的输入操作信息,所述信息至少包括所述阅读速度和提示符的显示方式。
全文摘要
本发明提出一种电子阅读器的信息提示方法,属于信息显示领域。本发明的信息显示方法包括以下步骤阅读单元获取步骤在电子阅读器中载入文档的当前显示页面,并分别获取所述页面中的阅读单元个数以及每个阅读单元的字数;阅读时间获取步骤根据所述各阅读单元的字数和预先设定的阅读速度,按顺序分别获取各阅读单元的阅读时间;计时移动步骤对当前阅读单元的阅读时间进行计时,并根据阅读时间在页面中通过提示符显示阅读位置标记,当达到该阅读单元的阅读时间后,将所述阅读位置标记移动到下一阅读单元,通过提示符进行显示,并检测移动后的阅读单元是否为当前页的最后一个阅读单元。本发明的信息显示方法显示当前阅读的位置,方便用户阅读。
文档编号G09B5/02GK102193904SQ201110106969
公开日2011年9月21日 申请日期2011年4月27日 优先权日2011年4月27日
发明者刘伟 申请人:汉王科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1