CN112248646B - Ink jet printer control method, device, equipment and readable storage medium - Google Patents
Ink jet printer control method, device, equipment and readable storage medium Download PDFInfo
- Publication number
- CN112248646B CN112248646B CN202011116446.2A CN202011116446A CN112248646B CN 112248646 B CN112248646 B CN 112248646B CN 202011116446 A CN202011116446 A CN 202011116446A CN 112248646 B CN112248646 B CN 112248646B
- Authority
- CN
- China
- Prior art keywords
- printing speed
- ink
- jet printer
- printed
- controlling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
Landscapes
- Ink Jet (AREA)
Abstract
The invention provides an ink jet printer control method, device and equipment and a readable storage medium. The printing speed is controlled by calculating the ink drop coverage rate of the text to be printed, so that the text to be printed can be printed at the printing speed matched with the printing speed, and the influence on the printing quality caused by the excessively high printing speed is avoided. In addition, by adopting the printing speed control method, the technical problems of damage to the spray head and ink break of the spray head caused by over-high printing speed in the prior art are effectively solved.
Description
Technical Field
The present disclosure relates to the field of digital printing, and in particular, to a method, an apparatus, a device, and a readable storage medium for controlling an inkjet printer.
Background
Digital printing is an emerging printing technology in recent years. Generally refers to the digitization of part or all of the overall process. Digital printing is a brand new printing mode which is different from the traditional complicated printing process by directly printing computer files on paper.
In the prior art, an ink-jet printer is often used to perform digital printing operations on a document to be printed. However, in practical applications, due to the ink characteristics and the performance limitations of the nozzles and the ink supply system, the inkjet printer is affected by the coverage of ink droplets and the printing speed of the printed document during printing, so that the ink breaking of the nozzles occurs, the normal production is affected, and the nozzles are damaged. Therefore, how to avoid damage to the nozzle of the ink-jet printer and ink break of the nozzle on the basis of realizing digital printing becomes a problem to be solved urgently.
Disclosure of Invention
The present disclosure provides an inkjet printer control method, apparatus, device and readable storage medium, which are used to solve the problems of damage to a nozzle and ink break caused by an excessively fast printing speed in the prior art.
In a first aspect, the present disclosure provides an inkjet printer control method comprising:
acquiring a text to be printed sent by terminal equipment;
calculating the ink drop coverage rate corresponding to the text to be printed;
and controlling an ink-jet printer to print the text to be printed according to the target printing speed corresponding to the preset ink drop coverage rate.
In an optional embodiment, the method further comprises:
detecting the actual printing speed of the ink-jet printer in real time;
and if the actual printing speed is greater than the target printing speed, controlling the ink-jet printer to reduce the printing speed to the target printing speed, and controlling the ink-jet printer to send an alarm signal.
In an optional embodiment, after controlling the inkjet printer to reduce the printing speed to the target printing speed and controlling the inkjet printer to send an alarm signal if the actual printing speed is greater than the target printing speed, the method further includes:
and if the current actual printing speed of the ink-jet printer is detected to be lower than the target printing speed, controlling the ink-jet printer to stop sending an alarm signal.
In an optional embodiment, after the real-time detecting the actual printing speed of the inkjet printer, the method further includes:
if the actual printing speed is smaller than the target printing speed, judging whether the difference value between the actual printing speed and the target printing speed is larger than a preset difference threshold value or not, and obtaining a judgment result;
and controlling the ink-jet printer according to the judgment result.
In an optional embodiment, the performing a control operation on the inkjet printer according to the determination result includes:
if the difference value is smaller than the difference value threshold value, controlling the ink-jet printer to perform printing operation according to the actual printing speed;
and if the difference is larger than or equal to the difference threshold value, controlling the ink-jet printer to increase the printing speed to the target printing speed.
In an optional embodiment, the calculating the coverage of the ink drop corresponding to the text to be printed includes:
converting the text to be printed into dot matrix data, wherein the dot matrix data comprises page size information corresponding to the text to be printed and information of the number of ink drops in a page;
and calculating proportion information of the coverage area of the ink drop in the page according to the dot matrix data to obtain the coverage rate of the ink drop.
In a second aspect, the present disclosure provides an inkjet printer control apparatus comprising:
the acquisition module is used for acquiring a text to be printed sent by the terminal equipment;
the calculation module is used for calculating the ink drop coverage rate corresponding to the text to be printed;
and the control module is used for controlling the ink-jet printer to print the text to be printed according to the target printing speed corresponding to the preset ink drop coverage rate.
In an optional embodiment, the apparatus further comprises:
the detection module is used for detecting the actual printing speed of the ink-jet printer in real time;
the control module is further configured to:
and if the actual printing speed is greater than the target printing speed, controlling the ink-jet printer to reduce the printing speed to the target printing speed, and controlling the ink-jet printer to send an alarm signal.
In an optional embodiment, the control module is further configured to:
and if the current actual printing speed of the ink-jet printer is detected to be lower than the target printing speed, controlling the ink-jet printer to stop sending an alarm signal.
In an optional embodiment, the apparatus further comprises:
the judging module is used for judging whether the difference value between the actual printing speed and the target printing speed is greater than a preset difference threshold value or not if the actual printing speed is less than the target printing speed, and obtaining a judging result;
the control module is further configured to:
and controlling the ink-jet printer according to the judgment result.
In an optional embodiment, the control module is specifically configured to:
if the difference value is smaller than the difference value threshold value, controlling the ink-jet printer to perform printing operation according to the actual printing speed;
and if the difference is larger than or equal to the difference threshold value, controlling the ink-jet printer to increase the printing speed to the target printing speed.
In an optional embodiment, the apparatus further comprises:
the conversion module is used for converting the text to be printed into dot matrix data, wherein the dot matrix data comprises page size information corresponding to the text to be printed and information of the number of ink drops in a page;
the calculation module is specifically configured to:
and calculating proportion information of the coverage area of the ink drop in the page according to the dot matrix data to obtain the coverage rate of the ink drop.
In a third aspect, the present disclosure provides an electronic device comprising: a memory, a processor;
a memory: a memory for storing the processor-executable instructions;
wherein the processor is configured to invoke program instructions in the memory to perform the ink jet printer control method of the first aspect.
In a fourth aspect, the present disclosure provides a readable storage medium having stored therein computer-executable instructions for implementing the ink jet printer control method of the first aspect when executed by a processor.
According to the control method, the control device and the control equipment of the ink-jet printer and the readable storage medium, the text to be printed sent by the terminal equipment is obtained, the ink drop coverage rate corresponding to the text to be printed is calculated, and the ink-jet printer is controlled to print the text to be printed according to the target printing speed corresponding to the preset ink drop coverage rate. The printing speed is controlled by calculating the ink drop coverage rate of the text to be printed, so that the text to be printed can be printed at the printing speed matched with the printing speed, and the influence on the printing quality caused by the excessively high printing speed is avoided. In addition, by adopting the printing speed control method, the technical problems of damage to the spray head and ink break of the spray head caused by over-high printing speed in the prior art are effectively solved.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art according to the drawings.
FIG. 1 is a schematic diagram of a network architecture upon which the present disclosure is based;
fig. 2 is a schematic flow chart of a control method of an inkjet printer according to an embodiment of the present disclosure;
fig. 3 is a schematic flow chart of a control method of an inkjet printer according to an embodiment of the present disclosure;
fig. 4 is a schematic flow chart of a control method of an inkjet printer according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a control device of an inkjet printer according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments obtained based on the embodiments in the disclosure belong to the protection scope of the disclosure.
With the development of the era, the traditional printing mode can not meet the business requirements of the information era, and digital printing is in operation. Existing digital printing typically uses an ink jet printer to print the text to be printed. However, in the inkjet printer, due to the ink characteristics and the performance limitations of the nozzles and the ink supply system, the ink drop coverage and printing speed of the printed document are affected during printing, and the ink breaking of the nozzles occurs, which not only affects the normal production, but also damages the nozzles.
Aiming at the problems, the inventor finds out through research that the printing speed can be controlled by calculating the ink drop coverage rate of the text to be printed, so that the text to be printed can be printed at the printing speed matched with the printing speed, and the influence on the printing quality caused by the excessively high printing speed is avoided. In addition, by adopting the printing speed control method, the technical problems of damage to the spray head and ink break of the spray head caused by mismatching of the ink drop coverage rate of the text to be printed and the printing speed in the prior art are effectively solved.
Fig. 1 is a schematic diagram of a network architecture on which the present disclosure is based, and as shown in fig. 1, the network architecture shown in fig. 1 may specifically include a terminal 1, a server 2 and an inkjet printer 3, wherein an inkjet printer control device is disposed in the server 2.
The terminal 1 may be any terminal capable of accessing a network, and includes but is not limited to a user mobile phone, a desktop computer, an intelligent home device, a tablet computer, and other hardware devices that can be used to send a text to be printed to an inkjet printer control device in a server through the network.
The inkjet printer control device can be specifically a device mounted in an inkjet printer server, and can be specifically used for acquiring a text to be printed sent by a terminal device, calculating an ink drop coverage rate corresponding to the text to be printed, and controlling the inkjet printer to print the text to be printed according to a target printing speed corresponding to a preset ink drop coverage rate.
The inkjet printer 3 may be specifically an inkjet printer that prints a text to be printed at a target printing speed.
Example one
Fig. 2 is a schematic flow chart of a control method of an inkjet printer according to an embodiment of the present disclosure, and as shown in fig. 2, the control method of the inkjet printer according to the embodiment of the present disclosure includes:
The ink jet printer control method according to the present embodiment is executed mainly by the ink jet printer control device, and the ink jet printer control device is installed in the ink jet printer server.
In this embodiment, in order to avoid the situation that the coverage of the ink drop of the text to be printed is not matched with the printing speed, which causes damage to the nozzle and ink break, the text to be printed needs to be controlled to be printed at the printing speed matched with the coverage of the ink drop. Therefore, in order to determine a target printing speed of the text to be printed, the inkjet printer control means may first acquire the text to be printed sent by the terminal device. Specifically, the text to be printed may be sent to the inkjet printer control device by the terminal device through a network, or may be sent to the inkjet printer control device by other methods such as local data transmission, which is not limited in this disclosure.
And 102, calculating the coverage rate of ink drops corresponding to the text to be printed.
In this embodiment, because the coverage of ink droplets corresponding to different printed texts is different, and the printing speed matched with the coverage of different ink droplets is also different, in order to obtain the printing speed matched with the coverage of ink droplets corresponding to a text to be printed, the inkjet printing control device may calculate the coverage of ink droplets corresponding to the text to be printed, where the coverage of ink droplets is specifically used to determine the printing speed required for printing the text to be printed. Specifically, after the inkjet printer control device acquires the text to be printed sent by the terminal device, the ink drop coverage rate corresponding to the text to be printed can be calculated according to the data information of the text to be printed.
And 103, controlling an ink-jet printer to print the text to be printed according to a target printing speed corresponding to the preset ink drop coverage rate.
In the present embodiment, in order to determine the target print speed, a plurality of target print speeds corresponding to different ink drop coverage ratios may be set in advance according to the correspondence relationship between the ink drop coverage ratio and the print speed in actual printing, and stored in the database.
Correspondingly, after determining the ink drop coverage of the text to be printed, the inkjet printer control device may determine, according to the ink drop coverage, a target printing speed corresponding to the ink drop coverage of the text to be printed in a preset target printing speed corresponding to the ink drop coverage, in order to determine the target printing speed. And in order to ensure that the actual printing speed of the inkjet printer is consistent with the target printing speed corresponding to the coverage rate of the ink drops of the text to be printed, the inkjet printer control device controls the inkjet printer to print the text to be printed according to the target printing speed.
In the method for controlling an inkjet printer provided by this embodiment, a text to be printed sent by a terminal device is obtained, an ink drop coverage rate corresponding to the text to be printed is calculated, and an inkjet printer is controlled to print the text to be printed at a target printing speed according to a target printing speed corresponding to a preset ink drop coverage rate. The control to the printing speed is realized, so that the text to be printed can be printed at the printing speed matched with the printing speed, and the influence on the printing quality caused by the excessively high printing speed is avoided. Moreover, by adopting the printing speed control method, the technical problems of damage to the spray head and ink break of the spray head caused by mismatching of the ink drop coverage rate of the text to be printed and the printing speed in the prior art are effectively solved.
Example two
Fig. 3 is a schematic flow chart of a control method of an inkjet printer according to an embodiment of the present disclosure, and as shown in fig. 3, to further illustrate the control method of the inkjet printer on the basis of the first embodiment, the control method of the inkjet printer according to an embodiment of the present disclosure includes:
The ink jet printer control method according to the present embodiment is executed mainly by the ink jet printer control device, and the ink jet printer control device is installed in the ink jet printer server.
In the present embodiment, in order to ensure that the inkjet printer can always print at the target printing speed during the actual printing process, the inkjet printer control device needs to control the inkjet printer according to the actual situation when the actual printing speed is different from the target printing speed. Therefore, in order to control the inkjet printer in time, the inkjet printer control apparatus may detect the actual printing speed of the inkjet printer in real time.
Specifically, the ink jet printer control device is in communication connection with a paper feeding platform of the ink jet printer, and the ink jet printer control device can receive a level signal of the actual printing speed sent by the paper feeding platform in real time, so that the actual printing speed of the ink jet printer can be detected in real time.
In this embodiment, in order to avoid damage and ink break of the nozzle due to the fact that the actual printing speed is too fast, the inkjet printer control device controls the inkjet printer to reduce the printing speed to the target printing speed after detecting the actual printing speed of the inkjet printer in real time, if the actual printing speed is detected to be higher than the target printing speed, in order to prevent the nozzle from being damaged, and meanwhile, in order to remind a user to check whether the printing speed of the inkjet printer is reduced to the target printing speed in time, the inkjet printer control device also controls the inkjet printer to send an alarm signal.
Specifically, the inkjet printer control device is in communication connection with a paper feeding platform of the inkjet printer, and when the inkjet printer control device detects that the actual printing speed is greater than the target printing speed, the inkjet printer control device outputs a level signal to the paper feeding platform of the inkjet printer, so that the inkjet printer is controlled to reduce the printing speed to the target printing speed. In addition, the ink jet printer control device is in communication connection with an alarm of the ink jet printer, and when the ink jet printer control device detects that the actual printing speed is higher than the target printing speed, the ink jet printer control device outputs a level signal to the alarm so as to control the ink jet printer to send out an alarm signal.
And 203, if the current actual printing speed of the ink-jet printer is detected to be lower than the target printing speed, controlling the ink-jet printer to stop sending an alarm signal.
In this embodiment, the inkjet printer control device controls the inkjet printer according to actual conditions, and the inkjet printer control device controls the inkjet printer to stop sending the alarm signal in order to avoid energy waste if it is detected that the actual printing speed is less than the target printing speed after detecting the actual printing speed of the inkjet printer in real time.
Specifically, the ink jet printer control device is in communication connection with an alarm of the ink jet printer, and when the ink jet printer control device detects that the actual printing speed is lower than the target printing speed, a level signal is output to the alarm, so that the ink jet printer is controlled to stop sending the alarm signal.
The method for controlling the inkjet printer provided by the embodiment detects the actual printing speed of the inkjet printer in real time, controls the inkjet printer to reduce the speed to the target printing speed according to the actual printing speed, and sends out the alarm signal, or stops sending out the alarm signal. The ink-jet printer can be controlled in real time to print according to the target printing speed, and the phenomenon that the nozzle is damaged and ink is broken due to the fact that the printing speed is too high is avoided, so that the printing quality is influenced. And moreover, an alarm signal can be sent out according to the actual condition for the user to check in time, so that the printing quality is further ensured.
On the basis of the second embodiment, in order to further explain the control method of the inkjet printer of the present disclosure, in the above embodiment, after step 201, the method further includes: if the actual printing speed is smaller than the target printing speed, judging whether the difference value between the actual printing speed and the target printing speed is larger than a preset difference threshold value or not, and obtaining a judgment result; and controlling the ink-jet printer according to the judgment result.
In the present embodiment, in order to avoid the influence of the excessively slow printing speed on the printing efficiency, it is necessary to determine the actual printing speed and control the inkjet printer according to the determination result. Specifically, the inkjet printer control device calculates a difference between the actual printing speed and the target printing speed if it is detected that the actual printing speed is less than the target printing speed after detecting the actual printing speed of the inkjet printer in real time, and determines whether the difference is greater than a preset difference threshold value, and controls whether the inkjet printer is accelerated according to the determination result.
For example, the preset difference threshold of an inkjet printer is 5 m/min, the target printing speed is 30 m/min, if the actual printing speed is detected to be less than 30 m/min, the inkjet printer control device calculates the difference between the actual printing speed and 30 m/min, judges whether the difference is greater than 5 m/min, and controls whether the inkjet printer is accelerated according to the judgment result.
Through the mode, the printing speed of the ink-jet printer is accurately controlled, so that the actual printing speed is more consistent with the target printing speed and the actual scene, and the influence on the printing efficiency due to too low printing speed is effectively avoided.
Further, on the basis of the second embodiment, the performing a control operation on the inkjet printer according to the determination result includes: if the difference value is smaller than the difference value threshold value, controlling the ink-jet printer to perform printing operation according to the actual printing speed; and if the difference is larger than or equal to the difference threshold value, controlling the ink-jet printer to increase the printing speed to the target printing speed.
In this embodiment, in order to make the actual printing speed of the inkjet printer closer to the target printing speed and the actual scene, the inkjet printer needs to be controlled according to the determination result of whether the difference between the actual printing speed and the target printing speed is greater than the preset difference threshold.
Specifically, the inkjet printer control device calculates a difference between the actual printing speed and the target printing speed, and determines whether the difference is greater than a preset difference threshold, and if the difference is less than the preset difference threshold, the inkjet printer control device outputs a level signal to a paper feeding platform of the inkjet printer, and the level signal can control the inkjet printer to perform printing operation according to the actual printing speed.
If the difference is larger than or equal to the preset difference threshold value, the ink jet printer control device outputs another level signal to the paper feeding platform of the ink jet printer, and the level signal can control the ink jet printer to increase the printing speed to the target printing speed.
In the above example, if the actual printing speed of the inkjet printer is 28 m/min, the difference between the actual printing speed and the target printing speed is 2 m/min and less than 5 m/min, and since printing at the actual printing speed does not affect the printing efficiency, the inkjet printer control device controls the inkjet printer to perform printing operation at the actual printing speed. If the actual printing speed of the ink-jet printer is 24 m/min, the difference value between the actual printing speed and the target printing speed is 6 m/min and is more than 5 m/min, and because the printing according to the actual printing speed can influence the printing efficiency, the ink-jet printer control device can control the ink-jet printer to increase the printing speed to the target printing speed.
The method for controlling an inkjet printer provided in this embodiment detects an actual printing speed of the inkjet printer in real time, calculates a difference between the actual printing speed and a target printing speed if the actual printing speed is less than the target printing speed, determines whether the difference is greater than a preset difference threshold, and controls whether the inkjet printer is accelerated according to a determination result. On the basis of ensuring the printing quality, the actual printing speed is more consistent with the target printing speed and the actual scene, and the influence on the printing efficiency due to too low printing speed is effectively avoided.
EXAMPLE III
Fig. 4 is a schematic flow chart of a control method of an inkjet printer according to an embodiment of the present disclosure, and as shown in fig. 4, on the basis of the first embodiment and the second embodiment, in order to further explain the control method of the inkjet printer, the control method of the inkjet printer according to the embodiment of the present disclosure includes:
The ink jet printer control method according to the present embodiment is executed mainly by the ink jet printer control device, and the ink jet printer control device is installed in the ink jet printer server.
In the present embodiment, in order to enable the text to be printed at the target printing speed, it is necessary to obtain the ink droplet coverage of the text to be printed. Therefore, to obtain this ink drop coverage, the inkjet printer control means may first convert the text to be printed into dot matrix data. Specifically, the dot matrix data may include page size information corresponding to the text to be printed and information on the number of ink droplets in the page.
And 302, calculating proportion information of the coverage area of the ink drop in the page according to the dot matrix data to obtain the coverage rate of the ink drop.
In this embodiment, since the coverage of the ink droplets is specifically the ratio of the coverage area of the ink droplets to the page, after the inkjet printer control device converts the text to be printed into the dot matrix data, the calculation of the coverage of the ink droplets can be realized according to the page size information corresponding to the text to be printed in the dot matrix data and the number information of the ink droplets in the page.
According to the control method of the ink-jet printer, the text to be printed is converted into the dot matrix data, the proportion information of the coverage area of the ink drops in the page is calculated according to the dot matrix data, and the ink drop coverage rate of the text to be printed is accurately obtained, so that the file to be printed can be printed at the target printing speed corresponding to the ink drop coverage rate, and the technical problems that the ink drop coverage rate of the text to be printed is not matched with the printing speed, a nozzle is damaged, and the ink of the nozzle is broken are solved.
Example four
Fig. 5 is a schematic structural diagram of an inkjet printer control device according to an embodiment of the present disclosure, and as shown in fig. 5, the present disclosure further provides an inkjet printer control device including:
an obtaining module 401, configured to obtain a text to be printed sent by a terminal device;
a calculating module 402, configured to calculate an ink drop coverage rate corresponding to the text to be printed;
and the control module 403 is configured to control an inkjet printer to print the text to be printed according to a target printing speed corresponding to the preset ink droplet coverage rate.
In an optional embodiment, the apparatus further comprises:
a detection module 404 for detecting an actual printing speed of the inkjet printer in real time;
the control module 403 is further configured to:
and if the actual printing speed is greater than the target printing speed, controlling the ink-jet printer to reduce the printing speed to the target printing speed, and controlling the ink-jet printer to send an alarm signal.
In an optional embodiment, the control module 403 is further configured to:
and if the current actual printing speed of the ink-jet printer is detected to be lower than the target printing speed, controlling the ink-jet printer to stop sending an alarm signal.
In an optional embodiment, the apparatus further comprises:
a determining module 405, configured to determine whether a difference between the actual printing speed and the target printing speed is greater than a preset difference threshold value if the actual printing speed is less than the target printing speed, and obtain a determination result;
the control module 403 is further configured to:
and controlling the ink-jet printer according to the judgment result.
In an optional embodiment, the control module 403 is specifically configured to:
if the difference value is smaller than the difference value threshold value, controlling the ink-jet printer to perform printing operation according to the actual printing speed;
and if the difference is larger than or equal to the difference threshold value, controlling the ink-jet printer to increase the printing speed to the target printing speed.
In an optional embodiment, the apparatus further comprises:
a conversion module 406, configured to convert the text to be printed into dot matrix data, where the dot matrix data includes page size information corresponding to the text to be printed and information about the number of ink droplets in a page;
the calculation module 402 is specifically configured to:
and calculating proportion information of the coverage area of the ink drop in the page according to the dot matrix data to obtain the coverage rate of the ink drop.
The inkjet printer control device provided in this embodiment calculates an ink drop coverage rate corresponding to a text to be printed by acquiring the text to be printed sent by the terminal device, and controls the inkjet printer to print the text to be printed at a target printing speed according to a target printing speed corresponding to a preset ink drop coverage rate. And detecting the actual printing speed of the ink-jet printer in real time, controlling the ink-jet printer to reduce the speed to the target printing speed according to the actual printing speed, and sending an alarm signal or stopping sending the alarm signal. The method and the device not only realize the real-time control of the printing speed, but also avoid the damage and ink break of the spray head caused by the excessively high printing speed, thereby influencing the printing quality. Moreover, the control device of the ink jet printer can send out alarm signals in time according to actual conditions, and further ensures the printing quality.
EXAMPLE five
Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure, and as shown in fig. 6, the present disclosure further provides an electronic device 500, including: a memory 501, a processor 502;
the memory 501 stores programs. In particular, the program may include program code comprising computer operating instructions. The memory 501 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
A processor 502 for executing the programs stored in the memory 501.
Wherein a computer program is stored in the memory 501 and configured to be executed by the processor 502 to implement the ink jet printer control method provided by any one of the embodiments of the present disclosure. The related descriptions and effects corresponding to the steps in the drawings can be correspondingly understood, and redundant description is not repeated here.
In this embodiment, the memory 501 and the processor 502 are connected by a bus. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 6, but this is not intended to represent only one bus or type of bus.
EXAMPLE six
The embodiment of the disclosure provides a readable storage medium, on which computer-executable instructions are stored, and the computer executes the instructions to realize the control method of the ink jet printer provided by any one embodiment of the disclosure.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present disclosure, and not for limiting the same; while the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present disclosure.
Claims (10)
1. An ink jet printer control method, comprising:
acquiring a text to be printed sent by terminal equipment;
calculating the ink drop coverage rate corresponding to the text to be printed;
controlling an ink-jet printer to print the text to be printed according to a preset target printing speed corresponding to the ink drop coverage rate;
detecting the actual printing speed of the ink-jet printer in real time;
if the actual printing speed is higher than the target printing speed, controlling the ink-jet printer to reduce the printing speed to the target printing speed, and controlling the ink-jet printer to send an alarm signal;
if the actual printing speed is smaller than the target printing speed, judging whether the difference value between the actual printing speed and the target printing speed is larger than a preset difference threshold value or not, and obtaining a judgment result;
and controlling the ink-jet printer according to the judgment result.
2. The method of claim 1, wherein after controlling the inkjet printer to reduce the printing speed to the target printing speed and controlling the inkjet printer to send an alarm signal if the actual printing speed is greater than the target printing speed, further comprising:
and if the current actual printing speed of the ink-jet printer is detected to be lower than the target printing speed, controlling the ink-jet printer to stop sending an alarm signal.
3. The method according to claim 1, wherein the controlling the inkjet printer according to the determination result comprises:
if the difference value is smaller than the difference value threshold value, controlling the ink-jet printer to perform printing operation according to the actual printing speed;
and if the difference is larger than or equal to the difference threshold value, controlling the ink-jet printer to increase the printing speed to the target printing speed.
4. The method according to any one of claims 1-3, wherein said calculating the drop coverage for said text to be printed comprises:
converting the text to be printed into dot matrix data, wherein the dot matrix data comprises page size information corresponding to the text to be printed and information of the number of ink drops in a page;
and calculating proportion information of the coverage area of the ink drop in the page according to the dot matrix data to obtain the coverage rate of the ink drop.
5. An inkjet printer control apparatus, comprising:
the acquisition module is used for acquiring a text to be printed sent by the terminal equipment;
the calculation module is used for calculating the ink drop coverage rate corresponding to the text to be printed;
the control module is used for controlling an ink-jet printer to print the text to be printed according to a target printing speed corresponding to the preset ink drop coverage rate;
the detection module is used for detecting the actual printing speed of the ink-jet printer in real time;
the control module is further configured to:
if the actual printing speed is higher than the target printing speed, controlling the ink-jet printer to reduce the printing speed to the target printing speed, and controlling the ink-jet printer to send an alarm signal;
the judging module is used for judging whether the difference value between the actual printing speed and the target printing speed is greater than a preset difference threshold value or not if the actual printing speed is less than the target printing speed, and obtaining a judging result;
the control module is further configured to:
and controlling the ink-jet printer according to the judgment result.
6. The apparatus of claim 5, wherein the control module is further configured to:
and if the current actual printing speed of the ink-jet printer is detected to be lower than the target printing speed, controlling the ink-jet printer to stop sending an alarm signal.
7. The apparatus of claim 5, wherein the control module is specifically configured to:
if the difference value is smaller than the difference value threshold value, controlling the ink-jet printer to perform printing operation according to the actual printing speed;
and if the difference is larger than or equal to the difference threshold value, controlling the ink-jet printer to increase the printing speed to the target printing speed.
8. The apparatus of any of claims 5-7, further comprising:
the conversion module is used for converting the text to be printed into dot matrix data, wherein the dot matrix data comprises page size information corresponding to the text to be printed and information of the number of ink drops in a page;
the calculation module is specifically configured to:
and calculating proportion information of the coverage area of the ink drop in the page according to the dot matrix data to obtain the coverage rate of the ink drop.
9. An electronic device, comprising: a memory, a processor;
a memory: for storing the processor-executable instructions;
wherein the processor is configured to invoke the program instructions in the memory to execute the inkjet printer control method according to any one of claims 1 to 4.
10. A readable storage medium having stored thereon computer executable instructions for implementing the method of controlling an ink jet printer according to any one of claims 1 to 4 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011116446.2A CN112248646B (en) | 2020-10-19 | 2020-10-19 | Ink jet printer control method, device, equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011116446.2A CN112248646B (en) | 2020-10-19 | 2020-10-19 | Ink jet printer control method, device, equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112248646A CN112248646A (en) | 2021-01-22 |
CN112248646B true CN112248646B (en) | 2021-11-23 |
Family
ID=74244627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011116446.2A Active CN112248646B (en) | 2020-10-19 | 2020-10-19 | Ink jet printer control method, device, equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112248646B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04201576A (en) * | 1990-11-30 | 1992-07-22 | Sharp Corp | Thermal head and manufacture thereof |
CN101001755A (en) * | 2004-08-12 | 2007-07-18 | 索尼株式会社 | Printing controller, printer, printing control method, program and data structure |
JP2008183719A (en) * | 2007-01-26 | 2008-08-14 | Fuji Xerox Co Ltd | Liquid droplet delivering apparatus and program |
JP2010231139A (en) * | 2009-03-30 | 2010-10-14 | Oki Data Corp | Image forming device |
CN102029821A (en) * | 2009-10-07 | 2011-04-27 | 日本冲信息株式会社 | Print apparatus and print method |
CN102381028A (en) * | 2010-08-27 | 2012-03-21 | 富士胶片株式会社 | Inkjet recording apparatus and method |
CN103492955A (en) * | 2011-09-06 | 2014-01-01 | 佳能株式会社 | Image forming apparatus |
CN105216450A (en) * | 2015-10-19 | 2016-01-06 | 深圳市汉拓数码有限公司 | A kind of coating color mixing printing equipment of high coverage rate and Method of printing thereof |
CN105984241A (en) * | 2015-02-02 | 2016-10-05 | 深圳市科曼医疗设备有限公司 | Thermal printer and thermal printing method |
CN109866505A (en) * | 2019-01-29 | 2019-06-11 | 北大方正集团有限公司 | Nozzle maintenance method, device, equipment and storage medium |
CN110874029A (en) * | 2018-09-04 | 2020-03-10 | 柯尼卡美能达株式会社 | Image forming apparatus and image forming method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6201799B2 (en) * | 2014-02-13 | 2017-09-27 | 富士ゼロックス株式会社 | Image processing apparatus and program |
JP6107708B2 (en) * | 2014-03-05 | 2017-04-05 | 富士ゼロックス株式会社 | Drying apparatus, image forming apparatus, and program |
-
2020
- 2020-10-19 CN CN202011116446.2A patent/CN112248646B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04201576A (en) * | 1990-11-30 | 1992-07-22 | Sharp Corp | Thermal head and manufacture thereof |
CN101001755A (en) * | 2004-08-12 | 2007-07-18 | 索尼株式会社 | Printing controller, printer, printing control method, program and data structure |
JP2008183719A (en) * | 2007-01-26 | 2008-08-14 | Fuji Xerox Co Ltd | Liquid droplet delivering apparatus and program |
JP2010231139A (en) * | 2009-03-30 | 2010-10-14 | Oki Data Corp | Image forming device |
CN102029821A (en) * | 2009-10-07 | 2011-04-27 | 日本冲信息株式会社 | Print apparatus and print method |
CN102381028A (en) * | 2010-08-27 | 2012-03-21 | 富士胶片株式会社 | Inkjet recording apparatus and method |
CN103492955A (en) * | 2011-09-06 | 2014-01-01 | 佳能株式会社 | Image forming apparatus |
CN105984241A (en) * | 2015-02-02 | 2016-10-05 | 深圳市科曼医疗设备有限公司 | Thermal printer and thermal printing method |
CN105216450A (en) * | 2015-10-19 | 2016-01-06 | 深圳市汉拓数码有限公司 | A kind of coating color mixing printing equipment of high coverage rate and Method of printing thereof |
CN110874029A (en) * | 2018-09-04 | 2020-03-10 | 柯尼卡美能达株式会社 | Image forming apparatus and image forming method |
CN109866505A (en) * | 2019-01-29 | 2019-06-11 | 北大方正集团有限公司 | Nozzle maintenance method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112248646A (en) | 2021-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115583115B (en) | Method and device for realizing thermal printing | |
CN108872762B (en) | Electronic equipment leakage detection method and device, electronic equipment and storage medium | |
CN103516915A (en) | Method, system and device for replacing sensitive words in call process of mobile terminal | |
CN101640818B (en) | Protection device and protection method of optical network | |
EP0585523B1 (en) | Automatic language boundary identification for a peripheral unit that supports multiple control languages | |
CN112199055B (en) | Spray head compensation printing method and device, printing equipment and storage medium | |
CN107516277A (en) | Control single method and apparatus of insuring out | |
CN112248646B (en) | Ink jet printer control method, device, equipment and readable storage medium | |
CN113709708B (en) | Data transmission method, device, equipment and storage medium | |
CN115465337A (en) | Train control method, device and medium | |
CN113434096A (en) | Printer, adapter work control method and device thereof, and readable storage medium | |
US10303408B2 (en) | Printing via printing device-independent instructions | |
CN117215509A (en) | Image printing method, device, printer and storage medium | |
CN115729492A (en) | Intelligent monitoring method and device for printer operation, electronic equipment and storage medium | |
CN116192534A (en) | Train control data communication transmission method, device, equipment and storage medium | |
CN115913349A (en) | Optical cable equipment abnormity positioning method and device, storage medium and terminal | |
CN103802496B (en) | A kind of method and device adjusting digital printing system chart drive speed | |
CN109677121B (en) | Jet printing height control method, device, equipment and medium applied to PCB | |
US20200250501A1 (en) | Printer apparatus, printer system, and print method | |
US10124577B2 (en) | Printer power usage | |
CN102501639A (en) | Printer with automatic restart function | |
US8988714B2 (en) | Printer system and printer | |
CN114872469A (en) | Printing method, printing device, printing equipment and storage medium | |
CN116301679A (en) | Fault detection method, device, equipment and medium | |
CN116080270A (en) | Nozzle state detection method, device, equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |