Legal claims defining the scope of protection, as filed with the USPTO.
1. A printing system having a print service and an image forming apparatus including a web browser capable of displaying a screen provided from a web server, wherein the print service, the image forming apparatus, and the web server are connected with each other via a network, the printing system comprising: the web server, wherein the web server includes: a print instruction unit configured to transmit, to the print service via the network, a print instruction according to a print request received from the image forming apparatus, a print status acquisition unit configured to acquire, via the network, a print status of print data that corresponds to the print instruction managed by the print service, a screen generation unit configured to generate a job information screen that corresponds to the print status acquired by the print status acquisition unit, and a screen transmission unit configured to transmit, to the web browser via the network, the job information screen generated by the screen generation unit, wherein the print status acquisition unit acquires the print status of print data that corresponds to the print instruction managed by the print service based on information, wherein that information was notified, in response to a change in the print status of the print data, from an image forming apparatus that acquires the print data from the print service and executes printing based on the acquired print data.
2. The printing system according to claim 1 , wherein, in response to the print request including a file format conversion settings, the print instruction unit is configured to cause the print service to perform file format conversion according to the file format conversion setting and cause the print service to generate the print data, wherein, in response to polling periodically performed after the print instruction unit has transmitted the print instruction to the print service, the print status acquisition unit is configured to acquire the print status from the print service, wherein, in response to a change in the print status acquired by the print status acquisition unit, the screen generation unit is configured to generate an update screen according to the print status in response to a change in the print status acquired by the print status acquisition unit, and wherein the screen transmission unit is configured to transmit the generated update screen to the web browser via the network.
3. The printing system according to claim 2 , wherein the print status acquisition unit is configured to periodically receive, from the image forming apparatus, a job information screen acquisition request that corresponds to the print status managed by the print service and, in response to receiving a job information screen acquisition request, the print status acquisition unit acquires the print status from the print service.
4. The printing system according to claim 1 , wherein the image forming apparatus includes: a print status transmission unit configured to transmit, to the print service via the network, the print status in response to a change in the print status, an operation request unit configured to transmit, to the print status transmission unit, an operation request that includes the print status designated by the web server, wherein the operation request is a request requiring a print status change notification, a reception unit configured to receive, from the print status transmission unit, the print status to be transmitted by the print status transmission unit to the print service, a change notification generation unit configured to receive the operation request from the operation request unit, compare a print status included in the operation request with the print status received by the reception unit to produce a comparison result, and generate the print status change notification based on the produced comparison result, and a notification unit configured to transmit, to the web server via the web browser, the print status change notification, wherein the print status acquisition unit included in the web server further is configured to receive the print status change notification via the web browser of the image forming apparatus and acquire a print status that corresponds to the received print status change notification.
5. The printing system according to claim 4 , wherein the image forming apparatus further includes: a timer monitoring unit configured to determine whether a predetermined time has elapsed since the change notification generation unit receipt of the operation request, a time-out determination unit configured to determine, in response to the timer monitoring unit determining that the predetermined time has elapsed since the change notification generation unit receipt of the operation request, whether the print status received by the reception unit was changed to the print status included in the operation request, and, in response to determining that the print status received by the reception unit was not changed to the print status included in the operation request, the time-out determination unit determines that a time-out has occurred, and a cancellation unit configured to cancel, in response to the time-out determination unit determining that the time-out has occurred, the print status that corresponds to the operation request.
6. The printing system according to claim 4 , wherein the notification unit is configured to transmit the print status change notification to the web server without using the web server.
7. The printing system according to claim 4 , wherein the image forming apparatus further includes a print data requesting unit configured to transmit, to the print service via the network, a print data acquisition request in response to the change notification generation unit receiving the operation request from the operation request unit.
8. A print control method for a printing system having a print service and an image forming apparatus including a web browser capable of displaying a screen provided from a web server, wherein the print service, the image forming apparatus, and the web server are connected with each other via a network, the print control method comprising: causing the web server to transmit, to print service via the network, a print instruction according to a print request received from the image forming apparatus; causing the print service to receive the print instruction from the web server and generate print data according to the print instruction; causing the image forming apparatus to acquire the print data from the print service and execute printing based on the acquired print data; causing the print service to manage a print status of the print data based on information notified from the image forming apparatus in response to a change in the print status of the print data; causing the web server to acquire, via the network, the print status of the print data that corresponds to the print instruction managed by the print service; causing the web server to generate a job information screen that corresponds to the acquires print status managed by the print service; and causing the web server to transmit, via the network, the generated job information screen to the web browser.
9. A non-transitory computer-readable storage medium storing a program that causes a printing system to perform the method according to claim 8 .
Unknown
April 8, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.