主权项 |
1. A non-transitory computer readable recording medium, storing a computer-readable wireless connection setting program such that a computer, including a communication interface configured to communicate with at least one device, is configured to execute the wireless connection setting program, the wireless connection setting program being designed to be executed in response to the computer receiving an external setting request for setting, for the at least one device, setting values of wireless connection settings to enable the at least one device to join a wireless network via a wireless access point, the computer configured to start the wireless connection setting program in a state where the computer is joining a specific wireless network via a specific wireless access point identified by an SSID set for the computer, the wireless connection setting program comprising:
displaying an input screen image of a plurality of input screens, each designed for receiving an input for setting, for the at least one device, a setting value of at least one setting item of the wireless connection settings; in response to receiving the input for setting, for the at least one device, the setting value of the at least one setting item corresponding to the displayed input screen image, setting, for the at least one device, a setting value of a setting item, corresponding to the received input, of the wireless connection settings for the at least one device; and executing an SSID setting process when setting, for the at least one device, a setting value of an SSID setting item of the wireless connections settings, the SSID setting item identifying a wireless access point for the at least one device to join the wireless network, the SSID setting process comprising: transmitting an SSID detecting instruction to the at least one device via the communication interface of the computer, the SSID detecting instruction instructing the at least one device to detect each SSID of one or more wireless access points located around the at least one device by receiving a wireless signal via a wireless network interface of the at least one device; receiving, from the at least one device, at least one SSID detected by the at least one device in response to the SSID detecting instruction; determining whether the at least one SSID received from the at least one device is a single SSID, and whether the received single SSID is the SSID that identifies the specific wireless access point via which the computer was joining the specific wireless network when the computer received the external setting request; in response to determining that the at least one SSID received from the at least one device is a single SSID and that the received single SSID is the SSID that identifies the specific wireless access point, setting the SSID that identifies the specific wireless access point as a setting value of the SSID setting item without displaying an SSID input screen image of the plurality of input screens, the SSID input screen image designed for receiving an input for setting, for the at least one device, the setting value of the SSID setting item; in response to determining that the at least one SSID received from the at least one device is two or more SSIDs, or determining that the at least one SSID received from the at least one device is a single SSID and that the received single SSID is not the SSID that identifies the specific wireless access point, displaying the SSID input screen image; and when displaying the SSID input screen image, setting an SSID identified by an input received on the SSID input screen image, as the setting value of the SSID setting item. |