信息处理设备、信息处理方法和程序的制作方法

xiaoxiao2020-6-26  14

专利名称:信息处理设备、信息处理方法和程序的制作方法
技术领域
本发明涉及用于为了在Web浏览器上操作Web应用程序而进行显示时对由Web应用程序分配给图像形成设备的作业中发生的错误的显示进行控制的信息处理设备。
背景技术
迄今为止,存在由图像形成设备和用作内部安装有Web应用程序的Web服务器的设备构成的系统。在该系统中包括的典型的图像形成设备是多功能外围设备(MFP)或激光束打印机(LBP)。在该系统中,用户经由图像形成设备中的Web浏览器访问服务器中安装的Web应用程序,并指示Web应用程序将打印作业分配给图像形成设备。与使用各图像形成设备中本地存储的作业控制应用程序相比,Web应用程序的使用在各方面是有利的。例如,假定安装许多图像形成设备来使用的情况。当要改变设置时,通常需要在本地存储的应用程序中单独做出改变。然而,如果使用Web应用程序,则仅改变在服务器中安装的Web应用程序的设置就可以使得改变使用Web应用程序的实际上所有的图像形成设备的设置。此外,Web应用程序的使用使得服务器管理各用户的设置,由此用户可以以相同的设置使用其它图像形成设备。在该系统中,当执行打印作业期间发生诸如卡纸错误等的错误时,在显示画面的最前面显示表示错误内容的画面,打印作业例如是由Web应用程序分配给图像形成设备的作业。之后在错误存在的情况下在显示画面的最前面持续显示错误画面。这在图像形成设备的用户通过看一眼就可以被通知错误的情况下是有效的。作为用于控制错误画面的显示的传统方法,已知以下方法(例如,参见专利文献 1)预先给错误分配优先顺序以使得在发生多个错误时可以根据该顺序来显示错误画面。引用列表专利文献专利文献1 日本特开平06-052018(1994)

发明内容
技术问题在控制错误画面的显示的专利文献1所公开的技术或在发生错误时显示错误画面的上述系统中,在图像形成设备中发生错误的情况下始终在显示画面的最前面显示错误画面以引起用户的注意。为此,还在用于操作不与发生的错误直接相关的Web应用程序的画面上显示错误画面。因此,存在以下问题对于使用可以显示用于操作多个Web应用程序 (即,具有不同URL的Web应用程序)的画面的浏览器的情况,没有考虑图像形成设备的可操作性。针对该背景,本发明提供解决上述问题并提高用户的可操作性的便利性的技术。问题的解决方案
本发明的信息处理设备是以下信息处理设备一种信息处理设备,用于与经由网络相连接的外部设备进行通信,接收来自所述外部设备中安装的Web应用程序的请求,并且根据所述请求执行处理,所述信息处理设备包括显示单元,用于生成与多个Web应用程序中的各Web应用程序相对应的画面,并且在显示画面的最前面显示从所述画面中选择的画面,以执行从所述外部设备接收到的请求;判断单元,用于在通过所述多个Web应用程序中的第一 Web应用程序所指示的作业的执行期间发生错误时,判断是否在所述显示单元的显示画面的最前面显示与所述第一 Web应用程序相对应的第一画面;以及控制单元,用于控制所述显示单元以使得当所述判断单元判断为在所述显示画面的最前面显示所述第一画面时,所述显示单元在所述显示画面的最前面显示用于通知所述错误的第一错误画面, 以及当所述判断单元判断为未在所述显示画面的最前面显示所述第一画面时,所述显示单元不在所述显示画面的最前面显示所述第一错误画面。发明的有益效果根据本发明,即使在图像形成设备中发生错误,也可以针对浏览器上显示的各应用程序来最佳地控制错误画面的显示。特别地,在可以可选地显示与多个Web应用程序相对应的画面的状态下,可以控制为在与错误无关的应用程序的画面上不显示错误画面。因此,可以提高用户的可操作性。通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。


