US4525726A - Interpolation dot control in an ink jet system printer - Google Patents

Interpolation dot control in an ink jet system printer Download PDF

Info

Publication number
US4525726A
US4525726A US06/462,700 US46270083A US4525726A US 4525726 A US4525726 A US 4525726A US 46270083 A US46270083 A US 46270083A US 4525726 A US4525726 A US 4525726A
Authority
US
United States
Prior art keywords
ink droplets
dot
printing ink
interpolation
developed
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 - Lifetime
Application number
US06/462,700
Inventor
Yuichirou Mori
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Assigned to SHARP KABUSHIKI KAISHA, reassignment SHARP KABUSHIKI KAISHA, ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: MORI, YUICHIROU
Application granted granted Critical
Publication of US4525726A publication Critical patent/US4525726A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters 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/01Ink jet
    • B41J2/07Ink jet characterised by jet control
    • B41J2/13Ink jet characterised by jet control for inclination of printed pattern

Definitions

  • the present invention relates to an ink jet system printer of the charge amplitude controlling type and, more particularly, to an interpolation dot control system in an ink jet system printer.
  • an ink jet system printer of the charge amplitude controlling type includes a carriage which is driven to travel in front of a record receiving paper in the lateral direction.
  • the carriage carries a printer head including a nozzle and a charging tunnel.
  • An electro-mechanical transducer is attached to the nozzle for issuing ink droplets at a given frequency.
  • a charging operation is conducted by the charging tunnel in accordance with the print information to charge the ink droplet to a desired level.
  • a pair of deflection electrodes are mounted on the carriage for deflecting the charged ink droplets in the vertical direction, thereby printing desired symbols on the record receiving paper in a dot matrix fashion. Ink droplets not contributing to the actual printing operation are neither charged nor deflected, and collected by a beam gutter disposed between the deflection electrodes and the record receiving paper.
  • the printing quality is greatly influenced by the speed of the travelling carriage because the lateral position in the dot matrix pattern is determined by the location of the travelling carriage.
  • the speed of the travelling carriage normally varies during the one line printing due to, for example, the drift phenomenon.
  • the variation of the speed of the travelling carriage appears in the printed pattern as a variation in the width of, for example, the printed characters.
  • an object of the present invention is to provide a print control system in an ink jet system printer of the charge amplitude controlling type, which ensures stable printing operation even when the speed of the travelling carriage varies during one line of the printing operation.
  • Another object of the present invention is to provide an interpolation dot control system which functions to compensate for the variation in the speed of the travelling carriage.
  • a detection system for detecting the location of the travelling carriage.
  • the detection system develops a timing signal when, for example, the travelling carriage reaches the respective character print position.
  • a counter system is provided for counting the number of ink droplets developed between the adjacent two timing signals. The thus obtained count information is compared with a reference number, and the ratio of the actually applied number of ink droplets to the reference number (the so-called interpolation dot ratio) is determined in response to the comparison result. More specifically, when the count number of the ink droplets is greater than the reference number, this indicating the fact that the speed of the travelling carriage is lower than a desired level, the number of the interpolation dots is increased to prevent the character width from being narrowed.
  • the first dot position of the individual character is determined by the timing signal developed from the carriage position detection system.
  • FIG. 1 is a schematic perspective view of an embodiment of an ink jet system printer of the charge amplitude controlling type of the present invention
  • FIG. 2 is a schematic block diagram of a control circuit included in the ink jet system printer of FIG. 1;
  • FIG. 3 is a block diagram of a print control circuit included in the control circuit of FIG. 2;
  • FIGS. 4 and 5 are charts for explaining operational modes of the print control circuit of FIG. 3.
  • An ink jet system printer of the charge amplitude controlling type generally includes a carriage 10 for supporting a printer head having a nozzle 12 and a charging tunnel 14, a pair of deflection electrodes 16, and a beam gutter 18.
  • the carriage 10 is slidably mounted on a pair of shafts 20, and the carriage 10 is driven to travel in the lateral direction along the shafts 20. More specifically, the carriage 10 is fixed to a wire 22 which is extended among pulleys 24, 26, and 28.
  • the pulley 28 is connected to a drive motor 30 for shifting the carriage 10 along the shafts 20.
  • a record receiving paper 32 is supported by a platen 34, and is located in front of the carriage 10.
  • a slit plate 36 is disposed along the shafts 20 for developing a timing signal when the carriage 10 reaches the individual character print position. More specifically, the slit plate 36 is provided with a plurality of slits which are formed at the respective character print positions.
  • An optical detection system 38 (see FIG. 2) is mounted on the carriage 10 in order to develop the timing signal when the optical detection system 38 detects one of the slits formed in the slit plate 36.
  • An ink liquid supply system 40 is connected to the nozzle 12 for supplying the ink liquid of a predetermined pressure to the nozzle 12.
  • An electro-mechanical transducer (not shown) is attached to the nozzle 12 for developing ink droplets at a given frequency. More specifically, a pulse signal of a predetermined frequency is applied from a pulse generator 42 to the electro-mechanical transducer to vibrate the nozzle 12, thereby emitting the ink droplets from the nozzle 12 at the predetermined frequency.
  • the pulse signal developed from the pulse generator 42 is further applied to a print control circuit 44 which receives, in addition to the pulse signal, the timing signal developed from the optical detection system 38 and a print information signal such as a coded character data.
  • the print control circuit 44 develops a charging signal to the charging tunnel 14 in order to selectively charge the ink droplets emitted from the nozzle 12 in accordance with the print information.
  • the print control circuit 44 further develops a motor control signal to a motor drive circuit 46 for controlling the rotation of the motor 30.
  • FIG. 3 shows, in detail, the print control circuit 44 included in the ink jet system printer of the present invention.
  • one character is formed by a matrix pattern of 40 ⁇ 24 dot positions.
  • the above-mentioned print information signal such as a coded character data developed from, for example, a keyboard panel and a data processing system, is introduced into a data memory 50 and temporarily stored therein.
  • the thus stored character data is sequentially applied to a character pattern generator 52 in response to a control signal developed from a character counter 54.
  • the contents stored in the character counter 54 are increased by one when the character pattern generator 52 develops the character pattern data of one character. That is, the character counter 54 counts the number of characters being printed by the ink jet system printer.
  • the print control circuit 44 includes a dot scanning pattern memory 56 implemented with a read only memory.
  • the dot scanning pattern memory 56 develops a dot level data signal in response to count contents stored in a dot counter 58 and a data signal developed from a calculation circuit 60.
  • the dot counter 58 counts the pulse signal developed from the pulse generator 42.
  • the data signal developed from the calculation circuit 60 represents the speed of the travelling carriage 10. An operational mode of the calculation circuit 60 will be described later in detail.
  • the dot level data signal developed from the dot scanning pattern memory 56 is applied to the character pattern generator 52 and a digital to analog converter 62.
  • the dot scanning pattern memory 56 further develops a pulse signal which represents the number of the ink droplets contributing to form the matrix pattern of 40 ⁇ 24 construction.
  • the thus developed pulse signal is applied to a printing dot counter 64. That is, the printing dot counter 64 counts the dots which are assigned to one of the dot positions of the 40 ⁇ 24 matrix pattern.
  • the dot scanning pattern memory 56 still further develops a reset signal to the dot counter 58 when the scanning operation of one character is completed.
  • the dot level data signal developed from the dot scanning pattern memory 56 functions to determine the charge level to be applied to the charging tunnel 14. More specifically, in one column of the 40 ⁇ 24 dot matrix pattern, each dot position is varied in level from the lowest level "1" to the highest level "40". Furthermore, the interpolation level "0" is provided, wherein the "0" level dot is directed to the beam gutter 18.
  • a latch circuit 66 is connected to the printing dot counter 64.
  • the latch circuit 66 introduces and presets therein the count contents stored in the printing dot counter 64. The thus introduced count contents are applied to the calculation circuit 60.
  • the reference dot number generation circuit 68 develops the number "960 ⁇ (n-1)". The thus developed reference dot number is applied to the calculation circuit 60.
  • the calculation circuit 60 functions to subtract the printing dot number applied from the latch circuit 66 from the reference dot number applied from the reference dot number generation circuit 68.
  • the subtraction result which indicates the travelling speed condition of the carriage 10, is applied to the dot scanning pattern memory 56.
  • the dot scanning pattern memory 56 determines the number of the interpolation dots ("0" level) which should be included in the ink droplets emitted from the nozzle 12.
  • FIGS. 4 and 5 show operational conditions of the ink jet system printer of the present invention, wherein a desired number of interpolation dots are included in the ink droplets emitted from the nozzle 12.
  • the interpolation dots are provided at the ratio of 1/20 as shown in FIG. 4.
  • the interspersed interpolation dots should be increased in number as shown in FIG. 5, wherein the ratio is 1/10.
  • the pulse generator 42 develops 1008 pulses between the adjacent two timing signals developed from the optical detection system 38.
  • the printing dot number developed from the dot scanning pattern memory 56 during the one character printing is "960"
  • the interpolation dot number during the one character printing is "48".
  • the interpolation dot number, for example, "48” is changed by the dot scanning pattern memory 56 in response to the subtraction result applied from the calculation circuit 60.
  • the character pattern generator 52 selects a desired pattern in response to the character code applied from the data memory 50. In combination with the dot level signal developed from the dot scanning pattern memory 56, desired dots in one column are selected, and the respective column is selected by counting the pulse signal developed from the pulse generator 42. That is, the character pattern generator 52 develops a control signal indicating whether a dot is the actual printing dot or not. When the dot is the actual printing dot, the digital to analog converter 62 develops a charging signal of the corresponding voltage level to the charging tunnel 12.
  • An operational mode of the ink jet system printer of the present invention is as follows:
  • the printing dot counter 64 and the dot counter 58 are reset to the initial states by the reset signal.
  • the dot scanning pattern memory 56 develops the dot level signal with the interpolation level of the reference ratio 1/20.
  • a desired character pattern is printed on the record receiving paper 32 in accordance with the first character data applied from the data memory 50.
  • the printing dot counter 64 counts the dot number assigned to the matrix pattern.
  • the one character print completion signal is developed from the character pattern generator 52 to the character counter 54. Then the second character printing operation is carried out.
  • the optical detection system 38 develops the timing signal.
  • the printing dot number counted by the printing dot counter 64 is introduced into the latch circuit 66 and temporarily stored in the latch circuit 66.
  • the timing signal is also applied to the reference dot number generation circuit 68 to develop the reference dot number "960" to the calculation circuit 68. That is, the calculation circuit 60 receives the reference dot number "960” developed from the reference dot number generation circuit 68 and the printing dot number counted by the printing dot counter 64 and stored in the latch circuit 66.
  • the printing dot number stored in the latch circuit 66 is "960". Therefore, the subtraction result obtained at the calculation circuit 60 is "0".
  • the dot scanning pattern memory 56 does not change the interpolation dot ratio from 1/20 as shown in FIG. 4.
  • the printing dot number counted by the printing dot counter 64 and stored in the latch circuit 66 is greater than "960". Therefore, the calculation circuit 60 develops a calculation result of a negative value. In response to the thus obtained calculation result of the negative value, the dot scanning pattern memory 56 functions to increase the interpolation dots as shown in FIG. 5.
  • the printing dot number stored in the latch circuit 66 is less than the reference number "960".
  • the calculation circuit 60 develops a calculation result of a positive value.
  • the dot scanning pattern memory 56 functions to reduce the interpolation dots.
  • the dot scanning pattern memory 56 stores several dot level patterns of different interpolation dot ratios.
  • the dot scanning pattern memory 56 stores five dot level patterns, wherein the interpolation dot ratio is 1/40, 1/30, 1/20, 1/10, and 1/5. One of these patterns is selected in accordance with the calculation result developed from the calculation circuit 60.
  • the first character is printed by the reference dot level pattern, wherein the interpolation dot ratio is 1/20.
  • a training period can be provided before conducting the first character printing operation.
  • the timing signal is not necessarily required for each character position. The timing signal can be developed upon every completion of the printing operation of a predetermined number of characters.

