图像形成装置和图像形成方法

文档序号:2744340阅读:136来源:国知局
专利名称:图像形成装置和图像形成方法
技术领域
本发明涉及一种图像形成装置以及该图像形成装置中的图像形成方法,更具体地,涉及用于通过控制引擎中的每一个单元来执行打印的图像形成装置和图像形成方法。
背景技术
通常的图像形成装置,例如打印机和多功能产品(MFP)等,包括根据从连接到通信网络的操作面板或个人计算机(PC)等接收到的执行打印的指令将打印数据显影为制图数据的控制单元,以及控制光敏体、充电单元、光写单元(optical writing皿it)、显影单元、分离单元、清洁单元等来在纸上打印已由控制单元显影的制图数据的引擎。
例如,在接收到来自控制器的制图数据时,引擎对光敏体充电,然后操作光写单元来在光敏体上形成静电潜像。随后,引擎在由纸张进给单元进给的纸页上转录(transcribe)墨粉图像。引擎对在其上转录了墨粉图像的纸页进行加热和加压,并在纸页上固定墨粉图像。通过执行一系列处理完成打印(日本专利申请公开No. 2002-49202)。
图14是用于解释在传统图像形成装置中当引擎已经接收到来自控制器的制图数据时启动例如充电单元、显影单元、转录单元、分离单元及清洁单元等引擎中的单元,然后执行打印,以及终止打印的处理的时序图。 如图14中所示,在传统图像形成装置中,当从控制器接收到打印机开始指令时,启动引擎(Pl),启动充电单元、显影单元及转录单元,然后启动分离单元。在完成分离单元的启动之后,完成引擎的启动(P2)。将从Pl到P2的阶段称为图14中的处理启动阶段Ta。
在完成每一个单元的启动之后,引擎执行一系列处理以打印从控制器接收到的制图数据,该一系列处理例如是用于形成静电潜像的曝光,用于通过将来自显影单元的墨粉应用到光敏体上的静电潜像来形成墨粉图像的显影,用于通过转录单元的转录电压将光敏体上的墨粉图像转录到纸页上的转录,以及用于通过分离单元的分离电压分离在其上从光敏体转录了墨粉图像的纸页的分离(处理打印阶段Tb)。 在处理打印阶段Tb中的预定时间段之后,引擎确认是否从控制器发送了开始打印下一页的指令,并且当在预定时间段中没有发送指令以开始打印时,终止充电单元(P3)。随后,与启动引擎中的每一个单元类似,终止显影单元、转录单元及分离单元,并启动清洁单元。当清洁单元结束操作时,引擎中的每一个单元的终止结束(P4)。在图14中,从P3到P4的阶段被称为处理终止阶段Tc。 如所看到的,在图像形成装置中,当在打印阶段(Tb)中没有发送开始打印下一页的指令时,终止引擎中的每一个单元。这是由于当在预定的时间段中没有发送开始打印的指令时,引擎确定打印已经完成或异常已经出现,并且企图结束打印。 制图数据可能具有大的数据数量,或包括具有高图像质量的多页,因此,控制器花费很长时间来将这些页中的打印数据显影为制图数据,从而阻碍了控制器在预定的时间段指示打印开始。在该情况下,在如图15所示的传统图像形成装置中,在开始终止引擎中的每一个单元之后,接收开始打印下一页的指令。仅在终止了所有的充电单元、显影单元等之后才启动充电单元、显影单元等。用于打印的时间变得不必要的长,并且由于重启动引擎中的单元,过多地损害了这些单元,从而縮短了图像形成装置的寿命。

发明内容
本发明的目的是至少部分地解决传统技术中的问题。 根据本发明的一个方面,提供一种图像形成装置,包括控制器,用于发出打印指
令;及引擎,用于响应于来自控制器的打印指令执行打印。控制器包括确定单元,确定单元
计算直到将要在打印中使用的每一页的制图数据传输到引擎时的估计时间,并且确定单元
将每一页的制图数据、打印每一页的制图数据的指令以及估计时间传输到引擎。引擎包括
启动/终止单元,用于启动或终止引擎中的每一个单元;确认单元,用于判断是否接收到用
于每一页的打印指令,并且当没有接收到用于每一页的打印指令时,询问控制器是否存在
下一页的制图数据,并且当确认存在下一页的制图数据时,获取估计时间以判断估计时间
是否比启动/终止时间长,启动/终止时间是启动引擎中的每一个单元需要的时间和终止
引擎中的每一个单元需要的时间的总和;及启动/终止控制单元,用于控制启动/终止单
元,以当判断估计时间比启动/终止时间长时启动或终止引擎中的每一个单元。 此外,根据本发明的另一个方面,提供一种用于图像形成装置的图像形成方法,所
述图像形成装置包括发出打印指令的控制器,以及响应于来自控制器的打印指令执行打印
的引擎。图像形成方法包括确定步骤和传输步骤,确定步骤包括控制器计算直到将要在打
印中使用的每一页的制图数据传输到引擎时的估计时间,传输步骤将每一页的制图数据、
打印每一页的制图数据的指令以及估计时间传输到引擎;及启动/终止步骤和获取步骤,
启动/终止步骤包括引擎启动或终止引擎中的每一个单元,判断是否接收到用于每一页的
打印指令,并且当没有接收到用于每一页的打印指令时,询问控制器是否存在下一页的制
图数据,并且当确认存在下一页的制图数据时,获取步骤获取估计时间以判断估计时间是
否比启动/终止时间长,启动/终止时间是启动引擎中的每一个单元需要的时间和终止引
擎中的每一个单元需要的时间的总和,并且当判断估计时间比启动/终止时间长时启动或
终止引擎中的每一个单元。 当联系附图考虑时,通过阅读本发明的传统优选实施例的下面的具体描述,将更佳地理解本发明的以上及其它目的、特点、优点及技术和工业意义。


