图像形成装置及应答方法

文档序号:7806179阅读:105来源:国知局
图像形成装置及应答方法
【专利摘要】本发明涉及图像形成装置及应答方法。本发明的图像形成装置包括接收部、控制器控制部、信息存储部、待机模式应答数据生成部以及发送部。接收部接收信息请求数据的数据包。控制器控制部在通常模式时生成针对信息请求数据的应答数据。信息存储部对通过控制器控制部生成的应答数据的信息进行存储。待机模式应答数据生成部根据通过信息存储部存储的信息,在待机模式时生成应答数据。发送部发送应答数据的数据包。根据本发明,由于能够根据所存储的信息来生成应答数据,因而能够缩短从通常模式转移到待机模式的时间。
【专利说明】图像形成装置及应答方法

【技术领域】
[0001]本发明涉及接收信息请求数据并发送针对信息请求数据的应答数据的图像形成装置及应答方法。

【背景技术】
[0002]作为节能对策,打印机、多功能打印机、多功能周边装置、或复合机等多功能一体机(MFP, Multifunct1n Peripheral)这些典型的图像形成装置如果在用户不使用图像形成装置的状态下经过预先设定的时间,则转移到节能状态(以下称为“待机模式”)。但是,一旦转移到待机模式后,直到成为用户能够使用图像形成装置的状态(以下称为“通常模式”)为止需要时间。
[0003]例如,如果主机经由网络将用于对图像形成装置的信息进行确认的信息请求数据发送至待机模式的图像形成装置,那么由于图像形成装置从待机模式向通常模式转移以发送应答数据,因而需要时间。另一方面,如果从主机多次发送信息请求数据,那么由于从待机模式向通常模式转移的次数增加,处于待机模式的时间缩短,因而节能效果降低。
[0004]因此,发明出一种图像形成装置,其具有即使在待机模式下也能发送应答数据的结构。上述发明出的图像形成装置具备由在通常模式下进行应答的主中央处理器(CPU,Central Processing Unit)和在待机模式下进行应答的辅助CPU这两个CPU构成的控制器。在通常模式下,主CPU将应答数据存储到主CPU的随机存取存储器(RAM,Random AccessMemory)中。向待机模式转移时,由辅助CPU从主CPU的RAM中取出使用频率高的应答数据,并存储到辅助CPU的RAM中。由此,在从通常模式转移到待机模式时,由于在辅助CPU的RAM中存储有使用频率高的应答数据,因而在待机模式下,辅助CPU能够利用在辅助CPU的RAM中存储的数据来生成应答数据并进行发送。


【发明内容】

[0005]本发明涉及一种从通常模式向待机模式转移的时间被缩短的、发送针对信息请求数据的应答数据的图像形成装置及应答方法。
[0006]本发明的实施方式所涉及的图像形成装置包括:接收部、控制器控制部、信息存储部、待机模式应答数据生成部以及发送部。所述接收部接收信息请求数据的数据包。所述控制器控制部在通常模式时生成针对所述信息请求数据的应答数据。所述信息存储部对通过所述控制器控制部生成的所述应答数据的信息进行存储。所述待机模式应答数据生成部根据通过所述信息存储部存储的信息,在所述待机模式时生成所述应答数据。所述发送部发送所述应答数据的数据包。
[0007]基于本发明的实施方式所涉及的图像形成装置的应答方法包括:接收信息请求数据的数据包的步骤;在通常模式时生成针对所述信息请求数据的应答数据的步骤;对在所述通常模式时生成的所述应答数据的信息进行存储的步骤;根据存储的所述信息,在待机模式时生成应答数据的步骤;以及对在所述通常模式时或在所述待机模式时生成的所述应答数据的数据包进行发送的步骤。

【专利附图】

【附图说明】
[0008]图1是示出本发明的实施方式所涉及的图像形成系统的功能块结构的概要图。
[0009]图2是示出所述图像形成系统中的图像形成装置的地址信息区及SNMP应答信息表的结构的图。
[0010]图3是示出所述图像形成装置的通常模式处理的流程的流程图。
[0011]图4是示出所述图像形成装置的待机模式转移处理的流程的流程图。
[0012]图5是示出所述图像形成装置的待机模式处理的流程的流程图。
[0013]图6是示出所述图像形成装置的通常模式转移处理的流程的流程图。

