文档管理服务器、系统和方法以及该系统的客户机和节点技术方案

技术编号:2846398 阅读:184 留言:0更新日期:2012-04-11 18:40
所述文档管理服务器包括:识别信息提供单元,用于从客户机接收获取访问文档所需的识别信息的请求,为接收的请求产生识别信息,以及向客户机发送产生的识别信息;关系信息管理单元,用于管理所请求的文档和为所述请求产生的识别信息的关系信息;以及历史信息管理单元,用于管理已经发送与识别信息相关的请求的客户机的信息。

【技术实现步骤摘要】

本专利技术涉及一种文档管理装置,该装置用于管理电子文档以及提供用户请求的电子文档。
技术介绍
已经公开了为用户提供数据的技术。根据其中一项技术,用户接收包含访问可用文件所需的参考信息的电子邮件,并且,基于电子邮件中包含的参考信息,从文件服务器获取期望的文件。上述已公开的技术允许文件服务器基于参考信息管理哪位用户已经请求了文件。既使关于相同文件的参考信息被提供给多个用户,文件服务器也能够管理哪些用户已经接收到了参考信息。然而,因为参考信息是访问文件所需的信息,所以位于给定区域的给定文件的参考信息总是相同的。所以,如果某个用户把所提供的参考信息分发给其他用户并且其他用户基于所分发的参考信息请求获取文件,则文件服务器不能识别哪位用户最初接收的该参考信息。
技术实现思路
本专利技术提供一种系统,其中,即使当相同文件被提供给多个用户时,也能够识别请求该文件所需的信息最初提供给的用户。根据本专利技术的一个方面,提供了一种文档管理服务器,其包括识别信息提供单元,该单元用于从客户机接收获取访问文档所需的识别信息的请求,为接收的请求产生识别信息,以及向客户机发送产生的识别信息;关系信息管理单元,该单元用于管理所请求的文档和为该请求产生的识别信息的关系信息;以及历史信息管理单元,该单元用于管理发送请求的客户机的信息,所述请求与识别信息相关。根据本专利技术的另一个方面,提供了一种文档管理系统,其包括识别信息提供单元,该单元用于从客户机接收获取访问文档所需的识别信息的请求,产生接收的请求的识别信息,以及向客户机发送产生的识别信息;关系信息管理单元,该单元用于管理所请求的文档和为该请求产生的识别信息的关系信息;以及历史信息管理单元,该单元用于管理发送请求的客户机的信息,所述请求与识别信息相关。根据本专利技术的另一个方面,提供了一种计算机可读的存储介质,该存储介质存储计算机可以执行的指令的程序,以用作文档管理服务器。功能包括从客户机接收获取访问文档所需的识别信息的请求;为接收的请求产生识别信息;向客户机发送产生的识别信息;管理所请求的文档和为请求产生的识别信息的关系信息;管理发送请求的客户机的信息,该请求与识别信息相关。根据本专利技术的另一个方面,提供了一种计算机可读的存储介质,该存储介质存储计算机可以执行的指令的程序,以用作通过网络获取文档的客户机。功能包括识别信息获取单元,用于发送指明待获取的文档的获取请求,以及获取作为对获取请求的响应的识别信息;文档获取单元,用于发送指定获取的识别信息的文档访问请求,以及获取作为对访问请求的响应的与该识别信息相关的文档和更新信息;以及识别信息改变单元,用于根据更新信息改变由访问请求指定的识别信息。根据本专利技术的另一个方面,提供了一种连接到对等(peer-to-peer)网络的节点,其使用分布式散列(hash)表并且与其它节点共享文档。所述节点包括文档注册单元,用于产生包含待注册文档的散列值的第一元信息,以及把待注册文档和第一元信息发送到他们应该存储的节点;快捷方式发布单元,用于响应浏览文档的请求而获取与该文档对应的第一元信息,以及产生包含第一元信息的散列值的第二元信息,发布包含第二元信息的散列值的快捷方式,以及向提出请求的用户提供该快捷方式;关系信息管理单元,用于管理第一元信息和第二元信息的关系信息;以及历史信息管理单元,用于管理被提供快捷方式的用户的信息以及包含在快捷方式中的第二元信息的散列值。根据本专利技术的另一个方面,提供了一种文档管理服务器,用于管理对文档的访问的历史信息。该文档管理服务器包括识别信息提供单元,用于从客户机接收访问文档的请求,以及为接收的请求产生识别信息;以及一种历史信息管理单元,用于管理所请求的文档的信息、产生的识别信息、以及已经基于识别信息发送访问文档的请求的客户机的信息。根据本专利技术的另一个方面,提供了一种文档管理方法,其中包括从客户机接收获取访问文档所需的识别信息的请求;为接收的请求产生识别信息;向客户机发送产生的识别信息;管理请求的文档与为请求产生的识别信息的关系信息;以及管理发送与识别信息相关的请求的客户机的信息。根据本专利技术的另一个方面,提供了一种文档管理系统的客户机。该客户机包括识别信息获取单元,用于向文档管理服务器发送获取请求,以及接收作为响应的识别信息;文档获取单元,用于发送指明所获取的识别信息的文档访问请求,以及获取作为访问请求的响应的、与该识别信息相关的文档和更新信息;以及识别信息改变单元,用于根据更新信息改变由访问请求指明的识别信息。附图简述将参照附图详细描述本专利技术的实施例,其中;附图说明图1是显示本专利技术的一个实施例的文档管理系统的一般结构的示图;图2是该实施例的文档管理服务器的功能框图;图3是显示包含在复本拷贝快捷方式中的数据的实例的示图;图4A是显示表示原始拷贝ID和复本拷贝ID的派生关系的树形结构数据的实例的示图;图4B是显示表示原始拷贝ID和复本拷贝ID的派生关系的树形结构数据的实例的示图;图5A是显示表示原始拷贝ID和复本拷贝ID的派生关系的树形结构数据的实例的示图;图5B是显示表示原始拷贝ID和复本拷贝ID的派生关系的树形结构数据的实例的示图;图6是显示由历史信息管理单元管理的历史信息的实例的示图;图7是所述实施例的客户机的功能框图;图8是显示由文档管理服务器提供给客户机的文档列表的实例的示图;图9是显示当执行文档注册事件时,由文档管理服务器和客户机执行的处理过程的示图;图10是显示当执行复本拷贝快捷方式发布事件时,由文档管理服务器和客户机执行的处理过程的示图;图11是显示当执行文档提供事件时,由文档管理服务器和客户机执行的处理过程的示图;图12是显示表示原始拷贝ID和复本拷贝ID的派生关系的树形结构数据的实例的示图;图13是显示由历史信息管理单元管理的历史信息的实例的示图;图14是显示第一变形的文档管理系统的一般结构的示图;图15是第一变形的文件服务器的功能框图;图16是显示由文档替换单元执行的文档替换的处理过程的流程图;图17是显示由文件服务器提供给客户机的文档选择屏幕的实例的示图;图18A是显示所述实施例的第二变形的文档管理系统的一般结构的示图;图18B是显示通过Chord构造的网络的示图,该Chord是一种散列表;图19是显示存储在第二变形中的节点中的对象的示图;图20A是显示描述原始拷贝元信息的XML文档的标签结构的实例的示图;图20B是显示描述复本拷贝元信息的XML文档的标签结构的实例的示图; 图21A是显示表示原始拷贝元信息和复本拷贝元信息的派生关系的树形结构数据的实例的示图;图21B是显示由结点管理的历史信息的数据结构的实例的示图;图22是显示由第二变形中的结点执行的处理过程的流程图,所述处理过程用于注册新文档,以及为浏览用户提供对应于该文档的复本拷贝快捷方式;以及图23是显示由第二变形中的结点执行的、使用复本拷贝快捷方式浏览文档的处理过程的流程图。具体实施例方式下面,将参照附图描述本专利技术的实施例。图1是显示一个实施例的文档管理系统的一般结构的示图。如图1所示,该系统包括文档管理服务器10和客户机30,都连接到网络50,例如LAN(局域网)或英特网。在本系统中,文档管理服务器10管理文档的原始拷贝。为了浏览由文档管理服务器10管理本文档来自技高网...

