[go: up one dir, main page]

CN103802497B - A method and device for automatically adjusting printing speed - Google Patents

A method and device for automatically adjusting printing speed Download PDF

Info

Publication number
CN103802497B
CN103802497B CN201210451810.XA CN201210451810A CN103802497B CN 103802497 B CN103802497 B CN 103802497B CN 201210451810 A CN201210451810 A CN 201210451810A CN 103802497 B CN103802497 B CN 103802497B
Authority
CN
China
Prior art keywords
main control
control host
forming block
data
image
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.)
Expired - Fee Related
Application number
CN201210451810.XA
Other languages
Chinese (zh)
Other versions
CN103802497A (en
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
Peking University
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University
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, Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University
Priority to CN201210451810.XA priority Critical patent/CN103802497B/en
Publication of CN103802497A publication Critical patent/CN103802497A/en
Application granted granted Critical
Publication of CN103802497B publication Critical patent/CN103802497B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

The invention discloses a kind of method of automatic speed regulation, for distributed print system, wherein, distributed print system comprises main control host, the image-forming block main control system be connected with main control host, and the image-forming block to be connected with image-forming block main control system, the main control host of distributed system can be connected with a paper feed platform, and the method comprises: main control host sends compression data to be printed to image-forming block main control system; Image-forming block main control system processes compression data to be printed, obtains dot array data, and is stored in by dot array data in the memory cell of image-forming block main control system; Be sent to from memory cell image-forming block process by dot array data at image-forming block main control system, main control host judges that the data volume of dot array data in memory cell is whether in a preset range, and obtains a judged result; When judged result shows that data volume is not in preset range, main control host generates chart drive speed adjustment instruction, performs for paper feed platform.

Description

一种自动调整打印速度的方法及装置A method and device for automatically adjusting printing speed

技术领域technical field

本发明涉及数码印刷技术领域,具体涉及到一种应用于分布式印刷系统中的自动调整打印速度的方法及装置。The invention relates to the technical field of digital printing, in particular to a method and device for automatically adjusting printing speed applied in a distributed printing system.

背景技术Background technique

数码印刷是近年来高速发展的印刷技术,它采用将数据直接传输、处理、印刷的方式,即将成像数据一次输入,由控制系统控制成像部件直接成像。数码印刷系统需要输出大量的点阵数据,随着对印刷质量的要求越来越高,输出数据量的要求也越来越大,对传输速度的要求也越来越高,点阵数据的处理速度直接影响系统的传输速度,需要采用分布式印刷管理系统的解决方案。分布式印刷管理系统的解决方案,由一台主控制主机和多台成像部件控制主机组成,通过高速传输系统完成主控制主机和成像部件控制主机之间的通信。分布式处理数据可大大提高点阵数据的处理和输出速度,保证高质量、高速度的印刷。Digital printing is a printing technology that has developed rapidly in recent years. It adopts the method of direct data transmission, processing, and printing, that is, the imaging data is input once, and the imaging components are controlled by the control system to directly image. The digital printing system needs to output a large amount of dot matrix data. As the requirements for printing quality are getting higher and higher, the requirements for the output data volume are also increasing, and the requirements for transmission speed are also getting higher and higher. The processing of dot matrix data The speed directly affects the transmission speed of the system, and a solution of a distributed printing management system is required. The solution of the distributed printing management system is composed of a main control host and multiple imaging component control hosts, and the communication between the main control host and the imaging component control hosts is completed through a high-speed transmission system. Distributed processing data can greatly improve the processing and output speed of dot matrix data, ensuring high-quality, high-speed printing.

现有技术中的数码印刷系统多采用卷筒纸连续打印,这就需要点阵数据处理、输出速度一定大于点阵数据印刷时消耗的速度,目前的数码印刷系统主要通过服务器处理、发送数据。The digital printing systems in the prior art mostly use roll paper for continuous printing, which requires dot matrix data processing, and the output speed must be greater than the speed consumed during dot matrix data printing. The current digital printing system mainly processes and sends data through the server.

但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:However, in the process of realizing the technical solution of the invention in the embodiment of the present application, the inventor of the present application found that the above-mentioned technology has at least the following technical problems:

由于要保证点阵数据稳定的输出,需要保证服务器处理、发送数据的速度远大于数据输出消耗的速度,并且,由于文件压缩比例的不同,所以系统的点阵数据处理速度也不是固定的,在保持印刷的稳定性的前提下,就必然需要限制最终的印刷速度,因此,存在不利于分布式印刷系统的打印速度的提高,也会降低系统的平均输出速度的技术问题。To ensure the stable output of dot matrix data, it is necessary to ensure that the speed of server processing and sending data is much greater than the speed of data output consumption, and because of the different file compression ratios, the system's dot matrix data processing speed is not fixed. On the premise of maintaining the stability of printing, it is necessary to limit the final printing speed. Therefore, there are technical problems that are not conducive to the improvement of the printing speed of the distributed printing system, and will also reduce the average output speed of the system.

另外,由于采用分布式印刷系统会对服务器处理、发送数据提出更高的要求,并且系统的稳定性对服务器的性能依赖较大,所以,也存在着分布式系统的稳定性和易用性较差的问题。In addition, because the use of distributed printing system will put forward higher requirements for the server to process and send data, and the stability of the system depends heavily on the performance of the server, so there are also problems in the stability and ease of use of the distributed system. bad question.

发明内容Contents of the invention

本申请实施例通过提供一种自动调整打印速度的方法,解决了现有技术中分布式印刷系统的打印速度不能得到有效提高,进而降低了分布式印刷系统的平均输出速度的技术问题,实现了提高分布式印刷系统整体打印速度的技术效果。The embodiment of the present application provides a method for automatically adjusting the printing speed, which solves the technical problem that the printing speed of the distributed printing system in the prior art cannot be effectively improved, thereby reducing the average output speed of the distributed printing system, and realizes The technical effect of increasing the overall printing speed of a distributed printing system.

本申请实施例提供了一种自动调整打印速度的方法,具体步骤如下:The embodiment of the present application provides a method for automatically adjusting the printing speed, and the specific steps are as follows:

主控制主机向成像部件控制主机发送压缩待打印数据至所述成像部件控制主机;The main control host sends the compressed data to be printed to the imaging component control host to the imaging component control host;

所述成像部件控制主机对所述压缩待打印数据进行处理,获得点阵数据,并将所述点阵数据存储在所述成像部件控制主机的存储单元中;The imaging component control host processes the compressed data to be printed to obtain dot matrix data, and stores the dot matrix data in a storage unit of the imaging component control host;

在所述成像部件控制主机将所述点阵数据从所述存储单元发送到所述成像部件过程中,所述主控制主机判断所述存储单元中所述点阵数据的数据量是否在一预设范围内,并获得一判断结果;During the process of the imaging component control host sending the dot matrix data from the storage unit to the imaging component, the main control host judges whether the data volume of the dot matrix data in the storage unit is within a predetermined within the set range and obtain a judgment result;

在所述判断结果表明所述数据量不在所述预设范围内时,所述主控制主机生成走纸速度调整指令,以供所述走纸平台执行;When the judgment result indicates that the data volume is not within the preset range, the main control host generates a paper-feeding speed adjustment instruction for execution by the paper-feeding platform;

优选地,所述所述主控制主机向所述成像部件控制主机发送压缩待打印数据至所述成像部件控制主机,具体为:Preferably, the main control host sends compressed data to be printed to the imaging component control host, specifically:

通过第一高速传输系统,所述主控制主机向所述成像部件控制主机发送压缩待打印数据,其中,所述第一高速传输系统连接在所述所述主控制主机与成像部件控制主机之间。Through the first high-speed transmission system, the main control host sends compressed data to be printed to the imaging component control host, wherein the first high-speed transmission system is connected between the main control host and the imaging component control host .

优选地,在所述主控制主机向所述成像部件控制主机发送压缩待打印数据至所述成像部件控制主机之前,所述方法还包括对所述分布式印刷系统进行初始设置,具体包括:Preferably, before the main control host sends compressed data to be printed to the imaging component control host, the method further includes performing initial settings on the distributed printing system, specifically including:

为所述分布式印刷系统的所述存储单元所能存储的数据量设定一预设范围;setting a preset range for the amount of data that can be stored in the storage unit of the distributed printing system;

为所述走纸速度设定一最大走纸速度及一最小走纸速度。A maximum paper speed and a minimum paper speed are set for the paper speed.

优选地,在所述所述主控制主机判断所述存储单元中所述点阵数据的数据量是否在一预设范围内,并获得一判断结果之后,所述方法还包括:Preferably, after the main control host determines whether the data volume of the dot matrix data in the storage unit is within a preset range and obtains a determination result, the method further includes:

当所述判断结果表明所述数据量在所述预设范围内时,通过所述高速传输系统向所述成像部件发送所述点阵数据。When the judging result indicates that the amount of data is within the preset range, sending the dot matrix data to the imaging component through the high-speed transmission system.

优选地,所述在所述判断结果表明所述数据量不在所述预设范围内时,所述主控制主机生成走纸速度调整指令,以供所述走纸平台执行,具体包括:Preferably, when the judging result shows that the amount of data is not within the preset range, the main control host generates a paper-feeding speed adjustment instruction for the paper-feeding platform to execute, specifically including:

在所述判断结果表明所述数据量不在所述预设范围内时,判断是否需要提高走纸速度;When the judging result indicates that the data volume is not within the preset range, judging whether it is necessary to increase the paper feeding speed;

如果需要提高所述走纸速度,则获取系统的当前走纸速度,并将所述当前走纸速度与所述最大走纸速度进行比较;If the paper-feeding speed needs to be increased, obtain the current paper-feeding speed of the system, and compare the current paper-feeding speed with the maximum paper-feeding speed;

若所述当前走纸速度小于所述最大走纸速度,则由所述主控制主机生成走纸速度调整指令,以供所述走纸平台执行。If the current paper-feeding speed is less than the maximum paper-feeding speed, the main control host generates a paper-feeding speed adjustment instruction for execution by the paper-feeding platform.

优选地,在所述将所述当前走纸速度与所述最大走纸速度进行比较之后,所述方法还包括:Preferably, after comparing the current paper-feeding speed with the maximum paper-feeding speed, the method further includes:

若所述当前走纸速度达到或超过所述最大走纸速度,则通过第二高速传输系统向所述成像部件发送所述点阵数据,其中,所述第二高速传输系统连接在所述成像部件控制主机与所述成像部件之间。If the current paper-feeding speed reaches or exceeds the maximum paper-feeding speed, the dot matrix data is sent to the imaging component through a second high-speed transmission system, wherein the second high-speed transmission system is connected to the The component controls between the host and the imaging component.

优选地,所述在所述判断结果表明所述数据量不在所述预设范围内时,所述主控制主机生成走纸速度调整指令,以供所述走纸平台执行,具体还包括:Preferably, when the judging result shows that the amount of data is not within the preset range, the main control host generates a paper-feeding speed adjustment instruction for execution by the paper-feeding platform, which specifically includes:

在所述判断结果表明所述数据量不在所述预设范围内时,判断是否需要降低走纸速度;When the judging result indicates that the amount of data is not within the preset range, judging whether it is necessary to reduce the paper feeding speed;

在需要降低所述走纸速度时,获取系统的当前走纸速度,并将所述当前走纸速度与所述最小走纸速度进行比较;When it is necessary to reduce the paper-feeding speed, obtain the current paper-feeding speed of the system, and compare the current paper-feeding speed with the minimum paper-feeding speed;

若所述当前走纸速度大于所述最小走纸速度,则由所述主控制主机生成走纸速度调整指令,以供所述走纸平台执行。If the current paper-feeding speed is greater than the minimum paper-feeding speed, the main control host generates a paper-feeding speed adjustment instruction for execution by the paper-feeding platform.

优选地,在所述将所述当前走纸速度与所述最小走纸速度进行比较之后,所述方法还包括:Preferably, after comparing the current paper-feeding speed with the minimum paper-feeding speed, the method further includes:

若所述当前走纸速度等于或小于所述最小走纸速度,则通过所述第二高速传输系统,向所述成像部件发送所述点阵数据,。If the current paper-feeding speed is equal to or less than the minimum paper-feeding speed, sending the dot matrix data to the imaging component through the second high-speed transmission system.

优选地,所述通过所述第二高速传输系统,向所述成像部件发送所述点阵数据,具体为:Preferably, the sending of the dot matrix data to the imaging component through the second high-speed transmission system is specifically:

遵循先进先出的原则,通过所述第二高速传输系统,向所述成像部件发送所述点阵数据。The dot matrix data is sent to the imaging component through the second high-speed transmission system following a first-in-first-out principle.

本申请实施例还提供了一种分布式印刷系统,包括:The embodiment of the present application also provides a distributed printing system, including:

主控制主机;所述主控制主机能与一走纸平台连接;Main control host; the main control host can be connected to a paper-feeding platform;

成像部件控制主机,与所述主控制主机连接;The imaging component control host is connected to the main control host;

成像部件,与所述成像部件控制主机连接;An imaging component, connected to the imaging component control host;

所述成像部件控制主机包括:The imaging component control host includes:

输入单元,用于从所述主控制主机获得压缩待打印数据;an input unit, configured to obtain compressed data to be printed from the main control host;

主机控制单元,用于对所述压缩待打印数据进行处理,获得点阵数据;a host control unit, configured to process the compressed data to be printed to obtain dot matrix data;

存储单元,与所述输入单元连接,用于存储所述点阵数据;a storage unit, connected to the input unit, for storing the dot matrix data;

输出单元,与所述存储单元连接,用于将所述点阵数据传输到所述成像部件;an output unit, connected to the storage unit, for transmitting the dot matrix data to the imaging component;

监控单元,与所述存储单元连接,用于监控所述存储单元中所述点阵数据的数据量;A monitoring unit, connected to the storage unit, for monitoring the data volume of the dot matrix data in the storage unit;

其中,所述主机控制单元在接收到所述监控单元监控到的所述数据量存储情况后,会将所述数据量存储情况发送给所述主控制主机;Wherein, after the host control unit receives the data storage status monitored by the monitoring unit, it will send the data storage status to the main control host;

其中,所述走纸速度调整指令具体为所述主控制主机在判断所述存储单元中所述点阵数据的数据量不在一预设范围内时,而生成的指令。Wherein, the paper-feeding speed adjustment instruction is specifically an instruction generated by the main control host when judging that the data volume of the dot matrix data in the storage unit is not within a preset range.

优选地,所述分布式印刷系统还包括一初始设置单元,所述初始设置单元具体包括:Preferably, the distributed printing system further includes an initial setting unit, and the initial setting unit specifically includes:

第一初始设置单元,用于为所述分布式印刷系统的所述存储单元所能存储的数据量设定一预设范围值;A first initial setting unit, configured to set a preset range value for the amount of data that can be stored in the storage unit of the distributed printing system;

第二初始设置单元,用于为所述分布式印刷系统的走纸速度设定一最大走纸速度及一最小走纸速度。The second initial setting unit is used for setting a maximum paper speed and a minimum paper speed for the paper speed of the distributed printing system.

优选地,所述分布式印刷系统还包括:Preferably, the distributed printing system also includes:

第一高速传输系统,连接在所述主控制主机与所述成像部件控制主机之间,用于所述主控制主机向所述成像部件控制主机发送压缩待打印数据;A first high-speed transmission system, connected between the main control host and the imaging component control host, used for the main control host to send compressed data to be printed to the imaging component control host;

第二高速传输系统,连接在所述成像部件控制主机与所述成像部件之间,用于所述成像部件控制主机向所述成像部件发送所述点阵数据。The second high-speed transmission system is connected between the imaging component control host and the imaging component, and is used for the imaging component control host to send the dot matrix data to the imaging component.

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:

(1)由于采用了在成像部件控制主机的存储单元对点阵数据进行存储,并由监控单元,对所述存储单元中的点阵数据的数据量进行监控,当监控到的数据量超出一预设范围时,通过分布式印刷系统中的主控制主机生成走纸速度调整指令,并将该指令发送给所述走纸平台,并由所述走纸平台执行所述走纸速度调整指令的技术手段,所以解决了现有技术中分布式印刷系统的打印速度不能得到有效提高,进而降低了分布式印刷系统的平均输出速度的技术问题,具有提高分布式印刷系统整体打印速度的技术效果。。(1) Since the dot matrix data is stored in the storage unit of the imaging component control host, and the data volume of the dot matrix data in the storage unit is monitored by the monitoring unit, when the monitored data volume exceeds a certain When the range is preset, the main control host in the distributed printing system generates a paper-feeding speed adjustment instruction, and sends the instruction to the paper-feeding platform, and the paper-feeding platform executes the paper-feeding speed adjustment instruction Therefore, it solves the technical problem that the printing speed of the distributed printing system in the prior art cannot be effectively improved, thereby reducing the average output speed of the distributed printing system, and has the technical effect of improving the overall printing speed of the distributed printing system. .

(2)由于采用了一存储单元对点阵数据进行存储,能起到缓冲的作用,降低服务器发送、处理数据的工作负荷,提高服务器的性能,进而具有提高分布式系统的稳定性和易用性的技术效果。(2) Because a storage unit is used to store the dot matrix data, it can play a buffer role, reduce the workload of the server to send and process data, improve the performance of the server, and improve the stability and ease of use of the distributed system Sexual technical effects.

附图说明Description of drawings

图1为本申请实施例分布式印刷系统和走纸平台的模块结构图;Fig. 1 is a block diagram of the distributed printing system and the paper feeding platform of the embodiment of the present application;

图2为本申请实施例中自动调整打印速度方法的流程图;Fig. 2 is the flowchart of the method for automatically adjusting printing speed in the embodiment of the present application;

图3为本申请实施例中分布式印刷系统自动调整走纸速度方法的流程图。FIG. 3 is a flow chart of a method for automatically adjusting paper-feeding speed in a distributed printing system in an embodiment of the present application.

具体实施方式detailed description

本申请实施例通过提供一种自动调整打印速度的方法,解决了现有技术中分布式印刷系统的打印速度不能得到有效提高,进而降低了分布式印刷系统的平均输出速度的技术问题,实现了提高分布式印刷系统整体打印速度的技术效果。The embodiment of the present application provides a method for automatically adjusting the printing speed, which solves the technical problem that the printing speed of the distributed printing system in the prior art cannot be effectively improved, thereby reducing the average output speed of the distributed printing system, and realizes The technical effect of increasing the overall printing speed of a distributed printing system.

本申请实施例中的技术方案为解决上述的问题,总体思路如下:The technical solution in the embodiment of the present application is to solve the above-mentioned problems, and the general idea is as follows:

本申请实施例的技术方案应用在一种分布式印刷系统中,该系统包括主控制主机,与所述主控制主机连接的成像部件控制主机,及与所述成像部件控制主机连接的成像部件,所述主控制主机还能与一走纸平台连接,本申请提供的一种自动调整打印速度的方法的具体实现过程如下:The technical solutions of the embodiments of the present application are applied in a distributed printing system, the system includes a main control host, an imaging component control host connected to the main control host, and an imaging component connected to the imaging component control host, The main control host can also be connected with a paper feeding platform. The specific implementation process of a method for automatically adjusting the printing speed provided by the application is as follows:

通过分布式印刷系统的主控制主机向该系统的成像部件控制主机发送压缩待打印数据;send the compressed data to be printed to the imaging component control host of the system through the main control host of the distributed printing system;

所述成像部件控制主机在接收到所述压缩待打印数据后对其进行处理,获得点阵数据,并将所述点阵数据存储在所述成像部件控制主机的存储单元中;The imaging component control host processes the compressed data to be printed after receiving it, obtains dot matrix data, and stores the dot matrix data in a storage unit of the imaging component control host;

在所述成像部件控制主机将所述点阵数据从所述存储单元发送到所述成像部件过程中,所述主控制主机判断所述存储单元中所述点阵数据的数据量是否在一预设范围内,并获得一判断结果;During the process of the imaging component control host sending the dot matrix data from the storage unit to the imaging component, the main control host judges whether the data volume of the dot matrix data in the storage unit is within a predetermined within the set range and obtain a judgment result;

在所述判断结果表明所述数据量不在所述预设范围内时,所述主控制主机生成走纸速度调整指令,以供所述走纸平台执行。When the judging result indicates that the amount of data is not within the preset range, the main control host generates a paper-feeding speed adjustment instruction for the paper-feeding platform to execute.

可见,基于上述思路,就能有效解决现有技术中不利于分布式印刷系统的打印速度的提高的技术问题,实现了提高分布式印刷系统整体打印速度的技术效果。It can be seen that based on the above ideas, the technical problems in the prior art that are not conducive to the improvement of the printing speed of the distributed printing system can be effectively solved, and the technical effect of improving the overall printing speed of the distributed printing system is achieved.

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。In order to better understand the above-mentioned technical solution, the above-mentioned technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

本申请实施例中的自动调整打印速度的方法,应用于一种分布式印刷系统中。The method for automatically adjusting the printing speed in the embodiment of the present application is applied to a distributed printing system.

请参考图1,本申请实施例中的分布式印刷系统10具体包括:Please refer to FIG. 1, the distributed printing system 10 in the embodiment of the present application specifically includes:

主控制主机101;所述主控制主机能与一走纸平台106连接Main control host 101; the main control host can be connected with a paper feeding platform 106

成像部件控制主机102,与所述主控制主机101连接;The imaging component control host 102 is connected to the main control host 101;

成像部件103,与所述成像部件控制主机102连接;The imaging component 103 is connected to the imaging component control host 102;

第一高速传输系统104,连接在所述主控制主机101与所述成像部件控制主机102之间,用于所述主控制主机101向所述成像部件控制主机102发送压缩待打印数据;The first high-speed transmission system 104 is connected between the main control host 101 and the imaging component control host 102, and is used for the main control host 101 to send compressed data to be printed to the imaging component control host 102;

第二高速传输系统105,连接在所述成像部件控制主机102与所述成像部件103之间,用于所述成像部件控制主机102向所述成像部件103发送所述点阵数据;The second high-speed transmission system 105 is connected between the imaging component control host 102 and the imaging component 103, and is used for the imaging component control host 102 to send the dot matrix data to the imaging component 103;

所述成像部件控制主机102包括:The imaging component control host 102 includes:

输入单元1021,用于从所述主控制主机101获得压缩待打印数据;An input unit 1021, configured to obtain compressed data to be printed from the main control host 101;

主机控制单元1022,用于对所述压缩待打印数据进行处理,获得点阵数据;The host control unit 1022 is configured to process the compressed data to be printed to obtain dot matrix data;

存储单元1023,与所述输入单元1021连接,用于存储所述点阵数据;A storage unit 1023, connected to the input unit 1021, for storing the dot matrix data;

输出单元1024,与所述存储单元1023连接,用于将所述点阵数据传输到所述成像部件103;An output unit 1024, connected to the storage unit 1023, for transmitting the dot matrix data to the imaging component 103;

监控单元1025,与所述存储单元1023连接,用于监控所述存储单元1023中所述点阵数据的数据量;A monitoring unit 1025, connected to the storage unit 1023, for monitoring the data volume of the dot matrix data in the storage unit 1023;

其中,所述主机控制单元1022在接收到所述监控单元1025监控到的所述数据量存储情况后,会将所述数据量存储情况发送给所述主控制主机101;Wherein, the host control unit 1022 will send the data storage status to the main control host 101 after receiving the data storage status monitored by the monitoring unit 1025;

其中,所述走纸速度调整指令具体为所述主控制主机101在判断所述存储单元1023中所述点阵数据的数据量不在一预设范围内时,而生成的指令。Wherein, the paper speed adjustment instruction is specifically an instruction generated by the main control host 101 when judging that the data volume of the dot matrix data in the storage unit 1023 is not within a preset range.

下面,将结合图1及图2,对本申请实施例中的自动调整打印速度的方法进行详细描述。具体来讲,包括以下步骤:Next, the method for automatically adjusting the printing speed in the embodiment of the present application will be described in detail with reference to FIG. 1 and FIG. 2 . Specifically, the following steps are included:

步骤201:对所述分布式印刷系统10进行初始设置Step 201: Perform initial settings on the distributed printing system 10

进一步地,步骤201的具体步骤包括:Further, the specific steps of step 201 include:

为所述分布式印刷系统10的所述存储单元1023所能存储的数据量设定一预设范围,如:存储单元1023所能存储的数据量的总量为M,当存储单元1023存储的点阵数据在35%M-65%M之间时,所述存储单元1023的数据接收和发送保持在一个平衡状态,则此时的35%M-65%M即为所述的预设范围,当然,此处只是一个举例,在具体的实现过程中,存储单元1023所能存储的数据量的预设范围值的确认比较复杂,需要根据整个分布式印刷系统的整体性能去确定一个合理的预设范围值,可以通过软件的方式去确定,如由程序根据预先设定的性能策略计算出一个最佳的预设范围值,也可以通过人为的经验去确定一个经验值。Set a preset range for the amount of data that can be stored in the storage unit 1023 of the distributed printing system 10, such as: the total amount of data that can be stored in the storage unit 1023 is M, when the storage unit 1023 stores When the dot matrix data is between 35%M-65%M, the data receiving and sending of the storage unit 1023 is kept in a balanced state, then 35%M-65%M at this time is the preset range Of course, this is just an example. In the specific implementation process, the confirmation of the preset range value of the amount of data that can be stored in the storage unit 1023 is relatively complicated, and a reasonable value needs to be determined according to the overall performance of the entire distributed printing system. The preset range value can be determined by means of software, for example, the program calculates an optimal preset range value according to a preset performance strategy, or an empirical value can be determined through human experience.

为所述走纸速度设定一最大走纸速度及一最小走纸速度,如:可以设定所述分布式印刷系统的最大走纸速度为100m/min,最小走纸速度为20m/min。Set a maximum paper speed and a minimum paper speed for the paper speed, for example: the maximum paper speed of the distributed printing system can be set to 100m/min, and the minimum paper speed is 20m/min.

在通过步骤201,完成对所述分布式印刷系统10的初始设置后,本申请实施例中的方法进入步骤202,即:所述主控制主机101向所述成像部件控制主机102发送压缩待打印数据至所述成像部件控制主机102,此处的压缩待打印数据具体是:采用一定的压缩比对所要打印的数据进行压缩后形成是数据,而具体的压缩比可根据所要打印的数据的具体情况进行设置,但以保证数据无损失的原则进行压缩。After completing the initial setting of the distributed printing system 10 through step 201, the method in the embodiment of the present application enters into step 202, that is: the main control host 101 sends a compressed image to be printed to the imaging component control host 102 The data is sent to the imaging component control host 102. The compressed data to be printed here is specifically: the data to be printed is compressed using a certain compression ratio to form data, and the specific compression ratio can be determined according to the specific data to be printed. The situation is set, but the compression is performed based on the principle of ensuring no data loss.

在具体的实施过程中,步骤202具体的实现方式是:通过第一高速传输系统104来实现的。In a specific implementation process, the specific implementation manner of step 202 is: implementation through the first high-speed transmission system 104 .

具体的,第一高速传输系统104具体可以硬件的方式实施,比如可以是:连接主控制主机101与成像部件控制主机102的具有数据传输功能的数据线,或者可以软件的方式实施,比如具有数据传输功能的无线网络协议;申请人将不限制第一高速传输系统104为何种传输系统,只要具有数据传输功能的都应包含在本发明的第一高速传输系统104的范围内。Specifically, the first high-speed transmission system 104 can be implemented in the form of hardware, for example, it can be: a data line with data transmission function connecting the main control host 101 and the imaging component control host 102, or it can be implemented in software, such as with data The wireless network protocol of the transmission function; the applicant will not limit what kind of transmission system the first high-speed transmission system 104 is, as long as it has a data transmission function, it should be included in the scope of the first high-speed transmission system 104 of the present invention.

在执行步骤202之后,本申请实施例中的方法进入步骤203,即:所述成像部件控制主机102对所述压缩待打印数据进行处理,获得点阵数据,并将所述点阵数据存储在所述成像部件控制主机102的存储单元1023中,比如,上述的采用一定压缩比进行压缩后的待打印数据由主控制主机101发送给成像部件控制主机102,由所述成像部件控制主机102对该压缩数据进行处理,从而获得点阵数据,在具体的实施中,一般是采用软件的方式自动对数据进行处理,如用C++,JAVA编写具有将数据处理成点阵数据的程序来获得压缩数据的点阵数据,而整个获得点阵数据的过程由成像部件控制主机102中的主机控制单元1022来完成,在获得点阵数据后,仍由主机控制单元1022控制,将获得的点阵数据存储到存储单元1023中。After step 202 is executed, the method in the embodiment of the present application enters step 203, that is, the imaging component control host 102 processes the compressed data to be printed, obtains dot matrix data, and stores the dot matrix data in In the storage unit 1023 of the imaging component control host 102, for example, the above-mentioned data to be printed after being compressed with a certain compression ratio is sent by the main control host 101 to the imaging component control host 102, and the imaging component control host 102 The compressed data is processed to obtain dot matrix data. In specific implementation, the data is generally processed automatically by means of software, such as using C++, JAVA to write a program that processes data into dot matrix data to obtain compressed data. The dot matrix data, and the whole process of obtaining dot matrix data is completed by the host control unit 1022 in the imaging component control host 102. After the dot matrix data is obtained, it is still controlled by the host control unit 1022, and the obtained dot matrix data is stored to storage unit 1023.

在通过步骤203将点阵数据存储在所述成像部件控制主机102的存储单元1023中后,本申请实施例中的方法便进入步骤204,即:在所述成像部件控制主机102将所述点阵数据从所述存储单元1023发送到所述成像部件103过程中,所述主控制主机101判断所述存储单元1023中所述点阵数据的数据量是否在一预设范围内,并获得一判断结果。After the dot matrix data is stored in the storage unit 1023 of the imaging component control host 102 in step 203, the method in the embodiment of the present application enters step 204, that is: the imaging component control host 102 stores the dot matrix data During the process of sending the dot matrix data from the storage unit 1023 to the imaging component 103, the main control host 101 judges whether the data volume of the dot matrix data in the storage unit 1023 is within a preset range, and obtains a critical result.

在具体的实施过程中,步骤204的具体过程为:在成像部件控制主机102将所述点阵数据从所述存储单元1023发送到成像部件103的过程中,由监控单元1025监控存储单元1023的点阵数据量的存储情况,并通过第一高速传输系统104将监控到的存储情况发送给主控制主机101,由主控制主机101根据步骤201中预先设置的预设范围判断所述存储单元1023中的点阵数据的数据量是否超过该预设范围,并获得一判断结果。In a specific implementation process, the specific process of step 204 is: in the process of the imaging component control host 102 sending the dot matrix data from the storage unit 1023 to the imaging component 103, the monitoring unit 1025 monitors the storage unit 1023 The storage situation of the amount of dot matrix data, and the monitored storage situation is sent to the main control host 101 through the first high-speed transmission system 104, and the main control host 101 judges the storage unit 1023 according to the preset range preset in step 201 Whether the data volume of the dot matrix data exceeds the preset range, and obtain a judgment result.

比如,上述的预设范围为35%M-65%M,而当存储单元1023所存储的数据量为20%M时,监控单元1025将监控到的存储情况通过第一高速传输系统104发送给主控制主机101,主控制主机101将根据35%M-65%M的预设范围判断出所述点阵数据的数据量不在所述的预设范围内;而当存储单元1023所存储的数据量为45%M时,同样由监控单元1025将监控到的存储情况通过第一高速传输系统104发送给主控制主机101,再由主控制主机101根据35%M-65%M的预设范围判断出所述点阵数据的数据量在所述的预设范围内;同样的,当存储单元1023所存储的数据量为80%M时,第一控制主机101会根据35%M-65%M的预设范围判处其不在预设范围内。For example, the above-mentioned preset range is 35%M-65%M, and when the amount of data stored in the storage unit 1023 is 20%M, the monitoring unit 1025 will send the monitored storage situation through the first high-speed transmission system 104 to The main control host 101, the main control host 101 will judge that the data volume of the dot matrix data is not within the preset range according to the preset range of 35%M-65%M; and when the data stored in the storage unit 1023 When the amount is 45%M, the monitoring unit 1025 also sends the monitored storage situation to the main control host 101 through the first high-speed transmission system 104, and then the main control host 101 according to the preset range of 35%M-65%M It is judged that the amount of data of the dot matrix data is within the preset range; similarly, when the amount of data stored in the storage unit 1023 is 80%M, the first control host 101 will be based on 35%M-65% M's preset range judges that it is not within the preset range.

在通过步骤204,获得所述判断结果后,本申请实施例中的方法进入步骤205,即:在所述判断结果表明所述数据量不在所述预设范围内时,所述主控制主机101生成走纸速度调整指令,以供所述走纸平台106执行。After obtaining the judgment result in step 204, the method in the embodiment of the present application enters step 205, that is, when the judgment result shows that the amount of data is not within the preset range, the main control host 101 A paper-feeding speed adjustment instruction is generated for execution by the paper-feeding platform 106 .

在具体实施过程中,步骤205中当所述主控制主机101生成走纸速度调整指令后,所述的分布式印刷系统的走纸速度并不一定会改变,其走纸速度是否改变还取决于系统的当前走纸速度与系统最大走纸速度或者最小走纸速度的比较,为了更好的理解本步骤,以下将做详细的描述。In the specific implementation process, after the main control host 101 generates the paper-feeding speed adjustment instruction in step 205, the paper-feeding speed of the distributed printing system does not necessarily change, and whether the paper-feeding speed changes depends on The comparison between the current paper speed of the system and the maximum or minimum paper speed of the system, in order to better understand this step, will be described in detail below.

具体的,所获得的判断结果还有另一情况,即当所述判断结果表明所述数据量在所述预设范围内时,所述成像部件控制主机102将通过所述第二高速传输系统105向所述成像部件103发送所述点阵数据,比如前述中的当存储单元1023所存储的数据量为45%M时,主控制主机101会判断数据量在所述预设范围内,此时,成像部件控制主机102将通过所述第二高速传输系统105向所述成像部件103发送点阵数据,这里发送的点阵数据是存储在存储单元1023中的点阵数据。Specifically, there is another situation in the judgment result obtained, that is, when the judgment result shows that the data volume is within the preset range, the imaging component control host 102 will pass through the second high-speed transmission system 105 to send the dot matrix data to the imaging component 103. For example, when the amount of data stored in the storage unit 1023 is 45%M in the foregoing, the main control host 101 will judge that the amount of data is within the preset range. , the imaging unit control host 102 will send the dot matrix data to the imaging unit 103 through the second high-speed transmission system 105 , where the dot matrix data sent is the dot matrix data stored in the storage unit 1023 .

更具体的,而当所获得的判断结果表明所述数据量不在所述预设范围内时,主控制主机101将判断是否需要提高走纸速度,如果需要提高所述走纸速度,则获取系统的当前走纸速度,并将所述当前走纸速度与所述最大走纸速度进行比较,若所述当前走纸速度小于所述最大走纸速度,则由所述主控制主机101生成走纸速度调整指令,以供所述走纸平台106执行;比如,前述中的当存储单元1023所存储的数据量为20%M时,表明所述数据量不在预设范围35%M-65%M内,由于20%M小于35%M,主控制主机101将判断出需要提高走纸速度,则系统会获取当前的走纸速度,并将其与预先设置的最大走纸速度100m/min进行比较,若所述当前走纸速度小于所述最大走纸速度,则由所述主控制主机101生成走纸速度调整指令,以供所述走纸平台106执行;比如,获取的当前走纸速度为70m/mim,则主控制主机101将生成走纸速度提高的调整指令,以供所述走纸平台106执行。More specifically, when the obtained judgment result shows that the data volume is not within the preset range, the main control host 101 will judge whether it is necessary to increase the paper-feeding speed, and if it is necessary to increase the paper-feeding speed, obtain the system's The current paper-feeding speed, and comparing the current paper-feeding speed with the maximum paper-feeding speed, if the current paper-feeding speed is less than the maximum paper-feeding speed, the main control host 101 generates the paper-feeding speed Adjusting instructions for execution by the paper transport platform 106; for example, when the amount of data stored in the storage unit 1023 in the foregoing is 20%M, it indicates that the amount of data is not within the preset range of 35%M-65%M , since 20%M is less than 35%M, the main control host 101 will judge that it is necessary to increase the paper feeding speed, then the system will obtain the current paper feeding speed, and compare it with the preset maximum paper feeding speed of 100m/min, If the current paper-feeding speed is less than the maximum paper-feeding speed, the main control host 101 generates a paper-feeding speed adjustment command for execution by the paper-feeding platform 106; for example, the acquired current paper-feeding speed is 70m /mim, the main control host 101 will generate an adjustment instruction for increasing the paper-feeding speed for the paper-feeding platform 106 to execute.

若所述当前走纸速度等于或超过所述最大走纸速度,则通过第二高速传输系统105向所述成像部件103发送所述点阵数据,比如获取的当前走纸速度为100m/min或者120m/min,则通过第二高速传输系统105向成像部件103发送点阵数据。If the current paper-feeding speed is equal to or exceeds the maximum paper-feeding speed, the dot matrix data is sent to the imaging component 103 through the second high-speed transmission system 105, for example, the acquired current paper-feeding speed is 100 m/min or 120 m/min, the dot matrix data is sent to the imaging component 103 through the second high-speed transmission system 105 .

具体的,当所述判断结果表明所述数据量不在所述预设范围内时,而所述主控制主机101又判断出不需要提高走纸速度时,说明需要降低走纸速度,则仍需要获取系统的当前走纸速度,并将所述当前走纸速度与所述最小走纸速度进行比较,若所述当前走纸速度大于所述最小走纸速度,则由所述主控制主机101生成走纸速度调整指令,以供所述走纸平台106执行;比如,前述中的当存储单元1023所存储的数据量为80%M时,表明所述数据量不在预设范围35%M-65%M内,由于80%M大于65%M,主控制主机101将判断出需要降低走纸速度,则系统会获取当前的走纸速度,并将其与预先设置的最小走纸速度20m/min进行比较,若所述当前走纸速度大于所述的最小走纸速度20m/min,则由所述主控制主机101生成走纸速度调整指令,以供所述走纸平台106执行;比如,获取的当前走纸速度为30m/mim,则主控制主机101将生成走纸速度降低的调整指令,以供所述走纸平台106执行。Specifically, when the judging result shows that the data volume is not within the preset range, and the main control host 101 judges that it is not necessary to increase the paper feeding speed, it means that the paper feeding speed needs to be reduced, and the paper feeding speed still needs to be reduced. Obtain the current paper-feeding speed of the system, and compare the current paper-feeding speed with the minimum paper-feeding speed, if the current paper-feeding speed is greater than the minimum paper-feeding speed, the main control host 101 generates Paper-feeding speed adjustment instruction for execution by the paper-feeding platform 106; for example, when the amount of data stored in the storage unit 1023 in the foregoing is 80%M, it indicates that the amount of data is not within the preset range of 35%M-65 Within %M, since 80%M is greater than 65%M, the main control host 101 will judge that it is necessary to reduce the paper feeding speed, then the system will obtain the current paper feeding speed and compare it with the preset minimum paper feeding speed of 20m/min For comparison, if the current paper-feeding speed is greater than the minimum paper-feeding speed of 20m/min, the main control host 101 generates a paper-feeding speed adjustment instruction for execution by the paper-feeding platform 106; for example, to obtain If the current paper-feeding speed is 30 m/min, the main control host 101 will generate an adjustment command to reduce the paper-feeding speed for the paper-feeding platform 106 to execute.

若所述当前走纸速度等于或小于所述最小走纸速度,则通过第二高速传输系统105向所述成像部件103发送所述点阵数据,比如,获取的当前走纸速度为20m/min或者10m/min,则通过第二高速传输系统105向成像部件103发送点阵数据。If the current paper-feeding speed is equal to or less than the minimum paper-feeding speed, the dot matrix data is sent to the imaging component 103 through the second high-speed transmission system 105, for example, the acquired current paper-feeding speed is 20m/min or 10 m/min, the dot matrix data is sent to the imaging component 103 through the second high-speed transmission system 105 .

在具体实施过程中,通过第二高速传输系统105向成像部件103发送所述点阵数据都将遵循先进先出的原则进行发送。In a specific implementation process, the dot matrix data sent to the imaging component 103 through the second high-speed transmission system 105 will follow the principle of first-in first-out.

为了更好的理解本申请中关于走纸速度调整的实现过程,下面以一个单独的走纸速度调整的具体实现过程来具体说明所述分布式印刷系统自动调整走纸速度的流程图,具体如图3所示,其具体步骤为:In order to better understand the implementation process of the adjustment of the paper feeding speed in this application, the following is a specific implementation process of a separate paper feeding speed adjustment to specifically illustrate the flow chart of the automatic adjustment of the paper feeding speed of the distributed printing system, specifically as follows As shown in Figure 3, the specific steps are:

步骤11:存储单元1023接收点阵数据,在成像部件103可接收点阵数据的情况下,向成像部件103发送点阵数据。Step 11: the storage unit 1023 receives the dot matrix data, and sends the dot matrix data to the imaging unit 103 if the imaging unit 103 can receive the dot matrix data.

步骤12:监控单元1025监控存储单元1023的点阵数据存储情况,如果存储单元1023存储的点阵数据的数据量保持在一个预先设置的预设范围内,则进入步骤17。Step 12: The monitoring unit 1025 monitors the storage of the dot matrix data in the storage unit 1023, and if the data volume of the dot matrix data stored in the storage unit 1023 remains within a preset preset range, go to step 17.

如果存储单元1023存储的点阵数据不在系统预先设置的预设范围内,则进入步骤13。If the dot matrix data stored in the storage unit 1023 is not within the preset range preset by the system, go to step 13 .

步骤13:判断是否需要提高系统的走纸速度,如果是,进入步骤14。Step 13: Determine whether the paper feeding speed of the system needs to be increased, if yes, go to step 14.

否则,需要降低系统的走纸速度,则进入步骤15。Otherwise, it is necessary to reduce the paper feeding speed of the system, then go to step 15.

步骤14:获取系统当前走纸速度,和系统最大走纸速度进行比较,若当前走纸速度已达到系统最大走纸速度,则进入步骤17。Step 14: Obtain the current paper-feeding speed of the system, and compare it with the maximum paper-feeding speed of the system. If the current paper-feeding speed has reached the maximum paper-feeding speed of the system, go to step 17.

若当前走纸速度小于系统最大走纸速度,则进入步骤16。If the current paper-feeding speed is lower than the maximum paper-feeding speed of the system, go to step 16.

步骤15:获取系统当前走纸速度,和系统最小走纸速度比较,若当前速度已达到最小走纸速度,则进入步骤17。Step 15: Obtain the current paper-feeding speed of the system and compare it with the minimum paper-feeding speed of the system. If the current speed has reached the minimum paper-feeding speed, go to step 17.

若系统当前走纸速度大于系统最小走纸速度,则进入步骤16。If the current paper-feeding speed of the system is greater than the minimum paper-feeding speed of the system, go to step 16.

步骤16:调整系统当前走纸速度,将速度提高或降低。Step 16: Adjust the current paper feeding speed of the system to increase or decrease the speed.

步骤17:系统当前的走纸速度保持不变,通过第二高速传输系统105向成像部件主机103发送点阵数据。Step 17: The current paper feeding speed of the system remains unchanged, and the dot matrix data is sent to the host computer 103 of the imaging component through the second high-speed transmission system 105 .

本申请实施例还提供一种分布式印刷系统,如图1所示,在本申请实施例中,分布式印刷系统10具体包括:The embodiment of the present application also provides a distributed printing system, as shown in Figure 1, in the embodiment of the present application, the distributed printing system 10 specifically includes:

主控制主机101,能与一走纸平台106连接;The main control host 101 can be connected with a paper feeding platform 106;

成像部件控制主机102,与所述主控制主机101连接;The imaging component control host 102 is connected to the main control host 101;

成像部件103,与所述成像部件控制主机102连接;The imaging component 103 is connected to the imaging component control host 102;

第一高速传输系统104,连接在所述主控制主机101与所述成像部件控制主机102之间,用于所述主控制主机101向所述成像部件控制主机102发送压缩待打印数据;The first high-speed transmission system 104 is connected between the main control host 101 and the imaging component control host 102, and is used for the main control host 101 to send compressed data to be printed to the imaging component control host 102;

第二高速传输系统105,连接在所述成像部件控制主机102与所述成像部件103之间,用于所述成像部件控制主机102向所述成像部件103发送所述点阵数据;The second high-speed transmission system 105 is connected between the imaging component control host 102 and the imaging component 103, and is used for the imaging component control host 102 to send the dot matrix data to the imaging component 103;

所述成像部件控制主机102包括:The imaging component control host 102 includes:

输入单元1021,用于从所述主控制主机101获得压缩待打印数据;An input unit 1021, configured to obtain compressed data to be printed from the main control host 101;

主机控制单元1022,用于对所述压缩待打印数据进行处理,获得点阵数据;The host control unit 1022 is configured to process the compressed data to be printed to obtain dot matrix data;

存储单元1023,与所述输入单元1021连接,用于存储所述点阵数据;A storage unit 1023, connected to the input unit 1021, for storing the dot matrix data;

输出单元1024,与所述存储单元1023连接,用于将所述点阵数据传输到所述成像部件103;An output unit 1024, connected to the storage unit 1023, for transmitting the dot matrix data to the imaging component 103;

监控单元1025,与所述存储单元1023连接,用于监控所述存储单元1023中所述点阵数据的数据量;A monitoring unit 1025, connected to the storage unit 1023, for monitoring the data volume of the dot matrix data in the storage unit 1023;

其中,所述主机控制单元1022在接收到所述监控单元1025监控到的所述数据量存储情况后,会将所述数据量存储情况发送给所述主控制主机101;Wherein, the host control unit 1022 will send the data storage status to the main control host 101 after receiving the data storage status monitored by the monitoring unit 1025;

其中,所述走纸速度调整指令具体为所述主控制主机101在判断所述存储单元1023中所述点阵数据的数据量不在一预设范围内时,而生成的指令。Wherein, the paper speed adjustment instruction is specifically an instruction generated by the main control host 101 when judging that the data volume of the dot matrix data in the storage unit 1023 is not within a preset range.

在具体实施过程中,所述分布式印刷系统10还包括一初始设置单元,所述初始设置单元具体包括:In the specific implementation process, the distributed printing system 10 also includes an initial setting unit, and the initial setting unit specifically includes:

第一初始设置单元,用于为所述分布式印刷系统的所述存储单元所能存储的数据量设定一预设范围值;A first initial setting unit, configured to set a preset range value for the amount of data that can be stored in the storage unit of the distributed printing system;

第二初始设置单元,用于为所述分布式印刷系统的走纸速度设定一最大走纸速度及一最小走纸速度.The second initial setting unit is used to set a maximum paper speed and a minimum paper speed for the paper speed of the distributed printing system.

更具体的,所述初始设置单元可以是在所述主控制主机101的内部,或者也可以是在所述主控制主机101的外部连接一初始设置单元,本申请并不限制其具体位置,只要其功能在于对分布式印刷系统10进行初始化设置的都应在本申请的保护范围之内,比如可以三个寄存器分别存储初始化设置中的预设范围值、最大走纸速度、最小走纸速度,这三个寄存器可以是设置在主控制主机101的内部,也可以是连接在主控制主机的外部。More specifically, the initial setting unit may be inside the main control host 101, or may be connected to an initial setting unit outside the main control host 101. This application does not limit its specific location, as long as Its function is that the initial setting of the distributed printing system 10 should be within the scope of protection of the present application. For example, three registers can respectively store the preset range value, maximum paper feeding speed, and minimum paper feeding speed in the initialization setting. These three registers can be set inside the main control host 101 or connected outside the main control host.

在具体的实施过程中,所述的第一高速传输系统104和第二高速传输系统105,具体可以是具有数据传输功能的数据线,或者可以软件的方式实施,比如具有数据传输功能的无线网络协议;申请人将不限制第一高速传输系统104和第二高速传输系统105具体为何种传输系统,只要具有数据传输功能的都应包含在本发明的第一高速传输系统104和第二高速传输系统105的范围内。In a specific implementation process, the first high-speed transmission system 104 and the second high-speed transmission system 105 can specifically be a data line with a data transmission function, or can be implemented in a software manner, such as a wireless network with a data transmission function agreement; the applicant will not limit the specific transmission systems of the first high-speed transmission system 104 and the second high-speed transmission system 105, as long as they have data transmission functions, they should be included in the first high-speed transmission system 104 and the second high-speed transmission system of the present invention. within the scope of the system 105.

通过本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:Through one or more technical solutions provided in the embodiments of this application, at least the following technical effects or advantages are achieved:

(1)由于采用了在成像部件控制主机的存储单元对点阵数据进行存储,并由监控单元,对所述存储单元中存储的点阵数据的数据量存储情况进行监控,当监控到的数据量超出一预设范围时,通过分布式印刷系统中的主控制主机生成走纸速度调整指令,并将该指令发送给所述走纸平台,并由所述走纸平台执行所述走纸速度调整指令的技术手段,所以解决了现有技术中不利于分布式印刷系统的打印速度的提高的技术问题,进而具有了分布式印刷系统中的整体打印速度得到提高的技术效果。(1) Since the dot matrix data is stored in the storage unit of the imaging component control host, and the monitoring unit monitors the data volume storage of the dot matrix data stored in the storage unit, when the monitored data When the amount exceeds a preset range, the main control host in the distributed printing system generates a paper-feeding speed adjustment instruction, and sends the instruction to the paper-feeding platform, and the paper-feeding platform executes the paper-feeding speed The technical means of adjusting instructions solves the technical problem in the prior art that is not conducive to the improvement of the printing speed of the distributed printing system, and further has the technical effect of improving the overall printing speed of the distributed printing system.

(2)由于采用了一存储单元对点阵数据进行存储,能起到缓冲的作用,降低服务器发送、处理数据的工作负荷,提高服务器的性能,进而具有提高分布式系统的稳定性和易用性的技术效果。(2) Because a storage unit is used to store the dot matrix data, it can play a buffer role, reduce the workload of the server to send and process data, improve the performance of the server, and then improve the stability and ease of use of the distributed system Sexual technical effects.

显然,本领域技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求极其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technology, the present invention also intends to include these modifications and variations.

Claims (12)

1. one kind adjusts the method for print speed automatically, be applied in distributed print system, wherein, described distributed print system comprises main control host, the image-forming block main control system be connected with described main control host, and the image-forming block be connected with described image-forming block main control system, the main control host of described distributed system can be connected with a paper feed platform, it is characterized in that, described method comprises:
Described main control host sends compression data to be printed to described image-forming block main control system to described image-forming block main control system;
Described image-forming block main control system processes described compression data to be printed, obtains dot array data, and is stored in by described dot array data in the memory cell of described image-forming block main control system;
At described image-forming block main control system, described dot array data is sent to from described memory cell described image-forming block process, described main control host judges that the data volume of dot array data described in described memory cell is whether in a preset range, and obtains a judged result; When described judged result shows that described data volume is not in described preset range, described main control host generates chart drive speed adjustment instruction, performs for described paper feed platform.
2. the method for claim 1, is characterized in that, described main control host sends compression data to be printed to described image-forming block main control system, is specially:
By the first high speed transmission system, described main control host sends compression data to be printed to described image-forming block main control system, and wherein, described first high speed transmission system is connected between described main control host and image-forming block main control system.
3. method as claimed in claim 2, it is characterized in that, before described main control host sends compression data to be printed to described image-forming block main control system to described image-forming block main control system, described method also comprises carries out initial setting up to described distributed print system, specifically comprises:
The data volume that can store for the described memory cell of described distributed print system sets a preset range;
For described chart drive speed sets a maximum chart drive speed and a minimum chart drive speed.
4. method as claimed in claim 2, is characterized in that, judge that the data volume of dot array data described in described memory cell is whether in a preset range, and after obtaining a judged result, described method also comprises in described main control host:
When described judged result shows that described data volume is in described preset range, send described dot array data by described high speed transmission system to described image-forming block.
5. method as claimed in claim 3, is characterized in that, when described judged result shows that described data volume is not in described preset range, described main control host generates chart drive speed adjustment instruction, performs, specifically comprise for described paper feed platform:
When described judged result shows that described data volume is not in described preset range, judge whether to need to improve chart drive speed;
If need to improve described chart drive speed, then obtain the current chart drive speed of system, and described current chart drive speed and described maximum chart drive speed are compared;
If described current chart drive speed is less than described maximum chart drive speed, then generates chart drive speed by described main control host and adjust instruction, perform for described paper feed platform.
6. method as claimed in claim 5, it is characterized in that, after described current chart drive speed and described maximum chart drive speed being compared, described method also comprises:
If described current chart drive speed meets or exceeds described maximum chart drive speed, then send described dot array data by the second high speed transmission system to described image-forming block, wherein, described second high speed transmission system is connected between described image-forming block main control system and described image-forming block.
7. method as claimed in claim 3, is characterized in that, when described judged result shows that described data volume is not in described preset range, described main control host generates chart drive speed adjustment instruction, performs, specifically also comprise for described paper feed platform:
When described judged result shows that described data volume is not in described preset range, judge whether to need to reduce chart drive speed;
When needs reduce described chart drive speed, obtain the current chart drive speed of system, and described current chart drive speed and described minimum chart drive speed are compared;
If described current chart drive speed is greater than described minimum chart drive speed, then generates chart drive speed by described main control host and adjust instruction, perform for described paper feed platform.
8. method as claimed in claim 7, is characterized in that, described described current chart drive speed and described minimum chart drive speed compared after, described method also comprises:
If described current chart drive speed is equal to or less than described minimum chart drive speed, then by described second high speed transmission system, send described dot array data to described image-forming block.
9. the method as described in claim 6 or 8, is characterized in that, described by described second high speed transmission system, sends described dot array data, be specially to described image-forming block:
Follow the principle of first in first out, by described second high speed transmission system, send described dot array data to described image-forming block.
10. a distributed print system, is characterized in that, comprising:
Main control host, described main control host can be connected with a paper feed platform;
Image-forming block main control system, is connected with described main control host;
Image-forming block, is connected with described image-forming block main control system;
Described image-forming block main control system comprises:
Input block, for obtaining compression data to be printed from described main control host;
Master machine control unit, for processing described compression data to be printed, obtains dot array data;
Memory cell, is connected with described input block, for storing described dot array data;
Output unit, is connected with described memory cell, for described dot array data is transferred to described image-forming block;
Monitoring unit, is connected with described memory cell, for monitoring the data volume of dot array data described in described memory cell;
Wherein, described data volume storage condition, after receiving the described data volume storage condition that described monitoring unit monitors, can be sent to described main control host by described master machine control unit;
Wherein, described chart drive speed adjustment instruction is specially described main control host when judging that the data volume of dot array data described in described memory cell is not in a preset range, and the instruction generated.
11. distributed print systems as claimed in claim 10, it is characterized in that, described distributed print system also comprises an initial setting up unit, described initial setting up unit specifically comprises:
First initial setting up unit, sets a preset range value for the data volume that can store for the described memory cell of described distributed print system;
Second initial setting up unit, for setting a maximum chart drive speed and a minimum chart drive speed for the chart drive speed of described distributed print system.
12. distributed print systems as claimed in claim 11, is characterized in that, described distributed print system also comprises:
First high speed transmission system, is connected between described main control host and described image-forming block main control system, sends compression data to be printed for described main control host to described image-forming block main control system;
Second high speed transmission system, is connected between described image-forming block main control system and described image-forming block, sends described dot array data for described image-forming block main control system to described image-forming block.
CN201210451810.XA 2012-11-12 2012-11-12 A method and device for automatically adjusting printing speed Expired - Fee Related CN103802497B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210451810.XA CN103802497B (en) 2012-11-12 2012-11-12 A method and device for automatically adjusting printing speed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210451810.XA CN103802497B (en) 2012-11-12 2012-11-12 A method and device for automatically adjusting printing speed

Publications (2)

Publication Number Publication Date
CN103802497A CN103802497A (en) 2014-05-21
CN103802497B true CN103802497B (en) 2016-01-13

Family

ID=50700075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210451810.XA Expired - Fee Related CN103802497B (en) 2012-11-12 2012-11-12 A method and device for automatically adjusting printing speed

Country Status (1)

Country Link
CN (1) CN103802497B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6311378A (en) * 1986-07-02 1988-01-18 Hitachi Ltd Print control method
JPH01249474A (en) * 1988-03-31 1989-10-04 Toshiba Corp Printing output device control system
JPH03213370A (en) * 1990-01-19 1991-09-18 Toshiba Corp Page printer
CN1636753A (en) * 2003-12-24 2005-07-13 三星电子株式会社 Image forming device to adjust paper feeding speed and method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4062125B2 (en) * 2003-02-26 2008-03-19 セイコーエプソン株式会社 Print control system, print control apparatus, and print control method
JP4876731B2 (en) * 2005-07-25 2012-02-15 セイコーエプソン株式会社 Thermal printer, thermal printer control method and printing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6311378A (en) * 1986-07-02 1988-01-18 Hitachi Ltd Print control method
JPH01249474A (en) * 1988-03-31 1989-10-04 Toshiba Corp Printing output device control system
JPH03213370A (en) * 1990-01-19 1991-09-18 Toshiba Corp Page printer
CN1636753A (en) * 2003-12-24 2005-07-13 三星电子株式会社 Image forming device to adjust paper feeding speed and method thereof

Also Published As

Publication number Publication date
CN103802497A (en) 2014-05-21

Similar Documents

Publication Publication Date Title
US9152459B2 (en) Adjusting thread priority to improve throughput between peer-to-peer (P2P) devices
US10372637B2 (en) Methods and apparatus for aggregating packet transfer over a virtual bus interface
CN104394486B (en) A kind of video stream processing method and device based on cloud desktop
US9043457B2 (en) Dynamic adjustment of an interrupt latency threshold and a resource supporting a processor in a portable computing device
US8214552B2 (en) Transmission apparatus, transmission method, communication apparatus, and program
CN110022268B (en) Data transmission control method, device and storage medium
WO2020010730A1 (en) Data transmission method, device and system for unmanned aerial vehicle system, and ground image transmission module
US9930082B2 (en) Method and system for network driven automatic adaptive rendering impedance
EP2324599A2 (en) Generating, at least in part, and/or receiving, at least in part, at least one request
CN104363463A (en) Video processing method, device and system
CN111586140A (en) Data interaction method and server
CN105313497B (en) Information processor, printing equipment and control method
JP2021019354A (en) Method and user equipment for providing look-ahead dynamic power control for carrier aggregation
CN112804527B (en) Image output method, device, and computer-readable storage medium
CN104869073A (en) Flow control method and device
CN107517167B (en) Data transmission control method and device and SoC chip
CN103802497B (en) A method and device for automatically adjusting printing speed
JP2012038249A (en) Server device, power consumption control method and network system
CN108234266B (en) Data transmission method and device for bus type communication network and storage medium
JP5082111B2 (en) Computer system, service utilization apparatus, control method, and program
EP2608470A1 (en) Method and apparatus for achieving energy saving of data switching device
CN103802496B (en) A method and device for adjusting the paper-feeding speed of a digital printing system
CN105667102A (en) Distributed printing system capable of automatically adjusting printing speed
CN101222298A (en) A method and base station for forward packet out-of-order adjustment applied to HRPD system
CN114116179B (en) A multi-task allocation batch processing method and system based on pre-calculation

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

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.

Patentee after: Peking University

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 FOUNDER ELECTRONICS Co.,Ltd.

Patentee before: Peking University

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

Granted publication date: 20160113

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