公共设备、公共设备电力控制系统及其方法

文档序号:7616942阅读:187来源:国知局
专利名称:公共设备、公共设备电力控制系统及其方法
技术领域
本发明涉及一种公共设备电力控制系统等,包括多个客户设备、服务器设备以及经由网络与多个客户设备以及服务器相连接的公共设备。
背景技术
传统地,在像安装并且经由网络(例如,通过以太网(商标)形成的LAN)连接多个客户设备以及公共设备(例如,公共打印机、公共硬盘驱动器、公共MO装置等)的办公室等中,为了减少公共设备的数量以及为了高效地使用这些公共设备,通常多个客户设备经由网络共享公共设备。在这样的情况下,出现了怎样控制至公共设备的电源的问题。作为涉及公共设备的电力控制的传统示例,例如,专利文献1中公开了一种技术。专利文献1公开了一种自动的电力切断机制,该机制通过使用PING(分组因特网搜寻(groper))响应来周期性地检查经由LAN共享公共设备的所有客户设备的电力是否被关闭地并且当没有检测到来自任何客户设备的PING响应时确定所有客户设备已经被关闭,而自动地切断公共设备。专利文献1 日本专利申请特开2000-293272。然而,在以上传统配置中,需要公共设备周期性地向网络上的所有客户设备传送 PING命令,这引起了网络业务量持续地增加的问题。具体地,尽管如此,所有客户设备很少在白天关闭,PING命令给网络持续造成负担,导致连续消耗网络资源的问题。

发明内容
鉴于上述问题,已经设计出本发明,因此本发明目的在于提供一种公共设备电力控制系统等,其可以降低公共设备的待机功耗,同时使得对网络业务量的影响最小化,而不需要复杂的控制以及不需要对经由网络连接的客户设备进行任何修改。为了达到以上目的,本发明的公共设备电力控制系统包括多个客户设备;服务器设备;以及,经由网络与所述多个客户设备以及所述服务器设备连接的公共设备,其特征在于所述公共设备包括通信器,用于执行与每个客户设备以及服务器的通信;获取器,用于经由通信器从所述服务器获取关于是否已经切断网络上所有客户设备的电源的信息;以及,电力控制器,当获取器获得切断了向每个客户设备的电力的信息时,控制公共设备的电力模式。该公共设备电力控制系统的进一步特征在于,电力控制器基于公共设备的配置,确定是应该切断还是应该维持公共设备的每个功能组件的电力。此外,该公共设备电力控制系统的特征在于,服务器设备包括为每个客户设备存储ID信息、IP地址、IP地址的释放信息的存储器,并且响应来自公共设备的获取器的请求而将存储在存储器内的IP地址释放信息提供给公共设备。
本发明的公共设备经由网络与多个客户设备以及服务器设备相连接,包括通信器,用于执行与每个客户设备以及服务器的通信;获取器,用于经由通信器从服务器获取关于是否已经切断了网络上所有客户设备的电源的信息;以及,电力控制器,当获取器获得切断了所有客户设备的电力的信息时,控制公共设备的电力状态。根据本发明,一种用于控制与多个客户设备以及服务器设备相连接的公共设备的电力的方法,其特征在于该方法包括通信步骤,其中所述公共设备与每个客户设备以及服务器设备通信;获取步骤,其中所述公共设备通过通信步骤从服务器获取关于是否已经切断了网络上所有客户设备的电源的信息;以及,电力控制步骤,其中当通过获取步骤获得了表示已经切断了所有客户设备的电力的信息时,控制公共设备进入省电模式。在本发明公共设备电力控制系统中,执行控制使得当切断共享网络上的公共设备的所有客户设备的电源时,自动地关闭公共设备的电力。公共设备周期性地从服务器设备获取表示是否已经切断了网络上的所有客户设备的电源的信息。向服务器设备提供DHCP服务器功能使得可以基于服务器设备处理的IP地址释放信息,获得关于是否已经切断了网络上所有客户设备的电源的信息。以上配置使得可以在关断网络上所有客户设备的电源时,立刻关闭公共设备的电源,从而切断待机功耗。相应地,可以经济地达到削减上述公共设备的待机模式功耗,而不需要执行复杂的控制以及不需要对网络上连接的客户设备进行任何修改。


