首页> 中国专利> 电子文书处理装置、电子文书显示装置、电子文书处理方法、电子文书处理程序以及记录介质

电子文书处理装置、电子文书显示装置、电子文书处理方法、电子文书处理程序以及记录介质

摘要

本发明的电子文书显示装置(100)具备:标记分析部(110),分析电子文书中的标记分布情况;输入受理部(109),受理针对所述电子文书中的欲要显示于显示部(111)的范围所作的指定;显示控制部(107),根据标记分析部(110)分析的标记分布情况,使显示部(111)显示与输入受理部(109)受理的上述范围具有不同范围的文书,以此提高标记部位在显示部(111)中显示的可能性。

著录项

  • 公开/公告号CN102549541A

    专利类型发明专利

  • 公开/公告日2012-07-04

    原文格式PDF

  • 申请/专利权人 夏普株式会社;

    申请/专利号CN201080045107.8

  • 发明设计人 岛田将行;三木一浩;种村嘉高;

    申请日2010-10-04

  • 分类号G06F3/048(20060101);G06F17/30(20060101);

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人毛立群;卢江

  • 地址 日本大阪府

  • 入库时间 2023-12-18 05:51:34

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-04-15

    授权

    授权

  • 2012-09-05

    实质审查的生效 IPC(主分类):G06F3/048 申请日:20101004

    实质审查的生效

  • 2012-07-04

    公开

    公开

说明书

技术领域

本发明主要涉及显示电子文书的电子文书显示装置,尤其涉及能够向电子文书附加标记并进行显示的电子文书显示装置。

背景技术

近年,使用PC(个人电脑)等来阅读电子化书籍(以下称电子书籍)的读者越来越多。伴随该现象,用以阅览电子书刊的电子书籍终端也开始被使用。对于习惯于阅读纸介质书籍的用户而言,在阅览电子书籍时存在PC以及电子书籍终端的使用不便的问题。对此,人们也尝试了改善。

例如在专利文献1中揭示了一种信息处理装置。在该信息处理装置中,一个汉字的阅读时间越长,则滑过该汉字的光标的移动速度就越慢,由此来显示电子文书。通过以上述的方式来控制光标的移动速度,与光标移动速度固定的方案相比,专利文献1的信息处理装置能够使读者较容易地跟随光标来阅读文章。另外,专利文献2揭示了一种计算机系统。在该计算机系统中,当文书中的一定时间内无滚屏显示的部分再次显示时,一同显示该部分前后的文章(即,增加显示行数)。显示行数的增加也就意味着滚动块相对于滚动栏的大小发生变化。因此,利用专利文献2的计算机系统来阅读文书的读者当想要再次控制显示有兴趣细读的部分时,能够以滚动块的大小变化为记号来容易地控制显示该部分。

另外,不仅是电子书籍,为了能够更方便地阅览其他各种内容,还在专利文献3中揭示有另一种信息处理装置。在该信息处理装置中,越是阅览者有兴趣的静止图像内容和电子邮件内容等内容,便越长时间地进行显示。

此外,用以阅览电子书籍的程序还具有附加标记的功能,用户可以对电子书籍内中意的部分附加标记。若以纸介质书籍作比方,则该功能所实现的相当于是标贴功能。具备标记功能的程序还具有以下功能:能通过选择与电子书籍一同显示的标记,来跳转至电子书籍中附有标记的部分。如此提供了一种就电子书籍而言所特有的便利性。

(现有技术文献)

专利文献1:日本国专利申请公开公报“特开平8-249124号公报”;1996年9月27日公开。

专利文献2:日本国专利申请公开公报“特开平7-44352号公报”;1995年2月14日公开。

专利文献3:日本国专利申请公开公报“特开2008-46869号公报”;2008年2月28日公开。

发明内容

然而在上述现有技术中,对于无标记功能的技术方案而言,在进行斜读时,或在回头重读曾读过的重要部分时,其无法减轻读者的负担。

另外,对于具有标记功能的电子书籍终端或程序而言,虽然能够利用标记跳转功能而在读完一遍后回头仅重读重要的部分,但是若要一边速览电子书籍全体,一边重点阅读附有标记的部分,则有时反而费事。其理由如下:在对集中附有标记的部分进行阅读时,不但有可能会误跳转到曾已显示过的其他标记处,而且在反复进行跳转操作的过程中,还可能会漏过处在孤立位置的标记。寻找此类标记时,反而费事。

另外,当画面中显示着附有下一个要选择的标记的部分时,读者有可能会误选下一个标记而导致发生不必要的跳转处理,从而产生浪费时间的问题。

本发明是鉴于上述的问题而研发的,主要目的在于实现一种能够在读者想要一边速览文书全体一边重点阅读重要部分时,消除反复跳转等这些浪费性处理,以供读者高效阅读文书的电子文书处理装置。

为解决上述的问题,本发明的电子文书处理装置的特征在于具备:标记分析单元,对电子文书中附有标记的标记部位的分布情况进行分析;受理单元,受理针对所述电子文书中的欲要显示于显示部的范围所作的指定;显示控制单元,根据所述标记分析单元分析的标记部位的分布情况,使所述显示部显示与所受理的被指定要求显示于所述显示部的电子文书范围具有不同范围的文书,以此提高所述标记部位在所述显示部中显示的可能性。

在上述方案中,电子文书处理装置根据所分析的标记部位的分布情况,使显示部显示与所受理的被指定要求显示于显示部的电子文书范围具有不同范围的文书,以此提高所述标记部位在所述显示部中显示的可能性。另外,标记被附在电子文书中的重要部分上。

因此,电子文书处理装置能够减少读者因在速览时错过标记频出的重要部分而反复寻找该部分的频度。

由此,本发明的电子文书处理装置的效果在于:能够在读者想要一边速览文书全体一边重点阅读重要部分时,消除反复跳转等这些浪费性处理,以供读者高效阅读文书。

为解决上述的问题,本发明的电子文书处理方法的特征在于包含:标记分析步骤,对电子文书中被附有标记的标记部位的分布情况进行分析;受理步骤,受理针对所述电子文书中的欲要显示于显示部的范围所作的指定;显示控制步骤,根据经所述标记分析步骤所分析的标记部位的分布情况,使所述显示部显示与所受理的被指定要求显示于所述显示部的电子文书范围具有不同范围的文书,以此提高所述标记部位在所述显示部中显示的可能性。

通过上述方案,能够实现与本发明的电子文书处理装置相同的作用效果。

(发明效果)

如上述的,本发明的电子文书处理装置的效果在于:能够在读者想要一边速览文书全体一边重点阅读重要部分时,消除反复跳转等这些浪费性处理,且能供读者高效阅读文书。

附图说明

图1是实施方式1的电子文书显示装置的主要结构的框图。

图2是文书数据的读取动作的流程图。

图3是电子文书图像全体与该电子文书图像中的被显示在显示部中的部分之间的关系的模式图。

图4是显示在显示部全体内的显示图像的图。

图5是实施方式1的电子文书显示装置的标记分布分析处理的流程图。

图6表示了实施方式1,是依照图5的流程进行分布分析处理后而得的、包含在电子文书各分区中的标记个数的图表。

图7是实施方式2的电子文书显示装置的主要结构的框图。

图8是实施方式2的电子文书显示装置的标记分布分析处理的流程图。

图9表示了实施方式1,是显示在显示部全体内的另一显示图像的图。

图10表示了实施方式2,是显示在显示部全体内的另一显示图像的图。

图11是实施方式1的电子文书显示装置对电子文书的滚屏量进行控制时的处理流程图。

图12是实施方式2的电子文书显示装置对电子文书中的显示部分进行控制时的处理流程图。

