信息处理系统和信息处理方法技术方案

技术编号:2838316 阅读:201 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种信息处理系统,该信息处理系统能够与通过外部访问而从省电模式返回的打印设备进行通信,该信息处理系统具有适用于访问打印设备的第一和第二访问单元,该信息处理系统包括:请求单元,其适用于请求通过所述第一访问单元进行的处理而生成的事件发生通知;以及确定单元,其适用于确定事件发生通知的存在/不存在。如果确定单元确定存在事件发生通知,则第二访问单元访问打印设备。

【技术实现步骤摘要】

本专利技术涉及一种,其在网络环境中管理各个装置,诸如连接到网络的打印机、复印机、以及通过集成打印机和复印机而获得的多功能外围设备。
技术介绍
轮询技术是监视装置状态并且从装置获取某些信息的一般技术。当使用轮询技术时,在主计算机上运行的应用程序周期性地从装置获取状态信息,基于该状态信息改变向应用程序用户显示的内容,并且确定应用程序自身的执行。当确定应用程序的执行时,装置响应于来自应用程序的请求执行一个操作。例如,在省电模式(也称为“睡眠模式”)中等候的装置进入到可能进行普通操作的状态(普通操作模式)。此处所提到的普通操作是这样一种操作模式其对与外部设备交换各种信息(例如包括PDL的信息和各种状态信息的信息)的单元进行操作。专利参考文献1(日本专利特开第2002-287936号)公开了一种布置,如果待处理装置处于睡眠模式,则该布置使用该装置的替代单元。然而,如果通过应用程序的频繁访问装置从睡眠模式进入普通操作模式,则该装置需要经过预定时间段来返回到睡眠模式,以下的(1)和(2)示出了其例子。(1)预定时间段中在装置的操作面板上没有操作。(2)预定时间段中没有通过网络对该装置的访问。即,应用程序的频繁访问使得不可能获得令人满意的省电效果。如果完全限制对装置的访问,以便将状态从普通操作模式改变为睡眠模式,则用户友好度降低。并且,专利参考文献1中的布置使用装置替代单元。在这种情况下,有必要确定待处理装置是否处于睡眠模式,这使得系统中的处理变复杂。本专利技术的一个目的是提供一种信息处理技术,该信息处理技术能够通过简单的处理抑制装置的功率消耗而不降低用户友好度。专利
技术实现思路
为了克服相关技术的上述缺陷而提出本专利技术的实施例。根据本专利技术的一个方面,一个实施例针对一种信息处理系统,该信息处理系统能够与通过外部访问而从省电模式返回的打印设备进行通信,该信息处理系统具有适用于访问打印设备的第一访问单元和第二访问单元,该信息处理系统包括请求单元,其适用于请求通过第一访问单元进行的处理而生成的事件发生通知;以及确定单元,其适用于确定通过第一访问单元生成的事件发生通知的存在/不存在,其中,如果确定单元确定存在事件发生通知,则第二访问单元访问打印设备。根据本专利技术的另一个方面,一个实施例针对一种信息处理系统中的信息处理方法,该信息处理系统能够与通过外部访问而从省电模式返回的打印设备进行通信,该信息处理系统具有适用于访问打印设备的第一访问单元和第二访问单元,该信息处理方法包括请求步骤,用于请求通过第一访问单元进行的处理而生成的事件发生通知;以及确定步骤,用于确定通过第一访问单元生成的事件发生通知的存在/不存在,其中,如果在确定步骤中确定存在事件发生通知,则第二访问单元访问打印设备。本专利技术可以提供一种信息处理技术,其提高用户友好度,并且抑制装置的功率消耗,而不向装置引入任何复杂的功率消耗抑制机构。本专利技术的其他特征将在以下(参照附图的)示例性实施例的描述中变得清晰。附图说明图1是示出了根据本专利技术一个实施例的信息处理系统的配置概要的框图;图2是示出根据本专利技术该实施例的客户计算机101和服务器计算机108的布置的框图;图3是示出根据本专利技术该实施例的装置A 110和装置B 111的布置的框图;图4是示出当客户计算机101执行处理时的存储器分配图的配置的视图;图5是示出存储在存储介质中的内容的例子的视图;图6是说明存储在软盘(FD)中的程序等的装载的视图;图7是说明通过根据本专利技术第一实施例的打印机驱动器104进行的处理过程的流程图;图8A是说明图7的步骤S702和S706中每个步骤中的事件通知处理的过程的流程图;图8B是示出通知数据的例子的视图;图9A是说明通过根据本专利技术第一实施例的应用程序109进行的处理过程的流程图;图9B是示出表示事件通知请求的数据的例子的视图;图9C是示出响应于事件通知请求而从装置返回的数据的例子的视图;图9D是示出事件通知请求取消数据的例子的视图;图9E是示出用于获取最新日志号码的请求数据的例子的视图;图9F是示出响应于对获取最新日志号码的请求而从装置返回的数据的例子的视图; 图9G是示出应用程序109借助其获取日志数据的请求数据的例子的视图;图9H是示出响应于日志数据获取请求而从装置返回的数据的例子的视图;图10是示出地址设定对话框的例子的视图;图11是示出本专利技术第一实施例中的从装置返回的数据内容的例子的视图;图12是示出在本专利技术第二实施例中,在CRT控制器的控制下在CRT上显示为对话框的、由装置执行的作业的状态的视图;图13A-1和13A-2是说明根据本专利技术第二实施例由应用程序109进行的处理过程的流程图;图13B是示出用于获取作业列表的请求数据的例子的视图;图13C是示出响应于图13B所示的请求而由装置返回的数据的例子的视图;以及图14是示出了根据本专利技术一个实施例的信息处理系统的配置概要的框图。具体实施例方式现在将参考附图详细描述本专利技术的优选实施例。应该注意,除非特别指出,在这些实施例中设置的各部件的相对布置、数值表示和数值不限制本专利技术的范围。(第一实施例)下面将说明根据本专利技术的第一实施例的信息处理系统。图1是示出了根据本专利技术该实施例的信息处理系统的配置概要的框图。当程序被提供给构成信息处理系统的每个信息处理设备时,该信息处理设备充当用于实施该程序(应用程序)的处理的装置。附图标记101表示信息处理设备(客户计算机);102表示可由客户计算机101执行的应用程序。例如,应用程序102形成待打印的文档或图像数据,并且指令连接到网络120的装置打印该文档或数据。附图标记103表示图形装置接口(GDI),其接受来自应用程序102的打印指令;104表示由GDI 103调用的打印机驱动器。当应用程序102发出打印指令时,应用程序102调用GDI 103。对GDI 103的调用是独立于打印装置的抽象打印指令命令。打印机驱动器104根据打印设定,将来自GDI 103的调用转换成可由装置进行解释的页描述语言(PDL)数据。注意,被转换的数据不必总是PDL数据,只需是能够由装置进行解释的数据就可以。被转换的数据被提供到缓冲器(spooler)105。缓冲器105对所提供的数据进行排队,并且顺序地将数据提供给传送单元106。传送单元106从缓冲器105接收数据,并且在确定该装置是否能够接受该数据的同时将数据适当地传送给该装置。事件管理器107从另一信息处理设备(服务器计算机108)中的各种应用程序中的每一个接受事件通知请求(对于分发客户计算机101中已经发生的事件的通知的请求(该请求也被称为“事件通知请求”))。即,事件管理器107作为用于管理事件发生的通知目的地的管理装置而工作。更具体地说,事件管理器107基于接受的事件通知请求而存储事件通知目的地(请求源),并且向打印机驱动器104通知该事件通知目的地(请求源)。打印机驱动器104向由事件管理器107通知的事件通知目的地(请求源)通知访问装置的事件的发生。已接收到该事件发生通知的应用程序109可以开始访问装置A 110或装置B 111(即,可以开始应用程序处理)。注意,事件管理器107被安装在图1中的客户计算机101中,但是本专利技术的主旨不限于此配置。例如,如图14所示,事件本文档来自技高网
...

【技术保护点】
一种信息处理系统,该信息处理系统能够与通过外部访问而从省电模式返回的打印设备进行通信,该信息处理系统具有适用于访问所述打印设备的第一访问单元和第二访问单元,该信息处理系统包括:请求单元,其适用于请求通过所述第一访问单元进行的处理而生 成的事件发生通知;以及确定单元,其适用于确定通过所述第一访问单元生成的事件发生通知的存在/不存在,其中,如果所述确定单元确定存在事件发生通知,则所述第二访问单元访问所述打印设备。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:中川勇
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP[日本]

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

1