信息处理装置、网络服务器、控制方法和存储介质制造方法及图纸

技术编号:7719981 阅读:205 留言:0更新日期:2012-08-30 06:35
根据本发明专利技术的信息处理装置包括:第一传送部件,将第一请求数据传送到网络服务器,所述第一请求数据描述用户经由用网络浏览器显示的操作画面而指令的指令内容;执行部件,从网络服务器接收对来自第一传送部件的第一请求数据的响应数据,并且基于所接收到的响应数据执行图像处理;以及第二传送部件,基于从网络服务器接收的响应数据而将第二请求数据传送到网络服务器。从网络服务器接收的响应数据包括根据当执行部件执行图像处理时可能发生的事件而要被访问的多个地址。第二传送部件将第二请求数据传送到所述地址当中与当执行部件执行了图像处理时已经发生的事件相对应的一个地址。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及ー种具有用于显示从网络服务器提供的操作画面的网络浏览器的信息处理装置、用于控制该装置的方法、将操作画面提供给具有网络浏览器的信息处理装置的网络服务器、用于控制该服务器的方法以及存储介质。
技术介绍
在网络上连接到网络服务器(web server)的ー些信息处理装置(例如,PC)被提供有显示从网络服务器提供的操作画面的网络浏览器(web browser).当网络浏览器向网络服务器发出对操作画面的请求时,提供给网络服务器的网络应用(web application)对信息处理装置做出响应,即,该网络应用依照来自信息处理装置的请求传送用于用网络浏览器显示操作画面的超文本标记语言(HTML)文件数据。在接收到来自网络服务器的响应吋,网络浏览器分析HTML文件数据,并基于在HTML文件中的描述而生成操作画面。此外,在用户经由用网络浏览器显示的操作画面输入指令数据之后,网络浏览器将所提供的指令通知给网络服务器。然后,接收到该通知的网络服务器中的网络应用根据所提供的指令执行处理。近年来,各自具有扫描仪和打印机的一些多功能外围设备(MFP)被提供有上述的网络浏览器。这样的MFP接收来自网络服务器的操作画面数据,通过使用以上过程以这些MFP自身中的网络浏览器显示操作画面,然后接受来自用户的各种指令。根据日本专利公开第2006-127503号(文献I),网络服务器提供了操作画面,在该操作画面上,输入指令数据以使用提供给MFP的各种功能。S卩,MFP的用户经由用网络浏览器显示的操作画面将描述指令的数据输入到MFP。然后,根据在MFP中的网络浏览器将所接收到的指令通知给网络服务器。接收到该通知的网络服务器根据由用户输入的指令数据的内容而请求MFP执行各种类型的处理。之后,接收到该请求的MFP执行所请求的处理。由此,MFP没有必要保持要被显示在MFP的显示器面板上的所有操作画面(菜单数据等),并且可以通过网络服务器容易地改变操作画面。此外,根据日本专利公开第2006-135644号(文献2),如文献I的情况那样,网络服务器提供了操作画面,在该操作画面上,输入指令数据以使用提供给MFP的各种功能。同样地,MFP的用户将描述指令的数据输入到MFP。然后,通过使用MFP中的网络浏览器将所提供的指令作为请求通知给网络服务器。接收到该通知的网络服务器创建脚本,在该脚本中,基于所提供的指令描述了要由MFP执行的各种类型的处理。将所创建的脚本从网络服务器发送到MFP,作为对来自网络服务器的请求的响应。一般来说,在提供给网络服务器的网络应用基于经由用网络浏览器显示的操作画面输入的指令数据执行处理的情况下,依照网络应用处的处理的完成而通过网络浏览器显示另ー个画面。即,在完成网络应用处的处理时,网络服务器生成描述用于通知处理完成的操作画面或用于使用户进行下一操作的操作画面的HTML数据。然后,将所生成的HTML数据传送到网络浏览器作为对来自网络浏览器的请求的响应。、另ー方面,在提供给信息处理装置(诸如PC和MFP)的一些网络浏览器中,设定从向网络服务器发送请求至接收到来自网络服务器的响应的时间限制(超时时段)。当在超时时段内没有从网络服务器做出响应吋,网络浏览器执行超时处理。超时处理是指用于使发出的请求无效的处理。例如,通过使发出的请求无效,可以发出另ー请求而非等待请求的响应。但是,在文献I中,在MFP中的网络浏览器向网络服务器发送请求,然后网络服务器基于该请求而请求MFP执行处理的情况下,可以考虑以下的问题。S卩,在文献I中,临时地将由MFP执行的处理的结果通知给网络服务器。然后,接收了该通知的网络服务器将描述处理结果的HTML数据传送到网络浏览器作为对已经从网络浏览器初始发送的请求的响应。此时,MFP依照来自网络服务器的请求而执行处理可能会花费时间。在这种情况下,从在网络服务器处接收来自网络浏览器的请求至在网络浏览器处接收响应需要长的时间段,由此在网络浏览器处执行上述的超时处理。結果,变为网络浏览器不可能从网络服务器正常地接收响应,并且因此由MFP执行的处理的结果无法被通知给用户。另ー方面,在文献2中,MFP中的网络浏览器从网络服务器接收对处理执行的请求,作为对来自网络浏览器的请求的响应。在这种情况下,在网络浏览器处不发生超吋。但是,在文献2中,在网络服务器已经将脚本数据作为响应传递到MFP之后,根据网络服务器的指令而不能通过网络浏览器产生另ー个显示。因此,在脚本的执行期间和执行之后,难以从网络应用动态地改变MFP处的处理的显示。
技术实现思路
考虑到上述的问题完成了本专利技术。由此,本专利技术提供了一种能够依照从网络服务器请求的处理的执行条件而自动地选择网络服务器处的目的地的信息处理装置、网络服务器、控制方法和存储介质。根据本专利技术的ー个方面,提供ー种信息处理装置,所述信息处理装置包括用于显示从网络服务器提供的操作画面的网络浏览器,所述信息处理装置包括第一传送部件,用于将第一请求数据传送到网络服务器,所述第一请求数据描述用户经由用网络浏览器显示的操作画面而指令的指令内容;执行部件,用于从网络服务器接收对由第一传送部件传送的第一请求数据的响应数据,然后基于所接收到的响应数据执行图像处理;以及第二传送部件,用于基于从网络服务器接收的响应数据而将第二请求数据传送到网络服务器,其中,从网络服务器接收的响应数据包括根据当执行部件执行图像处理时可能发生的事件而要被访问的多个地址,以及第ニ传送部件将第二请求数据传送到所述地址当中与当执行部件执行了图像处理时已经发生的事件相对应的ー个地址。根据本专利技术的另ー个方面,提供了ー种网络服务器,所述网络服务器将操作画面提供给包含网络浏览器的信息处理装置,所述服务器包括第一接收部件,用于从信息处理装置接收第一请求数据,所述第一请求数据描述用户经由用网络浏览器显示的操作画面而 指令的指令内容;传送部件,用于将对由第一接收部件所接收到的第一请求数据的响应数据传送到信息处理装置;以及第二接收部件,用于从信息处理装置接收基于响应数据所生成的第二请求数据,其中,响应数据包括根据当信息处理装置基于响应数据来执行图像处理时可能发生的事件而要被访问的多个地址,以及第ニ接收部件接收传送到所述地址当中与当信息处理装置执行了图像处理时已经发生的事件相对应的一个地址的第二请求数据。根据本专利技术的另ー个方面,提供了一种用于控制信息处理装置的方法,所述信息处理装置包括用于显示从网络服务器提供的操作画面的网络浏览器,所述方法包括第一传送步骤,将第一请求数据传送到网络服务器,所述第一请求数据描述用户经由用网络浏览器显示的操作画面而指令的指令内容;执行步骤,从网络服务器接收对在第一传送步骤中传送的第一请求数据的响应数据,然后基于所接收到的响应数据执行图像处理;以及第ニ传送步骤,基于从网络服务器接收的响应数据而将第二请求数据传送到网络服务器,其中,从网络服务器接收的响应数据包括根据当在执行步骤中执行图像处理时可能发生的事件而要被访问的多个地址,以及在第二传送步骤中,将第二请求数据传送到所述地址当中与当在执行步骤中执行了图像处理时已经发生的事件相对应的ー个地址。根据本专利技术的另ー个方面,提供了一种用于控制网络服务器的方法,所述网络服务器将操作画面提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:伊藤文利
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1