CN103909730B - 一种数据处理方法、装置及喷墨印刷机 - Google Patents

一种数据处理方法、装置及喷墨印刷机 Download PDF

Info

Publication number
CN103909730B
CN103909730B CN201310004753.5A CN201310004753A CN103909730B CN 103909730 B CN103909730 B CN 103909730B CN 201310004753 A CN201310004753 A CN 201310004753A CN 103909730 B CN103909730 B CN 103909730B
Authority
CN
China
Prior art keywords
data
nozzle
point matrix
dot array
processor
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
Application number
CN201310004753.5A
Other languages
English (en)
Other versions
CN103909730A (zh
Inventor
李真花
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING BEIDA FOUNDER ELECTRONICS Co Ltd
New Founder Holdings Development Co ltd
Original Assignee
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University Founder Group Co Ltd
Priority to CN201310004753.5A priority Critical patent/CN103909730B/zh
Priority to JP2015551105A priority patent/JP6352943B2/ja
Priority to PCT/CN2013/086409 priority patent/WO2014106406A1/zh
Priority to EP13870376.4A priority patent/EP2942738A4/en
Priority to US14/759,565 priority patent/US9665805B2/en
Publication of CN103909730A publication Critical patent/CN103909730A/zh
Application granted granted Critical
Publication of CN103909730B publication Critical patent/CN103909730B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1803Receiving particular commands
    • G06K15/1806Receiving job control commands
    • G06K15/1809Receiving job control commands relating to the printing process
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • G06F3/1215Improving printing performance achieving increased printing speed, i.e. reducing the time between printing start and printing end
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/122Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to computing resources, e.g. memory, CPU
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1254Automatic configuration, e.g. by driver
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1296Printer job scheduling or printer resource handling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • G06K15/102Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • G06K15/102Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
    • G06K15/105Multipass or interlaced printing
    • G06K15/107Mask selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1817Buffers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Record Information Processing For Printing (AREA)
  • Ink Jet (AREA)

Abstract

本发明公开了一种数据处理方法、装置及喷墨印刷机,该方法包括以下步骤:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数进行拆分为n组图像点阵数据,n为所有喷嘴的排数;在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;根据所有喷嘴的排列规律读取外部存储器的数据。本发明实施例通过配合使用处理器与外部存储器,降低了图像点阵数据处理的成本,提高了图像点阵处理速度。

Description

一种数据处理方法、装置及喷墨印刷机
技术领域
本发明涉及计算机印刷应用技术领域,特别涉及一种数据处理方法、装置及喷墨印刷机。
背景技术
随着喷墨印刷技术的发展,市场对喷墨印刷品的精度提出了更高的要求,从而要求喷嘴制造商不断提高喷嘴的打印精度,打印精度可以用DPI(DotsPerInch,每英寸的喷嘴数)来描述。由于喷嘴加工工艺的限制,喷嘴之间的距离不能太小,因此,许多喷嘴厂家采用多排喷嘴进行拼接,这样投影垂直于走纸方向的DPI就增大了,从而提高了打印精度。但这种拼接方法也给数据处理带来了不小的问题,需要对图像点阵数据根据喷嘴规律进行拆分延迟处理,以使图像正确的呈现在介质上。
若采用软件对一幅图像的点阵数据根据喷嘴规律进行拆分延迟处理,凭借计算机强大的运算和大量内存资源,可以低成本的实现数据拆分延迟处理。但由于处理过程涉及大量的位操作,会大大降低图像处理速度,从而降低打印速度,满足不了目前高速打印需求。
若采用硬件(例如可编程逻辑器件)对一幅图像的点阵数据根据喷嘴规律进行拆分延迟处理,可有效利用可编程逻辑器件对位操作的优势,但是拆分延迟处理的操作需要大量的内部存储器,其成本就会大大增加。
由此可见,上述处理方法存在打印速度慢或成本高的问题。
发明内容
本发明实施例提供一种数据处理方法、装置及喷墨印刷机,用以解决现有技术中存在的打印速度慢或成本高的问题。
本发明实施例提供的一种数据处理方法包括以下步骤:
步骤S1:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;
步骤S2:处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;
步骤S3:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;
步骤S4:处理器根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴。
具体地,所述步骤S3具体包括以下步骤:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
具体地,所述步骤S4包括以下步骤:
以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn
当Pi≤j<Pi+1且1≤i≤n-1时,处理器在外部存储器中读取与第k排喷嘴在走纸方向上相对应的第j-Pk+P1线图像点阵数据,k取1至i,并将读取的数据发送至第k排喷嘴;
当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴。
进一步地,所述方法还包括以下步骤:所述喷嘴在接收到处理器发送的数据后,根据接收到的数据进行喷墨。
本发明实施例提供的一种数据处理装置包括处理器、内部缓存器、外部存储器和喷嘴,其中,
处理器,用于依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;并在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;并在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;并根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴;
内部缓存器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
外部存储器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
喷嘴,用于接收处理器发送的数据,并根据接收到的数据进行喷墨打印。
具体地,所述处理器用于执行以下步骤:
以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn
当Pi≤j<Pi+1且1≤i≤n-1时,处理器在外部存储器中读取与第k排喷嘴在走纸方向上相对应的第j-Pk+P1线图像点阵数据,k取1至i,并将读取的数据发送至第k排喷嘴;
当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴。
具体地,所述步骤S3具体包括以下步骤:所述处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
进一步地,所述喷嘴还用于在接收到处理器发送的数据后,根据接收到的数据进行喷墨。
本发明实施例提供一种喷墨印刷机,包括上述任意一种数据处理装置。
本发明有益效果如下:本发明实施例通过配合使用处理器与外部存储器,实现了降低了图像点阵数据拆分延迟处理的成本,提高了图像点阵数据拆分延迟处理速度。
附图说明
图1为本发明实施例中数据处理方法流程图;
图2为本发明实施例中喷嘴排列示意图;
图3为本发明实施例中一种4排喷嘴排列及多线图像点阵数据拆分示意图;
图4为本发明实施例中数据处理装置示意图。
具体实施方式
本发明实施例结合使用了处理器、外部存储器和内部缓存器,避免了使用软件带来的速度慢的问题,避免了使用可编程逻辑器件带来的成本高的问题。
下面结合附图对本发明实施例作进一步说明。
如图1所示,一种数据处理方法包括以下步骤:
步骤S1:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;使用处理器提高了图像点阵数据拆分速度。
步骤S2:处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;
步骤S3:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;此处使用外部存储器而不使用可编程逻辑器件,降低了图像点阵数据拆分延迟处理的成本;
步骤S3具体包括以下步骤:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
步骤S4:处理器根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴。
步骤S4具体包括以下步骤:
如图2所示,以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn
当Pi≤j<Pi+1且1≤i≤n-1时,处理器在外部存储器中读取与第k排喷嘴在走纸方向上相对应的第j-Pk+P1线图像点阵数据,k取1至i,并将读取的数据发送至第k排喷嘴;
当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴。
进一步地,喷嘴在接收到来自外部存储器的数据后,根据接收到的数据进行喷墨。
具体地,如图3所示为一种4排喷嘴排列及多线图像点阵数据拆分示意图,其中,Y方向为走纸方向,X方向与Y方向垂直。4排喷嘴分别使用实心圆形、实心三角形、实心正方形、实心五角星表示,他们在Y轴上的坐标分别为1,3,5,7。4排喷嘴的DPI为单排喷喷嘴的4倍。从而可看出喷嘴的DPI增大了。但第二排喷嘴(实心三角形图案表示)相对于第一排喷嘴(实心圆形图案表示)需要延迟2线打印;第三排喷嘴(实心正方形图案表示)相对于第一排喷嘴(实心圆形图案表示)需要延迟4线打印;第四排喷嘴(实心五角星图案表示)相对于第一排喷嘴(实心圆形图案表示)需要延迟7线打印。
处理器依次接收多线图像点阵数据(依次接收第1线图像数据T1至第m线图像点阵数据Tm,m>1)。
处理器在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为4组图像点阵数据;如图3所示,将第m线图像点阵数据Tm拆分为Am组数据、Bm组数据、Cm组数据和Dm组数据;Am组数据指第m线图像点阵数据Tm中在Y方向上与第1排喷嘴对应的数据,Bm组数据指第m线图像点阵数据Tm中在Y方向上与第2排喷嘴对应的数据,Cm组数据指第m线图像点阵数据Tm中在Y方向上与第3排喷嘴对应的数据,Dm组数据至第m线图像点阵数据Tm中在Y方向上与第4排喷嘴对应的数据。
处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的4组图像点阵数据写入内部缓存器中;例如在对第m线图像点阵数据Tm进行拆分后,将拆分所得的Am组数据、Bm组数据、Cm组数据和Dm组数据;
处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;例如将拆分所得的Am组数据、Bm组数据、Cm组数据和Dm组的数据对应写入外部存储器的a区域、b区域、c区域和d区域中;
处理器根据所有喷嘴的排列规律读取外部存储器的数据的具体过程如下:
进行第1次喷墨:处理器从外部存储器的a区域中读取A1组数据,外部存储器的b区域、c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A1组数据进行喷墨;
进行第2次喷墨:处理器从外部存储器的a区域中读取A2组数据,外部存储器的b区域、c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A2组数据进行喷墨;
进行第3次喷墨:处理器从外部存储器的a区域中读取A3组数据,从外部存储器的b区域中读取B1组数据,外部存储器的c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A3组数据进行喷墨,第2排喷嘴根据接收到的B1组数据进行喷墨;由此可以看出,第2排喷嘴打印的数据相对于第1排喷嘴延迟2线工作。
进行第4次喷墨:处理器从外部存储器的a区域中读取A4组数据,从外部存储器的b区域中读取B2组数据,外部存储器的c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A4组数据进行喷墨,第2排喷嘴根据接收到的B2组数据进行喷墨;
进行第5次喷墨:处理器从外部存储器的a区域中读取A5组数据,从外部存储器的b区域中读取B3组数据,从外部存储器的c区域中读取C1组数据,外部存储器的d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴;第1排喷嘴根据接收到的A5组数据进行喷墨,第2排喷嘴根据接收到的B3组数据进行喷墨,第3排喷嘴根据接收到的C1组数据进行喷墨;由此可以看出,第3排喷嘴打印的数据相对于第1排喷嘴延迟4线工作。
进行第6次喷墨:处理器从外部存储器的a区域中读取A6组数据,从外部存储器的b区域中读取B4组数据,从外部存储器的c区域中读取C2组数据,,外部存储器的d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴;第1排喷嘴根据接收到的A6组数据进行喷墨,第2排喷嘴根据接收到的B4组数据进行喷墨,第3排喷嘴根据接收到的C2组数据进行喷墨;
进行第7次喷墨:处理器从外部存储器的a区域中读取A7组数据,从外部存储器的b区域中读取B5组数据,从外部存储器的c区域中读取C3组数据,从外部存储器的d区域中读取D1组数据,最终组成一线数据发送至对应喷嘴;第1排喷嘴根据接收到的A7组数据进行喷墨,第2排喷嘴根据接收到的B5组数据进行喷墨,第3排喷嘴根据接收到的C3组数据进行喷墨,第4排喷嘴根据接收到的D1组数据进行喷墨。由此可以看出,第4排喷嘴打印的数据相对于第1排喷嘴延迟6线工作。
进行第j次喷墨(j>7):处理器从外部存储器的a区域中读取Aj组数据,从外部存储器的b区域中读取Bj-2组数据,从外部存储器的c区域中读取Cj-4组数据,从外部存储器的d区域中读取Dj-6组数据,最终组成一线数据发送至第1排喷嘴、第2排喷嘴、第3排喷嘴和第4排喷嘴;第1排喷嘴根据接收到的Aj组数据进行喷墨,第2排喷嘴根据接收到的Bj-2组数据进行喷墨,第3排喷嘴根据接收到的Cj-4组数据进行喷墨,第4排喷嘴根据接收到的Dj-6组数据进行喷墨。
如图4所示,根据本发明实施例提供的数据处理方法来构造一种数据处理装置,该装置包括处理器、内部缓存器、外部存储器和喷嘴,其中,
处理器,用于依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;并在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;并在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;并根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴;
内部缓存器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
外部存储器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
喷嘴,用于接收处理器发送的数据,并根据接收到的数据进行喷墨打印。
数据处理装置的实施方式与方法实施例相同,在此不再重复。
本发明实施例还提供了一种喷墨印刷机,该喷墨印刷机内置本发明实施例提供的数据处理装置。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (9)

1.一种数据处理方法,其特征在于,包括以下步骤:
步骤S1:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的行数;
步骤S2:处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;
步骤S3:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;
步骤S4:处理器根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴。
2.如权利要求1所述的数据处理方法,其特征在于,所述步骤S3具体包括以下步骤:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
3.如权利要求1所述的数据处理方法,其特征在于,所述步骤S4具体包括以下步骤:
以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn
当Pi≤j<Pi+1且1≤i≤n-1时,处理器在外部存储器中读取与第k排喷嘴在走纸方向上相对应的第j-Pk+P1线图像点阵数据,k取1至i,并将读取的数据发送至第k排喷嘴;
当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴;
所述j表示第j次喷墨,j为大于等于1的整数。
4.如权利要求1-3任一项所述的数据处理方法,其特征在于,还包括以下步骤:所述喷嘴在接收到处理器发送的数据后,根据接收到的数据进行喷墨。
5.一种数据处理装置,其特征在于,包括处理器、内部缓存器、外部存储器和喷嘴,其中,
处理器,用于依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的行数;并在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;并在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;并根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴;
内部缓存器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
外部存储器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
喷嘴,用于接收处理器发送的数据,并根据接收到的数据进行喷墨打印。
6.如权利要求5所述的数据处理装置,其特征在于,所述处理器具体用于执行以下步骤:
以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn
当Pi≤j<Pi+1且1≤i≤n-1时,处理器在外部存储器中读取与第k排喷嘴在走纸方向上相对应的第j-Pk+P1线图像点阵数据,k取1至i,并将读取的数据发送至第k排喷嘴;
当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴;
所述j表示第j次喷墨,j为大于等于1的整数。
7.如权利要求6所述的数据处理装置,其特征在于,所述处理器具体用于在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
8.如权利要求5-7任一项所述的数据处理装置,其特征在于,所述喷嘴还用于在接收到处理器发送的数据后,根据接收到的数据进行喷墨。
9.一种喷墨印刷机,其特征在于,包括权利要求5-8任一项所述的数据处理装置。
CN201310004753.5A 2013-01-07 2013-01-07 一种数据处理方法、装置及喷墨印刷机 Active CN103909730B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201310004753.5A CN103909730B (zh) 2013-01-07 2013-01-07 一种数据处理方法、装置及喷墨印刷机
JP2015551105A JP6352943B2 (ja) 2013-01-07 2013-11-01 データ処理方法、装置、プログラム、及びインクジェットプリンタ
PCT/CN2013/086409 WO2014106406A1 (zh) 2013-01-07 2013-11-01 一种数据处理方法、装置及喷墨印刷机
EP13870376.4A EP2942738A4 (en) 2013-01-07 2013-11-01 DATA PROCESSING METHOD AND DEVICE AND INK JET PRINTER
US14/759,565 US9665805B2 (en) 2013-01-07 2013-11-01 Data processing method, data processing apparatus and ink-jet printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310004753.5A CN103909730B (zh) 2013-01-07 2013-01-07 一种数据处理方法、装置及喷墨印刷机

Publications (2)

Publication Number Publication Date
CN103909730A CN103909730A (zh) 2014-07-09
CN103909730B true CN103909730B (zh) 2015-12-09

Family

ID=51035867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310004753.5A Active CN103909730B (zh) 2013-01-07 2013-01-07 一种数据处理方法、装置及喷墨印刷机

Country Status (5)

Country Link
US (1) US9665805B2 (zh)
EP (1) EP2942738A4 (zh)
JP (1) JP6352943B2 (zh)
CN (1) CN103909730B (zh)
WO (1) WO2014106406A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106610799A (zh) * 2015-10-27 2017-05-03 北大方正集团有限公司 一种喷墨印刷的数据拆分延迟处理方法、装置及***
CN107521226B (zh) * 2016-06-21 2019-03-12 北大方正集团有限公司 一种数据处理方法、装置及喷墨印刷机
CN106610802B (zh) * 2016-12-15 2019-08-09 国网江苏省电力公司淮安供电公司 保护装置用虚拟打印机的点阵图图像文件构建及存储方法
CN109664620B (zh) * 2018-12-07 2020-03-13 森大(深圳)技术有限公司 打印数据处理方法、装置及设备
CN109605954B (zh) * 2018-12-29 2020-04-14 森大(深圳)技术有限公司 Onepass打印控制方法、装置、设备及介质
CN112394887A (zh) * 2019-08-17 2021-02-23 森大(深圳)技术有限公司 Onepass打印数据高效率处理方法、装置、设备及存储介质
CN113715522B (zh) * 2020-03-06 2022-09-13 深圳市汉森软件有限公司 基于多种喷嘴的打印数据处理方法、装置
CN111596869B (zh) * 2020-04-29 2022-11-18 厦门汉印电子技术有限公司 一种打印数据排版方法、装置、打印机及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW429219B (en) * 1997-06-09 2001-04-11 Hewlett Packard Co Apparatus for improving ink-jet print quality using a jittered print mode
CN1353399A (zh) * 2000-11-02 2002-06-12 明碁电通股份有限公司 组合式喷墨成像的方法及装置
CN101383009A (zh) * 2008-09-08 2009-03-11 北大方正集团有限公司 喷墨印刷设备的点阵数据变换方法及装置与喷墨印刷***
CN102117416A (zh) * 2009-12-31 2011-07-06 北大方正集团有限公司 一种点阵数据的打印控制方法及装置
CN102458860A (zh) * 2009-06-18 2012-05-16 佳能株式会社 图像处理设备和图像处理方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63264365A (ja) * 1987-04-23 1988-11-01 Alps Electric Co Ltd コンピユ−タ
JP5245221B2 (ja) * 2006-08-09 2013-07-24 富士ゼロックス株式会社 液滴吐出装置
JP2008036801A (ja) 2006-08-09 2008-02-21 Ntn Corp 丸駒チップ
JP2008183884A (ja) * 2007-01-31 2008-08-14 Fujifilm Corp 画像形成装置及び印字データの転送方法
JP5086705B2 (ja) * 2007-06-18 2012-11-28 キヤノン株式会社 画像処理装置およびその方法
JP4390085B2 (ja) * 2007-07-13 2009-12-24 セイコーエプソン株式会社 液体吐出制御装置
JP5483951B2 (ja) * 2009-08-13 2014-05-07 キヤノン株式会社 画像処理装置、および、画像処理方法
JP5863177B2 (ja) * 2012-04-27 2016-02-16 京セラドキュメントソリューションズ株式会社 インクジェット記録装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW429219B (en) * 1997-06-09 2001-04-11 Hewlett Packard Co Apparatus for improving ink-jet print quality using a jittered print mode
CN1353399A (zh) * 2000-11-02 2002-06-12 明碁电通股份有限公司 组合式喷墨成像的方法及装置
CN101383009A (zh) * 2008-09-08 2009-03-11 北大方正集团有限公司 喷墨印刷设备的点阵数据变换方法及装置与喷墨印刷***
CN102458860A (zh) * 2009-06-18 2012-05-16 佳能株式会社 图像处理设备和图像处理方法
CN102117416A (zh) * 2009-12-31 2011-07-06 北大方正集团有限公司 一种点阵数据的打印控制方法及装置

Also Published As

Publication number Publication date
CN103909730A (zh) 2014-07-09
EP2942738A4 (en) 2016-08-24
JP2016501755A (ja) 2016-01-21
JP6352943B2 (ja) 2018-07-04
US20150363678A1 (en) 2015-12-17
EP2942738A1 (en) 2015-11-11
WO2014106406A1 (zh) 2014-07-10
US9665805B2 (en) 2017-05-30

Similar Documents

Publication Publication Date Title
CN103909730B (zh) 一种数据处理方法、装置及喷墨印刷机
CN109697040B (zh) 打印数据处理方法、设备及打印机
CN109146072A (zh) 基于卷积神经网络加速器的数据重用方法
CN110688074B (zh) 多喷头打印的数据分配的方法、装置、设备及存储介质
CN106610799A (zh) 一种喷墨印刷的数据拆分延迟处理方法、装置及***
US10402354B2 (en) Method, apparatus, communication equipment and storage media for determining link delay
CN103019631A (zh) 打印数据处理***和打印数据处理方法
CN100361130C (zh) 提高pcb设计效率的方法及其装置
US8893059B2 (en) Pattern data system for high-performance maskless electron beam lithography
CN107521226B (zh) 一种数据处理方法、装置及喷墨印刷机
CN203849727U (zh) 一种喷墨打印机喷头控制板
CN101376302B (zh) 印刷***中控制成像部件工作的装置及方法
US20140300913A1 (en) Distributed digital inkjet printing method and system supporting variable data
CN105117401A (zh) 一种并行传输图片的方法、装置及***
CN113442581B (zh) 一种打印方法、装置、设备和存储介质
CN103929153B (zh) 一种倍频处理方法和装置
CN103419513B (zh) 一种随机图像的处理方法及一种印刷设备控制***
CN104281419B (zh) 基于中间件的变电站装置通用打印方法
CN102289401B (zh) 一种芯片***级验证的方法、装置及***
CN114330622A (zh) 喷墨印刷条码处理方法、装置及电子设备
CN110569005B (zh) 一种多行多列激光打印方法、装置、存储介质及终端设备
CN116775257A (zh) 基于gpu的高速打印方法、装置、设备及存储介质
US8939530B2 (en) Pixel data processing
CN101354750B (zh) 用于数码印刷的数据处理方法、印刷设备、装置及***
CN110688076B (zh) 打印数据读取方法、装置及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220617

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: Beijing Beida Founder Electronics Co., Ltd.

Address before: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 9 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: Beijing Beida Founder Electronics Co., Ltd.