US 11,789,675 B2
Printer and non-transitory computer-readable recording medium storing computer-readable instructions for printer
Satoshi Suzuki, Nagoya (JP)
Assigned to Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed by Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed on Sep. 23, 2022, as Appl. No. 17/934,983.
Application 17/934,983 is a continuation of application No. 17/345,261, filed on Jun. 11, 2021, granted, now 11,455,132.
Application 17/345,261 is a continuation of application No. 16/781,805, filed on Feb. 4, 2020, granted, now 11,061,629, issued on Jul. 13, 2021.
Application 16/781,805 is a continuation of application No. 16/360,374, filed on Mar. 21, 2019, granted, now 10,585,632, issued on Mar. 10, 2020.
Claims priority of application No. 2018-068820 (JP), filed on Mar. 30, 2018.
Prior Publication US 2023/0017063 A1, Jan. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/122 (2013.01) [G06F 3/1236 (2013.01); G06F 3/1238 (2013.01); G06F 3/1292 (2013.01); G06F 3/1297 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A printer comprising:
a print executing unit;
a wireless interface;
an operation unit;
a display unit;
a processor; and
a memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the printer to:
accept a wireless setting instruction via the operation unit;
after the wireless setting instruction has been accepted via the operation unit, cause the print executing unit to start printing of a code image on a print medium, the code image being obtained by coding a public key,
wherein in a case where the code image printed on the print medium is image-captured by a first external device, the public key is obtained by the first external device;
receive an authentication request from the first external device via the wireless interface;
in a case where the authentication request is received from the first external device, send an authentication response to the first external device via the wireless interface;
after the authentication response has been sent to the first external device, receive connection information from the first external device via the wireless interface, the connection information being for establishing a wireless connection between the printer and a second external device via the wireless interface;
in a case where the connection information is received from the first external device, store the connection information in the memory; and
in the case where the connection information is received from the first external device, establish, by using the connection information, the wireless connection between the printer and the second external device via the wireless interface,
wherein the print executing unit is caused to start the printing of the code image on the print medium in a case where the wireless setting instruction is accepted via the operation unit in a situation where the connection information is not stored in the memory; and
the computer-readable instructions, when executed by the processor, further cause the printer to:
in a case where the wireless setting instruction is accepted via the operation unit in a situation where the connection information is stored in the memory, cause the display unit to display a confirmation screen for confirming that the printer is to execute the printing of the code image; and
in a case where it is instructed to cause the printer to execute the printing of the code image in a situation where the confirmation screen is displayed, cause the print executing unit to start the printing of the code image on the print medium.