图1是根据本发明第一实施例的激光打印机的物理布置的框图; 图2是图1中示出的激光打印的主单元、双面打印单元及邮箱单元的物理配置的
示意图; 图3是图2中示出的主单元的物理配置的示意图; 图4是图3中示出的控制器单元和引擎的功能配置的框图; 图5是根据第一实施例从数据打印的开始到结束的处理过程的流程 图6是用于说明根据第一实施例在时间序列中的打印的时序图(当估计时间较长时); 图7是用于说明根据第一实施例在时间序列中的打印的时序图(当估计时间较短时); 图8是根据本发明第二实施例的主单元的功能配置的框图; 图9是根据第二实施例从数据打印的开始到结束的处理过程的流程图; 图10是根据本发明第三实施例的主单元的功能配置的框图; 图11是根据第三实施例从数据打印的开始到结束的处理过程的流程图; 图12是根据本发明第四实施例的主单元的功能配置的框图; 图13是根据第四实施例从数据打印的开始到结束的处理过程的流程图; 图14是在传统图像形成装置中在引擎中的每一个单元接收到开始打印的指令之
后的打印的时序图; 图15是在传统图像形成装置中在引擎中的每一个单元接收到开始打印下一页的指令之后的打印的时序图。
具体实施例方式
参考附图,下面具体说明根据本发明的图像形成装置的示例性实施例。
在本发明的实施例中,将图像形成装置应用到激光打印机。虽然在下面的示例中,将图像形成装置应用到激光打印机中,但是图像形成装置可以应用于除了激光打印机之外的任意设备,只要该设备具有打印功能,该设备例如是被称为多功能外围设备(MFP)的多功能产品,其中在单一框架中实现复印功能、传真(FAX)功能、打印功能及扫描功能。
图1是根据本发明第一实施例的激光打印机1的物理布置的框图。如图1所示,激光打印机1包括主单元2、双面打印单元3、进纸单元4、邮箱单元5、结束单元(finishingunit)6及操作面板7(未示出)。图2是主单元2、双面打印单元3及邮箱单元5的物理配置的示意图。 如图2所示,主单元2包括光敏体10、充电单元11、光写单元12、显影单元13、转录单元14、分离单元15、清洁单元16、控制器100及引擎200。 充电单元11、光写单元12、显影单元13、转录单元14、分离单元15、及清洁单元16被设置在光敏体10周围,并且执行用于根据下面说明的来自控制器100的指令进行打印的例如潜像形成等各种类型的处理。在由虚线表示的用于传送纸页(打印介质)的路径上,顺序地设置进纸辊17、注册感应器18、注册辊19、固定单元20及路径转变钉(nail) 21,以传送在进纸单元4中积累的纸页。 光写单元12包括光源、多角镜及照射镜。光源发出激光。驱动多角镜根据打印数据的像素密度以某个角速度旋转,并且沿主扫描方向偏转和反射从光源发出的激光。以该方式,照射镜以由多角镜反射的激光照射光敏体10。光写单元12在光敏体10上形成打印数据的静电潜像。 当进纸辊17和注册辊19传送在进纸单元4中积累的纸页时,注册感应器18检测被传送的纸页的存在,并调整纸页的位置,以使纸页与在光敏体10中形成的静电潜像的位
置重叠。
7
通过电动机(未示出)驱动光敏体10、进纸辊17等。通过充电单元11对光敏体10均匀地充电,并且当光写单元12使用激光照射光敏体10时在光敏体10上形成静电潜
像。提供单元(未示出)对在其上形成了静电潜像的光敏体io提供墨粉以形成墨粉图像。 转录单元14将在光敏体10上形成的墨粉图像转录到从进纸单元4或双面打印单元3传送的纸页上。转录单元14使用分离单元15提供的分离电压将在其上从光敏体10转录了墨粉图像的纸页进行分离,并将纸页传送到固定单元20。 固定单元20对转录了墨粉图像并通过分离单元15从光敏体IO分离的纸页进行加热和加压以在纸页上固定墨粉图像。随后,通过具有由路径转变钉21转变的排放(discharge)目的地的各种辊将在其上固定了墨粉图像的纸页传送到邮箱单元5、结束单元6或双面打印单元3。 根据如下所说明的来自引擎200的指令执行主单元2中的每一个单元的操作。
图3是控制器100和引擎200的物理配置的框图。 控制器100包括主接口 101、程序只读存储器(ROM) 102、字体ROM 103、面板接口104、控制器中央处理单元(CPU)105、随机访问存储器(RAM) 106、可选RAM 107、引擎接口108及总线109。 主接口 101从被连接到通信网络的主设备HS接收打印数据和用于打印打印数据的控制信号(打印设置信息等,例如复制品的数量、打印表面及纸张类型)。对每一页的打印数据设置控制信号。 程序ROM 102是例如存储用于由控制器100对打印数据执行各种类型的处理的计算机程序的存储器等存储介质。 字体ROM 103是例如存储要由激光打印机1在打印中使用的各种字体的存储器等存储介质。 通过例如液晶显示器(LCD)等面板来配置操作面板7,操作面板7用于指定例如用于转换激光打印机1的模式、字体等的操作的各种操作。 面板接口 104是作为媒介在操作面板7和控制器IOO之间传输上述各种类型的信息的接口。 字体盒300是存储字符的字体类型的存储介质,当必要时由用户将字体盒300连接到控制器100。 控制器CPU 105使用RAM 106作为工作存储器,控制器CPU 105执行各种类型的处理,该种处理例如是将从主服务HS接收到的打印数据显影成制图数据,以及根据在程序ROM 102中存储的计算机程序读出在控制信号中包括的页码。下面说明由控制器CPU 105进行的具体控制。 RAM 106是例如存储将通过主接口 IOI从主服务HS接收到的打印数据进行显影而获得的制图数据的存储器等存储介质。 可选RAM 107是所谓的辅助存储器,当RAM 106的容量变得不足时补充性地使用可选RAM 107。 控制器IOO包括存储具有即使当激光打印机1的电源关闭时仍需要被保留的内容的数据的非易失性随机访问存储器(NVRAM)等。 引擎接口 108是作为媒介在控制器100和引擎200之间传输上述控制信号和打印
8数据的接口。 将操作面板7、字体盒300及复位单元500连接到控制器100。将复位单元500连接到引擎200,以使得即使当引擎故障时也能够执行例如打印等各种类型的处理。下面说明引擎200。 引擎200对光敏体10、清洁单元16、固定单元20等发出例如打印开始和打印终止等与打印相关联的指令。 如图3所示,引擎200在物理上包括引擎CPU 201、中断控制电路202和203、控制器接口 205、引擎R0M 206、 RAM 207、闪存R0M 208、输入端口 209、输出端口 210、电可擦和可编程(EEP)R0M(EEPR0M)211、感应器212、拨码开关(DIP SW) 213、输入单元214、电压处理器215、离合器216、电动机217及输出单元218。 引擎CPU 201使用RAM 207作为工作存储器,并控制光敏体10、充电单元11、光写单元12等以根据在引擎ROM 206中存储的计算机程序对从控制器100接收到的制图数据执行处理。 控制器接口 205作为媒介传输打印数据和控制信号。 输入端口 209将来自感应器212、拔码开关213及输入单元214的模拟信号转换为数字信号,并将该数字信号输出到引擎CPU 201。 输出端口 210将控制信号从引擎CPU 201输出到电压处理器215、离合器216、电动机217及输出单元218。 闪存ROM 208是例如存储用于控制激光打印机1的引擎200中的每一个单元的计算机程序的存储器等存储介质。 EEPROM 211是存储例如复位单元500的类型、寿命及型号等对于维护必须的各种类型的信息的存储介质。说明主单元2的功能配置。 图4是主单元2的控制器单元100和引擎200的功能配置的框图。
如图4所示,控制器100包括收发单元2100、确定单元2200及存储单元2300。收发单元2100和确定单元2200相应于例如图3中示出的控制器CPU105,存储单元2300相应于例如图3中示出的RAM 106。 收发单元2100从主服务HS接收打印数据和控制信号。 确定单元2200从控制信号中读出由收发单元2100接收到的打印数据的页信息(例如,进给的页数量及页码)。确定单元2200对于每一页读出由收发单元2100接收到的打印数据,并顺序地将打印数据显影为制图数据,并在存储单元2300中存储制图数据。
确定单元2200还计算对于将打印数据显影为制图数据,在存储单元2300中对于每一页存储制图数据,然后将已显影的制图数据传输到引擎200的时间(下面称为"估计时间")。例如,基于制图数据的数据数量和控制器100的处理速度来计算估计时间。
当计算估计时间完成时,确定单元2200将已显影并已在存储单元2300中存储的制图数据传输到引擎200,并指示引擎200开始打印。在下面的示例中,对于每一页的打印数据执行计算估计时间、对引擎200传输制图数据以及指示开始打印制图数据。
换句话说,在确定单元2200将第一页的打印数据显影为制图数据,并且不仅将已显影的制图数据传输到引擎200而且将开始打印的指令传输到引擎200之后,确定单元2200计算用于第二页的制图数据的估计时间。随后,与第一页的制图数据类似,将制图数据和开始打印的指令顺序地传输到引擎200,直到从控制信号中读出页数量的最大值(即,对于所有页)。 当引擎200询问确定单元2200是否存在下一页的制图数据时,确定单元2200回答是否存在下一页的制图数据。当引擎200要求确定单元2200确认估计时间时,确定单元2200通知引擎200下一页的制图数据的估计时间。 存储单元2300是例如存储由收发单元2100接收到并从打印数据显影的制图数据的存储器等存储介质。下面说明引擎200。 如图4所示,引擎200包括启动/终止单元4100、启动/终止控制单元4200、确认单元4300及存储单元4400。启动/终止单元4100、启动/终止控制单元4200及确认单元4300相应于例如图3中示出的引擎CPU 201 ,存储单元4400相应于例如图3中示出的引擎RAM 207。 根据来自启动/终止控制单元4200的指令,启动/终止单元4100顺序地启动或终止例如充电单元11、光写单元12、显影单元13、转录单元14、分离单元15及清洁单元16等单元。 当在启动每一个单元之后启动/终止单元4100从启动/终止控制单元4200接收到打印制图数据的指令(下文称为"打印执行指令")时,启动/终止单元4100开始打印。
当从控制器100接收到开始打印的指令时,启动/终止控制单元4200指示启动/终止单元4100顺序地启动上述每一个单元。 在从控制器100接收到制图数据时,启动/终止控制单元4200在存储单元4400中存储所接收到的制图数据。在完成例如充电单元11、光写单元12、显影单元13、转录单元14、分离单元15及清洁单元16等单元的启动之后,启动/终止控制单元4200将关于在存储单元4400中存储的制图数据的打印执行指令发送到启动/终止单元4100。下面,将在其间根据打印执行指令打印制图数据的时间段成为处理打印阶段。(Tb)。
在将关于制图数据的打印执行指令发送到启动/终止单元4100之后,启动/终止控制单元4200判断是否控制器100指示启动/终止控制单元4200开始打印下一页的制图数据。当指示启动/终止控制单元4200开始打印下一页的制图数据时,启动/终止控制单元4200继续打印。 当控制器100通知确认单元4300不存在下一页的制图数据时,启动/终止控制单元4200确定已经完成了打印数据的打印,并且指示启动/终止单元4100顺序地终止例如充电单元11、光写单元12、显影单元13、转录单元14、分离单元15及清洁单元16等单元。
当判断启动/终止控制单元4200没有被指示开始打印下一页的制图数据时,确认单元4300询问控制器100是否存在下一页的制图数据。 当确认单元4300已经从控制器IOO接收到存在下一页的制图数据的回答时,确认单元4300从控制器100接收用于下一页的制图数据的估计时间。确认单元4300判断所接收到的估计时间是否比启动例如充电单元11、光写单元12、显影单元13、转录单元14、分离单元15及清洁单元16等单元所需要的时间段(下文称为"处理启动阶段Ta")和终止这些单元所需要的时间段(下文称为"处理终止阶段Tc")的总和要长。
当判断估计时间比启动/终止时间长时,确认单元4300终止上述单元,然后重启动这些单元。另一方面,当确定估计时间不比启动/终止时间长时,确认单元4300等待知道估计时间过去,而不终止并重启动这些单元。 此外,在完成终止并重启动这些单元或在估计时间过去之后,确认单元4300判断在存储单元400中是否存储了下一页的制图数据,当判断在存储单元4400中没有存储下一页的制图数据时,确认单元4300再次询问控制器100是否存在下一页的制图数据。返回图2,说明双面打印单元3。 虽然在下面的示例中确认单元4300在打印过程中获取估计时间,但是确认单元4300可以改为在启动或终止引擎200中的每一个单元的过程中获取估计时间,或例如通过在打印过程中执行中断等通过执行除了打印之外的其它处理来获取估计时间,直到控制器100已经计算出估计时间。 返回图1,双面打印单元3通过在打印数据的双面打印中反转纸页来在纸页的上表面和背面上打印打印数据。具体地,双面打印单元3通过入口纸页感应器21检测纸页,使用反转辊32到34及分离钉35反转纸页的上/背表面,将纸页进给到主单元2的注册辊19,并使用双面出口纸页感应器36来检测要被进给的被反转的纸页。 进纸单元4积累纸页。具体地,进纸单元4包括多个进纸托盘、将进纸托盘中的纸页进行分离并一页一页的进行进给的进纸机构以及对主单元2发送所进给的纸页的发送辊41。在进纸单元4的每一个进纸托盘中可以设置多个不同类型和不同大小的纸页。
当打印数据的打印结束时,邮箱单元5排放在其上打印了打印数据的纸页。具体地,邮箱单元5分别包括多个运输辊51到54、排放纸钉55、两个排放纸托盘56和57以及对于排放纸托盘56和57检测记录了数据的纸页的排放的纸排放感应器58和59。当递送已被打印的纸页时,排放纸钉55改变纸页的排放方向,然后通过运输辊51到54将纸页排放到触控板(touch-panel)排放纸托盘57。 结束单元6执行例如将主单元2在其上打印了打印数据的纸页进行装订和折叠等各种类型的在后处理。 说明由激光打印机1执行的打印过程。 图5是当从主设备HS接收到打印数据时从数据打印的开始到结束的处理过程的流程图。在下面的示例中,假设控制器IOO的收发单元2100已经从主设备HS接收到打印数据及控制信号。 确定单元2200读出由收发单元2100接收到的打印数据的控制信号并获取页信息(步骤S501)。确定单元2200读出每一页的打印数据,顺序地将打印数据显影为制图数据并在存储单元2300中存储制图数据,并计算估计时间(步骤S502)。 随后,确定单元2200将制图数据传输到引擎200并指示引擎200开始打印(步骤S503)。 当从控制器100接收到开始打印的指令时,启动/终止控制单元4200控制启动/终止单元4100启动充电单元11、光写单元12、显影单元13、转录单元14、分离单元15、清洁单元16等,并在存储单元4400中存储制图数据(步骤S504)。 随后,启动/终止控制单元4200将打印执行指令发送到启动/终止单元4100,并且启动/终止单元4100开始打印(步骤S505)。 当制图数据的打印开始时,启动/终止控制单元4200判断是否已经从控制器100接收到开始打印下一页制图数据的指令(步骤S506)。
当判断启动/终止控制单元4200已经接收到开始打印下一页制图数据的指令时(步骤S506,是),则启动/终止控制单元4200继续打印。 另一方面,当判断启动/终止控制单元4200没有接收到开始打印下一页制图数据的指令时(步骤S506,否),则启动/终止控制单元4200询问控制器100是否存在下一页的制图数据(步骤S507)。 响应于来自启动/终止控制单元4200的询问,确认单元4300确认是否存在下一页的制图数据(步骤S508)。 当控制器IOO通知不存在下一页的制图数据时(步骤S508,否),确认单元4300确定打印数据的打印结束,处理前进到步骤S513,并且指示启动/终止单元4100顺序地终止充电单元11、光写单元12、显影单元13、转录单元14、分离单元15、清洁单元16等,并且启动/终止单元4100终止这些单元(步骤S513)。 另一方面,当制器100通知存在下一页的制图数据时(步骤S508,是),确认单元4300从控制器100接收下一页的制图数据的估计时间(步骤S509)。 确认单元4300判断所接收到的估计时间是否比启动/终止时间长(步骤S510)。
当确认单元4300判断估计时间是否比启动/终止时间长时(步骤S510,是),启动/终止控制单元4200控制启动/终止单元4100终止并重启动这些单元(步骤S511)。
另一方面,当确认单元4300判断估计时间不比启动/终止时间长时(步骤S510,否),处理前进到步骤S512。 在步骤S510或S511之后,确认单元4300判断是否在存储单元4400中存储了下一页的制图数据(步骤S512)。 当判断在存储单元4400中存储了下一页的制图数据时(步骤S512,是),处理返回到步骤S505,启动/终止控制单元4200将打印执行指令发送到启动/终止单元4100,并且启动/终止单元4100开始打印。 另一方面,当判断在存储单元4400中没有存储下一页的制图数据时(步骤S512,否),处理返回到步骤S507,并且确认单元4300再次询问控制器100是否存在下一页的制图数据。当步骤S501到S513的处理结束之后,由激光打印机1执行的所有打印处理结束。
图6和7是用于说明在时间序列中的打印的时序图。 在图6中,"形成潜像/电荷"表示光写单元12/充电单元ll,"显影"表示显影单元13,"转录"表示转录单元14,"分离"表示分离单元15,"清洁"表示清洁单元16。图6说明根据时间的过去顺序地启动或终止这些单元。 如图6所示,当启动这些单元完成时并在处理启动阶段Ta之后,启动/终止单元4100根据来自启动/终止控制单元4200的打印执行指令开始打印,并且处理打印阶段Tb开始。 当通知存在下一页的制图数据时,当估计时间Ts比处理启动阶段Ta和处理终止阶段Tc的总和(启动/终止时间)长时,确认单元4300临时终止并然后重启动引擎200中的单元。 另一方面,当估计时间Ts不比处理启动阶段Ts和处理终止阶段Tc的总和(启动/终止时间)长时,如图7所示确认单元4300不终止或重启动引擎200中的单元,并继续处理打印阶段Tb。
如所看到的,在本实施例中,当控制器100通知不存在下一页的制图数据时,引擎200获取下一页的制图数据的估计时间,并根据所获取的估计时间的长度来判断是否终止或重启动引擎200中的单元。因此,与判断是否执行打印或终止或重启动这些单元的情况相比,简单地响应来自控制器100的打印指令,能够省略用于打印的不必要的等待时间,从而能够执行高效率的打印。此外,由于没有不必要的终止或重启动引擎200中的单元,因此减少了损害引擎200中的单元,能够使引擎200的寿命以及激光打印1的寿命更长。
在第一实施例中,控制器IOO基于制图数据的数据数量和控制器100的处理速度来计算制图数据的估计时间,并且引擎200将所估计的时间与引擎200中的每一个单元的启动/终止时间相比较,从而能够执行高效率的打印。然而,当对于每一页制图数据的像素密度不同时,需要调整光写单元12的多角镜的旋转速度,因此,需要终止并重启动引擎200中的单元。在下面的示例中,当对于每一页制图数据的像素密度不同时执行打印。
图8是根据本发明第二实施例的主单元28的物理配置的框图。根据第二实施例的主单元28与根据第一实施例的主单元2的不同在于,主单元28包括与根据第一实施例的控制器100和引擎200不同的控制器108和引擎208。在下面的示例中,对与第一实施例的部件相同的部件给出相同的参考标记并不再进行说明。现在说明控制器108。
控制器108包括与根据第一实施例的确定单元2200不同的确定单元2208。
确定单元2208执行与根据第一实施例的确定单元2200执行的处理类似的处理,并且另外,计算制图数据的像素密度,将已经传输到引擎208的制图数据的像素密度和要传输的制图数据的像素密度相比较,并判断像素密度是否互相相等。 当引擎208请求确认像素密度时,确定单元2208通知引擎208关于像素密度的判断结果。现在说明引擎208。 引擎208与根据第一实施例的引擎200的不同之处在于,引擎208包括与根据第一实施例的确认单元4300不同的确认单元4308。 确认单元4308执行与根据第一实施例的确认单元4300执行的处理类似的处理,并且另外,当判断估计时间不比启动/终止时间长时,请求确认下一页的制图数据的像素密度和已经打印的制图数据的像素密度是否互相相等。 当控制器108通知下一页的制图数据的像素密度和已经打印的页的制图数据的像素密度互相相等时,确认单元4308等待直到估计时间过去。 另一方面,当没有通知下一页的制图数据的像素密度和已经打印的页的制图数据的像素密度互相相等时,终止并重启动引擎208的中的单元。 现在说明由根据第二实施例的激光打印机1008执行的处理。由根据第二实施例的激光打印机1008执行的打印与在第一实施例中的处理的不同之处仅在于,计算制图数据的像素密度并且终止引擎208中的单元。参考图9说明该处理。根据第二实施例的其它处理与第一实施例中的其它处理(步骤S501以及S502到S513)相同,因此不进行说明。
确定单元2208读出并获取由收发单元2100接收到的打印数据中的控制信号(步骤S501),将打印数据显影为制图数据并在存储单元2300中存储制图数据,计算估计时间,并计算所显影的制图数据的像素密度(步骤S801)。 随后,执行与在第一实施例中的处理类似的处理(步骤S503到S510)。当确认单元4308判断估计时间不比启动/终止时间长时(步骤S510,否),确认单元4308请求确认
13下一页的制图数据的像素密度和已经打印的页的制图数据的像素密度是否互相相等(步骤S802)。 当控制器108通知确认单元4308下一页的制图数据的像素密度和已经打印的页的制图数据的像素密度互相相等时(步骤S802,是),如第一实施例那样,处理前进到步骤S512。 另一方面,当没有通知确认单元4308下一页的制图数据的像素密度和已经打印的页的制图数据的像素密度互相相等时(步骤S802,否),如第一实施例那样,终止并重启动引擎208的中的单元(步骤S511)。 如所看到的,在本实施例中,控制器108的确定单元2208计算制图数据的像素密度,并对于每一页判断制图数据的像素密度是否相互相等,并且引擎208中的确认单元4308询问控制器108对于每一页制图数据的像素密度是否相互相等,然后终止或重启动引擎208的中的单元。因此,能够根据制图数据的像素密度高效率地调整多角镜的旋转,并且能够执行高效率的打印。 在第一实施例中,控制器100基于制图数据的数据数量和控制器100的处理速度来计算制图数据的估计时间,并且引擎200将所估计的时间与引擎200中的每一个单元的启动/终止时间相比较以执行高效率的打印。然而,当要打印打印数据的纸页的类型(下文称为"纸张类型")改变时,例如,从普通纸张改变为高质量纸张或从普通纸张改变为再生纸张时,需要根据纸张类型调整进给在其上要转录墨粉图像的纸页的速度,并且因此,终止并重启动引擎中的单元。在下面的示例中,当对于每一页的制图数据纸张类型不同时执行打印。 图10是根据本发明第三实施例的主单元38的物理配置的框图。根据第三实施例的主单元38与根据第一实施例的主单元2的不同在于,主单元38包括与根据第一实施例的控制器100和引擎200不同的控制器138和引擎238。在下面的示例中,对与第一实施例的部件相同的部件给出相同的参考标记并不再进行说明。现在说明控制器138。
控制器138包括与根据第一实施例的确定单元2200不同的确定单元2238。
确定单元2238执行与根据第一实施例的确定单元2200执行的处理类似的处理,并且另外,从由收发单元2100接收到的打印数据中的控制信号中读出纸张类型信息(例如再生纸张、高质量纸张、普通纸张、邮政卡、信封、厚纸以及投影器(OHP)纸页等在其上要打印制图数据的纸页的类型),并识别纸张类型信息互相不同的相邻页。
当引擎238请求确认纸张类型信息时,确定单元2238通知引擎238识别纸张类型信息的结果。现在说明引擎238。 引擎238与根据第一实施例的引擎200的不同之处在于,引擎238包括与根据第一实施例的确认单元4300不同的确认单元4338。 确认单元4338执行与根据第一实施例的确认单元4300执行的处理类似的处理,并且另外,当判断估计时间不比启动/终止时间长时,请求确认在其上要打印下一页的制图数据的纸页的纸张类型信息和在其上已经打印了制图数据的纸页的纸张类型信息是否相同。 当控制器108通知在其上要打印下一页的制图数据的纸页的纸张类型信息和在其上已经打印了制图数据的纸页的纸张类型信息相同时,确认单元4338等待直到估计时
14间过去。 另一方面,当没有通知在其上要打印下一页的制图数据的纸页的纸张类型信息和在其上已经打印了制图数据的纸页的纸张类型信息相同时,确认单元4338终止并重启动引擎238的中的单元。 现在说明由根据第三实施例的激光打印机1038执行的处理。由根据第三实施例的激光打印机1038执行的打印与在第一实施例中的处理的不同之处仅在于,识别在其上要打印制图数据的纸页的纸张类型信息并且终止引擎238中的单元。参考图11说明该处理。根据第三实施例的其它处理与根据第一实施例中的其它处理(步骤S502到S513)相同,因此不进行说明。 确定单元2238从由收发单元2100接收到的打印数据中的控制信号中读出并获取页信息和纸张类型信息(步骤S1101)。随后,如第一实施例那样,确定单元2238将打印数据显影为制图数据并在存储单元2300中存储制图数据,计算估计时间,并计算所显影的制图数据的像素密度(步骤S502)。 随后,执行与在第一实施例中的处理类似的处理(步骤S503到S510)。当判断估计时间不比启动/终止时间长时(步骤S510,否),确认单元4338请求确认在其上要打印下一页的制图数据的纸页的纸张类型信息和在其上已经打印了制图数据的纸页的纸张类型信息是否相同(步骤S1102)。 当控制器108通知确认单元4338在其上要打印下一页的制图数据的纸页的纸张类型信息和在其上已经打印了制图数据的纸页的纸张类型信息相同时(步骤S1102,是),如第一实施例那样,处理前进到步骤S512。 另一方面,当没有通知在其上要打印下一页的制图数据的纸页的纸张类型信息和在其上已经打印了制图数据的纸页的纸张类型信息相同时(步骤S1102,否),如第一实施例那样,确认单元4338终止并重启动引擎208的中的单元(步骤S511)。
如所看到的,在本实施例中,控制器108的确定单元2238从控制信息中读出在其上要打印制图数据的纸页的纸张类型信息,并识别相邻页的纸张类型是否互相相同,并且引擎238中的确认单元4338询问控制器108相邻页的纸张类型信息是否互相相同,然后终止或重启动引擎238的中的单元。因此,能够根据在其上要打印制图数据的纸页的纸张类型来调整进给在其上要转录墨粉图像的纸页的速度,并且能够执行高效率的打印。
在第一实施例中,控制器100基于制图数据的数据数量和控制器100的处理速度来计算制图数据的估计时间,并且引擎200将所估计的时间与引擎200中的每一个单元的启动/终止时间相比较以执行高效率的打印。当在制图数据的打印过程中出现卡纸时,引擎200从控制器100接收制图数据,但却不能打印该数据。在该情况下,在排除卡纸之后再继续打印,有可能冗余地打印单页的制图数据。说明当在制图数据的打印过程中出现卡纸时的情况下的打印。 图12是根据本发明第四实施例的主单元48的物理配置的框图。根据第四实施例的主单元48与根据第一实施例的主单元2的不同在于,主单元48包括与第一实施例中的控制器100和引擎200不同的控制器148和引擎248。在下面的示例中,对与第一实施例的部件相同的部件给出相同的参考标记并不再进行说明。首先说明控制器148。
控制器148包括与根据第一实施例的确定单元2200不同的确定单元2248。
确定单元2248执行与根据第一实施例的确定单元2200执行的处理类似的处理, 并且另外,当引擎248通知确定单元2248在其上要打印制图数据的纸页已经卡纸时,删除 在存储单元2300中存储的下一页的制图数据。在删除下一页的制图数据之后,确定单元 2248通知引擎248该删除。现在说明引擎248。 引擎248与引擎200的不同之处在于,引擎248包括与根据第一实施例的启动/ 终止控制单元4200和确认单元4300不同的启动/终止控制单元4248和确认单元4348,并 且还包括感应单元4500。 启动/终止控制单元4248执行与根据第一实施例的启动/终止控制单元4200执 行的处理类似的处理,并且当控制器148通知启动/终止控制单元4248已经删除了下一页 的制图数据时,指示启动/终止单元4100终止引擎248中的单元。 确认单元4348执行与根据第一实施例的确认单元4300执行的处理类似的处理,
并且另外,当感应单元4500感应到卡纸时通知控制器148纸页卡纸。 感应单元4500感应在制图数据的打印过程中发生的纸页的卡纸。 现在说明由根据第四实施例的激光打印机1048执行的处理。由根据第四实施例
的激光打印机1048执行的打印与根据第一实施例的处理的不同之处仅在于,感应纸页的
卡纸并删除下一页的制图数据。参考图13说明该处理。根据第四实施例的其它处理与根
据第一实施例的其它处理(步骤S501到S513)相同,因此不进行说明。在步骤S509,当确认单元4348已经从控制器148接收到下一页的制图数据的估计
时间时(步骤S509),感应单元4500感应纸页的卡纸是否已经发生(步骤S1301)。 当感应单元4500感应到纸页的卡纸时(步骤S1301,是),确认单元4348通知控
制器148该卡纸(步骤S1302)。 当引擎248通知卡纸时,控制器148的确定单元2248删除在存储单元2300中存 储的下一页的制图数据,并通知引擎248该删除(步骤S1303)。 随后,当控制器148通知已经删除了下一页的制图数据时,启动/终止控制单元 4248指示启动/终止单元4100顺序地终止充电单元11、光写单元12、显影单元13、转录单 元14、分离单元15、清洁单元16等,并且启动/终止单元4100终止这些单元(步骤S513)。
如所看到的,在本实施例中,引擎248的感应单元4500感应纸页的卡纸,确认单元 4348通知控制器148该卡纸,并且确定单元2248删除在存储单元2300中存储的下一页的 制图数据。因此,即使当在制图数据的打印过程中发生卡纸时,也可以避免冗余地打印单页 的制图数据的不方便。 虽然在本实施例中,引擎248的感应单元4500感应纸页的卡纸是否已经发生,但 是,通过感应例如光写单元12的多角镜的旋转速度不是与像素密度相应的旋转速度或光 写单元12的光源不正常发出激光,感应单元4500也可以感应引擎中的每一个单元的异常。 通过该配置,可以防止由于根据初始设置不能形成静电潜像以及由于其它原因而以低的准 确性在纸页上打印制图数据。 在本实施例中,感应单元4500感应在打印过程中纸页的卡纸是否已经发生。然 而,卡纸可能发生在启动或终止引擎中的单元的定时上。对于该种情况,感应单元4500可 以感应在启动或终止引擎中的单元的定时上的纸页的卡纸。在该种情况下,由于感应单元 4500在多个定时感应纸页的卡纸是否已经发生,因此能够执行更高效率的打印。
根据本发明的一个方面,能够执行高效率的打印,并且可以抑制在打印过程中引 擎中的每一个单元的损害。 虽然为了彻底并清楚的揭示,已经关于特定实施例描述了本发明,但是后附权利 要求不因此被限制,而是被解释为包括完全落入本文阐明的基本宗义内的对于本领域技术 人员可以出现的所有变型和替换结构。
权利要求
一种图像形成装置,包括控制器,用于发出打印指令;及引擎,用于响应于来自控制器的打印指令执行打印,其中,控制器包括确定单元,该确定单元计算直到将要在打印中使用的每一页的制图数据传输到引擎时的估计时间,并且该确定单元将每一页的制图数据、打印每一页的制图数据的指令以及所述估计时间传输到引擎,并且所述引擎包括启动/终止单元,用于启动或终止引擎中的每一个单元;确认单元,用于判断是否接收到用于每一页的打印指令,并且当没有接收到用于每一页的打印指令时,询问控制器是否存在下一页的制图数据,并且当确认存在下一页的制图数据时,获取所述估计时间以判断所述估计时间是否比启动/终止时间长,启动/终止时间是启动引擎中的每一个单元需要的时间和终止引擎中的每一个单元需要的时间的总和;及启动/终止控制单元,用于控制启动/终止单元,以当判断所述估计时间比启动/终止时间长时启动或终止引擎中的每一个单元。
2. 根据权利要求l所述的图像形成装置,其中,确定单元还计算每一页制图数据的像素密度,对于每一页判断制图数据的像素密度是 否是不同的,并且当对于每一页所述像素密度不同时,响应于来自引擎的询问,通知引擎对 于每一页所述像素密度是不同的;并且确认单元还询问控制器对于每一页所述制图数据的所述像素密度是否是不同的,并且 当所述确认单元被通知对于每一页所述像素密度不同时,即使当判断估计时间等于启动/ 终止时间或比启动/终止时间短时,启动/终止控制单元也控制启动/终止单元终止并重 启动引擎中的每一个单元。
3. 根据权利要求l所述的图像形成装置,其中,确定单元还获取表示纸页的类型的纸张类型信息,在所述纸页上要打印所述制图数 据,对于每一页判断制图数据的像素密度是否是不同的,并且当对于每一页所述像素密度 不同时,响应于来自引擎的询问,通知引擎对于每一页所述像素密度是不同的;并且确认单元还询问控制器对于每一页所述制图数据的所述像素密度是否是不同的,并且 当确认单元被通知对于每一页所述像素密度不同时,即使当判断估计时间等于启动/终止 时间或比启动/终止时间短,启动/终止控制单元也控制启动/终止单元终止并重启动引 擎中的每一个单元。
4. 根据权利要求l所述的图像形成装置,其中,所述引擎还包括感应单元,感应单元感应引擎中的每一个单元的异常, 当控制器被通知在引擎中的单元中存在异常时,控制器删除已经被转换的制图数据,并通知引擎制图数据已经被删除,当感应到引擎中的单元的异常时,确认单元通知控制器引擎中的单元的异常,并且 当控制器通知启动/终止控制单元制图数据已经被删除时,启动/终止控制单元控制启动/终止单元终止引擎中的每一个单元。
5. 根据权利要求4所述的图像形成装置,其中,在多页制图数据被打印之后引擎中的 每一个单元的终止过程中,或者,在多页制图数据被打印之后或在打印紧接着已经被打印的多页制图数据的一页之前启动引擎中的每一个单元的定时,感应单元感应所述异常。
6. 根据权利要求5所述的图像形成装置,其中,感应单元感应纸页的卡纸作为所述异常。
7. —种用于图像形成装置的图像形成方法,所述图像形成装置包括发出打印指令的控制器,以及响应于来自控制器的打印指令执行打印的引擎,所述图像形成方法包括确定步骤和传输步骤,确定步骤包括控制器计算直到将要在打印中使用的每一页的制 图数据传输到引擎时的估计时间,传输步骤将每一页的制图数据、打印每一页的制图数据 的指令以及估计时间传输到引擎;及启动/终止步骤和获取步骤,启动/终止步骤包括所述引擎将引擎中的每一个单元启 动或终止,判断是否接收到用于每一页的打印指令,并且当没有接收到用于每一页的打印 指令时,询问控制器是否存在下一页的制图数据,并且当确认存在下一页的制图数据时,获 取步骤获取所述估计时间以判断估计时间是否比启动/终止时间长,启动/终止时间是启 动引擎中的每一个单元需要的时间和终止引擎中的每一个单元需要的时间的总和,并且当 判断所述估计时间比启动/终止时间长时启动或终止引擎中的每一个单元。
8. 根据权利要求7所述的图像形成方法,其中,确定步骤还包括控制器计算每一页制图数据的像素密度,对于每一页判断制图数据的 像素密度是否是不同的,并且当对于每一页所述像素密度不同时,响应于来自引擎的询问, 通知引擎对于每一页所述像素密度是不同的;并且启动/终止步骤还包括引擎询问控制器对于每一页所述制图数据的所述像素密度是 否是不同的,并且当被通知对于每一页所述像素密度不同时,即使当判断估计时间等于启 动/终止时间或比启动/终止时间短时,启动/终止步骤也还包括引擎终止并重启动引擎 中的每一个单元。
9. 根据权利要求7所述的图像形成方法,其中,确定步骤还包括控制器获取表示纸页的类型的纸张类型信息,在所述纸页上要打印所 述制图数据,对于每一页判断制图数据的像素密度是否是不同的,并且当对于每一页所述 像素密度不同时,响应于来自引擎的询问,通知引擎对于每一页所述像素密度是不同的;并 且启动/终止步骤还包括引擎询问控制器对于每一页所述制图数据的所述像素密度是 否是不同的,并且当被通知确认单元对于每一页所述像素密度不同时,即使当判断估计时 间等于启动/终止时间或比启动/终止时间短,启动/终止步骤也还包括引擎终止并重启 动引擎中的每一个单元。
10. 根据权利要求7所述的图像形成方法,其中,所述引擎包括感应单元,感应单元感应引擎中的每一个单元的异常,所述图像形成方 法进一步包括感应步骤,感应步骤包括感应单元感应引擎中的每一个单元的异常;及 删除步骤,删除步骤包括当控制器被通知控制器在引擎中的单元中存在异常时,控制器删除已经被转换的制图数据,并通知引擎制图数据已经被删除,启动/终止步骤还包括当感应到引擎中的单元的异常时,引擎通知控制器引擎中的单元的异常,并且启动/终止步骤还包括当控制器通知启动/终止控制单元制图数据已经被删除时,引 擎终止引擎中的每一个单元。
11. 根据权利要求10所述的图像形成方法,其中,所述感应步骤包括在多页制图数据 被打印之后引擎中的每一个单元的终止过程中,或者,在多页制图数据被打印之后或在打 印紧接着已经被打印的多页制图数据的一页之前启动引擎中的每一个单元的定时,感应单 元感应所述异常。
12. 根据权利要求11所述的图像形成方法,其中,所述感应步骤包括感应单元感应纸 页的卡纸作为所述异常。
全文摘要
一种图像形成装置和图像形成方法。确定单元计算估计时间直到将制图数据传输到引擎,并且确定单元将制图数据、打印指令以及估计时间传输到引擎。启动/终止单元启动或终止引擎中的每一个单元。确认单元询问控制器下一页制图数据的存在并获取估计时间。当判断估计时间比启动引擎中的单元所需要的时间以及终止这些单元所需要的时间的总和长时,启动/终止控制单元控制启动/终止单元。
文档编号G03G15/00GK101713938SQ20091017571
公开日2010年5月26日 申请日期2009年9月29日 优先权日2008年10月1日
发明者金子胜 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1