图13表示了实施方式2,是依照图8的流程进行分布分析处理而得到的、包含在电子文书各块域中的标记个数的图表。

图14表示的是实施方式2的块域显示区域907内的供读者对跳转目的地块域作选择的用户界面,(a)~(c)表示用户界面在读者进行块域选择操作的过程中如何进行变化。

图15表示了实施方式2,是显示在显示部全体内的另一显示图像的图。

图16是表达实施方式1中的,电子文书各分区内所含的标记个数与滚动栏浓淡之间的关系的图;(a)是表示电子文书各分区内所含的标记个数和标准化值的表,(b)是滚动栏内的与各分区相对应的区域的浓淡程度的图表。

图17表示了实施方式1,是当电子文书各分区中含有图16的(a)所示个数的标记时的,滚动栏内的与各分区相对应的区域的浓淡程度的另一图表。

(附图标记说明)

100 电子文书显示装置(电子文书处理装置)

101 设定存储部

102 标记信息存储部

103 标记信息读取部

104 文书数据存储部

105 文书数据读取部

106 文书绘制部

107 显示控制部(显示控制单元)

108 描绘部

109 输入受理部(受理单元)

110 标记分析部(标记分析单元)

具体实施方式

(实施方式1)

以下,参照图1~图6、图9、图11、图16来说明本发明一实施方式的电子文书显示装置的结构以及动作。本发明的电子文书显示装置运用滚屏量控制功能来控制电子文书的滚屏速度。所谓滚屏量控制功能是指:在要对电子文书中的较多附有标记的部分作滚屏时,通过滚动块来抑制电子文书的滚屏量。

<电子文书显示装置100的结构>

以下参照图1和图4来说明本实施方式的电子文书显示装置的结构。图1是电子文书显示装置100的主要结构的框图。另外,图4表示的是,显示在电子文书显示装置100的显示部111中的供显示电子文书的应用程序的视窗401。

如图1所示,电子文书显示装置100具备设定存储部101、标记信息存储部102、标记信息读取部103、文书数据存储部104、文书数据读取部105、文书绘制部106、显示控制部107、描绘部108、输入受理部109、标记分析部110、显示部111、输入部112。

以下对电子文书显示装置100所具备的各部件进行说明。

(设定存储部101)

设定存储部101是用以记录与后述电子文书分区相关的设定信息等的存储部。

(标记信息存储部102)

标记信息存储部102是使附在电子文书中的标记的有关信息(标记信息)、与用以指定附有标记的电子文书的信息建立关联,并将它们记录的存储部。

(标记信息读取部103)

标记信息读取部103收到了来自显示控制部107的指示后,读取存储在标记信息存储部102中的与欲要显示的电子文书相关联的标记信息,然后生成由以下两者的组合所构成的列表(以下称“标记列表”)。该两者为:欲要显示的电子文书中的附有标记的位置(标记位置)、和附属于该标记的短评。

(文书数据存储部104)

文书数据存储部104是用以对显示部111显示的电子文书的文书数据进行存储的存储部。

(文书数据读取部105)

文书数据读取部105从文书数据存储部104中读取文书数据,并将文书数据提供给文书绘制部106。

(文书绘制部106)

文书绘制部106对文书数据进行分析,然后生成未附有标记的电子文书图像。

(显示控制部107)

显示控制部107生成要显示在显示部111的视窗401的图像。另外,还根据标记信息读取部103所生成的标记列表、以及文书绘制部106所生成的电子文书图像,生成附有标记的电子文书图像。然后,显示控制部107根据视窗401的图像以及电子文书图像,生成在显示部111画面全体上显示的显示图像。

(描绘部108)

描绘部108根据显示控制部107生成的视窗401的图像以及电子文书图像,在显示部111中显示出视窗401,还在视窗401中的绘制结果显示区域404内显示出附有标记的电子文书。

(输入受理部109)

输入受理部109受理从输入部112输入的信息,且将受理的信息提供给显示控制部107。

(标记分析部110)

标记分析部110收到了来自显示控制部107的指示后,根据存储在设定存储部101中的设定信息、以及标记信息读取部103所生成的标记列表,对电子文书中所含的标记的分布情况进行分析,然后生成后述的标记分布数据。

(显示部111)

显示部111是显示电子文书的显示器件。

(输入部112)

输入部112是鼠标、键盘等这些输入器件。

<电子文书显示装置100的处理动作>

接下来,参照图2~图6、图9、图11来说明电子文书显示装置100的处理动作。以下,在电子文书显示装置100的处理动作当中,将详细地对本发明的特征即滚屏动作进行说明,但在其之前,先说明一下文书数据的读取动作。

(文书数据的读取动作)

以下参照图2~图4来说明文书数据的读取动作。图2是文书数据的读取动作的流程图。另外图3是电子文书图像全体、与该电子文书图像中被显示在显示部111内的文书部分之间的关系的模式图。

显示控制部107收到了介由输入受理部109从输入部112发出的、命令显示电子文书的指示后,于步骤S201中,由文书数据读取部105从文书数据存储部104中读出该电子文书的文书数据,并将读出的文书数据提供给文书绘制部106。在此,为防止不正当使用,文书数据也有可能被加密。因此在步骤S201中,若文书数据是被加密的数据,则文书数据读取部105对读出的数据先进行解密处理,其后将经过了解密处理的文书数据提供给文书绘制部106。

在步骤S202中,文书绘制部106对文书数据读取部105提供的文书数据进行分析,并进行绘制,生成要在显示部111中显示的电子文书图像。

在步骤S203中,标记信息读取部103收到了来自显示控制部107的指示后,读出与所要显示的电子文书相关联地存储的标记信息,并生成标记列表。在此,若不存在与所要显示的电子文书相关联地存储的标记信息,则生成空白列表来作为标记列表。

标记列表不是空白列表时,即,若存在与所要显示的电子文书相关联地存储的标记信息(在S204为“是”),则于S205中,由标记分析部110根据来自显示控制部107的指示,进行标记的分布分析(分布分析将在后文中详述)。接着,在步骤S206中,显示控制部107根据标记分析部110的分布分析结果、以及步骤S202中由文书绘制部106生成的电子文书图像,生成附有标记的电子文书图像,然后前进至步骤S207的处理。另一方面,标记列表是空白记录时,即,若不存在与所要显示的电子文书相关联地存储的标记信息(在S204为“否”),则前进至步骤S207的处理。

在步骤S207中,显示控制部107对最终生成的电子文书图像(若存在标记信息,则指显示控制部107生成的电子文书图像;若不存在标记信息,则指文书绘制部106生成的电子文书图像)、视窗401、滚动块402、以及包含在视窗401中的滚动栏(滚动块402的可动区域)403等进行合成,以生成显示图像。

步骤S202中生成的电子文书图像既可以是文书数据全体的电子文书图像301,也可以是要显示在绘制结果显示区域404中的部分电子文书图像302。若在步骤202中生成的是要显示在绘制结果显示区域404中的部分电子文书图像,则先进行一遍S201~S206的处理,然后每当读者滚动了电子文书时,便参照S205的分布分析结果来实施后述的移动量修正处理,并生成移动量修正后的位于滚屏目标位置上的电子文书图像。

以上,说明了电子文书显示装置100读取文书数据的动作。接下来,根据图3以及图4,对显示部111显示的上述显示图像的具体例子进行说明。

(显示部111显示的显示图像)

如图4所示,在显示部111中,作为显示图像,显示有供显示电子文书的应用程序的视窗401。

视窗401中包含绘制结果显示区域404,电子文书图像显示在绘制结果显示区域404中。在此,显示的该电子文书图像是所生成的电子文书图像全体中的一部分。例如图3所示,绘制结果显示区域404中显示的是电子文书图像全体301中的一部分区域302。

