打印视频控制器及其控制方法、图像形成设备的制造方法

文档序号:10723660阅读:232来源:国知局
打印视频控制器及其控制方法、图像形成设备的制造方法
【专利摘要】本发明公开了一种打印视频控制器及其控制方法、图像形成设备,其中打印视频控制器包括:第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
【专利说明】
打印视频控制器及其控制方法、图像形成设备
技术领域
[0001]本发明涉及成像设备技术领域,尤其涉及一种打印视频控制器及其控制方法、图像形成设备。
【背景技术】
[0002]目前,图像形成设备与一个计算机通过通信接口连接,通过通信接口传送用户产生的打印数据到该图像形成设备。该图像形成设备接收到打印数据后,通过打印控制面板对打印数据进行处理,如半色调处理、解压缩处理等,并将处理后的打印数据转换成视频打印数据,以便打印弓I擎把视频打印数据输出到打印纸张中。
[0003]现有技术中,提供一种碳粉消耗计算装置来计算打印数据所需要消耗的碳粉量。如图1所示,该碳粉消耗计算装置10包括:有效信号产生单元11,计算单元12以及一个存储单元13。有效信号产生单元11接收视频打印数据和一个视频时钟信号VCLK来产生一个有效信号,该视频时钟信号VCLK用于同步从计算机接收的打印数据。该视频打印数据和视频时钟信号VCLK通过打印控制面板产生,该计算单元12用于计算打印一页纸张实际产生的有效信号的脉冲个数以及计算打印一页纸张实际需求的有效打印数据的数量,存储单元13存储计算单元12输出的数值。当一个图像形成设备采取上述碳粉消耗计算装置10时,打印一个像素时,有效信号产生单元11依据当视频打印数据保持一个“I”值在一个视频时钟信号周期内时产生一个有效信号,则计算单元12对一页打印数据内的有效信号的脉冲个数进行计数,最终依据存储单元13的数值计算出消耗的碳粉量。
[0004]然而,在上述的碳粉消耗计算装置10中,有效信号产生单元11使用的是与门,对视频打印数据的比特进行联合运算。因此上述碳粉消耗计算装置10只适合通过分配两个值“O”或“I”给一个像素来表示打印分辨率时的图像形成设备。但是实际的打印数据为了提高打印分辨率,则打印数据的比特数量从16比特到2比特变化,因此对于分辨率要求高的图像形成设备,上述碳粉消耗计算装置10难以精确计算实际需要输出的打印数据量,因此无法精确计算碳粉的消耗量。

【发明内容】

