Patent ID: 9606696
Date: 2017-03-28
CPC Classifications: G06F

Claim:
1. An image forming system comprising: an information processing apparatus; a print server; and an image forming apparatus, all of which are coupled to a network, the information processing apparatus comprising: wherein the information processing apparatus i) converts drawing data into Page Description Language data that can be interpreted by the image forming apparatus, ii) generates a globally unique identifier (GUID) as a job ID, and iii) transmits the Page Description Language data as a print job and the job ID, together with an IP address of the information processing apparatus, to the print server via the communication unit and the network, wherein the print server i) registers the job ID and the IP address as a record in an event table, and ii) transmits the Page Description Language data to the image forming apparatus via the network, wherein the image forming apparatus i) develops the Page Description Language data into bitmap data, ii) supplies the bitmap data to a print engine, and iii) transmits an event to the print server via the network, wherein the event includes at least one of a status change of the print job and a status change of the image forming apparatus, and the event of the status change of the print job includes the job ID, wherein the print server i) when the event is the status change of the print job, sets the IP address as a destination in the record registered in the event table, the record including the job ID in the event, ii) when the event is the status change of the image forming apparatus, sets all the IP addresses as the destinations registered in the event table, and iii) transmits the event to the communication unit of the information processing apparatus including the IP address as the destination via the network, wherein the program causes the processor to display i) the status change received via the communication unit and the network in a status window of a status monitor displayed on the display unit, and ii) a tab in a side portion of the status window indicating a category of the status change, wherein the program, when the event is the status change of the image forming apparatus, further causes the processor to display i) a first icon in the tab indicating the status change of the image forming apparatus including at least one of a paper within a paper feed cassette and a toner within a toner container, ii) a detail of the status change of the image forming apparatus in a tab page of the tab selected via the input unit, wherein the program, when the event is the status change of the print job, further causes the processor to display i) a print status bar indicating the status change of the print job including that a printing is at least one of progress, paused, pending, and stopped, and ii) the detail of the status change of the image forming apparatus in a tab page of the tab selected via the input unit, wherein the program further causes the processor to display a second icon that, when selected, causes the processor to switch between displaying a maximum size status window and a minimum size status window, wherein the maximum size status window includes a tab selected via the input unit and the tab page of the selected tab, and wherein the minimum size status window includes the selected tab but not the tab page of the selected tab.