另外,视窗401还包含滚动块402、滚动栏403。通过滚动块402、滚动栏403,读者能视认电子文书图像全体的大致行数、以及当前显示的文书部分在电子文书图像全体中的相对位置。例如,如图3所示那样将当前显示的文书部分的行数设为303h,将电子文书全体的行数设为303H时,303h相对于303H的比越大,滚动块402就越长。另外,当前显示的文书部分越接近电子文书图像全体的先头部位,滚动块402的上端就越靠近滚动栏403的上端。而当前显示的文书部分越接近电子文书图像全体的末尾部位,滚动块402的下端就越靠近滚动栏403的下端。

此外,若显示的是电子文书中附有标记的部分,则电子文书图像是以附有标记的状态来显示,例如以附有标记407a~407d的状态来显示。

另外,视窗401中还包含短评显示区域405。在短评显示区域405中,显示与标记列表中的标记407a~407c各自相对应存储的短评406a~406c。

图4所示的显示图像是电子文书滚屏量控制尚未设定成有效时的显示图像。

(分布分析处理)

以下根据图5以及图6来说明标记的分布分析处理。

图5是标记的分布分析处理的流程图。图6是依照图5的流程进行分布分析处理后而得的、包含在电子文书的各分区601中的标记个数602的图。在此,各分区可以是指:以一定行数为单位来对电子文书显示图像进行分区,由此所划定出的各自有一定行数的部分;也可以指:以一定基准为单位来对电子文书数据进行分区,由此所划定出的各部分。作为上述一定基准,例如可以采用:电子文书数据中与标记附带位置相对应的文书部分的,自电子文书数据的先头起的偏移(offset)位置(例如字节数);或电子文书数据中的元信息(例如改页信息)等。或也可以将电子文书数据所含有的构造信息部分清除后的数据中的偏移位置来作为上述一定基准。在此,当电子文书数据例如是HTML这类持有标签结构的数据时,上述构造信息便是指标签部分、空字符等这类无法直接以文字来显示的数据。

图6表示的是电子文书被分成20个分区时的情况,(5×N)%~(5×N+5)%所示的分区(N为0~19)各自代表电子文书中的第1~第N+1个分区。

最初,在开始进行标记分布分析处理前,前提条件是各分区的标记个数重置为0。

在步骤S501中,标记分析部110从标记信息读取部103生成的标记列表所含的标记位置当中,对除了已检索过的标记位置以外的、最靠近电子文书先头的标记位置进行检索。即,在开始进行标记分布分析处理后,立即检索最靠近电子文书先头的标记位置。

其次,在步骤S502中,标记分析部110判断是否检索到标记位置。若判断结果是检索到了标记位置(在S502为“是”),则在步骤S503中,由标记分析部110判断当前检索到的标记位置的所属分区是否与前次检索到的标记位置的所属分区是同一分区。当判断结果是同一分区时,或当分布分析处理开始后首次检索到了标记位置时(在S503为“是”),则前进至步骤S505。另一方面,若判断结果为不是同一分区(在S503为“否”),则标记分析部110对当前检索到的分区的前一分区中的标记个数作确定(步骤S504),然后前进至步骤S505。在步骤S505中,标记分析部110向步骤S503中被判断了的分区中的标记个数加上1,然后返回步骤S501的处理。

另外,若判断结果是未检索到标记位置(在S502为“否”),则在步骤S506中,标记分析部110对标记个数尚未被确定的所有分区中的标记个数作确定,然后结束处理。

如上所述,通过进行标记的分析处理,能够获得如图6所示的数据(以下称“标记分布数据”),即:电子文书中的每一给定的分区与该分区中所含的标记个数构成了对应的数据。另外,如后述的,该标记分布数据被用于控制电子文书的滚屏量。

(滚屏量控制被设定为有效,且以附有标记的状态来显示电子文书时的用户界面(UI:User Interface))

如上述的,标记分析部110根据标记信息读取部103生成的标记列表以及文书绘制部106生成的电子文书图像,生成标记分布数据。显示控制部107运用标记分布数据以及电子文书图像,生成附有标记的电子文书图像。

以下,说明一下以附有标记的状态来显示电子文书图像时的UI(用户界面)。

图9表示的是该电子文书图像显示在绘制结果显示区域804中时的显示图像例。

如图9所示,视窗801中含有滚动块802、滚动栏803(指定受理区域)、绘制结果显示区域804。绘制结果显示区域804中显示有电子文书图像以及附带在电子文书中的标记805。即,除了未显示有短评显示区域和短评以外,视窗801与视窗401具有同样的结构。

但与视窗401的滚动栏403不同的是:在视窗801的滚动栏803中,含有能与其他部分作区别的部分。即,滚动栏803中含有与背景色(图9的滚动栏803中的白色部分)呈不同颜色的着色部分(图9的滚动栏803中的除白色部分以外的部分)。

滚动栏803中的该些着色部分的分布情况表达了电子文书中所附有的标记的分布情况。具体为,例如当电子文书的分区数为M时,便将滚动栏803分成M个区域,若属于第M个分区的标记的存在数量为一定数量(例如1个)以上,则自滚动栏803顶部起的第M个区域便成为着色部分。在此,就每一区域,可以利用浓淡手法,以不同灰阶来表现着色部分。在该方案中,属于第M个分区的标记的数量越多,第M个区域的着色部分就越表现得浓;而属于第M个分区的标记的数量越少,第M个区域的着色部分就越表现得淡。

另一方面,若属于第M个分区的标记的未达到上述一定数量,则自滚动栏803顶部起的第M个区域不成为着色部分(第M个区域的颜色为背景色)。

另外,未必一定得是属于第M个分区的标记的数量越多,第M个区域的着色部分就越表现得浓,而属于第M个分区的标记的数量越少,第M个区域的着色部分就越表现得淡。即,电子文书显示装置100也可通过以下用图16来说明的处理,对滚动栏803的各区域进行着色。

在图16的表(a)中,对应滚动栏803所表现的各个分区Ai(1≤i≤M;Ai代表从电子文书先头起的第i个分区),表示有属于该分区的标记的数量、以及标准化值。另外,图16的图表(b)表达了滚动栏803中的与各分区Ain相对应的区域的浓淡程度,图表中的黑点表示标准化值。在此,“标准化值”是对标记数量施以标准化而得的值。另外,“标准化”的意思是指:从电子文书全体(M个分区)每一分区所含的标记数量当中,设标记数量的最大值为W(在图16的(a)中,最大值W为4),然后取“每一分区的标记数量÷W”。

最初,显示控制部107根据标记分析部110生成的标记分布数据,计算图16的(a)所示的各分区的标准化值。

接着,显示控制部107针对每一分区,计算出与该分区对应的区域的、所应被着色的颜色的浓淡表达值。在此,浓淡值的定义如下。

即,对于最初的分区(A1)以及最后的分区(AM),令它们的浓淡值等于其标准化值。另外,对于除最初分区和最后分区以外的分区(A2~AM-1),各分区的浓淡值是按照以下方式来定义的:从当前分区的标准化值、前一分区的标准化值的半值、后一分区的标准化值的半值当中,选出最大的值来作为该当前分区的浓淡值。也就是说,浓淡值例如相当于图16的图表(b)中实线部分所示的值。

最后,显示控制部107针对滚动栏803的各区域,依照与该区域对应的分区的浓淡值的所示浓度,进行着色(若浓淡值在0以上且在给定值以下(例如是0),则该区域为无着色(背景色))。

以上说明了对滚动栏803的各区域进行着色的处理。根据上述的浓淡值的定义可知,只要分区Ai中含有标记,那么即使其邻接的分区(Ai-1、Ai+1)所含的标记数为0,第i-1个区域以及第i+1个区域也会被着色。即,夹在中间的区域相比于邻接在其上下方的区域,以相对较浓的方式进行显示。通过该方式,3个区域便成为连续性的着色状态。

