打印系统及打印指示装置以及打印指示方法

文档序号:6511980阅读:197来源:国知局
打印系统及打印指示装置以及打印指示方法
【专利摘要】本发明提供打印系统及打印指示装置以及打印指示方法。上述打印指示装置为能够对多个图像形成装置进行发送打印指示的打印指示装置,并且在控制打印指示动作的控制部中,具备数据库和装置管理部。在数据库存储记述有各个图像形成装置的识别信息的装置信息列表。装置管理部参照装置信息列表,来向各个图像形成装置发送在节能状态下能够响应的生存确认信息,基于是否接收到对于生存确认信息的响应信息,来识别被连接于网络的图像形成装置,对在将所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在通常状态下能够响应的装置信息的取得请求,从被选择的图像形成装置取得装置信息从而能够进行打印指示。
【专利说明】打印系统及打印指示装置以及打印指示方法
【技术领域】
[0001]本发明涉及打印系统及打印指示装置以及打印指示方法,尤其涉及维持图像形成装置的睡眠状态从而实现节能的打印系统及打印指示装置以及打印指示方法。
【背景技术】
[0002]打印机或复合机(MFP:Multi Function Peripheral)等图像形成装置为了缩短打印物被输出为止的等待时间,进行将使形成于用纸上的调色剂图像定影的定影器保持在一定温度等控制,从而在就绪状态(通常状态)下的电力消耗大。因此,在一定时间不使用的状态持续的情况下,使图像形成装置从就绪状态向与就绪状态相比消耗电力少的睡眠状态(节能状态)转移,来实现降低电力消耗。
[0003]而且,为了降低睡眠时的消耗电力,广泛地应用了在图像形成装置中设置主CPU (Central Processing Unit)和副CPU,在睡眠时使主CPU睡眠,通过副CPU监视恢复条件的结构。例如,人们所熟知的有:通过网络数据包接收而仅选择用于恢复所需要处理的数据包,将除此之外的数据包废弃的过滤功能,在接收到适合过滤条件的数据包的情况下唤醒主CPU的功能,在接收到符合过滤条件的数据包的情况下仅通过副CPU来响应的代理响应功能等。
[0004]关于这样的代理响应功能,例如,在下述专利文献I中,公开了如下所述的图像形成装置:该图像形成装置具备经由网络从主机装置接收图像数据的接收单元、基于通过该接收单元接收到的图像数据来形成图像的图像形成单元、控制由该图像形成单元进行的图像的形成的控制单元,在该图像形成装置中,在向上述图像形成单元和上述控制单元供给电力的第I电源接通状态的情况下,和虽向上述控制单元供给电力但向上述图像形成单元的电力的供给被切断的第2电源接通状态的情况下,从上述主机装置接收到自身装置的设备信息的询问时,上述控制单元将在上述控制单元所包含的第I存储单元中存储的自身装置的设备信息发送至上述主机装置,或者上述控制单元检测自身装置的设备信息并发送至上述主机装置,在向上述图像形成单元和上述控制单元的电力的供给均被切断的第3电源接通状态的情况下,从上述主机装置接收到自身装置的设备信息的询问时,上述接收单元将存储于在上述第3电源接通状态下也能参照的第2存储单元的自身装置的设备信息发送至上述主机装置,或者将上述接收单元不能发送自身装置的设备信息的内容发送至上述主机装置。该图像形成装置通过由专用硬件以不唤醒主CPU的方式生成响应数据包并发送,来维持图像形成装置的睡眠状态。
[0005]专利文献1:日本特开第2010-125692号公报
[0006]然而,对于实现上述的代理响应功能,从资源、成本的观点考虑,有很多存在制限的情况,根据代理响应功能的性能、网络环境,即使限定于需要处理的数据包,也会接收到大量的数据包,从而不能将图像形成装置维持在睡眠状态,而是频繁地恢复到就绪(ready)状态,不能有效地降低图像形成装置的消耗电力。
[0007]此外,根据在网络上连接有多种机种的图像形成装置的情况下,必须在各个客户端的计算机装置上安装每一个机种的打印机驱动器,导致操作变得繁琐,从而近年来与多种机种的图像形成装置对应的共通打印机驱动器(称为通用打印机驱动(UPD UniversalPrinter Driver))得到了实用化。由于在该通用打印机驱动器中,抛出检索图像形成装置的广播数据包,并且各个图像形成装置为了对于该数据包提供装置信息而恢复至就绪状态,所以在网络上连接有多个安装了通用打印机驱动器的计算机装置的情况下,每次使通用打印机驱动器启动时,图像形成装置恢复到就绪状态,导致消耗电力的降低变得更加困难。

【发明内容】