[0005]本发明提供一种打印视频控制器及其控制方法、图像形成设备,用以解决现有技术中难以精确计算图像形成设备中实际需要输出的打印数据量的问题,提高计算碳粉消耗量的精确度。
[0006]本发明的第一个方面是提供一种打印视频控制器,包括:
[0007]第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;
[0008]输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;
[0009]时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;
[0010]打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
[0011]进一步的,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数。
[0012]进一步的,所述打印数据量计算单元包括:
[0013 ]采样单元,寄存器,第一计数器,第二计数器和有效计数器;
[0014]所述采样单元与所述时钟产生单元和所述寄存器连接,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数并存储至所述寄存器;
[0015]所述第一计数器与所述寄存器连接,用于统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
[0016]所述第二计数器与所述寄存器连接,用于统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
[0017]所述有效计数器与所述第一计数器和所述第二计数器连接,用于根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
[0018]进一步的,所述打印数据量的计算公式为,
[0019]N3 = Nl+N2/nN+C;
[0020]其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数;C在Ν2除以nN的余数大于等于ηΝ/2时为I,在Ν2除以nN的余数小于ηΝ/2时为O。
[0021]进一步的,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
[0022]本发明的第二个方面是提供一种图像形成设备,包括:如上所述的打印视频控制器和打印引擎;
[0023]所述打印引擎与所述打印视频控制器连接,用于根据所述打印视频控制器提供的视频打印数据进行打印输出。
[0024]本发明的第三个方面是提供一种打印视频控制器的控制方法,包括:
[0025]获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据;
[0026]对所述处理后的打印数据进行调制,得到视频打印数据;
[0027]产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号;
[0028]依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
[0029]进一步的,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数。
[0030]进一步的,所述依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,包括:
[0031]依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数;
[0032]统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
[0033]统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
[0034]根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
[0035]进一步的,所述打印数据量的计算公式为,
[0036]N3 = Nl+N2/nN+C;
[0037]其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数;C在Ν2除以nN的余数大于等于ηΝ/2时为I,在Ν2除以nN的余数小于ηΝ/2时为O。
[0038]进一步的,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
[0039]本发明提供的打印视频控制器包括:第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
【附图说明】
[0040]图1为现有技术中碳粉消耗计算装置的结构示意图;
[0041]图2为本发明一个实施例提供的打印视频控制器的结构示意图;
[0042]图3为视频打印数据、视频时钟信号、视频子时钟信号和页同步信号的波形示意图;
[0043]图4为图3中的视频打印数据、视频时钟信号和视频子时钟信号的详细波形示意图;
[0044]图5为本发明另一个实施例提供的打印视频控制器的结构示意图;
[0045]图6为本发明实施例提供的打印视频控制器中打印数据量计算单元的结构示意图;
[0046]图7为本发明实施例提供的图像形成设备的结构示意图;
[0047]图8为本发明实施例提供的打印视频控制器的控制方法的流程示意图。
[0048]附图标记:
[0049]碳粉消耗计算装置-10;有效信号产生单元-11;计算单元-12;存储单元-13;第一数据处理单元-200 ;输出控制单元-201 ;时钟产生单元-202 ;打印数据量计算单元-203 ;缓存单元-204;计数存储单元-205;采样单元-1001 ;寄存器-1002;第一计数器-1003;第二计数器-1004;有效计数器-1005;打印视频控制器-71;打印引擎-72。
【具体实施方式】
[0050]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051 ] 实施例一
[0052]图2为本发明实施例提供的打印视频控制器的结构示意图,如图2所示,本实施例提供一种打印视频控制器,包括:第一数据处理单元200,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;
[0053]输出控制单元201与所述第一数据处理单元200连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;
[0054]时钟产生单元202,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;
[0055]打印数据量计算单元203,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
[0056]其中,打印视频控制器具体可以为打印机、复印机、传真机、多功能一体机等图像形成设备中的打印视频控制器或者具有类似功能的控制器。
[0057]其中,所述视频子时钟信号的频率可以为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数。
[0058]从外部装置获取的打印数据中各像素(pixel)有不同的比特数量,例如,16比特、8比特、4比特或者2比特。而处理后的打印数据中各像素有相同的比特数量,例如2比特、4比特、8比特、16比特或者32比特等。例如,若从外部装置获取的打印数据的某个像素的比特值为1100,可以转换成16比特的处理后的打印数据,例如1111111100000000,所述N就等于16。处理后的打印数据中像素的比特数量越高,则图像形成设备的打印分辨率越高,打印输出的打印图像有更丰富的细节再现性。这里的比特转换处理是使接收到的具有不同比特数量的像素的打印数据转换成具有相同比特数量的像素的处理后的打印数据,为了适应输出控制单元201的串行输出方式。
[0059]具体的,输出控制单元201可以依据视频时钟信号VCLK、视频子时钟信号sub-elk和页同步信号PSYNC对处理后的打印数据进行调制输出视频打印数据VD,视频打印数据、视频时钟信号、视频子时钟信号和页同步信号的波形示意图如图3所示。页同步信号表示打印一页视频打印数据的页起始信号,当一个下降沿到来时,表示一个打印页的起始点。视频子时钟信号的周期为视频时钟信号的周期的nN分之一。如图4所示,其中n = l,图4为图3中的视频打印数据、视频时钟信号和视频子时钟信号的详细波形示意图,以表示成1111111100000000的像素对应的一个视频时钟信号周期中,在前半个周期保持高电平,在后半个周期保持低电平,也就是在前8个视频子时钟信号的周期保持高电平,在后8个视频子时钟信号的周期保持低电平。不同于【背景技术】中像素在一个视频时钟信号内只有“O” “I”两种电平变化,本实施例随着比特转换处理,在一个视频时钟信号内一个像素对应的视频打印数据有大于2小于2"种电平变化,能够使打印数据输出时打印文本边缘平滑,减少边缘出现锯齿的现象。这里的视频子时钟信号的周期为视频时钟信号的周期的nN分之一,N为所述处理后的打印数据中每个像素的比特数量,因此视频子时钟信号的周期可以小于等于一个像素在一个视频时钟信号周期内电平变化的周期,因此本实施例提供的打印视频控制器采用依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,能够对一个视频时钟信号内的视频打印数据以视频子时钟信号进行采样,能够获取一个视频时钟信号内有效的打印数据量,与【背景技术】中单纯只依据一个视频时钟信号采样视频打印数据相比,本实施例提供的打印视频控制器能够精确根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
[0060]另外,还需要进行说明的是,外部装置可以为计算机、手机、PAD等装置,用于根据用户的操作产生打印数据。第一数据处理单元200可以通过通信接口与外部装置连接。第一数据处理单元200对打印数据进行比特转换处理前,可以先对打印数据进行半色调处理和解压缩处理等。
[0061]还需要进行说明的是,打印视频控制器还可以包括:缓存单元204和计数存储单元205,如图5所示。缓存单元204与第一数据处理单元200和外部装置连接,用于缓存从外部装置获取的打印数据,并提供给第一数据处理单元200。计数存储单元205与打印数据量计算单元203连接,用于存储一页视频打印数据中的打印数据量,以便进行碳粉消耗量的计算。
[0062]另外,输出控制单元201可以将视频打印数据通过图像形成设备的打印引擎进行打印输出。
[0063]获取到一页视频打印数据中的打印数据量后,可以根据打印的环境参数以及设定的打印控制电压等引擎结构参数来计算实际消耗的碳粉量,因此一页视频打印数据的碳粉消耗量可以根据如下公式确定:
[0064]P = aN3+b
[0065]其中,P为实际碳粉消耗量;a为打印引擎结构参数确定的倍乘系数;b为打印引擎结构参数确定的累加参数;N3为一页视频打印数据的打印数据量。系数a和系数b由图像形成设备的打印引擎的结构参数确定,并通过试验得出。上述的系数a和系数b可以预先存储在计数存储单元205中。
[0066]本实施例提供的打印视频控制器,包括:第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
[0067]实施例二
[0068]在上述实施例的基础上,本实施例详细描述打印数据量计算单元的具体功能和结构。如图6所示,图6为本发明实施例提供的打印视频控制器中打印数据量计算单元203的结构示意图,打印数据量计算单元203包括:
[0069]采样单元1001,寄存器1002,第一计数器1003,第二计数器1004和有效计数器1005;
[0070]所述采样单元1001与所述时钟产生单元202和所述寄存器1002连接,用于依据所述视频时钟信号、所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数并存储至所述寄存器1002;
[0071]所述第一计数器1003与所述寄存器1002连接,用于统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
[0072]所述第二计数器1004与所述寄存器1002连接,用于统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
[0073]所述有效计数器1005与所述第一计数器1003和所述第二计数器1004连接,用于根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
[0074]其中,在一种实施方式中,寄存器1002可以设置变量A,第一计数器1003可以设置加值NI,第二计数器1004可以设置加值N2,有效计数器1005可以设置加值N3。打印数据量计算单元203的采样单元1001在基于视频时钟信号的一个上升沿的到来以及下一个上升沿的到来之前,以视频子时钟信号为采样时钟对视频打印数据进行电平采样,具体是检测到一个视频子时钟信号的上升沿或下降沿时对视频打印数据进行电平采样,如果电平为高,则使寄存器1002的变量A累加I,当下一个视频时钟信号的上升沿到来时,如果寄存器1002内存储的变量A为nN,则表示一个完整的视频时钟信号周期内视频打印数据保持在高电平,则让第一计数器1003的加值NI累加I,寄存器1002的变量A清零;如果当下一个视频时钟信号的上升沿到来时,寄存器1002内存储的变量A小于nN,则表示一个完整的视频时钟信号周期内视频打印数据只有部分保持在高电平,则让寄存器1002的变量A的值传送给第二计数器1004的加值N2,寄存器1002的变量A清零,再等下一个视频时钟信号上升沿到来时,若一个视频时钟信号周期内,寄存器1002的变量A变为等于nN,则让第一计数器1003的加值NI累加I,如果变量A小于nN,则让第二计数器1004内保存的加值N2加上本次寄存器1002的变量A,将该求和值赋予加值N2,重复上述的计算直至对一页视频打印数据计算完成。有效计数器1005对第一计数器1003的加值和第二计数器1004的加值进行计算得到加值N3即一页视频打印数据中的有效打印数据量。
[0075]具体的,打印数据量的计算公式可以为,
[0076]N3 = Nl+N2/nN+C;
[0077]其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2为所述第二次数;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在N2除以nN的余数大于等于ηΝ/2时为I,在N2除以nN的余数小于ηΝ/2时为O。
[0078]在另一种实施方式中,寄存器1002可以设置变量Α,第一计数器1003可以设置加值NI,第二计数器1004可以设置变量B和加值Ν2’,有效计数器1005可以设置加值Ν3。打印数据量计算单元203的采样单元1001在基于视频时钟信号的一个上升沿的到来以及下一个上升沿的到来之前,以视频子时钟信号为采样时钟对视频打印数据进行电平采样,具体是检测到一个视频子时钟信号的上升沿或下降沿时对视频打印数据进行电平采样,如果电平为高,则使寄存器1002的变量A累加I,当下一个视频时钟信号的上升沿到来时,如果寄存器1002内存储的变量A为nN,则表示一个完整的视频时钟信号周期内视频打印数据保持在高电平,则让第一计数器1003的加值NI累加I,寄存器1002的变量A清零;如果当下一个视频时钟信号的上升沿到来时,寄存器1002内存储的变量A小于nN,则表示一个完整的视频时钟信号周期内视频打印数据只有部分保持在高电平,则让寄存器1002的变量A的值传送给第二计数器1004的变量B,寄存器1002的变量A清零,再等下一个视频时钟信号上升沿到来时,若一个视频时钟信号周期内,寄存器1002的变量A变为等于nN,则让第一计数器1003的加值NI累加I,如果变量A小于nN,则让第二计数器1004内保存的变量B加上本次寄存器1002的变量A,将该求和值赋予变量B,若此时变量B大于nN,则让第二计数器1004的加值N2’累加I,将变量B与nN的差值赋予变量B,重复上述的计算直至对一页视频打印数据计算完成。有效计数器1005对第一计数器1003和第二计数器1004的加值进行求和得到一页视频打印数据中的有效打印数据量N3。
[0079]具体的,打印数据量的计算公式可以为,
[0080]N3 = N1+N2’+C;
[0081]其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2’为所述第二次数与nN的商;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在变量B大于等于ηΝ/2时为I,在变量B小于Ν/2时为O。
[0082]另外,需要进行说明的是,还可以设定一个采样变量,采样变量初始化为0,每次进行电平采样完成后,采样变量加I;每次进行电平采样之前,判断采样变量是否等于ηΝ,若等于ηΝ,则完成了一个视频时钟信号周期的采样,则重置采样变量;若不等于ηΝ,则还没完成一个视频时钟信号周期的采样。
[0083]另外,还需要进行说明的是,有效计数器1005与计数存储单元205连接,用于将一页视频打印数据中的打印数据量储至计数存储单元205,以便进行碳粉消耗量的计算。
[0084]上述实施例中描述了打印数据量计算单元在一个像素的周期(即一个视频时钟信号的周期)内采样单元以视频子时钟信号的频率为采样频率对视频打印数据的电平进行采样,寄存器得出一个像素的周期内的有效打印数据量,第一计数器、第二计数器和有效计数器进而计算出一页视频打印数据的打印数据量,本实施例可以精确计算到打印数据中的每一个像素对应的视频打印数据的有效打印数据量,因此可以精准地测量打印一页视频打印数据(即一页打印数据)所需的实际碳粉消耗量。
[0085]实施例三
[0086]本实施例提供一种图像形成设备,包括:如上任一实施例所提供的打印视频控制器和打印引擎;
[0087]打印引擎与打印视频控制器连接,用于根据打印视频控制器提供的视频打印数据进行打印输出。
[0088]本实施例中的打印视频控制器的结构与功能与上述实施例相同,在此不再赘述。
[0089]具体地,如图7所示,图7为本发明实施例提供的图像形成设备的结构示意图,图像形成设备包括:打印视频控制器71和打印引擎72;其中,页同步信号由打印引擎72产生输出,表示一页视频打印数据的起始信号,则打印引擎72可以接收打印视频控制器71的视频打印数据进行打印输出,则打印数据量计算单元203在接收到页同步信号时触发采样单元1001工作。发明实施例提供的图像形成设备依据打印数据量计算单元能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。实施例四
[0090]图8为本发明实施例提供的打印视频控制器的控制方法的流程示意图,如图8所示,本实施例提供一种打印视频控制器的控制方法,包括:
[0091]步骤801,获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据。
[0092]步骤802,对所述处理后的打印数据进行调制,得到视频打印数据。
[0093]步骤803,产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号。
[0094]步骤804,依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
[0095]本发明提供的打印视频控制器的控制方法的执行主体为图2所示实施例中的打印视频控制器。其中,打印视频控制器具体可以为打印机、复印机、传真机、多功能一体机等图像形成设备中的打印视频控制器或者具有类似功能的控制器。
[0096]其中,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数。
[0097]从外部装置获取的打印数据中各像素有不同的比特数量,例如,16比特、8比特、4比特或者2比特。而处理后的打印数据中各像素有相同的比特数量,例如2比特、4比特、8比特、16比特或者32比特等。处理后的打印数据中像素的比特数量越高,则图像形成设备的打印分辨率越高,打印输出的打印图像有更丰富的细节再现性。
[0098]步骤804中打印视频控制器依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量的过程具体可以包括:依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数;统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
[0099]其中,在一种实施方式中,打印数据量的计算公式可以为,
[0100]N3 = Nl+N2/nN+C;
[0101]其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2为所述第二次数;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在N2除以nN的余数大于等于ηΝ/2时为I,在N2除以nN的余数小于ηΝ/2时为O。
[0102]在另一种实施方式中,打印数据量的计算公式可以为,
[0103]N3 = N1+N2’+C;
[0104]其中,N3为一页视频打印数据中的打印数据量;NI所述为第一次数;N2’为所述第二次数与nN的商;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在变量B大于等于N/2时为I,在变量B小于N/2时为O。
[0105]获取到一页视频打印数据中的打印数据量后,可以根据打印的环境参数以及设定的打印控制电压等引擎结构参数来计算实际消耗的碳粉量,因此一页视频打印数据中的碳粉消耗量可以根据如下公式确定:
[0106]P = aN3+b
[0107]其中,P为实际碳粉消耗量;a为打印引擎结构参数确定的倍乘系数;b为打印引擎结构参数确定的累加参数;N3为一页视频打印数据中的打印数据量。
[0108]本实施例提供的打印视频控制器的控制方法,包括:获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据;对所述处理后的打印数据进行调制,得到视频打印数据;产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号;依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
[0109]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种打印视频控制器,其特征在于,包括: 第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据; 输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据; 时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。2.根据权利要求1所述的打印视频控制器,其特征在于,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数。3.根据权利要求1或2所述的打印视频控制器,其特征在于,所述打印数据量计算单元包括: 采样单元,寄存器,第一计数器,第二计数器和有效计数器; 所述采样单元与所述时钟产生单元和所述寄存器连接,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数并存储至所述寄存器; 所述第一计数器与所述寄存器连接,用于统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数; 所述第二计数器与所述寄存器连接,用于统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和; 所述有效计数器与所述第一计数器和所述第二计数器连接,用于根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。4.根据权利要求3所述的打印视频控制器,其特征在于,所述打印数据量的计算公式为, N3 = Nl+N2/nN+C; 其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数;C在Ν2除以ηΝ的余数大于等于ηΝ/2时为I,在Ν2除以ηΝ的余数小于ηΝ/2时为O。5.根据权利要求1所述的打印视频控制器,其特征在于,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。6.—种图像形成设备,其特征在于,包括:如权利要求1-5任一项所述的打印视频控制器和打印引擎; 所述打印引擎与所述打印视频控制器连接,用于根据所述打印视频控制器提供的视频打印数据进行打印输出。7.一种打印视频控制器的控制方法,其特征在于,包括: 获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据; 对所述处理后的打印数据进行调制,得到视频打印数据; 产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号; 依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。8.根据权利要求7所述的打印视频控制器的控制方法,其特征在于,所述视频子时钟信号的频率为所述视频时钟信号的ηΝ倍,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数。9.根据权利要求7或8所述的打印视频控制器的控制方法,其特征在于,所述依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,包括: 依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数; 统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数; 统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于第一预设值时的电平次数的总和; 根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。10.根据权利要求9所述的打印视频控制器的控制方法,其特征在于,所述打印数据量的计算公式为,N3 = Nl+N2/nN+C; 其中,N3为一页视频打印数据中的打印数据量;NI为所述第一次数;N2为所述第二次数;ηΝ为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,η为正整数;C在Ν2除以ηΝ的余数大于等于ηΝ/2时为I,在Ν2除以ηΝ的余数小于ηΝ/2时为O。11.根据权利要求7所述的打印视频控制器的控制方法,其特征在于,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
【文档编号】G03G15/00GK106094464SQ201610688262
【公开日】2016年11月9日
【申请日】2016年8月18日 公开号201610688262.0, CN 106094464 A, CN 106094464A, CN 201610688262, CN-A-106094464, CN106094464 A, CN106094464A, CN201610688262, CN201610688262.0
【发明人】李海雄, 蒙丽娜
【申请人】珠海赛纳打印科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1