[发明专利]信息处理装置及信息处理装置的控制方法有效
申请号: | 201010621821.9 | 申请日: | 2010-12-24 |
公开(公告)号: | CN102110208A | 公开(公告)日: | 2011-06-29 |
发明(设计)人: | 速水祥和 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军 |
地址: | 日本东京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 控制 方法 | ||
技术领域
本发明涉及信息处理装置及信息处理装置的控制方法。
背景技术
已经提出了经由网络来访问分散资源的计算机。经常地,在网络环境中还使用由计算机执行的软件,并且,现在计算机能够在任何地点经由网络来执行软件。在这种网络环境中使用的软件可能被任何数量的人员访问,因而,经常通过许可证来限制可以使用软件的计算机以及软件的副本数量。一般而言,软件许可证使用两种类型的格式:节点锁定许可证格式以及浮动(floating)许可证格式。节点锁定许可证格式即在特定计算机上登记许可证、以使得能够使用软件的许可证格式。浮动许可证格式即通过许可证服务器来管理许可证、并且在从网络上的多个计算机获得许可证之后来使用软件的许可证格式。具体来说,浮动许可证是适合于如下系统的许可证方法,在所述系统中,多个计算机相连接,以能够通过使用网络来相互通信。
在浮动许可证格式下,例如,在经由网络连接至多个客户端装置的许可证服务器上,永久驻留许可证确认程序。当客户端装置启动应用时,该应用调用许可证服务器上的许可证确认程序。基于从客户端装置的应用发送的信息,已被调用的许可证确认程序对操作环境进行检查,并且,当操作环境是适当的时,向应用提供操作许可。
日本专利特开平11-219282号公报公开了用于如下计算机的程序管理方法,在所述计算机中,当卸载由多个共享主体共享的共享程序时,在共享主体不再存在的情况下,卸载该共享程序。
然而,在日本专利特开平11-219282号公报中公开的卸载程序的技术,未考虑在许可证服务器上管理的许可证信息,因而具有以下问题。具体来说,与被卸载软件相对应的许可证信息存留在许可证服务器上。许可证信息显示已在客户端装置上使用了软件,因而,即使软件已被删除,软件许可证信息仍然存留在许可证服务器上。当发生这种情况时,无法执行适当的许可证管理。
发明内容
本发明的信息处理装置,是经由网络、来与管理关于软件的使用的许可证信息的管理装置进行通信的信息处理装置。所述信息处理装置包括:使用管理单元,其被构造为被多个软件共享,并且通过从所述管理装置获得软件的许可证信息,来执行软件的使用管理;第一确定单元,其被构造为在所述多个软件当中的软件要被删除时,确定所述多个软件的许可证信息是否正在被所述使用管理单元管理;返回单元,其被构造为在所述第一确定单元已确定待删除软件的许可证信息被所述使用管理单元管理的情况下,将所述许可证信息返回给所述管理装置;删除单元,其被构造为删除已由所述返回单元返回了所述许可证信息的软件;以及第二确定单元,其被构造为确定在所述多个软件当中,除了所述待删除软件以外,是否还有其他软件受到所述使用管理单元的使用管理。在所述第二确定单元已确定除了所述待删除软件以外、没有其他软件受到所述使用管理单元的使用管理的情况下,所述删除单元删除所述使用管理单元。
通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
被并入说明书并构成说明书的一部分的附图,例示了本发明的实施例,并与文字描述一起用来说明本发明的原理。
图1是示出本实施例的系统结构的示例的图。
图2A是示出客户端装置的功能结构的示例的图。
图2B是示出客户端装置的硬件结构的示例的图。
图3是示出许可证服务器的硬件结构的示例的图。
图4是在软件删除期间客户端装置的操作处理流程的示例。
图5是示出替代实施例的系统结构的示例的图。
图6是示出针对多个不同软件具有相同浮动许可证格式系统的系统的示例的图。
具体实施方式
图6是示出针对各种不同软件具有相同浮动许可证系统的系统的示例的图。如图6所示,在客户端装置100上,安装了互不相同的软件A(软件101)及软件B(软件102)。在客户端装置100上配备的许可证管理共享模块103,从许可证服务器105获得许可证,以使得能够使用软件。许可证包括正式的许可证(“正式许可证”)及试用的许可证(“试用许可证”)。许可证管理共享模块103是这样的共享程序,其包括许可证确认程序,并被软件A和B共享。具体来说,许可证管理共享模块103是这样的单元,其执行软件使用管理(例如,许可证管理),并向软件A和B提供许可证发放功能。许可证管理共享模块103确定客户端装置100上的所有软件的许可证状态,并且,代表该许可证状态的信息被传递给许可证管理工具104。许可证管理工具104显示表示从许可证管理共享模块103传递的许可证状态的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010621821.9/2.html,转载请声明来源钻瓜专利网。