图象形成装置、为其提供图象数据的装置及装置连接方法

文档序号:6410268阅读:256来源:国知局
专利名称:图象形成装置、为其提供图象数据的装置及装置连接方法
技术领域
本发明涉及图象形成装置、将图象数据提供到该图象形成装置的装置及其将两装置进行连接的方法。


图1示出作为传统图象形成装置的一个实例的电子照相打印机之结构的示意图。参考号100表示用作静电潜在图象的存储件的感光鼓。充电滚轮101安装在感光鼓100之上,用于与之接触的鼓100的表面进行均匀充电。发光装置将光束104加到感光鼓100的表面沿其旋转方向在与充电滚轮101接触位置下游的被充电表面处。发光装置包括用以发射光束104的半导体激光器105、沿鼓100的表面扫描光束的扫描器106、以及对光束进行调节以将其聚焦在鼓100的表面而形成光点于其上的光透镜107。由图象数据调制的光束104在鼓表面上形成静电潜在图象。显影器102对潜在图象显象而形成一个色剂图象,该显影器与感光鼓100是接触接装的,处在较光束104所加位置沿鼓旋转方向为更下游之处。
利用在感光鼓之下接触安装的传送滚轮103把色剂图象传送到传送纸P的一页之上。纸页P是集放在处在感光鼓100的前方(图1的右侧)的纸容栈108中,馈纸滚轮109置于该纸容栈108的一端部,正对朝向传送路径的左侧。虽然图1只示出唯一的纸容栈,但可以安装针对不同尺寸纸页的容栈。在馈纸滚轮109和传送滚轮103之间安装有寄送滚轮111,它校正纸页P的倾斜传送并把感光鼓100上的图象形成与纸页的传送同步,从而在预计的定时将纸页P传到传送位置。安装在寄送滚轮111和馈纸滚轮109之间的寄送传感器110检测纸页P的出现。
具有仍未显影的色剂图象的纸页被进一步送到处在感光鼓100之后部(图1的左侧)的定形装置。该定影装置包括其内嵌有定影器件(没示出)的定影滚轮112和一个对该定影滚轮112施压的压迫滚轮113。通过以定影滚轮112和压迫滚轮113对从传送区来的纸页P进行加压和加热,使在该纸页上的仍未被显影的色剂图象被显象。安装在定影区后面的纸页送出传感器114检测从定影区送来的纸页。纸页送出滚轮115安装在纸页送出传感器114之后以送出已经显象的纸页P。
下面来参考图2讨论具有上述机构的电子照相打印机的控制单元。参见图2其中标号200表示在该电子照相打印机之外的主计算机。主计算机200把用户输入的图象码数据转换成并联或串行数据,并经传输线201送到控制器202。控制器202把码数据生成将要被送到打印机引擎220的图象数据,并通过把一命令送到在该引擎中的一打印机控制单元203或通过按状态读出从打印机控制单元203提供的内部数据开始进行印刷或进行纸的预送。控制器202还控制着用于实现图象输出定时和打印机内的纸的传输的同步的一个同步信号。该控制器202可置于该打印机中或置于主计算机中。
控制器202接到用户利用其进行各种印刷模式设置(例如一图象的边缘空白区的设置)的操作面板204。操作面板通常是以线脱离状态(不与主机算机的传送线连接)使用的。如上所述,控制器202与主计算机200连接且该操作面板204与打印机控制单元203进行数据的发送与接收。为实现图1所示的每一机械部件的驱/停定时控制并读取从每一传感器送来的数据,该打印机控制单元203被接到传送系统驱动单元205、高压驱动单元206、光系统驱动单元207、定影加热控制单元208和传感器输入单元209。
分别地响应来自打印机控制单元204的指令,传送系统驱动单元205控制着各种马达210和各种滚轮211的驱/停,而高压驱动单元206控制充电器212、定影装置213和传输单元214的驱/停。分别地响应来自打印机控制单元204的指令,光学系统驱动单元207控制着激光器215和扫描器216的驱停,而定影加热器控制单元208控制着定影加热器217的驱/停。传感器输入单元209从寄送传感器218、纸页送出传感器219及纸页尺寸传感器219a读取数据,并将这些数据送到打印机控制单元204。
下面来说明打印机控制器202和打印机(引擎)控制单元203之间的信号传送。
在打印机控制器202和引擎控制单元203之间传送的信号列举如下。信号/CPRDY指示打印机控制器202和引擎220之间的通信预备状态。信号/PPRDY指示引擎控制单元203和打印机控制器202之间的通信预备状态。信号/RDY指示允许引擎控制单元开始印刷的待机状态。信号/PRNT是从打印机控制器202发到引擎控制单元203的印刷请求信号。信号/VSREQ是由引擎控制单元203发到打印机控制器202的用于请求垂直同步的信号。信号/HSREQ是由引擎控制单元203发到打印机控制器202的用于请求水平同步的信号。信号/BD是从引擎控制单元203发到打印机控制器202的水平同步信号。信号/SCLK是用于串行通信的同步时钟信号。信号/CMD是从打印机控制器202发到引擎控制单元203的指令信号。信号/CBSY是用于命令输出的选通信号。信号/STS是响应一指令而由打印机控制器202发出的指示引擎状态的信号。信号/SBSY是用于输出一种状态的信号。串行通信中这些信号的定时如图3所示。
当指令/CMP从打印机控制器202输出时,即有对应状态的信号/STS从引擎控制单元203输出。同时时钟/SCLK从打印机控制器101输出。假设串行通信以8比特长度单元执行,而将LSB作为奇偶校验位。
图4A至4C示出了串行通信中引擎控制单元203的状态。STATUSO是指示引擎220的基础态的基本状态。STATUSI和STATUS2表示当“呼叫”位是“1”时的细节。STATUS3指示当STATUSO的“误打印”位是“1”时的细节。
图STATUS4和STATUS5指示标准盒和备用盒(都没示出)的纸页尺寸。STATUS6表示在每一个纸页馈送单元纸页出现或缺少的情况。STATUS7指示包括备用盒的纸页馈送单元的馈纸功能的存在和不存在。STATUS8指示进行警告的内容。
在使用上述那些状态的传统控制中,只有当构成STATUIS1和STATUIS2的比特之一变成“1”且STATUIS0的“呼叫”位变成“1”时、或当构成STATUIS3的比特之一变成“1”且当STATUIS0的“误打印”位变成“1”时,/RDY信号变成“FALSE”的条件,即该打印机不是在等待状态的条件才被满足。因此,为使打印机控制器202检测到不与信号/RDY直接相关的在STATUIS4至STATUIS8中的改变,则要求打印机控制器202总是读出STATUIS4到STATUIS8。
然而,虽说是要求打印机控制器202周期地监视这些状态,例如纸页尺寸以及在没示出的纸页馈送端口上是否存在有纸页等状态,但除去表示打印机状态,特别是表示打印机预备状态的信号之外,而其它状态在一般用户条件下并不常变。因此,传统的控制是没有效率的。
而且,在上述印刷系统中,要求打印机控制器202总是读出不与/RDY信号直接相关的那些状态,从而使加载到打印机控制器202上的处理程序增加。
本发明目的是提供可以解决上述问题的一个图象形成装置。
本发明的另一目的是提供一种图象形成装置和能够快速检测装置中状态的任何改变的内容的图象形成系统。
本发明的图象形成装置包括数据处理装置,用于处理来自外部单元所提供的图象数据;图象形成装置,用于根据由数据处理装置所处理的图象数据在记录介质上形成图象;控制装置,用于对图象形成装置进行电控制;以及一个装置,用以把根据指示图象形成装置操作状态的多个预定状态中的至少一个改变而产生状态改变信号送到数据处理装置。
该预定状态最好是纸页馈送状态。
该状态改变信号提供装置最好是根据满足预定条件的多个预定状态中的一个改变来产生状态改变信号。
按照本发明,由于只在预定状态改变之后才检验改变的内容,所以,例如象图象数据生成这样的其它主要处理可被有效率地执行。
根据本发明,引擎中的状态可分成多种类型(例如纸页尺寸信息、纸页的存在/缺少信息、操作信息等等),提供有表示低电平状态的一个表示状态,且当在低电平状态中有所改变时,该表示状态的对应位被置为“真”。因此,即使象纸的尺寸之类的一个状态并不直接与/RDY信号的改变相关,但可方便地搜索到状态中的改变内容。
图1是普通激光打印机结构的示意图。
图2是该激光打印机电器结构的框图。
图3是打印机控制器和引擎控制单元之间通信的定时图。
图4A至4C是从引擎控制单元送出到打印机控制器的状态的几个示例的示意图。
图5示出实施本发明的激光打印机结构示意图。
图6是表示本发明第一实施例的框图。
图7是表示第一实施例操作的流程图。
图8是表示本发明第二实施例的框图。
图9是表示本发明第三实施例操作的流程图。
图10是表示这些实施例的打印机之一的例子的激光打印机之结构的示意图。
图11是表示本发明第四实施例的打印机系统的框图。
图12A至12D表示从本发明的该第四实施例的引擎控制单元输出的状态的实例的示意图。
图13表示当出现状态改变时由本发明第四实施例的打印机控制器所执行的处理的流程图。
构成图14的14A和14B表示从本发明的第四实施例的引擎控制单元输出一个状态的改变的过程的流程图。
图15是表示本发明的第四实施例的状态转换的定时流程图。
图16是表示第四实施例的状态传送的定时流程图。
图17包括的图17A和17B从本发明第四实施例的引擎控制单元输出一个状态改变的另一个过程的流程图。
图18表示本发明第五实施例的状态转换的定时图。
图19表示本发明第五实施例的状态转换的定时图。
图20表示本发明第五实施例的状态转换的定时图。
图21表示本发明第五实施例的状态转换的定时图。
图22表示本发明第六实施例的状态改变监视命令的格式的实例示意图。
图23表示本发明第七实施例的状态改变监视命令的格式的实例示意图。
图24表示本发明第八实施例的状态改变监视命令的格式的实施例示意图。
下面来参考附图描述本发明的这些实施例(第一实施例)现将参考图5至7对第一实施例作描述。图5是一个打印机的示意图,与图1相同的部件用相同的参考号表示。
图6是表示该实施例的结构的方框图。该实施例的特征在于其状态改变通知控制单元是置于该打印机的打印机控制单元内。在图6中,300是主计算机,301表示传送线路,302是控制器,303是打印机控制单元,304是操作面板,305是传送系统驱动单元,306是高压驱动单元,307是光学系统驱动单元,308是定影加热器控制单元,309是传感器输入单元,310是各种马达,311是各种滚轮,312是充电器,313是显象单元,314是传送单元,315是激光器,316是扫描器,317是定影加热器,318是寄送传感器,319是纸页送出传感器。参考图5和6,322是纸页存在/不存在传感器,323是纸页尺寸传感器。这些传感器是针对每个纸的储盒提供的,并在纸页馈送端口检测纸页的存在/不存在及其纸页尺寸。被测信息送到传感器输入单元309。324是一个备选馈送器存在/不存在传感器(图5中没示出),用于检测新设置的备选纸页馈送器的存在/不存在,并把被测信息送到传感器输入单元309。
参考图6,状态改变通知控制单元321检查传感器322和324的检测结果,如果存在表示关于每一纸页馈送端口纸页存在/不存在纸页尺寸、及备用馈送器设置信息的任何数据设置的改变,则在基本状态中设置一个“状态改变位”,并将其送到控制器302。响应控制器302的请求,以一恒定周期将该基本状态送到打印机控制单元303。控制器302周期地监视该基本状态,且当其识别到该状态改变位是“真时”,请求打印机控制单元303发送表示纸页存在/不存在、纸页尺寸、和备选馈送器设置的状态数据。
由状态改变通知控制单元321所控制的内容将参考图7作描述。该状态改变通知控制单元321在每个纸页馈送端口处顺序地监视步骤S11,S12,S13纸页尺寸、纸页的存在/不存在及备选馈送器的设置信息(备选馈送器的存在/不存在)。如果这些数据有从其先前状态发生了任何改变,则单元321就设置该状态改变位于基本状态中,并将该基本状态送到控制器(步骤S21、22、23)。(第二实施例)现来参考图8描述第二实施例。本实施例的机械部件的基本构造与图5所示相同。
图8是表示本实施例结构的框图。与第一实施例相似,该实例的特征在于状态改变通知控制单元421置于打印机控制单元403中,且带有状态改变传送装置425。其它构成与第一实施例基本一样。其中参考号中的4对应于第一实施例中的3。
除去步骤S22以外,状态改变通知控制单元421的控制程序与第一实施例的相似。在第一实施例中,基本状态的状态改变位在步骤S22中被“接通”,而在第二实施例中,其状态改变传送装置425是以硬件提供的,用于从引擎420一侧将状态改变通知给打印机控制器402。这种方式中的控制器的处理效率可以被进一步改善,而且在用于状态的存储容量不足时仍可应用本实施例。(第三实施例)现在参考图9描述第三实施例。本实施例的机械部件的基本构造与图5所描述的相同。
本实施例结构的框图与第一实施例(图6)相同。
状态改变通知控制单元421的控制序列中,除去步骤S22外,与第一实施例相同。在第一实施例中,基本状态的状态改变位在步骤S22被“接通”,而在本实施例中,该状态改变是利用针对其它目标的信号的组合从引擎一侧通告给打印机控制器一方的。以此种方式,打印机控制器的处理效率可被改善而不引起系统的造价上升,即使在基本状态的位数不充足的条件仍可使用本实施例。
图9是表示在控制器一侧查验数据的处理过程的流程图。/PPRDY信号是表示在通电之后打印机已被初始化且与控制器的串行传送已经启动。/RDY信号用以通知控制器这样的事实,即包括/PPRDY及其它印刷条件都已满足。很清楚,若/PPRDY为“假”,则/RDY信号也需要变成“假”。在本实施例中,两个信号都使用。具体地说,如果信号/RDY变为“真”(S32中的“是”),不考虑/PPRDY信号是否为“假”(步骤S31中的“否”),都假设在印刷条件中有了变化。当控制器检测这一变化时,它请求引擎的状态并确定改变的内容(S33)。(第四实施例)根据现要讨论的本发明的第四实施例,打印机接到打印机控制器且受其控制。<打印机结构>
图10是本发明第四实施例打印机的结构。
图10中,参考号1是用于形成静电潜在图象的感光鼓,2是给感光鼓1均匀充电的充电滚轮,5是在感光鼓上进行激光束扫描的光学单元,6是从光学单元5发射的激光束,3是利用色剂成象由激光束形成在感光鼓1上的静电潜在图象的成象单元,4是用于把在感光鼓1上的色剂图象转换成预定纸页上图象的转送压轮,7是通过对色剂分解把色剂图象定影在纸页上的定影装置,8是用于容储印刷纸页的标准储盒,9是以该标准盒提取纸页的标准储盒纸页馈送滚轮,10是手动馈送储盒,11是手动馈送纸页滚轮,12是可被拆、装的备选储盒,13是备选储盒的纸页滚轮,14是专用于信封的信封馈送器,15是信封馈送滚轮,16是把纸页送出该打印机的送出压轮,17是用于双侧纸页传送的反向滚轮,18和19是双侧传送滚轮,20是用于双侧纸页的另一侧的重新馈送的一个纸页再馈送滚轮,12是用于传送纸页起始的寄存的寄存传感器,从此处印刷开始,22是用于检测是否已有纸页正常从定形装置送出的纸页送出传感器,23是用于检测关于标准储盒内纸页存在/不存在的传感器,24是用于检测手动馈送纸页存在/不存在的传感器,25是用于检测关于备选储盒内纸页存在/不存在的传感器,26表示信封的存在/不存在,27表示用于检测双侧纸页存在/不存在的传感器。图10中还有其它传感器,如标准储盒R检测传感器和备选储盒尺寸检测传感器未示出。
图11是本实施例打印机控制单元的框图。
图11中,601表示打印机控制器,用于与主机通信,接收图象数据,把已收图象数据成象成打印机可以印刷的数据,与将要描述的打印机引擎控制单元执行串行通信,并与引擎控制单元进行信号的收发。602是引擎控制单元,与打印机控制器进行信号的收发并经过串行通信控制打印机引擎的每一单元。503是纸页尺寸检测单元,检测在储盒内的纸的尺寸并将该纸尺寸数据通知引擎控制单元。504是纸页的存在/不存在检测单元,由纸的馈送单元所用,在储盒手动储盒、备选储盒或信封馈送器的纸页馈送端口检测纸页的存在/不存在,并把纸页存在/不存在数据通知引擎控制单元。505是备选存在/不存在检测单元,它检测备选储盒与信封馈送器之间的连接状态。506表示纸页传送控制单元,它控制纸的传送。507是控制包括扫描器马达和激光束的光系统的光系统控制单元。508是定影装置温度控制单元,它控制定影装置的温度、非正常态等。509是备选控制单元,它控制备选储盒和信封馈送器的操作。510是传感器输入单元,它在传送通路上检测纸的寄存、送出、双侧、反向等状态。
信号/CPRDY511指示打印机控制器601和引擎控制单元602之间的通信完备状态。信号/PPRDY512指示引擎控制单元602和打印机控制器601之间的通信完备状态。信号/RDY513指示允许引擎控制单元602开始印刷的一个等待状态。信号/PRNT514是从打印机控制器601发到引擎控制单元602的印刷请求信号。信号/VSREQ515是请求信号,请求引擎控制单元602把垂直同步信号发送到打印机控制器601。信号/BD517是从引擎控制单元发到打印机控制器601的水平同步信号。信号/SCLK518是用于串行通信的同步时钟信号。信号/CMD519是从打印机控制器601送到引擎控制单元602的命令信号。信号/CBSY520是命令输出选通信号。信号/STS521是响应一条命令,从打印机控制器601发出的引擎状态指示。信号/SBSY522是用于输出状态的信号。信号CCRT(条件改变报告)是当不直接与信号/RDY相关的引擎状态的内容被改时而变为“真”的一个信号,从而通知打印机控制器602这种改变。<打印机状态>
图12A至12D表示本实施例从引擎控制单元输出的状态。
状态0是引擎的基本状态,并且当不直接与表示引擎控制单元的等待的信号/RDY相关的状态改变时包括一个取“1”的“改变状态位”。这种不直接与信号/RDY相关的状态包括储盒尺寸、在纸馈送单元中纸页的存在/不存在、纸页馈送功能的存在/不存在,及其报警。当“改变状态”位变成“1”时,信号/CCRT变为“真”。状态1直接与信号/RDY相关。状态2是由/状态0的“状态改变”位所指示的表示状态改变的一组位构成的状态。这些表示状态改变的位包括纸页尺寸改变,纸页存在/不存在改变、纸页馈送单元的纸页馈送功能改变以及报警的内容改变。状态3是指示由状态1所表示的误印刷详细内容的状态。状态4是指示由状态1所表示的操作呼叫的细节内容的状态。状态5是指示由状态1所表示的服务细节的状态。
状态6是指示标准储盒尺寸的状态。状态7是指示备选储盒尺寸的状态。当状态6和状态7的内容改变时,状态2的纸尺寸改变位取“1”。
状态8在每一个纸页馈送端口处指示纸页的存在/不存在。当状态8的内容改变时,状态2的纸页存在/不存在改变位取“1”。
状态9是指示包括备选储盒在内的每一个纸馈送单元的结构的状态。当状态9内容改变时,状态2的纸馈送单元功能改变位取“ 1”。
状态10是指示色剂缺少报警的状态。当状态10的内容改变时,状态2的告警内容改变位取“1”。
当这些状态不与信号/RDY的改变相关,且“改变状态”位或/CCRT信号变为“真”时,打印机控制器601检查状态2的内容,以从改变的位证实该状态的哪部分已经改变。以此方式,打印机控制器601能有效率地检索状态改变内容。
图13是由打印机控制器601执行的说明检索一个状态改变的过程的一个流程图。
控制器601通常检查信号/RDV和/CCRT的情况(步骤S301、S302、S312、S313),并当其中有变化时,读出状态信息。此情形中,如若/CCRT是“假”且/RDY也为“假”时,状态1则首先被核查(S314)。根据核查结果,将参考对应于每一位的较低电平状态并核查细节(S315)。
如果信号/CCRT是“真”,则先读出状态2(S302)以从其它的未改变的状态中识别出改变的一个或多个状态,并顺序读出这一个或多个已改变状态的位的细节(S304至311)。<信号/CCRT的复位>
现在来说明指示状态改变的信号/CCRT的复位过程。
图14A至14B是由引擎控制单元602所执行的流程图,说明了当在每一引擎单元的状态中出现变化时产生一个状态改变的状态的步骤。
引擎控制单元602总是查验低电平状态中的改变,即在纸页尺寸、纸页存在/不存在、纸页馈送单元功能及告警内容中的改变。如果其中出现改变,则高电平状态(状态2)的对应位被置成“1”,且硬件信号/CCRT被置成“真”。而后,在响应状态改变状态请求命令而由打印机控制器读出该状态改变状态之后,设置/CCRT信号为“假”。当假设状态改变状态被读出时,定时可被设为以下二种情况之一
(A)当状态改变状态请求命令被接收时;或(B)当状态改变状态是在状态改变状态请求命令被接收之后而被发送时。
在状态2被发送之后,状态2(状态改变状态)的每一位都被清除。
图15是说明上述定时(A)状态变化的定时图,图16是说明上述定时(8)状态变化的定时图。
在定时(A)的情况中,在图14A和14B所示的过程中当有状态改变且信号/CCRT被置为“真”时,该打印机控制器601检测这一信号,且发出状态改变状态(状态2)请求命令。一旦从打印机控制器601收到信号/CMD,引擎控制单元602检验该信号/CMD是否是一个状态改变状态请求命令。如果是状态改变状态请求命令,则信号/CCRT被作为信号/STS送出。在状态改变状态(状态2)被送出之后,状态2和信号/CCRT的每一位都被清除。
在定时(B)的情况中,响应来自打印机控制器601的状态改变状态请求命令,引擎控制单元602送出状态改变状态(状态2)。在确认该状态改变状态已被发送到打印机控制器601之后,状态2和信号/CCRT的每一个位都被清除。
如上所述,和利用打印机控制器进行的与信号/RDY无关的状态改变检测的传统周期状态取样相比较,本实施例使用了硬件信号(/CCRT信号)和包括状态改变状态的状态,其中首先由硬件信号/CCRT来表明状态的改变,随后读出状态改变状态(状态2)以核查一个或多个特定的低电平状态,并由此读出细节。
所以,由打印机控制器所进行的周期状态核查的总量可被显著地减少,从而由打印机控制器高效地执行图象生成处理并显著改善打印机性能。(第五实施例)可使用复位请求信号使信号/CCRT复位。图17A和17B示出利用复位请求信号的复位过程的流程图。在本实施例中,响应来自打印机控制器601用以复位状态改变信息的复位命令,引擎控制单元602请除状态改变状态和信号/CCRT。核查状态改变的过程与参照图14A和14B所描述的过程相同。然而是在收到专用状态改变清除命令时执行对状态改变状态(状态2)和信号/CCRT的复位。
图18示出利用状态改变清除命令的复位过程的定时图。一经从打印机控制器601收到状态改变清除命令,引擎控制单元602即清除状态改变状态并设置信号/CCRT成“假”。随后,基本状态“状态0”被返回。
利用图18所示的对状态改变状态和信号/CCRT的复位定时,打印机控制器能在所希望的定时处清除状态改变信息(状态改变状态的每一位及信号/CCRT)。如图19所示,可在基本状态发送之后将/CCRT信号复位。
图20示出本实施例另一种定时的定时图。
在本例中,作为一种通知打印机控制器601状态改变的方法,引擎控制单元601发送具有预定脉冲宽度的/CCRT信号。因而,信号/CCRT是由引擎控制单元602所确定的定时清除,而不是由来自打印机控制器601的状态请求命令或清除命令所清除。如图20所示,状态改变状态的每一位可以是在响应状态改变状态请求命令的状态被发送之后而被复位的,或者是如图21所示,是在状态改变状态清除命令收到之后而被复位的。
作为复位信号/CCRT的一种方法,信号/CCRT和状态改变状态之一可独立于状态改变状态而被使用。(第六实施例)第六实施例是第四和第五实施例的改进,下面只讨论它们的不同点。
在第四和第五实施例中,当状态改变发生时,/CCRT信号被置成为“真”,这使得状态0(图12A至12D)的“状态改变”位变成“1”。在本实施例中提供一个命令,用于指示使信号/CCRT置成“真”的状态改变。
图22示出了由打印机控制器601发出的状态改变监视器指示命令的格式。此命令由两个字节构成。第一字节被固定为7F(HEX)。当该第一字节由引擎控制单元601所接收时,该控制器即识别此字节属于状态改变监视指示命令,并等待第二字节。除去命令误差位(MSB)和奇偶校验位(LSB)之外,该第二字节以6比特的二进制数指示状态数。例如,OD(HEX)被分配来指示较低等级纸页尺寸状态(状态NO6)。
引擎控制单元601监视由状态改变监视指示命令指示的状态数,且若状态数被改变,则信号/CCRT被置为“真”(L电平)(例如)10ms。复位/CCRT信号的方法可以如第四实施例或第五实施例。例如,由命令(7F(HEX)+OB(HEX))所指示的是较高等级纸页尺寸状态(状态NO5),则每一次高等级纸页储盒被改变都把/CCRT信号置为L电平。
下面来描述当收到状态改变监视指示命令时由引擎控制单元602所执行的监视控制处理。
首先核查是否从打印机控制器601收到了状态改变监示指示命令。如果收到,则监视由状态改变监视指示命令所指示的状态。当被监视的状态的内容改变时,/CCRT信号被置为L电平(例如)10ms。
如上所述,打印机控制器601指示其状态改变要被检测的引擎控制单元602的状态,而且该引擎控制单元602经过线路523通知打印机控制器601所指示状态的内容的改变。因此,打印机控制器601并不总是被要求利用线路518至521而借助串行通信读出状态,以使读出通信处理简化。(第七实施例)下面来描述第七实施例的打印机。本打印机的操作和结构与第六实施例相似,因而将对应的描述略去。图23示出由第七实施例的打印机用以进行串行通信的状态监视屏蔽命令的格式。
状态监视屏蔽命令包括两个字节,且与第六实施例的状态改变监视指示命令一起使用。该状态监视屏蔽命令的第一字节固定为3E(HEX)。当引擎控制单元601收到该第一字节时,它将识别到这是状态监视屏蔽命令,并等待第二字节。除去命令误差位(MSB)和奇偶校验位(LSB)之外,该第二字节用6个比特指示屏蔽位置。如果对应于由状态改变监视指示命令所指示的状态的每一位的屏蔽位置比特是“1”,则执行为停止状态改变监视的屏蔽。如果是该值为“0”,则继续监视。
例如,假设状态改变监视指示命令用命令(7F(HEX)+01(HEX))指示基本状态(状态No.0),则发出第一字节为3E(HEX)和第二字节为3E(HEX)的状态监视屏蔽命令,以便监视唯一的印刷请求(第二比特)的状态改变。此种情况中,当印刷请求比特改变时,信号/CCRT被置成L电平(例如)10ms。另一方面,即使该基本状态的其它比特改变,信号/CCRT的H电平保持不变。
下面来介绍当收到状态监视屏蔽命令时,由引擎控制单元602的CPU执行的监视控制过程。
首先检查是否从打印机控制器601接收到状态改变监视指示命令。如果收到,再核查是否从打印机控制器601收到状态监视屏蔽命令。如果收到,且是其第二字节的第一和第八比特(参考图23)被改变成“1”的状态监视屏蔽命令,则被存储在一个RAM中作为屏蔽数据。
如果仍未收到状态监视屏蔽命令,则监视由状态改变监视指示命令和屏蔽数据所指示的状态和逻辑和。如果该逻辑取和数据的内容改变,信号/CCRT被置为L电平(例如)10ms。
这种屏蔽数据具有81(HEX)的一个不执行值,该值对于每种状态都不屏蔽。
如上所述,其改变被监视的状态的每一比特都能被屏蔽,实现监视该状态的每一比特。(第八实施例)下面来讨论第八实施例的打印机。其结构及操作与第六实施例相似,而其相应描述省略。图24示出该第八实施例的打印机用于串行通信的状态指示命令的格式。
该状态指令命令由两字节构成,且与第六实施例的状态改变监视指示命令一起使用。该状态指示命令的第一字节被固定为5E(HEX)。当引擎控制单元601收到第一字节时,它识别出此为一个状态指示命令,并等待第二字节。除去命令误差位(MSB)和奇偶校验位(LSB)之外,第二字节以6比特指示状态数,以使之将特定的数字设置到由状态改变监视指示命令所指示的状态。
例如,假设状态改变监视指示命令以命令(7F(HEX)+OD(HEX))指示较低级纸页尺寸状态(状态No.6),则发送具有第一字节为5E(HEX)和第二字节为1C(HEX)的状态指示命令,以便指示合理的纸页尺寸。此情况中,当有合理的纸页装入较低级纸页储盒中,则该较低级纸页尺寸状态被置成1C(HEX),其引擎控制单元进行检测而且信号/CCRT被置成L电平(例如)10ms。
另一方面,如若是不属于合理纸页的纸页被装入较低级的纸页储盒中,则该较低级纸页尺寸状态被置成不是1C(HEX)的另外一个值(例如01(HEX)对应A4的尺寸),且H电平的信号/CCRT保持不变。下面来描述当收到状态指示命令时由引擎控制单元602的CPU所执行的监视控制过程。
首先检查是否从打印机控制器601收到状态改变监视指示命令。如果收到,再核查是否从打印机控制器601收到状态指示命令。如果收到,状态指示命令的第二字节(参考图24)作为指示的数据存储在RAM中。
再查验由状态改变监视指示命令所指示的状态是否与上述所指示的数据相吻合。如果吻合,信号/CCRT被置为L电平(例如)10ms。
如果还没收到状态指示命令,则监视由状态改变监视指示命令所指示的状态,且当状态内容改变时,执行与第六实施例相似的操作。
如上所述,只有针对特定状态的所希望的状态的改变被通知给打印机控制器601,从而进一步降低了输入到打印机控制器601上的通信过程。
在上述的第六至第八的实施例中,采用了具有预定脉冲宽度的/CCRT信号。相反/CCRT信号可由在第四和第五实施例中描述的方法复位,或由其它方法复位。
在上述的实施例中,打印机被用作图象形成装置,相反,复印机也可被用作图象形成装置。
本发明不仅可应用于由多个装置所构成的系统,而且可用于由单一装置构成的系统。很明显,本发明还可用于带有程序、或其硬件由程序部分地取代的系统或装置。
如上所述,本发明的图象形成装置及系统可方便、快捷地检测到该装置中和系统中的状态改变。可以显著地降低周期性的状态检验并有效率地执行系统和装置的基础图象处理。而且,只有当这样的改变发生时才检测其状态改变。因此,在当控制器执行例如象图象形成一类的主要处理的同时,就不需要该控制器总是监视该打印机的全部状态。因此,可以有效率地检测状态的改变且能以更高的速度执行图象数据的生成处理或其它必须的处理。
在上述实施例中,虽然使用了光电打印机,但本发明不局限于此,而也可以使用其它类型的打印机,例如喷墨或热敏感打印机。
在上述的实施例中,虽然使用的是由信号/VSREQ和/VSYNC实现的垂直同步系统,但也可以使用由信号/TOP(打印机引擎→控制器)所实现的系统。
本发明并不局限于上述的实施例,而且不背离所附权利要求的范围就可有多种修正。例如,从第六到第八实施例的每一个都可以与第二和第三实施例相组合。其它组合也同样被视为属于本发明的范畴之内。
权利要求
1.一种图象形成装置,它包括根据从图象信息源提供的图象信息而形成一个图象的图象形成装置;用于控制所说图象形成装置的控制装置;以及用于把状态改变信号通知给所说的图象信息源的装置,其中该状态改变信号是响应指示所说图象形成装置操作状态的多个预定状态中至少之一的变化而被产生的。
2.根据权利要求1的图象形成装置,其中所说的预定状态是纸页的馈送状态。
3.根据权利要求2的图象形成装置,其中所说的通知装置输出预定状态的预定比特作为所说的状态改变信号。
4.根据权利要求1的图象形成装置,其中所说的装置包括多个纸页馈送装置,而所说的多个预定状态包括这多个纸页馈送装置的每一个的纸页存在/不存在和/或纸页的尺寸状态。
5.根据权利要求1的图象形成装置,其中所说的多个预定状态包括光学单元的安装的存在/不存在。
6.一种用于产生图象信息并把该信息输出到一个图象形成单元的装置,它包括用于从所说图象形成单元接收状态改变信息的装置,所说的状态改变信息指示在所说图象形成单元的多个项目中的哪一个项目的状态已经发生了改变;和用于根据由所说改变状态接收装置所接收的改变状态信息,来请求其状态已经改变的项目的当前状态的状态信息表示的装置。
7.根据权利要求6的装置,它还包括用于从外部单元输入信息的装置;用于把输入到所说输入装置的信息转换成图象信息的装置。
8.根据权利要求7的装置,其中所说的从所述外部单元提供的信息包括由页描述语言写入的信息。
9.根据权利要求6的装置,还包括从所说图象形成单元接收状态改变信号的装置,所说状态改变信号指示在所说图象形成单元的多个项目中的一个项目的哪些状态已经发生了改变;和响应由所说状态改变信号接收装置对所说状态改变信号的接收,来请求所说状态改变信息的装置。
10.根据权利要求6的装置,它还包括从所说图象形成单元接收完备信号的装置,所说完备信号指示所说图象形成装置处于完备状态;和响应所说完备信号的一个停止状态,请求预定状态信息的装置。
11.一种图象形成装置,它包括用于形成一个图象的一个图象形成单元;用于检测所说图象形成单元状态的装置;和用于产生状态改变信息的装置,该状态改变信息指示由所说检测装置所检测的状态已经从该检测之前的最后状态发生了改变。
12.根据权利要求11的图象形成装置,还包括用于输出指示所说状态改变信息的一个状态改变信号的装置,表示在状态中的改变。
13.根据权利要求11的图象形成装置,还包括根据由接到图象形成装置的外部单元所指示的定时,用于复位所说的状态改变信息的装置。
14.根据权利要求11的图象形成装置,还包括根据由接到图象形成装置的外部单元所指示的定时,用于复位所说状态改变信息的装置。
15.根据权利要权利11的图象形成装置,其中所说的图象形成单元包括一个引擎,用于通过光电照相技术形成一个图象。
16.根据权利要求11的图象形成装置,它还包括提供在图象形成单元中用于产生图象信息的控制器,在所说的控制器中包括根据所说状态改变信号用于指示状态改变的装置,以及用于读出状态改变信息并检测所说图象形成单元状态的装置。
17.根据权利要求16的图象形成装置,还包括用于把状态改变信号输出到所说控制器的装置,所说状态改变信号指示所说状态改变信息表示出状态中的改变。
18.根据权利要求16的图象形成装置,还包括用于以所说控制器所指示的定时对所说状态改变信息进行复位的装置。
19.根据权利要求17的图象形成装置,还包括用于以所说控制器所指示的定时对所说状态改变信号进行复位的装置。
20.根据权利要求16的图象形成装置,其中所说的图象形成单元包括一个引擎,用于通过光电照相技术形成一个图象。
全文摘要
打印机引擎的引擎控制单元检验该打印机每一部分的状态,如果有任何状态改变,即产生预定的表示改变的状态,并把状态改变信号送到控制器(RIP)。以状态改变信号通知控制器这种改变,并读出预定的表示状态,以从未改变的状态中识别出被改变的状态。根据被识别的状态而读出当前状态。因而无需周期地读出这些状态,改进图象形成处理的效率。
文档编号G06K15/00GK1140265SQ96105529
公开日1997年1月15日 申请日期1996年2月17日 优先权日1995年2月22日
发明者芹泽洋司, 高桥聪子 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1