Patent ID: 8947689
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. An information processing apparatus, comprising: a first storage unit configured to store first information indicating that a user has approved of processing by a first printer driver in a first storage region; a second storage unit configured to store second information to be used for determining whether or not a consent screen is to be displayed in a second storage region after the first information is stored by the first storage unit, the consent screen receiving an instruction from a user as to whether or not the user would approve of processing by a second printer driver; a deletion unit configured to delete the first information from the first storage region; and a control unit configured to determine whether or not to display the consent screen in accordance with the second information, when, after the first information has been deleted, a second printer driver is to be installed to overwrite the first printer driver without using an installer for the second printer driver; a determination unit configured to determine whether the first information or disapproval information indicating that a user has not approved of processing by the first printer driver is stored in the first storage region, wherein version information of the first printer driver is stored in the second storage information when the determination unit determines that the first information is stored, and the version information stored in the second storage region is deleted when the determination unit determines that the disapproval information is stored.