Patent ID: 11880622
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A non-transitory storage medium storing a supporting program executable by a computer of an information processing apparatus,
wherein the supporting program 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 a server on a network, and the server is capable of receiving and storing a plurality of print jobs that are transmitted to the virtual printer,
wherein a connected printer connected to the server is configured to receive a selection of a print job, that is to be printed, of the plurality of print jobs stored in the server and receive the selected print job from the server, the connected printer being capable of printing based on the received print job,
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 a print setting associated with the print instruction from the printing program of the operating system;
generating a character string for displaying indicating at least a part of the obtained print setting;
obtaining, from the printing program of the operating system, image data indicating the image, which is to be printed, of a 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 generated character string for displaying in a state in which the print job and the character string for displaying are associated with each other,

wherein the print job transmitted to the virtual printer is stored in the server in the state in which the print job is associated with the character string for displaying transmitted to the virtual printer, and, in response to a request from the connected printer to the server, a job name of the stored print job and the character string for displaying are passed to the connected printer in a state in which the job name and the character string for displaying are associated with each other, and
wherein the job name and the character string for displaying each passed to the connected printer are displayed on a display of the connected printer in the state in which the job name and the character string for displaying are associated with each other.