文档管理方法、网络系统和信息处理装置的制作方法

文档序号:6541653阅读:127来源:国知局
专利名称:文档管理方法、网络系统和信息处理装置的制作方法
技术领域
本发明涉及一种在网络系统中管理文档(目录)的技术。
背景技术
最近已提出在数据库中注册(register)和管理目录的系统。例如,在专利文献1(日本专利公开第2003-76924号)中,收集的目录(catalog)被注册在数据库中。根据搜索条件,可以在注册于数据库中的目录中查找并浏览所需的目录。
但是,如果注册了一个例如关于九州的旅游,则关于福冈、熊本、长崎等的类似线路也会包括在该目录中。此外,这些线路的公共日程表和可选信息也通常被包含进来。在专利文献1中,该旅游目录在数据库中作为一个目录文件被注册。在浏览时,每个目录会都被下载。
但是,由于从数据库中实际查找并下载的目录文件也包含了用户不需要的线路数据,文件下载需要较长时间。另外,由于包含了不需要的数据,用户在下载后不易找到所需信息。
如果用户所需的线路信息包含在多个目录文件中,则效率变得更低。
此外,将多个旅游线路缩小至所需线路所得到的结果无法保存在一预定的服务器装置中。因此,以前的检索结果不能在事后用来参考。

发明内容
本发明为解决上述问题而提出,其目的在于注册和管理文档(目录),以按照一预定的单位(例如每一页面)分别获取。
为了实现上述目的,根据本发明的一方面,提供一种文档(document)管理方法,包括文档注册步骤,当接收到文档文件的注册请求时,在数据库中注册分割为预定块的文档数据的文档文件;以及将用于搜索的信息关联到一个或多个预定块的文档数据,并且注册和管理该信息的步骤。
本发明所述的文档管理方法,所述预定块的文档数据是每个页面的文档数据。
本发明所述的文档管理方法,所述用于搜索的信息是商品信息。
本发明所述的文档管理方法,所述文档管理方法是在网络系统内的文档管理方法,该网络系统包括通过网络连接的一服务器装置和一客户端装置;以及所述文档文件的注册请求由该客户端装置发送至该服务器装置。
本发明所述的文档管理方法,进一步包括一过期日期设置步骤,为每个已注册的预定块的文档数据设置过期日期。
本发明所述的文档管理方法,进一步包括一搜索步骤,使用所述用于搜索的信息来搜索预定块的文档数据。
本发明所述的文档管理方法,进一步包括一输出步骤,将从搜索步骤的搜索结果中选择的文档数据输出为一文档文件。
本发明所述的文档管理方法,在输出步骤中,以对应的缩略图来显示作为搜索步骤搜索结果的预定块的文档数据,并且根据用户指令,从以该缩略形式显示的文档数据中选择的所需文档数据,输出为一文档数据。
本发明所述的文档管理方法,当指定输出的文档文件的格式时,文档文件按照指定的文件格式输出。
本发明所述的文档管理方法,进一步包括一保存步骤,当指定将输出文档文件保存为原始文档文件时,将属性信息和文档文件一起保存。
本发明所述的文档管理方法,进一步包括一增加计数步骤,每次在保存步骤中保存原始文档文件时,增加表示包含在原始文档文件中的每个预定块的文档数据使用/不使用的计数器值。
本发明所述的文档管理方法,进一步包括一删除步骤,用来删除所保存的原始文档文件;以及一减少计数步骤,减少表示包含在原始文档文件中的每个预定块的文档数据使用/不使用的计数器值,所述原始文档文件在删除步骤中删除。
本发明所述的文档管理方法,进一步包括一文档数据删除步骤,当在删除步骤中删除原始文档文件,并且出现计数器的值为0的过期预定块的文档数据时,删除文档数据。
本发明所述的文档管理方法,进一步包括对原始文档文件执行编辑、删除和输出至少其中之一的步骤。
本发明所述的文档管理方法,用于搜索的信息与从多个不同文档文件中选择的多个文档数据关联,以进行注册和管理。
本发明所述的文档管理方法,进一步包括一使用相应的缩略图来显示与用于搜索的信息关联的文档数据的步骤。
本发明所述的文档管理方法,可以设置是否在网络上开放文档数据。
本发明所述的文档管理方法,所述文档文件是一目录文件。
根据本发明的另一方面,提供一种信息处理装置,包括文档注册装置,用于当接收到文档文件的注册请求时,在数据库中注册分割为预定块的文档数据的文档文件;以及将用于搜索的信息关联到一个或多个预定块的文档数据,并且注册和管理该信息的装置。
根据本发明的另一方面,还提供一种网络系统,包括通过网络连接的一服务器设备、一客户端设备和一数据库,包括文档注册装置,用于当从客户端设备接收到文档文件的注册请求时,在数据库中注册分割为预定块的文档数据的文档文件;以及根据来自客户端设备的指令,将用于搜索的信息关联到一个或多个预定块的文档数据,并且注册和管理该信息的装置。
以下将结合附图,对本发明的其它特性和优点加以说明,各附图中相似的附图标记代表相同或相似的部分。


