Patent ID: 9558326
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. An information processing apparatus for connection with plural apparatuses via a predetermined data transmission path and for connection with a license server, the information processing apparatus including a processor to execute program parts comprising: an obtaining part that obtains, from apparatuses selected from the plural apparatuses, apparatus information about the selected apparatuses, the apparatus information including information about one or more previously installed programs existing in the selected apparatuses, the obtaining part further sending the apparatus information to the license server and obtaining apparatus-specific licenses for all the selected apparatuses from the license server responding to the apparatus information, a single trigger being executed by a user on a display screen page upon selecting all the selected apparatuses from the plural apparatuses, the single trigger causing the apparatus information about the selected apparatuses to be automatically obtained, and the single trigger also causing the obtainment of the apparatus-specific licenses to be performed in one bundle for all the selected apparatuses; a control part that controls, based on the apparatus information, a program introduction process that is carried out in a plurality of work stages of work of introducing a program to the selected apparatuses based on the apparatus-specific licenses, the apparatus-specific licenses being obtained for the selected apparatuses from the license server responding to the apparatus information, the apparatus information being obtained from the selected apparatuses and sent to the license server; a generation part that generates display screen pages corresponding to the work stages, based on a carrying out request of the user and/or carrying out results of one or more of the program introduction processes that have been carried out by the control part in response to the carrying out request; and a renewing part that renews the display screen page currently displayed on a display device of the information processing apparatus with the currently generated display screen page according to a renewing request of the generation part, wherein the control part is configured to obtain, from the selected apparatuses, information indicative of a result of introducing the program to the selected apparatuses, and the generation part is configured to generate, based on the information indicative of the result of introducing the program and obtained from the selected apparatuses, a display screen page that shows, on a program-specific basis for each of the selected apparatuses, an indication of successful completion or failure of the program introduction process that is performed based on the apparatus information including the information about one or more previously installed programs existing in the selected apparatuses and obtained from the selected apparatuses.