a license number management system performs a login process according to first authentication or second authentication . the first authentication is performed for allowing usage of a service in both an online and offline status , and the second authentication is performed for allowing usage of the service only in the online status . in a case of authenticating a terminal according to the first authentication , license management information is updated to a used state when data needed for using the service is transmitted to the terminal , and the license management information is updated to a not used state when the data is received from the terminal . in a case of authenticating the terminal according to the second authentication , the license management information is updated to a used state when the terminal is successfully authenticated and the license management information is updated to a not used state when the terminal logs out .