[0008]本发明是鉴于上述问题点而完成的,其主要目的在于,提供一种在多个图像形成装置与能够对多个图像形成装置进行打印指示的打印指示装置经由通信网络连接的环境下能够抑制图像形成装置的从睡眠状态向就绪状态的不必要的恢复来有效地降低图像形成装置的消耗电力的打印系统及打印指示装置以及打印指示方法。
[0009]为了达到上述目的,在本发明中,在具备打印功能的多个图像形成装置与能够对上述多个图像形成装置发送打印指示的打印指示装置通过通信网络连接的打印系统中,上述打印指示装置具备控制部和显示部,上述控制部是控制上述打印指示动作的控制部且具备存储至少记述了各个上述图像形成装置的识别信息的装置信息列表的数据库和装置管理部,显示部按能够选择上述图像形成装置的方式显示对上述图像形成装置进行一览显示的画面,上述打印指示装置的上述装置管理部参照上述装置信息列表来向上述各个图像形成装置发送在与通常状态相比消耗电力少的节能状态下能够响应的生存确认信息,如果接收到上述生存确认信息,则上述各个图像形成装置不从上述节能状态恢复至上述通常状态,而回复对于上述生存确认信息的响应信息,上述打印指示装置的上述装置管理部基于是否接收到上述响应信息,来识别被连接于上述通信网络的图像形成装置,对在将上述所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在上述通常状态下能够响应的装置信息的取得请求,如果接收到上述装置信息的取得请求,则上述被选择的图像形成装置恢复到上述通常状态,生成上述装置信息,上述打印指示装置的上述装置管理部从上述被选择的图像形成装置取得上述装置信息,能够进行对于该图像形成装置的打印指示。
[0010]此外,本发明是经由通信网络而与多个图像形成装置连接且能够对上述多个图像形成装置进行打印指示的打印指示装置,该打印指示装置具备控制部和显示部。上述控制部是控制上述打印指示动作的控制部,并且具备数据库和装置管理部。上述数据库存储有至少记述了各个上述图像形成装置的识别信息的装置信息列表。上述装置管理部参照上述装置信息列表来向上述各个图像形成装置发送在与通常状态相比消耗电力少的节能状态下能够响应的生存确认信息,并且基于是否接收到对于上述生存确认信息的响应信息,来识别被连接于上述通信网络的图像形成装置,并且对在将上述所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在上述通常状态下能够响应的装置信息的取得请求,并且从上述被选择的图像形成装置取得上述装置信息,从而能够进行对于该图像形成装置的打印指示。显示部按能够选择上述已识别的图像形成装置的方式显示对上述已识别的图像形成装置进行一览显示的画面。[0011]此外,本发明是经由通信网络与多个图像形成装置连接且能够对上述多个图像形成装置进行打印指示的打印指示装置中的打印指示方法,在上述打印指示装置中预先存储有至少记述了各个上述图像形成装置的识别信息的装置信息列表,该打印指示方法具有:第I步骤,参照上述装置信息列表,来向上述各个图像形成装置发送在与通常状态相比消耗电力少的节能状态下能够响应的生存确认信息;第2步骤,基于是否接收到对于上述生存确认信息的响应信息,来识别与上述通信网络连接的图像形成装置;第3步骤,对在将上述所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在上述通常状态下能够响应的装置信息的取得请求;以及第4步骤,从上述被选择的图像形成装置取得上述装置信息,从而能够进行对于该图像形成装置的打印指示。
[0012]根据本发明的打印系统及打印指示装置以及打印指示方法,在多个图像形成装置与能够对多个图像形成装置进行打印指示的打印指示装置经由通信网络连接的环境下,能够抑制图像形成装置的从睡眠状态到就绪状态的不必要的恢复,从而有效地降低图像形成装置的消耗电力。
[0013]其理由如下。在打印指示装置(打印指示方法)中,保持至少记述有图像形成装置的识别信息的装置信息列表,并且参照该装置信息列表来向各个图像形成装置发送在睡眠状态下能够响应的生存确认信息,并且基于是否接收到对于该生存确认信息的响应信息来识别生存的(与网络连接的)图像形成装置,并且对从中被选择的图像形成装置进行在就绪状态下能够响应的装置信息的取得请求。
【专利附图】

