[go: up one dir, main page]

CN106155597A - 高速数据传输方法及装置 - Google Patents

高速数据传输方法及装置 Download PDF

Info

Publication number
CN106155597A
CN106155597A CN201510134493.2A CN201510134493A CN106155597A CN 106155597 A CN106155597 A CN 106155597A CN 201510134493 A CN201510134493 A CN 201510134493A CN 106155597 A CN106155597 A CN 106155597A
Authority
CN
China
Prior art keywords
data
segments
compressed
printing machine
digital 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.)
Granted
Application number
CN201510134493.2A
Other languages
English (en)
Other versions
CN106155597B (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.)
New Founder Holdings Development Co ltd
Beijing Founder Electronics 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 CN201510134493.2A priority Critical patent/CN106155597B/zh
Publication of CN106155597A publication Critical patent/CN106155597A/zh
Application granted granted Critical
Publication of CN106155597B publication Critical patent/CN106155597B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression Of Band Width Or Redundancy In Fax (AREA)

Abstract

本发明实施例提供一种高速数据传输方法及装置。该方法包括:光栅化处理目标文件得到多个数据分段;对所述多个数据分段分别进行压缩,获得多个压缩分段;将所述多个压缩分段发送给数码印刷机进行印刷。本发明实施例通过光栅化处理目标文件得到多个数据分段,相对于现有技术将待印刷的目标文件进行光栅化处理,得到多个压缩后的色面数据,将多个压缩的色面数据分别进行解压,并将解压后的多个色面数据组织成多个数据分段,节省了光栅化处理目标文件的步骤,提高了后续的数据传输效率,进而提高了数码印刷机的印刷效率。

Description