Abstract

An ink jet system printer of the charge amplitude controlling type includes a print control system for emitting printing ink droplets provided for forming a matrix pattern and interpolation ink droplets interposed among the printing ink droplets at a ratio, for example, 1/20. A counting system is provided for counting the number of printing ink droplets while a printer head travels a predetermined length. The counted number is compared with a reference number. In response to the comparison result, the interpolation dot ratio is varied in order to compensate for the variation of the travelling speed of the printer head.

Description

BACKGROUND AND SUMMARY OF THE INVENTION
The present invention relates to an ink jet system printer of the charge amplitude controlling type and, more particularly, to an interpolation dot control system in an ink jet system printer.
Generally, an ink jet system printer of the charge amplitude controlling type includes a carriage which is driven to travel in front of a record receiving paper in the lateral direction. The carriage carries a printer head including a nozzle and a charging tunnel. An electro-mechanical transducer is attached to the nozzle for issuing ink droplets at a given frequency. A charging operation is conducted by the charging tunnel in accordance with the print information to charge the ink droplet to a desired level. A pair of deflection electrodes are mounted on the carriage for deflecting the charged ink droplets in the vertical direction, thereby printing desired symbols on the record receiving paper in a dot matrix fashion. Ink droplets not contributing to the actual printing operation are neither charged nor deflected, and collected by a beam gutter disposed between the deflection electrodes and the record receiving paper.
In such an ink jet system printer of the charge amplitude controlling type, the printing quality is greatly influenced by the speed of the travelling carriage because the lateral position in the dot matrix pattern is determined by the location of the travelling carriage. However, it is difficult to strictly control the speed of the travelling carriage over one line of the printing operation to render this speed uniform. The speed of the travelling carriage normally varies during the one line printing due to, for example, the drift phenomenon. The variation of the speed of the travelling carriage appears in the printed pattern as a variation in the width of, for example, the printed characters.
Accordingly, an object of the present invention is to provide a print control system in an ink jet system printer of the charge amplitude controlling type, which ensures stable printing operation even when the speed of the travelling carriage varies during one line of the printing operation.
Another object of the present invention is to provide an interpolation dot control system which functions to compensate for the variation in the speed of the travelling carriage.
Other objects and further scope of applicability of the present invention will become apparent from the detailed description given hereinafter. It should be understood, however, that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.
To achieve the above objects, pursuant to an embodiment of the present invention, a detection system is provided for detecting the location of the travelling carriage. The detection system develops a timing signal when, for example, the travelling carriage reaches the respective character print position. A counter system is provided for counting the number of ink droplets developed between the adjacent two timing signals. The thus obtained count information is compared with a reference number, and the ratio of the actually applied number of ink droplets to the reference number (the so-called interpolation dot ratio) is determined in response to the comparison result. More specifically, when the count number of the ink droplets is greater than the reference number, this indicating the fact that the speed of the travelling carriage is lower than a desired level, the number of the interpolation dots is increased to prevent the character width from being narrowed. In such an ink jet system printer, the first dot position of the individual character is determined by the timing signal developed from the carriage position detection system.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be better understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention and wherein:
FIG. 1 is a schematic perspective view of an embodiment of an ink jet system printer of the charge amplitude controlling type of the present invention;
FIG. 2 is a schematic block diagram of a control circuit included in the ink jet system printer of FIG. 1;
FIG. 3 is a block diagram of a print control circuit included in the control circuit of FIG. 2; and
FIGS. 4 and 5 are charts for explaining operational modes of the print control circuit of FIG. 3.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
An ink jet system printer of the charge amplitude controlling type generally includes a carriage 10 for supporting a printer head having a nozzle 12 and a charging tunnel 14, a pair of deflection electrodes 16, and a beam gutter 18. The carriage 10 is slidably mounted on a pair of shafts 20, and the carriage 10 is driven to travel in the lateral direction along the shafts 20. More specifically, the carriage 10 is fixed to a wire 22 which is extended among pulleys 24, 26, and 28. The pulley 28 is connected to a drive motor 30 for shifting the carriage 10 along the shafts 20. A record receiving paper 32 is supported by a platen 34, and is located in front of the carriage 10. A slit plate 36 is disposed along the shafts 20 for developing a timing signal when the carriage 10 reaches the individual character print position. More specifically, the slit plate 36 is provided with a plurality of slits which are formed at the respective character print positions. An optical detection system 38 (see FIG. 2) is mounted on the carriage 10 in order to develop the timing signal when the optical detection system 38 detects one of the slits formed in the slit plate 36.
An ink liquid supply system 40 is connected to the nozzle 12 for supplying the ink liquid of a predetermined pressure to the nozzle 12. An electro-mechanical transducer (not shown) is attached to the nozzle 12 for developing ink droplets at a given frequency. More specifically, a pulse signal of a predetermined frequency is applied from a pulse generator 42 to the electro-mechanical transducer to vibrate the nozzle 12, thereby emitting the ink droplets from the nozzle 12 at the predetermined frequency. The pulse signal developed from the pulse generator 42 is further applied to a print control circuit 44 which receives, in addition to the pulse signal, the timing signal developed from the optical detection system 38 and a print information signal such as a coded character data. In response to those three signals, the print control circuit 44 develops a charging signal to the charging tunnel 14 in order to selectively charge the ink droplets emitted from the nozzle 12 in accordance with the print information. The print control circuit 44 further develops a motor control signal to a motor drive circuit 46 for controlling the rotation of the motor 30.
FIG. 3 shows, in detail, the print control circuit 44 included in the ink jet system printer of the present invention. In this embodiment, one character is formed by a matrix pattern of 40×24 dot positions.
The above-mentioned print information signal such as a coded character data developed from, for example, a keyboard panel and a data processing system, is introduced into a data memory 50 and temporarily stored therein. The thus stored character data is sequentially applied to a character pattern generator 52 in response to a control signal developed from a character counter 54. The contents stored in the character counter 54 are increased by one when the character pattern generator 52 develops the character pattern data of one character. That is, the character counter 54 counts the number of characters being printed by the ink jet system printer.
The print control circuit 44 includes a dot scanning pattern memory 56 implemented with a read only memory. The dot scanning pattern memory 56 develops a dot level data signal in response to count contents stored in a dot counter 58 and a data signal developed from a calculation circuit 60. The dot counter 58 counts the pulse signal developed from the pulse generator 42. The data signal developed from the calculation circuit 60 represents the speed of the travelling carriage 10. An operational mode of the calculation circuit 60 will be described later in detail. The dot level data signal developed from the dot scanning pattern memory 56 is applied to the character pattern generator 52 and a digital to analog converter 62. The dot scanning pattern memory 56 further develops a pulse signal which represents the number of the ink droplets contributing to form the matrix pattern of 40×24 construction. The thus developed pulse signal is applied to a printing dot counter 64. That is, the printing dot counter 64 counts the dots which are assigned to one of the dot positions of the 40×24 matrix pattern. The dot scanning pattern memory 56 still further develops a reset signal to the dot counter 58 when the scanning operation of one character is completed. The dot level data signal developed from the dot scanning pattern memory 56 functions to determine the charge level to be applied to the charging tunnel 14. More specifically, in one column of the 40×24 dot matrix pattern, each dot position is varied in level from the lowest level "1" to the highest level "40". Furthermore, the interpolation level "0" is provided, wherein the "0" level dot is directed to the beam gutter 18.
A latch circuit 66 is connected to the printing dot counter 64. When the timing signal is developed from the optical detection system 38, the latch circuit 66 introduces and presets therein the count contents stored in the printing dot counter 64. The thus introduced count contents are applied to the calculation circuit 60. A reference dot number generation circuit 68 is provided for developing the total value of the reference dot number when the timing signal is developed from the optical detection system 38. More specifically, when the timing signal indicating the second character position is developed from the optical detection system 38, the reference dot number generation circuit 68 develops the number "960" (=40×24). When the timing signal indicating the third character position is developed from the optical detection system 38, the reference dot number generation circuit 68 develops the number "1920" (=960+960). When the timing signal indicating the fourth character position is developed from the optical detection system 38, the reference dot number generation circuit 68 develops the number "2880" (=1920+960). When the timing signal indicating the n-th character position is developed from the optical detection system 38, the reference dot number generation circuit 68 develops the number "960×(n-1)". The thus developed reference dot number is applied to the calculation circuit 60.
The calculation circuit 60 functions to subtract the printing dot number applied from the latch circuit 66 from the reference dot number applied from the reference dot number generation circuit 68. The subtraction result, which indicates the travelling speed condition of the carriage 10, is applied to the dot scanning pattern memory 56. In response to the thus introduced subtraction result, the dot scanning pattern memory 56 determines the number of the interpolation dots ("0" level) which should be included in the ink droplets emitted from the nozzle 12.
FIGS. 4 and 5 show operational conditions of the ink jet system printer of the present invention, wherein a desired number of interpolation dots are included in the ink droplets emitted from the nozzle 12.
When the carriage 10 travels at a reference speed, the interpolation dots are provided at the ratio of 1/20 as shown in FIG. 4. When the carriage speed is slower than the reference speed, the interspersed interpolation dots should be increased in number as shown in FIG. 5, wherein the ratio is 1/10. When the carriage speed is higher than the reference speed, the number of interpolation dots should be reduced to conduct the stable operation. In the normal operational mode, wherein the interpolation dot is provided at the ratio of 1/20 as shown in FIG. 4, the pulse generator 42 develops 1008 pulses between the adjacent two timing signals developed from the optical detection system 38. In this normal operational mode, the printing dot number developed from the dot scanning pattern memory 56 during the one character printing is "960", and the interpolation dot number during the one character printing is "48". The interpolation dot number, for example, "48" is changed by the dot scanning pattern memory 56 in response to the subtraction result applied from the calculation circuit 60.
The character pattern generator 52 selects a desired pattern in response to the character code applied from the data memory 50. In combination with the dot level signal developed from the dot scanning pattern memory 56, desired dots in one column are selected, and the respective column is selected by counting the pulse signal developed from the pulse generator 42. That is, the character pattern generator 52 develops a control signal indicating whether a dot is the actual printing dot or not. When the dot is the actual printing dot, the digital to analog converter 62 develops a charging signal of the corresponding voltage level to the charging tunnel 12.
An operational mode of the ink jet system printer of the present invention is as follows:
When the carriage 10 is located at the home position, the printing dot counter 64 and the dot counter 58 are reset to the initial states by the reset signal. As the carriage 10 travels, and when the carriage 10 reaches the first character position, the dot scanning pattern memory 56 develops the dot level signal with the interpolation level of the reference ratio 1/20. A desired character pattern is printed on the record receiving paper 32 in accordance with the first character data applied from the data memory 50. While the printing operation is conducted, the printing dot counter 64 counts the dot number assigned to the matrix pattern. When the one character printing is completed, the one character print completion signal is developed from the character pattern generator 52 to the character counter 54. Then the second character printing operation is carried out.
When the carriage 10 reaches the second character position, the optical detection system 38 develops the timing signal. The printing dot number counted by the printing dot counter 64 is introduced into the latch circuit 66 and temporarily stored in the latch circuit 66. The timing signal is also applied to the reference dot number generation circuit 68 to develop the reference dot number "960" to the calculation circuit 68. That is, the calculation circuit 60 receives the reference dot number "960" developed from the reference dot number generation circuit 68 and the printing dot number counted by the printing dot counter 64 and stored in the latch circuit 66.
When the actual carriage speed is identical with the reference speed, the printing dot number stored in the latch circuit 66 is "960". Therefore, the subtraction result obtained at the calculation circuit 60 is "0". The dot scanning pattern memory 56 does not change the interpolation dot ratio from 1/20 as shown in FIG. 4.
When the actual carriage speed is lower than the reference speed, the printing dot number counted by the printing dot counter 64 and stored in the latch circuit 66 is greater than "960". Therefore, the calculation circuit 60 develops a calculation result of a negative value. In response to the thus obtained calculation result of the negative value, the dot scanning pattern memory 56 functions to increase the interpolation dots as shown in FIG. 5.
When the actual carriage speed is higher than the reference speed, the printing dot number stored in the latch circuit 66 is less than the reference number "960". The calculation circuit 60 develops a calculation result of a positive value. In response to the positive calculation result, the dot scanning pattern memory 56 functions to reduce the interpolation dots.
In this way, the interpolation dot ratio is determined upon every completion of one character printing operation. In a preferred form, the dot scanning pattern memory 56 stores several dot level patterns of different interpolation dot ratios. For example, the dot scanning pattern memory 56 stores five dot level patterns, wherein the interpolation dot ratio is 1/40, 1/30, 1/20, 1/10, and 1/5. One of these patterns is selected in accordance with the calculation result developed from the calculation circuit 60.
In the above-mentioned embodiment, the first character is printed by the reference dot level pattern, wherein the interpolation dot ratio is 1/20. In another embodiment, a training period can be provided before conducting the first character printing operation. Furthermore, the timing signal is not necessarily required for each character position. The timing signal can be developed upon every completion of the printing operation of a predetermined number of characters.
The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications are intended to be included within the scope of the following claims.