【技术保护点】
一种文档管理服务器,包括:识别信息提供单元,用于从客户机接收获取访问文档所需的识别信息的请求,为所述接收的请求产生所述识别信息,以及向所述客户机发送所述产生的识别信息;关系信息管理单元,用于管理所述请求的文档和为所述请求产生 的识别信息的关系信息;以及历史信息管理单元,用于管理关于已经发送与所述识别信息相关的请求的客户机的信息。

【技术特征摘要】
JP 2005-6-27 185934/20051.一种文档管理服务器,包括识别信息提供单元,用于从客户机接收获取访问文档所需的识别信息的请求,为所述接收的请求产生所述识别信息,以及向所述客户机发送所述产生的识别信息;关系信息管理单元,用于管理所述请求的文档和为所述请求产生的识别信息的关系信息;以及历史信息管理单元,用于管理关于已经发送与所述识别信息相关的请求的客户机的信息。2.如权利要求1所述的文档管理服务器,还包括文档提供单元,用于接收文档的访问请求,通过参照由所述访问请求指明的识别信息和所述关系信息来识别对应于所述访问请求的文档,以及发送所述识别的文档作为对所述访问请求的响应。3.如权利要求2所述的文档管理服务器,其中所述文档提供单元产生与由所述访问请求指明的识别信息不同的新的识别信息,发送所述新的识别信息和所述识别的文档,所述新的识别信息作为由所述访问请求指明的识别信息的更新信息,以及所述关系信息管理单元存储由所述访问请求指明的识别信息和所述新的识别信息的关系信息。4.如权利要求2所述的文档管理服务器,其中所述历史信息管理单元管理已经发送所述访问请求的客户机的信息和由所述访问请求指明的识别信息。5.如权利要求1所述的文档管理服务器,其中所述识别信息提供单元发送访问站点信息和所述识别信息,作为对所述获取请求的响应,所述访问站点信息指明存储对应于所述获取请求的文档的访问站点。6.如权利要求2所述的文档管理服务器,其中,所述文档提供单元参照指明每个识别信息的访问条件的访问条件信息,检查由所述访问请求指明的识别信息是否满足所述访问条件,如果所述访问条件被满足,则提供所述文档作为对所述访问请求的响应。7.如权利要求6所述的文档管理服务器,其中所述访问条件信息包含每个识别信息的被允许访问所述文档的访问请求源,以及所述文档提供单元参照所述访问条件信息,并且如果所述访问请求的访问请求源包含在所述访问条件信息中,则提供所述文档作为对所述访问请求的响应。8.如权利要求7所述的文档管理服务器,其中对于包含在所述访问条件信息中的、并且其相关的访问请求源都已经接收所述文档的识别信息,所述文档提供单元此后不再提供所述文档作为对指明所述识别信息的访问请求的响应。9.如权利要求6所述的文档管理服务器,其中所述访问条件信息包含识别信息的文档可访问期限,以及所述文档提供单元参照所述访问条件信息,并且如果所述访问请求是在由所述访问请求指明的识别信息的可访问期限内接收的,则提供所述文档作为对所述访问请求的响应。10.如权利要求6所述的文档管理服务器,其中所述访问条件信息包括识别信息的对文档的最大访问次数,以及如果通过由所述访问请求指明的识别信息访问文档的次数小于所述最大访问次数,则所述文档提供单元提供所述文档作为对所述访问请求的响应。11.如权利要求1所述的文档管理服务器,还包括文档注册单元,用于接收文档注册请求,产生与所述文档相关的识别信息,将所述文档注册到与所述文档相关的存储单元,以及发送所述产生的识别信息作为对所述注册请求的响应。12.一种文档管理系统,包括识别信息提供单元,用于从客户机接收获取访问文档所需的识别信息的请求,为所述接收的请求产生所述识别信息,以及向所述客户机发送所述产生的识别信息;关系信息管理单元,用于管理所述请求的文档和为所述请求产生的识别信息的关系信息;以及历史信息管理单元,用于管理关于已经发送与所述识别信息相关的请求的客户机的信息。13.如权利要...

【专利技术属性】
技术研发人员:川边惠久国武节上田良宽沼田贤一铃木明额贺雅夫寺尾太郎时萌
申请(专利权)人:富士施乐株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1