信息输出装置、信息输出方法和记录介质的制作方法

文档序号:6594267阅读:137来源:国知局
专利名称:信息输出装置、信息输出方法和记录介质的制作方法
技术领域
本发明涉及信息输出装置、信息输出方法以及记录介质,该记录介质用于使得浏 览器从例如服务器单元输出由客户端单元获取的网页,以使得用户能够浏览网页。
背景技术
在近来的作为互联网、广域网(WAN)或 局域网(LAN)代表的客户端-服务器系统 中,通常在实践中,使得浏览器输出从服务器单元加载到客户端单元的网页,由此使得用户 能够浏览该网页。服务器单元提供的网页通常以以下方式创建根据在页面中划分的区域处理的每 个不同的信息(例如根据吸引人关注的等级、考虑整体页面的平衡),来改变字符大小(或 字体大小)、颜色和外形。使用其显示屏大小都不同的终端设备(比如个人电脑(PC)、个人数字助理(PDA) 或移动电话)作为客户端。因此,当在终端设备(比如PC)的相对大的显示屏上浏览网页时,用户可以充分地 阅读甚至以小字体大小显示的信息。然而,当在小的显示屏幕(例如,移动电话)上浏览网 页时,用户或许不能充分阅读以小的字体大小显示的信息。相反地,以大字体大小显示的信 息广泛地显示在小显示屏上,使得获取所有信息变得困难。为克月艮这个问题,考虑 “a method of and system for improving the readability of text”(参考比如日本申请KOKAI公开No. 2007-122708)。在该方法和系 统中,当在显示单元上显示文本时,文本的字体大小被改变,以使其不小于易读字体大小的 限制值。利用"the method of and system for improving the readability of text,,, 小于易读字体大小的字符统一增大了其大小,直到超过易读字体大小的限制值为止。因此, 非易读字符可以被消除。然而,在其中不同字体大小的文本项有意识地混合在一起以表现 突出信息和非突出信息的网页中,在文本项之间的突出的相互关系瓦解了,这导致了损害 在创建页面时考虑的整个页面的强和弱信息图像的问题。

发明内容
因此,本发明的目标是提供信息输出装置、信息输出方法以及记录介质,使得所有 字符被充分读取而不会损害整个页面的强和弱的信息图像。根据本发明的一方面,提供信息输出装置,包括大小设置模块,所述大小设置模 块将在显示数据中包括的文本项的字体大小预设为特定字体大小;大小分布提取模块,所 述大小分布提取模块针对在所述显示数据中包括的文本项的每种字体大小提取使用频率; 大小判断模块,所述大小判断模块确定在由所述大小分布提取模块所提取的针对各种字体 大小的使用频率中其使用频率高的字体大小;大小改变模块,所述大小改变模块将在所述 显示数据中包括的文本项的字体大小改变成由所述大小设置模块所设置的特定字体大小;样式改变模块,在被所述大小改变模块改变成所述特定字体大小的文本项中发生大小改变之前,当字体大小小于由所述大小判断模块确定其使用频率高的字体大小时,所述样式改 变模块将在所述显示数据中包括的文本项的字体样式改变成第一字体样式,以及当字体大 小大于由所述大小判断模块确定其使用频率高的字体大小时,所述样式改变模块还将在所 述显示数据中包括的文本项的字体样式改变成第二字体样式。根据本发明的另一方面,提供一种记录介质,在该记录介质中记录了能够使计算 机实现本发明的信息输出装置的主要功能的程序。使用本发明的信息输出装置,所有的字符可以被充分读取而不会损害整个页面的 强和弱的信息图像。


