图像读取系统的制作方法

文档序号:2730720阅读:167来源:国知局
专利名称:图像读取系统的制作方法
技术领域
本发明涉及一种用于存储从扫描获得的文档图像的图像读取系统,该文档图像可从一终端读取。
背景技术
图1示出了现有技术中的图像读取系统的配置,其中,一个文档被扫描和输入到如MFP(多功能打印机)之类的扫描仪装置10(步骤S1),然后随着传送目的地被指定,该文档在文档管理服务器20中注册(步骤S2)。结果,该文档从文档管理服务器20传送到如PC(个人计算机)之类的终端30(步骤S3)。此外,作为终端30访问文档管理服务器20(步骤S4)的结果,使得有可能从终端搜索和读取文档(例如,见日本特许公开专利申请2005-208934)。
如上所述,在现有技术中的图像读取系统中,图像被直接传送到终端30,也就是传送目的地。结果,当也可能传送用户并不希望读取的图像时,HDD(硬盘驱动器)或这样的终端30可能因此被无益地使用,而且增加了网络负担。
此外,当文档图像对应具有大页面尺寸的文档(如报纸)或对应具有多页的文档(如包括许多文章的书)时,可能很难知道目标文章实际位于什么位置。特别对于具有小显示区域的移动终端来说,这个问题会变得更显著。

发明内容
考虑到上述问题而做出本发明,并且本发明的一个目标是提供一种图像读取系统,其中,可以使所需的显示区域或网络负担最小化,而且可以更容易地知道目标文章实际位于什么位置。
为了解决该问题,根据本发明,提供了获取图像数据的部分,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的部分,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的部分,所述元数据包括文章的目录信息(bibliographic information)、标识文章的信息和位置信息;存储如此创建的元数据的部分;向终端传送的部分,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的部分;执行显示控制的部分,当元数据含有文章的位置信息时,基于位置信息对文章图像执行显示控制,而当元数据不含有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
结合附图阅读下面的详细描述,本发明的其它目标和进一步的特性将更加明显。


