文档管理装置和文档管理系统的制作方法

文档序号:6364896阅读:292来源:国知局
专利名称:文档管理装置和文档管理系统的制作方法
技术领域
本发明通常涉及文档管理装置及文档管理系统,并且更为具体地,涉及对文档浏览历史的收集。
背景技术
已经执行了通过网络以电子形式将文档递送到递送目的地,在递送目的地,使用比如个人计算机(PC)之类的信息处理装置浏览该文档。在这种文档递送中,使用电子邮件、或文件传输协议等传输采用可以使用普通信息处理装置浏览的信息格式的文档信息或者采用系统特有信息格式的文档信息。在作为传输目的地的信息处理装置处,利用适合于该信息格式的浏览方法浏览该文档。当使用不包括大容量存储设备的投影仪或类似设备浏览文档时,通过超文本传输协议(HTTP)传输用于显示该文档的采用超文本标记语言(HTML)格式等的信息(在下文中,称为“显示信息”)。具有HTTP浏览功能的投影仪或类似设备根据所接收的HTML格式的显示信息显示该文档。此外,已经提出了可以收集文档浏览历史以便通过收集并分析对文档执行的浏览活动来跟踪浏览用户的应答的系统(例如,参见日本专利申请No. 2008-27013)。根据日本专利申请No. 2008-27013中公开的技术,检测已经变为文档浏览中的浏览对象的文档元素,从而由此实现对浏览用户的应答的跟踪。然而,日本专利申请No. 2008-27013中公开的教导假设关于所递送的文档是否被浏览的检测以及浏览位置的检测由供文档的浏览用户使用的浏览设备执行。相应地,如上所述,在递送采用通用信息格式的文档信息并且随后利用通用信息处理装置浏览该文档的情形下或者在显示信息由比如投影仪之类的显示设备接收并显示的情形下,甚至难以确定所递送的文档是否被浏览,更不用说跟踪浏览用户的应答。需要解决比如上述缺点之类的缺点,并且旨在实现即使如下功能在使用不具有收集文档浏览历史的功能的设备浏览文档的情形下,也跟踪对所递送的文档执行的浏览活动。

发明内容
本发明的一个目的在于至少部分地解决常规技术中的问题。根据一个实施例,提供了一种文档管理装置,用于经由网络将要被递送的文档递送到递送目的地,以及收集关于在递送目的地处的该文档的浏览历史的信息。文档管理装置包括递送模式确定单元,用于获取关于作为递送目的地的设备的类型的信息,以及根据设备的类型确定该文档的递送模式;递送信息生成单元,用于基于要被递送的文档,生成由递送模式确定单元确定的递送模式的信息;文档递送单元,用于通过将递送信息生成单元生成的递送模式的信息传输到递送目的地的网络地址来递送该文档;以及浏览历史管理单元,用于获取关于该文档已经被递送到的递送目的地处的浏览历史的信息,并且存储关于浏览历史的信息。当设备的类型是不适配于收集关于浏览历史的信息的功能的类型时,递送模式确定单元将用于将实现收集关于递送目的地设备处的浏览历史的信息的程序与该文档一起递送的模式确定为递送模式,以及当用于将程序与文档一起递送的模式被确定为递送模式时,除了程序和文档,递送信息生成单元还生成用于将文档与程序相关联的关联信息,从而使得当浏览文档时执行程序。 根据另一实施例,提供了一种文档管理系统,该文档管理系统包括文档管理装置,用于经由网络将要被递送的文档递送到递送目的地,以及收集关于递送目的地处的该文档的浏览历史的信息。文档管理装置包括递送模式确定单元,用于获取关于作为递送目的地的设备的类型的信息,以及根据设备的类型确定该文档的递送模式;递送信息生成单元,用于基于要被递送的文档,生成由递送模式确定单元确定的递送模式的信息;文档递送单元,用于通过将递送信息生成单元生成的递送模式的信息传输到递送目的地的网络地址来递送该文档;以及浏览历史管理单元,用于获取关于该文档已经被递送到的递送目的地处的浏览历史的信息,以及存储关于浏览历史的信息。当设备的类型是不适配于收集关于浏览历史的信息的功能的类型时,递送模式确定单元将用于将实现收集关于递送目的地设备处的浏览历史的信息的程序与该文档一起递送的模式确定为递送模式,以及当用于将程序与文档一起递送的模式被确定为递送模式时,除了程序和文档,递送信息生成单元还生成用于将文档与程序相关联的关联信息,从而使得当浏览文档时执行程序。通过结合附图阅读下述所呈现的本发明的优选实施例的详细描述,将更好地理解本发明的上述和其它目的、特征、优点和技术及工业意义。


