发明名称 Image processing apparatus controlling execution of a job without intervention of a web server, control method thereof, and storage medium storing a program therefore
摘要 An image processing apparatus of the present invention includes a display control unit that displays an operation screen based on screen information provided from a Web server, and transmits input information for the operation screen to the Web server, and an execution control unit that executes a job according to an execution request received from the Web server. The execution control unit, when starting execution of the job, notifies the Web server of a corresponding job ID. The display control unit displays, based on screen information received from the Web server together with the job ID, an operation screen related to the job which is being executed. When an instruction related to the job is input via the operation screen, the display control unit, upon determining that a predetermined condition is satisfied, instructs the execution control unit to control execution of the job without the intervention of the Web server.
申请公布号 US8854659(B2) 申请公布日期 2014.10.07
申请号 US201113118892 申请日期 2011.05.31
申请人 Canon Kabushiki Kaisha 发明人 Koike Hiroaki
分类号 G06F3/12;H04N1/32;H04N1/00 主分类号 G06F3/12
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. An image processing apparatus configured to communicate with a Web server which provides screen information for displaying an operation screen on the image processing apparatus and which transmits an execution request of processing corresponding to input information input via the operation screen to the image processing apparatus, said apparatus comprising: a processor coupled to a memory and programmed to function as: a display control unit that displays the operation screen based on the screen information provided by the Web server, and that transmits input information input via the operation screen to the Web server; and an execution control unit that executes, upon reception from the Web server of the execution request corresponding to the input information transmitted from said display control unit to the Web server, a job according to the execution request, and that notifies the Web server of a job ID which identifies that job, wherein said display control unit includes: a receiver that receives, from the Web server, screen information of an operation screen related to the job being executed on the image processing apparatus together with the job ID which identifies the job being executed, in response to the notification of the job ID by said execution control unit; a determination unit that determines whether or not a predetermined condition is satisfied when an instruction related to the job is input via the operation screen displayed based on the received screen information during the execution of the job; a transmission unit that transmits the input instruction to the Web server so that said execution control unit controls the execution of the job in accordance with a request to be received from the Web server, in a case where said determination unit has determined that the predetermined condition is not satisfied; and an instruction unit that directly instructs, without intervention of the Web server, said execution control unit to control the execution of the job identified by the job ID in accordance with the input instruction, in a case where said determination unit has determined that the predetermined condition is satisfied.
地址 Tokyo JP