Patent attributes
A program generating device connected with at least one first device and at least one second device on a network comprises an authority information acquiring system that acquires authority information representing a process that the at least one second device is authorized to utilize among processes that can be executed by the at least one first device, an electronic certificate generating system that generates an electronic certificate that causes the at least one first device to certify the at least one second device, an application program selecting system that selects an application program for causing the at least one first device to execute the process that the at least one second device is authorized to utilize based on the authority information, and an installation program generating system that generates an installation program for installing the generated electronic certificate and the selected application program into the at least one second device.