Patent ID: 9569600
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. A license management system comprising: an information processing apparatus that executes software; and a management apparatus that manages license information of the software, wherein the information processing apparatus includes a processor configured to execute: a detecting unit that detects a status of a device controlled by software, a status of another software used for executing the software, or the status of a device used for executing the software; a status notifying unit that notifies the management apparatus of the status detected by the detecting unit; a license update notifying unit that notifies to request an update of license information of the software when the status detected by the detecting unit is a status that does not satisfy a condition desired for executing the software; and a deleting unit that deletes the software when the status detected by the detecting unit is a status that does not satisfy the condition desired for executing the software, however when the condition desired for executing the software is determined not to be satisfied due to a fault in a device, the license updating notifying unit requests the update of license information, but the deleting unit determines that the faulty state is temporary, and the deleting unit does not delete the software, and wherein the management apparatus includes a further processor configured to execute: a determining unit that determines whether or not the status of the element satisfies the condition desired for executing the software if the status of the element is notified from the information processing apparatus, a determination result notifying unit that provides a notification of a determination result obtained by the determining unit, and an updating unit that updates the license information if the update of the license information of the software is requested from the information processing apparatus.