1. A device comprising: a storage unit configured to store settings data for each of a plurality of setting items; and a processor and a memory coupled to each other and cooperating to act as units comprising: (a) a receiving unit configured to receive, from a server via a network, information including difference data between settings data stored in the server and the settings data stored in the storage unit; (b) a processing unit configured to execute reset processing according to a setting item of the received information, the reset processing being executed during at least one of a log-in state and a state in which a predetermined operation screen is displayed in a display unit of the device; and (c) an update unit configured to update the settings data stored in the storage unit by using the information including the difference data after execution of the reset processing.