Patent ID: 8363252

Claim:
An image forming device which starts one or more program components contained in a sales package and registered in starting information at a time of activation of the sales package, comprising: an information storage part to store sales package information in which a first flag indicating an activated or deactivated state of a sales package, and a component identifier of each of one or more program components contained in the sales package are registered, and to store function package information in which an activation component number indicating the number of program components activated by the activation among purchased program components, and a second flag indicating an activated or deactivated state of each of the one or more program components are registered; a function package information updating part to increment, when activation of the sales package is performed, the activation component number of each of the one or more program components registered in the function package information, and to set the second flag of one of the one or more program components to an activated state when the second flag of said one of the one or more program components prior to the activation indicates a deactivated state; and a starting information updating part to register a component identifier of one of the one or more program components into the starting information when the second flag of said one of the one or more program components is changed from the deactivated state to the activated state by the activation.