An information processing system includes first and second information processing apparatuses. The first information processing apparatus transmits a request for status notification to the second information processing apparatus, which transmits a response of the status notification to the first information processing apparatus. The second information processing apparatus transmits a header of the response to the first information processing apparatus when receiving the request for the status notification from the first information processing apparatus, and transmits a part of a body of the response to the first information processing apparatus in response to the occurrence of a status change to be reported in the second information apparatus. The part of the body includes information on the status change. The second information processing apparatus transmits a last part of the body of the response to the first information processing apparatus when the status notification becomes unnecessary.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image forming apparatus, comprising: first circuitry included in an operation part of the image forming apparatus, and configured to receive an input operation via a user interface included in the operation part; and second circuitry configured to control a scanner or a printer included in the image forming apparatus, and configured to perform predetermined image processing using the scanner or the printer based on the input operation received by the user interface included in the operation part, wherein the first circuitry included in the operation part transmits an HTTP request to the second circuitry that is configured to perform the predetermined image processing, and wherein the second circuitry that is configured to perform the predetermined image processing transmits a plurality of HTTP responses one at a time to the first circuitry included in the operation part, in response to the HTTP request transmitted from the first circuitry, the plurality of HTTP responses including data indicating an apparatus condition of the image forming apparatus.
2. The image forming apparatus as claimed in claim 1 , wherein the plurality of HTTP responses, transmitted from the second circuitry in response to the HTTP request from the first circuitry, includes a header and a body, the body being divided into a plurality of body parts.
3. The image forming apparatus as claimed in claim 2 , wherein one of the plurality of body parts, included in the plurality of HTTP responses transmitted from the second circuitry, is transmitted to the first circuitry as one of the plurality of HTTP responses, the one of the plurality of HTTP responses not including the header.
4. The image forming apparatus as claimed in claim 2 , wherein the body included in the plurality of HTTP responses transmitted to the first circuitry is written in JSON format.
5. The image forming apparatus as claimed in claim 1 , wherein the apparatus condition includes an error of the image forming apparatus.
6. The image forming apparatus as claimed in claim 1 , wherein the first circuitry is configured to receive the plurality of HTTP responses, using a Web API included in the second circuitry.
7. The image forming apparatus as claimed in claim 1 , wherein the second circuitry is configured to provide Web services including at least printing to an information processing apparatus serving as a client, using Web APIs.
8. The image forming apparatus as claimed in claim 1 , wherein the first circuitry and the second circuitry have a wired connection to each other, and the second processor is configured to cause the second circuitry to transmit the plurality of HTTP responses to the first circuitry through the wired connection.
9. The image forming apparatus as claimed in claim 1 , wherein the second circuitry and the first circuitry operate on different operating systems independent of each other.
10. The image forming apparatus as claimed in claim 1 , wherein the operation part displays a screen and performs key input operations.
11. The image forming apparatus as claimed in claim 10 , wherein the operation part includes a touchscreen.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 14, 2017
December 4, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.