Claims (7)

What is claimed is:
1. An ink jet system printer of the charge amplitude controlling type comprising:
means for emitting printing ink droplets, said printing ink droplets including primary matrix dots and interpolation ink droplets not assigned to primary dots and being developed between adjacent primary matrix dots;
a record receiving member disposed in front of said printer head and selectively receiving said primary matrix dots, said interpolation ink droplets not being applied to said record receiving member;
shift means for shifting said means for emitting printing ink droplets in the lateral direction with respect to said record receiving member;
detection means for developing a timing signal each time said means for emitting printing ink droplets travels a predetermined length in said lateral direction;
counter means for counting said printing ink droplets emitted from said means for emitting printing ink droplets between adjacent timing signals developed from said detection means;
reference number generation means for developing a reference dot number representative of a reference number of droplets between adjacent timing signals in response to said timing signal developed from said detection means;
comparing means for comparing the count number counted by said counter means with said reference dot number developed from said reference number generation means; and
print control means for varying the ratio of said interpolation ink droplets with respect to said primary matrix dots in response to a comparison result developed from said comparing means so as to maintain the density of said primary matrix dots substantially constant.
2. The ink jet system printer of the charge amplitude controlling type of claim 1, wherein the ink jet system printer prints characters, each character being formed in a dot matrix pattern having n×m dot positions.
3. The ink jet system printer of the charge amplitude controlling type of claim 2, further comprising a beam gutter disposed between said printer head and said record receiving member.
4. The ink jet system printer of the charge amplitude controlling type of claim 3, wherein:
said primary matrix dots are assigned to one of said dot positions included in said dot matrix pattern;
said interpolation ink droplets are directed to said beam gutter; and
said interpolation ink droplets are interposed among said printing ink droplets at a desired ratio.
5. The ink jet system printer of the charge amplitude controlling type of claim 4, wherein said detection means develops said timing signal when said printer head reaches a character printing position.
6. The ink jet system printer of the charge amplitude controlling type of claim 5, wherein said detection means comprises:
a slit plate disposed along a travelling course of said printer head, said slit plate having a plurality of slits formed at each character printing position; and
an optical detection system mounted on said printer head for detecting said slits formed in said slit plate.
7. In an ink jet printer having a means for emitting printing ink droplets mounted on a carriage translatable across a print receiving medium for formation of images thereon, a method of maintaining the print density of said images substantially constant despite undesired variations in the translation speed of said carriage comprising:
developing said printing ink droplets with said means for emitting, said developed printing ink droplets including primary matrix dots selectively applied to said print receiving medium and interpolation ink droplets not assigned to primary dots, being developed between adjacent primary matrix dots and not being applied to said record receiving member;
developing a timing signal each time said means for emitting printing ink droplets translates a predetermined distance along said print receiving medium;
counting said printing ink droplets emitted between adjacent timing signals;
developing a reference dot number representative of a reference number of droplets between adjacent timing signals;
comparing the counted number of droplets emitted between adjacent timing signals to said reference dot number to develop a difference signal; and
controlling said means for emitting printing ink droplets in response to said difference signal to vary the ratio of said interpolation ink droplets to said primary matrix dots so as to maintain the density of said primary matrix dots substantially constant.
US06/462,700 1982-02-10 1983-01-31 Interpolation dot control in an ink jet system printer Expired - Lifetime US4525726A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP57-20322 1982-02-10
JP57020322A JPS58138658A (en) 1982-02-10 1982-02-10 Printing controller for ink jet printer