另外,无论电子文书全体中所含的标记的总数有多少,所含标记的数量为最大的分区的浓淡值始终为1。即,不论标记的总数有多少,与该分区相对应的滚动栏区域始终以固定的浓度来着色。

因此,即使电子文书全体所含的标记的总数较少(例如,某一分区中仅有1个标记,而其他分区中均无标记),用户也能够容易地发现附有标记的部分。另外,若电子文书全体所含的标记的总数较多,且各分区均含有一定程度数量的标记,则对浓淡值较小的区域进行较淡的着色。

如此,无论电子文书全体所含的标记的总数大小如何,用户均能容易地找出集中附有标记的重要部分,此外还能唤起用户添附标记,写入短评的意念。

(滚屏量的控制处理)

接下来,根据图3、图6、图9、图11,说明一下在读者介由输入部112来移动滚动块802时,对电子文书的滚屏量进行的控制处理。

图11是当读者介由输入部112来移动滚动块802时,电子文书显示装置100对电子文书的滚屏量进行控制处理的流程图。

当读者通过操作输入部112来移动了滚动块802时,显示控制部107便计算与自输入部112收到的移动量相应的文书移动量(步骤S 1001)。在此,例如若输入部112是具备有鼠标等定位器件或触屏等的装置,则“与自输入部112收到的移动量相应的文书移动量”是指拖拽操作滚动块802时的默认移动量(移动点(dot)数)。另外,电子文书的滚屏默认移动量(默认滚屏行数)可通过以下方式来求取:将滚动块802的默认移动量与滚动块802的可动范围长度(点数)的比值,乘以电子文书全体的长度(行数)。

其次,在步骤S1002中,显示控制部107参照标记分布数据,对电子文书默认滚屏部分所从属的各分区中的标记的数量进行总和计算。在此,“默认滚屏部分”是指,自滚屏前的绘制结果显示区域804中显示的最后一行起,至达到上述默认滚屏行数量为止的这一范围。

在此,根据图3以及图6,举具体例来说明步骤S1002的处理。作为前提条件,设想绘制结果显示区域804一次所能显示的最大行数(303h内的行数)为电子文书全体行数(303H内的行数)的4%。另外,设想默认滚屏行数为电子文书全体行数的13%,且设滚屏前的绘制结果显示区域804中显示的最后一行为第L行,设L的值为电子文书全体行数乘以11%的值。此外,设想标记分布数据是图6所示的数据。

此时,默认滚屏部分的范围为电子文书全体的11%~24%。因此,默认滚屏部分所从属的各分区(10%~15%、15%~20%、20%~25%)中所含的标记的数量总和为4。

其次,在步骤S1003中,显示控制部107进行移动量修正处理。该处理用以决定滚动块802的实际移动量。滚动块802的实际移动量是根据以下(a)以及(b)来算出的。(a):电子文书默认滚屏部分所从属的各分区内所附有的标记的数量总和、与电子文书全体中所附有的标记的数量的比值A;(b)电子文书默认滚屏部分所从属的全部分区的行数、与电子文书全体的行数的比值B。即,当A大于B时,即,当标记在电子文书默认滚屏部分中的出现频度较高时,使滚动块802的实际移动量小于滚动块802的默认移动量。

算出了滚动块802的实际移动量后,在步骤S1004中,显示控制部107根据算出的滚动块802的实际移动量来移动滚动块802,并生成使电子文书滚动了与滚动块802的实际移动量相应的移动量之后的、电子文书的显示图像(步骤S1004),然后结束滚屏量的控制处理(步骤S1005)。

在此,经移动量修正处理所得到的电子文书的实际移动量B(用电子文书全体量为100%时的百分率来表达B)具体是通过以下的计算式来算出的。

B=BORG×(1-α×N/NALL)

在此,BORG是:将电子文书全体量设为100%时的,电子文书的默认移动量(%);N是:电子文书的默认移动范围中所含的标记的数量;NALL是:电子文书全体中所含的标记的数量;α是:满足0<α<1的常数。

根据上式可知,若电子文书的默认移动范围中含有标记,则电子文书的实际移动量B就小于电子文书的默认移动量BORG。例如,若设A为0.9,N为4,NALL为30,BORG为14%,则B=12.3%。即,B<BORG

电子文书的实际移动量的计算式并不限于是上述的式子。即,只要计算式实现以下方案,则计算电子文书的实际移动量的计算式可以是任意的计算式,所述方案为:电子文书默认滚屏部分中含有电子文书中所有标记时的电子文书实际移动量,比电子文书默认滚屏部分中含0个标记时的实际移动量少。例如,当电子文书默认滚屏部分所从属的各分区中所附有的标记的数量总和在一定数量以上(第1阈值以上)时,也可以将电子文书的实际滚屏行数修正成小于默认滚屏行数。

在读者移动滚动块802的期间中,上述步骤S1001~S1005的滚屏量控制处理是持续(以每一极短的单位时间)地进行的。即,若是附有较多标记的电子文书部分,则该部分的单位时间内滚屏量便减少。即,附有较多标记的部分的滚屏速度比通常的滚屏速度低。

在步骤S1002中,也可不对电子文书默认滚屏部分所从属的各分区中所含的标记的数量进行总和计算,取而代之的是计算电子文书默认滚屏部分所含的标记的数量总和。即,若默认滚屏部分是11%~24%这一范围,则所计算的并不是10%~25%的范围中的标记的总和,而是计算11%~24%这一范围中的标记的总和。

另外,也可不对电子文书默认滚屏部分所从属的各分区中所含的标记的数量进行总和计算,取而代之的是,从上述各个分区中排除掉最靠近电子文书先头的分区和最靠近电子文书末尾的分区,然后对剩余的各分区所含的标记的数量进行总和计算。即,若默认滚屏部分是11%~24%这一范围,则所计算的并不是10%~25%的范围中的标记的总和,而是计算15%~20%的范围中的标记的总和。

(电子文书显示装置100的优点)

如上所述,在电子文书显示装置100中,标记分析部110针对组成电子文书的多个分区,计算每一分区中所含的标记的数量;在显示部111正显示有包含在第1分区中的文书范围时,若输入受理部109受理了命令显示包含在第2分区中的文书范围的指示,则显示控制部107根据标记分析部110算出的标记数量,计算使显示范围连续地从第1分区变迁至第2分区时所本应显示的标记的数量;若算出的标记数量在给定数量以上,则显示控制部107使显示部111实际显示比输入受理部109受理的上述文书范围靠近包含在上述第1分区中的文书范围的文书范围。

像这样,在电子文书显示装置100的显示部111所实际显示的文书范围中含有标记的可能性便较高。另外,对于在所被指示的显示范围与实际显示范围之间附带有标记的这类情况,电子文书显示装置100能降低错过附有标记的文书部分的风险。

由此,当读者想一边速览文书全体,一边重点阅读附有较多标记的重要部分时,能够以不进行跳转处理的方式来供读者高效地阅读文书。

(实施方式2)

以下,参照图7、图8、图10、图12~图15来说明本发明另一实施方式的电子文书显示装置100b。

图7是电子文书显示装置106b的主要结构的框图。

除了下述三点,本实施方式的电子文书显示装置100b的技术结构与电子文书显示装置100相同。所述三点为:标记分析部110b所执行的标记分布分析处理不同于标记分析部110所执行的标记分布分析处理;显示控制部107b所生成的显示图像(用户界面;UI)不同于显示控制部107所生成的显示图像;显示控制部107b对电子文书中的显示位置所进行的控制处理不同于显示控制部107的处理。因此,以下仅对标记分析部110b所执行的标记分布分析处理、显示控制部107b所进行的显示图像生成处理、显示控制部107b对电子文书中的显示位置所进行的控制处理作说明,其他技术的说明则省略。