图1为用于图示本实施例中的整个公共电力系统的图;图2为用于图示本实施例中的公共设备的功能配置的框图;图3为用于图示本实施例中的服务器设备的功能配置的框图;图4为示出本实施例中的管理列表的一个数据配置示例的图;图5为用于图示本实施例中的客户设备的功能配置的框图;图6为用于图示本实施例中的公共设备的处理的流程图;图7为用于图示本实施例中的客户设备的处理的流程图;以及,图8为用于图示本实施例中的服务器设备的处理的流程图。
具体实施例方式以下将要参照附图描述用于执行本发明的最佳模式。这里,将以其中连接具有成像功能的数字多功能机作为公共设备的公共电力控制系统的示例来描述本实施例。接着, 将参照附图详细描述本发明的实施例。[1.系统配置]将利用图1描述应用本发明的公共设备电力控制系统1。公共设备电力控制系统1被配置为所有都经由网络NW(LAN(局域网))连接的公共设备IO(IOaUOb)、服务器设备20、客户设备30(30a、30b以及30c)。这里,网络NW的网络IP地址为“192. 168. X. 0”,服务器设备20具有DHCP (动态主机配置协议)服务器的功能。也就是说,服务器设备20动态地管理连接至网络NW的多个客户设备30的IP (互联协议)地址。公共设备10(10a、10b)为由多个客户设备30共享的设备,在本实施例中,公共设备10(10a、10b)被假定为具有诸如打印机功能、传真功能以及复印功能等的成像功能的数字多功能机。这里,通常使用固定的IP地址来操作公共设备10。在本实施例中,分配固定的IP地址“192. 168. X. 100”给公共设备10a,分配“192. 168. X. 101”给公共设备10b。客户设备30(30a、30b、30c)为用户操作的终端,其例如为个人计算机(PC)等。 假设通过服务器设备20的DHCP功能给每个客户设备30分配动态IP地址。图1中,分配“192. 168. X. 10”给客户设备30a,分配“192. 168. X. 11”给客户设备30b,并且分配 “192. 168. X. 12” 给客户设备 30c。虽然在本实施例中,使用了有线的LAN用于连接,但不言而喻,可以通过无线 LAN(例如诸如IEEE802. lib)连接客户设备30。[2.设备配置]将参照附图描述与公共设备电力控制系统1连接的每个设备的配置。[2. 1公共设备]将参照图2描述公共设备10的功能配置。图2为公共设备10的功能框图。公共设备10包括控制器100,通信器110、计时器120、存储器130、成像单元140、 FAX功能单元145、管理列表获取器150、管理列表检测器160以及电力控制器170经由总线与控制器100相连接。控制器100包括例如用于控制公共设备10并且被配置为CPU等的功能单元。控制器100加载在存储器130内记录(存储)的程序并且执行该程序以便基于该程序实现处理。通信器110为用于经由网络NW执行与设备通信的功能单元。该通信器由符合以太网(商标)标准的NIC(网络接口卡)等所组成。具体地,该通信器使用符合TCP/IP(传输控制协议/互联协议)的分组执行通信。在本实施例中,交换例如用于通过DHCP (动态主机配置协议)分配IP地址的分组等。计时器120为具有时钟功能并且对在固定时间的定期间隔传送分组执行记数的功能单元。存储器130存储该程序以及用于操作公共设备10必需的各种数据等。存储器130 可配置为例如半导体存储器装置(诸如DRAM、EEPR0M),磁盘装置(诸如硬盘驱动器)和/ 或一些其它存储装置。
成像单元140为对于公共设备10作为数字多功能机(成像设备)操作必需的功能单元。成像单元140例如依据通过通信器110从每个客户设备30接收的打印数据在记录纸上成像,或者依据通过成像单元140内包括的图像读取器扫描的图像数据在记录纸上成像。FAX功能单元145为对于公共设备10作为传真机操作必需的功能单元。例如,FAX 功能单元145与ISDN(集成服务数字网络)线连接并且将经由ISDN线接收的图像数据输出至成像单元140。管理列表获取器150为请求从服务器设备20获取管理列表222 (图3)的功能单元,所述服务器设备20管理由服务器设备20保存的IP地址释放(release)信息。管理列表检测器160是对从服务器设备30获 得的管理列表222内的所有IP地址释放状态执行“与”运算(逻辑积)以便检测是否所有释放状态为“ X ”的功能单元。然后, 当发现所有IP地址释放状态为“X”时,管理列表检测器160将电力切断请求发送至电力控制器170。电力控制器170为用于响应来自管理列表检测器160的电力切断请求而切断公共设备10的电力的功能单元。这里,如果公共设备10包括必须被持续激活(本实施例中的 FAX功能单元145)的选项,则当电力控制器170接收到来自管理列表检测器160的电力切断请求消息时,除了要持续激活的选项以外,关断电力。[2. 2服务器设备]将参照图3描述服务器设备20的功能配置。图3为服务器设备20的功能框图。服务器设备20与控制器200连接,通信器210、存储器220、DHCP控制器230经由总线连接到控制器200。控制器200为用于控制服务器设备20、并且被配置为例如CPU等的功能单元。控制器200加载在存储器220内记录的程序并且执行该程序以便基于该程序实现处理。通信器210为用于经由网络NW与其它设备通信的功能单元。由于通信器210具有与公共设备10的通信器110的功能相同的功能,所以省略其详细描述。DHCP控制器230响应来自客户设备30的IP地址请求,基于由DHCP (动态主机配置协议)定义的协议来管理IP地址的分配、释放等。虽然将采用使用IPv4(互联协议版本 4)作为通信协议的示例来描述本实施例,但是可使用IPv6 (互联协议版本6)分配IP地址。DHCP为用于自动地将诸如IP地址等的必需信息分配至与网络NW临时连接的客户设备30的协议。使用DHCP服务器的功能使得利用适当的设置能够进行及时连接而不需要任何手动网络设置,以便允许不熟悉网络设置的用户容易地建立连接。此外,DHCP服务器的功能使得网络管理员可以容易地执行对许多客户设备30的统一管理。DHCP控制器230使用下述的管理列表222管理用于连接网络NW必需的信息并且将该信息提供至开始连接该网络的客户设备30。当已经与该网络连接的客户设备30断开通信时,DHCP控制器230自动收回IP地址等并且将该IP地址分配至另一个开始连接的客户设备30。存储器220为用于存储该程序以及用于操作服务器设备20必需的各种数据等的功能单元。存储器220可配置为例如半导体存储器装置(诸如DRAM、EEPR0M),磁盘装置(诸如硬盘驱动器)和/或一些其它存储装置。存储器220存储对客户设备30的IP地址的分配以及释放进行管理的管理列表 222。现在,将参照图4描述管理列表222的一个数据配置示例。如图4所示,管理列表222包括客户设备30的条目编号(例如,“1”);保存通过 DHCP功能向客户设备30分配的IP地址(例如,“192. 168. X. 10”)的IP地址字段;保存客户设备30的MAC(介质访问控制)地址(例如,“XX:YY:ZZ ;00:00:01,,)的MAC地址字段; 表示IP地址的释放状态(释放信息)(例如,“0”)的IP地址释放状态字段;以及保存客户设备30的访问日期与时间(例如,“2009/12/17 19:00”)的访问日期与时间字段。在此,“0(正在分配IP地址)”被存储在向其分配客户设备30的IP地址的IP地址释放状态字段,而“ χ (正在释放IP地址)”被存储在没有向其分配客户设备30的IP地址的IP地址释放状态字段。当激活客户设备30时,服务器设备20遵循DHCP服务器功能将管理列表222中正在释放(“ χ ”)的IP地址分配至客户设备30。此外,服务器设备20将客户设备30的MAC 地址、“0”以及访问日期与时间,分别存储在管理列表222中的条目编号的MAC地址字段、 IP地址释放状态字段以及访问日期与时间字段。其后,当关断客户设备30的电力时,服务器设备20遵循DHCP服务器功能,释放相应的IP地址。此处,管理列表222中相应的IP地址的释放状态字段存储有“ X ”,同时删除或以“0”存储MAC地址字段以及IP地址的访问日期与时间字段的内容。此外,假设以“0 ”存储未使用的条目编号的MAC地址字段以及访问日期与时间字段并且即便不是在相同的日期内释放所有的IP地址,则管理表222上的IP地址释放状态字段被临时以“ X ”输入并且被视为未被使用。还假设当新的客户设备30开始经由网络NW 连接到服务器设备20时,向该客户设备分配具有最低的未使用条目编号的IP地址。具有DHCP服务器功能的服务器设备20使得服务器设备20管理的IP地址的释放信息能够被存储在管理列表222中并在其中进行更新。[2. 3客户设备]将参照图5描述客户设备30的功能配置。图5为客户设备30的功能框图。客户设备30连接到控制器300,通信器310、存储器320、输入/输出单元330、DHCP 设置保存器;340以及电力监控器350经由总线与控制器300连接。控制器300为用于控制客户设备30的、并且被配置为例如CPU等的功能单元。控制器300加载存储器320中记录的程序并且执行该程序以便基于该程序实现处理。通信器310为用于经由网络NW与其它设备通信的功能单元。该通信器例如配置为符合以太网(商标)标准的NIC。具体地,通信器310通过符合TCP/IP (传输控制协议/ 互联协议)的分组执行通信。在本实施例中,交换用于通过DHCP (动态主机配置协议)分配IP地址的分组等。存储器320为用于存储该程序以及操作客户设备30必需的各种数据等的功能单元。存储器320可配置为例如半导体存储器装置(诸如DRAM、EEPR0M),磁盘装置(例如硬盘驱动器)和/或一些其它存储装置。输入/输出单元330为在用户操作客户装置30时要使用的功能单元。用户通过输入/输出单元330的输入部分向客户设备30给出各种操作指令并且确认来自输入/输出单元330的输出部分的处理结果。输入部分配置为例如键盘、鼠标以及触摸面板等,而输出部分配置为诸如LCD之类的显示装置。 DHCP设置保存器340为保存从服务器设备20获得的DHCP设置(IP地址、子网掩码、释放持续时间等)的功能单元。电力监控器350为监控客户设备30的电力状态的功能单元。电力监控器350监控客户设备30的电力状态并且当关断电力时向DHCP设置保存器340通知切断电力。[3.处理流程]将使用流程图描述本实施例中每个设备的处理的流程。[3. 1公共设备]将以图6描述在公共设备10处的处理。图6为公共设备10从服务器设备20获取管理列表222以便执行电力控制的情况的流程图。首先,公共设备从服务器设备20获取管理列表222 (步骤S100)。在此,确定管理列表222的所有IP地址释放状态字段是否为“ X ” (步骤S102)。如果不是所有IP地址释放状态字段为“ X ”,或如果它们中的至少一个为“0” (步骤S102 ;否),则执行预定秒数(N 秒钟)的计时器计数(步骤S104),并且控制返回至步骤S100。这里,在步骤S102,当确定所有IP地址释放状态字段为“ X ”(步骤S102 ;是),则确定公共设备10是否包括其电力被持续开启的功能单元(例如,需要持续激活的功能单元等)(步骤S106)。这里,当存在需要持续开启的功能单元时(步骤S106 ;是),除了该需要持续开启的功能单元以外,将其它功能单元的电力切断(步骤S106;是一步骤S108)。另一方面,当不存在需要持续开启的功能单元时(步骤S106 ;否),切断公共设备 10的所有电力(步骤Sl 10)。[3. 2客户设备]将参照图7描述客户设备30中的处理。图7为用于图示客户设备30中通过DHCP功能获取/释放IP地址的流程图。首先,开启客户设备30的电力(步骤S200)。客户设备30从服务器设备20获取 IP地址以及其它设置值(步骤S202)。然后,客户设备30待机直至关断电源(步骤S204; 否)。这里,当客户设备30检测到其电力将要被关断(步骤S204;是)时,客户设备30 向服务器设备20释放当前IP地址(步骤S206),并且然后执行电力切断操作(关断电力) (步骤 S208)。[3. 3服务器设备]将使用图8描述在服务器设备20处的处理。图8为关于服务器设备20中通过DHCP通知/释放IP地址以及对管理列表获取请求的响应的流程图。服务器设备20首先确定是否存在来自公共设备10的对管理列表的请求(步骤 S300)。当请求了管理列表时(步骤S300;是),服务器设备20获取存储在存储器220中的管理列表222 (步骤S302),将管理列表222传送至请求的公共设备10 (步骤S304),并且返回至步骤S300。随后,当不存在对管理列表222的请求时(步骤S300 ;否),服务器设备20确定是否存在来自客户设备30的IP地址释放(步骤S306)。在该步骤中,如果存在IP地址释放(步骤S306 ;是),则服务器设备20获取存储在存储器220中的管理列表222(步骤S308)并且更新管理列表222 (步骤S310)。具体地, 删除释放的IP地址的条目编号的“MAC地址”以及“访问日期与时间”(即,以“0”输入)并且以“ X ”输入IP地址释放状态字段。然后,服务器设备20将其控制带回到步骤S300并且重复相同的处理。一方面,当不存在IP地址释放时(步骤S306 ;否),服务器设备20确定是否存在来自客户设备30的任何IP地址请求(步骤S3U)。如果不存在IP地址请求(步骤S312 ; 否),则服务器设备20从步骤S300重复相同的处理。另一方面,如果存在来自客户设备30的IP地址请求(步骤S312 ;是),则服务器设备20获取存储在存储器220中的管理列表222(步骤S314)并且向请求IP地址的客户设备30分配和通知管理列表222中未使用的IP地址(步骤S316)。此外,将“MAC地址”、 “0”以及“访问日期与时间”记录至步骤S316中在管理列表222中分配了 IP地址的条目编号中以便由此更新管理列表222 (步骤S318)。然后,服务器设备20将其控制返回至步骤 S300并且从步骤S300重复相同的处理。如至此已经描述的,根据本发明,可以基于管理列表222确定切断共享网络NW上的公共设备10的所有客户设备30的电力。由于当已经切断所有的客户设备30的电源时自动地关闭公共设备10的电力,所以可以期望省电的效果。此外,可以经济地达到客户设备的电力管理中期望的结果,而无需执行复杂的控制并且无需对在网络上连接的客户设备进行任何修改。[4.变化示例]虽然参照附图采用实施例的示例详细描述了本发明,但是具体的配置不应该局限于该实施例。显而易见,应该将不背离本发明精神或范围的变化的设计以及修改包括在以下权利要求的范围内。此外,虽然在以上实施例中,采用数字多功能机作为公共设备的示例,但是不言而喻,即便公共设备为包括硬盘驱动器(NAQ、打印机、诸如文件服务器之类的计算机的其他装置,也可应用本发明。
权利要求
1.一种公共设备电力控制系统,包括 多个客户设备;服务器设备;以及,经由网络与所述多个客户设备以及所述服务器设备相连接的公共设备,其特征在于所述公共设备包括通信器,用于执行与每个客户设备以及服务器设备的通信;获取器,用于经由所述通信器从所述服务器设备获取关于是否已经切断了网络上所有客户设备的电源的信息;以及,电力控制器,当所述获取器获得了切断向每个客户设备的电力的信息时,控制所述公共设备的电力模式。
2.如权利要求1所述的公共设备电力控制系统,其中,所述电力控制器基于所述公共设备的配置来确定是否应该切断还是应该维持所述公共设备的每个功能组件的电力。
3.如权利要求1所述的公共设备电力控制系统,其中所述服务器设备包括为每个客户设备存储ID信息、IP地址、IP地址的释放信息的存储器,并且响应于来自所述公共设备的获取器的请求,将存储在该存储器内的IP地址释放信息提供给所述公共设备。
4.一种经由网络与多个客户设备以及服务器设备相连接的公共设备,包括 通信器,用于执行与每个客户设备以及服务器设备的通信;获取器,用于经由所述通信器从服务器设备获取关于是否已经切断了网络上所有客户设备的电源的信息;以及,电力控制器,当所述获取器获得了切断所有客户设备的电力的信息时,控制所述公共设备的电力状态。
5.一种用于控制与多个客户设备以及服务器设备相连接的公共设备的电力的方法,其特征在于,该方法包括通信步骤,其中所述公共设备与每个客户设备以及服务器设备通信; 获取步骤,其中所述公共设备通过所述通信步骤从服务器设备传达关于是否已经切断了网络上所有客户设备的电源的信息;以及,电力控制步骤,其中当通过所述获取步骤获得了表示已经切断了所有客户设备的电力的信息时,控制所述公共设备进入省电模式。
全文摘要
提供了一种公共设备、公共设备电力控制系统及其方法。所述公共设备电力控制系统包括多个客户设备;服务器设备;以及经由网络与多个客户设备以及服务器设备相连接的公共设备。该公共设备执行与服务器设备的通信并且从服务器获取关于是否已经切断了网络上所有客户设备的电源的信息。该公共设备包括电力控制器,该电力控制器在已经切断了所有客户设备的电力时,控制公共设备的电力模式。
文档编号H04L12/10GK102201921SQ20111007026
公开日2011年9月28日 申请日期2011年3月23日 优先权日2010年3月23日
发明者吉田诚一, 杉山宏树 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1