US 12,254,229 B2
Non-transitory computer-readable recording medium storing computer-executable instructions for information processing device, and method of controlling information processing device
Jun Yamada, Nagoya (JP)
Assigned to Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed by BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed on Feb. 9, 2024, as Appl. No. 18/438,007.
Application 18/438,007 is a continuation of application No. 18/164,786, filed on Feb. 6, 2023, granted, now 11,941,310.
Application 18/164,786 is a continuation of application No. 17/314,145, filed on May 7, 2021, granted, now 11,573,753, issued on Feb. 7, 2023.
Application 17/314,145 is a continuation of application No. 16/367,415, filed on Mar. 28, 2019, granted, now 11,003,401, issued on May 11, 2021.
Claims priority of application No. 2018-065266 (JP), filed on Mar. 29, 2018.
Prior Publication US 2024/0184493 A1, Jun. 6, 2024
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1228 (2013.01) [G06F 3/1203 (2013.01); G06F 3/121 (2013.01); G06F 3/1232 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable recording medium containing computer-executable instructions to be executed by a controller of an information processing device, the computer-executable instructions including a management program and a print program relating to a particular printer, an operating system of the information processing device having a driverless print function of printing without installing a printer driver, the driverless print function being configured to generate a print job including general-use standard print data independent of a model of a printer, the operating system being configured to transmit the print job including the general-use standard print data to an actual printer in a case where the operating system receives a print instruction designating the actual printer,
wherein the management program causes, when executed by the controller, the information processing device to:
search the particular printer through a communication interface of the information processing device;
obtain a printer list from the operating system of the information processing device; and
register, in the operating system, the print program as a virtual printer corresponding to the particular printer in a case where the searched particular printer is not included in the obtained printer list, and
wherein the print program causes, when executed by the controller, the information processing device to:
receive the print job including the general-use standard print data generated by the operating system as the particular printer in a case where the operating system receives a print instruction designating the particular printer; and
transmit print data based on the received print job to the particular printer.