<电子文书显示装置100b的处理动作>

(分布分析处理)

以下根据图8以及图13,对电子文书显示装置100b的标记分析部110b所作的标记分布分析处理进行说明。

图8是电子文书显示装置100b的标记分析部110b所作的标记分布分析处理的流程图。另外,图13是依照图8的流程进行分布分析处理而得到的标记分布数据的构造的模式图。在标记分布数据中,记录有每单个块域中所含的标记的个数。块域的定义如下:在电子文书内附带的所有标记当中,位置彼此较近的标记则属于同一块域,位置彼此较远的标记则各自属于不同的块域。

在此,标记的附带位置可以是:电子文书数据中与标记附带位置相对应的文书部分的、自电子文书数据的先头起的偏移(offset)位置(例如字节数);或,将电子文书数据所含有的构造信息部分清除后的数据中的偏移位置。此时,上述附带位置彼此较近的标记例如是指:彼此间的偏移位置差值落在给定范围内(第2阈值以下)的各标记。

另外,也可将文书绘制部106生成的电子文书显示图像中的标记的坐标,作为标记的附带位置。此时,上述附带位置彼此较近的标记例如是指:彼此间的坐标间距落在给定范围内(第2阈值以下)的各标记。

首先,在开始进行标记分布分析处理之前,前提条件是标记分布数据为空白数据。

在步骤S701中,标记分析部110b从标记信息读取部103生成的标记列表所含的标记位置当中,对除已检索过的标记位置以外的、最靠近电子文书先头的标记位置进行检索。即,在开始进行标记分布分析处理后,立即检索最靠近电子文书先头的标记位置。

其次,在步骤S702中,标记分析部110b判断是否检索到了标记位置。若判断结果是检索到了标记位置(在S702为“是”),则在步骤S703中,标记分析部110b参照标记分布数据,判断是否存在以当前检索到的标记位置之前的标记位置为块域起始位置1201的块域。

若标记分布数据是空白数据,即,若不存在以当前检索到的标记位置之前的标记位置为块域起始位置1201的块域(在S703为“否”),则在步骤S706中,标记分析部110b将当前检索到的标记位置作为块域起始位置1201,并在标记分布数据中追加一个“与前一块域的距离1204”被表达为“N/A”的新块域,然后前进至步骤S707。进而,在步骤S707中,标记分析部110b将新块域的“标记个数1203”定为1,然后在步骤S708中,把表示当前检索到的标记位置的值,存储进用以存储最后检索到的标记位置的变量(variable)内。然后返回步骤S701的处理。

另一方面,若标记分布数据不是空白数据,即,若存在以当前检索到的标记位置之前的标记位置为块域起始位置1201的块域(在S703为“是”),则前进至步骤S704的处理。在步骤S704中,标记分析部110b判断当前检索到的标记位置、和以前所最后追加进标记分布数据中的块域的被最后追加的标记位置,是否均处在给定的范围内。若不在给定的范围内(在S704为“否”),则在步骤S705中,标记分析部110b将所述被最后追加的标记位置,记录为所述最后追加进标记分布数据中的块域的“块域结束位置1202”,并将当前检索到的标记位置与所述被最后追加的标记位置之间的距离,记录为“与后一块域的距离1205”。

然后,在步骤S706中,标记分析部110b在标记分布数据中,追加一个以当前检索到的标记位置为块域起始位置1201的新块域,并使该新块域的“与前一块域的距离1204”的值,与步骤S705中记录的“与后一块域的距离1205”的值相同。进而,在步骤S707中,标记分析部110b将新块域的“标记个数1203”定为1个,然后在步骤S708中,把表示当前检索到的标记位置的值,存储进用以存储最后检索到的标记位置的变量内。然后返回步骤S701的处理。

另一方面,若处在给定的范围内(在S704为“是”),则前进至步骤S707的处理。

在步骤S707中,标记分析部110b向所述最后追加进标记分布数据中的块域的“标记个数1203”的值,加算1。然后在步骤S708中,标记分析部110b把表示当前检索到的标记位置的值,存储进用以存储最后检索到的标记位置的变量内。然后返回步骤S701的处理。

在步骤S702中,若判断结果是未检索到标记位置,则前进至步骤S709。在步骤S709中,标记分析部110b把“N/A”作为最后所追加的块域的“与后一块域的距离1205”的值,然后结束处理。

如上所述,标记分析部110b进行标记分布分析处理的结果是,生成例如图13所示的标记分布数据。

(对电子文书中的显示部分加以控制的处理被设定为有效,且以附有标记的状态来显示电子文书时的UI)

以下,说明一下电子文书显示装置100b的显示控制部107b以附有标记的状态来显示电子文书图像时的UI(用户界面)。

图10表示的是该电子文书图像显示在绘制结果显示区域904中时的显示图像例。

如图10所示,视窗901中含有滚动块902、滚动栏903、绘制结果显示区域904。绘制结果显示区域904中显示有电子文书图像以及附带在电子文书中的标记905。

另外,视窗901中还含有:用于显示电子文书中块域的存在位置以及各块域所含标记的数量的显示区域(块域显示区域907)。沿块域显示区域907的横方向所表示的是电子文书中的位置,块域显示区域907的左端代表电子文书的先头,块域显示区域907的右端代表电子文书的末尾。通过横方向上的图棒908的分布情况,来表达电子文书中块域的存在位置。另外,1个图棒908代表一个块域,图棒908的纵方向长度代表相应的块域所含有的标记的数量。

另外,在块域显示区域907中还显示有条带906。条带906的位置所代表的是,显示在绘制结果显示区域904中的文书部分在电子文书全体中的位置。也就是说,若使滚动块902从可动域的上方移动到下方,则条带906从左方移动到右方。

另外,当显示控制部107b介由输入部112收到了在块域显示区域907(指定受理区域)上所作的点击操作、轻拍操作时,便在绘制结果显示区域904中显示出电子文书中的、与所指定的位置909P相对应的文书部分,且使条带906显示在位置909P处。具体为,例如设想自位置909P左端起的距离909w、与块域显示区域907的横向宽度909W的比例为8∶26,且设电子文书全体为100%时,则显示控制部107b在绘制结果显示区域904中显示出离电子文书先头的距离为30%的部分。

(电子文书中的显示部分的控制处理)

以下,根据图12~图14,说明一下鼠标光标处于块域显示区域907中且读者点击了输入部112的鼠标时的,对电子文书中的显示部分的控制处理。

图12是鼠标光标处于块域显示区域907中且输入部112的鼠标被点击时的,电子文书显示装置100对电子文书中的显示部分进行控制的处理流程图。

当鼠标光标处于块域显示区域907中的位置909P上时,若读者对输入部112的鼠标进行了点击,则在步骤S1101中,显示控制部107b计算自位置909P左端起的距离909w、与宽度909W的比值。

接着,在步骤S1102中,显示控制部107b判断是否进行显示部分的修正。具体为,若对位置909P进行的是双击,则判断为要进行修正;若对位置909P进行的是单击,则判断为不进行修正。

若判断为不进行修正(在S1102为“否”),则在步骤S1106中,在设电子文书的先头为0%且设末尾为100%的情况下,显示控制部107b将距离先头909w/909W×100%的部分显示在绘制结果显示区域904中,然后结束处理。

另一方面,若判断要进行修正(在S1102为“是”),则在步骤S1103中,显示控制部107b参照标记分布数据中各块域的块域起始位置1201和块域结束位置1202,检索以距离电子文书先头909w/909W×100%的部分为起点的给定范围内(自该部分起的距离为第3阈值以下)的块域。例如,检索从距离电子文书先头909w/909W×100%的部分起的前后数个百分点(数%)范围内的块域。

