Patent ID: 8326952

Claim:
A setting device comprising: a network interface configured to communicate with a plurality of setting target devices, each of the setting target devices configured to operate in an IPv4 mode and an IPv6 mode, but not both simultaneously; a storage; a processor; and memory storing computer-executable instructions that, when executed by the processor, cause the setting device to perform: a setting parameter storage control step of storing, in the storage, a setting parameter including an IP address parameter indicating an IP address of a particular network device as a communication destination of the plurality of setting target devices; and a setting parameter transmission control step of controlling the network interface to transmit the IP address parameter stored in the storage to the plurality of setting target devices, wherein the setting parameter storage control step includes: a base device recognition step of recognizing a base device from among the plurality of setting target devices; an IPv4 parameter storage control step; and an IPv6 parameter storage control step, wherein the IPv4 parameter storage control step includes: determining whether an IPv4 operation mode information, which indicates that the base device operates in an IPv4 mode, is received from the base device via the network interface; and storing, in the storage, the IP address parameter received from the base device in association with the IPv4 operation mode information when it is determined that the IPv4 operation mode information is received from the base device, and wherein the IPv6 parameter storage control step includes: determining whether an IPv6 operation mode information, which indicates that the base device operates in an IPv6 mode, is received from the base device via the network interface; and storing, in the storage, the IP address parameter received from the base device in association with the IPv6 operation mode information when it is determined that the IPv6 operation mode information is received from the base device, and wherein the setting parameter transmission control step includes a selective transmission control step of: controlling the network interface to selectively transmit the IP address parameter, stored in the storage in association with the IPv4 operation mode information, to the setting target devices that operate in the IPv4 mode, but not the IPv6 mode, from among the plurality of setting target devices; and controlling the network interface to selectively transmit the IP address parameter, stored in the storage in association with the IPv6 operation mode information, to the setting target devices that operate in the IPv6 mode, but not the IPv4 mode, from among the plurality of setting target devices.