高速数据传输方法及装置
技术领域
本发明实施例涉及数字化印刷技术领域,尤其涉及一种高速数据传输方法及装置。
背景技术
随着数码印刷机制造和设计技术的发展,数码印刷机的输出质量和输出速度在不断提高,印刷成本在不断降低,越来越多的数码印刷机已经实现每分钟印刷100页彩色A4幅面的速度。
数码印刷机所用的数字化印刷工艺流程为:存储有目标文件的计算机将待印刷的目标文件进行光栅化处理,得到多个压缩后的色面数据,将多个压缩的色面数据分别进行解压,并将解压后的多个色面数据组织成多个数据分段,将该多个数据分段发送到数码印刷机进行印刷。
现有技术中,从光栅化处理目标文件到数码印刷机接收到多个数据分段所用的时间较长,数据传输速率慢,导致数码印刷机的印刷效率较低。
发明内容
本发明实施例提供一种高速数据传输方法及装置,以提高数码印刷机的印刷效率。
本发明实施例的一个方面是提供一种高速数据传输方法,包括:
光栅化处理目标文件得到多个数据分段;
对所述多个数据分段分别进行压缩,获得多个压缩分段;
将所述多个压缩分段发送给数码印刷机进行印刷。
本发明实施例的另一个方面是提供一种高速数据传输装置,包括:
光栅化处理模块,用于光栅化处理目标文件得到多个数据分段;
压缩模块,用于对所述多个数据分段分别进行压缩,获得多个压缩分段;
传输模块,用于传输所述多个压缩分段;
打印控制模块,用于将所述多个压缩分段发送给数码印刷机进行印刷。
本发明实施例提供的高速数据传输方法及装置,通过光栅化处理目标文件得到多个数据分段,相对于现有技术将待印刷的目标文件进行光栅化处理,得到多个压缩后的色面数据,将多个压缩的色面数据分别进行解压,并将解压后的多个色面数据组织成多个数据分段,节省了光栅化处理目标文件的步骤,提高了后续的数据传输效率,进而提高了数码印刷机的印刷效率。
附图说明
图1为本发明实施例提供的高速数据传输方法流程图;
图2为本发明实施例提供的高速数据传输装置的结构图;
图3为本发明另一实施例提供的高速数据传输装置的结构图。
具体实施方式
图1为本发明实施例提供的高速数据传输方法流程图。本发明实施例针对计算机向数码印刷机发送待印刷或待打印的目标文件,提供计算机一侧的高速数据传输方法,该方法具体的步骤如下:
步骤S101、光栅化处理目标文件得到多个数据分段;
所述光栅化处理目标文件得到多个数据分段包括:依据光栅化处理目标文件过程中产生的多个色面数据,从各所述色面数据中均选取预定大小的字段,并将所述字段组装为所述数据分段。
计算机设备中安装有光栅化处理软件,待印刷或待打印的目标文件为可移植文档格式文件,例如PDF文件,在光栅化处理目标文件的过程中产生多个色面数据,例如目标文件一个像素点对应有CMYK四种色彩元素,则多个色面数据包括:含有C的色面数据、含有M的色面数据、含有Y的色面数据和含有K的色面数据,色面数据的数据单位为8bit,从各个色面数据中分别选取8个数据单位并组装为包括32个8bit的数据分段,具体的组装方法见表1和表2:
表1
C M Y K C M Y K
C M Y K C M Y K
C M Y K C M Y K
C M Y K C M Y K
表2
C C C C C C C C
M M M M M M M M
Y Y Y Y Y Y Y Y
K K K K K K K K
如表1、表2所示C、M、Y、K均占8bit,且本发明实施例色彩元素不仅限于C、M、Y、K,每个色彩元素不仅限于8bit。
步骤S102、对所述多个数据分段分别进行压缩,获得多个压缩分段;
所述对所述多个数据分段分别进行压缩包括:依据压缩算法对所述多个数据分段分别进行压缩,所述压缩算法对应的自适应调整分值最大。
通过压缩算法对所述多个数据分段分别进行压缩,获得多个压缩分段,本发明实施例对于压缩算法的选取,采用自适应调整分值的方法,即每分钟压缩的数据量的分值范围为1-10,压缩比率的分值范围为1-10,对各种压缩算法每分钟压缩的数据量除以数码印刷机每分钟的输出数据量的比值做归一化处理,然后对归一化后的分值对应散射分布到1-10的分值区间。对压缩比率同样做归一化处理,并将归一化处理后的结果散射分布至1-10的分值区间。按压缩效率的权重60%和压缩率的权重40%计算综合分值,选取综合分值最高的压缩算法为优先使用算法。其中,压缩效率的权重和压缩率的权重值可以根据具体的数码印刷机的特性做调整。
步骤S103、将所述多个压缩分段发送给数码印刷机进行印刷。
若数码印刷机的工作模式为即时解释即时印刷的工作模式,即数码印刷机的印刷效率较高,对数据传输速度的要求较高,则将步骤S102获得的压缩分段传输到打印控制卡,打印控制卡是插在计算机主板上,用于与数码印刷机进行通信的PCIX板卡,通过打印控制卡将压缩分段传输到数码印刷机进行印刷。
本发明实施例通过光栅化处理目标文件得到多个数据分段,相对于现有技术将待印刷的目标文件进行光栅化处理,得到多个压缩后的色面数据,将多个压缩的色面数据分别进行解压,并将解压后的多个色面数据组织成多个数据分段,节省了光栅化处理目标文件的步骤,提高了后续的数据传输效率,进而提高了数码印刷机的印刷效率。
在上述实施例的基础上,所述将所述多个压缩分段发送给数码印刷机进行印刷包括:将所述多个压缩分段分别进行解压获得解压数据;将所述解压数据压缩为符合所述数码印刷机对应的数据传输接口协议的再压缩数据;将所述再压缩数据发送给数码印刷机进行印刷。
在上述实施例中,压缩分段传输到打印控制卡,打印控制卡先接收压缩分段,并依据与上述压缩算法对应的解压算法解压该压缩分段获得解压数据,并依据数码印刷机对应的数据传输接口协议将该解压数据压缩为符合数码印刷机印刷格式的再压缩数据,由打印控制卡将所述再压缩数据发送给数码印刷机进行印刷。
所述对所述多个数据分段分别进行压缩,获得多个压缩分段之后,还包括:将所述多个压缩分段缓存到磁盘;
所述将所述多个压缩分段发送给数码印刷机进行印刷包括:对所述磁盘中的所述多个压缩分段做加速处理,从所述磁盘中获取所述多个压缩分段,并将所述多个压缩分段发送给数码印刷机进行印刷。
若数码印刷机的印刷效率不高,对数据传输速度的要求不高时,将步骤S102获得的压缩分段按页缓存到磁盘,并对磁盘中存储的多个压缩分段做加速处理,从所述磁盘中获取所述多个压缩分段,并将所述多个压缩分段发送给数码印刷机进行印刷。
本发明实施例通过在计算机内部传输压缩的数据,进一步提高了数据传输效率,进而提高了数码印刷机的印刷效率。
图2为本发明实施例提供的高速数据传输装置的结构图。本发明实施例提供的高速数据传输装置安装在计算机中,可以执行高速数据传输方法实施例提供的处理流程,如图2所示,高速数据传输装置20包括光栅化处理模块21、压缩模块22、传输模块23和打印控制模块24,其中,光栅化处理模块21用于光栅化处理目标文件得到多个数据分段;压缩模块22用于对所述多个数据分段分别进行压缩,获得多个压缩分段;传输模块23用于传输所述多个压缩分段;打印控制模块24用于将所述多个压缩分段发送给数码印刷机进行印刷。
本发明实施例通过光栅化处理目标文件得到多个数据分段,相对于现有技术将待印刷的目标文件进行光栅化处理,得到多个压缩后的色面数据,将多个压缩的色面数据分别进行解压,并将解压后的多个色面数据组织成多个数据分段,节省了光栅化处理目标文件的步骤,提高了后续的数据传输效率,进而提高了数码印刷机的印刷效率。
图3为本发明另一实施例提供的高速数据传输装置的结构图。在上述实施例的基础上,光栅化处理模块21具体用于依据光栅化处理目标文件过程中产生的多个色面数据,从各所述色面数据中均选取预定大小的字段,并将所述字段组装为所述数据分段。
打印控制模块24包括接收单元241、解压单元242和数据输出单元243,其中,接收单元241用于接收所述多个压缩分段;解压单元242用于将所述多个压缩分段分别进行解压获得解压数据;数据输出单元243用于将所述解压数据压缩为符合所述数码印刷机对应的数据传输接口协议的再压缩数据;将所述再压缩数据发送给数码印刷机进行印刷。
压缩模块22具体用于依据压缩算法对所述多个数据分段分别进行压缩,所述压缩算法对应的自适应调整分值最大。
高速数据传输装置20还包括磁盘加速读取模块25,磁盘加速读取模块25用于将所述多个压缩分段缓存到磁盘;对所述磁盘中的所述多个压缩分段做加速处理,从所述磁盘中获取所述多个压缩分段,并将所述多个压缩分段发送给数码印刷机进行印刷。
本发明实施例提供的高速数据传输装置可以具体用于执行上述图1所提供的方法实施例,具体功能此处不再赘述。
本发明实施例通过在计算机内部传输压缩的数据,进一步提高了数据传输效率,进而提高了数码印刷机的印刷效率。
综上所述,本发明实施例通过光栅化处理目标文件得到多个数据分段,相对于现有技术将待印刷的目标文件进行光栅化处理,得到多个压缩后的色面数据,将多个压缩的色面数据分别进行解压,并将解压后的多个色面数据组织成多个数据分段,节省了光栅化处理目标文件的步骤,提高了后续的数据传输效率,进而提高了数码印刷机的印刷效率;通过在计算机内部传输压缩的数据,进一步提高了数据传输效率,进而提高了数码印刷机的印刷效率。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种高速数据传输方法,其特征在于,包括:
光栅化处理目标文件得到多个数据分段;
对所述多个数据分段分别进行压缩,获得多个压缩分段;
将所述多个压缩分段发送给数码印刷机进行印刷。
2.根据权利要求1所述的方法,其特征在于,所述光栅化处理目标文件得到多个数据分段包括:
依据光栅化处理目标文件过程中产生的多个色面数据,从各所述色面数据中均选取预定大小的字段,并将所述字段组装为所述数据分段。
3.根据权利要求2所述的方法,其特征在于,所述将所述多个压缩分段发送给数码印刷机进行印刷包括:
将所述多个压缩分段分别进行解压获得解压数据;
将所述解压数据压缩为符合所述数码印刷机对应的数据传输接口协议的再压缩数据;
将所述再压缩数据发送给数码印刷机进行印刷。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述多个数据分段分别进行压缩包括:
依据压缩算法对所述多个数据分段分别进行压缩,所述压缩算法对应的自适应调整分值最大。
5.根据权利要求4所述的方法,其特征在于,所述对所述多个数据分段分别进行压缩,获得多个压缩分段之后,还包括:
将所述多个压缩分段缓存到磁盘;
所述将所述多个压缩分段发送给数码印刷机进行印刷包括:
对所述磁盘中的所述多个压缩分段做加速处理,从所述磁盘中获取所述多个压缩分段,并将所述多个压缩分段发送给数码印刷机进行印刷。
6.一种高速数据传输装置,其特征在于,包括:
光栅化处理模块,用于光栅化处理目标文件得到多个数据分段;
压缩模块,用于对所述多个数据分段分别进行压缩,获得多个压缩分段;
传输模块,用于传输所述多个压缩分段;
打印控制模块,用于将所述多个压缩分段发送给数码印刷机进行印刷。
7.根据权利要求6所述的高速数据传输装置,其特征在于,所述光栅化处理模块具体用于依据光栅化处理目标文件过程中产生的多个色面数据,从各所述色面数据中均选取预定大小的字段,并将所述字段组装为所述数据分段。
8.根据权利要求7所述的高速数据传输装置,其特征在于,所述打印控制模块包括:
接收单元,用于接收所述多个压缩分段;
解压单元,用于将所述多个压缩分段分别进行解压获得解压数据;
数据输出单元,用于将所述解压数据压缩为符合所述数码印刷机对应的数据传输接口协议的再压缩数据;将所述再压缩数据发送给数码印刷机进行印刷。
9.根据权利要求6-8任一项所述的高速数据传输装置,其特征在于,所述压缩模块具体用于依据压缩算法对所述多个数据分段分别进行压缩,所述压缩算法对应的自适应调整分值最大。
10.根据权利要求9所述的高速数据传输装置,其特征在于,还包括:
磁盘加速读取模块,用于将所述多个压缩分段缓存到磁盘;对所述磁盘中的所述多个压缩分段做加速处理,从所述磁盘中获取所述多个压缩分段,并将所述多个压缩分段发送给数码印刷机进行印刷。
CN201510134493.2A 2015-03-25 2015-03-25 高速数据传输方法及装置 Expired - Fee Related CN106155597B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510134493.2A CN106155597B (zh) 2015-03-25 2015-03-25 高速数据传输方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510134493.2A CN106155597B (zh) 2015-03-25 2015-03-25 高速数据传输方法及装置