若未检索到块域(在S1104为“否”),则前进至步骤S1106。在步骤S1106中,在设电子文书的先头为0%且设末尾为100%的情况下,显示控制部107b将距离先头909w/909W×100%的部分显示在绘制结果显示区域904中,然后结束处理。

另一方面,若检索到了块域(在S1104为“是”),则前进至步骤S1105。在步骤S1105中,若距离先头909w/909W×100%的部分属于某个块域,则显示控制部107b将该块域中最初的标记位置定为跳转目的地。例如,若距离先头909w/909W×100%的部分=20%,且标记分布数据是图13所示的数据,则是将距离电子文书先头18%的部分定为跳转目的地。

反之,若距离先头909w/909W×100%的部分不属于任何块域,则显示控制部107b将距离该部分最近的块域中的最初标记位置定为跳转目的地。例如,若距离先头909w/909W×100%的部分=30%,且标记分布数据是图13所示的数据,则块域起始位置1201为18%且块域结束位置1202为21%的块域便是最近的块域,因此将这个块域的先头,也就是将18%的部分定为跳转目的地。

定好了跳转目的地后,在步骤S1106中,显示控制部107b将定好的跳转目的地上的文书内容显示在绘制结果显示区域904中,然后结束处理。

以上说明了电子文书中的显示部分的控制处理流程,但在步骤S1102中,显示控制部107b也可不必根据是单击还是双击来判断是否要进行修正,也可用其他判断基准来判断是否要进行修正。例如,也可由读者把表示预先所定的判断基准的信息,存储进设定存储部101,之后在步骤S1102中,显示控制部107b根据设定存储部101中存储的该信息来判断是否要进行修正。另外,也可采用以下方案:若检测到输入部112的键盘上的特定按键和输入部112的鼠标点击键被同时击下,则显示控制部107b进行修正;若仅检测到鼠标点击,则不进行修正。

此外,也可由读者把表示预先所定的检索范围的信息,存储进设定存储部101,之后在步骤S1103中,显示控制部107b根据设定存储部101中存储的该信息,定出供进行块域检索的给定范围。或,显示控制部107b也可根据输入部112的鼠标按键的持续按下时间的长短,定出供进行块域检索的给定范围。例如,若是短时间地按下鼠标按键,则显示控制部107b在自鼠标光标位置起5%的范围内检索块域,若是长时间地按下鼠标按键,则显示控制部107b在自鼠标光标位置起10%的范围内检索块域。此外,显示控制部107b也可以在与按键按下时间呈一定比例的范围内检索块域。

步骤S1105中所决定的跳转目的地并不限于是块域先头的标记位置。即,显示控制部107b也可以从块域起始位置1201以及块域结束位置1202当中,选出在数值上接近909w/909W×100%的位置,来定为跳转目的地。另外,若距离电子文书先头909w/909W×100%的部分属于某个块域,显示控制部107b也可不变更跳转目的地,直接将距离电子文书先头909w/909W×100%的部分定为跳转目的地。反之,若距离电子文书先头909w/909W×100%的部分不属于任何块域,显示控制部107b也可以不把离该部分最近的块域定为跳转目的地,而是让读者自己选择将该部分的前后哪个块域定为跳转目的地。

以下,根据图14来说明块域显示区域907上的供读者对跳转目的地块域作选择的用户界面(UI)。

图14的(a)表示的是,在显示控制部107检测到了鼠标光标的点击后所紧接着显示的块域显示区域907的用户界面(UI)。图14的(b)表示的是,自检测到了鼠标光标的点击起,以持续按下的状态经过了一定时间之后而显示的块域显示区域907的用户界面(UI)。另外,图14的(c)表示的是,拖拽移动了鼠标光标后的块域显示区域907的用户界面(UI)。

在图14的(a)中,输入点1301所表示的是鼠标按键被点击下时的鼠标光标1306的位置。图棒1302以及图棒1303分别代表处在输入点1301前后的块域。

自鼠标光标1306被点击时起,以持续按下的状态经过了一定时间后,则如图14的(b)所示那样,图棒1302以及图棒1303变成不同于其他块域图棒的能供用户区别的显示状态。另外,在图棒1302以及图棒1303的上方,分别显示出引导键1304和引导键1305。引导键1304用以将图棒1302定为跳转目的地,而引导键1305用以将图棒1303定为跳转目的地。

随后,如图14的(c)所示,将鼠标光标1306拖拽移动到引导键1304或引导键1305上,然后放开按键,由此决定跳转目的地。

(电子文书显示装置100b的优点)

如上所述,在电子文书显示装置100b中,标记分析部110b将电子文书中的、间距为一定值以上的两个邻接标记定义成该两个标记各自从属于不同的块域,且标记分析部110b针对上述定义的1个以上的每一块域,计算该块域所含的标记的数量;当输入受理部109所受理的所述范围、以及所述范围与离其最近的块域之间的间距在一定值以下时,显示控制部107b将包括该块域的最初标记在内的文书范围,显示在显示部111中。

因此,即使所受理的指示是要求向离电子文书中附有标记的部分较近的部分进行跳转处理,电子文书显示装置100b仍能切实地在显示部中显示上述附有标记的部分。

由此,对于想要阅读附有标记的部分的读者,电子文书显示装置100b能够通过单次的跳转处理来切实地使用户阅读该部分。

(对电子文书中的显示部分加以控制的处理被设定为有效,且以附有标记的状态来显示电子文书时的其他UI例)

在前文中,根据图10对电子文书显示装置100b显示的UI进行了说明,但电子文书显示装置100b的显示控制部107b所显示的UI并不限于是图10中例示的UI。即,显示控制部107b可不必显示具有块域显示区域907的视窗901来表达电子文书中块域的存在位置以及各块域所含的标记数量,而是如图15所示那样显示出视窗1401来作为UI,在该视窗1401中,滚动栏1403的内部含有着色部分1408。

在上述方案中,着色部分1408发挥的作用与图10的UI中的图棒908相同。电子文书中的块域的存在位置是通过着色部分1408的纵向分布来体现的。一个着色部分1408代表一个块域。另外,也可以通过着色部分1048的浓淡,来表达其相应的块域中所含的标记的数量大小。

另外,当鼠标光标处在位置1049P上,且输入部112的鼠标的按键被点击了时,便根据自滚动栏1403上端至位置1409P为止的距离1409w与滚动栏长度1409W的比值、以及标记分布数据中的值,对电子文书中的显示部分进行控制处理。

此外,UI中的滚动块1402、绘制结果显示区域1404、以及标记1405所发挥的作用各自与图10的UI中的滚动块902、绘制结果显示区域904、以及标记905相同。因而在此省略它们的说明。

<附记事项>

为了消除反复跳转的浪费性处理来使读者高效地阅读文书,在实施方式1中采用的方案是:显示控制部107减少与从输入部112接收的移动量相对应的电子文书滚屏量。但也可以采用其他方法。即,显示控制部107也可不改变与从输入部112接收的移动量相对应的电子文书滚屏量,而是在当对附有标记的部分进行滚屏时,减少从输入部112的鼠标收到的与鼠标移动距离相应的移动量(鼠标的计数量)。例如,若采用的是图10的UI,则当条带906与某个图棒908发生重合时,显示控制部107减少与输入部112的鼠标的移动距离相应的、滚动块902的移动量即可。另外,若采用的是图15的UI,则当滚动块1402与某个着色部分1408发生重合时,显示控制部107减少与输入部112的鼠标的移动距离相应的、滚动块1402的移动量即可。

