CN106094464B - 打印视频控制器及其控制方法、图像形成设备 - Google Patents
打印视频控制器及其控制方法、图像形成设备 Download PDFInfo
- Publication number
- CN106094464B CN106094464B CN201610688262.0A CN201610688262A CN106094464B CN 106094464 B CN106094464 B CN 106094464B CN 201610688262 A CN201610688262 A CN 201610688262A CN 106094464 B CN106094464 B CN 106094464B
- Authority
- CN
- China
- Prior art keywords
- video
- print data
- clock signal
- bits
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/55—Self-diagnostics; Malfunction or lifetime display
- G03G15/553—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job
- G03G15/556—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job for toner consumption, e.g. pixel counting, toner coverage detection or toner density measurement
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本发明公开了一种打印视频控制器及其控制方法、图像形成设备,其中打印视频控制器包括:第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
Description
技术领域
本发明涉及成像设备技术领域,尤其涉及一种打印视频控制器及其控制方法、图像形成设备。
背景技术
目前,图像形成设备与一个计算机通过通信接口连接,通过通信接口传送用户产生的打印数据到该图像形成设备。该图像形成设备接收到打印数据后,通过打印控制面板对打印数据进行处理,如半色调处理、解压缩处理等,并将处理后的打印数据转换成视频打印数据,以便打印引擎把视频打印数据输出到打印纸张中。
现有技术中,提供一种碳粉消耗计算装置来计算打印数据所需要消耗的碳粉量。如图1所示,该碳粉消耗计算装置10包括:有效信号产生单元11,计算单元12以及一个存储单元13。有效信号产生单元11接收视频打印数据和一个视频时钟信号VCLK来产生一个有效信号,该视频时钟信号VCLK用于同步从计算机接收的打印数据。该视频打印数据和视频时钟信号VCLK通过打印控制面板产生,该计算单元12用于计算打印一页纸张实际产生的有效信号的脉冲个数以及计算打印一页纸张实际需求的有效打印数据的数量,存储单元13存储计算单元12输出的数值。当一个图像形成设备采取上述碳粉消耗计算装置10时,打印一个像素时,有效信号产生单元11依据当视频打印数据保持一个“1”值在一个视频时钟信号周期内时产生一个有效信号,则计算单元12对一页打印数据内的有效信号的脉冲个数进行计数,最终依据存储单元13的数值计算出消耗的碳粉量。
然而,在上述的碳粉消耗计算装置10中,有效信号产生单元11使用的是与门,对视频打印数据的比特进行联合运算。因此上述碳粉消耗计算装置10只适合通过分配两个值“0”或“1”给一个像素来表示打印分辨率时的图像形成设备。但是实际的打印数据为了提高打印分辨率,则打印数据的比特数量从16比特到2比特变化,因此对于分辨率要求高的图像形成设备,上述碳粉消耗计算装置10难以精确计算实际需要输出的打印数据量,因此无法精确计算碳粉的消耗量。
发明内容
本发明提供一种打印视频控制器及其控制方法、图像形成设备,用以解决现有技术中难以精确计算图像形成设备中实际需要输出的打印数据量的问题,提高计算碳粉消耗量的精确度。
本发明的第一个方面是提供一种打印视频控制器,包括:
第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;
输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;
时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;
打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
进一步的,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数。
进一步的,所述打印数据量计算单元包括:
采样单元,寄存器,第一计数器,第二计数器和有效计数器;
所述采样单元与所述时钟产生单元和所述寄存器连接,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数并存储至所述寄存器;
所述第一计数器与所述寄存器连接,用于统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
所述第二计数器与所述寄存器连接,用于统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
所述有效计数器与所述第一计数器和所述第二计数器连接,用于根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
进一步的,所述打印数据量的计算公式为,
N3=N1+N2/nN+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数;C在N2除以nN的余数大于等于nN/2时为1,在N2除以nN的余数小于nN/2时为0。
进一步的,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
本发明的第二个方面是提供一种图像形成设备,包括:如上所述的打印视频控制器和打印引擎;
所述打印引擎与所述打印视频控制器连接,用于根据所述打印视频控制器提供的视频打印数据进行打印输出。
本发明的第三个方面是提供一种打印视频控制器的控制方法,包括:
获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据;
对所述处理后的打印数据进行调制,得到视频打印数据;
产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号;
依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
进一步的,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数。
进一步的,所述依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,包括:
依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数;
统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
进一步的,所述打印数据量的计算公式为,
N3=N1+N2/nN+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数;C在N2除以nN的余数大于等于nN/2时为1,在N2除以nN的余数小于nN/2时为0。
进一步的,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
本发明提供的打印视频控制器包括:第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
附图说明
图1为现有技术中碳粉消耗计算装置的结构示意图;
图2为本发明一个实施例提供的打印视频控制器的结构示意图;
图3为视频打印数据、视频时钟信号、视频子时钟信号和页同步信号的波形示意图;
图4为图3中的视频打印数据、视频时钟信号和视频子时钟信号的详细波形示意图;
图5为本发明另一个实施例提供的打印视频控制器的结构示意图;
图6为本发明实施例提供的打印视频控制器中打印数据量计算单元的结构示意图;
图7为本发明实施例提供的图像形成设备的结构示意图;
图8为本发明实施例提供的打印视频控制器的控制方法的流程示意图。
附图标记:
碳粉消耗计算装置-10;有效信号产生单元-11;计算单元-12;存储单元-13;第一数据处理单元-200;输出控制单元-201;时钟产生单元-202;打印数据量计算单元-203;缓存单元-204;计数存储单元-205;采样单元-1001;寄存器-1002;第一计数器-1003;第二计数器-1004;有效计数器-1005;打印视频控制器-71;打印引擎-72。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
图2为本发明实施例提供的打印视频控制器的结构示意图,如图2所示,本实施例提供一种打印视频控制器,包括:第一数据处理单元200,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;
输出控制单元201与所述第一数据处理单元200连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;
时钟产生单元202,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;
打印数据量计算单元203,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
其中,打印视频控制器具体可以为打印机、复印机、传真机、多功能一体机等图像形成设备中的打印视频控制器或者具有类似功能的控制器。
其中,所述视频子时钟信号的频率可以为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数。
从外部装置获取的打印数据中各像素(pixel)有不同的比特数量,例如,16比特、8比特、4比特或者2比特。而处理后的打印数据中各像素有相同的比特数量,例如2比特、4比特、8比特、16比特或者32比特等。例如,若从外部装置获取的打印数据的某个像素的比特值为1100,可以转换成16比特的处理后的打印数据,例如1111111100000000,所述N就等于16。处理后的打印数据中像素的比特数量越高,则图像形成设备的打印分辨率越高,打印输出的打印图像有更丰富的细节再现性。这里的比特转换处理是使接收到的具有不同比特数量的像素的打印数据转换成具有相同比特数量的像素的处理后的打印数据,为了适应输出控制单元201的串行输出方式。
具体的,输出控制单元201可以依据视频时钟信号VCLK、视频子时钟信号sub-clk和页同步信号PSYNC对处理后的打印数据进行调制输出视频打印数据VD,视频打印数据、视频时钟信号、视频子时钟信号和页同步信号的波形示意图如图3所示。页同步信号表示打印一页视频打印数据的页起始信号,当一个下降沿到来时,表示一个打印页的起始点。视频子时钟信号的周期为视频时钟信号的周期的nN分之一。如图4所示,其中n=1,图4为图3中的视频打印数据、视频时钟信号和视频子时钟信号的详细波形示意图,以表示成1111111100000000的像素对应的一个视频时钟信号周期中,在前半个周期保持高电平,在后半个周期保持低电平,也就是在前8个视频子时钟信号的周期保持高电平,在后8个视频子时钟信号的周期保持低电平。不同于背景技术中像素在一个视频时钟信号内只有“0”“1”两种电平变化,本实施例随着比特转换处理,在一个视频时钟信号内一个像素对应的视频打印数据有大于2小于2n种电平变化,能够使打印数据输出时打印文本边缘平滑,减少边缘出现锯齿的现象。这里的视频子时钟信号的周期为视频时钟信号的周期的nN分之一,N为所述处理后的打印数据中每个像素的比特数量,因此视频子时钟信号的周期可以小于等于一个像素在一个视频时钟信号周期内电平变化的周期,因此本实施例提供的打印视频控制器采用依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,能够对一个视频时钟信号内的视频打印数据以视频子时钟信号进行采样,能够获取一个视频时钟信号内有效的打印数据量,与背景技术中单纯只依据一个视频时钟信号采样视频打印数据相比,本实施例提供的打印视频控制器能够精确根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
另外,还需要进行说明的是,外部装置可以为计算机、手机、PAD等装置,用于根据用户的操作产生打印数据。第一数据处理单元200可以通过通信接口与外部装置连接。第一数据处理单元200对打印数据进行比特转换处理前,可以先对打印数据进行半色调处理和解压缩处理等。
还需要进行说明的是,打印视频控制器还可以包括:缓存单元204和计数存储单元205,如图5所示。缓存单元204与第一数据处理单元200和外部装置连接,用于缓存从外部装置获取的打印数据,并提供给第一数据处理单元200。计数存储单元205与打印数据量计算单元203连接,用于存储一页视频打印数据中的打印数据量,以便进行碳粉消耗量的计算。
另外,输出控制单元201可以将视频打印数据通过图像形成设备的打印引擎进行打印输出。
获取到一页视频打印数据中的打印数据量后,可以根据打印的环境参数以及设定的打印控制电压等引擎结构参数来计算实际消耗的碳粉量,因此一页视频打印数据的碳粉消耗量可以根据如下公式确定:
P=aN3+b
其中,P为实际碳粉消耗量;a为打印引擎结构参数确定的倍乘系数;b为打印引擎结构参数确定的累加参数;N3为一页视频打印数据的打印数据量。系数a和系数b由图像形成设备的打印引擎的结构参数确定,并通过试验得出。上述的系数a和系数b可以预先存储在计数存储单元205中。
本实施例提供的打印视频控制器,包括:第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
实施例二
在上述实施例的基础上,本实施例详细描述打印数据量计算单元的具体功能和结构。如图6所示,图6为本发明实施例提供的打印视频控制器中打印数据量计算单元203的结构示意图,打印数据量计算单元203包括:
采样单元1001,寄存器1002,第一计数器1003,第二计数器1004和有效计数器1005;
所述采样单元1001与所述时钟产生单元202和所述寄存器1002连接,用于依据所述视频时钟信号、所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数并存储至所述寄存器1002;
所述第一计数器1003与所述寄存器1002连接,用于统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
所述第二计数器1004与所述寄存器1002连接,用于统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
所述有效计数器1005与所述第一计数器1003和所述第二计数器1004连接,用于根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
其中,在一种实施方式中,寄存器1002可以设置变量A,第一计数器1003可以设置加值N1,第二计数器1004可以设置加值N2,有效计数器1005可以设置加值N3。打印数据量计算单元203的采样单元1001在基于视频时钟信号的一个上升沿的到来以及下一个上升沿的到来之前,以视频子时钟信号为采样时钟对视频打印数据进行电平采样,具体是检测到一个视频子时钟信号的上升沿或下降沿时对视频打印数据进行电平采样,如果电平为高,则使寄存器1002的变量A累加1,当下一个视频时钟信号的上升沿到来时,如果寄存器1002内存储的变量A为nN,则表示一个完整的视频时钟信号周期内视频打印数据保持在高电平,则让第一计数器1003的加值N1累加1,寄存器1002的变量A清零;如果当下一个视频时钟信号的上升沿到来时,寄存器1002内存储的变量A小于nN,则表示一个完整的视频时钟信号周期内视频打印数据只有部分保持在高电平,则让寄存器1002的变量A的值传送给第二计数器1004的加值N2,寄存器1002的变量A清零,再等下一个视频时钟信号上升沿到来时,若一个视频时钟信号周期内,寄存器1002的变量A变为等于nN,则让第一计数器1003的加值N1累加1,如果变量A小于nN,则让第二计数器1004内保存的加值N2加上本次寄存器1002的变量A,将该求和值赋予加值N2,重复上述的计算直至对一页视频打印数据计算完成。有效计数器1005对第一计数器1003的加值和第二计数器1004的加值进行计算得到加值N3即一页视频打印数据中的有效打印数据量。
具体的,打印数据量的计算公式可以为,
N3=N1+N2/nN+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2为所述第二次数;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在N2除以nN的余数大于等于nN/2时为1,在N2除以nN的余数小于nN/2时为0。
在另一种实施方式中,寄存器1002可以设置变量A,第一计数器1003可以设置加值N1,第二计数器1004可以设置变量B和加值N2’,有效计数器1005可以设置加值N3。打印数据量计算单元203的采样单元1001在基于视频时钟信号的一个上升沿的到来以及下一个上升沿的到来之前,以视频子时钟信号为采样时钟对视频打印数据进行电平采样,具体是检测到一个视频子时钟信号的上升沿或下降沿时对视频打印数据进行电平采样,如果电平为高,则使寄存器1002的变量A累加1,当下一个视频时钟信号的上升沿到来时,如果寄存器1002内存储的变量A为nN,则表示一个完整的视频时钟信号周期内视频打印数据保持在高电平,则让第一计数器1003的加值N1累加1,寄存器1002的变量A清零;如果当下一个视频时钟信号的上升沿到来时,寄存器1002内存储的变量A小于nN,则表示一个完整的视频时钟信号周期内视频打印数据只有部分保持在高电平,则让寄存器1002的变量A的值传送给第二计数器1004的变量B,寄存器1002的变量A清零,再等下一个视频时钟信号上升沿到来时,若一个视频时钟信号周期内,寄存器1002的变量A变为等于nN,则让第一计数器1003的加值N1累加1,如果变量A小于nN,则让第二计数器1004内保存的变量B加上本次寄存器1002的变量A,将该求和值赋予变量B,若此时变量B大于nN,则让第二计数器1004的加值N2’累加1,将变量B与nN的差值赋予变量B,重复上述的计算直至对一页视频打印数据计算完成。有效计数器1005对第一计数器1003和第二计数器1004的加值进行求和得到一页视频打印数据中的有效打印数据量N3。
具体的,打印数据量的计算公式可以为,
N3=N1+N2’+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2’为所述第二次数与nN的商;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在变量B大于等于nN/2时为1,在变量B小于N/2时为0。
另外,需要进行说明的是,还可以设定一个采样变量,采样变量初始化为0,每次进行电平采样完成后,采样变量加1;每次进行电平采样之前,判断采样变量是否等于nN,若等于nN,则完成了一个视频时钟信号周期的采样,则重置采样变量;若不等于nN,则还没完成一个视频时钟信号周期的采样。
另外,还需要进行说明的是,有效计数器1005与计数存储单元205连接,用于将一页视频打印数据中的打印数据量储至计数存储单元205,以便进行碳粉消耗量的计算。
上述实施例中描述了打印数据量计算单元在一个像素的周期(即一个视频时钟信号的周期)内采样单元以视频子时钟信号的频率为采样频率对视频打印数据的电平进行采样,寄存器得出一个像素的周期内的有效打印数据量,第一计数器、第二计数器和有效计数器进而计算出一页视频打印数据的打印数据量,本实施例可以精确计算到打印数据中的每一个像素对应的视频打印数据的有效打印数据量,因此可以精准地测量打印一页视频打印数据(即一页打印数据)所需的实际碳粉消耗量。
实施例三
本实施例提供一种图像形成设备,包括:如上任一实施例所提供的打印视频控制器和打印引擎;
打印引擎与打印视频控制器连接,用于根据打印视频控制器提供的视频打印数据进行打印输出。
本实施例中的打印视频控制器的结构与功能与上述实施例相同,在此不再赘述。
具体地,如图7所示,图7为本发明实施例提供的图像形成设备的结构示意图,图像形成设备包括:打印视频控制器71和打印引擎72;其中,页同步信号由打印引擎72产生输出,表示一页视频打印数据的起始信号,则打印引擎72可以接收打印视频控制器71的视频打印数据进行打印输出,则打印数据量计算单元203在接收到页同步信号时触发采样单元1001工作。发明实施例提供的图像形成设备依据打印数据量计算单元能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。实施例四
图8为本发明实施例提供的打印视频控制器的控制方法的流程示意图,如图8所示,本实施例提供一种打印视频控制器的控制方法,包括:
步骤801,获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据。
步骤802,对所述处理后的打印数据进行调制,得到视频打印数据。
步骤803,产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号。
步骤804,依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量。
本发明提供的打印视频控制器的控制方法的执行主体为图2所示实施例中的打印视频控制器。其中,打印视频控制器具体可以为打印机、复印机、传真机、多功能一体机等图像形成设备中的打印视频控制器或者具有类似功能的控制器。
其中,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数。
从外部装置获取的打印数据中各像素有不同的比特数量,例如,16比特、8比特、4比特或者2比特。而处理后的打印数据中各像素有相同的比特数量,例如2比特、4比特、8比特、16比特或者32比特等。处理后的打印数据中像素的比特数量越高,则图像形成设备的打印分辨率越高,打印输出的打印图像有更丰富的细节再现性。
步骤804中打印视频控制器依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量的过程具体可以包括:依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数;统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
其中,在一种实施方式中,打印数据量的计算公式可以为,
N3=N1+N2/nN+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2为所述第二次数;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在N2除以nN的余数大于等于nN/2时为1,在N2除以nN的余数小于nN/2时为0。
在另一种实施方式中,打印数据量的计算公式可以为,
N3=N1+N2’+C;
其中,N3为一页视频打印数据中的打印数据量;N1所述为第一次数;N2’为所述第二次数与nN的商;nN为所述第一预设值,N为所述处理后的打印数据中每个像素的比特数量;C在变量B大于等于N/2时为1,在变量B小于N/2时为0。
获取到一页视频打印数据中的打印数据量后,可以根据打印的环境参数以及设定的打印控制电压等引擎结构参数来计算实际消耗的碳粉量,因此一页视频打印数据中的碳粉消耗量可以根据如下公式确定:
P=aN3+b
其中,P为实际碳粉消耗量;a为打印引擎结构参数确定的倍乘系数;b为打印引擎结构参数确定的累加参数;N3为一页视频打印数据中的打印数据量。
本实施例提供的打印视频控制器的控制方法,包括:获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据;对所述处理后的打印数据进行调制,得到视频打印数据;产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号;依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,从而能够根据一页视频打印数据中有效的打印数据量进行碳粉消耗量的计算,提高碳粉消耗量计算的精确度。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (9)
1.一种打印视频控制器,其特征在于,包括:
第一数据处理单元,用于对从外部装置获取的打印数据进行比特转换处理,得到处理后的打印数据;
输出控制单元与所述第一数据处理单元连接,用于对所述处理后的打印数据进行调制,得到视频打印数据;
时钟产生单元,用于产生同步所述视频打印数据的视频时钟信号和视频子时钟信号;
打印数据量计算单元,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量;
所述打印数据量计算单元包括:
采样单元,寄存器,第一计数器,第二计数器和有效计数器;
所述采样单元与所述时钟产生单元和所述寄存器连接,用于依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数并存储至所述寄存器;
所述第一计数器与所述寄存器连接,用于统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
所述第二计数器与所述寄存器连接,用于统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于所述第一预设值时的电平次数的总和;
所述有效计数器与所述第一计数器和所述第二计数器连接,用于根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
2.根据权利要求1所述的打印视频控制器,其特征在于,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数。
3.根据权利要求1所述的打印视频控制器,其特征在于,所述打印数据量的计算公式为,
N3=N1+N2/nN+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数;C在N2除以nN的余数大于等于nN/2时为1,在N2除以nN的余数小于nN/2时为0。
4.根据权利要求1所述的打印视频控制器,其特征在于,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
5.一种图像形成设备,其特征在于,包括:如权利要求1-4任一项所述的打印视频控制器和打印引擎;
所述打印引擎与所述打印视频控制器连接,用于根据所述打印视频控制器提供的视频打印数据进行打印输出。
6.一种打印视频控制器的控制方法,其特征在于,包括:
获取外部装置发送的打印数据,对所述打印数据进行比特转换处理,得到处理后的打印数据;
对所述处理后的打印数据进行调制,得到视频打印数据;
产生用于同步所述视频打印数据的视频时钟信号和视频子时钟信号;
依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量;
所述依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取一页视频打印数据中的打印数据量,以便根据所述打印数据量计算碳粉消耗量,包括:
依据所述视频时钟信号和所述视频子时钟信号对所述视频打印数据进行采样,获取每个视频时钟信号周期内在检测到所述视频子时钟信号上升沿或下降沿时所述视频打印数据位于高电平的电平次数;
统计一页视频打印数据中所述电平次数等于第一预设值时的第一次数;
统计第二次数,所述第二次数为一页视频打印数据中所述电平次数小于第一预设值时的电平次数的总和;
根据所述第一次数和所述第二次数统计一页视频打印数据中的打印数据量。
7.根据权利要求6所述的打印视频控制器的控制方法,其特征在于,所述视频子时钟信号的频率为所述视频时钟信号的nN倍,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数。
8.根据权利要求6所述的打印视频控制器的控制方法,其特征在于,所述打印数据量的计算公式为,
N3=N1+N2/nN+C;
其中,N3为一页视频打印数据中的打印数据量;N1为所述第一次数;N2为所述第二次数;nN为所述第一预设值,所述N为所述处理后的打印数据中每个像素的比特数量,n为正整数;C在N2除以nN的余数大于等于nN/2时为1,在N2除以nN的余数小于nN/2时为0。
9.根据权利要求6所述的打印视频控制器的控制方法,其特征在于,所述处理后的打印数据中像素的比特数量为2比特、4比特、8比特、16比特或者32比特。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610688262.0A CN106094464B (zh) | 2016-08-18 | 2016-08-18 | 打印视频控制器及其控制方法、图像形成设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610688262.0A CN106094464B (zh) | 2016-08-18 | 2016-08-18 | 打印视频控制器及其控制方法、图像形成设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106094464A CN106094464A (zh) | 2016-11-09 |
CN106094464B true CN106094464B (zh) | 2019-05-07 |
Family
ID=58069941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610688262.0A Active CN106094464B (zh) | 2016-08-18 | 2016-08-18 | 打印视频控制器及其控制方法、图像形成设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106094464B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1504909A (zh) * | 2002-12-04 | 2004-06-16 | ������������ʽ���� | 设备管理方法 |
CN101276175A (zh) * | 2007-03-29 | 2008-10-01 | 株式会社理光 | 图像形成设备和图像形成方法 |
CN103092042A (zh) * | 2011-09-16 | 2013-05-08 | 株式会社理光 | 墨粉消耗量计算装置及计算方法和图像形成设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006035814A1 (ja) * | 2004-09-30 | 2006-04-06 | Seiko Epson Corporation | 画像形成装置、トナーカウンタおよびトナー消費量算出方法 |
US7978986B2 (en) * | 2007-08-08 | 2011-07-12 | Ricoh Company, Ltd. | Image forming apparatus and method for monitoring the degree of consumption of consumable components |
-
2016
- 2016-08-18 CN CN201610688262.0A patent/CN106094464B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1504909A (zh) * | 2002-12-04 | 2004-06-16 | ������������ʽ���� | 设备管理方法 |
CN101276175A (zh) * | 2007-03-29 | 2008-10-01 | 株式会社理光 | 图像形成设备和图像形成方法 |
CN103092042A (zh) * | 2011-09-16 | 2013-05-08 | 株式会社理光 | 墨粉消耗量计算装置及计算方法和图像形成设备 |
Also Published As
Publication number | Publication date |
---|---|
CN106094464A (zh) | 2016-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4303983A (en) | Method and apparatus for measuring time | |
KR101452972B1 (ko) | 타이밍 컨트롤러, 이를 구비한 표시 장치 및 이의신호처리방법 | |
JP6156578B2 (ja) | 撮像装置の制御装置 | |
CN101510419B (zh) | 显示器的自动频率和相位调节装置和方法 | |
JPH09504911A (ja) | 画像を変換する方法およびデバイス | |
CN106094464B (zh) | 打印视频控制器及其控制方法、图像形成设备 | |
JP2004125574A (ja) | 試験装置、及び試験方法 | |
CN106375658A (zh) | 一种甚高精度图像处理vlsi验证方法 | |
TW200541321A (en) | Methods and devices for obtaining sampling clocks | |
JP3846330B2 (ja) | 収集データの同期化方法及びデータ処理システム | |
CN100524443C (zh) | 电荷帮浦时脉产生电路与方法 | |
US6542702B2 (en) | Method of measuring the volume of toner consumed in printer and apparatus therefor | |
CN207571261U (zh) | 一种用于集成电路测试中信号采集的系统 | |
CN105430237A (zh) | 一种帧缺失图像的处理方法及系统 | |
AU2014361266B2 (en) | Method and device for transmitting data on asynchronous paths between domains with different clock frequencies | |
US2998917A (en) | Electrical load anticipator and recorder | |
CN101989417B (zh) | 于数字视讯系统中自动校正取样时钟的方法及系统 | |
JP3613093B2 (ja) | 映像サイズ変換処理方法および映像サイズ変換処理装置 | |
JP3568434B2 (ja) | 同期信号の周期測定装置 | |
CN108305378A (zh) | 一种图像处理方法、装置以及系统 | |
EP2940982B1 (en) | Apparatus and method for generating a resized image signal | |
CN103718548A (zh) | 3d图像信号处理设备 | |
JP3451216B2 (ja) | 画像表示装置及びサンプリング周波数調整方法 | |
JP7046881B2 (ja) | 誤り率測定装置及び誤り率測定方法 | |
JPH1091132A (ja) | 画像表示装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20201120 Address after: 519060 A, building 3, building 01, 3883 Zhuhai Avenue, Zhuhai, Guangdong, China Patentee after: ZHUHAI PANTUM ELECTRONICS Co.,Ltd. Address before: 519060 Area A, 7th Floor, Building 01, No. 3883, Zhuhai Avenue, Xiangzhou District, Zhuhai City, Guangdong Province Patentee before: Zhuhai Saine Printing Technology Co.,Ltd. |