Technique for communicating by utilizing communication setting information
First Claim
1. A communication device for managing a plurality of printers, the plurality of printers including a first type of one or more printers, a second type of one or more printers, and a third type of one or more printers, the communication device comprising:
- a spec storage device configured to store an association of a type of printer and a spec of communication setting information which is capable of being set in the type of printer, wherein a first spec of communication setting information which is capable of being set in the first type of printer is different from a second spec of communication setting information which is capable of being set in the second type of printer, and a third spec of communication setting information which is capable of being set in the third type of printer is the same as the first spec of communication information which is capable of being set in the first type of printer;
a type obtaining device configured to obtain the first, second, or third type of each printer;
a communication attempt device configured to attempt to communicate with each printer;
a first communication setting information storage device configured to store particular communication setting information complying with the first spec associated with the first type of printer;
a second communication setting information storage device configured to store a plurality of communication setting information which is different from the particular communication setting information; and
a changing device configured to change communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information,wherein the communication attempt device;
(1) determines, for each of the plurality of printers, whether the particular communication setting information complies with the spec associated with the type of printer;
(1-1) attempts to communicate by utilizing the particular communication setting information with a first printer included in the plurality of printers, the first printer being a printer for which a positive determination has been made in the above (1), and the first printer being included in one of the first type of one or more printers and the third type of one or more printers; and
(1-2) refrains from attempting to communicate by utilizing the particular communication setting information with a second printer included in the plurality of printers, the second printer being a printer for which a negative determination has been made in the above (1), and the second printer being included in the second type of one or more printers;
wherein the changing device changes the communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information in a case where the second printer exists, andwherein the communication attempt device further;
(2) determines whether communication setting information after the change complies with the second spec associated with the second type of printer;
(2-1) attempts to communicate by utilizing the communication setting information after the change with the second printer in a case where a positive determination has been made in the above (2); and
(2-2) refrains from attempting to communicate by utilizing the communication setting information after the change with the second printer in a case where a negative determination has been made in the above (2).
1 Assignment
0 Petitions
Accused Products
Abstract
A communication device is configured to connect with a network including a plurality of types of external devices. The communication device is provided with a spec storage device, a type obtaining device, and a communication attempt device. The spec storage device is configured to store an association of a type of external device and a spec of communication setting information which is capable of being set in the type of external device. The type obtaining device is configured to obtain type information of each external device. The communication attempt device is configured to attempt to communicate with each external device by utilizing communication setting information which complies with the spec associated with the obtained type information of external device by the type obtaining device.
14 Citations
10 Claims
-
1. A communication device for managing a plurality of printers, the plurality of printers including a first type of one or more printers, a second type of one or more printers, and a third type of one or more printers, the communication device comprising:
-
a spec storage device configured to store an association of a type of printer and a spec of communication setting information which is capable of being set in the type of printer, wherein a first spec of communication setting information which is capable of being set in the first type of printer is different from a second spec of communication setting information which is capable of being set in the second type of printer, and a third spec of communication setting information which is capable of being set in the third type of printer is the same as the first spec of communication information which is capable of being set in the first type of printer; a type obtaining device configured to obtain the first, second, or third type of each printer; a communication attempt device configured to attempt to communicate with each printer; a first communication setting information storage device configured to store particular communication setting information complying with the first spec associated with the first type of printer; a second communication setting information storage device configured to store a plurality of communication setting information which is different from the particular communication setting information; and a changing device configured to change communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information, wherein the communication attempt device; (1) determines, for each of the plurality of printers, whether the particular communication setting information complies with the spec associated with the type of printer; (1-1) attempts to communicate by utilizing the particular communication setting information with a first printer included in the plurality of printers, the first printer being a printer for which a positive determination has been made in the above (1), and the first printer being included in one of the first type of one or more printers and the third type of one or more printers; and (1-2) refrains from attempting to communicate by utilizing the particular communication setting information with a second printer included in the plurality of printers, the second printer being a printer for which a negative determination has been made in the above (1), and the second printer being included in the second type of one or more printers; wherein the changing device changes the communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information in a case where the second printer exists, and wherein the communication attempt device further; (2) determines whether communication setting information after the change complies with the second spec associated with the second type of printer; (2-1) attempts to communicate by utilizing the communication setting information after the change with the second printer in a case where a positive determination has been made in the above (2); and (2-2) refrains from attempting to communicate by utilizing the communication setting information after the change with the second printer in a case where a negative determination has been made in the above (2). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing a computer program for a communication device for managing a plurality of printers, the plurality of printers including a first type of one or more printers, a second type of one or more printers, and a third type of one or more printers, the computer program including instructions for ordering a computer mounted on the communication device to perform:
-
storing an association of a type of printer and a spec of communication setting information which is capable of being set in the type of printer, wherein a first spec of communication setting information which is capable of being set in the first type of printer is different from a second spec of communication setting information which is capable of being set in the second type of printer, and a third spec of communication setting information which is capable of being set in the third type of printer is the same as the first spec of communication information which is capable of being set in the first type of printer; obtaining the first, second, or third type of each printer; attempting to communicate with each printer; storing particular communication setting information complying with the first spec associated with the first type of printer; storing a plurality of communication setting information which is different from the particular communication setting information; and changing communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information, wherein the attempting includes; (1) determining, for each of the plurality of printers, whether the particular communication setting information complies with the spec associated with the type of printer; (1-1) attempting to communicate by utilizing the particular communication setting information with a first printer included in the plurality of printers, the first printer being a printer for which a positive determination has been made in the above (1), and the first printer being included in one of the first type of one or more printers and the third type of one or more printers; and (1-2) refraining from attempting to communicate by utilizing the particular communication setting information with a second printer included in the plurality of printers, the second printer being a printer for which a negative determination has been made in the above (1), and the second printer being included in the second type of one or more printers; wherein in the changing, the communication setting information to be utilized is changed from the particular communication setting information to any of the plurality of communication setting information in a case where the second printer exists, and wherein the attempting further includes; (2) determining whether communication setting information after the change complies with the second spec associated with the second type of printer; (2-1) attempting to communicate by utilizing the communication setting information after the change with the second printer in a case where a positive determination has been made in the above (2); and (2-2) refraining from attempting to communicate by utilizing the communication setting information after the change with the second printer in a case where a negative determination has been made in the above (2).
-
-
10. A communication device for managing a plurality of printers, the plurality of printers including a first type of one or more printers, a second type of one or more printers, and a third type of one or more printers, the communication device comprising:
-
a spec storage device configured to stores an association of a type of printer and a spec of communication setting information which is capable of being set in the type of printer, wherein a first spec of communication setting information which is capable of being set in the first type of printer is different from a second spec of communication setting information which is capable of being set in the second type of printer, and a third spec of communication setting information which is capable of being set in the third type of printer is the same as the first spec of communication information which is capable of being set in the first type of printer; a first communication setting information storage device configured to store particular communication setting information complying with the first spec associated with the first type of printer; a second communication setting information storage device configured to store a plurality of communication setting information which is different from the particular communication setting information; a processing device; and memory storing computer executable instructions, which when executed by the processing device cause the communication device to provide; a type obtaining device configured to obtain the first, second, or third type of each printer; a communication attempt device configured to attempts to communicate with each printer, wherein the communication attempt device; (1) determines, for each of the plurality of printers, whether the particular communication setting information complies with the spec associated with the type of printer; (1-1) attempts to communicate by utilizing the particular communication setting information with a first printer included in the plurality of printers, the first printer being a device for which a positive determination has been made in the above (1), and the first printer being included in one of the first type of one or more printers and the third type of one or more printers; and (1-2) refrains from attempting to communicate by utilizing the particular communication setting information with a second printer included in the plurality of printers, the second printer being a device for which a negative determination has been made in the above (1), and the second printer being included in the second type of one or more printers; a changing device configured to changes communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information, wherein the changing device changes the communication setting information to be utilized from the particular communication setting information to any of the plurality of communication setting information in a case where the second printer exists, and wherein the communication attempt device further; (2) determines whether communication setting information after the change complies with the second spec associated with the second type of printer; (2-1) attempts to communicate by utilizing the communication setting information after the change with the second printer in a case where a positive determination has been made in the above (2); and (2-2) refrains from attempting to communicate by utilizing the communication setting information after the change with the second printer in a case where a negative determination has been made in the above (2).
-
Specification