信息处理装置及信息处理装置的控制方法制造方法及图纸

技术编号:6721789 阅读:209 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供信息处理装置及信息处理装置的控制方法。被多个软件共享的许可证管理共享模块,通过从许可证服务器获得许可证来执行软件的使用管理。删除模块在软件要被删除时,确定该软件是否正在使用许可证,并且基于所述确定的结果,来将所述许可证返回给所述许可证服务器。另外,所述删除模块确定除了待删除软件以外、是否有其他软件受到使用管理,并且在确定除了所述待删除软件以外、没有其他软件受到使用管理的情况下,删除所述许可证管理共享模块。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
已经提出了经由网络来访问分散资源的计算机。经常地,在网络环境中还使用由 计算机执行的软件,并且,现在计算机能够在任何地点经由网络来执行软件。在这种网络环 境中使用的软件可能被任何数量的人员访问,因而,经常通过许可证来限制可以使用软件 的计算机以及软件的副本数量。一般而言,软件许可证使用两种类型的格式节点锁定许可 证格式以及浮动(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传递的许可证 状态的信息。许可证服务器105经由网络连接至客户端装置100。许可证服务器105管理许可 证信息。许可证信息是当使用安装在客户端装置100上的软件时被发放给软件的许可证的 信息。另外,许可证服务器105管理关于当前正在使用许可证的客户端装置100的信息,以 及关于正被使用的许可证的总数的信息。当启动安装在客户端装置100上的软件A和B时, 经由许可证管理共享模块103从许可证服务器105获得许可证,然后进行使用。当停止使 用软件已获得的许可证时,许可证被自动返回给许可证服务器105。通过由客户端装置100 的用户使用许可证管理工具104来执行操作输入,客户端装置100可以将许可证返回给许 可证服务器105。假定在客户端装置100上删除软件A的情况。当将针对软件A的许可证管理共享 模块103连同软件一起删除时,在客户端装置100中,使用许可证管理共享模块103的软件 B的许可证管理,无法再被执行。因此,设想执行处理,使得当客户端装置100删除安装的软 件时,许可证管理共享模块103不被删除。然而,一旦许可证管理共享模块103已被安装在 客户端装置100上,则如下情况是不合需要的,在所述情况下,即使受许可证管理的所有软件均已被删除,许可证管理共享模块103仍然未被删除。另外,如下情况也是不合需要的, 在所述情况下,针对许可证管理共享模块103的许可证管理工具104的实体,及其附随的诸 如快捷方式等的信息,仍然存留在客户端装置100上。在这里,考虑在通过使用常规技术从客户端装置100删除软件时,将许可证管理 共享模块103删除。如果在从客户端装置100删除软件时将许可证管理共享模块103删 除,则因为未考虑到在许可证服务器105上管理的许可证信息,所以发生以下的新问题。例 如,假设在图6所示的客户端装置100上仅安装了软件A。在这里,假定这样的情况,即客户 端装置100删除软件A,并且,客户端装置100通过使用在日本专利特开平11-219282号公 报中公开的方法,删除许可证管理共享模块103及许可证管理工具104。然而,在这种情况 下,由许可证服务器105管理的、与被删除软件相对应的许可证信息,也仍然存留在许可证 服务器105上。许可证信息显示客户端装置100中正在使用软件,因而,如果即使软件A已 被删除,软件A的许可证信息仍然存留在许可证服务器105上,则无法执行适当的许可证管 理。另外,就伴随软件删除的许可证返回而言,发生以下的问题。即使客户端装置100 通过使用许可证管理工具104来返回许可证,但如果在软件被删除的同时,删除许可证管 理共享模块103及许可证管理工具104,则也无法返回许可证。存在这样的问题,即,即使客 户端装置100在删除软件之前返回许可证,客户端装置100也可能误处理许可证的返回过 程。另外,当客本文档来自技高网
...

【技术保护点】
1.一种信息处理装置,其经由网络与管理关于软件的使用的许可证信息的管理装置进行通信,所述信息处理装置包括:使用管理单元,其被构造为被多个软件共享,并且通过从所述管理装置获得软件的许可证信息,来执行软件的使用管理;第一确定单元,其被构造为在所述多个软件中的软件要被删除时,确定所述多个软件的许可证信息是否正在被所述使用管理单元管理;返回单元,其被构造为在所述第一确定单元确定待删除软件的许可证信息被所述使用管理单元管理的情况下,将所述许可证信息返回给所述管理装置;删除单元,其被构造为删除由所述返回单元返回了所述许可证信息的软件;以及第二确定单元,其被构造为确定在所述多个软件中,除了所述待删除软件以外,是否还有其他软件受到所述使用管理单元的使用管理,其中,在所述第二确定单元确定除了所述待删除软件以外、没有其他软件受到所述使用管理单元的使用管理的情况下,所述删除单元删除所述使用管理单元。

【技术特征摘要】
2009.12.28 JP 2009-2981931.一种信息处理装置,其经由网络与管理关于软件的使用的许可证信息的管理装置进 行通信,所述信息处理装置包括使用管理单元,其被构造为被多个软件共享,并且通过从所述管理装置获得软件的许 可证信息,来执行软件的使用管理;第一确定单元,其被构造为在所述多个软件中的软件要被删除时,确定所述多个软件 的许可证信息是否正在被所述使用管理单元管理;返回单元,其被构造为在所述第一确定单元确定待删除软件的许可证信息被所述使用 管理单元管理的情况下,将所述许可证信息返回给所述管理装置;删除单元,其被构造为删除由所述返回单元返回了所述许可证信息的软件;以及 第二确定单元,其被构造为确定在所述多个软件中,除了所述待删除软件以外,是否还 有其他软件受到所述使用管理单元的使用管理,其中,在所述第二确定单元确定除了所述待删除软件以外、没有其他软件受到所述使 用管理单元的使用管理的情况下,所述删除单元删除所述使用管理单元。2.根据权利要求1所述的信息处理装置,其中,所述许可证信息包括正式许可证信息及试用许可证信息,并且, 其中,在所述第一确定单元确定待删除软件的正式许可证信息受到所述使用管理单元 的管理的情况下,所述返回单元将所述正式许可证信息返回给所述管理装置。3.根据权利要求2所述的信息处理装置,其中,在所述第二确定单元确定除了所述待删除软件以外、还有其他软件受到所述使 用管理单元的使用管理的情况下,所述第一确定单元确定除了所述待删除软件以外的其他 软件的许可证信息、是否受到所述使用管理单元的管理,并且,其中,在...

【专利技术属性】
技术研发人员:速水祥和
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP

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

1