Publications (2)

Publication Number Publication Date
CN106155597A true CN106155597A (zh) 2016-11-23
CN106155597B CN106155597B (zh) 2019-02-15

Family

ID=57339583

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510134493.2A Expired - Fee Related CN106155597B (zh) 2015-03-25 2015-03-25 高速数据传输方法及装置

Country Status (1)

Country Link
CN (1) CN106155597B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107813621A (zh) * 2017-10-26 2018-03-20 深圳华云科技实业有限公司 一种涂布数据处理方法、设备及计算机可读存储介质
CN110266814A (zh) * 2019-07-09 2019-09-20 联想(北京)有限公司 传输方法及传输装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1741566A (zh) * 2004-08-26 2006-03-01 奥西-技术有限公司 为呈现图像而处理数据的方法、设备和计算机程序产品
CN1825893A (zh) * 2005-01-31 2006-08-30 国际商业机器公司 用于对数据进行光栅化和编码的方法和系统
JP2011194689A (ja) * 2010-03-18 2011-10-06 Ricoh Co Ltd データ転送システム、画像形成装置、データ転送方法およびプログラム
CN104070857A (zh) * 2013-03-26 2014-10-01 精工爱普生株式会社 印刷控制装置及印刷控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1741566A (zh) * 2004-08-26 2006-03-01 奥西-技术有限公司 为呈现图像而处理数据的方法、设备和计算机程序产品
CN1825893A (zh) * 2005-01-31 2006-08-30 国际商业机器公司 用于对数据进行光栅化和编码的方法和系统
JP2011194689A (ja) * 2010-03-18 2011-10-06 Ricoh Co Ltd データ転送システム、画像形成装置、データ転送方法およびプログラム
CN104070857A (zh) * 2013-03-26 2014-10-01 精工爱普生株式会社 印刷控制装置及印刷控制方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107813621A (zh) * 2017-10-26 2018-03-20 深圳华云科技实业有限公司 一种涂布数据处理方法、设备及计算机可读存储介质
CN107813621B (zh) * 2017-10-26 2019-08-13 深圳华云数码有限公司 一种涂布数据处理方法、设备及计算机可读存储介质
CN110266814A (zh) * 2019-07-09 2019-09-20 联想(北京)有限公司 传输方法及传输装置