Publications (1)

Publication Number Publication Date
US4525726A true US4525726A (en) 1985-06-25

Family

ID=12023888

Family Applications (1)

Application Number Title Priority Date Filing Date
US06/462,700 Expired - Lifetime US4525726A (en) 1982-02-10 1983-01-31 Interpolation dot control in an ink jet system printer

Country Status (3)

Country Link
US (1) US4525726A (en)
JP (1) JPS58138658A (en)
DE (1) DE3304281C2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5155528A (en) * 1990-07-06 1992-10-13 Nippon Steel Corporation Apparatus for controlling concentration of toner in the liquid toner of a recording apparatus
USRE34169E (en) * 1984-04-27 1993-01-26 Colorgraphics Systems, Inc. Phase responsive composite video signal control system
US5465107A (en) * 1993-09-17 1995-11-07 Lexmark International, Inc. Printhead drive system for serial printer
US5751305A (en) * 1995-09-29 1998-05-12 Hewlett-Packard Company Method and apparatus for dynamically aligning a printer printhead
US6155663A (en) * 1994-08-24 2000-12-05 Canon Kabushiki Kaisha Image recording method and apparatus
US6193350B1 (en) 1995-09-29 2001-02-27 Hewlett-Packard Company Method and apparatus for dynamically aligning a printer printhead
US6609781B2 (en) 2000-12-13 2003-08-26 Lexmark International, Inc. Printer system with encoder filtering arrangement and method for high frequency error reduction

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4012355A1 (en) * 1989-04-28 1990-10-31 Siemens Ag Control of print head for printing images, esp. laser print head - enabling approximately constant line thickness using interpolation of line segments with very small displacement units
JP7124802B2 (en) 2019-07-22 2022-08-24 トヨタ自動車株式会社 Information processing device, information processing system, program, and information processing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3878517A (en) * 1973-06-01 1975-04-15 Sharp Kk Ink jet system of charge amplitude controlling type
US4115787A (en) * 1974-08-16 1978-09-19 Nippon Telegraph And Telephone Public Corporation Interpolation in an ink jet system printer
US4216480A (en) * 1978-11-13 1980-08-05 International Business Machines Corporation Multiple speed ink jet printer
US4371878A (en) * 1980-03-17 1983-02-01 Ricoh Co., Ltd. Device for correcting ink dot misplacement in ink-jet printing

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5215419B2 (en) * 1972-09-19 1977-04-28
JPS5171629A (en) * 1974-12-18 1976-06-21 Hitachi Ltd INKUJETSUTOKIROKUHOHO
US3964591A (en) * 1975-06-10 1976-06-22 International Business Machines Corporation Font selection system
US4404572A (en) * 1979-01-31 1983-09-13 Canon Kabushiki Kaisha Recording apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3878517A (en) * 1973-06-01 1975-04-15 Sharp Kk Ink jet system of charge amplitude controlling type
US4115787A (en) * 1974-08-16 1978-09-19 Nippon Telegraph And Telephone Public Corporation Interpolation in an ink jet system printer
US4216480A (en) * 1978-11-13 1980-08-05 International Business Machines Corporation Multiple speed ink jet printer
US4371878A (en) * 1980-03-17 1983-02-01 Ricoh Co., Ltd. Device for correcting ink dot misplacement in ink-jet printing

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE34169E (en) * 1984-04-27 1993-01-26 Colorgraphics Systems, Inc. Phase responsive composite video signal control system
US5155528A (en) * 1990-07-06 1992-10-13 Nippon Steel Corporation Apparatus for controlling concentration of toner in the liquid toner of a recording apparatus
US5465107A (en) * 1993-09-17 1995-11-07 Lexmark International, Inc. Printhead drive system for serial printer
US6155663A (en) * 1994-08-24 2000-12-05 Canon Kabushiki Kaisha Image recording method and apparatus
US5751305A (en) * 1995-09-29 1998-05-12 Hewlett-Packard Company Method and apparatus for dynamically aligning a printer printhead
US6193350B1 (en) 1995-09-29 2001-02-27 Hewlett-Packard Company Method and apparatus for dynamically aligning a printer printhead
US6609781B2 (en) 2000-12-13 2003-08-26 Lexmark International, Inc. Printer system with encoder filtering arrangement and method for high frequency error reduction