图1示出现有技术中图像读取系统的配置;图2示出本发明的一个实施例中的图像读取系统的配置;图3示出由本发明实施例中的图像读取装置执行的处理的概要图;图4示出在本发明实施例中的图像读取系统中包括的文档管理服务器的配置;图5示出也在本发明实施例中的图像读取系统中包括的终端;图6-9示出对各功能部分的布置的示例;图10示出图像注册处理的示例的时序图;图11示出由编辑终端执行的位置信息创建的处理的示例的时序图;图12示出位置信息创建处理的示例的流程图;图13示出文档元素的分解的一个示例;图14示出将具有复杂布局的文档图像分解成文档元素的示例;图15示出将文档元素分组成文章单元的示例;图16示出利用通过MFP的操作面板作出的用户操作来对文档元素分组的示例;图17示出用于通过PC进行文档元素分组的用户操作的示例;
图18示出其中通过在选定和取消之间切换的用户操作选取文档元素的示例;图19示出文档元素选取完成的状态的示例;图20和21示出通过设置矩形选定来进行文档元素选取的示例;图22示出通过设置线段选定来进行文档元素选取的示例;图23示出其中结束文档元素选取的整个文档图像的示例;图24示出用于选定文章区域的方法的示例;图25示出表示选定文章范围的示例;图26示出要传送的RSS提要(feed)的示例;图27示出控制信息描述的示例;图28示出控制信息仅包括文章编号时处理的示例;图29示出多页图像的示例;图30示出将书的章/节/项配置的示例;图31-33示出要传送的RSS提要的示例;图34示出没有执行页/坐标的选定时处理的示例;图35示出获取元数据的处理的示例的时序图;图36示出对显示文章的处理示例的时序图;图37示出当一幅图像包括一篇文章且没有使用位置控制时读取页的示例;图38示出当一幅图像包括多篇文章且执行了位置控制时读取页的示例;图39示出页滚动控制的示例;及图40示出对除了目标文章之外的其他文章的显示控制的示例。
具体实施例方式
根据本发明的一优选实施例,一种图像读取系统具有获取图像数据的部分,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的部分,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的部分,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的部分;向终端传送的部分,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的部分;以及执行显示控制的部分,当元数据具有文章的位置信息时,基于位置信息对文章图像执行显示控制,而当元数据不具有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
在图像读取系统中,要被传送到终端的图像数据可以具有包含实际需要的文章的图像数据的整体。
在图像读取系统中,要被传送到终端的图像数据可以具有基于文章的位置信息而从图像数据中提取的文章的区域。
在图像读取系统中,位置信息的创建可以基于包含文档元素的区域位置来执行,其中所述文档元素是通过从对包括在图像数据中的图像进行分解而获得的那些文档元素中对包括在一篇文章中的文档元素进行分组而获得的。
在图像读取系统中,分组可以是对文档元素的选取。
在图像读取系统中,可以通过在选定和取消之间切换的操作来执行文档元素的选取。
在图像读取系统中,可以通过设置矩形并选取包括在其中的文档元素来执行文档元素的选取。
在图像读取系统中,可以通过设置线段并选取线段穿过的文档元素来执行文档元素的选取。
在图像读取系统中,可以通过用户选定文章区域来执行分组。
在图像读取系统中,显示控制可以包括检测对应于文章图像的顶端的位置。
在图像读取系统中,显示控制可以包括在目标文章区域中限制允许滚动的范围。
在图像读取系统中,显示控制可以包括隐藏除了目标文章之外的那些文章。
根据本发明的优选实施例,一种文档管理服务器具有获取图像数据的部分,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的部分,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的部分,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的部分;以及向终端传送的部分,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的部分;在文档管理服务器中,要被传送到终端的图像数据可以是包含所需要的文章的图像数据的整体。
在文档管理服务器中,要被传送到终端的图像数据可以具有基于所请求的文章的位置信息而从图像数据中提取的文章的区域。
在文档管理服务器中,位置信息的创建可以基于包含文档元素的区域位置来执行,其中所述文档元素是通过从对包括在图像数据中的图像进行分解而获得的那些文档元素中对包括在一篇文章中的文档元素进行分组而获得的。
在文档管理服务器中,分组可以是对文档元素的选取。
在文档管理服务器中,可以通过用户选定文章区域来执行分组。
根据本发明的优选实施例的一种图像读取控制方法,其包括获取图像数据的步骤,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的步骤,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的步骤,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的步骤;向终端传送的步骤,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的步骤;以及执行显示控制的步骤,当元数据具有文章的位置信息时,基于位置信息对文章图像执行显示控制,而当元数据没有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
根据本发明的优选实施例的一种图像读取控制程序,其具有使计算机充当如下装置的指令获取图像数据的装置,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的装置,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的装置,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的装置;向终端传送的装置,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的装置;以及执行显示控制的装置,当元数据具有文章的位置信息时,基于位置信息对文章图像执行显示控制,而当元数据没有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
根据如上所述的本发明的实施例,可以使所需的存储区域和所需的网络负担最小化,而且可以使得知道目标文章的位置更加容易。
下面将详述本发明的各优选实施例。
<系统配置>
图2示出本发明的一个实施例中的图像读取系统的配置实例。
图2中,图像读取系统包括扫描仪装置1,诸如包括图像获取部分的MFP;文档管理服务器2,其执行文档图像的存储、元数据的创建和/或传送等;以及终端3,诸如用户操作的PC。此外,在一般的处理流程中,扫描仪装置1扫描文档(步骤S11),文档管理服务器2注册文档(步骤S12)。因此,利用RSS(丰富站点摘要)提要或Atom传送等来将包括文章概要(即,目录信息和说明文章的信息)和控制信息(位置信息等)的元数据从文档管理服务器2传送到终端3(步骤S13)。在终端3中,通过元数据确定文章,然后文档管理服务器2访问该文章,因此获得相关的文档图像,因此即可实现文章的搜索和/或读取(步骤S14)。
图3示出图像读取系统执行的处理的概要。扫描仪装置1扫描文档(步骤S21),在文档管理系统2中注册该文档(步骤S22),因此文档管理服务器2顺序执行输入图像的处理(步骤S23)、元数据创建的处理(步骤S24)、图像和元数据存储的处理(步骤S25)、以及元数据传送的处理(步骤S26)。在元数据创建的处理中(步骤S24),通过手动处理或利用OCR(光学字符读取器)等的自动处理,提取或创建位置信息、目录信息(标题、搜索关键字、摘要/概要等),由此,创建了元数据。
终端3因此接收元数据,并且之后可能访问文档管理服务器2。由此,顺序执行确定目标文章(步骤S27),确定对应区域(步骤S28),以及传送对应的显示数据(步骤S29)。
图4示出文档管理服务器2的配置示例。文档管理服务器2包括注册处理部分21,其用于注册文档图像和元数据;分解处理部分22,其执行用于确定来自文档图像的文章的位置信息的分解处理;传送处理部分23,其用于执行元数据和文档图像的传送;存储部分24,其用于执行文档图像和元数据的存储。注意,为了简化描述,关于执行网络通信和总控制的功能,将省略对应部分的指示/描述。
注册处理部分21包括位置信息确定部分211,其通过自动处理或注册文档图像的用户的手动操作来确定文章区域的位置信息;元数据创建部分212,其通过自动处理或用户的手动输入操作来创建元数据;图像注册部分213,其用于将文档图像注册在存储处理部分24中;以及元数据注册部分214,其用于将元数据注册在存储处理部分24中。
分解处理部分22包括图像获取部分221,其用于获取要对其执行分解处理的文档图像;二进制化部分22(当不执行二进制化时,该部分不是必需的,因此如原样处理多级(multi-level)图像),其用于将文档图像二进制化;文档元素分解部分223,其用于将文档分解为文档元素,如字符、行、列等;以及文章区域确定部分224其通过利用自动处理或用户的手动操作对文章单元中的文档元素进行分组来确定文章区域。
传送处理部分23包括传送数据创建部分231,其根据元数据创建传送数据,如RSS提要等;图像传送部分232,其传送文档图像(如必要,其可以包括控制信息)。
图5示出终端3的配置示例。在终端3中,主要在读取终端中,提供浏览器31以接收通过RSS提要等传送的、包括元数据的传送数据,可以从文章列表中选取目标文章,因此对应的图像部分被指定,以及提供例如Javaapplet等的插件程序311,以执行显示控制,如检测与目标文章顶端相对应的位置等。
图6至9示出功能部分的布置的示例。图6对应图2。在图6的布置中,在通信网络4中布置有包括图像获取部分11的扫描仪装置1、文档管理服务器2、编辑终端3E、以及读取终端3R。需要注意的是,文档管理服务器2的各功能部分被作为从程序记录介质5安装的相应计算机程序的结果来实际实现。
图7示出一个变型示例,其中终端3既作为编辑终端3E又作为读取终端3R。图8示出其中在扫描仪装置1中包括编辑终端3E的功能的示例。图9示出其中在扫描仪装置1中包括文档管理服务器2的功能的示例。
<扫描图像注册的处理>
图10示出图像注册的处理示例的时序图。图10中,扫描仪装置1扫描文档(步骤S31),由此获得的图像数据被传送到文档管理服务器2的注册处理部分21(步骤S32),注册处理部分21请求分解处理部分22将文档数据分解为文档元素(步骤S33)。
分解处理部分22执行给定文档图像到文档元素的分解(步骤S34),并请求注册处理部分21创建位置信息(步骤S35)。
注册处理部分21请求扫描仪装置1从如此分解的文档元素中选取包括在目标文章中的文档元素(步骤S36)。从扫描仪装置1,用户在扫描仪装置1的操作面板上选取该文档元素(步骤S37),并且扫描仪装置1将如此获得的选取指令发送给注册处理部分21(步骤S38)。如有必要,可以重复该选取文档元素的操作(步骤S37、S38)。
注册处理部分21基于选取指令确定文章的位置信息(步骤S39),创建包含位置信息的元数据(步骤S40),请求存储处理部分24存储该元数据(步骤S41),以及存储处理部分24存储图像数据和元数据(步骤S42)。
需要注意的是,在图10中,可以不执行用虚线框起来的处理,也就是步骤S33到S39,因此可能只存储图像数据和元数据(不包括位置信息)。在这种情况下,文章位置信息的创建是在接下来描述的编辑终端执行的位置信息创建处理中进行的。
<编辑终端进行的位置信息创建的处理>
图11示出编辑终端3E进行的位置信息创建的处理的示例的时序图。
在图11中,当编辑终端3E请求文档管理服务器2的注册处理部分21创建位置信息(步骤S51)时,注册处理部分21执行搜索(步骤S52),并请求存储处理部分24显示文档图像(步骤S53)。接收该请求的存储处理部分24,作为读取文档图像数据(步骤S54)的结果,向编辑终端3E显示搜索获得的文档图像数据(步骤S55)。
接下来,当编辑终端3E请求注册处理部分21创建位置信息(步骤S56)时,注册处理部分21请求分解处理部分22将给定的文档图像分解为文档元素(步骤S57)。
分解处理部分22执行文档图像到文档元素的分解(步骤S58),且请求注册处理部分21创建位置信息(步骤S59)。
注册处理部分21请求编辑终端3E从如此分解的文档元素中选取包括在目标文章中的文档元素(步骤S60),编辑终端3E选取该文档元素(步骤S61),并将相应的选取指令发送给注册处理部分21(步骤S62)。如有必要,可以重复该选取操作(步骤S61、S62)。
注册处理部分21根据选取指令确定文章的位置信息(步骤S63),请求存储处理部分24存储该位置信息(步骤S64),存储处理部分24将位置信息存储为元数据的一部分(步骤S65)。
<位置信息创建的细节>
图12示出位置信息创建处理示例的流程图,并且同样示出图10的处理(步骤S33至S39)和图11的处理(步骤S57至S63)。
在图12中,首先,获取用于位置信息创建的目标文档图像数据(步骤S71)。该图像数据可以是刚被扫描的文档图像数据或已存储的文档图像数据。
接下来,作为用于使将文档图像分解成文档元素更简单的之前处理,将给定的文档图像数据二进制化(步骤S72)。需要注意的是,当按原样处理多级图像而没有如此将其二进制化时,该处理不是必需的。
接下来,注意文档图像数据中所包括的字符、图形等,执行文档图像数据到文档元素的分解(步骤S73)。
图13示出给定的文档图像数据到文档元素的分解的示例。图13(a)示出以字符单元进行分解的示例,图13(b)示出以行单元进行分解的示例(在垂直书写文档的情况下),图13(c)示出以列单元进行分解的示例。使用图13(a)中所示的字符单元的分解结果,可以对图13(b)中所示的行单元的分解结果进行组合。类似地,可以对图13(c)中所示的列单元的分解结果与图13(b)中所示的行单元的分解结果执行组合。也可以执行从给定的文档图像数据直接到各个图13(a)、(b)、(c)的状态的分解。需要注意的是,使用行单元的分解结果时,可以确定给定的字符行/列是对应垂直书写文档还是水平书写文档。
图14示出具有复杂布局的文档图像的示例。文档元素E1和具有相同阴影的文档元素示出垂直书写语句部分,文档元素E2和具有相同阴影的文档元素示出垂直书写标题和副标题部分,文档元素E3示出水平语句部分,文档元素E4示出水平书写标题和副标题,文档元素E5和具有相同阴影的文档元素示出照片和/或图形部分。
接下来,返回图12,向用户显示被如此分解的文档元素,用户通过对所示出的、包含在目标文章中的文档元素分组来进行编辑(步骤S74)。图15示出其中文档元素被分组成文章单元的示例。在图15中,被虚线包围的文档元素对应一篇文章。图16示出通过MFP100(如前所述的扫描仪装置1)的操作面板101进行文档元素分组的操作的示例。图16示出在配备有大尺寸触摸面板式显示装置的操作面板101上显示文档元素的情况。图17示出通过PC300进行文档元素分组的操作的示例,并示出了文档元素在监视屏幕301上显示的情况。需要注意的是,当完全自动地执行分组处理时,则不需要上述处理。
作为分组的选取操作的特例,通过操作者触摸面板或点击鼠标来进行下列操作(1)通过在选定和取消之间的切换操作来进行文档元素选取;(2)通过设置矩形来进行文档元素选取;(3)通过设置线段来进行文档元素选取。
图18示出如上所述的通过在选定和取消之间的切换操作进行的文档元素选取的示例。在图18中,用粗线指示的文档元素E11至E14示出其各自被选定的状态。通过再次点击如此选定的文档元素的各个文档元素,可以取消选定状态。图19(a)示出了其中已经完成文档元素选取的状态,文档元素选取用粗线标示。在图19(a)中已选定的文档元素的整体被识别为如图19(b)中所示的用粗线框起来的一篇文章。
图20示出如上所述的通过设置矩形来进行文档元素选取的示例。如图20(a)所示,通过设置矩形R1,可以选定包含在矩形R1中的所有文档元素,如在图20(b)中用粗线标出。因此,这些文档元素被识别为一篇文章。需要注意的是,可能不会非常严格地而是粗略地设置该矩形R1。那么此后,如果一些要被选定的文档元素被漏选或一些文档元素被错误地选定,则可以通过例如上述的在选定和取消之间切换来分别逐一地进行选定或取消。
图21示出通过设置矩形来进行文档元素选取的另一示例。如图21(a)所示,通过设置矩形R2,可以选定其至少一部分包含在矩形R2中的所有文档元素,如在图21(b)中用粗线标出。然后,这些文档元素被识别为一篇文章。需要注意的是,可能不会非常严格地而是粗略地设置该矩形R2。那么此后,如果一些要被选定的文档元素被漏选或一些文档元素被错误地选定,则可以利用例如上述的在选定和取消之间切换来分别逐一地进行选定或取消。图21(c)示出被漏选的文档元素E21然后被单独地选定的情况。
图22示出通过设置线段来进行文档元素选取的示例。如图22(a)所示,通过设置线段L,可以选定穿过线段L的所有文档元素,如在图22(b)中用粗线标出。这些文档元素然后被识别为一篇文章。需要注意的是,可能不会非常严格地而是粗略地设置该线段L。那么此后,如果一些要被选定的文档元素被漏选或一些文档元素被错误地选定,可以利用例如上述的在选定和取消之间切换来单独地进行选定或取消。图22(c)示出被漏选的文档元素E31和E32然后被分别选定的情况。
图23示出已完成文档元素选取的整个文档图像的示例。图23示出了被划分成如由粗线分开的几个文章的状态。需要注意的是,文章可以作为由用户自己直接执行对应于粗线的选定/划分(而不是使用上述的几种方法)的结果而被划分。
图24示出文章选取的特定方法的示例。起初,如图24(a)所示,左侧的文章应被划分为复杂文档元素E41和E42。然而,对于当设置简单矩形之外的这样的管理是困难的时,首先选定如图24(b)所示的简单的矩形文档元素E43和E44,然后当它们被实际显示时,隐藏相邻的文章部分(如阴影所示)以达到相同的效果。
接下来,返回图12,通过分组如此定义的文章区域被管理为位置信息(步骤S75)。
图25示出这样的文章区域的表示的示例。图25(a)示出通过列出左上角和右下角的X坐标和Y坐标来表示文章区域的示例。图25(b)示出通过列出多个角的X坐标和Y坐标来表示文章区域的示例。
<根据元数据创建的传送数据的示例>
图26示出所传送的RSS提要的示例。在item(项目)标签下,包括由title(标题)标签指示的标题描述D1;由link(链接)标签指示的访问目的地URL(统一资源定位符)、文章编号/位置信息等的描述D2;以及由description(描述)标签指示的概要描述D3。
图27示出包含在link(链接)标签中的控制信息的描述的示例。图27(a)示出其中包括文档编号doc、文章编号kiji和坐标x、y的示例。图27(b)示出其中包括文档编号doc、文章编号kiji、坐标x、y和行方向dir(其中horizontal代表水平书写,vertical代表垂直书写)的示例。图27(c)示出其中包括文档编号doc、页码page、文章编号kiji、坐标x、y的示例。图27(d)示出其中仅包括文章编号kiji的示例。
图28示出当如图27(d)所示的控制信息仅包括文章编号kiji时的处理的示例。如图28(a)所示,当基于link(链接)标签对文档管理服务器2进行访问时,基于文章编号kiji从数据库中确定文档编号doc和坐标x、y,如图28(b)所示。
图29至39示出对于多页图像的应用示例。多页图像就是在一个图像文件中包括多个页。例如,存在多页TIFF(标签图像文件格式)。图29示出多页图像的示例。作为扫描一本书B的结果,其图像被转换为多页图像MI。书B的章/节/项配置如图30所示。图30中,“书名”之下是“章”,再之下是“节”,再之下是“项”。
图31示出要传送的RSS提要的示例。在title(标题)标签的描述D11中包括书名。在link(链接)标签的描述D12中包括文档存储目的地URL之后的文档编号“doc”、章编号“chapter”、起始页码“spage”、起始y坐标“ys”、结束页码“epage”和结束y坐标“ye”。此外,在description(描述)标签的描述D13中包括“chapter”的标题。需要注意的是,章编号“chapter”对应于上述的文章编号kiji。起始页码“spage”、起始坐标“ys”、结束页码“epage”和结束坐标“ye”对应于上述的文章区域。需要注意的是,不同于从一个图像中选取包括在一篇文章中的所有文档元素的情况,在这种情况下仅选定起始位置(页和y坐标)和结束位置(页和y坐标)。
图32示出RSS提要的另一示例。指定比“chapter”更精细的“section”。也就是说,在title(标题)标签的描述D21中包括书名。在link(链接)标签的描述D22中包括在文档存储目的地URL之后的文档编号“doc”、章编号“chapter”、节编号“section”、起始页码“spage”、起始y坐标“ys”、结束页码“epage”和结束y坐标“ye”。在description(描述)标签的描述D23中包括“chapter”和“secition”的标题。需要注意的是,章编号“chapter”和节编号“section”对应于上述的文章编号kiji,起始页码“spage”、起始坐标“ys”、结束页码“epage”和结束坐标“ye”对应于文章区域。类似地,可以相同的方式进一步指定比“section”更精细的“item”。
图33示出要传送的RSS提要的另一示例。在该示例中,省略起始页码“spage”、起始y坐标“ys”、结束页码“epage”和结束y坐标“ye”,只包括章编号“chapter”。也就是说,在title(标题)标签的描述D31中包括书名。在link(链接)标签的描述D32中包括在文档存储目的地URL之后的文档编号“doc”、章编号“chapter”。在description(描述)标签的描述D33中包括“chapter”的标题。在这种情况下,作为被保存在如图34所示的文档管理服务器2的数据库中的文档编号“doc”、章编号“chapter”、起始页码“spage”、起始y坐标“ys”、结束页码“epage”和结束y坐标“ye”的对应关系的结果,可以获得起始页码“spage”、起始y坐标“ys”、结束页码“epage”和结束y坐标“ye”,即可以从文档编号“doc”和章编号“chapter”获得“chapter”的位置。同样的方法也可应用到“section”或“item”。
<读取处理>
图35示出用于从读取终端3R获取元数据的处理的示例的时序图。
在图35中,当读取终端3R向文档管理服务器2的传送处理部分23作出RSS获取请求时(步骤S81),传送处理部分23请求存储处理部分24提供传送信息(步骤S82)。
作为回应,存储处理部分24读取传送信息(步骤S83),并为每个文章提供包含元数据的RSS提要(步骤S84)。
图36示出在读取终端3R中显示文章的处理的示例的时序图。
在图36中,当从读取终端3R向文档管理服务器2的传送处理部分23发出文章显示请求时(步骤S91),传送处理部分23请求存储处理部分24提供图像(步骤S92)。需要注意的是,在文章显示请求中,可以包括也可以不包括目标文章在文档图像中的位置信息。当不包括位置信息时,可以参考图28如上所述地从文档管理服务器2获取位置信息。
作为回应,存储处理部分24读取对应的图像数据(步骤S93),并向读取终端3R显示图像数据。此时,利用使用文章的位置信息,可以只提取出必要的范围,然后显示该提取范围。需要注意的是,也可以预先为每个文章提取图像数据,并随后存储,响应于请求,根据请求显示图像数据。此外,当读取终端3R没有目标文章的位置信息时,存储处理部分24可以将对应的位置信息一起传送给读取终端3R。
接收图像数据的读取终端3R然后基于位置信息执行显示控制并显示相应的图像(步骤S95)。
被传送到读取终端3R的RSS提要等具有较小的数据大小,而且只将用户实际需要显示的文章的图像传送到读取终端。因此,可以使读取终端中的必要存储区域和必要网络负担最小化。
图37示出当没有使用位置信息时一幅图像中的一篇文章的读取页的示例。图37示出其中在窗格P1中将所传送的、基于RSS提要的文章显示为列表,用户在其中选择文章的图像,然后将其显示在窗格P2中的情况。
图38示出当为每一幅图像中的多篇文章提供位置控制时读取页的示例。与图37的上述示例相同,在窗格P11中将所传送的、基于RSS提要的文章显示为列表,用户在其中选择的文章的图像被显示在窗格P12中。在本示例中,基于文章的位置信息,对与要在窗格P12中显示的文章图像的顶端相对应的位置进行检测。而且对于如上所述的多页图像,以同样的方法检测与选定的“chapter”、“section”或“item”的顶端相对应的位置。因此,更容易获得期望的文章。需要注意的是,当不可能将目标文章划分在矩形中时,也就不可能适当地检测出与目标文章顶端相对应的位置,而是可以隐藏(即,应用如降低饱和度或执行模糊化等的显示方式)相邻的文章。
图39示出滚动控制的示例。与上述图38的示例相同,在窗格P21中将基于所传送的、RSS提要的文章显示为列表,用户在其中选择的文章的图像被显示在窗格P22中。在本实施例中,基于文章的位置信息,不允许移向相邻的文章的控制,但允许通过滚动滑动条SS1、SS2来在窗格P22中显示的文章图像上水平或垂直地移动的控制。也就是说,在图39中,如果目标文章是连续的,则允许向下或向右的滚动(在上述的多页图像的情况下,当显示目标存在于多个页中时,则连续地逐页地顺序显示页),然而,向上或向左的滚动是不允许的。该方式也可以应用到文章读取收费的系统等。需要注意的是,当目标文章无法划分在矩形中时,并且因此部分相邻文章不可避免地随着滚动被显示时,可以隐藏相邻文章。
图40示出对除了目标文章之外的文章执行显示控制的示例。在与上述图38的示例相同的本示例中,在窗格P31中将所传送的、基于RSS提要的文章显示为列表,用户在其中选择的文章的图像被显示在窗格P32中。在本实施例中,尽管自由地允许显示的文章图像的滚动,但是也隐藏除了目标文章之外的文章。对于隐藏的级别可以应用不同的模式,即从仅仅指示该文章没有包括在目标文章中的级别到文章内容完全不可读的级别。具体地,对于上述的文章读取收费的系统的上述应用,必须采用除了目标文章之外的文章完全不可读的级别。
上面已经描述了本发明的优选实施例。这些特例被用来描述本发明。但本发明并不局限于上述实施例,在不脱离所要求的本发明的基本概念的情况下可以作出变化和修改。
权利要求
1.一种图像读取系统,包括获取图像数据的部分,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的部分,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的部分,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的部分;向终端传送的部分,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的部分;以及执行显示控制的部分,当元数据具有文章的位置信息时,基于该位置信息对文章图像执行显示控制,而当元数据没有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
2.根据权利要求1所述的图像读取系统,其中,要被传送到终端的所述图像数据包括含有所需文章的图像数据的整体。
3.根据权利要求1所述的图像读取系统,其中,要被传送到终端的所述图像数据包括基于所请求的文章的位置信息而从图像数据中提取的文章的区域。
4.根据权利要求1-3任意一项所述的图像读取系统,其中,位置信息的创建是基于包含文档元素的区域位置来执行的,其中所述文档元素是通过从对包括在图像数据中的图像进行分解而获得的那些文档元素中对包括在一篇文章中的文档元素进行分组而获得的。
5.根据权利要求4所述的图像读取系统,其中,所述分组包括对文档元素的选取。
6.根据权利要求5所述的图像读取系统,其中,所述文档元素的选取是通过在选定和取消之间切换的操作来执行的。
7.根据权利要求5所述的图像读取系统,其中,所述文档元素的选取是通过设置矩形并选取包括在其中的文档元素来执行的。
8.根据权利要求5所述的图像读取系统,其中,所述文档元素的选取是通过设置线段并选取所述线段穿过的文档元素来执行的。
9.根据权利要求4所述的图像读取系统,其中,所述分组是通过用户执行的对文章区域的选定来执行的。
10.根据权利要求1所述的图像读取系统,其中,所述显示控制包括检测与文章图像顶端相对应的位置。
11.根据权利要求1所述的图像读取系统,其中,所述显示控制包括将滚动范围限制在目标文章区域中。
12.根据权利要求1所述的图像读取系统,其中,所述显示控制包括隐藏除了目标文章之外的文章。
13.一种文档管理服务器,包括获取图像数据的部分,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的部分,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的部分,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的部分;向终端传送的部分,其至少传送目录信息和标识文章的信息;以及响应请求向终端传送文章的图像数据的部分
14.根据权利要求13所述的文档管理服务器,其中,要被传送到终端的所述图像数据包括含有所需文章的图像数据的整体。
15.根据权利要求13所述的文档管理服务器,其中,要被传送到终端的所述图像数据包括基于所请求的文章的位置信息而从图像数据中提取的文章的区域。
16.根据权利要求13-15任意一项所述的文档管理服务器,其中,所述位置信息的创建是基于包含文档元素的区域的位置来执行的,其中所述文档元素是通过从对包括在图像数据中的图像进行分解而获得的那些文档元素中对包括在一篇文章中的文档元素进行分组而获得的。
17.根据权利要求16所述的文档管理服务器,其中,所述分组包括对文档元素的选取。
18.根据权利要求16所述的文档管理服务器,其中,所述分组是通过用户执行的对文章区域的选定来执行的。
19.一种图像读取控制方法,其步骤包括获取图像数据的步骤,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的步骤,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的步骤,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的步骤;向终端传送的步骤,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的步骤;以及执行显示控制的步骤,当元数据具有文章的位置信息时,基于位置信息对文章图像执行显示控制,而当元数据没有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
20.一种图像读取控制程序,其包含有使计算机充当如下装置的指令获取图像数据的装置,所述图像数据是利用扫描功能来读取文档而创建的;创建位置信息的装置,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据的装置,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据的装置;向终端传送的装置,其至少传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据的装置;执行显示控制的装置,当元数据具有文章的位置信息时,基于位置信息对文章图像执行显示控制,而当元数据没有文章的位置信息时,则基于从标识文章的信息中获得的位置信息对文章图像执行显示控制。
全文摘要
本发明涉及一种系统,其获取图像数据,所述图像数据是利用扫描功能来读取文档而得到的;创建位置信息,所述位置信息指示包括在图像数据中的特定文章的区域;创建元数据,所述元数据包括文章的目录信息、标识文章的信息和位置信息;存储如此创建的元数据;至少向终端传送目录信息和标识文章的信息;响应请求向终端传送文章的图像数据;执行显示控制,当元数据具有文章的位置信息时,基于位置信息对文章图像进执行显示控制,而当元数据没有文章的位置信息时,则作为从标识文章的信息中获得位置信息的结果对文章图像执行显示控制。
文档编号G03G21/00GK101090437SQ20071012920
公开日2007年12月19日 申请日期2007年4月17日 优先权日2006年4月17日
发明者森本胜士 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1