Information processing device and control method for the same, control program, computer-readable storage medium
First Claim
1. An information processing device, comprising:
- a storage section for storing device setting information of the information processing device and a program for bringing the information processing device into operation;
a comparison section for comparing, upon reception of updating data that includes device setting information and version information, the version information of a program contained in the updating data and version information of the program stored in the storage section;
an updating section for updating the device setting information, or both the device setting information and the program, that are stored in the storage section, depending on a result of comparison by the comparison section; and
an acquirement section for externally obtaining the program based on an instruction from the updating section, wherein;
the updating section brings the acquirement section into operation to obtain a program corresponding to the version information of a program contained in the updating data so as to update the program stored in the storage section and the device setting information when the version information of a program contained in the updating data and the version information of the program stored in the storage section are not identical, and updates the device setting information when the version information of a program contained in the updating data and the version information of the program stored in the storage section are identical.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an information processing device that comprises an information storage section for storing device setting information of the information processing device and a program for bringing the information processing device into operation; a firmware version judgment section for comparing, upon reception of updating data that includes device setting information and version information, the version information of a program contained in the updating data and version information of the program stored in the storage section; wherein: an upgrading judgment section brings the acquirement section into operation to obtain a program corresponding to the version information of a program contained in the updating data so as to update the program stored in the storage section and the device setting information when the version information of a program contained in the updating data and the version information of the program stored in the storage section are not identical, and updates the device setting information when the version information of a program contained in the updating data and the version information of the program stored in the storage section are identical.
37 Citations
18 Claims
-
1. An information processing device, comprising:
-
a storage section for storing device setting information of the information processing device and a program for bringing the information processing device into operation;
a comparison section for comparing, upon reception of updating data that includes device setting information and version information, the version information of a program contained in the updating data and version information of the program stored in the storage section;
an updating section for updating the device setting information, or both the device setting information and the program, that are stored in the storage section, depending on a result of comparison by the comparison section; and
an acquirement section for externally obtaining the program based on an instruction from the updating section, wherein;
the updating section brings the acquirement section into operation to obtain a program corresponding to the version information of a program contained in the updating data so as to update the program stored in the storage section and the device setting information when the version information of a program contained in the updating data and the version information of the program stored in the storage section are not identical, and updates the device setting information when the version information of a program contained in the updating data and the version information of the program stored in the storage section are identical. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9)
-
-
7. A control method of an information processing device, comprising the steps of:
-
(i) storing into a storage section device setting information of the information processing device and a program for bringing the information processing device into operation;
(ii) upon reception of updating data that includes device setting information and version information, comparing the version information of a program contained in the updating data and version information of the program stored in the storage section;
(iii) externally obtaining the program; and
(iv) updating the device setting information, or both the device setting information and the program, that are stored in the storage section, depending on a result of the step (ii);
wherein;
in the step (iv), both the program and the device setting information stored in the storage section are updated when the version information of a program contained in the updating data and the version information of the program stored in the storage section are not identical, the program being updated by obtaining a program corresponding to the version information contained in the updating data, and the device setting information is updated when the version information of a program contained in the updating data and the version information of the program stored in the storage section are identical.
-
-
10. An information processing device, comprising:
-
a storage section for storing device setting information of the information processing device and a program for bringing the information processing device into operation;
an item comparison section for carrying out comparison, upon reception of updating data that includes device setting information and version information, between type of items of the device setting information contained in the updating data and type of items of the device setting information stored in the storage section;
an updating section for updating the device setting information, or both the device setting information and the program, that are stored in the storage section, depending on a result of comparison by the item comparison section; and
an acquirement section for externally obtaining the program based on an instruction from the item comparison section, wherein;
when the type of items contained in the device setting information of the updating data do not contain all of the type of items contained in the device setting information stored in the storage section, the updating section brings the acquirement section into operation to obtain the program corresponding to the version information contained in the updating data so as to update the program stored in the storage section and the device setting information, and when all of the type of items contained in the device setting information stored in the storage section are contained in the type of items contained in the device setting information of the updating data, the updating section updates the device setting information. - View Dependent Claims (11, 12, 13, 14, 15, 17, 18)
-
-
16. A control method of an information processing device, comprising the steps of:
-
(i) storing into a storage section device setting information of the information processing device and a program for bringing the information processing device into operation;
(ii) upon reception of updating data that includes device setting information and version information, comparing type of items of the device setting information contained in the updating data with type of items of the device setting information stored in the storage section;
(iii) externally obtaining the program; and
(iv) updating the device setting information, or both the device setting information and the program, that are stored in the storage section, depending on a result of the step (ii);
wherein;
in the step (iv), when the type of items contained in the device setting information of the updating data do not contain all of the type of items contained in the device setting information stored in the storage section, both the program and the device setting information are updated, the program being updated by obtaining a program corresponding to the version information contained in the updating data, and when all of the type of items contained in the device setting information stored in the storage section are contained in the type of items contained in the device setting information of the updating data, the device setting information is updated.
-
Specification