信息处理装置、控制方法及其程序制造方法及图纸

技术编号:7685402 阅读:154 留言:0更新日期:2012-08-16 19:42
对于信息处理装置,如果在作业正在被执行时用户操作网络浏览器的“返回”按钮,则用于控制当前正在被执行的作业的脚本丢失,并且不再能够控制该作业。本发明专利技术的信息处理装置能够与网络服务器进行通信,并且包括网络浏览器,所述网络浏览器显示由网络服务器提供的操作画面。该信息处理装置管理要被执行的作业的状态,并且当正在执行由网络服务器指令的作业时,根据被管理的作业的状态,限制来自用户的用于画面转换的指令的接受。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及能够与网络服务器进行通信并且包含显示由网络服务器提供的操作画面的网络浏览器的信息处理装置、用于该信息处理装置的控制方法及其程序。
技术介绍
已知将信息处理装置(诸如PC)连接到网络上的网络服务器(web server),并且经由信息处理装置中所包含的网络浏览器(web browser)显示由网络服务器提供的操作画面。在这种情况下,信息处理装置的网络浏览器首先向网络服务器请求操作画面。然后,响应于来自信息处理装置的请求,网络服务器中的网络应用(web application)向信息处理装置传送用于使网络浏览器显示操作画面的HTML数据作为响应。因此,信息处理装置的网络浏览器分析接收到的HTML数据,并且基于该HTML数据的描述显示操作画面。此外,如果用户经由网络浏览器显示的操作画面输入指令,则网络浏览器将该输入指令通知给网络服 务器。然后,已经接收到该通知的网络服务器中的网络应用依照该输入指令执行处理。近来,一些具有扫描仪或打印机的多功能外围设备(MFP)包含如上所述的网络浏览器。这样的MFP使用上述的过程经由MFP的网络浏览器显示由网络服务器提供的操作画面,并且接受来自用户的各种指令。此外,日本专利特开2008-003833号公开了网络服务器提供用于输入用于利用MFP所具有的功能的指令的操作画面和用于根据操作来控制MFP的控制脚本。S卩,MFP的用户通过经由网络浏览器显示的操作画面向MFP输入指令。然后,根据输入指令执行控制脚本。该控制脚本依照由用户输入的指令的内容请求MFP执行各种处理。然后,已经接收到该请求的MFP执行所请求的处理。因此,不需要在MFP中保持用于操作该MFP的所有菜单数据,而且也可以在网络服务器中容易地更改该菜单数据。如在上述日本专利特开2008-003833号中公开的那样,基于通过由网络浏览器显示的操作画面所输入的指令,使用加载到网络浏览器中的控制脚本来指令处理的执行。此夕卜,在MFP设备中以作业的形式产生要由控制脚本执行的MFP功能。以这种方式产生的作业执行对MFP的扫描仪设备或者打印机设备的控制,并且还向用户做出对交互处理的请求,例如对下一个输入的请求和对误差改善的请求。控制脚本接收对这种处理的请求,并且进一步执行下一处理。从而,通过由控制脚本和作业进行的交互处理来控制MFP功能。另一方面,网络浏览器通常具有与加载到网络浏览器中的内容的状态无关而执行画面转换的功能,诸如“后退”、“前进”、“地址栏”以及“收藏夹”。但是,在加载到MFP的网络浏览器中的控制脚本控制MFP的功能的情况下,可以考虑到以下的问题。即,对于诸如在日本专利特开2008-003833号所公开的那样的配置,如果在MFP正在执行作业时用户操作网络浏览器的“后退”按钮等,则正在由网络浏览器执行的控制脚本被中断,并且正在被显示的画面被切换。从而,用于控制当前正在被执行的作业的脚本丢失,并且不再能够控制该作业。此外,如果正在被执行的作业由于等待用户输入或错误状态而停止,不能继续处理的作业将被滞留在MFP中。
技术实现思路
构思了本专利技术以解决上述常规技术中的问题,并且提供一种用于避免由于在作业正在被执行时输入用于画面转换的指令而导致失去对正在被执行的作业的控制的机制。本专利技术的一个方面提供了一种信息处理装置,所述信息处理装置能够与网络服务器进行通信并且包括网络浏览器,所述网络浏览器显示由所述网络服务器提供的操作画面,所述信息处理装置包括接受单元,被配置成接受来自用户的用于画面转换的指令;处理单元,被配置成执行由所述网络服务器所指令的作业;管理单元,被配置成管理由所述处理单元执行的所述作业的状态;以及控制单元,被配置成根据由所述管理单元管理的所述作业的所述状态,限制所述接受单元对指令的接受。本专利技术的另一个方面提供了一种用于信息处理装置的控制方法,所述信息处理装置能够与网络服务器进行通信并且包括网络浏览器,所述网络浏览器显示由所述网络服务器提供的操作画面,所述方法包括接受来自用户的用于画面转换的指令;执行由所述网络服务器所指令的作业;管理在所述执行中执行的所述作业的状态;以及根据在所述管理中管理的所述作业的所述状态,进行控制以限制在所述接受中对指令的接受。本专利技术的又一个方面提供了一种用于使计算机充当信息处理装置的程序,所述信息处理装置能够与网络服务器进行通信并且包括网络浏览器,所述网络浏览器显示由所述网络服务器提供的操作画面,所述信息处理装置包括接受单元,被配置成接受来自用户的用于画面转换的指令;处理单元,被配置成执行由所述网络服务器所指令的作业;管理单元,被配置成管理由所述处理单元执行的所述作业的状态;以及控制单元,被配置成根据由所述管理单元管理的所述作业的所述状态,限制所述接受单元对指令的接受。本专利技术的再另一个方面提供了一种信息处理装置,所述信息处理装置能够与网络服务器进行通信并且包括网络浏览器,所述网络浏览器显示由所述网络服务器提供的操作画面,所述信息处理装置包括接受单元,被配置成接受来自用户的用于画面转换的指令;处理单元,被配置成响应于由所述用户使用由所述网络浏览器显示的所述操作画面而进行的操作,执行由所述网络服务器请求的处理;确定单元,被配置成确定所述网络服务器是否与所述操作画面一起提供了指示禁止所述画面转换的禁止请求;以及控制单元,被配置成如果所述确定单元确定所述禁止请求已经被提供,则在所述处理单元正在执行处理时,限制所述接受单元对指令的接受。本专利技术的再又一个方面提供了一种用于信息处理装置的控制方法,所述信息处理装置能够与网络服务器进行通信并且包括网络浏览器,所述网络浏览器显示由所述网络服务器提供的操作画面,所述方法包括接受来自用户的用于画面转换的指令;响应于由所述用户使用由所述网络浏览器显示的所述操作画面而进行的操作,执行由所述网络服务器请求的处理;确定所述网络服务器是否与所述操作画面一起提供了指示禁止所述画面转换的禁止请求;以及如果在所述确定中确定所述禁止请求已经被提供,则进行控制,在所述执行中正在执行处理时,限制所述接受步骤中对指令的接受。本专利技术的再又一个方面提供了一种用于使计算机充当信息处理装置的程序,所述信息处理装置能够与网络服务器进行通信并且包括网络浏览器,所述网络浏览器显示由所述网络服务器提供的操作画面,所述信息处理装置包括接受单元,被配置成接受来自用户、的用于画面转换的指令;处理单元,被配置成响应于由所述用户使用由所述网络浏览器显示的所述操作画面而进行的操作,执行由所述网络服务器请求的处理;确定单元,被配置成确定所述网络服务器是否与所述操作画面一起提供了指示禁止所述画面转换的禁止请求;以及控制单元,被配置成如果所述确定单元确定所述禁止请求已经被提供,则在所述处理单元正在执行处理时,限制所述接受单元对指令的接受。根据本专利技术,能够避免由于在作业正在被执行时输入用于画面转换的指令而导致丧失对正在被执行的作业的控制。因此,能够避免经部分处理的作业滞留在信息处理装置中。根据参照附图对示例性实施方式的以下描述,本专利技术的其它特征将变得清晰。附图说明图I是根据本专利技术的实施方式的总体的信息处理系统的图。 图2是示出了根据本专利技术的实施方式的MFP的配置的方框图。图3是示出了根据本专利技术的实施方式的本文档来自技高网
...

【技术保护点】

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

【专利技术属性】
技术研发人员:三原诚深泽伸朗
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

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

1