Information collecting apparatus, method of controlling the information collecting apparatus, network apparatus, method of controlling the network apparatus, and storage medium
First Claim
1. An information collecting apparatus comprising:
- a collecting unit configured to execute a collecting process of collecting maintenance information for each of a plurality of network apparatuses connected to a network;
a transmission unit configured to execute a transmitting process of transmitting the maintenance information collected by said collecting unit to a predetermined server apparatus on the network;
a determination unit configured to determine, from among the plurality of network apparatuses, a substitute apparatus configured to execute, instead of the information collecting apparatus, the collecting process and the transmitting process based on the maintenance information collected by said collecting unit;
a first requesting unit configured to request, in a case where said collecting unit cannot continue the collecting process, the determined substitute apparatus to execute the collecting process and the transmitting process; and
a second requesting unit configured to, in a case where the determined substitute apparatus does not accept the request from said first requesting unit, request the plurality of network apparatuses other than the information collecting apparatus and the determined substitute apparatus to transmit their own maintenance information to the predetermined server apparatus and not via the information collecting apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An information collecting apparatus which is capable of reliably collecting information without troubling a user or a service person even when there is no device capable of playing the role of a server to collect information on its behalf. The apparatus collects information on network devices connected to a network. The collected information is transmitted to a server. When the apparatus cannot continue information collection, it is determined whether or not any network device is provided with the information collecting function. If any of them is provided, the apparatus instructs the device to execute the function, whereas if none of them is provided with the function, the apparatus instructs the device to transmit information on the device itself to the server.
-
Citations
10 Claims
-
1. An information collecting apparatus comprising:
-
a collecting unit configured to execute a collecting process of collecting maintenance information for each of a plurality of network apparatuses connected to a network; a transmission unit configured to execute a transmitting process of transmitting the maintenance information collected by said collecting unit to a predetermined server apparatus on the network; a determination unit configured to determine, from among the plurality of network apparatuses, a substitute apparatus configured to execute, instead of the information collecting apparatus, the collecting process and the transmitting process based on the maintenance information collected by said collecting unit; a first requesting unit configured to request, in a case where said collecting unit cannot continue the collecting process, the determined substitute apparatus to execute the collecting process and the transmitting process; and a second requesting unit configured to, in a case where the determined substitute apparatus does not accept the request from said first requesting unit, request the plurality of network apparatuses other than the information collecting apparatus and the determined substitute apparatus to transmit their own maintenance information to the predetermined server apparatus and not via the information collecting apparatus. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of controlling an information collecting apparatus, the method comprising:
-
a collecting step of executing a collecting process of collecting maintenance information for each of a plurality of network apparatuses connected to a network using the information collecting apparatus; a transmitting step of executing a transmitting process of transmitting the maintenance information collected in said collecting step to a predetermined server apparatus on the network using the information collecting apparatus; a determining step of determining, from among the plurality of network apparatuses, a substitute apparatus that executes, instead of the information collecting apparatus, the collecting process and the transmitting process based on the maintenance information collected by the collecting step; a first requesting step of requesting, in a case where said collecting step cannot continue the collecting process, the determined substitute apparatus to execute the collecting process and the transmitting process; and a second requesting step of, in a case where the determined substitute apparatus does not accept the request made in said first requesting step, requesting the plurality of network apparatuses other than the information collecting apparatus and the determined substitute apparatus to transmit their own maintenance information to the predetermined server apparatus, and not via the information collecting apparatus. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer-readable storage medium storing a computer program executable by a computer to execute a method of controlling an information collecting apparatus, wherein the method comprises:
-
a collecting step of executing a collecting process of collecting maintenance information for each of a plurality of network apparatuses connected to a network; a transmitting step of executing a transmitting process of transmitting the maintenance information collected in said collecting step to a predetermined server apparatus on the network; a determining step of determining, from among the plurality of network apparatuses, a substitute apparatus that executes, instead of the information collecting apparatus, the collecting process and the transmitting process based on the maintenance information collected by the collecting step; a first requesting step of requesting, in a case where said collecting step cannot continue the collecting process, the determined substitute apparatus to execute the collecting process and the transmitting process; and a second requesting step of, in a case where the determined substitute apparatus does not accept the request made in said first requesting step, requesting the plurality of network apparatuses other than the information collecting apparatus and the determined substitute apparatus to transmit their own maintenance information to the predetermined server apparatus, and not via the information collecting apparatus.
-
Specification