US 11,669,290 B2
Server and non-transitory computer-readable recording medium storing computer-readable instructions for server
Ken Saito, Tokoname (JP)
Assigned to Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed by BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed on Sep. 15, 2021, as Appl. No. 17/475,462.
Claims priority of application No. JP2020-155754 (JP), filed on Sep. 16, 2020.
Prior Publication US 2022/0083300 A1, Mar. 17, 2022
Int. Cl. G06F 3/12 (2006.01); H04N 1/00 (2006.01)
CPC G06F 3/1293 (2013.01) [G06F 3/1285 (2013.01); H04N 1/00212 (2013.01); H04N 1/00233 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A sever comprising:
a memory configured to store, for each of one or more e-mail addresses, the e-mail address and printer identification information for identifying a printer in association with each other; and
a controller,
wherein the controller is configured to:
receive a first e-mail including a first image file from a first external device, the first e-mail including, as recipient e-mail addresses, a first print address that is an e-mail address stored in the memory and a first general address that is an e-mail address that is not stored in the memory;
in a case where the first e-mail is received from the first external device, send a first print request to a first printer, the first print request being a signal for requesting a first image corresponding to the first image file included in the first e-mail to be printed, and the first printer being a printer identified by first printer identification information stored in the memory in association with the first print address;
after the first e-mail has been received from the first external device, receive a second e-mail including a second image file from a second external device, the second e-mail including, as recipient e-mail addresses, the first print address and a second general address that is an e-mail address that is not stored in the memory;
in a case where the second e-mail is received from the second external device, determine whether the second e-mail was generated by using the first e-mail; and
in a case where it is determined that the second e-mail was not generated by using the first e-mail, send a second print request to the first printer, the second print request being a signal for requesting a second image corresponding to the second image file included in the second e-mail to be printed, wherein in a case where it is determined that the second e-mail was generated by using the first e-mail, the second print request is not sent to the first printer,
wherein the memory is further configured to store a notification address that is an e-mail address to which an e-mail that includes print completion information indicating that printing of an image has been completed is to be sent,
wherein the controller is further configured to:
in a case where a sender e-mail address included in the first e-mail is the notification address and a print completion notification indicating that printing of the first image has been completed is received from the first printer after the first print request has been sent to the first printer, send a third e-mail including the sender e-mail address as a recipient e-mail address, the third e-mail including specific print completion information indicating that printing of the first image has been completed, wherein in a case where the sender e-mail address is not the notification address, the third e-mail is not sent,
wherein in a case where the first e-mail is received from the first external device and the sender e-mail address is the notification address, the controller is configured to send the first print request to the first printer, and
in a case where the first e-mail is received from the first external device and the sender e-mail address is not the notification address, the controller does not send the first print request to the first printer.