通过上述的移动量控制方案,即使读者在拖拽滚动块的过程中以同一距离来移动鼠标,也能够在当对电子文书中附有标记的部分进行滚屏时,使电子文书的滚屏速度减慢。因此,读者能够对附有标记的部分作细读,从而能够消除反复跳转的浪费性处理,且使读者高效地阅读文书。

也可以在减少与滚动块移动量相对应的电子文书滚屏量的基础上,使得即使受理了针对滚屏后被显示在显示部中的文书范围所作的进一步的滚屏指示,也仍继续作一定时间的显示,由此来减慢滚屏速度。

另外,在实施方式1中,标记分析部110以电子文书全体为100%,按照每5%来对电子文书进行分区,并生成标记分布数据。但每单个分区的宽度百分比也可由读者通过输入部112来指定。此时,表示读者所指定的宽度的信息便是存储在设定存储部101中。另外,在实施方式1的标记分布数据中,对于从分区0%~5%到分区95%~100%的各个分区,均有其标记个数的信息,然而本发明并不限定于此。即,各分区中,对于标记个数为0的分区,显示控制部100也可以不在标记分布数据中存放诸如“该分区中的标记的个数为0”的信息。

另外,电子文书显示装置100、100b也可以不具备显示部111、输入部112、文书数据存储部104。此时,只要电子文书显示装置100、100b能够与外部的显示装置、输入装置、存储文书数据的存储装置建立通信连接即可。

各实施方式中使用的术语“标记”,并不限于是荧光笔、下线、阴影等文字装饰以及此类读者能看见的记号或标识。即,对于指定电子文书中特定字符串的、计算机所能读取的标识(例如框围字符串的标签信息)而言,即使读者看不见这些标识,其也属于“标记”的概念范围。

另外,关于前述的每个分区各自的浓淡值,其也可作如下的定义如下。即,从以下各值中选出最大的值来作为对象分区的浓淡值(定义A):对象分区的标准化值、前一分区的标准化值×(n-1)/n的值、二个前的分区的标准化值×(n-2)/n的值、......中略......、n-1个前的分区的标准化值×1/n的值、后一分区的标准化值×(n-1)/n的值、二个后的分区的标准化值×(n-2)/n的值、......中略......、n-1个后的分区的标准化值×1/n的值。或,也可以从以下各值中选出最大的值来作为对象分区的浓淡值(定义B;图17的图表中的实线部分所表达的是n=2时的浓淡值):对象分区的标准化值、前一分区的标准化值/4的值、二个前的分区的标准化值/9的值、......中略......、n-1个前的分区的标准化值/n2的值、后一分区的标准化值/4的值、二个后的分区的标准化值/9的值、......中略......、n-1个后的分区的标准化值/n2的值。若以定义B来定义浓淡值,那么相比于定义A,对于与含有标记的分区相对应的滚动栏部分以及与不含标记的分区相对应的滚动栏部分而言,它们两者间的浓度差便表现得较大。因此,当采用定义B时,用户通过观察滚动栏803便能较容易地发现集中附有标记的部分,且能够大致了解电子文书中的标记分布情况。

以上,虽然例示了浓淡值的定义的具体例,但浓淡值的定义并不限于是上述的具体例。例如,对于M个分区,每个分区各自的浓淡值也可定义如下。。

即,取由区间[mini,maxi]所定义,且在x<i的区间单调增加,在x>i的区间单调减少,x=i时的取值为第i个分区的标准化值的任意函数,且用该函数对各分区i(i=1~M)作定义(即定义f1(x)~fM(x)这M个函数)。另外,在M个函数中,设想仅函数fj(x)~fk(x)的定义域内含有i。此时,针对第i个分区(对象区域),将x=i时的各函数值(fj(i)~fk(i))的其中最大值定义为第i个分区的浓淡值即可。在该方案中,显示控制部107算出fj(i)~fk(i)并求取浓淡值,且将滚动栏803中与第i个分区相对应的区域,着色成与第i个分区的浓淡值所示的浓度。根据M个函数的定义明显可知:从第j个分区(周边区域)的标准化值fj(j)中减去与距离|i-j|相应随的值之后,所得到值(候补值)便是fj(i)。关于除第i个分区的标准化值fi(i)以外的fj+1(i)~fk(i),也是同样的道理。

(程序以及记录介质)

电子文书显示装置100、100b也可通过硬件逻辑来构建。或也可以如下述那样通过利用CPU(central processing unit:中央处理器)以软件来实现。

即,电子文书显示装置100、100b具备:对用于实现各功能的控制程序的命令予以执行的MPU等CPU;存储上述程序的ROM(read onlymemory:只读存储器);将上述程序展开成能加以执行的方式的RAM(random access memory:随机存取存储器);存储上述程序及各种数据的存储器等存储装置(记录介质)。

另外,上述程序并不限于固定保持在程序存储器中,通过以下的方案也能够实现本发明的目的。即:向电子文书显示装置100、100b提供记录有上述程序的程序代码(可执行程序、中间代码程序、源程序)的记录介质,然后由电子文书显示装置100、100b读出并执行该记录介质中记录的上述程序代码。

上述记录介质并不限于是特定结构或种类的介质。即,该记录介质例如可以是磁带、盒式带等的带类;也可以是包括软盘(注册商标)、硬盘等磁性盘以及CD-ROM、MO、MD、DVD、CD-R等光盘在内的盘类;也可以是IC卡(包括存储卡)、光卡等卡类;或是掩模型ROM、EPROM、EEPROM、闪存ROM等半导体存储器类。

另外,使电子文书显示装置100、100b具有能连接通信网络的功能,则也能够实现本发明的目的。此时,也是借助于通信网络来向电子文书显示装置100、100b提供上述程序代码。该通信网络只要能用于向电子文书显示装置100、100b提供程序代码即可,其并不限于是特定结构或形态的网络。例如可以是互联网(internet)、内联网(intranet)、外联网(extranet)、LAN、ISDN、VAN、CATV通信网、虚拟专用网络(virtualprivate network)、电话回线网络、移动通信网络、卫星通信网络等。

另外,用以构成该通信网络的传输介质也没有特别的限制,可以是能传送程序代码的任意介质,其并不限于是特定结构或种类的介质。例如可以利用IEEE 1394、USB、电力线、电缆电视回线、电话线、ADSL(Asymmetric Digital Subscriber Line:非对称数字订户线)回线等有线通信,也可以利用诸如IrDA或遥控器等的红外线、Bluetooth(注册商标)、802.11无线通信、HDR、便携式电话网络、卫星回线、地面数字广播网络(terrestrial digital net)等无线通信。即使上述程序代码的形态是通过电子传输而得以体现的、载置于载波中的计算机数据信号,本发明也能够得以实现。

本发明并不限于上述各实施方式,可以根据权利要求所示的范围进行各种的变更,适当地组合不同实施方式中记述的技术方案而得到的实施方式也包含在本发明的技术范围内。

在本发明的电子文书处理装置中,作为优选,所述标记分析单元针对构成电子文书的多个区域,计算该些区域各自中所含的标记部位的数量;当显示部正显示有包含在所述多个区域的第1区域之中的范围的文书时,若所述受理单元受理了令显示部显示包含在所述多个区域的第2区域之中的范围的文书的指示,所述显示控制单元便根据所述标记分析单元计算的标记部位的数量,计算显示范围连续地从所述第1区域变迁至所述第2区域时所本应显示的标记部位的数量;若所述本应显示的标记部位的数量在第1阈值以上,所述显示控制单元便使所述显示部显示:比所述受理单元受理的所述范围靠近所述显示部正显示的文书范围的范围的文书。

