发明名称 Image processing apparatus, information processing system, information processing method, and storage medium to communicate with external apparatus
摘要 An image processing apparatus may include a web service provider and a web browser. The web service provider includes a control unit to cause a processing unit to perform image processing as a web service according to a request of a web service included in an HTTP response received by a web browser. The web browser includes a first reception unit, a display unit, a transmission unit, and a second reception unit. The first reception unit receives screen data for displaying an operation screen of the image processing apparatus from an external apparatus. The display unit displays the received screen data. In response to an operation from a user being received via the operation screen, the transmission unit transmits to the external apparatus an HTTP request according to the operation received. The second reception unit receives an HTTP response including a request of a web service as a response.
申请公布号 US9325864(B2) 申请公布日期 2016.04.26
申请号 US201113288556 申请日期 2011.11.03
申请人 Canon Kabushiki Kaisha 发明人 Ito Mario
分类号 G06F15/00;H04N1/00 主分类号 G06F15/00
代理机构 Canon USA, Inc. IP Division 代理人 Canon USA, Inc. IP Division
主权项 1. An information processing system including an image processing apparatus and a web server, the information processing system comprising: the web server, wherein the web server includes: a web server network device configured to receive a request message which is sent from a web browser of the image processing apparatus, at least one web server processor, a generation unit implemented by the at least one web server processor and configured to generate a response message corresponding to the request message received by the web server network device, wherein the response message includes a command for causing the image processing apparatus to execute a job and an address for uploading information indicative of a result of the job, and timeout information related to the execution of the job, and a sending unit implemented by the web server network device and configured to send the response message generated by the generation unit to the web browser of the image processing apparatus; and the image processing apparatus, wherein the image processing apparatus includes: at least one image processing apparatus processor, a job execution unit implemented by the at least one image processing apparatus processor and configured to execute the job in accordance with the command included in the response message which is sent from the web server and is received by the web browser, a monitor unit implemented by the at least one image processing apparatus processor and configured to monitor timeout related to the job executed by the job execution unit, based on the timeout information included in the response message sent from the web server, an image processing apparatus network device, a first upload unit implemented by the image processing apparatus network device and configured to upload, in a case where the monitor unit determines that the timeout related to the job executed by the job execution unit does not occur, information indicative of a result of execution of the job executed by the job execution unit to the address included in the response message sent from the web server, and a second upload unit implemented by the image processing apparatus network device and configured to upload, in a case where the monitor unit determines that the timeout related to the job executed by the job execution unit occurs, information indicative of timeout error to the address included in the response message sent from the web server.
地址 Tokyo JP