图1是示出了根据本发明的信息输出装置的客户端一服务器系统的配置的方框 图;图2是示出了在客户端一服务器系统中的服务器单元10的电路配置的方框图;图3是示出了在客户端一服务器系统中的客户端单元20的电路配置的方框图;图4示出了在客户端单元20的RAM 24中保护的数据存储器的内容;图5示出了用于提取在网页上显示的文本的字体大小的Java(注册商标)脚本的 例子;图6示出了用于改变在网页上显示的文本的字体大小的Java (注册商标)脚本的 例子;图7示出了用于改变在网页上显示的文本的字体样式的Java(注册商标)脚本的 例子,(a)是用于将字体样式改变成斜体的程序以及(b)是用于将字体样式改变成粗体的 程序;图8是用于解释在客户端单元20处提取页面上的字体大小分布的过程的流程 图;图9是用于解释客户端单元20处的网页字体的改变过程的流程图;图10示出了在客户端单元20上在网页字体改变过程造成的改变之前的字体大小 分布数据的方框图;图11是示出了在基于在客户端单元20处在网页字体大小改变过程中设置的最频 繁使用字体大小(Sdominant)改变之后的字体大小和字体样式的描述;图12是示出了在客户端单元20处在网页字体改变过程中改变前的页面显示状态 (a)和改变后的页面显示状态(b)之间的比较的图;图13示出了客户端单元20的另一个实施例(1)中,在网页字体改变过程中,字体 大小/颜色样式改变后的页面显示状态;图14示出了用于改变在网页上显示的文本的颜色字体样式的Java(注册商标) 脚本的例子;图15示出了客户端单元20的另一个实施例(2)中,在网页字体改变过程中,字体 大小/字符样式和颜色样式改变后的页面显示状态;以及图16示出了用于改变在网页上显示的文本的行间距的Java(注册商标)脚本的例子。
具体实施例方式在下文中,参照 附图,将会解释本发明的实施例。图1是示出了根据本发明的信息输出装置的客户端一服务器系统的配置的方框 图。客户端一服务器系统包括多个客户端单元20……和服务器单元10,其连接到由互 联网、广域网、局域网等组成的网络N。服务器单元10具有多个通过操作服务器单元10激活的应用程序,包括网页创建 程序、注册用户管理程序、网页传输程序、邮件程序以及字处理程序。响应于来自客户端单 元20、在例如服务器单元10中用户注册的访问请求,服务器单元10传送所请求的网页到各 自的客户端单元20。包括移动电话、个人数字助理以及个人电脑的客户端单元20具有通过操作终端 设备20激活的多个应用程序,所述应用程序包括互联网连接程序、网页显示程序、网页打 印程序、邮件程序、字处理程序以及图像处理程序。例如,客户端单元20访问在期望的网站 处的服务器单元10,并获取网页以及显示或打印网页。图2是示出了在客户端一服务器系统中的服务器单元10的电路配置的方框图。服务器单元10包括作为计算机的CPU 11。ROM 13、RAM 14、帧缓冲器RAM 15、以 及显示单元16通过总线12连接到CPU 11。还通过总线12连接到CPU 11的是输入单元17 (比如键盘或鼠标)、外部存储单元 18a、辅助存储单元18b以及用于与客户端单元20通信的通信接口(I/F)19。CPU 11根据系统程序和在ROM 13中的程序存储器13a中预先存储的各种应用程 序,使用作为工作存储器的RAM 14来控制电路每个部分的操作。响应于例如来自输入单元 17的按键输入信号或与用户操作相对应的网页获取请求信号(所述用户操作是来自于客 户端单元20并且通过通信接口 19来接收的),CPU 11激活并执行各种程序。图3是示出了在客户端一服务器系统中的客户端单元20的电路配置的方框图。客户端单元20包括作为计算机的CPU 21。ROM 23,RAM 24以及帧缓冲器RAM 25 通过总线22连接到CPU 21。写到帧缓冲器RAM 25的图像数据输出到显示数据的显示单元 26。还通过总线22连接到CPU 21的是输入单元27 (比如键盘或鼠标)、外部存储单元 28a、辅助存储单元28b以及用于与服务器单元10通信的通信接口(I/F)29。CPU 21根据系统程序和在ROM 23中的程序存储器23a中预先存储的各种应用程 序,使用作为工作存储器的RAM 24控制电路每个部分的操作。根据来自输入单元27的输 入信号,CPU 11激活并执行各种程序。ROM 23包括字体存储器23b。各种字母和字符的字体式样数据存储在字体存储器 23b中。通过字体式样数据的使用,用于组成自动地从服务器单元10接收的网页的文本、和 由终端20准备的文档可以出现在帧缓冲器RAM 25中,并被显示或打印。如果服务器单元10是在互联网(N)上的网站并且客户端单元20是能够访问网站 的用户终端,则用户终端(20)响应于针对访问网站(10)的请求,将在网站(10)处以超文本标记语言(HTML)写成的网页传送 到访问请求的用户终端(20)。网页被其网页浏览器解 释,而且解释的页面显示在显示单元26上。当与信息输出装置相关的客户端单元20从服务器单元10接收网页并在显示单元 26上显示网页时,客户端单元20执行提取在网页上显示的所有文本项的字体大小并且执 行生成字体大小分布的过程(参见图8和10)。客户端单元20还执行以下过程不但将所 有文本项的字体大小改成根据显示单元26的屏幕尺寸预设的最佳字体大小(Sopt),而且 将其字体大小大于根据字体大小分布确定的最频繁使用字体大小(Sdominant)的文本项 改变成粗体样式的文本项,并还将其字体大小小于Sdominant的文本项改变成斜体样式的 文本项(参见图9、11和12)。这使得将在网页上以各种大小显示的文本项改变成那些最佳字体大小(Sopt)而 不会丢失突出的强和弱的图像,从而显示用户友好的网页。图4示出了在客户端单元20的RAM 24中保护的数据存储器的内容。客户端单元20的RAM 24准备字体大小分布存储器24a、最佳字体大小设置存储器 24b、最频繁使用字体大小存储器24c、改变目标字体大小存储器24d等。在字体大小分布存储器24a中,关于在从服务器单元10获取的网页上显示的所有 文本项的字体大小的分布数据以通过针对每种字体大小(像素)对字符的数量进行计数而 获得的分布数据(cnt[fs] :fs = 1到最大)的形式来存储。在最佳字体大小设置存储器24b中,最佳字体大小(Sopt)根据显示单元26的屏 幕大小预设或由用户任意设置。在最频繁使用字体大小存储器24c中,存储最频繁使用字体大小(Sdominant),其 中该最频繁使用字体大小是基于在字体大小分布存储器24a中存储的字体大小分布来确 定的。在改变目标字体大小存储器24d中,存储在改变文本项的字体中要被改变的字体 大小,其中该文本项的字体大小不同于在网页上显示的字体大小。在客户端单元20中,当从服务器单元10获取的网页在显示单元26显示时,提取 网页上字体大小分布的过程(参见图8和10)以及改变字体的大小和样式的过程(参见图 9、11和12)都由嵌在或添加到客户端单元20的网页浏览器中的程序来执行。在字体大小分布提取过程中,以例如Java(注册商标)脚本写成的程序在文档对 象模型(DOM)树中提取所有节点的字体大小。具体地,程序如图5所示。图5示出了用于提取在网页上显示的文本的字体大小的Java(注册商标)脚本的 例子。图6示出了用于改变在网页上显示的文本的字体大小的Java (注册商标)脚本的 例子。图7示出了用于改变在网页上显示的文本的字体样式的Java(注册商标)脚本的 例子,(a)是用于将字体样式改变成斜体的程序以及(b)是用于将字体样式改变成粗体的 程序。接下来,将会解释按照上文描述配置的客户端单元20的网页字体大小最佳化功 能。图8是用于解释在客户端单元20处提取网页上的字体大小分布的过程的流程图; 图9是用于解释在客户端单元20处网页字体的改变过程的流程图。图10是示出了在客户端单元20处在由网页字体改变过程进行的改变之前字体大 小分布数据的图。图11是示出了在基于在客户端单元20处在网页字体大小改变过程中设置的最频 繁使用字体大小(Sdominant)改变之后的字体大小和字体样式的描述。图12是示出了在客户端单元20处在网页字体改变过程中改变前的页面显示状态 (a)和改变后的页面显示状态(b)之间的比较的图。首先,与存储在字体大小分布存储器24a中的所有字体大小相对应的计数器变量 的值被清除以初始化(cnt[fs] = 0:fs = 1到maX(pX) :px是像素)(步骤Al)。接下来,用于写网页的HTML数据的DOM树被分析,检查每个节点(步骤A2)。可以 确定节点是否是其中已经显示文本数据的节点(步骤A3)。如果确定DOM树的经检查的节点不是其中已经显示文本数据的节点(在步骤A3 中为否定),则确定下一个节点是否存在(步骤A4)。如果确定下一个节点存在(在步骤A4),则再次确定下一个节点是否为其中已经 显示文本数据的节点(步骤A2和A3)。如果确定DOM树的经检查的节点是其中已经显示文本数据的节点(在步骤A3为 肯定),则根据例如图5的程序,不但获取文本数据的字体大小fs (步骤A5)而且从节点的 描述中获取文本数据中的字符数量tl (步骤A6)。然后,与获取的字体大小fs相对应的计数器变量cnt[fS]的值增加了所获取的字 符数量tl (步骤A7)。其后,步骤A2到A7的过程按照上文描述重复执行,例如图10所示,使得显示在网 页上的所有文本数据的字体大小的分布被提取。提取的字体大小分布存储于字体大小分布 存储器24a中。在图10中,字体大小[S]表示在最频繁使用字体大小存储器24c中存储的最频繁 使用字体大小(Sdominant)。在[S_l]、[S-2]、……中,[S-1]指示比最频繁使用字体大小 (Sdominant)小一个像素(px)的字体大小,而[S-2]指示比Sdominant小两个像素的字体 大小。在[S+l]、[S+2]、……中,[S+1]指示比最频繁使用字体大小(Sdominant)大一个像 素的字体大小,而[S+2]指示比Sdominant大两个像素的字体大小。在由客户端单元20从服务器单元10获取的网页上的字体大小分布数据如图10 所示被提取并存储在字体大小分布存储器24a之后,图9的字体大小改变过程被激活。在字体大小改变过程中,改变目标字体大小(i)首先被设置为“1”以初始化(步 骤 Bi)。然后,确定是否存在其中改变目标字体大小(i = 1)的文本已经被显示的、DOM树 的节点(步骤B2)。如果确定没有这种节点(在步骤B2中为否定),则改变目标字体大小 (i)增加到2 (步骤B9),且再次确定是否存在其中改变目标字体大小(i = 2)的文本已经 被显示的、DOM树的节点(步骤B2)。其后,如果在步骤B2中确定存在其中已经显示了改变目标字体大小(i)的文本 的、DOM树的节点(在步骤B2中为肯定),则在改变目标字体大小(i)中显示的所有节点处的文本数据项的字体 大小被改变成之前设置的最佳字体大小(Sopt),并且根据例如图6的 程序被存储在最佳字体大小设置存储器24b中(步骤B3)。然后,确定改变目标字体大小(i)是否等于存储于最频繁使用字体大小存储器 24c的最频繁使用字体大小(Sdominant)(步骤B4)。如果确定改变目标字体大小(i)不等 于Sdominant(在步骤B4中为否定),则进一步确定改变目标字体大小(i)是小于还是大于 最频繁使用字体大小(Sdominant)(步骤B5)。如果确定改变目标字体大小(i)小于最频繁使用字体大小(Sdominant)(在步骤 B5中为肯定),则根据例如在图7中所示的程序,在所有节点处以改变目标字体大小(i)显 示的文本数据项的字体样式被改变成比正常字体样式不显著的斜体样式(步骤B6)。如果确定改变目标字体大小(i)大于最频繁使用字体大小(Sdominant)(在步骤 B5中为否定),则根据例如在图7中所示的程序,在所有节点处以改变目标字体大小(i)显 示的文本数据项的字体样式被改变成比正常字体样式更加显著的粗体样式(步骤B7)。如果在步骤4中,确定改变目标字体大小⑴等于最频繁使用字体大小 (Sdominant)(在步骤B4中为肯定),则确定在不执行步骤B5到B7的字体样式改变过程的 情况下,改变目标字体大小(i)是否已经变为在字体大小分布存储器24a中存储的在网页 上的最大字体大小(步骤B8)。这里,如果确定改变目标字体大小(i)还没有变为最大字体大小(在步骤B8中为 否定),则改变目标字体大小(i)进一步增加(步骤B9)并且再次从步骤B2执行过程。这样,重复在步骤B2到B9中的过程,使得在已获取网页上显示的所有文本数据项 的字体大小改变成先前设置和存储的视觉友好的最佳字体大小(Sopt)。同时,使得字体大 小等于最频繁使用字体大小(Sdominant)的文本数据保持标准字体大小,将字体大小小于 最频繁使用字体大小(Sdominant)的文本数据改变成不如标准字体样式显著的斜体样式, 以及将字体大小大于最频繁使用字体大小(Sdominant)的文本数据改变成比标准字体样 式更加显著的粗体样式。因而,在网页显示屏幕上(其是通过对网页显示屏幕(所述屏幕的字体大小在如 图12的(a)所示的客户端单元20的小显示单元26上被改变)进行如图12的(b)所示的 字体改变过程而获得的),其字体大小太大的文本被改变为最佳字体大小(Sopt),这使得 可以在不损害视觉友好状态的情况下显著地增加整个页面的信息量。此外,字体大小太小 的文本也被改变成最佳字体大小(Sopt),使得可以消除不易阅读的信息。另外,因为其原 始字体大小很大的文本被改变成粗体样式,而其原始字体大小很小的文本被改变成斜体样 式,所以可以维持在创建页面时考虑的在整个页面上的文本项之间显著性的相互关系。其后,在步骤B8中,如果改变目标字体大小(i)已经变为在字体大小分布存储 器24a存储的在网页上的最大字体大小(在步骤B8中为肯定),则确定改变网页上存在的 所有文本数据项的字体大小和字体样式的过程已经完成,且字体改变过程的序列终止(结 束)了。因此,使用按照上文描述配置的客户端单元20的字体最佳化改变功能,在从服务 器单元10获取的网页上确定最频繁使用的字体大小(Sdominant)后,所有文本项的字体大 小都变成预设的最佳字体大小(Sopt)。同时,其原始字体大小小于最频繁使用的字体大小 (Sdominant)的文本变成不显著的斜体式样,而其原始字体大小大于Sdominant的文本变成显著的粗体式样。因此,所有字符 能够被充分读取,而不损害整个页面的强和弱信息图像。在一个实施例中,不但在整个网页上的文本项的字体大小被改变成最佳字体大小 (Sopt),而且其字体大小大于最频繁使用字体大小(Sdominant)的文本被改变成显著的粗 体样式,而其字体大小小于Sdominant的文本也被改变成不显著的斜体样式,以维持在改 变前的在文本项之间的显著性的平衡性。相反,如在图13的本发明的另一个实施例(1)所 示,字体大小大于最频繁使用字体大小(Sdominant)的文本可以被改变成显著的红色字体 样式,而字体大小小于Sdominant的文本也被改变成不显著的蓝色字体样式。与以上实施例类似,这个实施例不仅可以使将整个页面上文本项的字体大小改变 成易于读取的字体大小,而且可以维持在创建页面时考虑的在整个页面上的文本项之间的 显著性的相互关系。图13示出了根据客户端单元20的另一个实施例(1)的、在网页字体改变过程中 字体大小/颜色样式改变后的页面显示状态。图14示出了用于改变在网页上显示的文本的颜色字体样式的Java(注册商标) 脚本的例子。此外,如图15中本发明的另一个实施例(2)所示,上文实施例可以与另一个实施 例(1)中的字体最佳化改变功能进行组合。图15示出了根据客户端单元20的另一个实施例(2),在网页字体改变过程中,字 体大小/字符样式和颜色样式改变后的页面显示状态。图16示出了用于改变在网页上显示的文本的行间距的Java(注册商标)脚本的 例子;在另一个实施例(2)中,不但在整个页面上的文本项的字体大小被改变成最佳字 体大小(Sopt),而且字体大小大于最频繁使用字体大小(Sdominant)的文本被改变成显著 的粗体、红色字体样式,而字体大小小于Sdominant的文本被改变成不显著的斜体、蓝色字 体样式。另外,其中原始文本的字体大小被改变的行间距也变得比正常的行间距更宽。正如在上文的每个实施例中,在这个实施例中,不仅可以将整个页面上的文本项 的字体大小改变为易于读取的字体大小,而且可以更有效地维持在创建页面时考虑的在整 个页面上文本项之间的显著性的相互关系。在上文的每个实施例的字体最佳化改变功能中,像素值(px)作为字体大小被使 用。即使在通过以作为参考的默认字体大小来指定字体大小的百分比,来确定和控制显示 字体大小时,同一字体大小最佳化改变功能当然可以被应用。当在每个实施例中,根据显示单元26的显示屏幕大小先前设定或由用户任意设 置最佳字体大小(Sopt)时,用于根据显示屏幕大小设置最佳字体大小(Sopt)的表格数据 与字体大小改变程序被预先存储在一起,而最佳字体大小(Sopt)可以根据显示屏幕大小 被自动选择。对于在每个实施例中基于在网页字体大小分布数据来设置的最频繁使用字体大 小(Sdominant),在其中使用频率相对高的字体大小(Sdominant)可以被使用以代替在字 体大小分布中最频繁使用的字体大小。在每个实施例中,各种应用程序被安装在配置成作为信息输出装置的客户端单元20中,而客户端单元20被用作可以独立操作的个人电脑、个人数字助理或移动电话。相 反,如在每个实施例中,当在基于服务器的计算(SBC)系统(典型的为小型客户端系统)的 客户端单元中,以平衡的方式使用易于读取的字体来改变和显示从服务器单元接收的网页 时,在服务器单元中安装如图8所示的字体大小分布提取程序和如图9所示字体改变程序。 然后,响应于来自客户端单元的网页请求访问,服务器单元基于客户端单元的显示屏幕大 小来执行页面字体大小改变过程,并且基于最频繁使用字体大小(Sdominant)执行字体样 式改变过程,并且将生成的网页传送给客户端单元。当在每个实施例中,在字体最佳化改变功能应用于客户端单元显示网页的情况 下,该功能可以被应用而不必对其中打印机单元打印出数据的情况做出任何修改。在打印 机单元,可以根据打印大小设置最佳化字体大小(Sopt)。另外,可以以最频繁使用字体大小 (Sdominant)作为参考来改变字符样式和颜色字体样式。在每个实施例中解释的字体最佳化改变功能不仅可以应用于网页,也可以应用于 其中多个字体大小的文本项混合的、用于显示或打印的页面,这产生了相同的操作优点。在每个实施例的信息处理装置处的过程,可以以计算机可执行程序的形式,被存 储于外部存储单元28a(18a)的介质中,比如存储卡(例如,ROM卡或RAM卡)、磁盘(例 如,软盘或硬盘)、光盘(例如,CD-ROM或DVD)或者半导体存储器,其中该过程包括在图8 的流程图中所示的字体大小分布提取过程和在图9的流程图中所示的字体改变过程。因 此,在每个实施例的信息处理装置处的过程被实现为计算机执行的模块的序列,其中该过 程包括在图8的流程图中所示的字体大小分布提取过程和在图9的流程图中所示的字体改 变过程。然后,程序存储介质可以被传送。信息输出装置的计算机(CPU 21[11])将存储 于外部存储单元28a(18a)的介质中的程序读进存储单元(比如,闪存ROM 23[13]或RAM 24[14])。由读取程序控制计算机,因而实现了在每个实施例中解释的字体最佳化改变功 能,这使得能够由前述方法执行同一过程。