在上述方案中,当从包含显示部所正显示的文书范围的第1区域,连续性地变迁至包含所受理的欲要显示于显示部的指定文书范围的第2区域时,若此时本应显示的标记部位的数量在第1阈值以上,则显示部显示:相比于所受理的欲要显示于显示部的指定范围而靠近显示部所正在显示的范围的范围的文书。

因此,电子文书处理装置进一步具有以下效果:当在所受理的欲要显示于显示部的指定范围与实际显示范围之间附带有标记时,能够降低漏读附有该标记的文书部分的风险。

在上述电子文书处理装置中,作为优选,所述显示控制单元显示作为用户界面的指定受理区域,所述指定受理区域包含有与构成所述电子文书的各区域相对应的部分,且所述指定受理区域用以受理针对所述电子文书中的欲要显示于所述显示部的范围所作的指定;在所述显示控制单元显示的所述指定受理区域中,所述电子文书中的与所述各部分相对应的区域所含的标记部位的数量能够得以识别。

另外,在上述电子文书处理装置中,作为优选,所述指定受理区域内的各所述部分之中,对于相应的所述区域内存在有所述标记部位的所述部分,所述显示控制单元根据与该部分相对应的所述区域中所含的所述标记部位的数量大小,采用与该数量大小相对应的浓度来显示该部分。

通过上述的方案,电子文书处理装置进一步具有以下效果:通过使读者视认指定受理区域,能够使读者掌握电子文书中哪个区域内附带有大量的标记。

另外,在上述电子文书处理装置中,作为优选,所述显示控制单元将与各所述部分相对应的区域作为对象区域,且将处于自该对象区域起的给定范围内的多个区域各作为周边区域,且根据多个候补值和所述对象区域的标准化值中的最大值,采用与该最大值相对应的浓度来进行显示;其中,标准化值是通过对所述对象区域中含有的标记部位的数量进行标准化而算出的,候补值是通过从所述周边区域的标准化值中,减去与该周边区域和所述对象区域间的间距相对应的值而算出的。在此,“标准化”的意思是指:从构成上述电子文书的每一分区各自所含的标记的数量当中,设标记数量的最大值为W,然后取“每一分区的标记数量÷W”。

在上述方案中,对于上述指定受理区域内的上述各部分,若与该部分相对应的对象区域以及自该对象区域起的给定范围内的周边区域的这些中任意一区域中,存在标记部位,则电子文书处理装置必定对该部分施以着色。也就是说,即便电子文书中的某区域内有标记部位,但在自该区域起的给定范围内没有标记部位,电子文书处理装置也按照以下方式来显示指定受理区域:使指定受理区域中的与上述某区域相对应的部分表现得较浓;使指定受理区域中的与周边区域相对应的部分,随着自该区域起的距离逐次变淡。

另外,在电子文书处理装置中,标记的数量为最大的区域的标准化值必定为1。因此无论上述电子文书全体中所含的标记的总数有多少,指定受理区域中的、与标记数量最大的区域相对应的部分始终是以固定的浓度来显示。

因此,电子文书显示装置进一步具有以下效果:无论电子文书全体所含的标记的总数大小如何,均能使用户容易地找出电子文书中所集中附有标记的部分。

在上述电子文书处理装置中,作为优选,当电子文书中的2个相邻接的标记部位的间距在第2阈值以上时,该2个标记部分各自被归类于不同的块域;所述标记分析单元针对1个以上的所述块域,提取每一所述块域中所含的标记部位;当所述受理单元受理的所述范围与距离该范围最近的块域的间距为第3阈值以下时,所述显示控制单元使所述显示部显示:将该块域中的任意标记部位包含在内的范围的文书。

在上述方案中,当所受理的被指定要求显示于显示部的范围、与距离该范围最近的块域的间距在第3阈值以下时,便将包含有该块域中任意标记的范围的文书,显示在显示部中。对于想要阅读附有标记的部分的读者而言,该读者通常会指定将附有标记的部分的附近的范围,显示在显示部中。因此,指定显示的是含有该标记的块域之内的范围,或是离该块域较近的范围。

因此,电子文书处理装置进一步具有以下效果:对于想要阅读附有标记的部分的读者,无需反复进行跳转处理便能更切实地使读者阅读附有标记的部分。

另外,在上述电子文书处理装置中,作为优选,当所述受理单元受理的所述范围与距离该范围最近的块域的间距大于第3阈值时,所述显示控制单元使所述显示部显示:所述受理单元受理的该范围的文书。

在上述电子文书处理装置中,作为优选,所述显示控制单元使所述显示部显示作为用户界面的指定受理区域,所述指定受理区域用于受理针对所述电子文书中的欲要显示于所述显示部的范围所作的指定;在所述指定受理区域中,1个以上的所述块域各自在所述电子文书中的占有范围能够得以识别。

通过上述的方案,电子文书处理装置进一步具有以下效果:通过使读者视认指定受理区域,能够使读者掌握标记附带在电子文书的哪个范围内。

在上述电子文书处理装置中,作为优选,所述显示控制单元使所述显示部显示作为用户界面的指定受理区域,所述指定受理区域用以受理针对所述电子文书中的欲要显示于所述显示部的范围所作的指定;在所述指定受理区域中,1个以上的所述块域各自所含的标记部位的数量能够得以识别。

通过上述的方案,电子文书处理装置进一步具有以下效果:通过使读者视认指定受理区域,能够使读者掌握电子文书中哪个块域内附带有大量的标记。

在上述电子文书处理装置中,作为优选,当有块域邻接在所述受理单元受理的所述范围的前后时,所述受理单元受理针对所述邻接在前后的块域的其中一方所作的指定;所述显示控制单元使所述显示部显示:将所述受理单元受理的所被指定的块域当中的任意标记部位包含在内的范围的文书。

通过上述方案,电子文书处理装置进一步能够使读者选择在显示部中显示以下两者中哪一者,该两者为:处于所受理的被指定要求显示于显示部的范围之前,且附有标记的标记部分;处于所述范围之后,且附有标记的标记部分。

此外,在上述电子文书处理装置中,作为优选,若所述受理单元连续地受理了针对所述电子文书中的范围所作的指定,则每当所述受理单元受理了针对所述范围所作的指定时,所述显示控制单元便使所述显示部显示与该范围不同的范围的文书。

在上述电子文书处理装置中,作为优选,当所述显示部显示的范围中含有所述标记部位时,所述显示控制单元使文书在所述显示部中的显示时间,比该范围中不含有所述标记部位时的显示时间长。

通过上述方案,电子文书处理装置进一步具有以下效果:能够使读者更切实地视认含有标记的文书范围。

在上述电子文书处理装置中,作为优选,所述受理单元通过受理来自输入部的多种输入信号中的任意一种信号,来受理针对所述电子文书中的欲要显示于所述显示部的范围所作的指定;所述显示控制单元根据所述受理单元受理的输入信号的种类,决定是使所述显示部显示所述受理单元受理的所述范围,还是使所述显示部显示与所述范围不同的范围。

通过上述方案,电子文书处理装置进一步具有以下效果:当读者指定了电子文书中的欲要显示于显示部的范围时,能够使读者选择是否要根据输入部的输入内容来改变欲要显示于显示部的范围。

在上述电子文书处理装置中,作为优选,所述受理单元借助定位设备来受理针对所述电子文书中的欲要显示于所述显示部的范围所作的指定。

此外,本发明也可以是在电子文书处理装置内部具备了上述显示部的电子文书显示装置。另外,电子文书处理装置也可以通过计算机来实现,在该情况时,使计算机作为上述各单元发挥功能,从而借助计算机来实现电子文书处理装置的各种程序以及记录有该程序的计算机可读取记录介质也包含在本发明的范畴内。

(工业上的利用可能性)

本发明的电子文书显示装置能够很好地运用在便携式书刊终端、便携式电话、PC等中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号