信息处理装置和信息处理方法

文档序号:7719192阅读:98来源:国知局
专利名称:信息处理装置和信息处理方法
技术领域
本发明涉及信息处理装置和信息处理方法。
背景技术
在从诸如网络等通信线接收和处理例如图像信息等信息的例如打印机和复印机 等信息处理装置中,通常,信息处理装置例如根据从通信线发送的例如图像形成命令等信 息的接收状态,转换到保持低能耗的节能状态。此外,信息处理装置通过从通信线接收信息 而从节能状态恢复。例如,在JP-A-8-324071中描述了这样的技术当打印装置在停止向除了通信功 能之外的打印装置主体的各个部分供电的睡眠模式状态下接收到信息时,控制单元对所接 收的信息进行分析,判别打印装置是否接收到指示控制单元应该开始供电的信息,并根据 判别结果控制是否重新供电。此处,通常,当信息处理装置在节能状态下接收到需要由该装置处理的信号时,该 信息处理装置使执行信号处理的信号处理单元从节能状态恢复并执行该信号的处理。因 此,如果信号处理单元所执行的信号处理所需的时间变长,则信息处理装置的能耗也增大。

发明内容
本发明的目的在于,减少信息处理装置在处理从通信线发送来的信号时所消耗的
能量°根据本发明的第一方面,提供一种信息处理装置,包括接收单元,其经由通信线 从外部装置接收请求提供各种类型服务的信号;处理单元,当所述接收单元在能耗低于运 行状态的节能状态设定期间接收到所述信号时,所述处理单元恢复到所述运行状态以对所 述信号进行处理并提供与所述信号对应的服务;以及存储器,其存储由所述处理单元提供 的服务内容以及所述信号所请求的请求内容,所述服务内容和所述请求内容彼此相关联, 其中,当所述接收单元在所述节能状态设定期间接收到的请求与存储在所述存储器中的请 求内容匹配时,所述处理单元从所述存储器中读取与所述请求内容相关联的服务内容,并 向所述外部装置提供与所述服务内容对应的服务。根据本发明的第二方面,提供一种根据本发明第一方面所述的信息处理装置,其 中,所述处理单元具有运算装置和主存储器,并且所述存储器设定在所述主存储器内的数 据区域中,所述数据区域构成当所述运算装置在运行状态下对图像形成命令进行处理时的 工作区域。根据本发明的第三方面,提供一种根据本发明第一方面所述的信息处理装置,其 中,所述处理单元通过处理信号而提供的服务与信号所请求的请求内容相关联。根据本发明的第四方面,提供一种根据本发明第三方面所述的信息处理装置,其 中,所述处理单元所提供的服务内容与提供所述服务的次数以及提供所述服务的日期时间 中的任一者或两者相关联。
根据本发明的第五方面,提供一种根据本发明第一方面所述的信息处理装置,其 中,当所述处理单元转换成所述节能状态时,所述处理单元将存储在所述存储器中的服务 内容以及与所述服务内容相关联的请求内容转送给外部存储装置。根据本发明的第六方面,提供一种信息处理方法,包括经由通信线从外部装置接 收请求提供各种类型服务的信号;当在能耗低于运行状态的节能状态设定期间接收到所述 信号时,恢复到所述运行状态以处理所述信号并提供与所述信号对应的服务;从存储器中 读取与所述信号所请求的请求内容相关联的被提供的服务内容;以及当在所述节能状态设 定期间接收到的请求与存储在所述存储器中的请求内容匹配时,向所述外部装置提供与所 述服务内容对应的服务。根据本发明的第七方面,提供一种根据本发明第六方面所述的信息处理方法,其 中,所述被提供的服务内容与提供所述服务的次数以及提供所述服务的日期时间中的任一 者或两者相关联。根据本发明的第八方面,提供根据本发明第六方面所述的信息处理方法,其中,当 转换成节能状态时,将所存储的服务内容以及与所述服务内容相关联的请求内容转送给外 部存储装置。根据本发明的第九方面,提供根据本发明第七方面所述的信息处理方法,其中,根 据提供所述服务的次数以及提供所述服务的日期时间中的任一者或两者,删除存储的服务 内容。根据本发明的第一方面,与不使用本发明的信息处理装置相比,可以减少信息处 理装置在处理经由通信线发送来的信号时消耗的能量。根据本发明的第二方面,与不使用本发明的信息处理装置相比,在设定成节能状 态时无需使外部存储装置恢复到运行状态,并且可以减少外部存储装置消耗的能量。根据本发明的第三方面,与不使用本发明的信息处理装置相比,对与已提供的服 务(服务信号已得到处理)的提供内容相关的信息进行累积,并且可以缩短后续的服务信 号的处理时间。根据本发明的第四方面,可以判断是否允许保留存储在存储器中的服务的提供内容。根据本发明的第五方面,对与已提供的服务(服务信号已得到处理)的提供内容 相关的信息进行累积。根据本发明的第六方面,与不使用本发明的程序相比,可以减少信息处理装置在 处理经由通信线发送来的信号时消耗的能量。根据本发明的第七方面,与不使用本发明的程序相比,可以有效地使用存储器的
存储容量。根据本发明的第八方面,对与已提供的服务(服务信号已得到处理)的提供内容 相关的信息进行累积。根据本发明的第九方面,与不使用本发明的程序相比,可以有效地使用存储器的
存储容量。