【具体实施方式】
[0014]对于本实施方式中的图像形成系统10的功能结构,使用图1来进行说明。图1所示的图像形成系统10由图像形成装置100和客户端装置200构成,图像形成装置100和客户端装置200通过网络300连接。图像形成装置100是打印机、多功能打印机、多功能周边装置、或复合机等MFP这些图像形成装置或者是经由网络300接收信息请求数据并发送针对信息请求数据的应答数据的装置。客户端装置200是向图像形成装置100发送信息请求数据并接收针对信息请求数据的应答数据的主机。
[0015]首先,对于图像形成装置100的功能结构进行说明。如图1所示,图像形成装置100具备有控制器部110、待机应答部120及通信接口部130。
[0016]控制器部110在图像形成装置100为通常模式时输入信息请求数据,生成应答数据并输出。控制器部I1具备有控制器控制部111、控制器输入部112、控制器输出部113及电源部114。
[0017]控制器控制部111具备有RAM或ROM等主存储单元(存储器)以及微处理器(MPU,Micro Processing Unit)或中央处理器(CPU, Central Processing Unit)等控制单兀。
[0018]控制器输入部112输入从待机应答部120输出的信息请求数据。
[0019]控制器输出部113将应答数据输出至待机应答部120。
[0020]电源部114向控制器部110的各部供给电源。此外,根据来自待机应答部120的控制,若电源被打开则向各部供给电力,或者,若电源被关闭则停止向各部供给电力。
[0021]待机应答部120在图像形成装置100为待机模式时,从通信接口部130输入信息请求数据,并向通信接口部130输出应答数据。待机应答部120具备待机应答控制部121、待机应答输入部122、待机应答输出部123、信息存储部124、待机模式应答数据生成部125、存储部126及电源控制部127,待机应答部120的各部通过总线连接。
[0022]待机应答控制部121具备有RAM或ROM等主存储单元(存储器)以及微处理器(MPU, Micro Processing Unit)或中央处理器(CPU, Central Processing Unit)等控制单
J Li ο
[0023]待机应答输入部122输入从通信接口部130输出的信息请求数据。
[0024]待机应答输出部123将应答数据输出至通信接口部130和信息存储部124。
[0025]信息存储部124对从控制器部110经由待机应答输出部123输出至通信接口部130的应答数据的信息进行存储。
[0026]待机模式应答数据生成部125在图像形成装置100为待机模式时生成应答数据。
[0027]存储部126由闪存等构成,具备有地址信息区126a及SNMP应答信息表126b。对于地址信息区126a及SNMP应答信息表126b的结构,将在后面进行描述。另外,SNMP应答信息表126b在图像形成装置100启动时未设定有信息。
[0028]电源控制部127将控制器部110的电源部114控制为打开或关闭。
[0029]通信接口部130具备有用于连接到网络300的可装卸的LAN接口。通信接口部130具备有接收部131及发送部132。
[0030]接收部131接收到从客户端装置200发送的信息请求数据的数据包后,将信息请求数据输出至待机应答部120。
[0031]发送部132从待机应答部120输入应答数据后,将应答数据的数据包发送至客户端装置200。
[0032]接着,对于客户端装置200的功能结构进行说明。如图1所示,客户端装置200具备有通信部210、控制部220及存储部230。
[0033]通信部210具备有用于连接到网络300的可装卸的LAN接口。
[0034]控制部220具备有RAM或ROM等主存储单元(存储器)以及中央处理器(CPU,Central Processing Unit)等控制单元。此外,控制部220对包括各种I/O和通用串行总线(USB, Universal Serial Bus)等接口、总线控制器等的综合性的客户端装置200进行控制。在控制部220中设有向图像形成装置100发送信息请求数据并且从图像形成装置100接收应答数据的信息收发处理部220a。
[0035]存储部230由闪存等构成,对控制部220所执行的处理的程序和数据进行存储。此夕卜,在存储部230中设有保存从图像形成装置100接收的应答数据的应答数据保存区230a。
[0036]接着,对于在待机应答部120的存储部126中设置的地址信息区126a和SNMP应答信息表126b的结构,使用图2进行说明。
[0037]首先,对于图2的(I)所示的地址信息区126a的结构进行说明。在地址信息区126a中设有“ IP地址”及“MAC地址(以太网(注册商标)地址)”项目。在“ IP地址”中预先保存有在应答数据中设定的图像形成装置100的IP地址。在“MAC地址”中预先保存有与在应答数据中设定的图像形成装置100的IP地址相对应的MAC地址。
[0038]接着,对于图2的⑵所示的SNMP应答信息表126b的结构进行说明。在SNMP应答信息表126b中存储与简单网络管理协议(SNMP, Simple Network Management Protocol)的信息请求数据相对应的应答数据的信息。SNMP应答信息表126b设有“编号(N0.) ”、“对象标识符(0ID, Object Identifier)”及“数据”项目。“N0.”是附加给“0ID”和与其相对应的“数据”的组的升序的编号。在“0ID”中保存为了对在SNMP的管理信息库(MIB,Managementinformat1n base)中保存的每个管理信息的对象进行区别而附加的标识符。在“数据”中保存与在应答数据中设定的“0ID”相对应的数据。此外,在“数据”中设有“类型”和“数据值”项目,在“类型”中保存“数据值”的类型。例如,若“数据”的类型为整数,则保存“INTEGER”。在“数据值”中保存实际的数据值。
[0039]接着,对于由本发明的实施方式所涉及的通常模式的图像形成装置100所执行的通常模式处理,使用图3来进行说明。在图像形成装置100启动时,图像形成装置100为通常模式的动作。
[0040](步骤S101)
[0041]首先,判定接收部131是否接收到数据包。当接收到数据包时(步骤SlOl的“是”),前进至步骤S102。当未接收到数据包时(步骤SlOl的“否”),前进至步骤S111。
[0042](步骤S102)
[0043]在步骤SlOl的“是”时,接收部131将数据包的信息请求数据输出至待机应答输入部122。
[0044](步骤S103)
[0045]接着,待机应答输入部122在输入信息请求数据后,将其输出至控制器输入部112。
[0046](步骤S104)
[0047]接着,控制器输入部112在输入信息请求数据后,将其输出至控制器控制部111。
[0048](步骤S105)
[0049]接着,控制器控制部111在输入信息请求数据后,生成针对信息请求数据的应答数据。
[0050](步骤S106)
[0051]接着,控制器控制部111将生成的应答数据输出至控制器输出部113。
[0052](步骤S107)
[0053]接着,控制器输出部113在输入应答数据后,将其输出至待机应答输出部123。
[0054](步骤S108)
[0055]接着,待机应答输出部123在输入应答数据后,将其输出至信息存储部124和发送部 132。
[0056](步骤S109)
[0057]接着,发送部132输入应答数据,并将应答数据的数据包经由网络300发送至发送目的地。例如,如果是与从客户端装置200接收到的数据包的信息请求数据相对应的应答数据的数据包,则数据包被发送至客户端装置200。
[0058](步骤S110)
[0059]接着,信息存储部124输入应答数据,如果是SNMP的应答数据,则从应答数据中取出“0ID”和“数据”,并保存到SNMP应答信息表126b。
[0060](步骤Sill)
[0061]在步骤SllO之后接着,或者在步骤SlOl的“否”时,判定待机应答控制部121是否从控制器控制部111输入了向待机模式转移的指令。当输入了向待机模式转移的指令时(步骤Slll的“是”),结束通常模式处理。当未输入向待机模式转移的指令时(步骤Slll的“否”),返回至步骤S101。另外,向待机模式转移的指令是在经过了预先确定的时间时,由控制器控制部111向待机应答控制部121输出。
[0062]接着,对于由本发明的实施方式所涉及的图像形成装置100所执行的待机模式转移处理,使用图4来进行说明。另外,图像形成装置100在结束通常模式处理后,开始进行待机模式转移处理。
[0063](步骤S201)
[0064]首先,控制器控制部111进行使存储在控制器控制部111的存储器中的数据被保护到磁盘(未图示)的处理(自刷新处理)。
[0065](步骤S202)
[0066]接着,控制器控制部111向待机应答控制部121输出向待机模式转移的指令。
[0067](步骤S203)
[0068]接着,待机应答控制部121将待机应答输入部122的输出目的地从控制器输入部112切换至待机模式应答数据生成部125。
[0069](步骤S204)
[0070]接着,待机应答控制部121将待机应答输出部123的输入源从控制器输出部113切换至待机模式应答数据生成部125,将输出目的地从发送部132和信息存储部124双方切换至仅发送部132。
[0071](步骤S205)
[0072]接着,待机应答控制部121通过电源控制部127将电源部114控制为关闭,结束待机模式转移处理。这样,因电源部114变为关闭,从而电源的供给被停止,转移到待机模式。
[0073]接着,对于由本发明的实施方式所涉及的待机模式状态的图像形成装置100所执行的待机模式处理,使用图5来进行说明。
[0074](步骤S301)
[0075]首先,判定接收部131是否接收到数据包。当接收到数据包时(步骤S301的“是”),前进至步骤S302。当未接收到数据包时(步骤S301的“否”),返回至步骤S301。
[0076](步骤S302)
[0077]在步骤S301的“是”时,接收部131将数据包的信息请求数据输出至待机应答输入部122。
[0078](步骤S303)
[0079]接着,待机应答输入部122将输入的信息请求数据输出至待机模式应答数据生成部125。另外,在待机模式转移处理中,待机应答输入部122的输出目的地已被切换为待机模式应答数据生成部125。
[0080](步骤S304)
[0081]接着,待机模式应答数据生成部125从地址信息区126a或SNMP应答信息表126b中取出信息,生成应答数据。
[0082](步骤S305)
[0083]接着,判定是否通过待机模式应答数据生成部125已生成了应答数据。当已生成了应答数据时(步骤S305的“是”),前进至步骤S306。当无法生成应答数据时(步骤S305的“否”),前进至步骤S309。另外,作为无法生成应答数据的情形,例如,存在有地址信息区126a或SNMP应答信息表126b的信息不足时,或者生成除ARP和SNMP之外的应答数据时坐寸O
[0084](步骤S306)
[0085]在步骤S305的“是”时,待机模式应答数据生成部125将生成的应答数据输出至待机应答输出部123。
[0086](步骤S307)
[0087]接着,待机应答输出部123在输入应答数据后,将其输出至发送部132。
[0088](步骤S308)
[0089]接着,发送部132输入应答数据,并将应答数据的数据包经由网络300发送至发送目的地。例如,如果是与从客户端装置200接收到的数据包的信息请求数据相对应的应答数据的数据包,则数据包被发送至客户端装置200。
[0090](步骤S309)
[0091]在步骤S305的“否”时,当待机模式应答数据生成部125向待机应答控制部121输出应答数据无法生成的通知后,待机应答控制部121结束待机模式处理。
[0092]接着,对于由本发明的实施方式所涉及的图像形成装置100所执行的通常模式转移处理,使用图6来进行说明。另外,图像形成装置100在结束待机模式处理后,开始进行通常模式转移处理。
[0093](步骤S401)
[0094]接着,当待机应答控制部121通过电源控制部127将电源部114控制为打开后,因电源部114变为打开,从而开始供给电源。
[0095](步骤S402)
[0096]接着,控制器控制部111将在磁盘中所保护的存储器的数据恢复到存储器中。
[0097](步骤S403)
[0098]接着,待机应答控制部121将待机应答输入部122的输出目的地从待机模式应答数据生成部125切换至控制器输入部112。
[0099](步骤S404)
[0100]接着,待机应答控制部121将待机应答输出部123的输入源从待机模式应答数据生成部125切换至控制器输出部113。进而,待机应答控制部121将待机应答输出部123的输出目的地从仅发送部132切换至发送部132和信息存储部124双方,并结束通常模式转移处理。
[0101]根据上述,实施方式的图像形成装置100在通常模式下将通信接口部130接收的数据包的信息请求数据经由待机应答部120输出至控制器部110。控制器控制部111生成针对信息请求数据的应答数据。应答数据经由待机应答部120被输出至通信接口部130,通信接口部130发送应答数据的数据包。此外,当应答数据经由待机应答部120时,信息存储部124对为了在待机模式下生成应答数据而需要的信息进行存储。由此,因为用于在待机模式下生成应答数据的信息被自动存储,所以在从通常模式向待机模式切换时,不再需要转发用于生成应答数据的信息,从而能够缩短用于从通常模式转移到待机模式的处理时间。此外,待机模式应答数据生成部125由于即使在待机模式下也能够直接取出在通常模式下存储的信息,因而能够使用该信息来生成应答数据。此外,当待机模式应答数据生成部125无法根据所存储的信息来生成应答数据时,通过由待机应答部120将电源部114控制为打开,从而转移到通常模式,并在通常模式下生成应答数据。因此,应答数据确实地被生成并被发送。
[0102]另外,在实施方式中,以一台客户端装置200作为主机被连接于网络300的例子进行了说明,但可以在网络300中连接多个主机,图像形成装置100从多个主机中接收信息请求数据的数据包。
[0103]此外,在实施方式中,以用于生成针对ARP和SNMP的应答数据的例子对信息存储部124所存储的信息进行了说明,但并不限定于此,只要是作为针对信息请求的应答而被回复的数据,则可以存储各种信息。
[0104]此外,在实施方式中,在通常模式下,控制器部110经由待机应答部120输入通信接口部130所输出的信息请求数据,但控制器部110也可以不经由待机应答部120而直接输入通信接口部130所输出的信息请求数据。
[0105]如上所述的本发明的图像形成装置由于用于在待机模式时生成应答数据的信息在通常模式时被存储,并且在待机模式时能够不转发所存储的信息而是根据所存储的信息生成应答数据,因而能够缩短从通常模式转移到待机模式的时间。
【权利要求】
1.一种图像形成装置,包括:接收部,接收信息请求数据的数据包;和发送部,发送针对所述信息请求数据的应答数据的数据包,其特征在于,所述图像形成装置进一步包括: 控制器控制部,在通常模式时生成针对所述信息请求数据的应答数据; 信息存储部,对通过所述控制器控制部生成的所述应答数据的信息进行存储;以及待机模式应答数据生成部,根据通过所述信息存储部存储的信息,在待机模式时生成所述应答数据。
2.根据权利要求1所述的图像形成装置,其特征在于,进一步包括: 待机应答输出部,将所述应答数据输出至所述发送部或所述发送部和所述信息存储部双方;以及 待机应答控制部,进行如下切换,在所述通常模式时,将从所述控制器控制部且经由所述待机应答输出部输出的所述应答数据输出至所述发送部和所述信息存储部,在所述待机模式时,将从所述待机模式应答数据生成部且经由所述待机应答输出部输出的所述应答数据输出至所述发送部。
3.根据权利要求2所述的图像形成装置,其特征在于,进一步包括: 待机应答输入部,输入有所述信息请求数据, 所述待机应答控制部进行如下切换,在所述通常模式时,将输入到所述待机应答输入部的所述信息请求数据输出至所述控制器控制部,在所述待机模式时,将输入到所述待机应答输入部的所述信息请求数据输出至所述待机模式应答数据生成部。
4.根据权利要求1的图像形成装置,其特征在于,进一步包括: 电源部,在所述通常模式时供给电力;以及 电源控制部,控制所述电源部, 在所述通常模式时,所述电源控制部将所述电源部控制为打开,在所述待机模式时,所述电源控制部将所述电源部控制为关闭。
5.根据权利要求1的图像形成装置,其特征在于,进一步包括: 存储部,对在所述通常模式时在所述应答数据中设定的信息进行存储, 所述信息存储部通过将由所述控制器控制部生成的所述应答数据输入至所述存储部,以使在所述应答数据中设定的信息被保存到所述存储部。
6.一种基于图像形成装置的应答方法,其特征在于,包括: 接收信息请求数据的数据包的步骤; 在通常模式时生成针对所述信息请求数据的应答数据的步骤; 对在所述通常模式时生成的所述应答数据的信息进行存储的步骤; 根据存储的所述信息,在待机模式时生成应答数据的步骤;以及对在所述通常模式时或在所述待机模式时生成的所述应答数据的数据包进行发送的步骤。
【文档编号】H04N1/00GK104284045SQ201410264632
【公开日】2015年1月14日 申请日期:2014年6月13日 优先权日:2013年7月10日
【发明者】相场雅彰 申请人:京瓷办公信息系统株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1