[0001]系统、图像处理装置及图像处理装置的控制方法
[0002]技术领域
[0003]本发明的各方面一般涉及一种图像处理装置和图像输出装置协作来进行图像处理的系统。
[0004]背景技术
[0005]近年来,自然环境的保护已日益引起关注。因此,从保护自然环境的观点而言,需要为各种电器配备与节能(省电)相关的技术。在一种已知的省电技术中,在图像处理装置和图像输出装置协作来进行图像处理的图像处理系统中,如果所述图像输出装置的电源开关被切断,则所述图像输出装置和所述图像处理装置均被关机(日本特开第2004-262065号公报)。
[0006]同时,作为针对在欧盟(EU)诸国中的能源相关产品规定了环保意识设计的义务的规范,存在生态设计指令(以下称为“ErP指令”)。该指令要求使用能源的产品在自身的整个生命周期中降低环境负荷。ErP指令包括Lot26,该Lot26规定了具有网络通信功能的设备的待机状态。从能源的环境意识的观点而言,Lot26规定当设备未连接到网络时,该设备的电源要被切断。
[0007]在如上所述的图像处理系统中,由配设在公共网络上的客户端计算机创建的打印数据被打印数据要输入到的图像处理装置接收。然后,该图像处理装置对打印数据进行光栅图像处理(RIP),从而生成图像数据。然后,生成的图像数据被发送到图像输出装置,并且该图像输出装置输出图像数据。
[0008]然而,如果由于例如通信设备的故障、通信设备的重新启动、接线的断开等,而在公共网络中发生通信异常,则公共网络与图像处理装置之间失去连接。因此,为了根据ErP指令的规范,来降低当未连接到网络时的图像处理装置的电力消耗,需要切断图像处理装置的电源。然而,即使图像处理装置的电源已被切断,与图像处理装置协作的装置也无用地保持运行。这不必要地消耗了电力。该问题并不限于如上所述的图像处理系统,而是多个装置协作来处理从网络接收的作业的系统所共有的。
[0009]发明内容
[0010]本发明的各方面主要旨在提供一种机制,该机制能够在网络与系统之间的通信已断开的情况下,降低系统中不必要的电力消耗。
[0011]根据本发明的一个方面,提供一种系统,该系统包括:图像处理装置,其被构造为基于从外部装置接收的打印作业来生成打印图像;以及图像输出装置,其被构造为利用从所述图像处理装置发送的所述打印图像来进行打印。所述图像处理装置包括:确定单元,其被构造为确定所述图像处理装置是否能够与所述外部装置通信;以及第一发送单元,其被构造为在所述确定单元确定所述图像处理装置不能与所述外部装置通信的情况下,向所述图像输出装置发送用于使所述图像输出装置转变到省电状态的指令。所述图像输出装置包括:第一接收单元,其被构造为接收从所述第一发送单元发送的所述指令;以及第一控制单元,其被构造为在所述第一接收单元接收到所述指令的情况下,使所述图像输出装置转变到省电状态。
[0012]通过以下参照附图对示例性实施例的描述,本公开的其他的特征将变得清楚。
[0013]附图说明
[0014]图1是例示根据示例性实施例的图像处理系统的总体结构的图。
[0015]图2是例示图像处理装置及图像输出装置的硬件框图。
[0016]图3是例示图像处理系统的软件框图。
[0017]图4是例示图像处理系统的电力状态的转变的状态转变图。
[0018]图5是由根据第一示例性实施例的图像处理装置进行的处理的流程图。
[0019]图6是由根据第一示例性实施例的图像输出装置进行的处理的流程图。
[0020]图7A及图7B是例示由根据第二示例性实施例的图像处理装置进行的处理的流程图。
[0021]图8A及图8B是例示由根据第二示例性实施例的图像输出装置进行的处理的流程图。
[0022]具体实施方式
[0023]图1是例示根据第一示例性实施例的图像处理系统100的总体结构的图。如图1所示,图像处理系统100包括图像处理装置110及图像输出装置(图像形成装置)120。在图像处理系统100中,客户端计算机140和图像处理装置110经由诸如(以太网)线缆等的网络130而连接在一起,使得客户端计算机140和图像处理装置110能够相互通信。此外,图像处理装置110和图像输出装置120经由控制线缆111及图像视频线缆112而连接在一起。网络130并不限于并且包括任何网络,无论是有线的还是无线的。
[0024]在本示例性实施例中,图像输出装置120不直接连接到网络130。也即,图像输出装置120和客户端计算机140经由图像处理装置110来相互通信。作为另一选择,可以是使得图像输出装置120直接连接到网络130的结构。也即,图像输出装置120可以通过除经由图像处理装置110之外的方式,来与客户端计算机140相互通信。
[0025]客户端计算机140启动应用,并且向图像处理系统100给出打印指令。图像处理装置110和图像输出装置120协作来进行图像处理。图像输出装置120是多功能外围设备(MFP)。
[0026]如图1所示,图像输出装置120包括扫描器单元121、操作单元122、图像处理控制器123、打印机单元124及传真单元125。扫描器单元121读取原稿并输入图像数据。操作单元122包括各种键,以及屏板。此外,操作单元122经由各种键,从用户接收各种指令。此外,操作单元122在屏板上显示各种信息。图像处理控制器123控制扫描器单元121及打印机单元124。稍后将描述图像处理控制器123的详情。打印机单元124基于图像数据在片材上进行打印。传真单元125连接到电话电路(未示出),并且经由该电话电路来进行输入和输出传真的处理。
[0027]具有上述结构的图像输出装置120能够执行以下的功能。
[0028]·复印功能
[0029]图像输出装置120将由扫描器单元121读取的原稿的图像数据,记录在硬盘驱动器(HDD)216(图2)中,并且打印机单元124基于该图像数据,在作为记录介质的片材上进行打印。
[0030]·发送(SEND)功能
[0031]图像输出装置120将由扫描器单元121读取的原稿的图像数据,经由网络130发送到客户端计算机140。
[0032]·箱(BOX)功能
[0033]图像输出装置120将由扫描器单元121读取的原稿的图像数据,记录在HDD216中。另外,图像输出装置120将从客户端计算机140发送的图像数据存储在HDD216中。
[0034]·打印功能
[0035]打印机单元124对从客户端计算机140发送的页面描述语言(PDL)数据进行解释并打印。
[0036]<图像处理装置及图像输出装置的结构>
[0037]图2是例示图像处理装置110及图像输出装置120的硬件框图。
[0038]首先,描述图像处理装置110的结构。
[0039]图像处理装置110包括中央处理单元(CPU)201、存储器202、HDD203、网络接口(I/F)(NWI/F)204、网络I/F(NWI/F)205、视频I/F206,以及电源控制单元207。
[0040]CPU201经由系统总线208,来控制图像处理装置110的所有部件,进行计算,并执行存储在存储设备(存储器202或HDD203)中的程序。存储器202用作CPU201的工作存储器。HDD203是大容量存储设备,并且存储要由CPU201执行的各种控制程序,以及图像数据。替代HDD203,图像处理装置110可以包括诸如固态驱动器(SSD)等的不同存储设备。
[0041]网络I/F204是用于经由网络130连接到诸如客户端计算机140等的其他装置并与所述其他装置通信的网络接口。网络I/F205是用于经由控制线缆111、而向图像输出装置120发送控制命令以及从图像输出装置120接收控制命令的网络接口。视频I/F206经由图像视频线缆112,向图像输出装置120发送图像数据以及从图像输出装置120接收图像数据。电源控制单元207控制向图像处理装置110的所有部件的电力供给。
[0042]接下来,描述图像输出装置120的图像处理控制器123的详情。
[0043]图像输出装置120的图像处理控制器123包括CPU211、存储器212、读取器I/F213、网络I/F(NWI/F)214、电源控制单元215、HDD216、引擎I/F217、传真I/F218及视频I/F219。
[0044]CPU211经由系统总线210,来控制图像输出装置120的所有部件,进行计算,并执行存储在存储设备(存储器212或HDD216)中的程序。存储器212用作CPU211的工作存储器。读取器I/F213向扫描器单元121和操作单元122发送控制命令以及从扫描器单元121和操作单元122接收控制命令。
[0045]网络I/F214是用于经由控制线缆111、而向图像处理装置110发送控制命令以及从图像处理装置110接收控制命令的网络接口。HDD216是大容量存储设备,并且存储要由CPU211执行的各种控制程序,以及图像数据。替代HDD216,图像处理控制器123可以包括诸如SSD等的不同的存储设备。
[0046]引擎I/F217向打印机单元124发送控制命令以及从打印机单元124接收控制命令。传真I/F218连接到传真单元125。视频I/F219经由图像视频线缆112,向图像处理装置110发送图像数据以及从图像处理装置110接收图像数据。电源控制单元215控制向图像输出装置120的所有部件的电力供给。
[0047]图像处理装置110的电源由电源控制单元207来管理。当图像处理装置110处于待机状态时,电源控制单元207控制电源,使得电力被供给至所有部件,即CPU201、存储器202、HDD203、网络I/F204、网络I/F205及视频I/F206。
[0048]另外,当图像处理装置110处于省电状态时,电源控制单元207控制电源,使得向CPU201、HDD203及视频I/F206的电力供给被停止,并且电力仅被供给至诸如存储器202、网络I/F204及网络I/F205等有限的部件。
[0049]此外,当图像处理装置110处于电源关闭(off)状态时,电源控制单元207控制电源,使得向CPU201、存储器202、HDD203、网络I/F204、网络I/F205及视频I/F206的电力供给被停止。
[0050]另一方面,图像输出装置120的电源被电源控制单元215管理。当图像输出装置120处于待机状态时,电源控制单元215控制电源,使得电力被供给至所有部件,即扫描器单元121、操作单元122、图像处理控制器123、打印机单元124及传真单元125。
[0051]另外,当图像输出装置120处于省电状态时,电源控制单元215停止向扫描器单元121、操作单元122及打印机单元124的电力供给。此外,在省电状态下,电源控制单元215还停止向图像处理控制器123的CPU211、HDD216、引擎I/F217、视频I/F219、读取器I/F213及传真I/F218的电力供给。在省电状态下,电力被供给至诸如电源控制单元215、存储器212及网络I/F214等有限的部件,并且向其他部件的电力供给被停止。
[0052]另外,当图像输出装置120处于电源关闭状态时,电源控制单元215对扫描器单元121、操作单元122、打印机单元124,以及图像处理控制器123的CPU211、存储器212、读取器I/F213、网络I/F214、HDD216、引擎I/F217、传真I/F218及视频I/F219,停止电力供给。
[0053]<图像处理装置的软件结构>
[0054]下面,参照图3来描述图像处理装置110的软件结构。
[0055]图3是例示图像处理装置110的软件结构的图。通过由CPU201读取并执行存储在图像处理装置110的存储器202或HDD203中的程序,来实现图3中所示的各软件。
[0056]操作系统(OS)321表示作为图像处理装置110的基本软件的OS。打印服务器应用301是在由CPU201执行的OS321上运行的应用软件。打印服务器应用301包括排版编辑单元311、作业控制单元(JOB控制单元)312及RIP处理单元313,并且进行包括图像处理的各类预定处理。
[0057]排版编辑单元311是如下的编辑单元,其用于基于来自客户端计算机140的指令,来进行用于编辑各页面上的图像数据以改变为装订排版格式的排版编辑处理。作业控制单元312是用于基于来自客户端计算机140的指令来控制打印作业的控制单元。具体而言,作业控制单元312接收来自客户端计算机140的打印作业,给出执行该打印作业的指令,并且控制该打印作业的打印顺序。RIP处理单元313是如下的单元,其用于在排版编辑单元311进行排版时,或者在作业控制单元312进行实际的图像形成处理时,将PDL转换为能够被打印的光栅图像。
[0058]例如,图像处理装置110对从网络130接收的打印作业进行图像处理,并且将所得到的打印作业提交到图像输出装置120。然后,图像输出装置120基于从图像处理装置110提交的作业,来输出图像。
[0059]<图像处理装置的电力状态的转变>
[0060]图4是例示图像处理装置110及图像输出装置120的电力状态的转变的状态转变图。
[0061]根据本示例性实施例的图像处理装置110及图像输出装置120进入任意类型的电力状态,包括电源关闭状态401、待机状态(第一电力状态)402、作业执行状态403及省电状态(第二电力状态)404。上述4种状态仅是示例,并且不被视为是限制性的。作为另一选择,图像处理装置110及图像输出装置120可以处于其他电力状态。例如,图像处理装置110及图像输出装置120可以处于暂停状态或休眠状态。
[0062]首先,描述图像处理装置110的电力状态。
[0063]如果图像处理装置110的电力状态的类型按电力消耗降序排列,则为作业执行状态403>待机状态402>省电状态404>电源关闭状态401。
[0064]电源关闭状态401是对图像处理装置110的所有部件停止了电力供给的状态。如果在电源关闭状态401下,用户向图像处理装置110供给电力,则图像处理装置110的电力供给状态转变到待机状态402。
[0065]待机状态402是如下的状态,即图像处理装置110在等待来自客户端计算机140的访问,并且电力被供给至图像处理装置110的所有部件。在待机状态402下,不一定必须向图像处理装置110的所有部件供给电力。电力可以被供给至必需部件,并且可以不被供给至其他部件(例如,视频I/F206)。如果图像处理装置110在待机状态402下从客户端计算机140接收到网络访问,则图像处理装置110转变到作业执行状态403。此外,如果在待机状态402下发生了睡眠转变触发,则图像处理装置110转变到省电状态404。
[0066]睡眠转变触发包括如下情形:
[0067]·用户按下了睡眠转变按钮(未示出);
[0068]·在待机状态402下在未执行打印作业等的情况下经过了预定时间;
[0069]·在客户端计算机140未进行对图像处理装置110的网络访问的状态下经过了预定时间。
[0070]此外,如果在待机状态402下,用户停止了向图像处理装置110的电力供给,则进行关机处理,并且图像处理装置110转变到电源关闭状态401。关机处理是如下的处理,即为了终止图像处理装置110,而终止OS及应用。
[0071]作业执行状态403是如下的状态,即图像处理装置110正在执行作业,并且对图像处理装置110的所有部件供给电力。应当注意,在作业执行状态403下,不一定必须向图像处理装置110的所有部件供给电力。作为另一选择,电力可以被供给至必需部件,并且可以不被供给至其他部件(例如,视频I/F206)。此外,可以不对没被用来执行作业的单元供给电力。具体而言,如果打印作业仅在被编辑,而不进行打印,则可以对不被用来编辑打印作业的视频I/F206,停止电力供给。如果在作业执行状态403下,作业已结束,则图像处理装置110转变到待机状态402。
[0072]省电状态404是如下的状态,即图像处理装置110在省电的同时待命,并且电力被供给至图像处理装置110的一部分部件,包括网络I/F204。在省电状态404下,向视频I/F206的电力供给被停止。如果在省电状态404下接收到睡眠返回触发,则图像处理装置110转变到待机状态402。此外,在停留在省电状态404下的同时,网络I/F204及网络I/F205能够对经由网络130发送的简单包进行响应。该功能被称为代理响应。简单包的示例包括地址解析协议(ARP)请求包、简单网络管理协议(SNMP)状态获取包,以及互联网控制消息协议(ICMP)邻域搜索包。
[0073]睡眠返回触发包括以下情形:
[0074]·用户按下了睡眠返回按钮;
[0075]·从客户端计算机140接收到网络访问;
[0076]·从图像输出装置120接收到网络访问。
[0077]暂停状态是图像处理装置110能够快速地返回到待机状态402的状态。在暂停状态下,向图像处理装置110的存储器202的电流供给被维持,并且图像处理装置110利用存储在存储器202中的图像处理装置110的状态,而在待机状态402下启动。休眠状态也是图像处理装置110能够快速地返回到待机状态402的状态。休眠状态在电力状态上与电源关闭状态401类似,并且向图像处理装置110的所有部件的电力供给均被停止。然而,休眠状态与电源关闭状态401不同之处在于,在图像处理装置110转变到休眠状态之前,图像处理装置110的状态被存储在图像处理装置110的HDD203中。如果图像处理装置110从休眠状态返回到待机状态402,则图像处理装置110基于存储在HDD203中的信息而快速地返回。
[0078]接下来,描述图像输出装置120的电力状态。
[0079]如果图像输出装置120的电力状态的类型按电力消耗降序排列,则为作业执行状态403>待机状态402>省电状态404>电源关闭状态401。
[0080]电源关闭状态401是向图像输出装置120的所有部件的电力供给均被停止的状态。如果在电源关闭状态401下用户向图像输出装置120供给了电力,则图像输出装置120的电力供给状态转变到待机状态402。
[0081]待机状态402是如下的状态,即图像输出装置120正在等待来自图像处理装置110的访问,并且图像输出装置120的所有部件被供给电力。在待机状态402下,不一定必须向图像输出装置120的所有部件供给电力。电力可以被供给至必需部件,并且可以不被供给至其他部件(例如,视频I/F219)。如果图像输出装置120在待机状态402下接收到来自图像处理装置110的网络访问,则图像输出装置120转变到作业执行状态403。此外,如果在待机状态402下接收到睡眠转变触发,则图像输出装置120转变到省电状态404。
[0082]睡眠转变触发包括如下情形:
[0083]·用户按下了睡眠转变按钮(未示出);
[0084]·在待机状态402下在未执行打印作业等的情况下经过了预定时间;
[0085]·在图像处理装置110未进行对图像输出装置120的网络访问的状态下经过了预定时间。
[0086]此外,如果在待机状态402下,用户停止了向图像输出装置120的电力供给,则进行关机处理,并且图像输出装置120转变到电源关闭状态401。关机处理是为了终止图像输出装置120、而终止OS及应用的处理。
[0087]作业执行状态403是如下的状态,即图像输出装置120正在执行作业,并且向图像输出装置120的所有部件供给电力。同样,在作业执行状态403下,不一定必须向图像输出装置120的所有部件供给电力。电力可以被供给至必需部件,并且可以不被供给至其他部件(例如,视频I/F219)。此外,可以不对没被用来执行作业的单元供给电力。具体而言,如果打印作业仅在被编辑,而不进行打印,则可以对不被用来编辑打印作业的视频I/F219,停止电力供给。如果在作业执行状态403下,作业已结束,则图像输出装置120转变到待机状态402。
[0088]省电状态404是如下的状态,即图像输出装置120在省电的同时待命,并且电力被供给至图像输出装置120的一部分部件,包括网络I/F214。在省电状态404下,向视频I/F219的电力供给被停止。如果在省电状态404下接收到睡眠返回触发,则图像输出装置120转变到待机状态402。此外,在停留在省电状态404下的同时,网络I/F214能够对经由网络130发送的简单包进行响应。该功能被称为代理响应。简单包包括ARP请求包、SNMP状态获取包及ICMP邻域搜索包。
[0089]睡眠返回触发包括如下情形:
[0090]·用户按下了睡眠返回按钮;
[0091]·从图像处理装置110接收到网络访问。
[0092]暂停状态是如下的状态,即图像输出装置120能够快速地返回到待机状态402。在暂停状态下,向图像输出装置120的存储器212的电流供给被维持,并且图像输出装置120利用存储在存储器212中的图像输出装置120的状态,而在待机状态402下启动。休眠状态也是,图像输出装置120能够快速地返回到待机状态402的状态。休眠状态在电力状态上与电源关闭状态401类似,并且向图像输出装置120的所有部件的电力供给均被停止。然而,休眠状态与电源关闭状态401的不同在于,在图像输出装置120转变到休眠状态之前,图像输出装置120的状态被存储在图像输出装置120的HDD216中。如果图像输出装置120从休眠状态返回到待机状态402,则图像输出装置120基于存储在HDD216中的信息而快速地返回。
[0093]<当图像处理装置及图像输出装置转变到电源关闭状态时的图像处理装置的操作的描述>
[0094]下面,参照图5,来描述当图像处理装置110转变到电源关闭状态401时的图像处理装置110的操作。
[0095]图5是由根据第一示例性实施例的图像处理装置110进行的处理的流程图。通过由CPU201执行被加载到存储器202中的程序,来实现图5中所示的流程图的处理。
[0096]在步骤S501中,CPU201周期性地监视网络I/F204的运行状况,并且确定图像处理装置110与公共网络130之间的通信状态。然后,如果CPU201确定图像处理装置110和公共网络130能够相互通信(步骤S501:是),则CPU201重复步骤S501中的状态确定处理。另一方面,如果确定图像处理装置110的网络I/F204的通信端口处于通信端口不能通信的链路故障(link-down)状态,则CPU201确定图像处理装置110和公共网络130不能相互通信(步骤S501:否),并且处理前进到步骤S502。在步骤S502中,CPU201确定检测到图像处理装置110与公共网络130之间的通信的断开,并且处理前进到步骤S503。
[0097]在步骤S503中,CPU201确定所检测到的、图像处理装置110与公共网络130之间的通信的断开是否满足如下的条件,该条件用于使图像处理装置110和图像输出装置120各自的电源状态转变到电源关闭状态401。
[0098]例如,如果因为错误地检测到网络I/F204的通信的断开,或者为了改变图像处理装置110的网络设置,而自图像处理装置110侧断开了通信,则没有必要转变到电源关闭状态401。因此,确定检测到的状态不满足用于使电力供给状态转变到电源关闭状态401的条件。另一方面,当图像处理装置110连接到公共网络130时,如果由于公共网络130的网络设备的异常或重新启动,而导致图像处理装置110不能被连接,则确定检测到的状态满足用于使电源状态转变到电源关闭状态401的条件。
[0099]然后,如果确定检测到的状态不满足用于使电源状态转变到电源关闭状态401的条件(步骤S503:否),则处理返回到步骤S501。
[0100]另一方面,如果确定检测到的状态满足用于使电源状态转变到电源关闭状态401的条件(步骤S503:是),则处理前进到步骤S504。图像处理装置110在使图像处理装置110自身转变到电源关闭状态401之前,需要进行预定处理(预先准备)。下面,详细描述预定处理(预先准备)。
[0101]在步骤S504中,为了发送表示改变图像输出装置120的电源状态的指令的消息,CPU201开始用于使图像处理装置110转变到电源关闭状态401的预先准备。
[0102]首先,在步骤S505中,CPU201指示连接到图像处理装置110的图像输出装置120转变到电源关闭状态401。根据该指令(转变到电源关闭状态401的指令),图像输出装置120进行步骤S601至S604的处理。在步骤S604中,图像输出装置120向图像处理装置110的CPU201,通知图像输出装置120已接收到转变指令(接收完成通知)。
[0103]在步骤S506中,图像处理装置110的CPU201确定图像处理装置110是否接收到图像输出装置120已接收到转变到电源关闭状态401的指令的通知(接收完成通知)。然后,如果确定图像处理装置110尚未从图像输出装置120接收到接收完成通知(步骤S506:无),则处理返回到步骤S505。在步骤S505中,CPU201再次发送转变到电源关闭状态401的指令。
[0104]另一方面,如果在步骤S506中,确定图像处理装置110已从图像输出装置120接收到接收完成通知(步骤S506:有),则处理前进到步骤S507。在步骤S507中,响应于所述接收完成通知的到达,CPU201向图像输出装置120,发送表示图像处理装置110将开始向电源关闭状态401的转变的消息(表示转变开始的消息)。根据该消息,图像输出装置120进行步骤S605的处理,并且转变到电源关闭状态401。
[0105]接下来,在步骤S508中,图像处理装置110的CPU201结束用于使图像处理装置110转变到电源关闭状态401的预先准备。然后,在步骤S509中,CPU201使图像处理装置110转变到电源关闭状态401,并且处理结束。在步骤S509中,CPU201指示电源控制单元207切断电源,并且电源控制单元207停止向图像处理装置110的所有部件的电力供给。
[0106]<当图像处理装置及图像输出装置转变到电源关闭状态时的图像输出装置的操作的描述>
[0107]下面,参照图6,来描述当图像输出装置120转变到电源关闭状态401时的图像输出装置120的操作。
[0108]图6是由根据第一示例性实施例的图像输出装置120进行的处理的流程图。通过由CPU211执行被加载到存储器212中的程序,来实现图6中所示的流程图的处理。
[0109]在步骤S601中,图像输出装置120的CPU211周期性地监视转变到电源关闭状态401的指令的到达,该指令是在图5中的步骤S505中从图像处理装置110发送的。然后,如果确定转变指令未到达(步骤S601:无),则CPU211重复步骤S601中的确定处理。另一方面,如果确定转变指令已到达(步骤S601:有),则处理前进到步骤S603。
[0110]在步骤S603中,CPU211开始用于使图像输出装置120转变到电源关闭状态401的预先准备。首先,在步骤S604中,CPU211向图像处理装置110,发送表示图像输出装置120已接收到转变指令的通知(接收完成通知)。响应于该接收完成通知的接收,图像处理装置110进行图5中的步骤S507及之后的处理。
[0111]接下来,在步骤S605中,CPU211确定接收完成通知是否到达图像处理装置110。如上所述,在图5中的步骤S507中,如果接收完成通知已到达图像处理装置110,则图像处理装置110向图像输出装置120,发送表示图像处理装置110将开始向电源关闭状态401的转变的消息(表示转变开始的消息)。由此,图像输出装置120基于图像输出装置120是否接收到该表示转变开始的消息,来确定接收完成通知是否到达图像处理装置110。
[0112]如果图像输出装置120未从图像处理装置110接收到表示转变开始的消息,则CPU211确定接收完成通知未到达图像处理装置110(步骤S605:否),并且处理返回到步骤S604。在步骤S604中,CPU211再次将接收完成通知发送到图像处理装置110。
[0113]另一方面,如果图像输出装置120已从图像处理装置110接收到表示转变开始的消息,则CPU211确定接收完成通知已到达图像处理装置110(步骤S605:是),并且处理前进到步骤S606。在步骤S606中,CPU211结束用于使图像输出装置120转变到电源关闭状态401的预先准备。然后,在步骤S607中,CPU211使图像输出装置120转变到电源关闭状态401,并且处理结束。在步骤S607中,CPU211指示电源控制单元215切断电源,并且电源控制单元215停止向图像输出装置120的所有部件的电力供给。
[0114]如上所述,根据第一示例性实施例,图像处理系统100中包括的图像处理装置110和图像输出装置120协作,来使图像处理装置110和图像输出装置120两者的电源状态均转变到电源关闭状态。因此,即使由于网络130的通信状态而发生了故障,也能够最优地管理图像处理系统100的电源。这能够降低整个图像处理系统100的电力消耗。
[0115]<根据第二示例性实施例的、当图像处理装置及图像输出装置转变到电源关闭状态时的图像处理装置的操作的描述>
[0116]下面,描述第二示例性实施例。在根据第一示例性实施例的示例中,如果图像处理装置110及图像输出装置120转变到电源关闭状态401,则图像处理装置110和图像输出装置120彼此连动地转变到电源关闭状态401。然而,该示例并不被视为是限制性的。
[0117]例如,存在如下的情况,即由于设备的重新启动或者接线的连接的改变,而导致图像处理装置110与公共网络130之间的通信临时中断。如果每当出现这样的情况时图像处理装置110及图像输出装置120均转变到电源关闭状态,然后再次转变到电源开启(on)状态,则省电的效果以及便利性可能降低。相反,甚至可能消耗不必要的电力。在第二示例性实施例中,为了在维持省电的效果以及便利性的同时,使图像处理装置110及图像输出装置120转变到电源关闭状态,在电源关闭状态转变处理中,配设了重新确认用于转变到电源关闭状态的条件的功能。下面,详细地描述该功能。在此,不描述与第一示例性实施例类似的部件。
[0118]下面,参照图7A及图7B,来描述在第二示例性实施例中、当图像处理装置110转变到电源关闭状态401时的图像处理装置110的操作。
[0119]图7A及图7B是例示由根据第二示例性实施例的图像处理装置110进行的处理的流程图。通过由CPU201执行被加载到存储器202中的程序,来实现图7A及图7B中所示的流程图的处理。与图5中类似的步骤用与图5中相同的步骤编号来表示。
[0120]在此,不描述步骤S501至S507。当在步骤S507中、图像处理装置110的CPU201已向图像输出装置120通知图像处理装置110接收到接收完成通知之后,处理前进到步骤S701。在步骤S701中,CPU201监视在图像处理装置110中有无对于转变到电源关闭状态401而言是不必要的新处理的发生。以下是对于转变到电源关闭状态401而言不必要的新处理的具体示例:
[0121]·周期性地进行的并且之后将开始的在图像处理装置110中保存设置数据的处理;
[0122]·通过图像处理装置110和图像输出装置120的协作而周期性地进行的、并且之后将开始的各种处理(例如,校准处理及打印处理);
[0123]·周期性地进行的并且之后将开始的信息更新处理(例如,更新从图像输出装置120发送的片材剩余信息的处理,或者更新从图像输出装置120发送的调色剂剩余量信息的处理)。
[0124]如果在步骤S701中确定发生了新处理(步骤S701:有),则处理前进到步骤S702。在步骤S702中,CPU201限制处理,并结束新处理,而不允许新处理的执行,并且处理前进到步骤S703。也即,CPU201限制在步骤S502中检测到通信断开状态之后发生的新处理的执行。另一方面,如果确定未发生新处理(步骤S701:无),则处理立即前进到步骤S703。
[0125]在步骤S703中,CPU201确定在图像处理装置110中当前进行的操作中(在执行中)的处理的完成状况。以下是操作中的处理的具体示例:
[0126]·操作中的、在图像处理装置110中保存设置数据的处理;
[0127]·操作中的、通过图像处理装置110与图像输出装置120之间的协作进行的各种处理(例如,校准处理及打印处理)
[0128]·操作中的信息更新处理(例如,更新从图像输出装置120发送的片材剩余信息的处理,或者更新从图像输出装置120发送的调色剂剩余量信息的处理)。
[0129]如果在步骤S703中确定操作中的处理未全部结束(步骤S703:否),则处理返回到步骤S701。在步骤S701中,CPU201再次监视在图像处理装置110中有无对于转变到电源关闭状态401而言是不必要的新处理的发生。
[0130]另一方面,如果确定操作中的处理已全部结束(步骤S703:是),则处理前进到步骤S704。在步骤S704中,CPU201再次确认(检测)网络I/F204的运行状况,并且处理前进到步骤S508。在步骤S508中,CPU201结束用于使图像处理装置110转变到电源关闭状态401的预先准备,并且处理前进到步骤S705。
[0131]在步骤S705中,CPU201基于步骤S704中的确认结果,最终确定图像处理装置110与公共网络130之间的通信状态。然后,如果确定通信断开状态在继续(再次检测到通信断开状态)(步骤S705:通信断开在继续),则处理前进到步骤S706。
[0132]在步骤S706中,CPU201向图像输出装置120,给出转变到电源关闭状态401的操作指令。接收到该转变指令后,图像输出装置120的CPU211进行步骤S804至S807的处理。在步骤S807的处理中,CPU211向图像处理装置110的CPU201,发送图像输出装置120已接收到转变指令的通知(接收完成通知)。
[0133]在步骤S708中,CPU201确定图像处理装置110是否从图像输出装置120接收到接收完成通知。然后,如果确定图像处理装置110尚未从图像输出装置120接收到接收完成通知(步骤S708:无),则处理返回到步骤S706。在步骤S706中,CPU201再次向图像输出装置120发送转变指令。
[0134]另一方面,如果在步骤S708中,确定图像处理装置110已从图像输出装置120接收到接收完成通知(步骤S708:有),则处理前进到步骤S713。在步骤S713中,响应于接收完成通知的到达,CPU201向图像输出装置120,发送表示图像处理装置110将开始向电源关闭状态401的转变的消息(表示转变开始的最终消息)。根据该消息,图像输出装置120进行步骤S808的处理,之后转变到电源关闭状态401。
[0135]在步骤S713中、向图像输出装置120发送了表示转变开始的最终消息之后,在步骤S509中,CPU201使图像处理装置110转变到电源关闭状态401,并且处理结束。
[0136]另外,如果在步骤S705中,确定图像处理装置110和公共网络130能够相互通信(已进入相互通信的状态)(步骤S705:可通信),则处理前进到步骤S707。这种情况对应于上述由于临时中断而导致向电源关闭状态的不必要转变的情况。因此,没有必要转变到电源关闭状态。因此,在步骤S707中,CPU201取消已准备使得图像处理装置110能够随时转变到电源关闭状态401的处理。然后,CPU201开始返回处理。
[0137]首先,在步骤S709中,CPU201向图像输出装置120,发送取消向电源关闭状态401的转变并进行返回处理的指令(转变取消及返回指令)。接收到该转变取消及返回指令后,图像输出装置120的CPU211进行步骤S804至S810的处理。在步骤S810的处理中,CPU211向图像处理装置110的CPU201,发送图像输出装置120已接收到所述转变取消及返回指令的通知(接收完成通知)。
[0138]在步骤S710中,CPU201确定图像处理装置110是否从图像输出装置120接收到接收完成通知。然后,如果确定图像处理装置110尚未从图像输出装置120接收到接收完成通知(步骤S710:无),则处理返回到步骤S709。在步骤S709中,CPU201再次向图像输出装置120发送所述转变取消及返回指令。
[0139]另一方面,如果在步骤S710中,确定图像处理装置110已从图像输出装置120接收到接收完成通知(步骤S710:有),则处理前进到步骤S711。在步骤S711中,根据接收完成通知的到达,CPU201向图像输出装置120,发送表示图像处理装置110将取消向电源关闭状态401的转变并开始返回处理的消息(表示返回开始的消息)。根据该消息,图像输出装置120进行步骤S811的处理,之后使图像输出装置120执行返回处理。
[0140]接下来,在步骤S712中,图像处理装置110的CPU201结束图像处理装置110的返回处理,并且处理返回到步骤S501。
[0141]<当图像处理装置及图像输出装置转变到电源关闭状态时的图像输出装置的操作的描述>
[0142]下面,参照图8A及图8B,来描述在第二示例性实施例中、当图像输出装置120转变到电源关闭状态401时的图像输出装置120的操作。
[0143]图8A及图8B是例示由根据第二示例性实施例的图像输出装置120进行的处理的流程图。通过由CPU211执行被加载到存储器212中的程序,来实现图8A及图8B中所示的流程图的处理。与图6中类似的步骤用与图6中相同的步骤编号来表示。
[0144]在此,不描述步骤S601至S605。如果在步骤S605中,确定表示图像输出装置120接收到转变到电源关闭状态401的指令的通知(接收完成通知)已到达图像处理装置110(步骤S605:是),则处理前进到步骤S801。在步骤S801中,CPU211监视在图像输出装置120中有无对于转变到电源关闭状态401而言是不必要的新处理的发生。以下是对于转变到电源关闭状态401而言不必要的新处理的具体示例。
[0145]·周期性地进行的并且之后将开始的在图像输出装置120中保存设置数据的处理;
[0146]·通过图像处理装置110与图像输出装置120之间的协作而周期性地进行的、并且之后将开始的各种处理(例如,校准处理及打印处理)
[0147]·周期性地进行的并且之后将开始的信息更新处理(例如,更新从图像处理装置110发送的设置信息的处理)。
[0148]如果确定发生了新处理(步骤S801:有),则处理前进到步骤S802。在步骤S802中,CPU211施加处理限制,并结束新处理,而不允许新处理的执行,并且处理前进到步骤S803。另一方面,如果确定未发生新处理(步骤S801:无),则处理立即前进到步骤S803。
[0149]在步骤S803中,CPU211确定在图像输出装置120中进行的操作中的处理的完成状况。以下是操作中的处理的具体示例。
[0150]·操作中的、在图像输出装置120中保存设置数据的处理;
[0151]·操作中的、通过图像处理装置110与图像输出装置120之间的协作而进行的各种处理(例如,校准处理及打印处理);
[0152]·操作中的信息更新处理(例如,更新从图像处理装置110发送的设置信息的处理)。
[0153]如果在步骤S803中确定操作中的处理未全部结束(步骤S803:否),则处理返回到步骤S801。在步骤S801中,CPU211再次监视在图像输出装置120中有无对于转变到电源关闭状态401而言是不必要的新处理的发生。
[0154]另一方面,如果确定操作中的处理已全部结束(步骤S803:是),则处理前进到步骤S804。在步骤S804中,CPU211周期性地监视在图7B中的步骤S706或S709的处理中从图像处理装置110发送的操作指令(最终操作指令),并且确定最终操作指令的到达。
[0155]如果确定最终操作指令未到达(步骤S804:无),则CPU211重复步骤S804中的确定处理。另一方面,如果确定最终操作指令已到达(步骤S804:有),则处理前进到步骤S805。在步骤S805中,CPU211确定检测到来自图像处理装置110的最终操作指令,并且处理前进到步骤S606。
[0156]在步骤S606中,CPU211结束用于使图像输出装置120转变到电源关闭状态401的预先准备,并且处理前进到步骤S806。在步骤S806中,CPU211确定在步骤S805中检测到来自图像处理装置110的最终操作指令。
[0157]然后,如果在步骤S806中,确定最终操作指令是转变到电源关闭状态401的指令(步骤S806:“转变到电源关闭状态”),则处理前进到步骤S807。在步骤S807中,CPU211向图像处理装置110发送表示图像输出装置120已接收到转变指令的通知(接收完成通知)。响应于该接收完成通知的接收,图像处理装置110进行图7B中的步骤S708及之后的处理。
[0158]接下来,在步骤S808中,CPU211确定接收完成通知是否到达图像处理装置110。如上所述,在图7B中的步骤S713中,如果接收完成通知已到达图像处理装置110,则图像处理装置110向图像输出装置120,发送表示图像处理装置110将开始向电源关闭状态401的转变的消息(表示转变开始的最终消息)。因此,图像输出装置120基于图像输出装置120是否接收到该表示转变开始的最终消息,来确定接收完成通知是否到达图像处理装置110。
[0159]如果图像输出装置120未从图像处理装置110接收到表示转变开始的最终消息,则CPU211确定接收完成通知未到达图像处理装置110(步骤S808:否),并且处理返回到步骤S807。在步骤S807中,CPU211再次将接收完成通知发送到图像处理装置110。
[0160]另一方面,如果图像输出装置120已从图像处理装置110接收到表示转变开始的最终消息,则CPU211确定接收完成通知已到达图像处理装置110(步骤S808:是)。然后,在步骤S607中,CPU211使图像输出装置120转变到电源关闭状态401,并且处理结束。
[0161]此外,如果在步骤S806中,确定最终操作指令是取消向电源关闭状态401的转变并进行返回处理的指令(转变取消及返回指令)(步骤S806:“取消向电源关闭状态的转变并返回”),则处理前进到步骤S809。这种情况对应于由于临时中断而导致向电源关闭状态的不必要转变的情况。因此,没有必要转变到电源关闭状态。因此,在步骤S809中,CPU211取消已准备使得图像输出装置120能够随时转变到电源关闭状态401的处理。然后,CPU211开始返回处理,并且处理前进到步骤S810。
[0162]在步骤S810中,CPU211向图像处理装置110,发送表示图像输出装置120已接收到转变取消及返回指令的通知(接收完成通知)。响应于该接收完成通知的接收,图像处理装置110进行图7B中的步骤S710及之后的处理。
[0163]接下来,在步骤S811中,CPU211确定接收完成通知是否到达图像处理装置110。如上所述,在图7B中的步骤S711中,如果接收完成通知已到达图像处理装置110,则图像处理装置110向图像输出装置120,发送表示图像处理装置110将取消向电源关闭状态401的转变并开始返回处理的消息(表示返回开始的最终消息)。因此,图像输出装置120基于图像输出装置120是否接收到该表示返回开始的消息,来确定接收完成通知是否到达图像处理装置110。
[0164]如果图像输出装置120未从图像处理装置110接收到所述表示返回开始的消息,则CPU211确定接收完成通知未到达图像处理装置110(步骤S811:否),并且处理返回到步骤S810。在步骤S810中,CPU211再次将接收完成通知发送到图像处理装置110。
[0165]另一方面,如果图像输出装置120已从图像处理装置110接收到所述表示返回开始的消息,则CPU211确定接收完成通知已到达图像处理装置110(步骤S811:是)。在步骤S812中,CPU211进行图像输出装置120的返回处理,并且处理返回到步骤S601。返回处理是指如下的处理,即解除步骤S802中对新发生的处理施加的限制,并且使图像输出装置120返回到正常处理状态。
[0166]如上所述,根据第二示例性实施例,除了第一示例性实施例的效果之外,即使由于设备的重新启动或者接线的连接的改变,而使图像处理装置110与公共网络130之间的通信临时中断,也能够防止不必要的开启和关闭电源的操作。因此,能够防止如下的不必要操作,即使得图像处理装置110及图像输出装置120在每次如上所述临时中断通信时转变到电源关闭状态,然后再次转变到电源开启状态。这样能够实现省电。
[0167]在图7B中的步骤S702中,图像处理装置110的CPU201被配置为取消新处理。作为另一选择,可以进行控制,使得在步骤S702中取消的处理被存储在图像处理装置110的HDD203中,并且在图像处理装置110已从电源关闭状态401恢复或者在步骤S712中结束返回处理之后,CPU201执行存储在HDD203中的处理。同样,可以进行控制,使得在图8B中的步骤S802中取消的处理被存储在图像输出装置120的HDD216中,并且在图像输出装置120已从电源关闭状态401恢复或者在步骤S812中结束返回处理之后,CPU201执行存储在HDD216中的处理。
[0168]<效果>
[0169]根据各示例性实施例的结构,如果图像处理装置110检测到公共网络I/F204不能建立通信的状态,则图像处理装置110和图像输出装置120协作,来使图像处理装置110和图像输出装置120两者的电源状态转变到电源关闭状态401。这种结构基于网络的通信状态,实现了图像处理系统的电源的最优管理。
[0170]因此,例如,如果由于通信设备的关机、通信设备的重新启动或者接线的断开,而在公共网络130中发生了通信异常,则公共网络130和图像处理系统100彼此不连接。因此,能够根据ErP指令,来降低整个图像处理系统100的电力消耗。
[0171]此外,在各示例性实施例中,描述了如下的图像处理系统100,该图像处理系统100包括连接到网络130的图像处理装置110,以及连接到图像处理装置110的图像输出装置120。然而,本公开并不限于包括图像处理装置110及图像输出装置120的图像处理系统100。作为另一选择,例如,能够应用包括连接到网络的第一装置以及连接到第一装置的第二装置(或多个装置)的任何系统。也即,能够应用如下的任何系统,在该系统中,多个装置相互协作来进行操作,并且该系统中的装置中的至少一者从网络接收指令,并向其他装置给出指令。
[0172]此外,在各示例性实施例中,各装置被配置为根据与网络130的通信状态来转变到电源关闭状态。然而,当与网络130的通信断开时,图像处理装置110或图像输出装置120转变到的电力状态并不限于电源关闭状态。作为另一选择,当与网络130的通信断开时,图像处理装置110或图像输出装置120可以转变到电力消耗较小的预定电力状态。例如,在步骤S505(及步骤S706)中,CPU201可以指示图像输出装置120转变到省电状态404。在步骤S509中,图像处理装置110转变到省电状态404,并且在步骤S607中,图像输出装置120转变到省电状态404。
[0173]如上所述,如果连接到图像处理系统100的公共网络130与图像处理系统100之间的通信已断开,则在图像处理系统100中包括的图像处理装置110和图像输出装置120能够彼此连动地转变到适当的电力状态。这使得能够基于网络的通信状态,来进行图像处理系统的电源的最优管理。
[0174]因此,能够在多个装置相互协作来处理从网络接收的作业的系统中,降低当网络断开时的不必要的电力消耗。
[0175]上述各种类型的数据的结构及内容是不受限制的。数据类型可以根据用途和目的而具有各种结构及内容。
[0176]虽然上面描述了示例性实施例的示例,但是,描述系统、装置、方法、程序及存储介质的实施例都是适用的。具体而言,本公开可以应用于包括多个设备的系统,或者可以应用于包括单个设备的装置。
[0177]此外,通过组合上述示例性实施例而获得的任何结构都是适用的。
[0178]其他实施方式
[0179]另外,可以通过读出并执行记录在存储介质(例如,计算机可读存储介质)上的计算机可执行指令、以执行上述实施例中的一个或更多的功能的系统或装置的计算机,来实现另外的实施方式,并且,可以利用通过由所述系统或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令、以执行上述实施例中的一个或更多的功能的方法,来实现另外的实施方式。所述计算机可以包括中央处理单元(CPU)、微处理单元(MPU)或其他电路中的一者或更多,并且可以包括分开的计算机或分开的计算机处理器的网络。所述计算机可执行指令可以例如从网络或所述存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备以及存储卡等中的一者或更多。
[0180]本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
[0181]虽然参照示例性实施例对本发明进行了描述,但是应当理解,这些示例性实施例并不被视为是限定性的。所附权利要求的范围应当被赋予最宽的解释,以便涵盖所有这类修改以及所有等同的结构和功能。