图1是示出本实施例的典型系统结构的图;图2是示出本实施例的典型软件结构的图;图3是示出在浏览器上显示窗口的情况下本实施例的典型处理的流程图;图4是示出在发生作业错误的情况下本实施例的典型处理的流程图;图5是示出在根据错误显示画面的情况下本实施例的典型处理的流程图;图6是示出在清除错误的情况下本实施例的典型处理的流程图;图7A是示出本实施例的显示画面的示例的图;图7B是示出本实施例的显示画面的示例的图;以及图8是示出本实施例的典型硬件结构的图。
具体实施例方式将通过使用附图来说明用于进行本发明的最佳模式。图1是示出本发明的整个系统的典型结构的系统结构图。本实施例的系统由图像形成设备101、安装了 Web应用程序A 102的Web服务器A 103、安装了 Web应用程序B 104的Web服务器B 105和安装了文档106的文件服务器107 构成。这些组件经由网络相互连接。用户100可以通过操作图像形成设备101来使用Web应用程序A 102和B 104。 例如,将标签浏览器安装在图像形成设备101中,并且标签浏览器通过与Web服务器进行通信来在图像形成设备的显示器上显示用于诸如“打印”等的作业的用户界面画面。然后,当用户100通过用户界面画面指示作业的分配时,例如,将作业从Web服务器A 103中存储的Web应用程序A 102传送至图像形成设备101。根据所传送的作业,图像形成设备101执行例如“打印”处理。由此,Web应用程序A 102和B 104能够指示图像形成设备101执行诸如扫描作业和打印作业等的作业。另外,根据Web应用程序所分配的作业,图像形成设备 101可以将文档106上传至文件服务器107 (发送作业)。此外,图像形成设备101可以打印文件服务器107上的文档106 (打印作业)。如上所述,将Web应用程序安装在图像形成设备101外部。图像形成设备101使用 Web浏览器作为用于使用Web应用程序的接口。在本实施例中,使用多个Web浏览器,并使用标签浏览器。在标签浏览器中,可以通过按下浏览器画面中的标签来在多个Web浏览器之间切换要在用于显示浏览器的显示画面(以下称为“浏览器显示画面”)的最前面显示的 Web浏览器。标签浏览器使得能够择一地选择和显示例如基于从服务器接收到的HTML(超文本标记语言)文件生成的、分别与多个Web应用程序相关的画面。例如,当要使用上述Web应用程序A 102时,可以通过选择Web浏览器显示画面中的标签A来在浏览器显示画面的最前面显示与Web应用程序A 102相对应的画面。具体地, 可以显示与第一 Web应用程序相对应的第一画面。类似地,当要使用Web应用程序B 104时,可以通过选择Web浏览器显示画面中的标签B来在浏览器显示画面的最前面显示与Web应用程序B 104相对应的画面。顺便来说,系统的组件可以通过有线或无线连接来连接。图像形成设备101仅需要能够显示与Web应用程序相关的画面并执行使用文档的作业,因而不限于MFP或LBP。Web 服务器A103和B 105每个均仅需要包括执行Web应用程序的功能,因而除了 PC以外还可以使用各种信息终端装置。文件服务器107仅需要包括存储文档数据的功能,因而不限于 PC。尽管图1示出了安装各自执行不同处理的多个服务器的例子,但当然可以通过单个服务器实现这些功能。另外,不需要多个Web服务器或文件服务器都连接至图像形成设备101。如下配置也是可以的将单个Web服务器或单个文件服务器连接至图像形成设备101,并将具有不同 URL的多个Web应用程序连接至该服务器。可以将系统的基本操作主要分割成Web应用程序的显示和作业执行期间的错误画面显示控制这两个流程。这将在后面参考图3和随后的图中的流程图来说明。装置结构图8是示出实现本发明的实施例的图像形成设备的基本结构的框图。实现本发明的实施例的图像形成设备包括CPU 80UROM 802,RAM 803,HDD 804、显示器805、操作单元 806、引擎I/F 807、网络I/F 808、外部I/F 809和系统总线810。以下是以上结构的细节。CPU 801是进行装置的整体控制和计算处理等的中央处理器。CPU 801根据ROM 802中存储的程序来执行后述处理。ROM 802是只读存储器并且是用于存储系统引导程序、用于控制打印机引擎的程序和标签浏览器程序等的区域。另外, 还将用于显示错误画面并控制这种操作的程序等存储在ROM 802中。RAM 803是用于临时存储诸如从服务器接收到的用于显示与Web应用程序相关的画面的信息等的信息的随机存取存储器。HDD 804由例如硬盘等构成并用于假脱机数据;用于存储程序、信息文件和图像数据等;或用作工作区域。显示器805是例如液晶显示器,并用于显示装置的设置、当前在装置中进行的处理和错误状态等。操作单元806用于改变设置、分配作业等,并可以通过显示器805上显示的UI画面等来操作操作单元806。引擎I/F 807是实际交换用于控制打印机引擎的命令等的部分。设置网络I/F 808以将图像形成设备连接至网络。设置外部 I/F 809以经由诸如并行(或串行)接口等的接口连接外部装置。系统总线810用作以上组件之间的数据路径。软件樽块的结构图2是本发明的图像形成设备101内部的软件的典型结构图。图像形成设备101 的CPU 801读取并执行ROM 802或RAM803中存储的程序以运行图2所示的软件的各部分。窗口显示控制模块200可以控制图像形成设备101的显示器805的用户界面(UI) 上所示的画面上的窗口。要控制的窗口的实际例子包括用于显示ROM 802中存储的嵌入式Web浏览器204的嵌入式Web浏览器窗口 202 ;以及用于显示发生错误时的错误画面的错误UI窗口 203。嵌入式Web浏览器窗口 202具有嵌入式Web浏览器204的窗口中的显示控制并具有标签显示信息的控制。标签显示信息的控制意思是例如进行控制以接收表示在显示画面的最前面显示嵌入式Web浏览器204的信息、或者表示与哪个应用程序相关联地显示哪个标签的信息。窗口中的显示控制(以下称为“窗口内显示控制”)意思是例如进行控制以在显示器805上所显示的窗口上显示Web浏览器204的画面。此外,窗口内显示控制包括例如进行控制以在接收到表示用户按下标签的来自嵌入式Web浏览器204的信息时切换要显示的窗口画面。如下所述,窗口内显示控制还包括进行控制以在错误UI显示控制模块205显示错误画面的状态下、在清除错误时显示Web浏览器204的画面。嵌入式Web浏览器204能够与Web应用程序A 102和B 104进行通信以获取HTML数据,对HTML数据进行绘制,并控制标签的显示。控制标签的显示的意思是例如当用户按下标签时将通知发送至嵌入式Web浏览器窗口 202以控制窗口的切换。Web应用程序A 102可以经由网络将作业A远程分配至作业控制模块201。作业是指用于执行图像形成设备的功能的指示。作业的例子包括“复印”、“扫描”和“打印”。本实施例说明了进行在图像形成设备从诸如Web应用程序的外部接收作业并执行作业、并且在执行作业期间发生错误的情况下的错误画面的显示控制的例子。后面将说明细节。错误UI窗口 203具有用于控制错误UI A 206的显示的错误UI显示控制模块205 的窗口内显示控制。具体地,在发生错误时,错误UI窗口 203进行控制以在窗口中显示与错误相对应的错误画面。错误UI A 206是包括表示发生错误的错误画面的接口。顺便来说,可以将错误UI A 206存储在外部连接的存储器中,或者可以经由网络从服务器获取错误UI A 206。错误UI显示控制模块205能够与嵌入式Web浏览器窗口 202进行通信以获取与在嵌入式Web浏览器204上显示的Web应用程序的组相关的信息或者对其进行显示控制。 例如,错误UI显示控制模块205可以获取表示在显示器805的显示画面的最前面显示浏览器所显示的画面的信息,获取应用程序识别信息,并进行控制以在特定情况下显示错误画面。错误UI显示控制模块205还能够从作业控制模块201获取作业A的状态。例如,错误 UI显示控制模块205可以获取表示在执行作业A时发生错误的状态、或者表示作业A的执行成功的状态。可选地,错误UI显示控制模块205可以获取表示发生的与作业A相关的错误的清除的状态。处理的流程
图3是示出本实施例的例子的流程图。图3示出在嵌入式Web浏览器204上显示 Web应用程序的例子。具体地,图3示出在作业中没有发生错误的示例状态。通过使用图 3,将说明图1和2所述的系统的从在嵌入式Web浏览器204上显示Web应用程序开始至将关于Web应用程序的信息存储在错误UI显示控制模块205中的处理流程。在发生错误时的错误画面的显示控制中使用传送至错误UI显示控制模块205的应用程序识别信息。首先,用户100操作图像形成设备101中的嵌入式Web浏览器204,以使得在S300 中,嵌入式Web浏览器204访问Web服务器A 103的URL。然后,在S301中,Web服务器A 103将Web应用程序A的HTML数据传送至嵌入式Web浏览器204。注意,该情况下的Web 应用程序可以是如上所述的与图像形成设备的作业相关的应用程序,或者可以相当于一般网站的特定页。在S302中,嵌入式Web浏览器204绘制所接收到的HTML数据并在其标签窗口上显示结果数据。如果绘制成功,则流程进入S303。如果绘制失败,则流程进入S306 以进行错误处理。在S303中,嵌入式Web浏览器204向嵌入式Web浏览器窗口 202通知标签窗口的显示信息和所显示的Web应用程序A 102的ID (Web应用程序识别信息)。S卩,嵌入式Web 浏览器204用作Web应用程序识别信息通知单元。这里要通知的信息是表示与Web浏览器所使用的标签中的哪个标签相关联地显示哪个应用程序的信息。在S304中,与S303中的处理相同,嵌入式Web浏览器窗口 202向错误UI显示控制模块205通知标签窗口的显示信息和所显示的Web应用程序A 102的ID。在S305中,错误UI显示控制模块205保持并管理标签窗口的显示信息和Web应用程序A102的ID,并结束处理。图4是本实施例的流程图。通过使用图4,将说明图1和2所述的系统的从Web应用程序的分配作业开始至生成错误画面的处理流程。用户100操作图像形成设备101中的嵌入式Web浏览器204上显示的Web应用程序A 102,以使得在S400中分配作业A。以下是S400的细节。用户100操作Web浏览器 204上显示的Web应用程序A 102的画面上的用户界面,并输入用于分配作业A的指示。作为应答,存储Web应用程序A 102的服务器将作业A分配给图像形成设备,并由此请求作业的执行。在S401中,作业控制模块201执行作业A。如果在S402中在作业控制模块201执行作业A时发生错误,则流程进入S403,否则,结束处理。在S403中,作业控制模块201向错误UI显示控制模块205通知关于作业A的错误事件信息。错误事件信息包括例如所分配的Web应用程序的识别信息(Web应用程序ID)、作业类型和错误类型等。因此,作业控制模块201用作用于检测错误的发生的错误检测单元。顺便来说,可以将各种传统的技术应用为用于检测错误的发生的方法,由此这里省略其说明。在S404中,错误UI显示控制模块205将自身存储的信息(标签窗口的显示信息和Web应用程序ID等)与错误事件信息(Web应用程序ID、作业类型和错误类型等)进行比较。通过比较这些信息,错误UI显示控制模块205判断错误事件信息中是否包括所管理的应用程序ID。换句话说,错误UI显示控制模块205判断是否成功显示与Web应用程序相关的画面,以及该Web应用程序所分配的作业中是否发生错误。如果作为判断的结果在错误事件信息中包括所管理的应用程序ID,则流程进入S405。否则,结束处理。在S405中, 错误UI显示控制模块205生成与发生的错误相对应的错误画面,并结束处理。具体地,错误UI显示控制模块205进行控制以显示与错误事件信息中包括的错误类型相应的错误画面,以代替加载了 Web应用程序的窗口画面。因此,当发生特定错误时,在窗口画面上显示其错误画面以吸引用户的注意。图5是本实施例的流程图。通过使用图5,将说明图1和2所述的系统的当在浏览器画面的显示画面的最前面显示Web应用程序时、直到浏览器画面被切换至并显示错误画面为止的处理流程。具体地,说明判断是否在由标签切换与发生的错误无关的Web应用程序的画面的情况下显示错误画面的处理流程。用户100操作图像形成设备101中的嵌入式Web浏览器204,以使得在浏览器画面的显示画面的最前面显示Web应用程序A102。在S500中,嵌入式Web浏览器204向嵌入式 Web浏览器窗口 202通知用于识别当前在嵌入式Web浏览器窗口 202的显示画面的最前面显示的标签窗口的信息(显示标签信息)。显示标签信息包括用于识别标签的窗口中显示的Web应用程序的应用程序ID。在S501中,嵌入式Web浏览器窗口 202向错误UI显示控制模块205传送表示在显示画面的最前面显示嵌入式Web浏览器204的事件通知。同时,在S502中,嵌入式W^eb 浏览器窗口 202还传送包括在显示画面的最前面显示的标签信息(显示标签信息)的事件通知。在S503中,错误UI显示控制模块205将S305中通知的自身存储的信息与S501和 S502中接收到的事件通知中包括的信息进行比较,并判断事件通知中的信息是否包括所管理的应用程序ID。如果事件通知中的信息包括所管理的应用程序ID,则流程进入S504。否贝U,结束处理。在S504中,错误UI显示控制模块205将预先生成的与错误相对应的错误画面数据传送至错误UI窗口 203。在S505中,错误UI窗口 203在UI的显示画面的最前面显示所接收到的错误画面,并结束处理。在图5中,说明了以下例子进行控制以通过在嵌入式Web浏览器窗口 202和错误 UI显示控制模块205之间交换信息来将画面切换至错误画面。然而,注意,可代替地,可以由图2所示的窗口显示控制模块200进行切换所显示的窗口画面的控制。通过进行以上处理,可以仅在窗口的显示画面的最前面显示特定Web应用程序时显示错误画面,其中特定Web应用程序是分配发生错误的作业的Web应用程序。因此,即使发生错误,也可以控制不向通过标签切换等而使用与错误无关的应用程序的用户显示错误画面。由此,可以提高用户的可操作性的便利性。在以上说明中,作为示例说明了在窗口的“显示画面的最前面”显示的应用程序的错误画面。注意,在本实施例中,“显示画面的最前面”是指,在浏览器画面上以重叠方式显示的多个画面中、在其它画面的上面覆盖其它画面并离用户最近地显示的画面。然而,本实施例不限于“显示画面的最前面”。只要用户不会受到由于在他/她使用与错误无关的 Web应用程序时显示错误画面而引起的可操作性降低的烦扰就足够了,其中所述错误与使用Web浏览器所分配的作业相关。例如,即使在与其它本地应用程序一起在窗口画面的一部分中显示Web应用程序画面的情况下,进行控制以使得不在Web应用程序画面上显示错误画面也在本实施例的范围内。此外,当用户使用与关于使用Web浏览器所分配的作业的错误无关的Web应用程序时,可以在窗口画面的一部分中以简单的形式显示错误画面来代替在显示画面的最前面完全不显示错误画面。例如,可以诸如以弹出窗口的形式显示错误画面以在显示画面的最前面重叠小的部分。或者,可以在显示画面的最前面透过地显示错误画面。具体地,当显示错误时,可以通过编辑“第一错误画面”来生成与“第一错误画面” 不同的“第二错误画面”,并在显示画面上显示“第二错误画面”。这里,“第一错误画面”是在选择性地显示与错误相关的应用程序时在显示画面上显示的画面。另外,显示该第二错误画面所需的数据量小于显示第一错误画面所需的数据量。以上说明了在显示画面的最前面显示分配作业的应用程序的情况下的错误画面的显示控制。然而,可以进行控制以使得当选择和显示也受到所分配作业中发生的错误的影响的不同的Web应用程序的画面时,可以在不管该不同的Web应用程序是否分配作业的情况下同样显示错误画面。例如,在图像形成设备中执行“复印”作业时在储墨器中发生错误的情况下,如果在Web浏览器上除了选择了“复印”还选择了与“打印”相关的Web应用程序,则同样显示错误画面。另外,可以进行控制以在Web浏览器上选择与“扫描”相关的Web 应用程序时不显示错误画面。可以通过使得错误UI显示控制模块205管理应用程序ID和影响能利用这些应用程序ID识别的应用程序的错误的类型来进行这种控制。例如,错误UI 显示控制模块205将自身管理的信息与从作业控制模块201通过事件通知来通知的错误类型进行比较。然后,当进行选择以显示受错误影响的与错误类型相关联的应用程序ID时, 进行控制以在未分配作业的应用程序的画面上显示错误画面。图6是本发明的流程图。通过使用图6,将说明图1和2所述的系统的直到在清除错误并且错误画面消失之后在显示画面的最前面显示Web应用程序为止的处理流程。当清除了图像形成设备101中发生的错误时,在S600中,作业控制模块201向错误UI显示控制模块205通知表示清除了作业A中的错误的事件信息(以下称为“错误清除事件信息”)。即,作业控制模块201用作错误清除通知单元。在S601中,错误UI显示控制模块205将自身保持的信息与错误清除事件信息进行比较,并判断错误清除事件信息中是否包括所管理的应用程序ID。如果错误清除事件信息中包括所管理的应用程序ID,则流程进入S602。否则,结束处理。顺便来说,可以将各种传统的技术应用为用于识别出清除了错误的方法,并在此省略其说明。在S602中,错误UI显示控制模块205进行所显示的对象错误画面的删除处理,并且流程进入S603。在S603中,错误UI显示控制模块205指示嵌入式Web浏览器窗口 202 在显示画面的最前面显示与发生错误的作业A相关联的Web应用程序A 102。然后,结束处理。根据本实施例,在图像形成设备101中的嵌入式Web浏览器204上显示多个Web应用程序的状态下,在执行Web应用程序所分配的作业期间发生错误时,提高了显示错误画面时的可用性。具体地,如图7A所示,可以针对在显示画面的最前面显示的各Web应用程序来最佳地控制错误画面的显示,例如仅在与错误相关的Web应用程序上显示错误画面。因此,提高了用户的可操作性的便利性。图7A中示出了以下例子在与标签A相关联地显示的Web应用程序上显示错误画面,而在与标签B相关联地显示的另一 Web应用程序上不显示错误画面。顺便来说,尽管以上说明了仅发生一个错误的例子,但当发生多个错误时也可以进行相同的处理。在这种情况下,如图7B所示,例如,可以按下各标签以显示相应错误的错误画面。在图7B中,在与标签A相关联地显示的Web应用程序中显示表示发生卡纸的错误画面,而在与标签B相关联地显示的Web应用程序中显示表示盖保持打开的错误画面。例如,通过参考错误类型和受错误影响的应用程序相互关联的预定设置,可以通过切换标签来显示与各错误相对应的错误画面。尽管通过采取图像形成设备作为例子来进行说明,但还可以通过使用信息处理设备来实现本发明。例如,可以通过使用以下设备来实现本发明该设备与服务器和图像形成设备交换信息,并且安装有用于分配Web应用程序或显示与Web应用程序相关的画面的浏览器功能。其它实施例还可以利用读出并执行记录在存储器装置上的程序以进行上述实施例的功能的系统或设备的计算机(或者CPU或MPU等装置)和通过下面的方法实现本发明的方面,其中,利用系统或设备的计算机通过例如读出并执行记录在存储器装置上的程序以进行上述实施例的功能来进行上述方法的步骤。为此,例如,通过网络或者通过用作存储器装置的各种类型的记录介质(例如,计算机可读介质)将该程序提供给计算机。尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。本申请要求于2009年8月13日提交的日本专利申请2009-187789的优先权,其全部内容通过引用包含于此。
权利要求
1.一种信息处理设备,用于与经由网络相连接的外部设备进行通信,接收来自所述外部设备中安装的Web应用程序的请求,并且根据所述请求执行处理,所述信息处理设备包括显示单元,用于生成与多个Web应用程序中的各Web应用程序相对应的画面,并且在显示画面的最前面显示从所述画面中选择的画面,以执行从所述外部设备接收到的请求;判断单元,用于在通过所述多个Web应用程序中的第一 Web应用程序所指示的作业的执行期间发生错误时,判断是否在所述显示单元的显示画面的最前面显示与所述第一 Web 应用程序相对应的第一画面;以及控制单元,用于控制所述显示单元以使得当所述判断单元判断为在所述显示画面的最前面显示所述第一画面时,所述显示单元在所述显示画面的最前面显示用于通知所述错误的第一错误画面,以及当所述判断单元判断为未在所述显示画面的最前面显示所述第一画面时,所述显示单元不在所述显示画面的最前面显示所述第一错误画面。
2.根据权利要求1所述的信息处理设备,其特征在于,所述控制单元控制所述显示单元以使得当所述判断单元判断为未在所述显示画面的最前面显示所述第一画面时,所述显示单元通过编辑所述第一错误画面来生成与所述第一错误画面不同的第二错误画面,以在所述显示画面的最前面显示所述第二错误画面。
3.根据权利要求2所述的信息处理设备,其特征在于,所述显示单元利用比显示所述第一错误画面时的数据量少的数据量来显示所述第二错误画面。
4.根据权利要求1所述的信息处理设备,其特征在于,还包括通知单元,所述通知单元用于在所述显示单元显示与Web应用程序相对应的画面时通知用于识别该Web应用程序的 Web应用程序识别信息,其中,所述控制单元通过使用所述通知单元所通知的Web应用程序识别信息来判断所述作业的错误是否是与所述Web应用程序识别信息所识别的Web应用程序相关的错误,并且如果作为判断结果,所述作业的错误是与所述Web应用程序识别信息所识别的Web应用程序相关的错误,则所述控制单元使得在所述显示画面的最前面显示所述第一错误画面。
5.根据权利要求2所述的信息处理设备,其特征在于,还包括通知单元,所述通知单元用于在所述显示单元显示与Web应用程序相对应的画面时通知用于识别该Web应用程序的 Web应用程序识别信息,其中,所述控制单元通过使用所述通知单元所通知的Web应用程序识别信息来判断所述作业的错误是否是与所述Web应用程序识别信息所识别的Web应用程序相关的错误,并且如果作为判断结果,所述作业的错误是与所述Web应用程序识别信息所识别的Web应用程序相关的错误,则所述控制单元使得在所述显示画面的最前面显示所述第二错误画面。
6.根据权利要求1所述的信息处理设备,其特征在于,还包括错误清除通知单元,所述错误清除通知单元用于通知所述错误的清除,其中,所述控制单元进行控制以使得不在画面上显示用于通知所述错误清除通知单元所通知的错误的第一错误画面。
7.根据权利要求2所述的信息处理设备,其特征在于,还包括错误清除通知单元,所述错误清除通知单元用于通知所述错误的清除,其中,所述控制单元进行控制以使得不在画面上显示用于通知所述错误清除通知单元所通知的错误的第二错误画面。
8.根据权利要求1所述的信息处理设备,其特征在于,所述显示单元是标签浏览器,所述标签浏览器用于重叠地显示与所述多个Web应用程序相对应的画面,并且在所述显示单元的显示画面的最前面显示与所选择的标签相对应的画面。
9.一种用于信息处理设备的信息处理方法,所述信息处理设备用于与经由网络相连接的外部设备进行通信,接收来自所述外部设备中安装的Web应用程序的请求,并且根据所述请求执行处理,所述信息处理设备包括显示单元,其中,所述显示单元用于生成与多个Web应用程序中的各Web应用程序相对应的画面,并且在显示画面的最前面显示从所述画面中选择的画面,以执行从所述外部设备接收到的请求,所述信息处理方法包括以下步骤判断步骤,用于在通过所述多个Web应用程序中的第一 Web应用程序所指示的作业的执行期间发生错误时,判断是否在所述显示单元的显示画面的最前面显示与所述第一 Web 应用程序相对应的第一画面;以及控制所述显示单元以使得当在所述判断步骤中判断为在所述显示画面的最前面显示所述第一画面时,所述显示单元在所述显示画面的最前面显示用于通知所述错误的第一错误画面,以及当在所述判断步骤中判断为未在所述显示画面的最前面显示所述第一画面时,所述显示单元不在所述显示画面的最前面显示所述第一错误画面。
10.一种用于使计算机执行根据权利要求9所述的用于信息处理设备的控制方法的程序。
11.一种信息处理设备,包括执行单元,用于根据来自经由网络与所述信息处理设备相连接的外部设备中安装的第一 Web应用程序的请求来执行处理;判断单元,用于在所述执行单元执行处理期间发生错误时,判断执行中的处理和所述错误是否相关;以及显示单元,用于当所述判断单元判断为执行中的处理和所述错误相关时,在显示画面的最前面显示用于通知发生错误的画面,以及当所述判断单元判断为执行中的处理和所述错误不相关时,不在所述显示画面的最前面显示用于通知发生错误的画面。
12.一种用于控制信息处理设备的信息处理方法,所述信息处理方法包括以下步骤 执行步骤,用于根据来自经由网络与所述信息处理设备相连接的外部设备中安装的第一 Web应用程序的请求来执行处理;判断步骤,用于在所述执行步骤执行处理期间发生错误时,判断执行中的处理和所述错误是否相关;当所述判断步骤判断为执行中的处理和所述错误相关时,在显示画面的最前面显示用于通知发生错误的画面;以及当所述判断步骤判断为执行中的处理和所述错误不相关时,不在所述显示画面的最前面显示用于通知发生错误的画面。
全文摘要
存在以下问题未针对安装了多个Web应用程序的图像形成设备考虑可操作性。在经由Web应用程序中的第一Web应用程序所指示的作业的执行期间发生错误时,信息处理设备判断是否在显示单元的显示画面的最前面显示与第一Web应用程序相对应的第一画面;以及控制显示单元以使得当在判断步骤中判断为在最前面显示第一画面时,显示单元在最前面显示用于通知错误的第一错误画面,以及当在判断步骤中判断为不在最前面显示第一画面时,显示单元不在最前面显示第一错误画面。
文档编号G09G5/14GK102473071SQ20108003593
公开日2012年5月23日 申请日期2010年7月23日 优先权日2009年8月13日
发明者伊藤大介 申请人:佳能株式会社

最新回复(0)