Also Published As

Publication number Publication date
CN106155597B (zh) 2019-02-15

Similar Documents

Publication Publication Date Title
JP7548706B2 (ja) データを圧縮する方法および装置
US7800772B2 (en) Data processing apparatus, image forming apparatus, image forming method, and printing system
US10727864B2 (en) Server and method for compressing data by device
TWI757303B (zh) 影像壓縮方法與設備
US20170140502A1 (en) Method and system for rescaling image files
US10298455B2 (en) Data processing system, data processing control apparatus, and data processing control method
KR20160030701A (ko) 인쇄 데이터를 프린터로 전송하는 호스트 디바이스 및 호스트 디바이스가 인쇄 데이터를 렌더링하는 방법
US20160124683A1 (en) In-memory data compression complementary to host data compression
JP2019524007A (ja) 動画圧縮方法及び装置、並びにこれに対するコンピュータプログラム
US20140226186A1 (en) Image processing apparatus, image processing method, and computer program product
WO2017138947A1 (en) Compressing each object in an electronic document
CN113794899A (zh) 云桌面图像数据传输方法、装置、设备及存储介质
CN106155597A (zh) 高速数据传输方法及装置
WO2014178840A1 (en) Creation of a hierarchical dictionary
CN105122806B (zh) 信息处理装置、控制方法及存储介质
CN108933599B (zh) 一种霍夫曼编码实现方法、系统、设备及计算机存储介质
CN116405692A (zh) 一种基于云端抠图的传输方法和相关设备
US20090244622A1 (en) Systems and Methods for Rendering Print Data
CN105578182B (zh) 一种视频编码、解码方法及装置
CN108932315A (zh) 一种数据解压的方法以及相关装置
CN105430006A (zh) 一种动态实时调整spice图像品质的方法
JP6004800B2 (ja) 印刷データ処理装置
CN104202124A (zh) 一种erp数据包通讯方法
CN112051974A (zh) 电子价签信息传输方法及系统、电子价签、服务器
JP5782388B2 (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: 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 FOUNDER ELECTRONICS Co.,Ltd.

Address before: 100871, Beijing, Haidian District, Cheng Fu Road, No. 298, Zhongguancun Fangzheng building, 9 floor

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

Patentee before: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190215