Also Published As

Publication number Publication date
JPS58138658A (en) 1983-08-17
DE3304281A1 (en) 1983-08-18
DE3304281C2 (en) 1985-04-25
JPS6338310B2 (en) 1988-07-29

Similar Documents

Publication Publication Date Title
US5563591A (en) Programmable encoder using an addressable display
CA1115326A (en) Multiple speed ink jet printer
US4561025A (en) Ink-jet recording system capable of recording a half-tone
CA1089913A (en) Bi-directional dot matrix printer
EP1153753B1 (en) Ink jet recording head driving method and circuit therefor
EP0058151A1 (en) Color printer and multi-ribbon cartridge therefor
KR20020088055A (en) Ink jet print apparatus, ink jet printing method, program, and computer-readable storage medium that stores the program
US4525726A (en) Interpolation dot control in an ink jet system printer
EP0076690B1 (en) Ink-jet printing device
EP0027734B1 (en) Dot matrix printing device
US6217150B1 (en) Method of printing with an ink jet printer using multiple carriage speeds
EP0985532B1 (en) Ink jet printer and method of printing
US4086601A (en) Sequential ink jet printing system with variable number of guard drops
JPS6338309B2 (en)
JPS60239249A (en) Ink jet printer
US7318636B2 (en) Method for forming correction pattern, liquid ejecting apparatus, and correction pattern
EP0836946B1 (en) Ink jet printhead for high definition printing and method for operating same
US7578568B2 (en) Liquid ejection method
US4302761A (en) Ink jet system printer of the charge amplitude controlling type capable of printing different size characters
US4439775A (en) Multiple speed printer
US4424518A (en) Column dot formation in an ink jet system printer of the charge amplitude controlling type
US6962404B2 (en) Printing method, printing apparatus, computer-readable medium, and correction pattern
JPS5849393B2 (en) ink jet printer
US5240336A (en) Dot matrix printer with suppressed printing noises
US4189754A (en) Gray tone reproduction apparatus

Legal Events

Date Code Title Description
AS Assignment

Owner name: SHARP KABUSHIKI KAISHA, 22-22 NAGAIKE-CHO, ABENO-K

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:MORI, YUICHIROU;REEL/FRAME:004089/0934

Effective date: 19830125

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 12