下面,根据附图详细描述本发明的示例性实施例,其中
图1是示出示例性实施例的图像形成系统的构造实例的示意图;图2是描述示例性实施例的终端装置的构造的框图;图3是描述示例性实施例的图像形成装置的构造的框图;图4是描述在示例性实施例的图像形成装置中设定的操作模式的示意图;图5是示出与存储在RAM中的响应包相关的响应信息表的一个实例的示意图;图6是示出示例性实施例的图像形成装置对其在睡眠模式设定期间接收到的包 执行的处理内容的一个实例的流程图的前半部分;以及图7是示出示例性实施例的图像形成装置对其在睡眠模式设定期间接收到的包 执行的处理内容的一个实例的流程图的后半部分。
具体实施例方式下面,参考附图详细描述本发明的示例性实施例。<图像形成系统的描述>图1是示出本示例性实施例的图像形成系统1的构造实例的示意图。在图1示例 的图像形成系统1中,终端装置2和图像形成装置3连接成能够经由网络4彼此通信,其中 终端装置2例如用作安装在用户(操作者、工作者)的工作空间中(例如,桌面上)的外部 装置的一个实例,图像形成装置3例如用作信息处理装置的一个实例,该信息处理装置对 来自终端装置2的例如图像形成命令等信号(信息)进行处理并且根据图像形成命令在记 录材料上形成图像,网络4用作例如局域网(LAN)、广域网(WAN)或互联网等通信线的一个 实例。通信线还可以包括电话线或卫星通信线路(例如,数字卫星广播的空间传输路径)。通常,应该注意到,可以将多个终端装置2和多个图像形成装置3连接到网络4,但 是图1示出将一个终端装置2和一个图像形成装置3连接起来的作为网络一部分的功能部 分。<终端装置的描述>首先,描述终端装置2。与网络4连接的终端装置2由例如个人计算机(PC)构成,并且创建和存储包括文 档、图形、图案和照片在内的图像数据。图2是描述本示例性实施例终端装置2的构造的框图。如图2所示,终端装置2 配备有控制单元20,其控制整个终端装置2的操作并执行各种类型的信息处理;图像数据 创建单元21,其根据预先设定的应用软件来创建图像数据;以及用户接口(UI)单元22,其 接收由用户输入的指令并且为用户显示各种类型的信息。此外,终端装置2配备有外部存 储单元23,在外部存储单元23中存储程序和各种类型的数据;以及通信单元24,其与网络 4通信并且将与图像数据相关的图像形成命令发送给例如图像形成装置3。此外,终端装置 2配备有向终端装置2的各个功能单元供电的供电单元25。控制单元20、图像数据创建单元21、UI单元22、外部存储单元23、通信单元24和 供电单元25与外围部件互连(PCI)总线26连接并彼此间接收和发送信号和信息。由彼此协作的软件和硬件资源来实现终端装置2的上述功能单元。具体地说,在 外部存储单元23中存储如下内容操作系统,其对终端装置2的各个功能单元进行控制; 应用软件,其与操作系统协作以执行各个功能单元的特定功能;以及打印机驱动程序,其生成向图像形成装置3发送的图像形成命令(打印命令;在下文中被称为“打印作业”),图像 形成命令与由图像数据创建单元21创建的图像数据以及存储在外部存储单元23中的图像 数据相关。此外,终端装置2的CPU(未示出)将外部存储单元23中的这些程序读入到主 存储装置(例如,RAM)中并且执行如下的处理该处理能实现例如控制单元20、图像数据创 建单元21和通信单元24等各个功能单元的功能。<终端装置的生成/发送打印作业的描述>当用户将打印指令输入到终端装置2的UI单元22中时,控制单元20从外部存储 单元23读出打印机驱动程序并使打印机驱动程序开始运行。这样,控制单元20根据打印 机驱动程序执行如下处理,该处理生成与由图像数据创建单元21创建的图像数据以及存 储到外部存储单元23中的图像数据相关的打印作业。然后,控制单元20从通信单元24将 所生成的打印作业发送到图像形成装置3。应该注意到,“图像形成命令(打印作业)”指的是如下一组数据(打印作业数据) 其将指定诸如打印份数、纸张尺寸、多合一打印(N-up)(将N页(逻辑页)电子文档指定在 一页(物理页)纸张上的打印)和页边尺寸等打印格式的各种类型的属性数据添加到图像 数据中。<终端装置经由网络向图像形成装置请求的服务描述>终端装置2的控制单元20从外部存储装置23中读取各种类型的应用软件,使应 用软件开始运行,并且从通信单元24将请求提供各种类型服务的信号(在下文中被称为 “服务包”)发送到与网络4连接的图像形成装置3。具体地说,终端装置2的控制单元20请求图像形成装置3提供各种类型的服务, 例如,请求利用简单网络管理协议(SNMP)提供图像形成装置3中的管理信息库(MIB)所管 理的设定/管理信息的服务、以及利用动态服务发现协议(WS-Discovery)对互联网协议 (IP)地址的通知请求作出响应的服务。在该情况下,控制单元20通过在服务包的数据区域(有效负载(payload))中描 述的数据来指定向图像形成装置3请求的服务的内容。此外,控制单元20通过服务包中所 描述的协议类型(传输控制协议(TCP)或用户数据报协议(UDP))和地址端口号(端口号) 来指定向图像形成装置3请求的服务类型。协议类型在服务包的网络层(IP报头)中进行 描述并且识别传输层的协议类型。此外,端口号在服务包的传输层(TCP报头或UDP报头) 中进行描述并且是判别更高级协议的信息。执行服务包所请求的各种类型服务的协议由在 服务包中指定的协议类型和端口号来唯一地确定。因此,在图像形成装置3中利用在服务 包中指定的协议和端口号来识别向图像形成装置3请求的服务类型。〈图像形成装置的描述〉接下来,将描述图像形成装置3。当本示例性实施例的图像形成装置3经由网络4从终端装置2接收到请求提供服 务的服务包并对所接收到的服务包进行处理时,图像形成装置3通过处理该服务包而在存 储装置中存储与对作为发送源的终端装置2作出响应的信号(“响应包”)相关的信息(“响 应信息”)。此处的响应信息例如由如下彼此相关联的内容构成所接收的服务包中描述的 服务的类型和内容、由响应该服务包的响应包发出的对发送源作出响应的数据内容(在下 文中称为“响应内容”)、以及响应内容的属性信息。
此外,当图像形成装置3在节能状态的设定期间接收到服务包时,图像形成装置3 搜索服务包中所描述的服务类型和内容。这样,图像形成装置3判断与此次所接收到的服 务包中描述的服务类型和内容匹配的响应信息是否存在于已经存储到存储装置中的响应 信息中。如果与此次所接收到的服务包中描述的服务类型和内容匹配的响应信息存在于 存储装置中,那么图像形成装置3从存储装置中读取与服务类型和内容相关联的响应内容 并向作为发送源的终端装置2发送描述所读取的响应内容的响应包。这样,图像形成装置 3无需重新生成将在响应服务包的响应包中设定的与所请求的服务类型和内容匹配的响应 内容,并且使图像形成装置3生成响应包的处理时间缩短。因此,在节能状态下对服务包进 行处理的处理单元(CPU)的启动时间变短,并且保持处理单元的能耗低。<图像形成装置的构造描述>接下来,将描述执行上述操作的本示例性实施例的图像形成装置3的构造。图3是描述本示例性实施例的图像形成装置3的构造的框图。如图3所示,图像 形成装置3配备有控制单元30,其用作处理单元的一个实例,该处理单元对整个图像形成 装置3的操作进行控制并执行例如处理所获取的包(打印作业、服务包等)等各种类型的 信息处理;以及通信单元31,其用作与网络4通信并发送和接收信号的接收单元的一个实 例。控制单元30配备有CPU 301,其用作在执行操作控制和信息处理时执行运算处 理的运算装置的一个实例;RAM 302,其用作主存储装置的一个实例,该主存储装置用作 CPU 301的工作存储器;以及ROM 303,在ROM 303中存储诸如由CPU 301所执行的程序使 用的设定值等数据。此外,CPU 301、RAM 302和ROM 303经由PCI总线304彼此连接。此外,图像形成装置3配备有用户接口(UI)单元32,其接收由用户输入的指令 并且向用户显示各种类型的信息;以及图像输出单元33,其用作根据经由网络4从终端装 置2发送来的打印作业在纸张上形成图像的图像形成单元的一个实例。例如将电子照相式 图像形成引擎用作图像输出单元33。此外,图像形成装置3配备有外部存储单元34,该外部存储单元用作外部存储装 置的一个实例,该外部存储装置存储各种类型的程序以及例如图像数据等各种类型的数 据,这些程序例如为对图像形成装置3的各个功能单元进行控制的操作系统、以及与操作 系统协作以执行各个功能单元的特定功能的应用软件等。此外,图像形成装置3配备有供电单元35,该供电单元35利用商用电源供应例 如100V的交流电,或者将来自商用电源的交流电转换成预先设定的直流电压(例如,24V、 12V、5V、3V),并且将电力供应至各个功能单元作为驱动电力和控制电力。此外,供电单元35 根据控制单元30设定的图像形成装置3的操作模式(操作状态)来设定向各个功能单元 供应和停止供应驱动电力和控制电力。另一方面,供电单元35总是向通信单元31供应控 制电力。布置在图像形成装置3中的控制单元30、通信单元31、UI单元32、图像输出单元 33、外部存储单元34和供电单元35与PCI总线36连接并且彼此间发送和接收信号。此外,由彼此协作的软件和硬件资源来实现图像形成装置3的上述功能单元。具 体地说,图像形成装置3的控制单元30的CPU 301从外部存储单元34将例如操作系统和 应用软件等各种程序读入到主存储装置(RAM 302)中,执行能实现例如控制单元30、通信
7单元31、UI单元32、图像输出单元33、外部存储单元34和供电单元35等各个功能单元的 功能的处理,并另外执行关于各个功能单元的操作控制和信息处理。应该注意到,作为与例如操作系统和应用软件等各种类型的程序相关的另一种提 供形式,存在如下提供形式程序以预先存储到ROM 303中并载入到RAM 302中的状态来 提供。此外,还存在如下提供形式当图像形成装置3配备有例如EEPROM等可重写R0M303 时,设定控制单元30的CPU 301,然后仅将程序安装到ROM 303中并载入到RAM 302中。此 外,还存在如下提供形式程序经由例如互联网等网络4发送到控制单元30,安装到控制单 元30的R0M303中并载入到RAM 302中。此外,存在如下提供形式程序从例如DVD-ROM或 闪速存储器等外部记录介质载入到RAM 302中。<图像形成装置的控制单元的功能的描述>接下来,将描述图像形成装置3的控制单元30的功能。<处理打印作业的功能的描述>首先,图像形成装置3的控制单元30具有例如对从终端装置2经由网络4发送到 图像形成装置3中的打印作业进行处理的功能。也就是说,控制单元30根据已经经由网络 4发送来的打印作业对打印作业所包含的图像数据进行处理(图像处理),并且将经处理的 图像数据转送到图像输出单元33。应该注意到,控制单元30根据打印作业所包含的图像数据执行的图像处理包括 如下处理PDL分析处理,其对例如打印作业所包含的PDL(页面描述语言)格式的图像数 据进行分析并生成中间数据;绘图处理,其将已经由PDL分析处理生成的中间数据绘图成 图像数据(光栅图像数据等),该图像数据用于以排列像素实现的图像形成;颜色变换处 理,其将经绘图的图像数据颜色变换为适于打印处理的颜色系统图像数据(例如,YMCK); 以及屏幕处理,其针对经颜色变换的图像数据进行。<对图像形成装置的操作状态进行控制的功能的描述>此外,控制单元30具有例如根据从终端装置2接收打印作业的接收状态来控制图 像形成装置3的操作模式(操作状态)的功能。图4是描述本示例性实施例的图像形成装 置3中设定的操作模式的示意图。如图4所示,控制单元30选择性地设定“图像形成操作 模式”、“待机模式”和“睡眠模式”作为操作模式。图像形成操作模式是在经图像处理的图像数据被转送到图像输出单元33并且图 像输出单元33根据打印作业在纸张上进行图像形成操作时设定的操作状态。此外,当图像 形成装置3从例如终端装置获取打印作业时或者当用户从UI单元32输入指令时设定待机 模式。此外,待机模式是这样一种操作状态即,例如,当在控制单元30中与打印作业所包 含的图像数据的全部或一部分相关的图像处理结束时,图像形成装置3立即转换成图像形 成操作模式。此外,有时也在图像形成操作模式结束之后的预定时间内设定待机模式。在 图像形成操作模式下并且在基于图像形成操作模式的待机模式下,驱动电力从供电单元35 供应给执行与图像形成装置3内的图像形成相关的操作的功能单元,并且控制电力供应给 执行与图像形成装置3内的控制和处理相关的操作的功能单元。睡眠模式是如下的操作状态S卩,例如,甚至在图像形成操作模式结束并已经设定 为待机模式后流逝的待机时间T等于预先设定的时间之后,仍未再次接收到打印作业或者 用户也未在UI单元32中输入指令,此时所设定的操作状态。在睡眠模式下,仅通信单元31和UI单元32的输入单元(未示出)继续操作,而其它所有功能单元停止操作。也就是说, 在睡眠模式下,继续从供电单元35向通信单元31供应控制电力。另一方面,停止从供电单 元35向执行与图像形成装置3内的图像形成相关的操作的功能单元供应驱动电力,并且停 止向执行与图像形成装置3内的控制和处理相关的操作的功能单元供应控制电力。这样, 通过睡眠模式实现图像形成装置3的节能。此处,在睡眠模式下,停止向控制单元30的CPU 301供应控制电力,而继续向控制 单元30内的RAM 302和ROM 303供应控制电力。这样,CPU 301在睡眠模式下设定成停止 状态,并实现图像形成装置3的进一步节能。然而,即使在睡眠模式下,当通信单元31所接 收的信号是需要由控制单元30来处理的服务包时,控制单元30也会从停止状态(例如,图 4中的“C”区域部分)恢复并处理该服务包。在该情况下,睡眠模式下的能耗增加,增加量 为控制单元30所消耗的电力量。例如,如果在图像形成操作模式结束且设定为待机模式之后又流逝待机时间T之 后图像形成装置3仍未接收到打印作业,则控制单元30生成命令转换成睡眠模式的睡眠模 式转换信号。应该理解到,此处的待机时间T也包括“0”,控制单元30也可以在设定为待机 模式之后立即生成睡眠模式转换信号。另一方面,当图像形成装置3在设定为睡眠模式的状态下接收到打印作业时,或 者当用户在设定为睡眠模式的状态下在UI单元32中输入指令时,重新从供电单元35向控 制单元30的CPU 301供应控制电力。因此,控制单元30的CPU 301从停止状态恢复并生 成命令从睡眠模式恢复的睡眠模式恢复信号。此外,当图像形成装置3在设定为睡眠模式 的状态下接收到服务包时,控制单元30的CPU301从停止状态恢复并且对服务包进行处理。 然而,在该情况下,控制单元30不生成睡眠模式恢复信号。此外,在控制单元30 (CPU 301)生成睡眠模式转换信号或睡眠模式恢复信号时, 控制单元30经由PCI总线36将这些信号发送至供电单元35。当供电单元35从控制单元 30接收到睡眠模式转换信号时,供电单元35停止向各个功能单元供应驱动电力和控制电 力。这样,除了通信单元31和UI单元32的输入单元(未示出)之外的功能单元(包括 CPU 301在内)停止操作。此外,当供电单元35从控制单元30接收到睡眠模式恢复信号时,供电单元35开 始向各个功能单元供应驱动电力和控制电力。这样,与图像形成处理相关联的例如图像输 出单元33和外部存储单元34等功能单元被设定在可操作状态(运行状态)下。<对请求提供服务的包进行处理的功能描述>此外,图像形成装置3的控制单元30具有对请求提供服务的服务包进行处理的功 能,该服务包经由网络4从终端装置2接收。此时,在控制单元30已经对所接收到的服务包 进行处理的情况下,控制单元30在存储装置中存储与通过对该服务包进行处理而要发送 到作为发送源的终端装置2的响应包相关的信息(响应信息)。此处,响应信息由例如如下 彼此相关联的内容构成服务类型和内容,其是所接收的服务包中描述的服务的请求内容; 与数据内容(响应内容)相关的信息,该数据内容是通过响应包发送至发送源的服务的提 供内容;与响应内容相关的属性信息,例如为处理服务包的日期和时间(提供的日期和时 间)、发送响应包的次数(提供的次数);以及识别信息,例如对作为服务包的发送源的终端 装置2进行识别的介质访问控制(MAC)地址或互联网协议(IP)地址等。关于处理服务包的日期和时间以及发送响应包的次数,可以由两者之一构成属性信息,或者由这两者构成 属性信息。此处,当图像形成装置3设定在睡眠模式下时,使用RAM 302内的存储区域作为图 像形成装置3内的存储响应信息的存储装置,RAM 302用作设置在控制单元30中的存储单 元的一个实例。如上所述,图像形成装置3的控制单元30在进行图像形成处理的过程中执行与从 终端装置2发送来的打印作业所包含的图像数据相关的绘图处理时利用该存储区域,该存 储区域为RAM 302内的预先分配的工作区域。RAM 302内的该存储区域通常具有几百MB的 储存容量,并且具有足够存储响应信息的存储容量。此外,该存储区域在不执行图像形成处 理的节能状态设定期间清空并且不被使用。这样,在睡眠模式设定期间,RAM 302内的在绘 图处理时用作工作区域的存储区域用作存储响应信息的存储区域。这样,因为无需使外部 存储单元34从节能状态恢复,因此保持低能耗。另一方面,当图像形成装置3恢复到运行状态(图像形成操作模式或待机模式) 时,将存储在RAM 302中的响应信息转送到外部存储单元34中。然后,当图像形成装置3 转换至睡眠模式时,图像形成装置3将存储在外部存储单元34中的响应信息向回转送至控 制单元30内的RAM 302。应该注意到,当图像形成装置3将存储在外部存储单元34中的响应信息转送至 RAM 302时,图像形成装置3可以在允许响应信息保留在外部存储单元34中的状态下将响 应信息转送给RAM 302,或者图像形成装置3可以从外部存储单元34中清除响应信息。然 而,当图像形成装置3从外部存储单元34中清除了响应信息时或者当将新的响应信息添加 到存储在RAM 302中的响应信息中时,图像形成装置3执行如下处理即在图像形成装置3 从睡眠模式恢复到运行状态时将存储在RAM 302中的响应信息转送给外部存储单元34。当控制单元30在睡眠模式设定期间接收到服务包时,控制单元30搜索在服务包 中描述的服务类型和内容。这样,控制单元30判断与此次所接收的服务包中描述的服务类 型和内容匹配的响应信息是否存在于已经存储到RAM 302中的响应信息中。如果与此次所 接收的服务包中描述的服务类型和内容匹配的响应信息存在于RAM 302中,则控制单元30 从RAM 302中读取与所请求的服务的类型和内容相关联的响应内容,并且将描述所读取的 响应内容的响应包发送至作为发送源的终端装置2。这样,图像形成装置3无需重新生成响 应服务包的响应包所设定的与所请求服务的类型和内容匹配的响应内容,从而可以缩短图 像形成装置3生成响应包的处理时间。因此,控制单元30对服务包进行处理所需的时间变 短,CPU 301启动的时间缩短,并且保持低能耗。<与存储于RAM中的响应信息相关的描述>接下来,将描述与控制单元30通过处理服务包而发送到发送源(终端装置2)的 响应包相关的响应信息。下面,将示例和描述与响应包相关的响应信息,控制单元30关于 请求利用SNMP提供图像形成装置3内管理的MIB的设定/管理信息的服务包而发送该响 应包。MIB是通常由互联网工程任务组(IETF)的RFC-1759定义并且通过向外部装置 (终端装置2)通知其自身装置(图像形成装置3)的设定状态而公开的信息,该互联网工 程任务组是互联网标准化组织。信息(图像形成装置3的设定/管理信息)存储在MIB中的被称为对象的每个单元中,并且给这些对象分配标识符(对象ID)。终端装置2在SNMP 中指定该对象ID从而向目标装置(图像形成装置3)请求获取例如图像形成装置3的状态 (操作/设定状态)、图像形成装置3中的消耗品使用状态、和警告历史等设定/管理信息。具体地说,终端装置2经由网络4与图像形成装置3通信并且利用图像形成装置 3的IP地址访问图像形成装置3。然后,终端装置2指定分配给对象的标识符(对象ID), 在该标识符中存储有终端装置2要获取的设定/管理信息,并且利用SNMP命令(获取请求 命令)从图像形成装置3的MIB获取与所指定的对象ID对应的对象的设定/管理信息。举一个例子,终端装置2在服务包的报头区域中设定图像形成装置3的IP地址为 "192. 168. 10. 11”,在数据区域(有效负载)中设定SNMP命令(获取请求命令)以及分配 给对象的对象ID 1. 3. 6. 1. 4. 1. 253. 3. 7. 7. 7”(在该对象中存储有终端装置2要获取的 设定/管理信息),并且将服务包发送给图像形成装置3。这样,图像形成装置3的CPU 301生成响应包,在该响应包中与对象 ID 1.3.6. 1.4. 1.253. 3. 7. 7. 7”对应的对象的设定/管理信息描述为响应内容。然后, CPU 301将所生成的响应包发送给作为发送源的终端装置2。在该情况下,在图像形成装置3的控制单元30 (CPU 301)中,如下信息是彼此相 关联的并且作为“与响应包相关的响应信息”存储在RAM 302中“SNMP”,其是从发送源 通过接收到的服务包请求的服务类型;“对象ID . 1. 3. 6. 1. 4. 1. 253. 3. 7. 7. 7”,其是所请 求的服务的内容;与对象ID(. 1. 3. 6. 1. 4. 1. 253. 3. 7. 7. 7)对应的对象的设定/管理信息 (“Inf0_l”),其是通过响应包发送给发送源的响应内容;以及属性信息,其包括发送响应 包的日期和时间(xx/yy/zz)、发送响应包的次数(ss)、以及例如对作为响应包的发送目的 (服务包的发送源)的终端装置进行识别的IP地址。应该注意到,服务的类型(例如,“SNMP”)由在包中描述的协议类型(TCP、UDP)和 端口号来指定,所以在服务包中描述的协议类型(TCP、UDP)和端口号也可以存储为响应信 息。此外,此时,协议类型由包的网络层(IP报头)来描述并且端口号在包的传输层(TCP 报头、UDP报头)中进行描述,所以还可以组合并存储与描述协议类型和端口号的开放系统 互连(OSI)层次相关的信息。因此,识别服务类型的精确度得到改善。应该注意到,在响应信息中不包含在生成响应包时不需要的数据,例如序列号、图 像形成装置3的识别信息(MAC地址、IP地址)、循环冗余校验(CRC)值以及校验和数据等。此处,图5是示出与存储在RAM 302中的响应包相关的响应信息的表(响应信息 表)的一个实例的示意图。如图5所示,控制单元30(CPU 301)对所接收的服务包进行处理,并且在设定成睡 眠模式时将与向作为发送源的终端装置2发送的响应包相关的响应信息存储到RAM 302中 作为响应信息表。此外,当控制单元30在睡眠模式设定期间从通信单元31接收到服务包 时,控制单元30搜索从终端装置2通过服务包请求的服务类型和内容。这样,控制单元30 判断与此次所接收的服务包中描述的服务类型和内容匹配的响应信息是否存在于已经存 储在RAM 302中的响应信息中。例如,当此次所接收的服务包中描述的服务类型和内容与如图5中的No. 2所示 的服务类型“SNMP”以及所请求的服务内容“对象ID . 1. 3. 6. 1. 4. 1. 253. 3. 7. 7. 7”、“对象 ID . 1. 3. 6. 1. 4. 1. 253. 3. 8. 8. 8” 禾口 “对象 ID . 1. 3. 6. 1. 4. 1. 253. 3. 9. 9. 9” 匹配时,CPU301生成响应包,在该响应包中,存储在RAM 302中的响应内容“设定/管理信息Info_2、 Inf0_3、Inf0_4”被描述为响应内容。然后,CPU 301从通信单元31向作为服务包的发送源 的终端装置2发送所生成的响应包。在该情况下,CPU 301对作为一条属性信息的发送次数进行累加(“1”一 “2”)。 此外,CPU 301更新发送响应包的日期和时间。此外,当存储在RAM 302中的响应信息中不存在与此次所接收的服务包中描述的 服务类型和内容匹配的响应信息时,CPU 301执行与所接收的服务包相关的与所请求的服 务对应的处理。然后,CPU301使服务包中描述的服务类型和内容与作为处理结果获得的处 理内容和属性信息彼此相关联,并且将该响应信息新添加到如图5所示的响应信息表中。以这样的方式,如果在RAM 302内的响应信息表中存储有与所接收的服务包中描 述的服务类型和内容匹配的响应信息,则控制单元30(CPU 301)无需再次由MIB生成响应 信息。也就是说,CPU 301可以简单地通过从存储在RAM 302中的响应信息表中读出响应 内容而在响应包中设定响应内容。这样,在短时间内执行关于服务包的处理,所以CPU 301 处理服务包的启动时间变短。因此,保持CPU 301的低耗能。应该注意到,在以上描述中,将SNMP作为实例并将其描述为服务类型,但是以上 对其它服务也相同。<与控制单元执行的对包的处理相关的描述>图6和图7是示出本示例性实施例的图像形成装置3对在睡眠模式设定期间接收 到的包执行的处理内容的一个实例的流程图。首先,如图6中的流程图所示,在本示例性实施例的图像形成装置3中,当通信单 元31经由网络4获取自寻址包时(在步骤101中为“是”),通信单元31使得供电单元35 重新向控制单元30(CPU301)供应控制电力(步骤102)。这样,控制单元30 (CPU 301)从停 止状态恢复(步骤103)。然后,通信单元31将所获取的包转送给从停止状态恢复的控制单 元30 (步骤104)。控制单元30判断所获取的包是打印作业还是服务包(步骤105)。另一方面,在未经由通信单元31获取包时或者在所获取的包不是自寻址包时,通 信单元31经由网络4监视包(在步骤101中为“否”)。当所获取的包是打印作业时(在步骤105中为“是”),控制单元30生成睡眠模式 恢复信号并且将睡眠模式恢复信号发送给供电单元35(步骤106)。这样,控制单元30使 得图像形成装置3恢复至待机模式,并进一步使图像形成装置3恢复至图像形成操作模式 (步骤107),执行图像形成处理(步骤108)并结束包的处理。继续参考图7所示的下一个流程图,当所获取的包是服务包时(在步骤105中为 “否”),控制单元30搜索在服务包中描述的服务类型和内容(步骤109)。然后,控制单元 30判断与服务包中描述的服务类型和内容匹配的响应信息是否存在于已经存储到RAM302 中的响应信息中(步骤110)。如果与服务包中描述的服务类型和内容匹配的响应信息存在 于RAM 302中(在步骤111中为“是”),则控制单元30从RAM 302中读取在响应信息中描 述的响应内容(步骤112),并且生成描述所读取的响应内容的响应包(步骤113)。然后, 控制单元30将响应包从通信单元31发送至作为服务包的发送源的终端装置2 (步骤114)。另一方面,如果在RAM 302中不存在与服务包中描述的服务类型和内容匹配的响 应信息(在步骤111中为“否”),则控制单元30执行与所接收的服务包描述的服务对应
12的处理(步骤115),并且将响应包从通信单元31发送至作为服务包的发送源的终端装置 2(步骤116)。然后,控制单元30创建响应信息,在该响应信息中,在服务包中描述的服务 类型和内容与在响应包中描述的处理内容和属性信息彼此相关联(步骤117)。然后,控制 单元30将所创建的响应信息新添加到响应信息表中(步骤118)。应该注意到,控制单元30还可以构造成,当在步骤118中控制单元30将响应信息 新添加到响应信息表的情况下RAM 302内为响应信息表分配的数据区域不够时,控制单元 30参考响应信息的属性信息并例如从发送次数少的响应信息开始顺序删除响应信息。这是 因为在响应包中描述并且发送次数少的响应内容是相关联的,所以即使控制单元30删除 了发送次数少的响应信息,对控制单元30处理服务包所需的时间的影响也是小的。此外,控制单元30还可以构造成,例如从带有较早日期和时间的响应信息开始顺 序删除响应信息。带有较早日期和时间的响应信息是与发送次数少的响应内容相关联的响 应信息,这是因为该信息是这样的信息即从在前一响应包中描述并发送该信息开始流逝 的时间较长。因此,即使控制单元30删除了带有较早日期和时间的响应信息,对控制单元 30处理服务包所需的时间的影响也是小的。此外,控制单元30还可以构造成根据发送的次数以及日期和时间来顺序删除响
应信息。此外,控制单元30还可以构造成,在控制单元30恢复至运行状态(图像形成操作 模式和待机模式)并且响应信息从RAM 302发送至外部存储装置34之后,例如向管理网络 4的管理装置(未示出)输出响应信息。这样,管理装置可以根据响应信息所包含的属性信 息提取出重复地要图像形成装置3提供相同服务的终端装置2,并且可以向终端装置2加以 警告。此外,在该情况下,控制单元30还可以构造成图像输出单元33打印响应信息作为报
生 I=I ο此外,控制单元30还可以构造成根据用户的指令而删除响应信息。如上所述,在用于本示例性实施例的图像形成系统1中的图像形成装置3中,当图 像形成装置3在节能状态的设定期间接收到服务包时,图像形成装置3搜索在服务包中描 述的服务类型和内容。这样,如果与此次接收到的服务包中描述的服务类型和内容匹配的 响应信息存在于已经存储到存储装置中的响应信息中,则图像形成装置3从存储装置中读 取与服务类型和内容相关的响应内容,并且将描述已经读取的响应内容的响应包发送给作 为发送源的终端装置2。这样,图像形成装置3无需重新生成将在响应包中设定的响应信 息,并且缩短了图像形成装置3生成响应包的处理时间。因此,处理单元(CPU)在节能状态 下处理服务包的启动时间变短,并且保持处理单元的低能耗。出于示例和说明的目的提供了本发明的示例性实施例的上述说明。其意图不在于 穷举或将本发明限制为所公开的确切形式。显然,对于本领域的技术人员而言可以容易地 进行许多修改和变型。选择和说明实施例是为了最佳地解释本发明的原理及其实际应用, 从而使得本领域的人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。 其目的在于用所附权利要求书及其等同内容来限定本发明的范围。
权利要求
一种信息处理装置,包括接收单元,其经由通信线从外部装置接收请求提供各种类型服务的信号;处理单元,当所述接收单元在能耗低于运行状态的节能状态设定期间接收到所述信号时,所述处理单元恢复到所述运行状态以对所述信号进行处理并提供与所述信号对应的服务;以及存储器,其存储由所述处理单元提供的服务内容以及所述信号所请求的请求内容,所述服务内容和所述请求内容彼此相关联,其中,当所述接收单元在所述节能状态设定期间接收到的请求与存储在所述存储器中的请求内容匹配时,所述处理单元从所述存储器中读取与所述请求内容相关联的服务内容,并向所述外部装置提供与所述服务内容对应的服务。
2.根据权利要求1所述的信息处理装置,其中,所述处理单元具有运算装置和主存储器,并且所述存储器设定在所述主存储器内的数 据区域中,所述数据区域构成当所述运算装置在所述运行状态下对图像形成命令进行处理 时的工作区域。
3.根据权利要求1所述的信息处理装置,其中,所述处理单元通过处理信号而提供的服务与信号所请求的请求内容相关联。
4.根据权利要求3所述的信息处理装置,其中,所述处理单元所提供的服务内容与提供所述服务的次数以及提供所述服务的日期时 间中的任一者或两者相关联。
5.根据权利要求1所述的信息处理装置,其中,当所述处理单元转换成所述节能状态时,所述处理单元将存储在所述存储器中的服务 内容以及与所述服务内容相关联的请求内容转送给外部存储装置。
6.一种信息处理方法,包括经由通信线从外部装置接收请求提供各种类型服务的信号;当在能耗低于运行状态的节能状态设定期间接收到所述信号时,恢复到所述运行状态 以处理所述信号并提供与所述信号对应的服务;从存储器中读取与所述信号所请求的请求内容相关联的被提供的服务内容;以及当在所述节能状态设定期间接收到的请求与存储在所述存储器中的请求内容匹配时, 向所述外部装置提供与所述服务内容对应的服务。
7.根据权利要求6所述的信息处理方法,其中,所述被提供的服务内容与提供所述服务的次数以及提供所述服务的日期时间中的任 一者或两者相关联。
8.根据权利要求6所述的信息处理方法,其中,当转换成所述节能状态时,将存储的服务内容以及与所述服务内容相关联的请求内容 转送给外部存储装置。
9.根据权利要求7所述的信息处理方法,其中,根据提供所述服务的次数以及提供所述服务的日期时间中的任一者或两者,删除存储 的服务内容。
全文摘要
本发明公开一种信息处理装置和信息处理方法,该信息处理装置包括接收单元,其经由通信线从外部装置接收请求提供各种类型服务的信号;处理单元,当接收单元在能耗低于运行状态的节能状态设定期间接收信号时,处理单元恢复到运行状态以对信号进行处理并提供与信号对应的服务;以及存储器,其存储由处理单元提供的服务内容以及信号所请求的请求内容,服务内容和请求内容彼此相关联,其中,当接收单元在节能状态设定期间接收的请求与存储在存储器中的请求内容匹配时,处理单元从存储器中读取与请求内容相关联的服务内容并向外部装置提供与服务内容对应的服务。
文档编号H04N1/00GK101888460SQ200910225480
公开日2010年11月17日 申请日期2009年12月16日 优先权日2009年5月14日
发明者大畠光晴, 望月明子, 村田裕治, 林田俊治, 池田真步, 田中辰幸, 莳田圣吾, 黑石健儿 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1