信息处理设备、程序安装支持方法和计算机可读记录介质技术

技术编号:8304011 阅读:195 留言:0更新日期:2013-02-07 11:37
一种信息处理设备,经由网络执行与存储了表示程序之间的依赖关系的依赖信息的管理设备的通信。所述信息处理设备包括:发送单元,将要被下载的程序的识别信息发送到所述管理设备;接收单元,从所述管理设备接收表示所述要被下载的程序能否被安装在所述信息处理设备中的安装可能性信息,所述安装可能性信息是基于所述依赖信息而确定的;以及,显示控制单元,在下载所述要被下载的程序之前,使显示单元基于所述安装可能性信息,显示表示所述要被下载的程序能否被安装在所述信息处理设备中的屏幕页面。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及信息处理设备、程序安装支持方法以及计算机可读记录介质,特别涉及用于管理设备中使用的程序的许可的信息处理设备、程序安装支持方法以及计算机可读记录介质。
技术介绍
近年来且持续地,对于被称作多功能外设或多功能设备的图像形成装置,可以在出厂后开发和安装新的程序(参阅如专利文献I)。通过安装这样的程序,用户能够相对容易地扩展图像形成装置的功能以满足他们各自的目的。然而,存在要被安装的程序依赖于其他程序(程序间的依赖关系)而被依赖的该其他程序没有与要被安装的程序在单个包中分发的情况。在此情况下,即使安装了程序,由于该程序所依赖的其他程序没有安装,因此,安装的程序不可能正确操作。此外,程序之间的依赖关系可以扩展到多个等级。在此情况下,用户需要承担解决程序之间的依赖关系的负担。专利文献I :日本公开专利申请No. 2008-01601
技术实现思路
考虑到上述问题而做出本专利技术,本专利技术的至少一个实施例的目的是提供一种能适当地支持安装程序的操作的信息处理设备、程序安装支持方法以及计算机可读记录介质。依据本专利技术的一方面,提供一种信息处理设备,经由网络执行与存储了表示程序之间的依赖关系的依赖信息的管理设备的通信,所述信息处理设备包括发送单元,将要被下载的程序的识别信息发送到所述管理设备;接收单元,从所述管理设备接收表示所述要被下载的程序能否被安装在所述信息处理设备中的安装可能性信息,所述安装可能性信息是基于所述依赖信息而确定的;以及,显示控制单元,在下载所述要被下载的程序之前,使显示单元基于所述安装可能性信息,显示表示所述要被下载的程序能否被安装在所述信息处理设备中的屏幕页面。本专利技术的一方面提供一种由信息处理设备执行的程序安装支持方法,所述信息处理设备经由网络执行与存储了表示程序之间的依赖关系的依赖信息的管理设备的通信,所述程序安装支持方法包括将要被下载的程序的识别信息发送到所述管理设备;从所述管理设备接收表示所述要被下载的程序能否被安装在所述信息处理设备中的安装可能性信息,所述安装可能性信息是基于所述依赖信息而确定的;以及在下载所述要被下载的程序之前,使显示单元基于所述安装可能性信息,显示表示所述要被下载的程序能否被安装在所述信息处理设备中的屏幕页面。本专利技术的一方面提供一种计算机可读记录介质,用于存储程序安装支持程序,所述程序安装支持程序使信息处理设备执行处理,所述信息处理设备经由网络执行与存储了表示程序之间的依赖关系的依赖信息的管理设备的通信,所述处理包括将要被下载的程序的识别信息发送到所述管理设备;从所述管理设备接收表示所述要被下载的程序能否被安装在所述信息处理设备中的安装可能性信息,所述安装可能性信息是基于所述依赖信息而确定的;以及在下载所述要被下载的程序之前,使显示单元显示基于所述安装可能性信息,表示所述要被下载的程序能否被安装在所述信息处理设备中的屏幕页面。附图说明图I示出了依据第一实施例的设备管理系统的配置的示例;图2示出了销售包的配置的示例;图3示出了销售包信息的配置的示例;图4示出了功能包信息的配置的示例;图5示出了依据第一实施例的设备管理系统的功能配置的示例;图6示出了依据本专利技术实施例的许可管理服务器的硬件配置的示例;图7示出了依据本专利技术实施例的图像形成装置的硬件配置的示例; 阅图8示出了用于描述由销售服务器执行的获取销售包的列表信息的处理的时序图; 图9示出了销售点主数据的配置的示例;图10示出了销售包主数据的配置的示例;图11示出了组ID主数据的配置的示例;图12是用于描述在商品主数据中注册商品信息的处理的处理过程的流程图13示出了销售服务器中的商品主数据的配置的示例;图14是用于描述在售出商品时执行的处理过程的时序图15是用于描述由产品密钥发出单元执行的产品密钥生成处理的处理过程的流程图16示出了许可管理表的配置的示例;图17示出了产品密钥的配置的示例;图18是用于描述在安装销售包时执行的处理过程的时序图19示出了功能扩展设置菜单屏幕页面的显示示例;图20示出了产品密钥输入屏幕页面的显示示例;图21示出了当产品密钥无效时的错误屏幕页面的显示示例;图22示出了组件管理表的配置的示例;图23示出了安装列表屏幕页面的显示示例;图24示出了安装信息管理表的配置的示例;图25示出了当不存在依赖关系问题时的确认屏幕页面的显示示例;图26示出了当可以同时安装依赖包时的确认屏幕页面的显示示例;图27示出了当不能同时安装依赖包时的确认屏幕页面的显示示例;图28示出了许可文件的配置的示例;图29是用于描述由组件服务器单元执行的验证依赖关系的处理和生成确认屏幕页面数据的处理的处理过程的流程图; 图30示出了依赖关系管理表的配置的示例;图31是用于描述由激活服务器单元执行的许可文件生成处理的处理过程的流程 图32是用于描述由图像形成装置执行的安装销售包的处理的处理过程的流程是用于描述许可更新处理的处理过程的时序示出了功能扩展管理屏幕页面的显示示例;示出了许可获取/更新屏幕页面的显示示例;是用于描述销售包更新处理的处理过程的时序示出了更新列表屏幕页面的显示示例;是用于描述去激活处理的处理过程的时序是用于描述在图像形成装置中自动执行去激活的处理的处理过程的流程示出了依据第二实施例的设备管理系统的配置的示例;示出了依据第二实施例的设备管理装置的功能配置的示例;是用于描述依据第二实施例的安装和激活销售包的处理过程的时序是用于描述依据第二实施例的卸载和去激活销售包的处理过程的时序图;示出了依据第三实施例的设备管理系统的配置的示例;以及示出了依据第三实施例的设备管理系统的功能配置的示例。阅图31图; 阅图32图; 图33图34图35图36图37图38 阅图39图; 图40图41图42图43图44图4具体实施例方式以下参考附图描述本专利技术的实施例。图I示出了依据第一实施例的设备管理系统的配置的示例。图I所示的设备管理系统I广泛地分为用户环境El和制造商环境E2。用户环境El和制造商环境E2经由例如因特网之类的广域网连接。用户环境El是要安装程序的图像形成装置40的用户(客户端)的系统环境。例如,用户环境El对应于作为图像形成装置40的用户的公司或办公室。用户环境El包括至少一个图像形成装置40和至少一个用户PC 50。图像形成装置40是在单个单元中提供的包括打印、扫描、复印和传真传送多个功能的多功能外设。然而,图像形成装置40可以仅具有这些功能中的一种。可以根据需要通过增加或更新软件组件(此后简称为“组件”)来扩展图像形成装置40的功能。用户PC 50用于进行购买要增加到图像形成装置40的组件的过程。依据用户的数量(以公司和办公室为单位的用户的数量)可以存在多个用户环境E1。同时,制造商环境E2是要增加到图像形成装置40的组件的卖主的系统环境。例如,通过图像形成装置40的制造商来操作制造商环境E2。制造商环境E2包括许可管理服务器10、销售服务器20以及下载服务器30。销售服务器20是从用户环境El接收组件的购买申请的计算机。在图像形成装置40的每个销售区域(例如US、欧洲、日本、除日本之外的亚洲等)中提供销售服务器20,并且每个销售服务器20从属于对应的销售区域的用户环境El接收购买申请。下载服务器30是本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:伊藤达雄
申请(专利权)人:株式会社理光
类型:
国别省市:

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

1