US 12,455,706 B2
Information processing device having OS-standard general-purpose printing program installed thereon that enables the device to notify user of connection error with printer
Kenju Narita, Nagoya (JP)
Assigned to Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed by BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed on Jan. 19, 2023, as Appl. No. 18/156,468.
Claims priority of application No. 2022-010931 (JP), filed on Jan. 27, 2022.
Prior Publication US 2023/0236776 A1, Jul. 27, 2023
Int. Cl. G06F 3/12 (2006.01); H04N 1/00 (2006.01)
CPC G06F 3/121 (2013.01) [G06F 3/1228 (2013.01); G06F 3/1232 (2013.01); G06F 3/1234 (2013.01); G06F 3/1236 (2013.01); G06F 3/1256 (2013.01); G06F 3/1259 (2013.01); H04N 1/00472 (2013.01); G06F 3/1284 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium storing a support program for an information processing device connectable to a printer, the information processing device including: a display; a computer; a communication interface for communicating with an external device; and a memory storing an operating system in which a general-purpose printing program is embedded, the general-purpose printing program being configured to manage data for displaying a print settings screen on the display, the support program corresponding to the printer and supporting the general-purpose printing program, the support program, when executed by the computer, causing the information processing device to perform:
when a request to perform a process is issued from the general-purpose printing program to the support program in response to the printer being selected and before a print execution command is issued:
(a) confirming whether a connection through the communication interface is established between the information processing device and the printer, wherein a particular communication through the communication interface between the information processing device and the printer is executed for the confirming;
when a connection error that the connection has failed is confirmed in the (a) confirming:
(b) generating first notification data which conforms to the print settings screen to be managed by the general-purpose printing program and which indicates a first notification content for notifying a user of the connection error; and
(c) transferring, to the general-purpose printing program, the first notification data generated in the (b) generating to cause the general-purpose printing program to manage the first notification data for displaying the first notification content on the print settings screen displayed on the display; and
when a request to perform a process is issued from the general-purpose printing program in response to the print execution command issued from an application program stored in the memory and instructing the general-purpose printing program to cause the printer to print an image:
(d) acquiring image data from the general-purpose printing program, the image data representing the image; and
(e) controlling such that a print command instructing the printer to print the image is transmitted to the printer.