节能模式装载装置、信息处理装置及控制方法

文档序号:2729598阅读:260来源:国知局
专利名称:节能模式装载装置、信息处理装置及控制方法
技术领域
本发明涉及一般装载有节能模式的节能模式装载装置、信息处理装置及控制方法,尤其涉及由图像形成装置、检索应用程序(searchutility)和打印客户机构成的打印系统。所述图像形成装置通过经由网络从外部接收发给本机的信息包(packet)来装载从停止状态恢复到待机状态的节能模式。
背景技术
近年来,在包括图像形成装置在内的所有产品中,人们正在谋求装载能抑制处于待机状态的设备的电力消耗的节能模式。在连接装载节能模式的装置的网络系统中往往要从个人计算机(PC)等经由网络对节能模式有效的装置进行装置的连接状态和动作状态的检索。在这样的情况下,PC首先将用于启动的启动信息包发送到装置来解除装置的节能模式,然后,将用于检索的检索信息包发送到装置(参照日本特开2006-39940号公报)。
但是,越是高效的节能模式,在产品内部停止供电的模块数量就越多。因此,从节能模式恢复原状也需要较多时间。此外,节能模式的功能与构成产品的硬件模块和软件模块密切相关,因此,恢复时间因机种(即便是相同机种也根据用户设定的节能模式的等级)而不同。
从这样的背景来看,在办公环境等连接有多个装置的网络中,检索对装置的连接状态和动作状态进行检索的检索客户机(PC),不能唯一地确定作为检索响应时间上限的超时时间。例如,当将检索客户机的超时时间设定得较短时,不会在检索结果中显示没能在超时时间(TimeOut)内从节能模式恢复原状的装置。此外,当将检索客户机的超时时间设定得较长时,在检索对象装置实际上不存在的情况下,为了做出判断要浪费许多时间。

发明内容
本发明提供一种在信息处理装置与具有节能模式的其他装置进行通信时,即使其他装置为节能模式也仍能考虑从节能模式恢复原状的恢复时间而有效地进行通信的技术。
作为本发明的一个方面的节能模式装载装置,其特征在于,包括节能模式实施单元,实施限制向模块供电的节能模式;通知单元,在向上述节能模式转移之前,对经由网络连接的信息处理装置通知指定从上述节能模式恢复原状的恢复时间的信息;恢复单元,响应接收从上述信息处理装置发送来的数据而开始从上述节能模式恢复原状;以及执行单元,在从上述节能模式恢复原状后,按照来自上述信息处理装置的请求执行处理。
作为本发明的另一个方面的信息处理装置,其特征在于,包括接收单元,从具有限制向模块供电的节能模式的节能模式装载装置,接收指定从上述节能模式恢复原状的恢复时间的信息;存储单元,根据由上述接收单元接收到的信息,存储上述节能模式装载装置和上述节能模式装载装置从节能模式恢复原状的恢复时间;第1发送单元,向上述节能模式装载装置发送数据;以及第2发送单元,在由上述第1发送单元发送了数据后,根据存储于上述存储单元的从节能模式恢复原状的恢复时间,向上述节能模式装载装置发送处理请求。
作为本发明的另一个方面的节能模式装载装置的控制方法,其特征在于,包括节能模式实施步骤,实施限制向模块供电的节能模式;通知步骤,在向上述节能模式转移之前,对经由网络连接的信息处理装置通知指定从上述节能模式恢复原状的恢复时间的信息;恢复步骤,响应接收从上述信息处理装置发送来的数据而开始从上述节能模式恢复原状;以及执行步骤,在从上述节能模式恢复原状后,响应来自上述信息处理装置的请求执行处理。
作为本发明的另一个方面的信息处理装置的控制方法,其特征在于,包括接收步骤,从具有限制向模块供电的节能模式的节能模式装载装置,接收指定从上述节能模式恢复原状的恢复时间的信息;存储步骤,根据由上述接收步骤接收到的信息,存储上述节能模式装载装置和上述节能模式装载装置从节能模式恢复原状的恢复时间;第1发送步骤,向上述节能模式装载装置发送数据;以及第2发送步骤,在由上述第1发送步骤发送了数据后,根据在上述存储步骤中所存储的从节能模式恢复原状的恢复时间,向上述节能模式装载装置发送处理请求。
本发明的其他特征和优点可以通过下面结合附图对实施例进行的说明来进一步明确,对附图中表示相同或相似组成的部分采用了相同的附图标记。


