US 12,093,072 B2
Supporting program for control of information processing apparatus obtains print job, creates new job name, and transmits to virtual printer
Yoshito Hosomizo, Kitanagoya (JP)
Assigned to Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed by BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed on Dec. 4, 2023, as Appl. No. 18/527,786.
Application 18/527,786 is a continuation of application No. 18/184,743, filed on Mar. 16, 2023, granted, now 11,880,622.
Claims priority of application No. 2022-050422 (JP), filed on Mar. 25, 2022.
Prior Publication US 2024/0103788 A1, Mar. 28, 2024
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1267 (2013.01) [G06F 3/1205 (2013.01); G06F 3/1228 (2013.01); G06F 3/1288 (2013.01)] 8 Claims
OG exemplary drawing
 
5. A printing system comprising a supporting program of an information processing apparatus and a connected printer connected to a server,
wherein the supporting program is executable by a computer of the information processing apparatus and is configured to support a printing program of an operating system of the information processing apparatus,
wherein the information processing apparatus is connectable to a virtual printer in the server on a network,
wherein the supporting program, when executed by the computer, causes the information processing apparatus to execute:
when being requested from the printing program of the operating system for processing in response to receipt of a print instruction, outputted from an application program installed on the information processing apparatus, for causing the printing program of the operating system to perform printing of an image, a destination of which is set to the virtual printer,
obtaining, from the printing program of the operating system, image data indicating the image, which is to be printed, of a print job;
creating a new job name of the print job; and
transmitting, to the virtual printer, (i) the print job, for causing information processing apparatus to print based on the obtained image data, and (ii) the created new job name for displaying in a state in which the print job and the new job name for displaying are associated with each other,
wherein the server stores the print job and the new job name in the state in which the print job and the new job name are associated with each other and, in response to a request from the connected printer, passes, to the connected printer, the new job name for display, and
wherein the connected printer obtains the new job name for displaying passed from the server after outputting the request to the server, and receives an execution instruction of the print job corresponding to the new job name by displaying the obtained new job name for displaying on a display of the connected printer, and
wherein the supporting program, when executed by the computer, causes the information processing apparatus to execute:
when being requested from the printing program of the operating system for processing in response to receipt of a print instruction, outputted from the application program installed on the information processing apparatus, for causing the printing program of the operating system to perform printing of an image, a destination of which is not set to the virtual printer,
transmitting the print job to the destination, which in not set to the virtual printer, without creating a new job name.