摘要 |
PROBLEM TO BE SOLVED: To enable flexible execution of a predetermined program between devices within the range of a certain number of licenses. SOLUTION: An MFP (Multifunction Peripheral) having an application managing unit 11 which obtains an application stored in a USB memory 4 and the license information thereof includes: a means for extracting the number of licenses from the license information; a means for extracting the valid/invalid data of a program for each MFP from all the MFPs belonging to a certain group; a means for calculating the number of remaining licenses of the program in the group on the basis of the valid/invalid data and the number of licenses; a means for setting as valid the program that the MFP itself obtains within the range of the number of remaining licenses, and permitting its execution; a means for sending an invalidation code to another device; and a means for setting as invalid the program that the MFP itself obtains upon reception of the invalidation code, and restricting its execution. COPYRIGHT: (C)2010,JPO&INPIT |