此外,可以以程序代码的形式通过通信网络(N),传输实现上述方法的程序的数 据。程序数据可以从连接到通信网络(N)的计算机单元(或程序服务器)中被加载到存储 单元(例如,闪存ROM 23[13]或RAM 24 [14]),从而实现了字体最优化改变功能。对于本领域的那些技术人员而言,额外的优点和变型都将容易想到。所以,本发明 在其更宽广的方面并不限于本文示出和描述的具体细节和代表性实施例。因此,可以在不 脱离由所附权利要求及其等价物定义的总体发明概念的精神和范围的情况下进行各种变 型。
权利要求
1.一种信息输出装置,包括大小设置模块,所述大小设置模块将在显示数据中包括的文本项的字体大小预设为特 定字体大小;大小分布提取模块,所述大小分布提取模块针对在所述显示数据中包括的文本项的每 种字体大小提取使用频率;大小判断模块,所述大小判断模块确定在由所述大小分布提取模块所提取的针对各种 字体大小的使用频率中其使用频率高的字体大小;大小改变模块,所述大小改变模块将在所述显示数据中包括的文本项的字体大小改变 成由所述大小设置模块所设置的特定字体大小;以及样式改变模块,在被所述大小改变模块改变成所述特定字体大小的文本项中发生大小 改变之前,当字体大小小于由所述大小判断模块确定其使用频率高的字体大小时,所述样 式改变模块将在所述显示数据中包括的文本项的字体样式改变成第一字体样式,以及当字 体大小大于由所述大小判断模块确定其使用频率高的字体大小时,所述样式改变模块还将 在所述显示数据中包括的文本项的字体样式改变成第二字体样式。
2.根据权利要求1所述的信息输出装置,其中改变成所述第一字体样式是改变成斜 体,并且改变成所述第二字体样式是改变成粗体。
3.根据权利要求1所述的信息输出装置,其中改变成所述第一字体样式是改变成蓝色 字体,并且改变成所述第二字体样式是改变成红色字体。
4.根据权利要求1所述的信息输出装置,其中改变成所述第一字体样式是改变成斜体 的蓝色字体,并且改变成所述第二字体样式是改变成粗体的红色字体。
5.一种记录介质,其中以程序的形式记录输出显示数据的过程,并且信息输出装置的 计算机能够从所述记录介质中读取指令,该程序包括针对在所述显示数据中包括的文本项的每种字体大小提取使用频率的过程; 确定在所提取的针对各种字体大小的使用频率中其使用频率高的字体大小的过程; 将在所述显示数据中包括的文本项的字体大小改变成预设的特定字体大小的过程;以及在被改变成所述特定字体大小的文本项中发生大小改变之前,当字体大小小于确定其 使用频率高的字体大小时,将在所述显示数据中包括的文本项的字体样式改变成第一字体 样式,以及当字体大小大于确定其使用频率高的字体大小时,还将在所述显示数据中包括 的文本项的字体样式改变成第二字体样式的过程。
6.一种用于控制信息输出装置的计算机的信息输出方法,该信息输出装置输出显示数 据,该信息输出方法包括针对在所述显示数据中包括的文本项的每种字体大小提取使用频率的过程; 确定在所提取的针对各种字体大小的使用频率中其使用频率高的字体大小的过程; 将在所述显示数据中包括的文本项的字体大小改变成预设的特定字体大小的过程;以及在被改变成所述特定字体大小的文本项中发生大小改变之前,当字体大小小于确定其 使用频率高的字体大小时,将在所述显示数据中包括的文本项的字体样式改变成第一字体 样式,以及当字体大小大于确定其使用频率高的字体大小时,还将在所述显示数据中包括的文本项的字体样式改变成第二字体样式的过程。
全文摘要
在从服务器单元10获取的网页上确定最频繁使用的字体大小(Sdominant)之后,所有文本项都变成最佳字体大小(Sopt)。同时,原始字体大小小于最频繁使用的字体大小(Sdominant)的文本项变成不显著的斜体式样,而原始字体大小大于Sdominant的文本项变成显著的粗体式样。
文档编号G06F17/30GK102099806SQ200980128228
公开日2011年6月15日 申请日期2009年6月29日 优先权日2008年7月18日
发明者富田高弘 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1