附图构成说明书的一部分,其用于表示本发明的实施方式并与说明书的文字部分一起用于说明本发明的原理。
图1是包括本发明一个方面的图像形成装置和检索/打印客户机的系统的概略图。
图2A是图1所示的图像形成装置的硬件的概略框图。
图2B是表示图2A所示的存储器的存储结构的概略框图。
图3A是图1所示的图像形成装置的软件的概略框图。
图3B是表示图3A所示的电源控制部的结构的图。
图3C是用于说明图1所示的图像形成装置的节能模式转移处理的流程图。
图3D是用于说明图1所示的图像形成装置的通常模式恢复处理的流程图。
图4A是图1所示的检索/打印客户机(PC)的硬件的概略框图。
图4B是表示图4A所示的存储器的存储结构的概略框图。
图5A是图1所示的检索/打印客户机(PC)的软件的概略框图。
图5B是用于说明图1所示的检索/打印客户机(PC)的节能模式设定信息取得处理的流程图。
图5C是用于说明图1所示的检索/打印客户机(PC)的设备访问处理的流程图。
图6是表示本实施方式的利用了预告恢复时间的检索处理顺序的图。
图7是表示本实施方式的利用了预告恢复时间的打印处理顺序的图。
图8是表示图1所示的图像形成装置向检索/打印客户机通知节能设定信息时的SOAP/XML消息的图。
图9是表示图1所示的检索/打印客户机向图像形成装置请求最新的状态信息时的SOAP/XML消息的图。
图10是表示图1所示的检索/打印客户机向图像形成装置传送打印数据时的SOAP/XML消息的图。
具体实施例方式
以下,参照附图详细地说明本发明的实施方式。在本实施方式中,以作为客户机装置的个人计算机(PC)和作为装载有节能模式的装置的图像形成装置被连接在网络上的系统为例来进行说明,但本发明不限于此。图像形成装置例示为从节能模式恢复原状的所需恢复时间较长,且具有恢复时间不同的多个节能模式的典型装置。因此,本发明还能够适用于其他具有节能模式的装置,它们也包含在本发明中。
<本实施方式的包括装载有节能模式的装置的系统结构>
图1是表示本实施方式的网络结构的图。
图像形成装置101和102连接于网络100。客户机装置103连接于网络100,能够对图像形成装置101和102进行检索和打印。此外,图像形成装置101和102装载有节能模式。图像形成装置101和102除了直接操作操作面板等情况以外,还可通过从网络100接收ARP(Address Resolution Protocol地址转换协议)信息包105,从节能模式恢复到通常模式。此外,图像形成装置101和102通过接收发给本机的信息包106和107也可从节能模式恢复到通常模式。
<本实施方式的图像形成装置的结构>
图2A是表示本实施方式的图像形成装置的结构的概略框图。在本实施方式中,作为图像形成装置,对具有打印功能和扫描功能的复合机进行说明,但也可以是打印机、扫描仪、传真机、复印机等装置。
扫描控制部202控制扫描仪引擎201。引擎控制部205控制打印机引擎204。ROM203存储引导程序等固定程序和固定参数。HDD206存储程序和数据。CPU207是执行程序控制图像形成装置的用于运算控制的CPU。作为临时存储部,CPU207使用RAM208。NVRAM209是保持通过面板设定的值等的非易失性RAM。
I/O控制单元211控制扬声器215、触摸面板216、按钮217、灯218等的用户界面部。网络控制部212控制经由网络100的通信。RTC213是实时时钟(Real Time Clock),在节能模式中也工作,对电源控制部210通知恢复时刻。在总线214上连接有上述各部分。
控制图像形成装置的程序主要存储于HDD206。当接通电源时,CPU207从ROM203读出引导程序,根据该引导程序的控制来执行图像形成装置的引导。CPU207根据引导程序将图像形成装置的控制程序从HDD206展开到RAM208,读出在RAM208所展开的图像形成装置的控制程序,执行图像形成装置的控制。
本实施方式的节能模式通过电源控制部210停止向上述各个功能部中的虚线框220内的各个功能部供电来实现。换言之,与仅停止向扫描仪引擎201、打印机引擎204供电时相比,通过由电源控制部210停止向图像形成装置的CPU207供电,能够得到更高的节能效果。但是,与仅停止向扫描仪引擎201、打印机引擎204供电时相比,从节能模式恢复原状所需的时间将会增多。
电源控制部210即使在节能模式状态下,也能够从I/O控制单元211、网络控制部212以及RTC213等各个单元接收作为从节能模式恢复原状的恢复请求的Power_On信号221。当接收到Power_On信号221时,电源控制部210从虚线框220内的单元中选择所需要的模块接通电源,从节能模式开始恢复。网络控制部212产生Power_On信号221,请求从节能模式恢复原状时,就是网络控制部212接收到数据时。网络控制部212接收的数据,例如是给本机的网络信息包、ARP信息包等。此外,I/O控制单元211产生Power_On信号221,请求从节能模式恢复原状时,就是用户操作了触摸面板216或按钮217时。
(图像形成装置的存储结构)图2B是表示本实施方式的图像处理装置的存储结构的图。图2B表示存储于图2A所示的HDD206、RAM208以及NVRAM209的信息。图2B仅表示与第1和第2实施方式相关的程序和数据,省略了其他程序和数据。这些信息的配置不限于图2B所示的配置。图2B所示的对HDD206、NVRAM209以及RAM208的分配只是一例,但不限于此。
在图2B中,206a是包括OS等的系统程序。206b是由CPU207或电源控制部210执行的与电源控制相关的电源控制相关程序,在图3B和图3C中示出了其内容。电源控制相关程序206b中执行节能模式时(断开CPU207、HDD206的电源时)的程序最好存储在NVRAM209。206c是保存图像形成装置处理的图像文件的图像文件存储区域。
209a是存储图像形成装置实施的节能模式的节能模式表。在节能模式表中,存储有图像形成装置实施的节能模式(在图2B中,节能模式A和B等)、各自的恢复时间、和停止供电的模块的数据。209b是存储连接于网络的客户机装置的信息的客户机信息表。在客户机信息表中,存储有将ARP信息包发送给图像形成装置的客户机装置(连接于网络启动了的PC)、各个PC的状态信息、IP地址/MAC地址之类的网络地址等。
209c是包括图像形成装置当前正在实施的节能模式的辨别信息、和用户通过触摸面板216、按钮217设定的与节能有关的设定信息的节能设定信息。209d是图像形成装置的当前的状态信息。在状态信息中,例如包括图像形成装置是否忙的信息、并且包括是否能够使用装载在图像形成装置的功能等的信息。
208a是从图像形成装置对客户机装置发送信息包的发送消息。208b是从客户机装置发送信息包后由图像形成装置接收到的接收消息。208c是从接收消息208b中抽取出的发送方地址,被保持在客户机信息表209b中。
208d是由扫描仪引擎201读入的扫描图像数据。208e是由打印机引擎204输出的打印图像数据。208f是显示在触摸面板216的节能设定画面等的显示画面数据。208g是从HDD206加载CPU207执行的程序的程序加载区域。
<本实施方式的图像形成装置的动作>
(图像形成装置的软件结构)图3A和图3B是表示本实施方式的图像形成装置的软件结构的框图。
软件侧的电源控制部301,控制向节能模式转移的转移处理和从节能模式恢复原状的恢复处理。如图3B所示,电源控制部301,具有控制从通常模式向节能模式转移的“转移处理3011”、和控制从节能模式恢复到通常模式的“恢复处理3014”。在此,“转移处理3011”,包括总是监视各个模块并判断是否满足了向节能模式转移的转移条件的“转移判断模块3012”、和在满足了向节能模式转移的转移条件时使硬件依靠的软件停止,请求停止向硬件侧的电源控制部210供电的“停止请求模块3013”。另一方面,通过硬件侧的电源控制部210利用Power_On信号221检测恢复条件重新开始供电,并且,将其通知给软件侧的电源控制部301,由此开始进行“恢复处理3014”的恢复。通过由硬件侧的电源控制部210指示重新开始供电的“恢复指示模块3015”、和执行已经停止的软件的初始化处理的“初始化模块3016”的处理,从节能模式开始恢复。
返回到图3A,节能模式的转移条件根据与节能功能相关的用户设定和安装于图像形成装置的可选择部件(optional parts)的种类等的不同而不同。若满足了用于向节能模式转移的转移条件,则通过检索响应控制部302,向各客户机装置发送自己的节能模式设定信息。在节能模式设定信息通知完成后,指示停止依靠硬件的应用程序,若应用程序的停止完成,则请求停止向硬件侧的电源控制部210供电。
检索响应控制部302具有如下3个功能(1)辨别与节能模式设定信息的通知对应的客户机装置;(2)向对应的客户机装置通知节能模式设定信息;(3)通知从节能模式恢复原状后的图像形成装置的状态。通过对ARP信息包发送方发送节能模式设定信息800,保持返回了响应810的客户机装置的MAC地址,来实现(1)的检索客户机辨别处理。在检索客户机辨别处理中对MAC地址通知(2)的节能模式设定信息800。节能模式设定信息的通知,不仅可以发送给特定的客户机装置,还可以通过广播(broadcast)发送到网络上来发送到多个目标地址,也可以同时使用这两种方式。接收到节能模式设定信息的客户机装置,只在发送ARP信息包后用节能模式设定信息通知的恢复处理期间待机。然后,发送状态取得的消息900,因此,该客户机装置能够正确地对这些设备返回状态通知910。对于上述的接收发送的消息信息,使用图8~图10在后面进行说明。
打印控制部303根据从打印客户机接收到的消息取得打印数据进行展开处理,并通过引擎控制部205进行打印处理。
网络通信驱动程序308控制网络控制部212,并控制与网络的数据接收发送。TCP/IP协议控制部307具有控制TCP/IP协议的模块,并使用网络通信驱动程序308来进行基于TCP/IP协议的数据接收发送控制。HTTP服务器控制部306是控制被称作HTTP(Hyper TextTransfer Protocol超文本传输协议)的协议整体的模块。HTTP服务器控制部306分析从客户机接收到的HTTP请求信息包来进行适当的处理,并将数据传送给SOAP控制部305和打印控制部303等上位应用程序。HTTP服务器控制部306进行按照上位应用程序的指示将HTTP响应信息包返回给客户机的控制。
SOAP控制部305是控制被称作SOAP(Simple Object AccessProtocol简单对象访问协议)的协议的模块。SOAP控制部305,使用XML分析程序304分析从客户机接收到的XML(eXtensibleMarkup Language可扩展标记语言)形式的数据,调用打印控制部303、检索响应控制部302等适当的模块。此外,SOAP控制部305,进行将要返回给客户机的数据转换成XML数据再经由HTTP服务器控制部306返回给客户机的控制。XML分析程序304,是将XML形式数据作为输入并输出分析结果的模块。
(图像形成装置的动作)图3C是表示本实施方式的图像形成装置的节能模式转移处理的流程图。
首先,CPU207在步骤S31中判断网络控制部212是否已接收到ARP信息包。在网络控制部212已接收到ARP信息包时进入步骤S32,在网络控制部212尚未接收到ARP信息包时进入步骤S36。在步骤S32中,CPU207选择对图像形成装置设定的节能模式。作为节能模式,例如如果以一定时间内开始形成图像为条件,则如果不足10分钟,就使高温部件处于待机状态(一定的温度降低),而如果不足30分钟,就可以考虑使旋转部件停止工作和停止向控制部供电等各种条件。
在步骤S33中,CPU207对应于在步骤S32设定节能模式的情况,根据节能模式表209a生成节能模式设定信息。节能模式设定信息至少包括从所设定的节能模式恢复原状所需要的恢复时间。从节能模式恢复原状所需要的恢复时间因节能模式的种类不同而不同。因此,CPU207根据所设定的节能模式计算恢复时间,生成节能模式设定信息。节能模式表209a,例如除了出厂时所存储的默认值以外,如上所述,还对应于与节能模式功能相关联的用户设定、安装在图像形成装置的可选择部件的种类等重新生成。
在步骤S34中,CPU207通过网络控制部212向ARP信息包发送方的PC发送在步骤S33生成的节能模式设定信息。在步骤S35中,CPU207取得对发送做出响应的客户机、即正在网络上运行的PC的MAC地址(或者IP地址),保持到客户机信息表209中(存储地址)。
在步骤S36中,CPU207判断是否满足了用于向节能模式转移的转移条件。用于向节能模式转移的转移条件,因机种或部件、在该时刻安装着的可选择部件的种类等而不同,例如在一定时间内没有接收图像形成指示或者没有开始图像形成的情况等。所述转移条件也可以由用户任意地变更或设定。当在步骤S36中判断为满足了转移条件时进入步骤S37;当判断为尚未满足转移条件时返回步骤S31。
在步骤S37中,CPU207判断在存储于HDD206等的客户机信息表209b中是否登录(存储)有客户机装置的地址。换言之,CPU207判断是否存在在步骤S35中所存储的客户机装置。当在步骤S37中判断为存储有客户机装置的地址时进入步骤S38;当判断为尚未存储客户机装置的地址时进入步骤S39。
在步骤S38中,CPU207通过网络控制部212向在步骤S35中所存储的客户机的地址发送节能模式设定信息。在步骤S39中,CPU207经由网络控制部212向网络上广播发送节能模式设定信息。在步骤S38和S39发送的节能模式设定信息,是在步骤S33生成的节能模式设定信息。当在步骤S38中将节能模式设定信息发送到预定的地址时,也可以省略步骤S39的广播发送。
在步骤S40中,为了转移到在步骤S32中选择出的节能模式,CPU207请求硬件的电源控制部210停止向实施节能模式的模块供电,进行停止(节能模式的执行)。
图3C所示的流程图是节能模式转移处理的一例,选择发送节能模式设定信息的PC等的顺序不限于此。例如,成为节能模式设定信息发送方的PC,也可以预先登录在图像形成装置。
图3D是表示本实施方式的图像形成装置的通常模式恢复处理的流程图。如图2A所示,通常模式恢复处理按照来自触摸面板216或按钮217的本地指示或者来自RTC213的恢复时刻指示而启动。但是,在本实施方式中,说明通过经由网络的来自PC的远程访问来启动通常模式恢复处理的情况。
首先,当网络控制部212接收到给本机的信息包(例如包括状态询问、打印作业等)时,通知电源控制部210已经接收到信息包。电源控制部210,当从网络控制部212接收到信息包接收的通知时,判断是否为从节能模式恢复原状的恢复指示(步骤S41)。电源控制部210,对应于节能模式转移时在节能模式设定信息209c中所设定的节能模式,进行步骤S42的对装置的各个模块的从节能模式恢复原状的恢复指示。
如果在电源控制部210对各个模块进行从节能模式恢复原状的恢复处理(再次供电)的期间CPU207可以动作,则恢复指示模块3015开始处理。CPU207响应各个模块的电源恢复,在步骤S43中通过初始化模块3016进行初始化处理。CPU207,为了在经过开始节能模式时通过网络控制部212发送给PC的恢复时间后,从所述PC接收状态询问(参照图5C的步骤S63),从步骤S44进入步骤S45。换言之,CPU207在步骤S44中判断是否从PC发出了状态询问。CPU207在步骤S45中将包括状态信息209d的发送消息返回给PC(参照图5C的步骤S64和S66)。
<本实施方式的PC的结构>
图4A是表示在本实施方式中成为检索/打印客户机的信息处理装置(PC)的硬件结构的框图。信息处理装置(PC)既可以是通用计算机也可以是专用计算机。
CPU401是执行程序控制PC的运算控制用CPU。ROM402存储引导程序等固定程序和固定参数。RAM403被CPU207用作临时存储部。HDD404存储程序和数据。NVRAM405是保持通过面板设定的值等的非易失性RAM。
网络控制部406控制经由网络100的通信。I/O控制单元407控制键盘、指示设备(pointing device)、显示画面等用户接口。上述各个部分连接在总线408上。
控制检索/打印处理的程序存储在HDD404中,当接通电源时,CPU401从ROM402读出引导程序,根据所述引导程序的控制执行客户机的引导处理。CPU401根据引导程序将客户机控制程序从HDD404展开到RAM403,读出在RAM403中展开的控制程序,由此执行客户机的控制。
PC将从连接于相同网络的图像形成装置在转移到节能模式之前传送来的节能模式设定信息(包括节能模式及其恢复时间),以设备单位存储到NVRAM405中。在询问设备状态时或者发送打印作业等时,PC对已转移到节能模式的设备,仅在从节能模式恢复开始后存储于NVRAM405中的恢复时间待机。然后,PC对经过恢复时间之后已恢复的设备发送状态询问或打印作业等。由此,不会在图像形成装置侧取得发送数据而更可靠地进行数据通信。
(PC的存储结构)图4B是表示本实施方式的PC的存储结构的图。图4B表示存储于图4A所示的RAM403、HDD404以及NVRAM405的信息。图4B仅示出了与第1和第2实施方式有关的程序和数据,省略了其他程序和数据。这些信息的配置不限于图4B所示的配置。图4B所示的对RAM403、HDD404以及NVRAM405的分配只是一例,但不限于此。
在图4B中,404a是包括OS等的系统程序。404b是CPU401执行的与设备控制有关的程序,在图5B和图5C中示出了其内容。404c是保管由PC处理的图像文件的图像文件存储区域。
405a是存储由PC经由网络连接的包括图像形成装置的各个设备的地址和状态、包括恢复时间的节能模式设定信息等的设备信息表。在设备信息表405a中,例如存储有设备名、设备的种类信息、IP地址/MAC地址、设备的状态信息、包括从设备在转移到节能模式之前接收到的恢复时间的节能模式设定信息等数据。405b是存储从连接于网络的设备中(手动或自动)选择出的设备的设备选择信息。在本实施方式中,显示多个图像形成装置中的、具有可打印想要打印的图像数据的功能的图像形成装置的一览表,由操作者从所述一览表中选择,或者由PC自动地选择。
403a是从PC向图像形成装置发送信息包的发送消息。403b是从图像形成装置发送信息包并由PC接收到的接收消息。403c是从接收消息403b中抽取出的发送方地址,被保持在设备信息表405a中。
403d是在与图像形成装置之间发送接收的发送接收图像数据。403e是显示在显示画面的设备选择画面等的显示画面数据。403f是从HDD402加载CPU401执行的程序的程序加载区域。
<本实施方式的图像形成装置的动作>
(图像形成装置的软件结构)图5A是表示本实施方式的检索/打印客户机(PC)的软件结构的框图。
打印应用程序501提供检索相同网络的打印机并根据检索结果选择打印机进行打印的功能。具体地说,打印应用程序501,由检索应用程序502检索最新的可利用的打印机,在选择了可利用的打印机后进行打印处理。所述处理顺序使用图6在后面进行说明。
此外,打印应用程序501还提供对已经登录的打印机直接进行打印的功能。打印应用程序501对已知的打印机直接进行打印(不通过检索进行列表更新)。所述处理顺序使用图7在后面进行说明。
打印数据的生成经由打印机驱动程序503来进行,所生成的数据的传送经由SOAP控制部505来进行。打印机的检索通过检索应用程序502来进行。检索应用程序502保持从相同网络上的图像形成装置所通知的节能模式设定信息。节能模式设定信息不仅用于由检索应用程序502进行检索处理时,还被提供给SOAP控制部505。SOAP控制部505将节能模式设定信息用于发送目标的超时(TimeOut)判断。打印机驱动程序503将从打印应用程序501传送来的打印数据转换成发送目标的打印机可处理的PDL语言,并将其发送给SOAP控制部505。
网络通信驱动程序508控制网络控制部406,控制与网络的数据接收发送。TCP/IP协议控制部507具有控制TCP/IP协议的模块,使用网络通信驱动程序508进行基于TCP/IP协议的数据接收发送的控制。HTTP服务器控制部506,是控制被称作HTTP(Hyper TextTransfer Protocol超文本传输协议)的协议的整体的模块。HTTP服务器控制部506分析从客户机接收到的HTTP请求信息包进行适当的处理,将数据传送给SOAP控制部505、检索应用程序502、打印应用程序501等上位应用程序。此外,HTTP服务器控制部506进行按照上位应用程序的指示将HTTP响应信息包返回给客户机的控制。
SOAP控制部505是控制被称作SOAP(Simple Object AccessProtocol简单对象访问协议)的协议的模块。
SOAP控制部505使用XML分析程序504分析从容户机接收到的XML(eXtensible Markup Language可扩展标记语言)形式的数据,调用打印应用程序、检索应用程序等适当的模块。此外,SOAP控制部505,进行将要返回给客户机的数据转换成XML数据并经由HTTP服务器控制部506返回给客户机的控制。XML分析程序504,是将XML形式数据作为输入并输出分析结果的模块。
(PC的动作)
图5B是表示PC接收来自图像形成装置的节能模式设定信息进行保管的处理(节能模式设定信息取得处理)的流程图。
首先,CPU401在步骤S51中通过网络控制部406判断是否已接收到来自连接于网络的任意的图像形成装置的信息包(参照图3C的步骤S36)。在判断为没有接收到信息包时返回。在判断为已接收到信息包时,CPU401在步骤S52中判断在步骤S51接收到的信息包是否包括节能模式设定信息。当判断为在步骤S51接收到的信息包不包括节能模式设定信息时返回,进行其他处理。
当判断为在步骤S51接收到的信息包包括节能模式设定信息时,进入步骤S53。CPU401在步骤S53中将节能模式设定信息对应于设备名,与设备种类、IP地址、MAC地址等一起,保管于设备信息表405a。
图5C是表示PC访问图像形成装置的处理(设备访问处理)的流程图。在本实施方式中,仅对访问已转移到节能模式的图像形成装置进行说明,但实际上也存在尚未转移到节能模式的图像形成装置。对于尚未转移到节能模式的图像形成装置,不进行待机而是询问状态。
首先,在步骤S61中,CPU401将发给图像形成装置的信息包发送到网络(参照图3D的步骤S41)。所述信息包例如是ARP信息包、基于SNMP协议的检索信息包、基于SLP协议的多点传送信息包(multicast packet)等,称作Wakeup Packet。接收到Wakeup Packet的图像形成装置开始从节能模式恢复原状。
在步骤S62-1~S62-n中,CPU401分别判断是否经过了恢复时间t1~tn。换言之,CPU401待机恢复时间t1~tn。在本实施方式中,设多个已转移到节能模式的设备为1~n,假定作为恢复时间在设备信息表405a中存储有t1<t2<t2...<tn。
在分别经过了恢复时间t1~tn后,CPU401对具有所述恢复时间的节能模式的设备1~n询问状态(步骤S63-1~S63-n)。在各自的询问时刻,询问对象的设备如果没有故障等就从节能模式开始恢复,使处理处于待机中。
CPU401在步骤S64中判断是否已接收到来自设备的作为响应的状态信息。换言之,CPU401等待状态信息的接收。如果接收到状态信息,就在步骤S65中将状态信息保管于设备信息表中。当从恢复时间最长的最后的设备接收状态信息(步骤S66)以及保管所述状态信息(步骤S67)结束后,在步骤S68中进行就绪状态的设备的一览表显示。在所述一览表显示中,同时显示各个设备的能力或功能、所设置的任选工具的种类等。
CPU401在步骤S69中判断是否由操作者选择了要使用的设备。即,CPU401等待要使用的设备的选择,在步骤S70中对选择了的设备指示处理(设备访问处理)。在本实施方式中,作为设备访问处理,指示图像的打印或者图像的读入。设备的选择,不仅可以由操作者手动地选择,还可以由PC根据图像数据的种类和设备能力自动地选择。
<本实施方式的系统的动作顺序>
(选择图像形成装置的例子)图6表示如下情况的顺序在各个图像形成装置转移到节能模式之前,通知各自的节能模式设定信息和休眠恢复时间,客户机装置根据来自图像形成装置的通知信息,变更装置检索时的超时时间。在此,所谓的超时时间是指到询问状态为止的待机时间。
在步骤S601~S604中,在向节能模式转移时,图像形成装置101和102对客户机装置103通知关于装置的节能模式的信息(节能模式设定信息)。作为通知方法,使用根据已经登录到图像形成装置的地址进行通知的方法、或通过广播通知给网络上的多个PC的方法。
当需要使用图像形成装置时,检索应用程序502在步骤S605中根据来自打印应用程序501的请求发送Wakeup Packet(ARP)。换言之,检索应用程序502使位于网络上的图像形成装置101和102开始进行通常模式恢复处理(步骤S607和S608)。检索应用程序502在步骤S606中,根据在步骤S601~S604中由图像形成装置通知的节能模式设定信息800,仅在按照每个检索对象通知的从节能模式恢复原状的恢复时间待机。并且,检索应用程序502,单个地发送确认装置状态的消息900,取得最新状态(步骤S609和S611)。
检索应用程序502在步骤S610中判断当返回了响应消息910时是否存在装置,当没有响应时判断为超时(即,装置从网络上消失),更新装置列表。客户机装置103根据到步骤S611为止的结果,在步骤S612中选择要请求打印处理的图像形成装置101,在步骤S613中生成打印数据。此外,客户机装置103发送在步骤S613中所生成的打印数据。在步骤S612中选择出的图像形成装置101,在步骤S615中根据从客户机装置103接收到的打印数据执行打印处理。
(已知的图像形成装置的例子)图7表示打印应用程序考虑来自图像形成装置的节能模式设定信息进行打印时的顺序。参照图7,与图6所示的情况相同,在向节能模式转移时,图像形成装置101对客户机装置103通知关于图像形成装置的节能模式的信息(节能模式设定信息)(步骤S701和S702)。作为通知方法,使用根据已经登录到图像形成装置的地址进行通知的方法、或通过广播通知给网络上的多个PC的方法。
当需要使用图像形成装置101时,打印应用程序501在步骤S703中生成打印数据,并且,询问检索应用程序502关于要请求打印的图像形成装置101当前的节能模式的信息。发送数据时的超时时间设定得比图像形成装置101事前通知的从节能模式恢复原状的恢复处理时间长(超时处理时间的调整)。
客户机装置103,在步骤S704中开始发送打印数据。所述打印数据的发送成为触发,图像形成装置101开始从节能模式恢复原状处理(步骤S705)。但是,在打印数据的发送处理本身反复出现连接错误,图像形成装置101的通常模式恢复处理完成的时刻,进入步骤S706和S707。
在步骤S706中,打印数据的接收完成通知从图像形成装置101返回客户机装置103,在步骤S707中,图像形成装置101根据从客户机装置103接收到的打印数据执行打印处理。
这样,通过根据事前通知的节能模式设定信息调整超时时间,能够防止打印应用程序将实际存在的图像形成装置判断为超时。
(在网络上发送接收的消息结构)图8表示图像形成装置将本机的节能模式设定信息通知给客户机装置(PC)时的通知消息的例子。
图像形成装置,在转移到节能模式之前,向过去利用过本机的客户机装置,通知作为关于当前的节能模式的通知消息即节能模式设定信息800,并转移到节能模式。客户机装置对图像形成装置返回响应(消息)810。节能模式设定信息800,由表示由用户设定的用户设定的数据801、表示使节能设定无效的选项的数据802、以及表示按照机种固定的节能性能的数据803构成。
在表示用户设定的数据801中,包括可选择的节能等级sleep_level、作为向节能模式转移的转移条件的主体操作面板的未使用期间fui_wtime、经由网络的主体未使用期间net_wtime等。在表示选项的数据802中,仅在有安装Fax板等节能模式被无效化的原因时作为列表记载。在表示节能性能的数据803中,记载有装置从节能模式恢复原状所需要的时间wake_up_time、可设定的节能模式的等级allowed_sleep_level。检索应用程序502,在接收到节能模式设定信息800后,返回对其的响应(消息)810,通知图像形成装置接收完成。
图9表示打印应用程序501和检索应用程序502对图像形成装置询问当前的状态时发送的消息900、以及针对上述消息900的来自图像形成装置的状态通知(响应消息)910的例子。
客户机(PC)侧用状态取得(询问)的消息900的数据901指定想要确认的状态信息。图像形成装置将用数据901指定的内容作为数据911进行存储,返回状态通知910。
图10表示打印应用程序向图像形成装置请求打印处理时的SOAP/XML消息。客户机装置事前选择要发送数据的图像形成装置,发送SOAP/XML消息1000。SOAP/XML消息1000以SOAP Messageswith Attachments形式进行发送。SOAP/XML消息1000包括表示作为打印目标的打印机的网络信息的数据1001以及表示对打印数据和对打印数据进行署名的署名数据的参照指示(pointer)的数据1002。并且,SOAP/XML信息包括以MIME形式对用数据1002指定的数据进行编码后的数据1003。图像形成装置取得数据1003的打印数据,在验证了署名后进行打印处理。
如上所述,在本实施方式中,作为具有节能模式的装置,对将从节能模式恢复原状的恢复时间较长、具有恢复时间不同的多个节能模式的图像形成装置作为典型的装置例进行了说明,但是,本发明还能够适用于其他的具有节能模式的装置,具有相同的效果。
本发明的目的还可以通过如下方式来实现将记录有实现本发明实施方式的功能的软件的程序代码的存储介质提供给系统或装置。然后,所述系统或装置的计算机(或者CPU、MPU等)读出存储于存储介质的程序代码并执行。
在这种情况下,从存储介质读出的程序代码本身就能实现上述实施方式的功能,该程序代码和存储了该程序代码的存储介质构成本发明。
而且,作为用于提供程序代码的存储介质,例如可以使用例如软(floppy)(注册商标)盘、硬盘、光磁盘、CD、DVD、磁带、非易失性存储卡、ROM等。作为CD、DVD可以使用CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW。此外,也可以经由网络下载程序代码。
此外,不仅可以通过执行计算机读出的程序代码,来实现上述实施方式的功能,还包括在计算机上运行着的OS(操作系统)等,根据该程序代码的指示,进行实际处理的部分或者全部,通过所述处理实现上述实施方式的功能的情况。
在这种情况下,上述程序直接从存储有所述程序的存储介质来提供。此外,也可以通过从连接于互联网、商用网络或局域网络等的未图示的其他计算机、数据库等进行下载来提供。
并且,本发明还包括如下情况将从存储介质读出的程序代码写入到插入计算机的功能扩展卡、或者与计算机相连接的功能扩展单元所具有的存储器。然后,功能扩展卡、功能扩展单元所具有的CPU等根据所述程序代码的指示来进行部分或者全部的实际处理,并通过该处理来实现上述实施方式的功能。
上述程序的形式也可以由目标代码、通过解释程序(interpreter)执行的程序代码、提供给OS(操作系统)的脚本(script)数据等形式构成。
由于本发明在不偏离基实质和范围的情况下可以有许多明显不同的具体实施例,所以应当理解为本发明不仅限于具体的实施例,在不脱离本发明精神的前提下,各种修改和变形都应属于本发明的保护范围。
权利要求
1.一种节能模式装载装置,其特征在于,包括节能模式实施单元,实施限制向模块供电的节能模式;通知单元,在向上述节能模式转移之前,向经由网络连接的信息处理装置通知用于指定从上述节能模式恢复原状的恢复时间的信息;恢复单元,响应接收从上述信息处理装置发送来的数据而开始从上述节能模式恢复原状;以及执行单元,在从上述节能模式恢复原状之后,按照来自上述信息处理装置的请求来执行处理。
2.根据权利要求1所述的节能模式装载装置,其特征在于,上述执行单元在上述信息处理装置发送数据之后,响应经过上述恢复时间之后发送的、来自上述信息处理装置的请求来执行处理。
3.根据权利要求1所述的节能模式装载装置,其特征在于,上述节能模式实施单元具有恢复时间不同的多个节能模式,上述通知单元通知与要实施的节能模式相对应的恢复时间。
4.根据权利要求1所述的节能模式装载装置,其特征在于,上述节能模式装载装置包括图像形成装置。
5.根据权利要求1所述的节能模式装载装置,其特征在于,来自上述信息处理装置的请求是图像形成请求,上述执行单元按照来自上述信息处理装置的请求来执行图象形成。
6.根据权利要求1所述的节能模式装载装置,其特征在于,来自上述信息处理装置的请求是询问上述节能模式装载装置的状态的请求,上述执行单元按照来自上述信息处理装置的请求,将上述节能模式装载装置的状态发送给上述信息处理装置。
7.根据权利要求1所述的节能模式装载装置,其特征在于,还包括存储上述网络上的信息处理装置的地址的存储单元,上述通知单元向存储于上述存储单元的地址通知用于指定从上述节能模式恢复原状的恢复时间的信息。
8.根据权利要求1所述的节能模式装载装置,其特征在于,上述通知单元将用于指定从上述节能模式恢复原状的恢复时间的信息广播发送到上述网络上。
9.一种信息处理装置,其特征在于,包括接收单元,从具有限制向模块供电的节能模式的节能模式装载装置处接收用于指定从上述节能模式恢复原状的恢复时间的信息;存储单元,根据由上述接收单元接收到的信息来存储上述节能模式装载装置和上述节能模式装载装置从节能模式恢复原状的恢复时间;第1发送单元,向上述节能模式装载装置发送数据;以及第2发送单元,在通过上述第1发送单元发送数据之后,根据存储于上述存储单元的、从节能模式恢复原状的恢复时间来向上述节能模式装载装置发送处理请求。
10.根据权利要求9所述的信息处理装置,其特征在于,上述处理请求是询问上述节能模式装载装置的状态的请求。
11.根据权利要求9所述的信息处理装置,其特征在于,上述处理请求是图像形成请求。
12.根据权利要求9所述的信息处理装置,其特征在于,在由上述第1发送单元发送数据之后一直到经过上述恢复时间之后,上述第2发送单元通过网络向上述节能模式装载装置反复发送处理请求。
13.根据权利要求9所述的信息处理装置,其特征在于,还包括一览表显示单元,根据从包括上述节能模式装载装置的多个装置返回的状态来显示可使用装置的一览表;以及处理请求单元,针对来自上述一览表的用户选择指示来请求对选择出的装置开始处理。
14.根据权利要求9所述的信息处理装置,其特征在于,由上述第1发送单元发送的数据是用于对上述节能模式装载装置指示从节能模式恢复原状的数据。
15.根据权利要求9所述的信息处理装置,其特征在于,上述存储单元存储与多个节能模式装载装置分别对应的恢复时间。
16.根据权利要求9所述的信息处理装置,其特征在于,上述信息处理装置包括个人计算机。
17.一种节能模式装载装置的控制方法,其特征在于,包括节能模式实施步骤,实施限制向模块供电的节能模式;通知步骤,在向上述节能模式转移之前,向经由网络连接的信息处理装置通知用于指定从上述节能模式恢复原状的恢复时间的信息;恢复步骤,响应接收从上述信息处理装置发送来的数据而开始从上述节能模式恢复原状;以及执行步骤,在从上述节能模式恢复原状之后,按照来自上述信息处理装置的请求来执行处理。
18.一种信息处理装置的控制方法,其特征在于,包括接收步骤,从具有限制向模块供电的节能模式的节能模式装载装置处接收用于指定从上述节能模式恢复原状的恢复时间的信息;存储步骤,根据在上述接收步骤中接收到的信息来存储上述节能模式装载装置和上述节能模式装载装置从节能模式恢复原状的恢复时间;第1发送步骤,向上述节能模式装载装置发送数据;以及第2发送步骤,在通过上述第1发送步骤发送数据之后,根据在上述存储步骤中存储的从节能模式恢复原状的恢复时间来向上述节能模式装载装置发送处理请求。
全文摘要
本发明提供一种节能模式装载装置,实施对向模块供电进行限制的节能模式,在向上述节能模式转移之前,向经由网络连接的信息处理装置通知用于指定从上述节能模式恢复原状的恢复时间的信息。信息处理装置在对节能模式装载装置发送启动请求之后,在经过恢复时间之后对节能模式装载装置发送处理请求。
文档编号G03G15/00GK101059671SQ20071010442
公开日2007年10月24日 申请日期2007年4月20日 优先权日2006年4月21日
发明者金田健 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1