图I是例示根据第一实施例的文档管理系统的操作形式的示图;图2是示意性地例示根据第一实施例的文档管理装置的硬件配置的框图;图3是例示根据第一实施例的文档管理装置的功能配置的框图;图4是例示根据第一实施例的输出目的地信息的示例的示图;图5是例示根据第一实施例的浏览历史信息的示例的示图;图6是例示根据第一实施例的非适配客户端(unadapted client)的功能配置的示图;图7是例示根据第一实施例的适配客户端(adapted client)的功能配置的示图;图8是例示根据第一实施例的投影仪的功能配置的示图;图9是例示根据第一实施例的整个文档管理系统的操作的序列图;图10是例示根据第一实施例的文档递送操作的序列图;图11是例示根据第一实施例的递送模式确定操作的流程图;图12A和12B是例示根据第一实施例的递送信息的示例的示图13是例示根据第一实施例的递送模式确定操作的流程图;图14A到14C是例示根据第一实施例的输出目的地信息的示例的示图;图15是例示根据第一实施例的设备信息获取操作的序列图;图16是例示根据第一实施例的浏览结果收集操作的流程图;图17是例示在使用根据第一实施例的文档管理系统中的投影仪浏览文档的情形下的操作的序列图;图18是例示根据第二实施例的文档管理装置的功能配置的框图;图19是例示根据第二实施例的非适配客户端的功能配置的示图;图20是例示根据第二实施例的适配客户端的功能配置的示图; 图21是例示根据第二实施例的投影仪的功能配置的框图;图22是例示在文档管理装置从递送目的地设备接收设备类型信息的情形下的控制流程的流程图;图23是例示在文档管理装置从递送目的地设备获取设备类型信息的情形下的控制流程的流程图;和图24是例示在文档管理装置从递送目的地设备获取设备类型信息的情形下的操作序列的序列图。
具体实施例方式下面参照附图详细描述优选实施例。在实施例中,通过网络递送文档信息的系统被用作文档管理系统的示例,并且描述根据文档的递送目的地确定递送模式的系统。第一实施例图I是例示根据第一实施例的文档管理系统的操作的示例形式的示图。如图I中所示,根据第一实施例的文档管理系统包括文档管理装置I、非适配客户端2、适配客户端3以及投影仪4,文档管理装置I作为文档的递送源且要由操作者操作,非适配客户端2、适配客户端3以及投影仪4中的每个作为文档的递送目的地且要由用户操作。这些装置连接到网络,文档管理系统在该网络中运行。如上所述,文档管理装置I是文档的递送源,根据文档要被递送到的递送目的地设备的类型确定递送模式,并且按照符合确定结果的模式递送文档。非适配客户端2和适配客户端3中的每个在比如个人计算机(PC)之类的通用信息处理装置中实现,并且根据其是否具有适配于根据第一实施例的文档管理装置I的功能而彼此不同。更为具体地,适配于根据第一实施例的文档管理装置I的功能是用于收集浏览历史来支持由文档管理装置I提供的文档管理功能的功能。在第一实施例中,根据是否安装用于实现收集浏览历史的功能的应用程序,在非适配客户端2和适配客户端3之间进行区分。更为具体地,其上安装有上述应用程序的PC是适配客户端3,其上而没有安装上述应用程序的PC是非适配客户端2。投影仪4是能够通过网络获取显示信息并且将该显示信息投影在屏幕等上的投影设备。根据第一实施例的投影仪4具有信息处理功能,该信息处理功能支持执行HTML浏览器应用并且通过获取超文本标记语言(HTML)格式的信息作为显示信息来执行投影。注意,在第一实施例中,与比如PC之类的能够以各种信息格式进行显示的通用信息处理装置形成对比的是,投影仪4是能够仅仅以比如上述的HTML之类的特有信息格式显示的显示设备的示例。下面描述根据第一实施例的文档管理装置I、非适配客户端2、适配客户端3以及投影仪4的硬件配置。图2是例示根据第一实施例的文档管理装置I硬件配置的框图。在下文中,作为示例,描述文档管理装置I的硬件配置,然而,非适配客户端2、适配客户端3和投影仪4的硬件配置也与之类似。如图2中所示,根据第一实施例的文档管理装置I具有与典型服务器、或PC等的配置类似的配置。更为具体地,根据第一实施例的文档管理装置I包括中央处理单元(CPU) 10、随机存取存储器(RAM) 20、只读存储器(ROM) 30、硬盘驱动器(HDD) 40以及接口(I/F) 50,上述组件经由总线80彼此相连。液晶显示器(IXD) 60和操作单元70也连接到I/F50。 CPU 10是用于控制整个文档管理装置I的操作的计算模块。RAM 20是易失性存储介质,并且在CPU 10进行的信息处理期间用作工作区,其中信息可以高速地写入到RAM20中以及从RAM 20中高速地读出。ROM 30是只读非易失性存储介质,其中存储比如固件之类的程序。HDD 40是非易失性存储介质,其中信息可以写入到HDD 40以及从HDD 40读出。操作系统(OS)、各种类型的控制程序、和应用程序等将被存储在HDD 40中。I/F 50连接在总线80和各种类型的硬件、网络等之间,并且对总线80和各种类型的硬件、网络等执行控制。LCD 60是视觉用户接口,供用户使用来获取关于文档管理装置I的状态的信息。操作单元70是比如键盘和/或鼠标之类的用户接口,供用户使用来向文档管理装置I输入信息。注意,替代IXD 60,投影仪4包括用于投影图像的投影单元。在比如上述硬件配置之类的硬件配置中,ROM 30、HDD 40或比如光盘之类的存储介质(未示出)中存储的程序被加载到RAM 20中,并且在CPU 10的控制下被执行,由此构建软件控制部分。按照这种方式构建的软件控制部分和硬件的组合构成实现根据第一实施例的文档管理装置I、非适配客户端2、适配客户端3以及投影仪4的功能的功能块。下面参照图3描述根据第一实施例的文档管理装置I的功能配置。图3是例示根据第一实施例的文档管理装置I的功能配置的框图。如图3中所示,除了如上参照图2描述的IXD 60和操作单元70之外,根据第一实施例的文档管理装置I还包括控制器100和网络I/F 120。控制器100包括网络控制单元101、操作控制单元102、显示控制单元103、文档递送单元104、显示信息生成单元108、浏览历史管理单元109以及浏览历史收集风格确定单元110。此外,文档递送单元104包括输出控制单元105、输出目的地信息存储单元106以及文档存储单元107。网络I/F 120是供文档管理装置I使用来通过网络执行与其它装备之间的通信的接口。作为网络I/F 120,可以使用以太网(Ethernet,注册商标)或通用串行总线(USB)接口。在图2中例示的I/F 50中实现网络I/F 120。控制器100包括软件和硬件的组合。更为具体地,控制器100包括比如集成电路之类的硬件以及软件控制部分,该软件控制部分由CPU 10通过根据在比如ROM 30、非易失性存储器、HDD 40或光盘之类的非易失性存储介质中存储、且被加载到比如RAM 20之类的易失性存储器(下文中称为“存储器”)的程序执行计算来构建。控制器100是控制整个文档管理装置I的控制单元。网络控制单元101获取经由网络I/F 120输入的信息,并且还经由网络I/F 120将信息传输到其它装备。操作控制单元102获取表示由操作者通过操作单元70执行的操作的操作信号,并且将信号输入到在文档管理装置I中操作的比如文档递送单元104之类的模块。显示控制单元103使得IXD 60显示文档管理装置I的比如文档递送单元104的图形用户界面(⑶I)之类的状态。文档递送单元104控制文档管理装置I中的文档递送过程。输出控制单元105处理文档输出,所述文档输出是文档递送单元104的主要功能。对于每个要由文档递送单元104递送的文档,输出目的地信息存储单元106存储与关于文档要被递送到的递送目的地的各条信息相关联的递送目的地信息。文档存储单元107存储关于要被递送的文档 的信息。在比如上述的软件控制部分之类的软件控制部分中实现输出控制单元105。在软件控制部分和比如HDD 40之类的存储介质的组合中实现输出目的地信息存储单元106和文档存储单元107。图4是例示输出目的地信息存储单元106中存储的输出目的地信息的示例的示图。如图4中所示,在根据第一实施例的输出目的地信息存储单元106中,指示要被递送的文档的名称的“文档名称”以及用于标识该文档的“ID”关联于多个“递送目的地地址”、“设备类型”、“递送模式”和到每个递送目的地的递送的“递送状态”,多个“递送目的地地址”指示该文档的递送目的地,“设备类型”指示每个递送目的地是非适配客户端2、适配客户端3和投影仪4中的哪一个,以及“递送模式”指示取决于设备类型的递送模式。同时,在第一实施例中,使用采用互联网协议(IP)地址格式的“递送目的地地址”。这些“递送目的地地址”是上述非适配客户端2、适配客户端3和投影仪4的IP地址。使得能够唯一标识网络上的设备的任何其它信息(比如电子邮件地址或其它标识信息)同样可以用作“递送目的地地址”。在文档递送单元104将文档信息递送到比如投影仪4之类的作为显示设备的递送目的地的情况下,显示信息生成单元108生成可以在显示设备上显示的信息格式,比如上述的HTML格式。浏览历史管理单元109基于比如图5中例示的浏览历史信息之类的浏览历史信息,对与文档管理装置I从图I中例示的设备收集的浏览历史相关的信息进行管理。如图5中所示,在根据第一实施例的浏览历史信息中,“文档ID”关联于多个“递送目的地地址”、“历史收集状态”以及“历史ID”,其中“文档ID”是用于标识所递送的文档的标识信息且对应于图4中例示的“ID”,多个“递送目的地地址”指示文档的递送目的地,“历史收集状态”指示是否已经从每个递送目的地收集浏览历史,以及“历史ID”是用于标识从递送目的地收集的浏览历史的每条信息的标识信息。浏览历史管理单元109存储关于与图5中例示的“历史ID”相关联的浏览历史的信息,该信息指示每个文档在每个递送目的地处被如何浏览过。浏览历史收集风格确定单元110基于图4中例示的“设备类型”,获取关于从该文档要被递送到的递送目的地收集浏览历史的方法的信息,并且根据所获取的信息,确定文档要被递送的递送模式。按照另一种方式,浏览历史收集风格确定单元110充当递送模式确定单元。浏览历史收集风格确定单元110根据上述确定的结果,控制生成要被最终递送的信息。图6是例示根据第一实施例的非适配客户端2的功能配置的框图。如图6中所示,除了如上参照图2描述的IXD 60和操作单元70之外,根据第一实施例的非适配客户端2还包括控制器200和网络I/F 210。控制器200包括网络控制单元201、操作控制单元202、显示控制单元203、文档存储单元204、浏览器应用205以及浏览历史收集应用206。网络I/F 210是供非适配客户端2使用来通过网络执行与其它装备之间的通信的接口。作为网络I/F 210,可以使用以太网(Ethernet,注册商标)或通用串行总线(USB)接口。在图2中例示的I/F 50中实现网络I/F 210。控制器200包括软件和硬件的组合,并且是控制整个非适配客户端2的控制单元。网络控制单元201获取经由网络I/F 210输入的信息,并且还经由网络I/F 210将信息传输到其它装备。操作控制单元202获取表示由操作者通过操作单元70执行的操作的操作信号,并且将信号输入到在非适配客户端2的控制器200中操作的模块。显示控制单元203使得IXD 60显示非适配客户端2的比如浏览器应用205的图形用户界面(⑶I)之类状态。文档 存储单元204存储关于从文档管理装置I递送的文档的信息。浏览器应用205经由显示控制单元203,执行用于将从文档管理装置I递送且存储在文档存储单元204中的文档显示在IXD 60上的过程。浏览器应用205由CPU 10通过根据安装在非适配客户端2中的HDD 40等上且加载到RAM 20中的应用程序执行计算来提供。浏览器应用205不限于一种类型,并且可以以与要被显示的文档的类型对应的多种类型提供。在用户使用浏览器应用205浏览从文档管理装置I递送的文档信息时,浏览历史收集应用206获取并累积关于根据用户的浏览活动的浏览历史的信息。在正在使用浏览器应用205浏览文档的同时,浏览历史收集应用206响应于例如用户通过操作单元70执行的操作而获取关于浏览历史的信息。作为用于获取关于浏览历史的信息的过程,可以使用公知的描述格式,并且省略详细描述。如图6中的虚线所示,浏览历史收集应用206是当浏览器应用205执行处理来显示文档存储单元204中存储的文档时构建和执行的模块,而不是永久性地构建在非适配客户端2中的模块。更为具体地,当浏览器应用205读取文档存储单元204中存储的文档来执行处理以便显示该文档时,附加到该文档上且与该文档一起被递送的程序被加载到RAM20中,并且CPU 10根据该程序执行计算,由此临时构建浏览历史收集应用206。浏览历史收集应用206的这种配置使得甚至可以从不适配于文档管理装置I所提供的收集文档浏览历史的功能的非适配客户端2收集浏览历史。图7是例示适配客户端3的功能配置的框图。如图7中所示,适配客户端3在配置上基本与图6中例示的非适配客户端相同,而不同之处在于包括浏览历史收集模块306作为浏览器应用305的内部模块,而不是包括浏览历史收集应用206。这使得在适配客户端3中,作为浏览器应用305中包含的功能的浏览历史收集模块306可以收集文档浏览历史,而无需每次浏览文档时构建浏览历史收集应用206。图7中的参考标记300、302、303、304和310分别对应于图6中的参考标记200、202、203、204和210。图8是例示根据第一实施例的投影仪4的功能配置的框图。如图8中所示,除了如上参照图2描述的操作单元70之外,根据第一实施例的投影仪4还包括控制器400、网络I/F 410以及投影单元420。控制器400包括网络控制单元401、操作控制单元402、显示控制单元403以及浏览器应用404。网络I/F 410是供投影仪4使用来通过网络执行与其它装备之间的通信的接口。作为网络I/F 410,可以使用以太网(Ethernet,注册商标)或通用串行总线(USB)接口。在图2中例示的I/F 50中实现网络I/F 410。投影单元420根据在投影仪4中处理的显示信息投影图像。控制器400包括软件和硬件的组合,并且是控制整个投影仪4的控制单元。网络控制单元401获取经由网络I/F 410输入的信息,并且还经由网络I/F 410将信息传输到其它装备。操作控制单元402获取表示由操作者通过操作单元70执行的操作的操作信号,并且将信号输入到在投影仪4的控制器400中操作的模块。显示控制单元403使得投影单元420投影由投影仪4处理的图像信息,比如浏览器应用404的⑶I。 下面描述根据第一实施例的文档管理系统的操作。图9是例示根据第一实施例的整个文档管理系统的操作的序列图。如图9中所示,在根据第一实施例的文档管理系统中,文档管理装置I响应于操作者的操作而开始文档递送过程(S901)。在开始文档递送过程后,文档管理装置I确定关于要被递送的文档要被布置在什么模式中的递送模式(S902),并且按照取决于上述确定结果的模式,将要被递送的文档递送到每个递送目的地(S903)。非适配客户端2、适配客户端3或投影仪4根据用户操作显示或投影从文档管理装置I递送的文档,由此使得用户能够浏览该文档,并且同时向文档管理装置I提供通知,该通知在非适配客户端2、适配客户端3和投影仪4之间改变(S904)。在从非适配客户端2、适配客户端3和投影仪4中的每个接收到通知后,文档管理装置I根据每个通知更新浏览历史信息(S905)。通过执行上述过程,完成根据第一实施例的文档管理系统的操作。下面详细描述每个操作。图10是根据第一实施例的文档管理系统中的在开始文档递送后从确定递送格式到递送该文档的文档管理装置I的操作的序列图。当开始文档递送时,通过文档管理装置I的操作者的操作,输入要被递送的文档、作为文档的名称的文档名称以及文档要被递送到的递送目的地地址。所输入的文档被存储在文档存储单元107中。输出目的地信息存储单元106基于所输入的信息,确定“文档名称”、“ID”、“递送目的地地址”以及“设备类型”,并且存储输出目的地信息,比如图4中例示的输出目的地信息。输出目的地信息存储单元106进行的“设备类型”的确定可以根据操作者输入的输入执行,或者作为替换,由输出目的地信息存储单元106基于所输入的“递送目的地地址”执行。在这种情况下,输出目的地信息存储单元106基于其中“递送目的地地址”与“设备类型”相关联的信息,确定与每个“递送目的地地址”相关的“设备类型”。作为其中“递送目的地地址”与“设备类型”相关联的信息,可以使用关于过去所递送的文档的输出目的地信息。当开始文档递送过程时,如图10中所例示,文档递送单元104的输出控制单元105请求浏览历史管理单元109来生成浏览历史信息(参见图10中的表格)(S1001)。与之响应,浏览历史管理单元109确定文档ID和递送目的地地址,并且存储浏览历史信息,比如图5中例示的浏览历史信息(S1002)。接着,文档递送单元104的输出控制单元105请求浏览历史收集风格确定单元110来确定该文档的递送模式(S1003)。在从输出控制单元105接收到请求后,浏览历史收集风格确定单元110访问输出目的地信息,以便获取针对文档要被递送到的每个递送目的地地址的关于“设备类型”的信息,其中在已经开始文档递送过程时,所述输出目的地信息被新近存储在输出目的地信息存储单元106中(S1004)。已经获取关于“设备类型”的信息的浏览历史收集风格确定单元110基于该信息确定递送模式,并且更新输出目的地信息存储单元106中存储的输出目的地信息中的图4中例示的“递送模式”的值(S1005)。浏览历史收集风格确定单元110从文档存储单元107获取文档,根据针对文档要被递送到的每个递送目的地地址在S1005确定的递送模式,生成要被递送的信息,并且使得文档存储单元107再次存储该信息(S1006)。同时,在S1006, 在一些取决于递送目的地的设备类型的情形下,可以生成用于访问文档的网络地址信息而不是要被递送的文档。这将在稍后详细描述。当完成S1006处的处理且要被递送的信息已经被存储在文档存储单元107中时,文档递送单元104的输出控制单元105通过从输出目的地信息存储单元106获取递送目的地地址以及同时从文档存储单元107获取要被递送的信息,准备文档递送(S1007)。输出控制单元105向网络控制单元101输入递送目的地地址和要被递送的信息,以及请求网络控制单元101来递送该文档(S1008)。根据来自输出控制单元105的请求,网络控制单元101递送该文档(S1009)。按另一种方式,在S1008和S1009处,输出控制单元105充当文档递送单元。下面详细描述图10中例示的S1005和S1006中的处理。图11是例示由根据第一实施例的浏览历史收集风格确定单元110执行的递送模式确定操作以及递送信息生成操作的流程图。如图11中例示,首先,浏览历史收集风格确定单元110基于在S1004处从输出目的地信息存储单元106获取的输出目的地信息,获取关于递送目的地设备类型的信息(SllOl)0如果根据所获取的信息,递送目的地类型是适配客户端(S1102处为是),则浏览历史收集风格确定单元110确定为仅仅要被递送的文档要被递送(SI 103)。如果递送目的地类型不是适配客户端(S1102处为否)而是非适配客户端(S1104处为是),则浏览历史收集风格确定单元110确定为要被递送的文档要与附加到文档上的用于配置浏览历史收集应用206的程序被一起递送,其中浏览历史收集应用206已经参照图6描述(S1105)。如果递送目的地类型甚至不是非适配客户端(S1104处为否),则递送目的地类型是投影仪4,该投影仪4是“仅仅显示”,相应地,浏览历史收集风格确定单元110确定为采用HTML格式等的显示信息要被递送(S1106)。更为具体地,当递送目的地的设备类型(使用递送目的地地址获取所述设备类型的信息)既不适配于文档管理装置I所提供的用于收集浏览历史的功能也不能执行比如浏览历史收集应用206之类的程序时,浏览历史收集风格确定单元110确定比如HTML之类的显示信息是递送模式,即递送中使用的模式。同时,在完成S1106处的处理之后首先递送的信息是用于访问HTML格式的信息的地址信息,比如统一资源定位符(URL)。按另一种方式,在S1106处,浏览历史收集风格确定单元110确定用于访问显示信息的显示地址信息的模式(比如HTML格式)是递送模式。针对与要被递送的文档的文档ID相关联的所有递送目的地地址,浏览历史收集风格确定单元110重复执行从SllOl到SI 106的操作(SI 107处为否)。当针对所有递送目的地地址已经完成操作时(SI 107处为是),浏览历史收集风格确定单元110确定SI 105处的处理是否被甚至执行一次,或者,按另一种方式,确定是否有必要附加并递送用于配置浏览历史收集应用206的程序(SI 108)。当作为SI 108处进行的确定的结果,确定为需要递送程序时(S1108处为是),如图12A中所示,浏览历史收集风格确定单元110生成递送信息500 (SI 109),该递送信息500包含要被递送的文档501以及浏览历史收集可执行文件503,该浏览历史收集可执行文件503包括用于配置浏览历史收集应用206的应用程序504。如图12B中所示,浏览历史收集风格确定单元110生成关联信息502,该关联信息502将要被递送的文档501与浏览历史收集可执行文件503相关联(SlllO),该浏览历史收集可执行文件503是 用于配置浏览历史收集应用206的程序,并且退出过程。通过按照这种方式执行过程,当文档要被递送到非适配客户端2时,生成并传输递送信息,比如图12A和12B中例示的递送信息500。相应地,当使用不具有收集浏览历史的功能(该功能是用于支持文档管理装置I所提供的文档管理功能的功能)的非适配客户端2浏览文档时,根据图12B中例示的关联信息执行浏览历史收集可执行文件503,并且配置浏览历史收集应用206。这使得非适配客户端2可以如同在适配客户端3的情形下一样,收集关于浏览历史的信息。当文档的递送目的地是适配客户端3时,由浏览历史收集模块306执行浏览历史的收集。相应地,可以通过仅仅递送文档来收集关于浏览历史的信息。此外,文档管理装置I的用于收集浏览历史的功能的扩展可以开发出浏览历史收集模块306的不同版本。更为具体地,可能存在很久以前投入运行的适配客户端3中的浏览历史收集模块306的版本已经变旧,并且浏览历史收集不能按照与由文档管理装置I提供的用于收集浏览历史的功能充分适配的方式执行的情形。另外,尽管假设在图11中“设备类型”已经在输出目的地信息存储单元106中被确定,但是在操作者没有输入设备类型,并且输出目的地信息存储单元106不具有与递送目的地地址相关联的信息的情况下,不能获取关于“设备类型”的信息。因此,不能确定递送模式。参照图13描述解决这些问题的修改例。图13是例示修改例中的浏览历史收集风格确定单元110的操作的流程图。如图13中所示,如同图11的SllOl和S1102处一样,执行S1301和S1302处的处理。注意,在图13中例示的修改例中,使用图14A到14C中例示的输出目的地信息,而不是图4中例示的输出目的地信息。如图14A到14C中所示,在根据修改例的输出目的地信息中,除了图4中例示的输出目的地信息之外,关于“版本检查”和“版本”的信息与每个递送目的地地址相关联。图14A到14C中例示的关于“版本”的信息是在递送目的地的设备类型是适配设备的情况下指示该适配设备的浏览历史收集模块306的版本的信息。关于“版本检查”的信息是在递送目的地的设备类型是适配设备的情况下指示是否已经完成对该适配设备的浏览历史收集模块306的版本检查的信息。如果递送目的地类型是适配客户端(S1302中为是),则浏览历史收集风格确定单元110参照“版本检查”,比如图14A到14C中例示的“版本检查”(S1303)。如果如图14A中所示,还未完成版本检查(S1303中为是),则浏览历史收集风格确定单元110经由网络控制单元101访问目标适配客户端3,以获取关于浏览历史收集模块306的版本的信息(S1304),并且更新输出目的地信息(比如图14A到14C中例示的输出目的地信息)中的关于“版本检查”和“版本”的信息。如果完成S1304中的处理或者完成版本检查(S1303处为否),则浏览历史收集风格确定单元110确定作为递送目的地的适配客户端3的浏览历史收集模块306的版本是否是最新版本(S1305)。如果该版本是最新版本(S1305处为是),则如同图11中的SI 103处一样,浏览历史收集风格确定单元110确定为仅仅文档要被递送(S1306)。结果是,生成比如图14C中例示的输出目的地信息之类的输出目的地信息。如果该版本不是最新版本(S1305中为否),则如同图11中的S1105中一样,浏览历史收集风格确定单元110确定该文档要与附加到其上的用于配置浏览历史收集应用206的程序一起被递送(S1308)。结果是,生成比如图14B中例示 的输出目的地信息之类的输出目的地信息。根据S1308处进行的确定的结果,其中文档信息和浏览历史收集可执行文件彼此相关联的信息(比如参照图12A和12B描述的信息)要被递送。相应地,当如图6中所示浏览文档时,甚至要在适配客户端3中配置浏览历史收集应用。这使得执行适配于最新功能的浏览历史收集。如S1104处一样执行S1307处的处理。如果递送目的地类型甚至不是非适配客户端(S1307处为否),则浏览历史收集风格确定单元110确定设备类型是否是仅仅显示(S1309)。如果设备类型是仅仅显示,则如同S1106处一样,浏览历史收集风格确定单元110确定为显示信息要被递送(S1310)。如果设备类型甚至不是仅仅显示(S1309处为否),则指示还未对设备类型进行检查;因此,浏览历史收集风格确定单元110经由网络控制单元101访问目标递送目的地,以由此获取关于设备类型的信息(S1311),并且重复从S1301开始的处理。如同S1107和后续步骤处一样,执行S1312和后续步骤处的处理。根据图13中例示的修改例,如上所述,甚至在适配客户端3中包括的浏览历史收集模块306的版本是旧的时,也配置浏览历史收集应用,并且执行适配于与文档管理装置I的浏览历史的功能的扩展保持一致的最新功能的浏览历史收集。此外,甚至在设备类型不为文档管理装置I所知时,也可以获取设备类型,并且可以确定文档的递送模式。下面参照图15的序列图描述递送状态确定操作序列,该递送状态确定操作包括S1304和S1311处的获取版本信息或设备信息的操作。如图15中所示,当文档递送单元104的输出控制单元105请求浏览历史收集风格确定单元110确定递送模式(S1501)时,浏览历史收集风格确定单元110从文档递送单元104的输出目的地信息存储单元106中,获取递送模式确定的目标的递送目的地地址(S1502)。此时,输出目的地信息既不包含图14A到14C中所示的关于“设备类型”的信息,也不包含图14A到14C中所示的关于“版本”的信息。在获取递送目的地地址后,浏览历史收集风格确定单元110控制网络控制单元101,以便基于递送目的地地址从目标设备获取设备信息(S1503)。网络控制单元101经由网络访问递送目的地设备,并且根据浏览历史收集风格确定单元110的控制获取设备信息(S1504),并且将所获取的设备信息传送到浏览历史收集风格确定单元110(S1505)。在接收到从网络控制单元101传送的设备信息后,浏览历史收集风格确定单元110基于所获取的设备信息确定递送模式,更新输出目的地信息存储单元106中存储的输出目的地信息(S1506),并且退出该过程。同时,已经参照图13和图15描述了浏览历史收集风格确定单元110经由网络获取设备信息的示例。或者,文档管理装置I可以被配置为控制显示控制单元103,由此使得LCD 60显示用于提示操作者输入版本和/或设备类型的消息。操作者根据这个消息进输入的信息使得能够以与上述方式类似的方式确定递送模式。下面描述图9的S905处的浏览历史更新操作。图16是 例示非适配客户端2和适配客户端3的浏览历史更新操作的流程图。图16中例示的操作假设将浏览结果的通知从非适配客户端2和适配客户端3传输到文档管理装置I。可以按照下述方式执行从非适配客户端2和适配客户端3到文档管理装置I的浏览结果的传输,即,例如使得文档管理装置I基于图4中例示的输出目的地信息或图5中例示的浏览历史信息,获取文档已经被递送到的递送目的地地址,并且请求该递送目的地提供浏览结果的通知。在该配置中,文档管理装置I可以响应于操作者的操作而发出请求,或者,作为替换,根据预定定时(例如,在经过预定时间段后或在预定时间)发出请求。可以使用不仅在文档管理装置I请求浏览结果的通知时而且在非适配客户端2和适配客户端3主动发出浏览结果的通知时提供该通知的配置。在该配置中,非适配客户端2和适配客户端3可以被配置为如文档管理装置I中的情形一样,不仅响应于用户操作而且根据预定定时来提供浏览结果的通知。分别在浏览历史收集应用206和浏览历史收集模块306中配置关于非适配客户端2的预定定时的设置以及关于适配客户端3的预定定时的设置。在生成比如图12A和12B中例示的递送信息之类的递送信息的同时,可以通过例如针对非适配客户端2使得应用程序504包括关于该定时的设置信息来进行比如上述设置之类的设置。针对适配客户端3,这种设置可以通过将该设置预先应用于浏览历史收集模块306或者通过在执行图10中例示的文档递送过程的同时传输关于收集定时的设置信息来进行。在经由网络从非适配客户端2或适配客户端3获取浏览结果通知(S1601)后,浏览历史管理单元109基于已经获取关于设备的通知的该设备的地址,获取图5中例示的浏览历史信息中的关于浏览历史要被更新的目标的信息(S1602)。浏览历史管理单元109通过将要被更新的目标的“历史收集状态”更新为“已收集的历史”,将历史ID分配给所获取的关于浏览历史的信息,并且将所分配的ID存储为“历史ID”,来更新浏览历史信息(S1603)。在完成S1603处的处理后,浏览历史管理单元109向文档管理装置I的操作者提供浏览历史信息表已被更新的通知(S1604)。S1604处的通知可以通过使用各种方法提供,所述方法例如为显示在LCD 60上或将电子邮件传输到预设的电子邮件地址。接着,浏览历史管理单元109确定“已收集的历史”是否被分配给与已经更新“历史收集状态”的“文档ID”相关联的其它“递送目的地地址”的每个地址(S1605)。如果作为确定结果,存在多于一个“未收集的历史”的地址(S1605处为否),则浏览历史管理单元109退出该过程。如果“已收集的历史”被分配给所有地址(S1605处为是),则浏览历史管理单元109向文档管理装置I的操作者提供在所有递送目的地处完成对具有该文档ID的文档的浏览的通知(S1606)。如同S1604处的情形,在S1606处,可以通过使用各种方法提供该通知。图17是例示在递送目的地是比如投影仪4之类的显示设备的情形下的文档浏览操作和浏览历史收集操作的序列图。在图17中,省略由网络控制单元101执行来经由网络进行通信的过程。在递送目的地是比如投影仪4之类的显示设备的情形下,文档浏览操作和浏览历史收集操作作为操作序列被执行。在上述非适配客户端2和适配客户端3的情况下,通过递送关于文档的信息来执行文档递送,并且关于该文档的信息被存储在每个设备中。与之形成对比的是,在文档要被作为比如HTML之类的显示信息输出到的显示设备(比如投影仪4)的情况下,文档管理装置I将供在访问HTML信息时使用的比如URL之类的信息输出给显示设备,从而递送该文档。这个URL是用于访问例如作为网络服务器操作的文档管理装置I的信息,由此浏览目标文档。更为具体地,除了用于标识网络上的文档管理装置I的信息之外,URL还包括用于标识文档管理装置I上的目标文档的信息。相应地,如果递送目的地的设备类型是比如投影仪4之类的显示设备,则在S1006,文档管理装置I的浏览历史收集风格确定单元110基于文档管理装置I的网络地址以及用于标识要被递送的文档的信息生成URL。当用户操作投影仪4来浏览要被递送的文档时,投影仪4根据用户操作,使用该URL信息来访问浏览历史管理单元109(S1701)。在从投影仪4接收到浏览请求后,浏览历史管理单元109根据所指定的URL,从文档存储单元107获取文档信息(S1702),并且控制显示信息生成单元108来开始显示(S1703)。显示信息生成单元108根据浏览历史管理单元109的控制,生成HTML格式的显示信息,并且经由网络控制单元101将显示信息传输到投影仪4 (S1704)。在投影仪4中,浏览器应用404使得投影单元420根据经由网络接收的HTML格式的显示信息,经由显示控制单元403显示该文档(S1705)。在投影仪4中,当用户通过操作单元70执行比如改变要被显示的页或放大文档的一部分之类的操作时,浏览器应用404接收文档操作。在接收到文档操作后,浏览器应用404经由网络,将与所接收的操作相关的信息传输给显示信息生成单元108(S1706)。显示信息生成单元108经由网络控制单元401获取与文档操作相关的信息,根据与该操作相关的信息生成新显示信息,并且将新显示信息传输给投影仪4,同时使得浏览历史管理单元109将与该操作相关的信息作为关于浏览历史的信息存储(S1707)。按另一种方式,在S1707处,显示信息生成单元108充当递送信息生成单元。因此,浏览历史管理单元109实时地收集关于浏览历史的信息。此外,投影仪4根据响应于文档操作而新近传输的显示信息,更新文档显示(S1708)。在下文中,当用户执行操作来完成投影仪4上的浏览时,浏览器应用404向浏览历史管理单元109通知浏览完成(S1709)。在识别出浏览完成后,浏览历史管理单元109控制显示信息生成单元108来停止显示(S1710),执行与图16中的操作类似的操作(S1711),并且退出该过程。如上所述,当文档要被递送到比如投影仪4之类的显示设备时,响应于操作者的操作而从文档管理装置I输出的是供投影仪4使用来访问文档的URL。投影仪4通过使用URL访问文档来显示该文档,并且同时将在投影仪4正在显示文档时执行的用户操作传输、给文档管理装置I。因此,文档管理装置I实时地收集使用投影仪4进行的文档浏览的结果O比如上述方法之类的方法使得可以按照与非适配客户端2和适配客户端3的方式类似的方式,甚至从与非适配客户端2和适配客户端3不同而不具有通用信息处理功能的投影仪4收集浏览历史。如上所述,在根据第一实施例的文档管理系统中,文档管理装置I根据作为文档的递送目的地的设备的类型,确定文档的递送模式,并且随后递送该文档。因此,甚至在使用不具有收集文档浏览历史的功能的设备浏览文档的情形下,也可以实现跟踪对所递送的文档执行的浏览活动。第二实施例根据第一实施例的文档管理装置I被配置为参考输出目的地信息(参见图4),在该输出目的地信息中,递送目的地地址与设备类型相关联,由此基于设备类型获取关于从 文档要被递送到的递送目的地收集浏览历史的方法的信息,并且基于所获取的信息确定递送模式。然而,在所具有的类型是每次终端连接到文档管理装置时递送目的地地址都改变的终端(例如,平板PC或智能电话)的类型的情况下,不可能预先将递送目的地地址与设备类型相关联。为了考虑比如上述情形之类的情形,根据第二实施例的文档管理装置被配置为首先在开始文档管理装置和递送目的地设备之间的通信之后,获取递送目的地设备的设备类型,并且随后确定文档递送模式。根据第二实施例的文档管理系统的操作的形式以及设备的硬件配置与第一实施例的文档管理系统的操作的形式以及设备的硬件配置相似;因此,省略重复描述(参见图I和图2)。下面参照图18描述根据第二实施例的文档管理装置6的功能配置。图18是例示根据第二实施例的文档管理装置6的功能配置的框图。如图18中所示,除了如上参照图2描述的IXD 60和操作单元70之外,根据第二实施例的文档管理装置6包括控制器600和网络I/F 120。控制器600包括网络控制单元101、操作控制单元102、显示控制单元103、文档递送单元604、显示信息生成单元108、浏览历史管理单元109以及浏览历史收集风格确定单元610。此外,文档递送单元604包括输出控制单元105、输出目的地信息存储单元106、文档存储单元107、终端信息接收单元611以及终端信息获取单元612。除了浏览历史收集风格确定单元610、终端信息接收单元611和终端信息获取单元612之外的这些组件的配置和功能与第一实施例中的组件的配置和功能相同,并且省略重复描述。当递送目的地设备(非适配客户端7、适配客户端8或投影仪9)的设备类型未被关联在输出目的地信息中时(图4),终端信息接收单元611经由网络控制单元101请求递送目的地设备输入指示设备类型的设备类型信息。在接收到该请求后,该设备(递送目的地设备)从用户接收设备类型信息的输入,并且将所接收到的设备类型信息传输到文档管理装置6 (参见将在稍后描述的图19、20和21)。终端信息接收单元611通过经由网络控制单元101从递送目的地设备接收用户输入的设备类型信息并且将该设备类型信息存储到输出目的地信息中,执行更新。当递送目的地设备(非适配客户端7、适配客户端8或投影仪9)的设备类型未被关联在输出目的地信息中时(图4),终端信息获取单元612经由网络控制器单元101向递送目的地设备请求设备类型信息。当接收到该请求的设备(递送目的地设备)包括终端信息应答单元时,该设备向文档管理装置6返回应答,该应答是关于设备自身的设备类型信息(参见将在稍后描述的图19、20和21)。终端信息获取单元612通过经由网络控制单元101从递送目的地设备获取作为设备类型信息的应答并且将该设备类型信息存储在输出目的地信息中,来执行更新。浏览历史收集风格确定单元610从终端信息接收单元611所接收的设备类型信息中,获取关于递送目的地设备的类型的信息(即,从文档要被递送到的递送目的地获取关于收集浏览历史的方法的信息),并且还基于所获取的信息,确定递送文档时使用的递送模式。浏览历史收集风格确定单元610从终端信息获取单元612所获取的设备类型信息中,获取关于递送目的地设备的类型的信息(即,从文档要被递送到的递送目的地获取关于收集浏览历史的方法的信息),并且还基于所获取的信息,确定递送文档时使用的递送模式。当从递送目的地设备没有返回应答或设备类型信息时,浏览历史收集风格确定单元610 确定为递送目的地设备的设备类型是不包括存储单元(HDD等)的投影仪9。浏览历史收集风格确定单元610根据上述确定的结果,控制生成要被最终递送的信息。图19是例示根据第二实施例的非适配客户端7的功能配置的框图。如图19中所示,除了如上参照图2描述的IXD 60和操作单元70之外,根据第二实施例的非适配客户端7还包括控制器700和网络I/F 210。控制器700包括网络控制单元201、操作控制单元702、显示控制单元203、文档存储单元204、浏览器应用205、浏览历史收集应用206以及终端信息应答单元707。除了操作控制单元702和终端信息应答单元707之外的组件的配置和功能与第一实施例中的组件的配置和功能相同,并且省略重复描述。在经由网络控制单元201从文档管理装置6接收到对输入设备类型信息的请求后,操作控制单元702提示用户输入设备类型信息,并且接收用户通过操作单元70输入的设备类型信息。操作控制单元702经由网络控制单元201,将所输入的设备类型信息传输到文档管理装置6。在经由网络控制单元201从文档管理装置6接收到对设备类型信息的请求后,终端信息应答单元707经由网络控制单元201,向文档管理装置6返回作为关于设备自身的设备类型信息的应答。图20是例示根据第二实施例的适配客户端8的功能配置的框图。如图20中所示,适配客户端8在配置上基本与图19中例示的非适配客户端相同,而不同之处在于包括浏览历史收集模块306作为浏览器应用305的内部模块,而不是包括浏览历史收集应用206。这使得在适配客户端8中,作为浏览器应用305中包含的功能的浏览历史收集模块306可以收集文档浏览历史,而无需每次执行文档浏览时配置浏览历史收集应用206。适配客户端8还包括操作控制单元802和终端信息应答单元807。这些组件的配置和功能也与非适配客户端7中的组件的配置和功能类似。参考标记800、803、804、808和310分别对应于图6中的参考标记 200、203、204、208 和 210。图21是例示根据第二实施例的投影仪9的功能配置的框图。如图21中所示,除了如上参照图2描述的操作单元70之外,根据第二实施例的投影仪9还包括控制器900、网络I/F 410以及投影单元420。控制器900包括网络控制单元401、操作控制单元902、显示控制单元403以及浏览器应用404。除了操作控制单元902之外的组件的配置和功能与第一实施例中的组件的配置和功能相似,并且省略重复描述。操作控制单元902获取表示操作者通过操作单元70执行的操作的操作信号,并且将所述信号输入到在投影仪9的控制器900中操作的模块。在经由网络控制单元401从文档管理装置6接收到对输入设备类型信息的请求后,操作控制单元902提示用户输入设备类型信息,并且接收用户通过操作单元70输入的设备类型信息。操作控制单元902经由网络控制单元401,将所输入的设备类型信息传输到文档管理装置6。下面描述根据第二实施例的文档管理系统的操作。图22是例示在文档管理装置6从递送目的地设备接收设备类型信息的情形下的控制流程的流程图。首先,浏览历史收集风格确定单元610确定递送目的地设备的设备类型是否被存储在输出目的地信息中(S1801)。如果设备类型被存储(S1801处为是),则浏览历史收集风格确定单元610退出该过程。 如果设备类型未被存储(S1801处为否),则终端信息接收单元611经由网络控制单元101请求递送目的地设备输入设备类型信息(S1802)。终端信息接收单元611经由网络控制单元101,接收用户从递送目的地设备输入的设备类型信息(S1803)。此外,终端信息接收单元611将所接收的设备类型信息存储在输出目的地信息中(S1804)。在完成图22的过程后,控制进行到根据第一实施例的图11中的过程。图23是例示在文档管理装置6从递送目的地设备获取设备类型信息的情形下的控制流程的流程图。首先,浏览历史收集风格确定单元610确定递送目的地设备的设备类型是否被存储在输出目的地信息中(S1901)。如果设备类型被存储(S1901处为是),则浏览历史收集风格确定单元610退出该过程。如果设备类型未被存储(S1901处为否),则终端信息获取单元612经由网络控制单元101向递送目的地设备请求设备类型信息(S1902)。终端信息获取单元612确定是否存在来自递送目的地设备的应答(S1903)。如果存在来自递送目的地设备的应答(S1903处为是),则终端信息获取单元612经由网络控制单元101,从递送目的地设备获取作为设备类型信息的应答(S1904)。如果不存在来自递送目的地设备的应答(S1903处为否),则浏览历史收集风格确定单元610确定为递送目的地设备的设备类型是投影仪9 (S1905)。终端信息获取单元612将在S1904获取的设备类型信息或在S1905确定的设备类型存储在输出目的地信息中(S1906)。在完成图23中例示的过程后,控制进行到根据第一实施例的图11中的过程。下面描述文档管理装置6和递送目的地装置(非适配客户端7或适配客户端8)之间的操作序列。图24是例示在文档管理装置6从递送目的地设备获取设备类型信息的情形下的操作序列的序列图。文档管理装置6的终端信息获取单元612请求网络控制单元101来发送针对设备类型信息的请求(S2001)。网络控制单元101将针对设备类型信息的请求传输到客户端7、8 (非适配客户端7或适配客户端8)的网络控制单元201,301 (S2002)。在接收到针对设备类型信息的请求后,客户端7、8的网络控制单元201、301向终端信息应答单元707、807请求设备类型信息(S2003)。在接收到针对设备类型信息的请求后,终端信息应答单元707、807请求网络控制单元201、301传输应答或关于设备自身的设备类型信息(S2004)。网络控制单元201、301将作为设备类型信息的应答传输给文档管理装置6的网络控制单元101 (S2005)。在从客户端7、8接收到作为设备类型信息的应答后,网络控制单元101将作为设备类型信息的应答返回给终端信息获取单元612 (S2006)。在接收到应答后,终端信息获取单元612将设备类型存储在输出目的地信息存储单元106中的输出目的地信息中(S2007)。因此,甚至在没有预先存储递送目的地设备类型的设备类型时,文档管理装置6也可以获取关于递送目的地设备的设备类型的信息。如上参照图22到24所述,在存储设备类型后,如同第一实施例中一样,文档管理装置6根据递送目的地设备的设备类型确定要被递送的文档的递送模式,并且将文档递送到递送目的地。文档管理装置6随后根据从递送目的地设备提供的通知,更新浏览历史信
肩、O如上所述,在根据第二实施例的文档管理系统中,文档管理装置6根据作为文档的递送目的地的设备的类型,确定文档的递送模式,并且然后递送该文档。相应地,甚至在利用不具有收集文档浏览历史的功能的设备浏览文档的情形下,也可以实现跟踪对所递送的文档执行的浏览活动。在根据第二实施例的文档管理系统中,在开始与递送目的地设备之间的通信之后,接收被输入到递送目的地设备的设备类型信息;相应地,不必预先存储递送目的地设备的设备类型。在根据第二实施例的文档管理系统中,在开始与递送目的地设备之间的通信之后,从递送目的地设备获取设备类型信息;相应地,不必预先存储递送目的地的设备类型。根据本发明的一个方面,甚至在利用不具有收集文档浏览历史的功能的设备浏览文档的情形下,也可以实现跟踪对所递送的文档执行的浏览活动。尽管已经针对完整和清楚的公开内容的具体实施例描述了本发明,但是所附权利要求并不受限于此,而是被解释为包含本领域技术人员可以想到的所有修改和替换构造,所述修改和替换构造完全落在本文中阐述的基本教导内。
权利要求
1.一种文档管理装置,用于经由网络将要被递送的文档递送到递送目的地,以及收集与在所述递送目的地处的所述文档的浏览历史相关的信息,所述文档管理装置包括 递送模式确定单元,用于获取与作为所述递送目的地的设备的类型相关的信息,并根据所述设备的类型确定所述文档的递送模式; 递送信息生成单元,用于基于所述要被递送的文档,生成由所述递送模式确定单元确定出的递送模式的信息; 文档递送单元,用于通过将由所述递送信息生成单元生成的递送模式的信息传输到所述递送目的地的网络地址来递送所述文档;以及浏览历史管理单元,用于 获取与所述文档已经被递送到的递送目的地处的浏览历史相关的信息,并且 存储与浏览历史相关的所述信息, 其中,当所述设备的类型是不适配于收集与浏览历史相关的信息的功能的类型时,所述递送模式确定单元将如下模式确定为所述递送模式用于将实现收集与在所述递送目的地设备处的浏览历史相关的信息的程序与所述文档一起递送的模式,以及 当用于将所述程序与所述文档一起递送的模式被确定为所述递送模式时,除了所述程序和所述文档之外,所述递送信息生成单元还生成将所述文档与所述程序相关联的关联信息,从而使得当浏览所述文档时执行所述程序。
2.如权利要求I所述的文档管理装置,还包括显示信息生成单元,用于基于所述要被递送的文档,生成用于显示所述要被递送的文档的显示信息,其中 当所述设备的类型是既不适配于收集与浏览历史相关的信息的功能也不适配于执行所述程序的类型时,所述递送模式确定单元将用于递送用于访问所述显示信息的显示地址信息的模式确定为所述递送模式,以及 当用于递送所述显示地址信息的模式被确定为所述递送模式时,所述递送信息生成单元基于所述文档管理装置的网络地址和文档标识信息,生成所述递送模式的显示地址信息,所述文档标识信息供标识所述要被递送的文档时使用,以及 所述显示信息生成单元基于对所述显示地址信息的访问,生成所述显示信息,并且将所述显示信息传输给进行访问的访问源。
3.如权利要求2所述的文档管理装置,其中, 在基于对所述显示地址信息的访问生成所述显示信息并且将所述显示信息传输给所述访问源后,所述显示信息生成单元执行以下操作 经由所述网络获取与对在所述访问源上显示的文档进行的操作相关联的信息, 根据所获取的与所述操作相关联的信息,生成一条新显示信息,以及 将所述新显示信息传输给所述访问源,而所述显示信息生成单元同时执行以下操作 根据与所述操作相关联的信息,生成与浏览历史相关的信息,以及 将与浏览历史相关的所述信息存储到所述浏览历史管理单元中。
4.如权利要求I到3中的任何一项所述的文档管理装置,其中, 所述递送模式确定单元基于所述递送目的地的网络地址,获取与所述设备的类型相关的信息,以及 所述浏览历史管理单元执行以下操作获取与所述文档已经被递送到的递送目的地处的浏览历史相关的信息,以及 将与浏览历史相关的所述信息与所述递送目的地的网络地址相关联地进行存储。
5.如权利要求I到4中的任何一项所述的文档管理装置,还包括 递送目的地信息存储单元,用于存储递送目的地信息,在所述递送目的地信息中,所述递送目的地的网络地址和作为所述递送目的地的设备的类型彼此相关联,其中 所述递送模式确定单元基于在所述递送目的地信息存储单元中存储的所述递送目的地信息,确定所述设备的类型。
6.如权利要求I到5中的任何一项所述的文档管理装置,其中, 所述递送模式确定单元基于所述递送目的地的网络地址,经由所述网络确定作为所述递送目的地的设备的类型。
7.如权利要求I到3中的任何一项所述的文档管理装置,其中, 当所述设备的类型是适配于收集与浏览历史相关的信息的功能的类型时,所述递送模式确定单元基于所述递送目的地的网络地址,确定与被提供给所述设备的用于收集与浏览历史相关的信息的功能的版本相关的信息,以及 当所述版本是比最新版本早的版本时,所述递送模式确定单元将如下模式确定为所述递送模式用于将实现收集与所述递送目的地设备处的浏览历史相关的信息的程序与所述文档一起递送的所述模式。
8.如权利要求7所述的文档管理装置,还包括 递送目的地信息存储单元,用于存储递送目的地信息,在所述递送目的地信息中,所述递送目的地的网络地址与被提供给作为所述递送目的地的设备的用于收集与浏览历史相关的信息的功能的版本彼此相关联,其中 所述递送模式确定单元基于在所述递送目的地信息存储单元中存储的所述递送目的地信息,确定被提供给所述设备的用于收集与浏览历史相关的信息的功能的版本。
9.如权利要求7或8所述的文档管理装置,其中, 所述递送模式确定单元基于所述递送目的地的网络地址,经由所述网络获取与被提供给所述递送目的地设备的用于收集与浏览历史相关的信息的功能的版本相关的信息。
10.如权利要求I到3中的任何一项所述的文档管理装置,还包括 终端信息接收单元,用于 请求作为所述递送目的地的设备从用户接收类型信息的输入,所述类型信息指示所述设备的类型,以及 经由所述网络从所述设备接收被输入到所述设备中的所述类型信息,其中所述递送模式确定单元基于由所述终端信息接收单元所接收到的类型信息,确定所述设备的类型。
11.如权利要求I到3中的任何一项所述的文档管理装置,还包括 终端信息获取单元,用于 向作为所述递送目的地的设备请求指示所述设备的类型的类型信息,以及经由所述网络,从所述设备获取作为所述类型信息的应答,其中所述递送模式确定单元基于由所述终端信息获取单元所获取的类型信息,确定所述设备的类型。
12.如权利要求11所述的文档管理装置,其中, 当没有返回所述类型信息的应答时,所述递送模式确定单元确定为所述递送目的地设备的类型是不具有存储单元的类型。
13.如权利要求I到12中的任何一项所述的文档管理装置,其中 当已经从所述递送目的地获取与浏览历史相关的信息时,所述浏览历史管理单元输出用于向用户通知已经获取与浏览历史相关的信息的信息。
14.如权利要求13所述的文档管理装置,其中, 所述浏览历史管理单元存储用于标识被递送到所述递送目的地的文档的文档标识信息,所述文档标识信息与所述递送目的地的网络地址相关联,以及 当已经从与一条所述文档标识信息相关联的所述递送目的地的所有网络地址获取与浏览历史相关的信息时,所述浏览历史管理单元输出用于向所述用户通知已经获取与浏览历史相关的信息的信息。
15.一种文档管理系统,包括 文档管理装置,用于经由网络将要被递送的文档递送到递送目的地,以及收集与在所述递送目的地处的所述文档的浏览历史相关的信息,所述文档管理装置包括 递送模式确定单元,用于获取与作为所述递送目的地的设备的类型相关的信息,以及根据所述设备的类型确定所述文档的递送模式; 递送信息生成单元,用于基于所述要被递送的文档,生成由所述递送模式确定单元确定出的递送模式的信息; 文档递送单元,用于通过将由所述递送信息生成单元生成的递送模式的信息传输到所述递送目的地的网络地址来递送所述文档;以及浏览历史管理单元,用于 获取与所述文档已经被递送到的递送目的地处的浏览历史相关的信息,并且 存储与浏览历史相关的所述信息, 其中,当所述设备的类型是不适配于收集与浏览历史相关的信息的功能的类型时,所述递送模式确定单元将如下模式确定为所述递送模式用于将实现收集与所述递送目的地设备处的浏览历史相关的信息的程序与所述文档一起递送的模式,以及 当用于将所述程序与所述文档一起递送的模式被确定为所述递送模式时,除了所述程序和所述文档之外,所述递送信息生成单元还生成将所述文档与所述程序相关联的关联信息,从而使得当浏览所述文档时执行所述程序。
全文摘要
本发明涉及文档管理装置和文档管理系统。文档管理装置将要被递送的文档递送到递送目的地,以及收集关于该文档的浏览历史的信息。该文档管理装置包括递送模式确定单元;递送信息生成单元;文档递送单元,用于通过将递送模式的信息传输到递送目的地的网络地址来递送文档;以及浏览历史管理单元,用于获取关于浏览历史的信息。当设备的类型是不适配于收集关于浏览历史的信息的功能的类型时,递送模式确定单元将用于将实现收集关于浏览历史的信息的程序与文档一起递送的模式确定为递送模式。否则,递送信息生成单元生成将文档与程序相关联的关联信息,从而使得当浏览文档时执行程序。
文档编号G06F17/30GK102708117SQ201210035919
公开日2012年10月3日 申请日期2012年2月17日 优先权日2011年2月18日
发明者大内美纪, 浅川哲男, 行本礼嗣, 野口大辅, 长尾壮史, 鸟居理 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1