摘要 |
PROBLEM TO BE SOLVED: To prevent applications from being simultaneously executed by clients more than the number of simultaneous execution determined in a license contract by restarting the client managing software of a license managing server. SOLUTION: When a license certificate request is received, a license managing server 3 reads the enciphered sentence of license information corresponding to a machine ID and an application name out of a license file 4 and discriminates whether a client 2 can execute the application or not. When the application is coincident with the machine ID and the application name, it is within validity and the number of clients is settled within the number of simultaneous execution provided from the enciphered sentence, it is discriminated that the client 2 can execute the application. Then, the certified result and an ID for execution discrimination are transmitted to the client 2 and contents (k) of a counter are incremented just for '1'. When the client receives the certified result, etc., the application is started and executed. |