图1是根据实施例的一网络系统配置的示例图;图2是根据实施例的一计算机配置的示例块图;图3是该计算机中一软件模块配置的示例方框图;图4是数据库110中的一个表的示例图;图5是用于解释在图4中所示的数据主控408的详细信息的视图;图6是目录信息和商品信息的注册顺序的示例顺序图;图7是根据实施例的目录文件注册窗口的示例图;图8是根据实施例的注册功能列表窗口的示例图;图9是根据实施例的注册文件确认窗口的示例图;图10是对未注册目录数据进行注册的窗口的示例图;图11是注册目录信息的窗口的示例图;图12是目录数据的目录信息和页面列表显示窗口的示例图;图13是为每个页面的目录数据设置商品信息的窗口的示例图;图14是在网络上开放设置商品信息的窗口的示例图;图15是原始目录信息注册处理的流程图;图16是搜索有关商品信息的目录数据、输入一输出指令的的顺序的示例顺序图;图17是原始目录信息删除处理的流程图;图18是商品搜索窗口的示例图;图19是商品搜索结果窗口的示例图;图20是显示在步骤S308中获取的商品信息及其相关页面的窗口的示例图;图21是显示为所选商品信息输入一文件输出指令的窗口2101的示例图;图22是显示在步骤S313中设置的原始目录信息列表的窗口的示例图;以及图23是原始目录信息输出处理的流程图。
具体实施例方式
本发明的优选实施例将参照附图在下文进行详细说明。在该实施例中,目录被定义为由一个或多个目录数据组成的目录文件,该目录文件包括至少一个页面(页面目录数据)。例如,在一个旅游目录中,包括推广商、旅游品牌名、地区、截至日期以及注释的多个信息,可以设置为与目录数据相关的目录信息。
例如,在一个旅游目录中,如果目的地区是九州,目录数据将相应于福冈线路、熊本线路和长崎线路等各线路。各个商品信息(例如线路名称、推广商、出发点和时段)将和每一页面的目录数据进行关联。目录数据可作为一个文件注册到数据库中。
图1是根据实施例的网络系统配置的示例图。如图1所示,客户端PC 101和102可被系统管理员用于注册新文件或通过更正用户管理信息来执行系统维护,或者被用户用于输入指令查找商品或输出商品信息。
扫描仪103在网络上共享,用作图像输入设备,根据客户端PC发出的指令读取目录的图像数据。打印机104在网络上共享,用作图像输出设备,根据客户端PC发出的指令输出商品信息或目录数据。
附图标记105和111表示局域网(LANs)。连接到网络的设备101至104通过局域网105交换数据。附图标记107表示因特网;106是一客户端PC,它直接通过专线或通过服务提供商的公共线路连接到因特网。
尽管客户端PC 106的连接方式不同于客户端PC 101和102,但它们的目的相同。局域网105通过一路由器或网关(未显示)连接到因特网107。客户端PC 101、102和106中的每一个均有一预置的浏览器,使得用户可以通过操作浏览器来访问HTTP(Hyper Text Transport Protocol,超文本传输协议)服务器。
根据HTTP协议,HTTP服务器108通过例如局域网105、因特网107的网络接收来自客户端PC 101、102和106的请求。附图标记109表示Web应用服务器。多个Web应用服务器109注册于HTTP服务器108。HTTP服务器108根据客户端PC的请求内容将处理分配至适当的Web应用服务器109。接收到请求的Web应用服务器109执行该处理,将处理结果通过HTTP服务器108返回至客户端PC。数据库110记录内容信息(例如目录和图像数据)、文本信息(例如商品信息)、用户/组信息,以及用于处理已注册数据文件的系统信息。
如上所述,HTTP服务器108、Web应用服务器109和数据库110有机地结合在一起,形成一个网络数据库系统。
接下来说明用于实现每个上述客户端PC 101、102和106、HTTP服务器108和Web应用服务器109的功能的计算机硬件配置。
图2是根据该实施例的计算机配置的示例方框图。参照图2,附图标记1表示系统总线,下述组成模块连接至该系统总线;2表示CPU(中央处理器);3表示程序存储器(以下简称“PMEM”)。处理程序从硬盘10中适当选择并读取至PMEM 3,由CPU 2执行。来自键盘12的数据输入作为代码信息储存于PMEM中,PMEM同时也作为文本存储器。
通讯控制单元4通过通讯端口5控制输入/输出数据。来自通讯端口5的信号输出通过通讯线路6传输至其他设备的通讯端口。
通过通讯控制单元4完成来自/发自在网络上共享的打印机104和扫描仪103的数据发送/接收。在该实施例中,说明例如局域网的网络。然而,本发明也适用于连接至通讯控制单元4的通讯端口5和通讯线路是一般的公共线路的情况。
附图标记8表示一个外部储存设备控制单元,9和10表示数据文件磁盘。例如,附图标记9可以是软盘(以下简称“FD”),附图标记10可以是硬盘(以下简称“HD”),也可以是一个光盘,例如DVD。
附图标记11表示输入控制单元,连接至例如键盘12和鼠标13的输入设备。操作员通过操控键盘12输入系统操作指令。附图标记13表示在CRT 16上进行图像信息操作的指示器(pointing device,以下简称“PD”)。在本实施例中使用的是鼠标。通过鼠标,CRT 16上的指针可以在X和Y方向任意移动,以选择命令菜单上的命令图标,并输入处理指令。此外,也用来指示编辑目标和绘图位置。
附图标记14表示视频图像存储器(以下简称“VRAM”);15是显示输出控制单元;16为CRT。在CRT 16上显示的数据在视频图像存储器14上保存为位图数据。
打印机控制单元17控制输出到所连接打印机18的数据。扫描仪控制单元1A控制所连接的扫描仪1B。
在本实施例中,客户端PC 101和102不必包含打印机控制单元17、打印机18、扫描仪控制单元1A和扫描仪1B等组件,因为可以通过上述通讯控制单元4和通讯端口5来使用LAN105上的扫描仪103和打印机104。然而,客户端PC 106也可以设计为包含上述组件。
扫描仪103和复印机104可以由物理上分开的部件或单一部件构成。
在本实施例中,存储在ROM中的程序可以储存于直接连接到设备上的储存介质上,例如硬盘(HD)或软盘(FD)。程序也可以储存于连接到网络的另一个设备上。上述程序通过例如FD、HD的储存介质或网络提供给系统或设备。
接下来说明用于实现每个上述客户端PC 101、102和106、HTTP服务器108和Web应用服务器109的功能的计算机软件模块配置。
图3是该计算机软件模块配置的示例方框图。如图3所示,客户端PC 101、102和106每个保存有信息注册模块301,用于将目录信息或图像数据的文件注册于Web应用服务器109;以及输出表注册模块302,用于注册商品数据输出表。模块301和302根据例如Web浏览器的插件系统的需要从HTTP服务器108自动分配,而无须在客户端PC上安装。
Web应用服务器109存储有模块301,用以处理从HTTP服务器108接收的、来自客户端PC 101、102和106的请求。与请求对应的功能是用户验证、查找处理、不同类型数据的批注册、商品信息输出、以及数据维护。模块310根据来自客户端PC的请求装入内存,并执行处理。
除上述模块310以外,作为编辑模块320,存储有图像编辑模块,用于编辑例如PDF文件或位图文件的图像,以及文件编辑模块,用于执行编辑,例如连接和分割文档文件或文本文件。Web应用服务器109还包括一数据库公用库330,用于传输/接收发至/发自数据库110的数据,以及一应用库340。
参照图4和图5,说明根据本实施例注册于Web应用服务器109的数据库110中的信息。
图4是数据库110中表的示例图。数据主控(data master)是管理例如商品信息和目录信息的文本信息的表。记录在该表中的各个信息包括唯一确定的信息ID、注册日期、更新日期、代表信息过期日期的开始和结束日期/时间、用于控制信息是否在Web上开放的开放标志、以及用于控制信息是否已被删除的删除标志。
文件管理主控404是将目录信息和图像数据作为文件管理的表。在该表中记录的各信息包括唯一确定的文件ID、注册日期、更新日期、信息过期日期、用于控制信息是否在Web上开放的开放标志、以及用于控制信息是否已被删除的删除标志。
作为过期日期,记录相关数据主控中的最新日期。例如,当一个文件(图像数据)的过期日期在2004年7月31日关联至毛伊岛线路,而在2004年8月31日关联至夏威夷线路时,该文件的过期日期为2004年8月31日。
文件管理主控404中具有一个代表文件使用次数的使用计数。使用计数初始时为0。每当用户创建一个原始目录并使用文件时,使用计数增加1。相反,当一个原始目录被删除时,使用计数减少1。
对于内容类型信息或文件属性信息,文件管理主控404关联至扩展管理主控401。对于一个多页面文件,文件管理主控404关联到用于管理每个页面的页面信息的页面主控402和页面输出控制403。
每个页面的属性信息储存于页面主控402中。属性信息包括每个页面的文件ID、页面号信息、注释信息以及显示控制标志。在显示控制标志中,信息通过一个代表窗口,例如搜索窗口,显示相关目录信息的缩略图。
页面输出的信息在页面输出控制403中进行设置。信息内容包括文件ID、页面号信息、对应块信息、以及输出控制标志。对应块信息用于和其他相关页面信息组合。例如,当相关信息包含在一个目录文件的第2~5个页面中时,通过使用所有这些页面可以得到全部信息。因此,较佳将这些页面作为集合进行管理。在这种情况下,通过使用公共的关键字数据,可以通过在对应块信息中进行设置来将这些页面进行组合。
作为输出控制标志,页面输出的属性信息可被设置。例如,目录文件中包含一文章的页面必须在输出时被附加上。因此,“所需页面”被设置为属性信息。当目录文件中一个页面的内容被关联至一个信息时,设置为“单独页面”。当内容被关联至多个信息时,设置为“公用页面”。
扩展管理主控401是记录有对于具有该扩展的数据文件有效的内容信息或处理信息的表。在处理信息中,记录例如压缩处理或页面分割/连接处理是否能执行。
页面主控402是为每个页面记录文件分割信息的表。对于一个注册为PDF文件的目录文件,每个页面的信息均被记录为为每个页面分割的文件。在显示控制标志中,设置显示属性。
页面输出控制403是用于管理打印输出设置的表。打印输出属性在输出控制标志中设置。组合(grouping)信息在对应块号中设置。
数据/文件管理主控406是将由文件管理主控404管理的文件信息关联到由数据主控408管理的文本信息的表。文件可以为每个页面进行关联。
文件类型主控405是管理文件类型信息,以便将文件信息关联到文本信息时执行分类的表。文件类型信息的示例包括综合目录数据、地区目录数据和主要图像数据。
数据/文件日志主控407是管理文件信息和文本信息的日志的表。
图5用来解释图4中的数据主控408的详细信息。数据主控501是与图4中的数据主控408相同的表。数据项目主控502是管理与数据主控相关的数据项目的表。数据项目的示例包括目的地、推广商和地区。商品数据定义项目值主控504是在显示主控数据的每个项目时,用来管理表单数据的表。例如,在该表中设置显示顺序和所要显示的数据项目的名称等信息。数据权限主控503是管理数据主控权限信息的表。权限的类型包括数据浏览、文件浏览、数据更新和文件更新。数据权限是针对每个组ID设置的。
下面说明系统管理员(信息注册者)从一预定的客户端PC,通过HTTP服务器108,将目录信息和商品信息注册到Web应用服务器109的数据库110中,并将注册的信息设置为向公众开放的处理。
图6是一序列图,说明目录信息和商品信息的注册序列示例。简而言之,HTTP服务器108被用作客户端(101、102和106)和应用服务器109之间进行信息交换的代理设备(图6中未显示)。
在步骤S101中,系统管理员使用账户和密码从预定的客户端PC执行登录处理。除账户和密码以外,其他任何验证方式均可执行。在步骤S102中,在收到该请求后,Web应用服务器109从数据库110中获取验证数据,并执行验证处理,从而根据输入的账户和密码来确定是否允许目录数据注册处理。如果输入的账户和密码不正确,注册处理将不被允许,Web应用服务器109会向客户端PC传送一个错误窗口。错误窗口显示在客户端PC的CRT 16的浏览器上。
如果验证处理的结果是允许执行注册处理,则如图8所示的系统管理员注册窗口将被传至客户端PC。注册窗口将显示在客户端PC的CRT 16的浏览器上。
图8显示根据本实施例的注册功能列表窗口的示例图。参考图8,可以通过数据文件处理设置按钮802为每个文件类型设置在服务器端可执行的处理。通过目录信息注册按钮803,可使系统管理员选择要注册在数据库110中的目录文件,并执行注册处理。通过商品信息注册按钮804,使得可在数据库110中注册包含在目录数据中的每个商品的信息。目录数据/商品信息关联按钮805关联注册到数据库110中的目录数据和商品信息。通过目录信息开放设置按钮806,使得可以设置是否向因特网公众开放注册在数据库110中的目录信息。
在步骤S103中,目录文件注册准备指令被发送到Web应用服务器109。在步骤S104中,Web应用服务器109从数据库110中读出用于各个文件类型的处理方法,并将其连同信息注册模块301一起传送到客户端PC。如果客户端PC上已具有信息注册模块301,则不传送信息注册模块301。
在步骤S105中,根据系统管理员的操作,客户端PC可选择要注册的目录数据,并发送目录数据注册开始指令到Web应用服务器109。
图7是根据本实施例注册目录文件的窗口的示例图。该窗口通过由Web应用服务器109传送给客户端PC浏览器的信息注册模块301显示。
参照图7,附图标记701代表目录文件注册窗口。在文件列表区702,显示要注册在Web应用服务器109的数据库110中的文件列表。按钮703用于显示一个对要注册的文件进行选择的文件浏览窗口。当该按钮被选择时,一个浏览文件的窗口即被显示。当文件被选择时,所有被选择的文件显示在文件列表区702。
当选择文件夹浏览按钮704时,一个浏览文件夹的窗口被显示。当选择文件夹时,在文件列表区702将显示所有包含在所选文件夹中的文件。删除按钮705用于在显示于文件列表区702的文件中选择要删除的文件。当选择该按钮时,将删除待注册的文件列表中的所选文件。上载按钮706用于执行向Web应用服务器109的数据库110中注册显示在文件列表区702中的所有文件的处理。当选择按钮706时,显示如图9所示的注册确认窗口。
图9显示本实施例中注册文件确认窗口的示例。参照图9,附图标记901代表确认窗口,902代表要注册的文件列表。在这个窗口中,未在Web应用服务器109的数据库110中注册的文件类型(不能被Web应用服务器处理的文件类型),将会自动从注册文件列表902中删除。也就是说,该文件不能在注册文件列表902中显示,也不能注册在数据库中。
即使是显示在注册文件列表902中的文件,也可以通过取消位于该文件行起始处的复选框将其从要注册的文件中删除。在图9所示的示例中,目录数据3.pdf未注册。
当停止按钮903被选择时,注册处理将被停止。当注册按钮904被选择时,被选择文件将按照处理的设置注册于Web应用服务器109的数据库110中。
在步骤S106中,已收到注册请求的Web应用服务器109按照指定的处理设置对指定文件进行编辑,以为注册作准备。这时,被指定注册的目录文件对每个页面进行分割,每个页面的目录数据也被创建。通过为原始目录文件名增加5位页面号来创建目录数据名。
然而,文件名规则不限于5位页面号。此外,为每个目录数据和被创建的文件生成一个缩略图。
当数据库110的注册准备正常结束时,如图10所示,Web应用服务器109向客户端PC传输一个对未注册的目录数据进行注册的窗口。
图10是一个注册未注册目录数据的窗口的示例图。附图标记1001表示传输至Web应用服务器109上的目录数据列表窗口。这些目录数据尚未注册。被传输给Web应用服务器109的目录数据列表1002表示这些文件尚未在数据库110中注册为可用的目录数据。
当注册窗口1003被选择时,数据库110中所选目录数据的注册处理将被执行。此外,与目录信息的关联处理也被执行。即使在目录数据1002被选择时,也可以设定关联至该目录数据的目录信息。
步骤S107设置关联至目录数据的目录信息。首先,Web应用服务器109接收来自客户端PC的要求,并通过步骤S108在Web应用服务器109的数据库110中注册目录信息。
图11显示注册目录信息的窗口的示例。参考图11,附图标记1101是设置目录信息的窗口;1102至1106用来设置注册在数据库110中的项目。该窗口显示了一个旅游目录的示例,其包含旅游推广商名称1102、旅游品牌名称1103、包含在该目录中的旅游目的地的地区信息1104、目录的过期日期1105和其他注释信息1106。当一个清除按钮1107被选择时,所有输入信息均被清除。当一个注册按钮1108被选择时,输入的目录信息被注册于Web应用服务器109的数据库110之中。
在步骤S109中,目录数据注册指令被发送至Web应用服务器109。在接收到该指令后,在步骤110中,Web应用服务器109将执行在Web应用服务器109的数据库110中注册目录数据的处理。这时,举例来说,在步骤S106中已被拆分为页面的一个文件将被关联至为每个页面分割的目录数据,并与原文件一同注册于数据库110之中。对应的缩略图文件也被注册于数据库110中,与目录信息的关联处理也被执行。
通过上述处理,完成目录数据和目录信息在数据库110中的注册。随后,将执行目录数据中包含的商品信息的注册和关联到目录数据的处理。
在步骤S111中,读取注册于数据库110中的目录数据和目录信息的请求被传输。在收到该请求后,在步骤S112中,Web应用服务器109从数据库110中读取目录数据和目录信息,并将其返回给客户端PC。客户端PC执行将商品信息关联至目录数据的处理。
图12是目录数据的目录信息和页面列表显示窗口的示例图。参考图12,附图标记1201是一个目录数据信息显示窗口。1202是显示目录文件数据的图像数据的区域。在该区域中,举例来说,显示封面图像数据。附图标记1203是被关联至目录文件数据的目录信息列表,1204是显示目录文件数据的每个页面缩略图的区域。
在本例中,显示了三个页面。对于其余页面的显示,可以通过选择上一页按钮1207或下一页按钮1208进行切换。当选择一个页面的缩略图1204时,可以显示原始大小的窗口。
当选择按钮1205被选择时,可以设置相应页面的商品信息。指示符1206表示是否已为每一页面设定了商品信息。在本例中,对应未设定商品信息的页面显示“未设定”,而对于已设定商品信息的页面将显示“已设定”。
在步骤S113中,系统管理员向Web应用服务器发出为每一页面设置注册商品信息的处理请求,在收到该请求后,在步骤S114中,Web应用服务器109将商品信息注册于Web应用服务器109的数据库110中。当该处理正常完成时,流程将进入步骤S115,执行将目录数据关联到商品信息的每一页面的处理。当关联正常完成后,流程进入步骤S116,将商品信息的过期日期设置为目录数据的过期日期信息。在本例中,商品信息的结束日期/时间被设置为目录信息的过期日期数据信息。如果某一日期/时间已被设置为该目录数据的过期日期,则晚于该日期/时间的日期将被设置为过期日期。
图13是为每一页面的目录数据设置商品信息的窗口的示例图。参考图13,附图标记1301是设置页面信息的窗口,1302是在上述图12中所选择的页面的缩略图,1303和1304是已与页面关联的商品信息。图13显示了包含线路名称1303和推广商名称1304的一个旅游目录的示例。不只限于线路名称和推广商名称,本发明也可显示商品的任何其他详细信息。
附图标记1305代表撤消按钮。当打开被关联商品信息行起始处的复选框时以选择该按钮时,将使被关联的商品信息被撤消。附图标记1306至1309是用来为被选页面设置新商品信息的项目设置框,其中包括旅游线路名称1306、旅游推广商名称1307、出发地点1308以及旅游期1309。当一个清除按钮1310被选择时,所有的输入信息均被清除。当一个注册按钮1311被选择时,输入的商品信息注册于数据库110中。此外,与页面相关联的信息也被注册于数据库110中。
之后,步骤S113至S116的处理被重复执行。当设置完商品信息时,流程进入步骤S117。直到步骤S116,仅是将目录数据、目录信息和商品信息注册在数据库110中。在步骤S117中,将执行把这些注册于数据库110中的信息开放给因特网上的公众的处理。当客户端PC将开放请求发送到Web应用服务器109,接收到请求的Web应用服务器109在Web应用服务器109的数据库110中,对在步骤S118中指定的目录数据执行开放设置。
图14是一个网络上商品信息开放设置窗口的示例图。参考图14,附图标记1401代表开放设置窗口;1402是注册于数据库110中的商品信息列表。在该例中,显示三个商品信息的目录数据。对于其余的注册商品信息,可以通过选择上一页按钮1405或下一页按钮1406切换显示。
指示符1403表示每个商品信息的开放状态。“开放”表示开放给公众的商品信息,“关闭”表示不开放给公众的商品信息。当选择开放/关闭按钮1404时,所选的商品信息设置为开放或关闭。根据开放的状态,该按钮的名称在“开放”和“关闭”之间切换。
以下说明一个用户从客户端PC登录到Web应用服务器109,对注册于Web应用服务器109的数据库110中的商品信息目录数据进行搜索,并输入一个输出指令的处理。
图16是搜索与商品信息有关的目录数据并输入一个输出指令的顺序示例图。在步骤S301中,用户通过账号和密码从客户端PC执行登录处理。除账号和密码以外,任何其他验证方法也是可行的。在步骤S302中,在接收到该请求之后,Web应用服务器109在数据库110中进行查询,获取验证数据,且基于输入的账号和密码执行验证处理以确定是否允许用户使用系统。如果不允许使用,Web应用服务器109将向客户端PC传输错误窗口。
如果验证处理结果是允许使用,一个输入关键字的窗口被传送给客户端PC。在步骤S303中,用户输入一个关键字来请求搜索商品信息。在接收到该请求后,Web应用服务器109搜索对应于关键字的商品信息,并在步骤S304中从数据库110中获取之。在步骤S305中,Web应用服务器109将结果作为商品信息数据列表传送到客户端PC。
图18是商品搜索窗口的示例图。参考图18,附图标记1801代表搜索窗口;1802到1805代表搜索项目。图18显示了一个旅游目录的商品搜索示例。搜索项目不限于图13所示,在数据库110中管理的任何其他搜索项目都能被显示。
搜索项目包括旅游目的地1802,旅游推广商1803,出发点1804,以及旅游时间1805。在这些搜索项目中,至少设置一个以执行搜索。当选择清除按钮1806时,所有输入的信息都将被清除。当选择搜索按钮1807时,搜索被执行。
图19是商品搜索结果窗口的示例图。参考图19,附图标记1901是商品搜索结果窗口;1902是包含所找到的商品信息的目录的缩略显示;1903是商品的缩略显示;1904是商品的简要信息。对于缩略显示,例如,在与每个商品信息关联的页面信息中,可以显示最前面的页面。
当选择搜索重试按钮1905时,画面返回到搜索窗口以使用户能重新搜索。在该例中,显示了三个商品信息。对于其余的搜索结果,可通过选择上一面按钮1906或下一页按钮1907来切换画面。当选择每个商品的缩略图时,则显示该商品的详细信息和其它相关页面信息。
在步骤S306中,客户端PC发送用户在搜索结果中指定的所需商品信息的请求。在接收到该请求后,在步骤S307中,Web应用服务器109从数据库110中读取与指定的商品相关的信息,并返回给客户端PC。在步骤S308中,客户端PC获取商品的详细信息。
在步骤S309中,客户端PC发送一个由用户输入的商品信息输出指令的请求。在该请求中,也指定了输出文件的格式。在接收到该请求后,在步骤S310,Web应用服务器109从数据库110中读出一个或多个指定商品的信息。从数据库110读出的信息按照指定的页面设置和输出文件类型进行编辑,并创建一个文件。例如,当指定的输出文件类型为PDF时,各页面的目录数据将被获取、连接为一个文件,并被输出。
当指定了原始目录设置后,流程进入步骤S312,对文件主控404中对应每一页面的使用计数信息加1。当该处理正常结束时,流程进入步骤S313,将指定的原始目录名和注释信息作为原始目录信息保存起来。当所有处理操作正常结束时,文件被传送到客户端PC。在步骤S314中,用户获取指定的商品信息文件。
图15是原始目录信息注册处理的流程图。在步骤S501中,Web应用服务器109判断是否接收到将指定的原始目录信息注册到数据库110中的指令。如果步骤S501为否,处理结束。如果步骤S501为是,流程进入步骤S502,获取正在使用的页面信息。在步骤S503,确定是否已检查了全部页面。如果步骤S503为否,流程进入步骤S504,使文件管理主控中与所使用的页面对应的使用计数加1。流程返回步骤S503,重复上述处理。
重复上述步骤S503和S504的处理。当所有处理操作结束时,流程进入步骤S505,注册指定的原始目录信息。然后,处理结束。
图20是显示在步骤S308中获取的商品信息及相关页面的窗口的示例图。参考图20,附图标记2001表示商品信息窗口;2002是所选商品信息的缩略图。缩略图通常是商品具有代表性的图片。附图标记2003是商品的详细信息。在该例中,显示的是旅游线路信息。附图标记2004代表与商品信息相关的目录数据的相关页面信息。页面信息显示为缩略图。
每个页面信息并非总记录于一个目录数据中。在某些情况下,记录在不同目录文件数据中的页面信息被关联于一个商品信息。在本例中,显示了三个关联的页面。对于其余的相关页面,可以通过选择上一面按钮2007或下一面按钮2008来切换画面。当选择一个页面的缩略图时,可以显示该页面的实际图像数据。
附图标记2005表示用于输出与商品信息相关的页面的复选框选择情况。通过选中复选框,可以输出一个页面。当选择输出确定按钮2006后,显示用来显示所选页面列表和输入输出指令的窗口(图21)。
图21是对所选商品信息输入一个文件输出指令的窗口2101的示例图。附图标记2102是所选商品信息的缩略图;2103是详细的商品信息;2104是要输出的所选页面的信息。每个页面信息作为缩略图显示。本例显示,选择输出相关页面的第二、第三、第五和第十页。显示四个所选页面。当选择五个或更多页面时,其余的所选页面通过选择上一页按钮2105或下一页按钮2106切换显示。
附图标记2107代表输出文件格式。输出文件格式例如为如果在步骤S405中判断使用计数大于“0”,或者在步骤S406中判断数据文件未过期,流程返回步骤S403以重复上述处理。
重复执行上述从步骤S403到S407的处理。当所有处理操作结束时,流程进入步骤S408,删除指定的原始目录信息。然后,处理结束。
图23是原始目录信息输出处理的流程图。在步骤S601中,Web应用服务器109判断指定的原始目录信息是否已在数据库110中注册。如果步骤S601为否,处理结束。如果步骤S601为是,流程进入步骤S602,获取正在使用的页面信息。在步骤S603中,确定是否已检查所有页面。如果步骤S603为否,流程进入步骤S604,从数据库110获取原始目录信息中正在使用的页面的目录数据。流程返回步骤S603,重复上述处理。
重复执行上述步骤S603和S604中的处理。当所有处理操作结束时,流程进入步骤S605,按指定顺序连接所获取的各页面的目录数据,并用指定格式创建一个原始目录文件。然后,处理结束。
根据本实施例,为每个与商品信息关联的页面管理目录文件。在注册时,可以注册与目录文件关联的每个页面的目录数据。在搜索和输出商品信息时,能够获得最小的、必要大小的正确目录数据。在搜索时,无需获取目录文件的非必要部分。因此,数据量较小,并可减少网络通讯量。另外,由于显示满足要求的页面,因而搜索效率得到提高。
已被选择的目录数据可以作为原始目录信息保存在数据库中。当用户想再次创建相同的原始目录文件时,他/她很容易获取该数据。因此,提高了操作效率。此外,降低了获取信息时的网络通讯量。
在服务器端,仅将指定页面信息保存为原始目录信息,而不保存实际产生的数据文件。这样,可降低所保存的数据的大小。由于删除了不需要的数据文件,因而能更有效地管理信息。
由于每个页面的目录数据在注册时被关联到目录文件,因此,尽管上述实施例中省略了相应的说明,目录数据能以与注册时的目录文件相同的结构输出。
本发明可应用于由多个设备组成的系统(例如计算机主机、接口设备、阅读器、打印机等)或包括单一设备的装置(例如复印机、传真设备等)。
通过向系统或装置提供记录有软件程序代码、用来实施上述实施例的功能的记录介质,使系统或装置的计算机(或CPU、MPU)读出并执行存储在该记录介质上的程序代码,可以实现本发明的目的。
对于这种情况,从记录介质上读取的程序代码本身实现了上述实施例的功能,因而存储有该程序代码的该记录介质构成了本发明。
作为提供程序代码的记录介质,可以使用,例如软(floppy,注册商标)盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡、或者ROM。
上述实施例的功能,不仅通过计算机执行读出的程序代码来实现,而且通过运行在该计算机上的OS(operating system,操作系统)根据程序代码的指令执行部分或全部实际处理来实现。
上述实施例的功能也可由以下方式进行实现从记录介质读出的程序代码被写入插入计算机的功能扩展板或连接到计算机的功能扩展单元的存储器中,并且根据该程序代码的指令,功能扩展板或功能扩展单元的CPU执行部分或全部实际处理。
如上所述,根据本实施例,由于目录的商品信息与每个页面的目录数据相关联,因而能有效执行商品信息注册或搜索输出。
由于为每个页面指定的商品信息作为原始目录文件保存,因此能有效管理数据库。
本发明已通过优选实施例说明如上。但是,本发明不限于上述实施例,在权利要求书所定义精神和范围内,可作各种修改和变化。
本发明不限于目录。例如,上述实施例可以用于由至少一个文档数据组成的其它文档文件,该文档文件包括至少一个页面。
权利要求
1.一种文档管理方法,其特征在于包括一文档注册步骤,当接收到文档文件的注册请求时,在数据库中注册分割成预定块的文档数据的文档文件;以及一将用于搜索的信息关联到一个或多个预定块的文档数据,并且注册和管理该信息的步骤。
2.根据权利要求1所述的文档管理方法,其特征在于所述预定块的文档数据是每个页面的文档数据。
3.根据权利要求1所述的文档管理方法,其特征在于所述用于搜索的信息是商品信息。
4.根据权利要求1所述的文档管理方法,其特征在于所述文档管理方法是在网络系统内的文档管理方法,该网络系统包括通过网络连接的一服务器装置和一客户端装置;以及所述文档文件的注册请求由该客户端装置发送至该服务器装置。
5.根据权利要求1所述的文档管理方法,其特征在于进一步包括一过期日期设置步骤,为每个已注册的预定块的文档数据设置过期日期。
6.根据权利要求1所述的文档管理方法,其特征在于进一步包括一搜索步骤,使用所述用于搜索的信息来搜索预定块的文档数据。
7.根据权利要求6所述的文档管理方法,其特征在于进一步包括一输出步骤,将从搜索步骤的搜索结果中选择的文档数据输出为一文档文件。
8.根据权利要求7所述的文档管理方法,其特征在于在输出步骤中,以对应的缩略图来显示作为搜索步骤搜索结果的预定块的文档数据,并且根据用户指令,将从以该缩略形式显示的文档数据中选择的所需文档数据,输出为一文档数据。
9.根据权利要求7所述的文档管理方法,其特征在于当指定输出的文档文件的格式时,文档文件按照指定的文件格式输出。
10.根据权利要求7所述的文档管理方法,其特征在于进一步包括一保存步骤,当指定将输出文档文件保存为原始文档文件时,将属性信息和文档文件一起保存。
11.根据权利要求10所述的文档管理方法,其特征在于进一步包括一增加计数步骤,每次在保存步骤中保存原始文档文件时,增加表示包含在原始文档文件中的每个预定块的文档数据使用/不使用的计数器值。
12.根据权利要求11所述的文档管理方法,其特征在于进一步包括一删除步骤,用来删除所保存的原始文档文件;以及一减少计数步骤,减少表示包含在原始文档文件中的每个预定块的文档数据使用/不使用的计数器值,所述原始文档文件在删除步骤中删除。
13.根据权利要求12所述的文档管理方法,其特征在于进一步包括一文档数据删除步骤,当在删除步骤中删除原始文档文件,并且出现计数器的值为0的过期预定块的文档数据时,删除文档数据。
14.根据权利要求10所述的文档管理方法,其特征在于进一步包括对原始文档文件执行编辑、删除和输出至少其中之一的步骤。
15.根据权利要求1所述的文档管理方法,其特征在于用于搜索的信息与从多个不同文档文件中选择的多个文档数据关联,以进行注册和管理。
16.根据权利要求6所述的文档管理方法,其特征在于进一步包括一使用相应的缩略图来显示与用于搜索的信息关联的文档数据的步骤。
17.根据权利要求1所述的文档管理方法,其特征在于可以设置是否在网络上开放文档数据。
18.根据权利要求1所述的文档管理方法,其特征在于所述文档文件是一目录文件。
19.一种信息处理装置,其特征在于包括文档注册装置,用于当接收到文档文件的注册请求时,在数据库中注册分割成预定块的文档数据的文档文件;以及将用于搜索的信息关联到一个或多个预定块的文档数据,并且注册和管理该信息的装置。
20.一种网络系统,其特征在于包括通过网络连接的一服务器装置、一客户端装置和一数据库,还包括文档注册装置,用于当从客户端装置接收到文档文件的注册请求时,在数据库中注册分割成预定块的文档数据的文档文件;以及根据来自客户端装置的指令,将用于搜索的信息关联到一个或多个预定块的文档数据,并且注册和管理该信息的装置。
全文摘要
本发明提供一种文档管理方法、网络系统和信息处理装置。在包括一服务器装置、一客户端装置和一数据库的网络系统中,当接收到来自客户端装置的目录数据注册请求时,将目录数据作为目录的一个文件注册到数据库中。当接收到来自客户端装置的、与目录数据相关联的商品信息注册请求时,商品信息被注册为目录数据的一个页面。因此,目录的商品信息能与每个页面的目录数据关联起来。
文档编号G06Q30/02GK1674005SQ20051005643
公开日2005年9月28日 申请日期2005年3月22日 优先权日2004年3月22日
发明者町田晴生 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1