Patent ID: 9135407
Filing Date: 2015-09-15
Classification: G06F

Abstract:
1. A license management system including a license management apparatus, a transfer source device, and a transfer destination device, the license management apparatus having a processor, which is configured to transfer license information used for enabling a plurality of functions included in a program package into which a plurality of programs is packaged from the transfer source device to the transfer destination device, wherein the license management apparatus comprises: a management unit configured to manage parts of the plurality of functions included in the program package as belonging to one group, wherein each of the plurality of functions corresponds to a different one of programs included in the program package; an acquisition unit configured to acquire license information, using the processor, of functions installed on the transfer source device; a determination unit configured to determine whether license information corresponding to all of functions supported by the transfer source device, among license information of functions managed as belonging to a same group, has been acquired; and a transfer unit configured to transfer, after license information of functions included in the program package and managed by the management unit as belonging to the same group is acquired from the transfer source device by the acquisition unit, license information of the functions managed as belonging to the same group to the transfer destination device, wherein the transfer source device comprises an execution disabling unit configured to disable execution of functions installed on the transfer source device, and a transmission unit configured to transmit license information of the functions installed on the transfer source device, wherein the transfer destination device comprises a reception unit configured to receive license information, an execution enabling unit configured to enable execution of functions corresponding to the license information received by the reception unit, and a performing unit configured to perform the functions corresponding to the transferred license information, and wherein, even if the acquisition unit acquires license information of only parts of the functions managed as belonging to the same group from the transfer source device, but if the determination unit determines that the license information corresponding to all of the functions supported by the transfer source device has been acquired, the transfer unit transfers the license information of the functions managed as belonging to the same group to the transfer destination device, the transferred license information including license information which has not been acquired from the transfer source device.