插件分发系统、图像处理设备及插件分发控制方法技术方案

技术编号:10291467 阅读:133 留言:0更新日期:2014-08-06 18:48
本发明专利技术提供了插件分发系统、图像处理设备和插件分发控制方法。插件分发系统包括分发服务器和图像处理设备。分发服务器分发插件。图像处理设备通过网络连接到分发服务器并从分发服务器接收和使用插件。响应于来自图像处理设备的分发插件的请求,分发服务器根据针对每个插件和每个分发目的地设置的功能设置信息为请求的插件设置功能,并将该插件分发到图像处理设备。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了插件分发系统、图像处理设备和插件分发控制方法。插件分发系统包括分发服务器和图像处理设备。分发服务器分发插件。图像处理设备通过网络连接到分发服务器并从分发服务器接收和使用插件。响应于来自图像处理设备的分发插件的请求,分发服务器根据针对每个插件和每个分发目的地设置的功能设置信息为请求的插件设置功能,并将该插件分发到图像处理设备。【专利说明】
本专利技术涉及到插件分发系统、图像处理设备、以及插件分发控制方法。
技术介绍
在其中单个或多个多功能装置以及服务器连接到网络的系统中,可以从服务器向多功能装置分发插件,用以扩展多功能装置的特征。这种情况下,需要以适当的方式管理插件的使用。在日本未经审查的专利申请公开第2002-196933号中,讨论了一种连接到存储有软件程序的服务器上的复印机。复印机显示存储在服务器上的软件程序中可以添加的功能列表,从列表中指定功能,并从服务器中下载与指定功能相对应的软件程序。这种情况下,即使从服务器下载的软件程序可以无限制的使用,但该软件程序可能包含保密信息,或是必须确保通信环境。然而,即使在这种情况下,无论复印机处在什么环境下都可以无条件地使用该软件程序,从而出现了安全方面的问题。
技术实现思路
因此,本专利技术意在提供一种插件分发系统、一种图像处理设备以及一种插件分发控制方法。在包括分发服务器以及用作客户端的诸如多功能装置的图像处理设备的系统中,其中分发服务器和图像处理设备通过网络彼此连接,当用于扩展图像处理设备功能的插件从分发服务器分发到图像处理设备上时,可以容易地对插件的使用执行管理。根据本专利技术的第一方面,提供一种插件分发系统包括:用于分发插件的分发服务器,以及通过网络连接到分发服务器、并且从分发服务器上接收插件并使用所接收插件的的图像处理设备。响应于来自图像处理设备的分发插件的请求,分发服务器根据针对每个插件和每个分发目的地设置的功能设置信息为请求的插件设置功能,并将插件分发到图像处理设备。根据本专利技术的第二方面,在根据第一方面所述的插件分发系统中,该功能设置信息可以是用于设置SSL通信、操作日志记录、特定服务器访问、数字签名附加、预定认证或是内容加密的功能中的至少一种功能对于插件是否有效的信息。根据本专利技术的第三方面,提供一种图像处理设备包括:请求单元,其将分发插件的请求发送到分发服务器;接收器,其接收响应于该请求而从分发服务器分发的插件,其中根据针对每一插件和每一分发目的地设置的功能设置信息来设置插件的功能;以及存储器,其存储由接收器接收的插件。根据本专利技术的第四方面,在根据第三方面所述的图像处理设备中,功能设置信息可以是用于设置SSL通信、操作日志记录、特定服务器访问、数字签名附加、预定认证和内容加密等功能中至少一种功能是否对于插件有效的信息。根据本专利技术的第五方面,根据第三方面所述图像处理设备还可以进一步包括验证单元,如果数字签名附加功能对于插件有效,则验证单元对附加到由接收器接收的插件的数字签名进行验证。根据本专利技术的第六方面,提供一种插件分发控制方法,包括:将分发插件的请求从图像处理设备发送到分发服务器;从图像处理设备向分发服务器发送关于分发目的地的信息;由分发服务器接收请求以及关于分发目的地的信息,由分发服务器根据针对每一插件和每一分发目的地设置的功能设置信息来设置请求的插件的功能,并将该插件从分发服务器分发到图像处理设备;由图像处理设备接收该插件并将该插件存储在存储器中。根据本专利技术的第一、第三、和第六方面,可以容易地控制针对将用在图像处理设备(分发目的地)中的插件所设置的功能,并管理插件在图像处理设备中的使用。根据本专利技术的第二和第四方面,可以容易地控制SSL通信、操作日志记录、访问特定服务器、数字签名附加、预定认证、内容加密中的至少一种作为要为插件设置的功能,以及管理插件的使用。根据本专利技术的第五方面,可以容易地验证插件是否被篡改,并仅使用通过验证的插件。【专利附图】【附图说明】下面将基于附图对本专利技术的示例性实施例进行详细描述,其中:图1是示例性实施例的系统框图;图2是示例性实施例的多功能装置的构造框图;图3示出了从分发服务器向多功能装置分发插件的操作;图4示出了存储在分发服务器中的插件功能设置信息;图5是在示例性实施例中执行的处理的流程图;图6是在示例性实施例中执行的处理的流程图;以及图7示出了存储在分发服务器中的插件功能设置信息。【具体实施方式】下面参考附图描述本专利技术的示例性实施例。在本示例性实施例中讨论的术语“插件”是指一种程序,其与特定程序协作运行以扩展该特定程序的特征。图1是该示例性实施例的系统框图。用作图像处理设备的多功能装置10通过诸如因特网的网络16连接到分发服务器100上。分发服务器100可以是提供所谓的“云”服务的服务器。在该示例性实施例中术语“云”是指一种存在于因特网上的计算机组,特别是指因特网上的服务器计算机。除了多功能装置10以外,还有其他多功能装置12和14也通过网络16连接到服务器100。为了彼此区分多功能装置10、12和14,在图1中多功能装置10、12和14分别作为多功能装置A、多功能装置B和多功能装置C示出。在图1中,所有的多功能装置10、12和14都通过网络16连接至分发服务器100。然而,只有多功能装置10可以连接到分发服务器100,而多功能装置12和14通过与网络16不同的网络(如局域网(LAN))连接到多功能装置10。多功能装置10具有各种基本功能(特征),诸如扫描文档的功能,将通过扫描文档获得的图像数据经网络16传输至分发服务器100的功能,从分发服务器100下载图像数据的功能,以及查看/打印图像数据的功能。多功能装置10还具有请求分发服务器100分发插件以扩展多功能装置10的功能(特征)的功能、响应于多功能装置10发出的请求而下载从分发服务器100返回的插件的功能、安装并使用所下载的插件的功能、以及如有必要的话将下载的插件传输给多功能装置12或14的功能。其他多功能装置12和14具有与多功能装置10类似的功能。图2是多功能装置10的构造框图。多功能装置10包括扫描仪20、操作面板22、中央处理单元(CPU) 24、随机存取存储器(RAM) 26、存储装置28、通信接口(I/F) 30、打印机32和总线34。包括CPU24、RAM26和存储装置28的多功能装置10,通过读取和执行存储在存储装置28中的程序以及必要的插件来实现上述的各种基本功能。因此,多功能装置10可以被看作一台计算机,尤其是客户端计算机。扫描仪20扫描文档36并将文档36的图像形成为图像数据,并将图像数据存储在RAM26中。图像数据的格式没有特殊限制,例如,可以是可移植文档格式(PDF)。操作面板22设置当用户使用扫描仪20扫描文档36时使用的各种参数。操作面板22还设置当用户将通过扫描文档36获得的图像数据传输(上传)到分发服务器100时所使用的各种设置,以及设置当用户浏览/打印存储在分发服务器100中的文档时使用的各种设置。操作面板22还设置当用户请求分发服务器100分发需求的插件或是当用户将插件传输给多功能装置12或14时所使用的各种设置。存储装置28存储处理程序和从分发服务器100下载的插件,也存储从分发服务器1本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201310467376.html" title="插件分发系统、图像处理设备及插件分发控制方法原文来自X技术">插件分发系统、图像处理设备及插件分发控制方法</a>

【技术保护点】
一种插件分发系统,包括:分发服务器,用于分发插件;和图像处理设备,其通过网络连接到所述分发服务器,从所述分发服务器接收插件并使用所接收的插件,其中,响应于来自所述图像处理设备的分发插件的请求,所述分发服务器根据针对每个插件和每个分发目的地设置的功能设置信息为请求的插件设置功能,并将所述插件分发到所述图像处理设备。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:村上卓史
申请(专利权)人:富士施乐株式会社
类型:发明
国别省市:日本;JP

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

1