Information processing apparatus and control method for synchronizing setting information
First Claim
Patent Images
1. An information processing apparatus comprising:
- a storage unit configured to store setting information of the information processing apparatus;
a memory device that stores a set of instructions; and
at least one processor that executes the set of instructions to;
detect a number of servers each of which manages at least setting information stored in other apparatus, among apparatuses connected to the information processing apparatus via a network;
determine whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus; and
control whether or not to start synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other based on a determination result of determining whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus and based on the number of servers each of which manages at least the setting information stored in the other apparatus among the apparatuses connected to the information processing apparatus via the network,wherein, in the control,if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started,if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started,if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is two, or three or more, neither of the two detected servers, or none of the three or more detected servers, starts the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other,if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is two, or three or more, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is not started.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a storage unit and a processing unit. The storage unit stores setting information of the information processing apparatus. The processing unit starts processing for causing, in a case where the number of servers each of which manages setting information stored in other apparatus, among apparatuses including the information processing apparatus and an apparatus connected to the information processing apparatus via a network is one, a server corresponding to the one to manage the setting information stored in the storage unit. The processing unit is also configured not to start the processing when the number of servers is two or more.
8 Citations
13 Claims
-
1. An information processing apparatus comprising:
-
a storage unit configured to store setting information of the information processing apparatus; a memory device that stores a set of instructions; and at least one processor that executes the set of instructions to; detect a number of servers each of which manages at least setting information stored in other apparatus, among apparatuses connected to the information processing apparatus via a network; determine whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus; and control whether or not to start synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other based on a determination result of determining whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus and based on the number of servers each of which manages at least the setting information stored in the other apparatus among the apparatuses connected to the information processing apparatus via the network, wherein, in the control, if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started, if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started, if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is two, or three or more, neither of the two detected servers, or none of the three or more detected servers, starts the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other, if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is two, or three or more, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is not started. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control method for an information processing apparatus, the control method comprising:
-
storing setting information of the information processing apparatus in a storage unit; detecting a number of servers each of which manages at least setting information stored in other apparatus, among apparatuses connected to the information processing apparatus via a network; determining whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus; and controlling whether or not to start synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other based on a determination result of determining whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus and based on the number of servers each of which manages at least the setting information stored in the other apparatus among the apparatuses connected to the information processing apparatus via the network, wherein, in the controlling, if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started, if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started, if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is two, or three or more, neither of the two detected servers, or none of the three or more detected servers, starts the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other, if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is two, or three or more, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is not started. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing a computer-executable program including instructions, which when executed by one or more processors of an information processing apparatus, cause the information processing apparatus to perform operations comprising:
-
storing setting information of the information processing apparatus in a storage unit; detecting a number of servers each of which manages at least setting information stored in other apparatus, among apparatuses connected to the information processing apparatus via a network; determining whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus; and controlling whether or not to start synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other based on a determination result of determining whether or not the information processing apparatus is a server that manages the setting information stored in the other apparatus and based on the number of servers each of which manages at least the setting information stored in the other apparatus among the apparatuses connected to the information processing apparatus via the network, wherein, in the controlling, if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started, if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is one, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is started, if the determination result indicates that the information processing apparatus is not the server and further if the number of detected servers is two, or three or more, neither of the two detected servers, or none of the three or more detected servers, starts the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other, if the determination result indicates that the information processing apparatus is the server and further if a sum of the number of detected servers and one is two, or three or more, the synchronization processing for synchronizing the setting information stored in the storage unit and the setting information stored in the server with each other is not started.
-
Specification