【附图说明】
[0014]图1是示意性地表示本发明的一实施例所涉及的打印系统的结构的图。
[0015]图2是表示本发明的一实施例所涉及的客户端装置的结构的框图。
[0016]图3是表示本发明的一实施例所涉及的图像形成装置的结构的框图。
[0017]图4是表示本发明的一实施例所涉及的通用打印机驱动器的结构的框图。
[0018]图5是表示本发明的一实施例所涉及的通用打印机驱动器所保持的装置信息列表的一个例子的表。
[0019]图6是表示本发明的一实施例所涉及的通用打印机驱动器的启动处理的流程图。
[0020]图7是表示本发明的一实施例所涉及的通用打印机驱动器的启动处理中的生存确认处理的流程图。
[0021]图8是表示根据本发明的一实施例所涉及的通用打印机驱动器而显示的装置选择画面的一个例子的图。
[0022]图9是表示本发明的一实施例所涉及的通用打印机驱动器的打印指示处理的流程图。
[0023]图10是表示根据本发明的一实施例所涉及的通用打印机驱动而显示的装置选择画面(装置被选择的状态)的一个例子的图。
[0024]图11是表示根据本发明的一实施例所涉及的通用打印机驱动而显示的装置选择画面(功能被选择的情况)的一个例子的图。
[0025]图12是表示本发明的一实施例所涉及的通用打印机驱动器的装置信息列表的确认处理的流程图。[0026]附图标记说明
[0027]10…打印系统;20…客户端装置;21…控制部;21a…OS ;21b…应用;21c…打印机驱动器;22…存储部;23…通信I/F部;24…显示部;25…操作部;30…图像形成装置;31...控制部;32…存储部;33…通信I/F部;34…显示/操作部;35…图像读取部;36…图像处理部;37…打印处理部;41…通用功能部;42…分机种功能部;43…装置管理部;44…装置信息数据库。
【具体实施方式】
[0028]如【背景技术】中所述,为了达到图像形成装置的节能,控制成使图像形成装置在没有需求时不从睡眠状态(节能状态)恢复至就绪状态(通常状态)显得尤为重要,从而提出了通过不会由专用硬盘唤醒主CPU而生成响应数据包并予以发送来维持图像形成装置的睡眠状态的代理响应功能。
[0029]然而,针对为了实现上述的代理响应功能而言,从资源、成本的观点考虑,则存在制限,根据代理响应功能的性能、网络环境,由多个数据包导致恢复到就绪状态,从而不能将图像形成装置保持在睡眠状态。特别是,在通用打印机驱动器中,由于抛出检索图像形成装置的广播数据包,所以图像形成装置频繁地恢复至就绪状态,从而存在不能有效地降低图像形成装置的消耗电力的问题。
[0030]因此,在本发明的一实施方式中,能够对多个图像形成装置进行打印指示的打印指示装置(打印机驱动器)保持至少记述有图像形成装置的识别信息的装置信息列表,并且代替抛出对图像形成装置进 行检索的广播数据包这一情况,而参照装置信息列表单独地将在处于睡眠状态下能够响应的生存确认信息(例如,Ping数据包)发送至多个图像形成装置。打印指示装置(打印机驱动器)通过确认对于生存确认信息的响应,识别生存的(即与网络连接的)图像形成装置,并且例如使用显示生存的图像形成装置的画面来通知给用户。然后,对从生存的图像形成装置中被选择的图像形成装置,进行图像形成装置在就绪状态下能够响应的装置信息的取得请求,从而通过从被选择的图像形成装置取得装置信息能够进行对于该图像形成装置的打印指示。
[0031]【实施例】
[0032]为了对上述的本发明的实施方式进行更加详细的说明,参照图1至图12,对本发明的一实施例所涉及的打印系统及打印指示装置以及打印机驱动器进行说明。图1是示意性地表示本实施例的打印系统的结构的图,图2是表示本实施例的客户端装置的结构的框图,图3是表示本实施例的图像形成装置的结构的框图。此外,图4是表示本实施例的通用打印机驱动器的结构的框图,图5是表示通用打印机驱动器所保持的装置信息列表的一个例子的表。此外,图6、7、9、12是表示本实施例的通用打印机驱动器的处理的流程图,图8、
10、11是表示根据通用打印机驱动器表示的装置选择画面的一个例子的图。
[0033]如图1所示,本实施例的打印系统10由将指示打印的打印作业发送的客户端的打印指示装置(设为客户端装置20)、和接收打印作业而实施打印的多个图像形成装置30构成。它们经由利用以太网(Ethernet,注册商标)、令牌环网(Token Ring)、FDDI (光纤分布式数据接口,Fiber-Distributed Data Interface)等标准确定的 LAN (Local AreaNetwork)、WAN (Wide Area Network)等通信网络来得以连接。下面,对各个装置进行详细说明。
[0034]【客户端装置】
[0035]如图2所示,客户端装置20由控制部21、存储部22、通信I/F部23、显示部24和操作部25等构成。
[0036]控制部21 由 CPU(Central Processing Unit)、和 ROM(Read Only Memory)>RAM (Random Access Memory)等存储器构成。CPU将用于控制客户端装置20的动作的程序、OS (Operating System) 21a、应用(application) 21b、用于控制图像形成装置30的打印机驱动器21c (之后详细叙述。)从ROM或者存储部22读出并在RAM展开运行。
[0037]存储部22由HDD(Hard Disk Drive)等构成,并且存储程序、打印作业、通过应用21b作成的文档数据等。[0038]通信I/F部23由NIC (Network Interface Card)、调制解调器等构成,并且遵循打印机驱动器21c的指示,对各个图像形成装置30发送用于确认该图像形成装置30是否生存的生存确认信息(例如,Ping数据包)。此外,通信I/F部23遵循打印机驱动器21c的指示,对从生存的图像形成装置30中被选择的图像形成装置30进行装置信息的取得请求。其中,图像形成装置30生存是指,图像形成装置30与客户端装置20被连接于相同的网络并且图像形成装置30的通信I/F部为对于上述生存确认信息能够响应的状态(至少图像形成装置30的电源为接通(ON)的状态,例如,睡眠状态或者就绪状态),图像形成装置30不生存是指,图像形成装置30与客户端装置20没有被连接于相同的网络的状态,或者,虽然被连接于与客户端装置20相同的网络,但是图像形成装置30的电源为切断(OFF)的状态。
[0039]显示部24由液晶显示装置(IXD:Liquid Crystal Display)等构成,并且显示用于从对于Ping数据包响应了的图像形成装置30中选择取得装置信息的图像形成装置30的画面、用于设定打印条件的设定画面等。
[0040]操作部25由鼠标、键盘等构成,并且能够进行基于应用21b的文档的作成、基于打印机驱动器21c的打印的指示等操作。
[0041]此外,在本实施例中,虽然将打印指示装置设为客户端的计算机装置(客户端装置20),但是也可以设为将打印服务器等连接于网络并且作成利用安装于该打印服务器的打印机驱动器的打印机图标(打印队列(print queue))而将该打印队列在网络上共享的结构,在这种情况下,能够将打印指示装置设为打印服务器。
[0042]【图像形成装置】
[0043]如图3所示,图像形成装置30由控制部31、存储部32、通信I/F部33、显示/操作部34、图像读取部35、图像形成部36、和打印处理部37等构成。其中,各个图像形成装置30能够在就绪状态(通常状态)和与就绪状态相比电力消耗小的睡眠状态(节能状态)之间转移,对各个图像形成装置30预先分配了称为192.168.0.101,192.168.0.102、192.168.0.103、.--的 IP(Internet Protocol)地址。
[0044]控制部31由CPU和ROM、RAM等存储器构成。CPU将各种程序从ROM或者存储部32读出并在RAM展开运行。此外,控制部31针对来自客户端装置20的装置信息的取得请求,能够取得显示自身装置的状态的装置信息。其中,在图像形成装置30为对应于SNMP (Simple Network Management Protocol,简单网络管理协议)的设备的情况下,由于将装置信息作为对象来保持于树形结构的MIB (Management Information Base,管理信息库)中,所以客户端装置20通过利用SNMP管理器指令来指定OID (Object Identifier),能够取得图像形成装置30的装置信息。
[0045]存储部32由HDD等构成,并且存储程序、打印作业、利用图像形成部36处理的图
像数据等。
[0046]通信I/F部33由NIC、调制解调器等构成,并且经由通信网络,从客户端装置20接收打印数据。此外,通信I/F部33如果接收到来自客户端装置20的生存确认信息(Ping数据包),则不唤醒图像形成装置30 (不使其从睡眠状态恢复到就绪状态),而进行对于生存确认信息的响应。
[0047]显示/操作部34在液晶显示装置等显示部上具备格子状地配置有透明电极的压敏式的操作部(触摸面板)等,并且显示用于操作图像形成装置30的画面、设定打印条件的画面等,且能够进行各种设定、指示等。
[0048]图像读取部35是从原稿台上的原稿中以光学方式读取图像数据的部分,并且由扫描原稿的光源、将被原稿反射的光转换成电信号的CCD(Charge Coupled Devices,电荷耦合器件)等图像传感器、对电信号进行A/D转换的A/D转换器等构成。
[0049]图像形成部36解析打印作业,并对打印作业的每一页进行栅格化来按照页生成图像数据,或者,从图像读取部35取得每一页的图像数据,根据需要进行图像处理(色彩调整、浓度调整、尺寸调整等处理)、筛选之后,转换成能够利用打印处理部37打印的图像数据。
[0050]打印处理部37由利用了电子照片方式、静电记录方式等成像处理的图像形成所必须的结构元素构成,并且将基于从图像读取部35读取的图像数据、或者根据经由通信I/F部33接收到的打印作业生成的图像数据的图像打印在被指定的用纸上。
[0051]接下来,对在上述客户端装置20工作的打印机驱动器21c进行说明。本实施例的打印机驱动器21c是对应于多种机种的图像形成装置30的通用打印机驱动器,并且,经由通信网络与图像形成装置30进行通信,进行能够输出的图像形成装置30的检测,从中选择用户所期望的图像形成装置30,来遵从用户的指示进行打印设定,进行打印作业的输出及打印运行的指令等。如图4所示,该通用打印机驱动器由通用功能部41、分机种功能部42、装置管理部43、和装置信息数据库44等构成。
[0052]通用功能部41具有对于所有的图像形成装置30公共地使用的功能、及管理通用打印机驱动器整体的控制的功能。作为公共地使用的功能,有将利用应用21b作成的文档数据转换成能够利用图像形成装置30解释的语言(PCL(Printer Control Language,打印机控制语言)、PS(Post Script)等 FOLpage Description Language,页面描述语言))来创建打印作业的功能等。
[0053]分机种功能部(子驱动)42是对应于图像形成装置30的个别功能而按机种准备的程序(用于执行各种功能的文件组)。例如,如机种A的图像形成装置30对应有分机种功能部A、机种B的图像形成装置30对应有分机种功能部B这样,按图像形成装置30的每一种机种对应有独立的模块。其中,当存在多个相同机种(例如机种A)的图像形成装置30的情况下,存在一个与他们相对应的分机种功能部A即可。但是,即使是相同机种的图像形成装置30,若搭载的功能不同的情况下(例如,具备选项(option)的修整器(finisher)功能的图像形成装置30和不具备这种功能的图像形成装置30混合存在的情况等),虽是同一机种用的分机种功能部,但是也可以根据选项功能的不同来分别准备各个分机种功能部。该分机种功能部42按每一个机种来保持作为图像形成装置30而拥有何种功能、按何种配置在画面上显示、或者在画面上显示何种字符串等的信息。另外,根据被选择的图像形成装置30的分机种功能部42所拥有的信息,来在客户端装置20的显示部24显示打印设定画面。
[0054]装置管理部43具备如下功能:指定图像形成装置30的识别信息(例如,显示网络上的场所的IP地址、通信I/F部33固有的MAC (Media Access Control,媒体存取控制)地址)并向图像形成装置30发送生存确认信息(例如,Ping数据包),并且基于是否接收到对于生存确认信息的响应信息,来确认图像形成装置30是否生存(是否与网络连接)的功能;使客户端装置20的显示部24显示装置选择画面的功能,该装置选择画面用于从对Ping数据包响应了的图像形成装置30中选择成为输出对象的图像形成装置30;从在装置选择画面上被选择的图像形成装置30取得装置信息的功能等。另外,如上所述,在图像形成装置30为与SNMP对应的设备的情况下,由于将装置信息作为对象而保持于树形结构的MIB中,所以客户端装置20通过利用SNMP管理器指令来指定OID,能够取得图像形成装置30的装置信息。
[0055]装置信息数据库44将图像形成装置30的识别信息及与对应于该图像形成装置30的功能相关的信息作为装置信息列表来保持。图5是装置信息列表的一个例子,记述有与通信网络连接的图像形成装置30的装置名(Device Name)、能够通过该图像形成装置30输出的用纸尺寸(Size)、能否进行彩色输出(Color)、通信网络上的场所(IP Address)、通信I/F部33固有的编号(MAC Address)等。
[0056]下面,对上述结构的通用打印机驱动器的动作进行说明。首先,参照图6的流程图,对通用打印机驱动器的启动处理进行说明。
[0057]通用打印机驱动器的装置管理部43从装置信息数据库44取得如图5所示的装置信息列表(SlOl),并且按顺序取出在装置信息列表记述的MAC地址(或者IP地址)(S102)。
[0058]然后,装置管理部43利用所取得的MAC地址(或IP地址),进行各个图像形成装置30的生存确认处理(S103)。图7显示该步骤的详细内容。在生存确认处理中,首先,向各个图像形成装置30发送Ping数据包(S201),等待对于Ping数据包的响应(S202)。该Ping数据包是诊断 TCP/IP (Transmission Control Protocol/Internet Protocol)网络的程序,指定对象装置来抛出ICMP (Internet Control Message Protocol,因特网控制消息协议)的“回应请求(echo request)”数据包,并能够根据是否从该装置返回了“回应响应(echo r印ly)”数据包来判断该装置是否生存的(是否处于连接状态)。其中,对于Ping数据包,由于在图像形成装置30中能够通过通信I/F部33来进行响应,所以不需要使睡眠状态的图像形成装置30恢复至就绪状态,就能够降低图像形成装置30的消耗电力。
[0059]然后,如果有对于Ping数据包的响应(S202:是),则判断为该图像形成装置30是生存的(S203),然后结束生存确认处理。另一方面,如果在规定时间内没有对于Ping数据包的响应(S202:否,并且S204:是),则到达预先确定的重试次数为止(S205:否),返回到S201重复Ping数据包的送信的操作,如果超过了重试次数(S205:是),则判断为该图像形成装置30是不生存的(S206),然后结束生存确认处理。[0060]返回至图6的流程图,装置管理部43判断是否完成所有的图像形成装置30的生存确认处理(S104),如果没有完成,则返回至S102实施生存确认处理。此外,如果完成了所有的图像形成装置30的生存确认处理,则装置管理部43基于对于Ping数据包的响应信息,来作成用于将处于生存状态的图像形成装置30向用户通知的显示数据(S105),并且使基于该显示数据的装置选择画面显示于显示部24(S106)。
[0061]图8是通过上述处理而被显示于客户端装置20的显示部24的装置选择画面的一个例子。此处,在与通信网络连接的4台图像形成装置30中,因为没有来自IP地址为“192.168.0.102”的图像形成装置30的对于Ping数据包的响应,所以在装置选择画面中显示 IP 地址为“192.168.0.101”、“ 192.168.0.103”、“ 192.168.0.104,,3 台图像形成装置 30。其中,这些图像形成装置30由于以没有从睡眠状态恢复至就绪状态的方式进行对于Ping数据包的响应,所以状态(Status)依然是“未知(生存)(Unknown(alive)) ”。
[0062]接下来,参照图9的流程图,对用户对上述装置选择画面进行操作的情况的通用打印机驱动器的处理进行说明。
[0063]装置管理部43监视对于装置选择画面的用户操作(S301),如果装置选择画面的“确定(0K)”键被按下(S302:是),则确认图像形成装置30是否被选择(S303)。在该步骤中,由于图像形成装置30没有被选择(S303:否),所以结束处理。此外,在S302中“取消(Cancel)”键被按下的情况(S302:否)下也结束处理。
[0064]另一方面,在S301中,当用户在装置选择画面中选择了特定的图像形成装置30的情况下,装置管理部43从装置信息列表取得被选择的图像形成装置30的地址信息(S305)。然后,装置管理部43对于被选择的图像形成装置30进行装置信息的取得请求,取得装置信息(S306)。如上所述,通过利用SNMP管理器指令来指定0ID,能够从MIB取得该装置信息。
[0065]接下来,装置管理部43基于所取得的装置信息来更新装置选择画面的显示数据(S307),然后更新被显示于显示部24的画面的显示内容(S308)。例如,在图8的装置选择画面中,在用户选择了打印机A (PrinterA)的情况下,由于打印机A为了对来自通用打印机驱动器的装置信息的取得请求进行处理而恢复至就绪状态,所以如图10所示,打印机A的状态的显示从“未知(生存)”切换为“就绪”。由此,用户能够以不用使不需要的图像形成装置30恢复至就绪状态的方式,进行所期望的图像形成装置30的打印指示。
[0066]装置管理部43在图像形成装置30被选择之后,再次监视对于装置选择画面的用户操作(S301),如果装置选择画面的“确定”键被按下(S302:是),则确认图像形成装置30是否被选择(S303)。在该步骤中,由于图像形成装置30被选择(S303:是),所以分机种功能部42显示与被选择的图像形成装置30对应的打印设定画面,按照在该打印设定画面上被设定的印条件,通用功能部41向被选择的图像形成装置30发送打印作业(S304),该图像形成装置30执行打印处理。
[0067]此外,在S301中,当用户在装置选择画面上选择了功能的情况下,装置管理部43参照被记载于装置信息列表中的信息(在图5的装置信息列表中为尺寸、色彩的信息),来决定具备所选择的功能的图像形成装置30 (S309),并且从装置信息列表中取得所决定的图像形成装置30的地址信息(S310)。然后,装置管理部43对所决定的图像形成装置30进行装置信息的取得请求以取得装置信息(S311),直到取得符合的所有图像形成装置30的装置信息为止,重复S309?S311的处理(S312)。[0068]然后,装置管理部43基于所取得的装置信息来更新装置选择画面的显示数据(S313),更新在显示部24显示的画面的显示内容(S308)。例如,在图8的装置选择画面中,在选择A3作为尺寸、选择彩色或单色作为色彩的情况下,对装置信息列表的尺寸栏为A3的打印机C (Printer C)和打印机D (Printer D)进行装置信息的取得请求,由于打印机C和打印机D为了对来自通用打印机驱动器的装置信息的取得请求进行处理而恢复至就绪状态,所以如图11所示,打印机C的状态的显示从“未知(生存)”切换为“就绪”。此外,由于打印机D处于用纸用完的状态,所以打印机D的状态的显示从“未知(生存)”切换为“无用纸(Paper empty)”。由此,用户能够以不用使不需要的图像形成装置30恢复至就绪状态的方式,了解具备所期望的功能的图像形成装置30的状态。
[0069]装置管理部43在具有所指定的功能的图像形成装置30被选择之后,再次监视对于装置选择画面的用户操作(S301),如果装置选择画面的“确定”键被按下(S302:是),则确认图像形成装置30是否被选择(S303)。在具有所指定的功能的图像形成装置30为I台的情况下,或者在图11的装置选择画面上特定的图像形成装置30被选择的情况下(S303:是),分机种功能部42显示与被选择的图像形成装置30对应的打印设定画面,根据在该打印设定画面被设定的打印条件,通用功能部41向被选择的图像形成装置30发送打印作业(S304),该图像形成装置30执行打印处理。
[0070]另外,在上述流程中,虽然设为在选择图像形成装置30之前也能按下“确定”键,但是也可以设成从图像形成装置30取得装置信息、图像形成装置30的状态替换为“就绪”之后能够按下“确定”键。
[0071]此外,在上述流程中,作为选择的功能而示例性地示出了选择大小和色彩双方的情况,但是也可以仅选择一个功能,当在装置信息列表中记述有其他功能的情况下,也可以选择该其他功能。
[0072]此外,在上述流程中,不是广播装置信息的取得请求,而是对于在生存确认之后被选择的装置单独地进行装置信息的取得请求,但是也可以设成能够选择在对于生存确认之后被选择的装置单独地进行装置信息的取得请求的第I模式以及与往常一样对装置信息的取得请求进行广播的第2模式。
[0073]此外,在上述流程中,构成为如果图像形成装置30被选择,则从该图像形成装置30取得装置信息,并且显示与该图像形成装置30对应的打印设定画面,但是也可以在图8的状态(显示了生存的图像形成装置30的状态)下利用装置信息列表中所记述的信息来显示与所选择的图像形成装置30对应的打印设定画面。通过这样在未取得装置信息的状态下显示打印设定画面,能够在完成打印设定之后使图像形成装置30恢复至就绪状态,从而能够进一步降低图像形成装置30的消耗电力。
[0074]以上,将通用打印机驱动器保持装置信息列表作为前提来进行了说明,但是考虑到通用打印机驱动器未保持有装置信息列表的情况、虽保持有装置信息列表但是装置信息列表不是最新信息的情况,优选为通用打印机驱动器在启动时进行装置信息列表的确认。下面,参照图12的流程图,对装置信息列表的确认处理进行说明。
[0075]首先,装置管理部43确认是否已作成完装置信息列表(即,在装置信息数据库44中是否保存有装置信息列表)(S401)。在已作成完装置信息列表的情况下,装置管理部43确认装置信息列表在规定时间内是否被更新(S402)。[0076]由于在装置信息列表已作成完(S401:是)且在规定时间内被更新(S402:是)的情况下,认为该装置信息列表准确地记载当前的状态,所以执行图6的流程图所示的启动处理(S404)。另一方面,由于在装置信息列表未被作成的情况下(S401:否),或者虽然装置信息列表已被作成完(S401:是)、但是未在规定时间内被更新(S402:否)的情况下,该装置信息列表可能没有准确地记载当前的状态,所以例如通过利用广播进行的装置检索以及单独的装置信息取得,来作成装置信息列表(S403),然后执行图6的流程图所示的启动处理(S404)。
[0077]由于通过进行这样的处理,能够将电源被暂时切断的图像形成装置30、被重新设置的图像形成装置30、被移除的图像形成装置30等正确地反映到装置信息列表中,所以能够对于适合的图像形成装置30进行打印指示。
[0078]另外,本发明并不局限于上述实施例,只要不脱离本发明的主旨,就可以适当地改变其结构、控制。
[0079]例如,虽然在上述实施例中对将Ping数据包作为生存确认信息来发送的情况进行了说明,但是只要在不唤醒图像形成装置30 (不使其从睡眠状态恢复至就绪状态)的情况下能够进行响应,则可以使用任何方法。
[0080]本发明能够利用于在通常状态和节能状态下能够动作的多个图像形成装置和能够对多个图像形成装置发送打印指示的打印指示装置通过网络得以连接的系统以及在该系统中工作的程序中。
【权利要求】
1.一种打印系统,具备打印功能的多个图像形成装置与能够对所述多个图像形成装置进行打印指示的打印指示装置通过通信网络连接,所述打印系统的特征在于, 所述打印指示装置具备: 控制部,其是控制所述打印指示动作的控制部,并且具备存储至少记述了各个所述图像形成装置的识别信息的装置信息列表的数据库和装置管理部;以及 显示部,其按能够选择所述图像形成装置的方式显示对所述图像形成装置进行一览显示的画面, 所述打印指示装置的所述装置管理部参照所述装置信息列表,向所述各个图像形成装置发送在与通常状态相比消耗电力少的节能状态下能够响应的生存确认信息, 所述各个图像形成装置如果接收到所述生存确认信息,则不从所述节能状态恢复至所述通常状态,而回复对于所述生存确认信息的响应信息, 所述打印指示装置的所述装置管理部基于是否接收到所述响应信息,来识别连接于所述通信网络的图像形成装置,并且对在将所述所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在所述通常状态下能够响应的装置信息的取得请求, 所述被选择的图像形成装置如果接收到所述装置信息的取得请求,则恢复至所述通常状态,并生成所述装置信息, 所述打印指示装置的所述装置管理部从所述被选择的图像形成装置取得所述装置信息,能够进行对于该图像形成装置的打印指示。
2.根据权利要求1所述的打印系统,其特征在于, 所述装置信息列表包含与所述各个图像形成装置的规定功能相关的信息,` 当在所述画面上所述规定功能被选择的情况下,所述打印指示装置的所述装置管理部参照所述装置信息列表,来选择具备所述规定功能的图像形成装置。
3.根据权利要求1所述的打印系统,其特征在于, 如果从所述被选择的图像形成装置取得了所述装置信息,则所述打印指示装置的所述装置管理部在所述画面上显示该图像形成装置的装置状态。
4.根据权利要求1所述的打印系统,其特征在于, 所述打印指示装置的所述装置管理部能够选择在向所述各个图像形成装置发送所述生存确认信息之后对所述被选择的图像形成装置进行所述装置信息的取得请求的第I模式和不发送所述生存确认信息而向所述多个图像形成装置广播所述装置信息的取得请求的第2模式。
5.根据权利要求1所述的打印系统,其特征在于, 所述生存确认信息是Ping数据包。
6.一种打印指示装置,其经由通信网络与多个图像形成装置连接,并且能够对所述多个图像形成装置进行打印指示,所述打印指示装置的特征在于,具备: 控制部,其是控制所述打印指示动作的控制部,并且具备: 数据库,其存储有至少记述了各个所述图像形成装置的识别信息的装置信息列表;以及装置管理部,其参照所述装置信息列表,来向所述各个图像形成装置发送在与通常状态相比消耗电力少的节能状态下能够响应的生存确认信息,并且基于是否接收到对于所述生存确认信息的响应信息,来识别与所述通信网络连接的图像形成装置,并且对在将所述所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在所述通常状态下能够响应的装置信息的取得请求,并且从所述被选择的图像形成装置取得所述装置信息,从而能够进行对于该图像形成装置的打印指示,以及 显示部,其按能够选择所述已识别的图像形成装置的方式显示对所述已识别的图像形成装置进行一览显示的画面。
7.根据权利要求6所述的打印指示装置,其特征在于, 所述装置信息列表包含与所述各个图像形成装置的规定功能相关的信息, 当在所述画面上所述规定功能被选择的情况下,所述装置管理部参照所述装置信息列表,来选择具备该规定功能的图像形成装置。
8.根据权利要求6所述的打印指示装置,其特征在于, 如果从所述被选择的图像形成装置取得所述装置信息,则所述装置管理部在所述画面上显示该图像形成装置的装置状态。
9.根据权利要求6所述的打印指示装置,其特征在于, 所述装置管理部能够选择在向所述各个图像形成装置发送所述生存确认信息之后对所述被选择的图像形成装置进行所述装置信息的取得请求的第I模式和不发送所述生存确认信息而向所述多个图像形成装置广播所述装置信息的取得请求的第2模式。
10.根据权利要求 6至9中任意一项所述的打印指示装置,其特征在于, 所述生存确认信息是Ping数据包。
11.一种打印指示方法,其是经由通信网络与多个图像形成装置连接且能够对所述多个图像形成装置进行打印指示的打印指示装置中的打印指示方法,所述打印指示方法的特征在于, 在所述打印指示装置中预先存储有至少记述了各个所述图像形成装置的识别信息的装置信息列表, 并且具有: 第I步骤,参照所述装置信息列表,来向所述各个图像形成装置发送在与通常状态相比消耗电力少的节能状态下能够响应的生存确认信息; 第2步骤,基于是否接收到对于所述生存确认信息的响应信息,来识别与所述通信网络连接的图像形成装置; 第3步骤,对在将所述所识别的图像形成装置一览显示的画面上被选择的图像形成装置进行在所述通常状态下能够响应的装置信息的取得请求;以及 第4步骤,从所述被选择的图像形成装置取得所述装置信息,从而能够进行对于该图像形成装置的打印指示。
12.根据权利要求11所述的打印指示方法,其特征在于, 所述装置信息列表包含与所述各个图像形成装置的规定功能相关的信息, 在所述第3步骤中,当在所述画面上所述规定功能被选择的情况下,参照所述装置信息列表,来选择具备所述规定功能的图像形成装置。
13.根据权利要求11所述的打印指示方法,其特征在于, 在所述第4步骤中,如果从所述被选择的图像形成装置取得所述装置信息,则将所述图像形成装置的装置状态显示在所述画面上。
14.根据权利要求11所述的打印指示方法,其特征在于, 能够选择在向所述各个图像形成装置发送所述生存确认信息之后对所述被选择的图像形成装置进行所述装置信息的取得请求的第I模式和不发送所述生存确认信息而向所述多个图像形成装置广播所述装置信息的取得请求的第2模式。
15.根据权利要求11至14中任意一项权利要求所述的打印指示方法,其特征在于, 所述生存确认信息是Ping数据包。
【文档编号】G06F3/12GK103677688SQ201310424353
【公开日】2014年3月26日 申请日期:2013年9月17日 优先权日:2012年9月20日
【发明者】石田哲也 申请人:柯尼卡美能达株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1