US3858703A - Bidirectional dual head printer - Google Patents

Bidirectional dual head printer Download PDF

Info

Publication number
US3858703A
US3858703A US414645A US41464573A US3858703A US 3858703 A US3858703 A US 3858703A US 414645 A US414645 A US 414645A US 41464573 A US41464573 A US 41464573A US 3858703 A US3858703 A US 3858703A
Authority
US
United States
Prior art keywords
character
register
dot column
print
characters
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
US414645A
Inventor
Howard Duley
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.)
Genicom Corp
Original Assignee
Centronics Data Computer 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
Priority claimed from US00321176A external-priority patent/US3825681A/en
Application filed by Centronics Data Computer Corp filed Critical Centronics Data Computer Corp
Priority to US414645A priority Critical patent/US3858703A/en
Priority to CA212,079A priority patent/CA1007573A/en
Priority to GB2254877A priority patent/GB1490562A/en
Priority to GB4665074A priority patent/GB1490561A/en
Priority to NL7414224A priority patent/NL7414224A/en
Priority to DE19742452867 priority patent/DE2452867C3/en
Priority to CH1493874A priority patent/CH607151A5/xx
Priority to FR7437065A priority patent/FR2258271B1/fr
Priority to JP12961174A priority patent/JPS5346618B2/ja
Priority to BE1006273A priority patent/BE822043A/en
Publication of US3858703A publication Critical patent/US3858703A/en
Application granted granted Critical
Priority to FR7521087A priority patent/FR2284463A1/en
Priority to FR7521086A priority patent/FR2284462A1/en
Priority to FR7535379A priority patent/FR2296532A1/en
Priority to CA242,998A priority patent/CA1010793A/en
Priority to US06/206,553 priority patent/US4400102A/en
Assigned to FIRST NATIONAL BANK OF BOSTON, THE, AS AGENT reassignment FIRST NATIONAL BANK OF BOSTON, THE, AS AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CENTRONICS DATA COMPUTER CORP.
Assigned to FIRST NATIONAL BANK OF BOSTON, THE (AS AGENT) reassignment FIRST NATIONAL BANK OF BOSTON, THE (AS AGENT) SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CENTRONICS DATA COMPUTER CORP.
Assigned to GENICOM CORPORATION, A DE. CORP. reassignment GENICOM CORPORATION, A DE. CORP. ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: CENTRONICS DATA COMPUTER CORP. BY CHANGE OF NAME CENTRONICS CORPORATION
Assigned to GENICOM CORPORATION, A DE. CORP. reassignment GENICOM CORPORATION, A DE. CORP. ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: CENTRONICS DATA COMPUTER CORP.,
Assigned to CHEMICAL BANK, A NY BANKING CORP. reassignment CHEMICAL BANK, A NY BANKING CORP. SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GENICOM CORPORATION, A CORP. OF DE.
Assigned to GENICOM CORPORATION, A DE CORP. reassignment GENICOM CORPORATION, A DE CORP. RELEASED BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CHEMICAL BANK
Assigned to FIDELCOR BUSINESS CREDIT CORPORATION, A NY CORP. reassignment FIDELCOR BUSINESS CREDIT CORPORATION, A NY CORP. SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GENICOM CORPORATION
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • 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
    • B41J19/00Character- or line-spacing mechanisms
    • B41J19/14Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction
    • B41J19/142Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction with a reciprocating print head printing in both directions across the paper width
    • 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/22Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of impact or pressure on a printing material or impression-transfer material
    • B41J2/23Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of impact or pressure on a printing material or impression-transfer material using print wires
    • B41J2/235Print head assemblies
    • 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/22Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of impact or pressure on a printing material or impression-transfer material
    • B41J2/23Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of impact or pressure on a printing material or impression-transfer material using print wires
    • B41J2/235Print head assemblies
    • B41J2/25Print wires
    • B41J2/255Arrangement of the print ends of the wires
    • 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/22Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of impact or pressure on a printing material or impression-transfer material
    • B41J2/23Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of impact or pressure on a printing material or impression-transfer material using print wires
    • B41J2/305Ink supply apparatus
    • 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
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/54Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed with two or more sets of type or printing elements

Definitions

  • the print mode is such that printing of as the print heads move from g of the interspersed lines oc- [52] US. 197/1 R every other line occurs [51] B4lj l/34 left to right and printin move from right to left after revious line of characters or other symbols.
  • Novel electronics are AQUVP 6 a em d mm em ho C 8 2. mm TV ua Ch 06 5 72 ,7 5H 7 0 W4 43 3., R3 19 71 90 h C r a e S f 0 d l e .1 F m 5 provided to ache multiple head References Cited UNITED STATES PATENTS complish the above printing modes.
  • T printer may also be employed in a further possible to employ more example, three ormore, in eithe graphics mode. It is th an two heads, for r the printing or printer has the further graphic modes, if desired. The capability of half-step printing.
  • PATENTED JAN 71975 sum m or 14 BIDIRECTIONAL DUAL HEAD PRINTER
  • the present invention relates to line printers and more particularly to a novel multiple head line printer device wherein the heads are arranged in spaced fashion and are simultaneously performing print operations as well as being capable of printing in both the forward and reverse feed directions.
  • Wire matrix printers are becoming increasingly more important and more useful in the field of high-speed document printing. Printers of this type are extremely advantageous for use in conjunction with computers, data terminals, communication systems and the like, wherein it is desired to provide a print-out of the data either received or converted and compiled by a computer.
  • the wire matrix printer described therein is comprised of a carriage assembly which supports a print head assembly carrying a plurality of solenoid driven print wires.
  • the print head assembly, including the solenoid drivers, is moved transversely across a paper document, usually at a constant rate of speed.
  • the arrangement of the print head assembly is such as to provide a lightweight compact structure and to minimize the mass which is moved across the paper document, enabling the structure to move at relatively high speed.
  • the location of the print head assembly at any given instant is detected by a position read-out or registration assembly which permits print-out at any given location regardless of the speed at which the print head assembly is being moved and, even deviations of the speed of movement will not affect or reduce the registration quality.
  • the print head assembly is arranged preferably so as to align the print wires which impact the paper document along an imaginary straight line which is typically arranged in vertical fashion.
  • the print head assembly moves from left to right in the printing phase with the solenoids being selectively operated so as to print any combination of dots" upon the paper document,
  • dots are typically formed by causing the free ends of the print wires to be impacted against an inked ribbon so as to form dot patterns upon the paper document.
  • Combinations of the dot patterns i.e., vertical rows of the dot patterns
  • the printer described in the above-mentioned United States patent is capable of printing up to 132 characters per line of print.
  • the print head Upon the completion of printing of a line, the print head is moved from the right toward the left, preferably at a carriage return speed which is greater than the speed at which the print head assembly is moved during the print' operation. This time interval thus constitutes a dead time interval since no printing occurs during a carriage return" operation.
  • the wire matrix printer of the above-mentioned U.S. Pat. No. 3,703,949 is capable of printing a line of 132 characters at a rate of the order of 60 lines per minute (for full 132 character lines). Whereas thisoperating speed may be useful for certain applications, it is still nevertheless desirable to provide a capability of printing at ever increasing speeds.
  • the present invention is characterized by providing a novel multiple print head wire matrix printer which retains all of the advantageous features of the single print head printer embodied in the aforementioned US. Pat. No. 3,703,949 but, due to its significantly increased capability, is capable of printing at speeds of lines per minute for full 132 character lines, which is an output speed more than double that ofthe printing capabilities of the wire matrix printer disclosed in the abovementioned US. Pat. No. 3,703,949.
  • the printer of the present invention is comprised of a printer housing having means movably'mounting at least first and second p'fint head assemblies which are moved in a direction transverse to the direction of feed of the paper document and which are moved simultaneously so as to affect the simultaneous operation of the plurality of print head assemblies.
  • first and second print head assemblies i.e., in the dual head printer
  • each print head operates to print one-half of a line of characters.
  • the dual print heads are initially moved to their left-hand most positions and move from left to right as the printing operation of the first line of charac ters is initiated.
  • the printer of the present invention in order to assure absolute registration of each vertical column of dots printed by each of the print head assemblies, employs a registration means which is comprised of a registration strip having a plurality of substantially equispaced narrow substantially transparent slits.
  • the registration strip is mounted in a stationary fashion and has a length which is physically about one-half the length of the line of characters about one-half the length of the line of characters to be printed.
  • the number of slits provided in the registration strip is of a magnitude approximately equal to at least one-half the total number -od characters which may be printed on a line multiplied by the number of vertical dot patterns employed to represent any given character.
  • each print head assembly is provided with seven slender print wires whose impact ends are arranged along a vertically aligned imaginary straight line.
  • Nine closely spaced vertically aligned dot patterns cooperatively form each character or symbol with the dots of the 9x7 matrix being selectively formed to represent any given character or symbol. Since the vertically aligned dot columns are very closely spaced to one another, it is not possible, as a practical matter, to provide vertically aligned transparent slits in the registration strip with such close spacing.
  • the registration strip is provided with only five closely spaced vertically aligned transparent slits for each character with the slits being sufficiertt in number to control the printing of five of the nine columns employed to form each character.
  • the electronics of the printer is designed to provide for half-step printing whereby the electronic logic initiates formation of vertical dot columns at half-step locations between the five registration slits.
  • the system logic it is possible through the system logic to create half-step dot patterns at four positions interspersed between the five registration slits to create a 7-row by 9-column matrix of dots with those particular dots selected being adapted to represent any desired character of symbol.
  • the printer electronics includes shift register means having a capacity sufficient to store up to 132 characters or other symbols plus a dummy character. After the shift register is loaded with the dummy character and the number of characters to be printed for a particular line (either 132 characters or some lesser quantity) means are provided for shifting the characters in the shift register, which is of the recirculating type, a sufficient number of places so as to move the binary code representing the first character to be printed by the right-hand print head assembly (i.e., the print head assembly which is designed to print the right-hand portion of a line of characters) into the right-hand most stage of the shift register.
  • the right-hand print head assembly i.e., the print head assembly which is designed to print the right-hand portion of a line of characters
  • the coded representation for the character to be printed by the right-hand print head assembly is transferred from temporary storage to the character generator for generating the left-hand most or first dot column for that character without erasing the character from the temporary storage.
  • the information developed by the character generator representing the first dot column to be printed by the right-hand print head assembly is temporarily stored in a second buffer means. Thereafter, the coded representation of the character to be printed by the left-hand print head assembly and which is located in the right-hand most stage of the shift register is then applied to the full-step character generator causing it to develop the first dot column pattern for the character to be printed by the left-hand print head assembly.
  • the output of the character generator at this time, simultaneously with the output of the character generator just previously stored is simultaneously caused to enable both left and right-hand print head assemblies to print the first or left-hand most dot column for the first character to be printed by each of these print head assemblies. This completes the first full step dot column.
  • the timing of the system logic causes the binary coded representations of the first character to be printed by the left and right-hand print head assemblies to be sequentially applied to the half-step character generator which causes the dot column pattern for the first half-step dot column of the right-hand character to be printed to be generated. by the half-step character generator and temporarily stored in the second buffer means.
  • the binary coded representation of the character to be printed by the left-hand print head assembly and which is stored in the right-hand most stage of the shift register to be applied to the halfstep character generator.
  • the first half-step vertical dot patterns are then simultaneously applied to the print head assemblies to develop the first half-step dot column pattern.
  • This technique is repeated for the four remaining full-step dot patterns and the three remaining half-step dot patterns thereby completing the simultaneous printing of the first character of both the right and left print head assemblies.
  • the shift register is then shifted the appropriate number of steps to shift the binary coded representations of the second characters or symbols to be printed by the left and right-hand print assemblies to again cause the printing of the second character by each print head assembly.
  • This operation is repeated until both of the left and right-hand print head assemblies complete the printing of an entire line. After completion of the first entire line, the right-hand-most print head assembly will have moved to the extreme right-hand end of the paper document while the lefthand print head assembly will have moved to a location substantially equal to half the width of a full line of characters on the paper document.
  • the shift register will be operated so as to permit the dual head assemblies to print the next line of characters while the print head assemblies move from the left to the right, thereby totally eliminating the need for a conventional carriage return operation which, for example, is the type of operation employed in the aforementioned US. patent.
  • the shifting operation imposed upon the shift register is substantially the same in nature as the shifting operations imposed upon the shift register in cases where the plurality of print head assemblies move from left to right.
  • the logic of the system is adapted to automatically transfer dot column patterns in the reverse order during printing operations in which the plurality of print head assemblies move from the right to the left.
  • the binary coded representations of the characters or symbols to be printed are transferred to the full and half-step character generators in the same manner as was previously described.
  • the distinction in printing with the print head assemblies moving from right to left is such that the right-hand most dot column patterns of the characters to be printed by the print head assemblies are the first dot column patterns to be transferred to the print head assemblies, therefore the dot column patterns for the characters to be printed by the print head assemblies are transferred to the print head assemblies in the reverse order from that employed during printing operations in which the print head assemblies move from the left to the right.
  • the electronic logic of the system is such as to immediately recognize the direction of movement of the print head assemblies in order to automatically and properly transfer the appropriate dot column pattern to the print head assemblies.
  • each full-step dot column pattern is printed when the registration system detects the presence of a transparent registration slit.
  • the electronics of the system functions to control the printing of each half-step dot column pattern which necessarily will be positioned between a pair of adjacent transparent registration slits representative of full-step dot column positions.
  • the registration system further includes a light source and a light sensitive detector mounted upon the carriage assembly which moves the plurality of print head assemblies. A signal is generated by the movement of the optical pickup head and light source moving across the vertically aligned registration strip which consists ofa series of alternately transparent and opaque slots.
  • the signal developed is amplified and shaped to generate a strobe pulse that initiates the timing for the printing of each character.
  • the strobe pulses are counted (there are six pulses per character) and a decoder provides a plurality of individual states which are employed for the dotcolumn positions of the dot matrix.
  • the strobe also undergoes a delay to develop a signal called delay strobe which enables the time sharing between two character generators. This allows the dot column patterns in the halfstep positions to be inserted between the five fullstep positions to provide better definition in character formation.
  • the carriage assembly is slidably mounted upon guide means and is provided with means for supporting and accurately positioning the plurality of print head assemblies upon the carriage assembly.
  • Various adjustment mechanisms are provided for each print head assembly to assure its correct alignment, as well as its alignment relative to the other print head assemblies.
  • the driving force for the carriage assembly consists of a closed loop belt drive wherein the timing belt is entrained about a drive pulley and a driven pulley with the free ends of the timing belt being fixedly secured to opposite ends of the carriage assembly to thereby form a closed loop for the timing belt.
  • Single motor means are employed for driving the carriage assembly in both the forward and reverse print directions with clutch means being provided to move the carriage assembly alternatively in the forward and reverse directions as each succeeding line of characters is completed.
  • An electromagnetic brake means is employed for abruptly terminating the movement of the carriage assembly as it arrives at each of its extreme left and right-hand most positions.
  • the single motor means is further employed as the driving means for imparting all other forms of mechanical or physical motion such as, for example, paper feed (i.e., line feed), form feed and ribbon feed.
  • Another object of the present invention is to provide a novel impact printer of the dot-matrix type in which printing is performed by the print head assemblies regardless of the direction in which the print head assembly is moving as as to totally eliminate the need for conventional carriage-return" operations.
  • Still another object of the present invention is to provide a novel high-speed impact printer of the dotmatrix type in which half-step" dot patterns may be generated to significantly improve the resolution of characters or other symbols to be printed.
  • Still another object of the present invention is to provide a novel high-speed impact printer of the dotmatrix type employing a simplified and yet highly reliable mechanical driving means for the rapid and accurate movement of the print head assemblies, as well as for performing all other mechanical functions such as paper feed and ribbon feed operations.
  • FIG. 1 is a perspective view of a printer incorporating the principles of the present invention.
  • FIG. 2a Zq show schematic diagrams of logical control circuitry employed to operate the printer of FIG. 1.
  • FIGS. 3a 3d is a logic circuit diagram which shows the circuits for storing data to be printed by the printer of of FIG. 1.
  • FIG. 3b shows a logic diagram of the latch circuits for temporarily storing the character to be ultimately transferred to the right hand print head.
  • FIG. 30 is a logic diagram showing the character generators used to generate full and half step dot column patterns.
  • FIG. 3d shows the latch circuitry for temporarily storing the dot column pattern used to operate this righthand print head.
  • FIGS. 404d, 4h and 4k-4m logical circuit diagrams of the circuitry employed to control the operation of the shift register, character, generators and latch circuits of FIGS. 3a3d.
  • FIGS. Sa-Sd are logic diagrams of the logical circuitry employed to control print head movement.
  • FIGS. 6a and 6b are logic diagrams showing the logical circuitry employed to control paper document movement.
  • FIG. 7 shows a flow diagram of the operation of the printer of FIG. I and its logical circuitry.
  • FIG. 1 shows a simplified version 1MB of the printer which comprises first (A) and second (B) print head assemblies 101 and 102 mounted upon carriages 103 and 104 respectively, which, in turn, are mechanically joined by coupler 105 so as to move in unison.
  • Each print head assembly is provided with seven solenoids each utilized to selectively print seven vertically aligned dots.
  • Copending application M-7l27 shows a typical print head construction.
  • the carriages are secured to a closed loop timing belt 106 as shown at 07.
  • Belt 106 is driven by a motor M whose output is selectively coupled to belt 106 by either forward clutch 108 or a reverse clutch 109.
  • An inked ribbon 110 is positioned in front of both print heads 101 and 102 and spans paper document 111.
  • the selective energization of solenoids S of the two print heads causes the ribbon to inpact the paper document 111 and form the dot column patterns.
  • the print heads each form characters or other symbols, each printing nine dot columns which collectively form a character.
  • the carriages 103-104 ride along guide tracks 112 (only one is shown in FIG. 1) in moving in the forward and reverse directions.
  • a photo-sensing device comprised of a light source and phototransistor (not shown) which cooperates with a registration strip 113 having vertical slits 113a.
  • the light source and phototransistor are positioned on opposite sides of registration strip 113 to generate video pulses whenever they are aligned with one of the slits 113a to permit full-step dot columns to be printed.
  • Half-step dot columns are printed in between adjacent slits 113a under the control of a logic circuit to be more fully described.
  • the paper document is moved in the direction of arrow 114 by pin feed mechanism 115 and 116 under control of form feed, line feed and top of form signals to be more fully described.
  • the pin feed mechanisms are selectively coupled to the motor M through clutch mechanisms (not shown for purposes of simplicity) which are activated to provide the appropriate paper movement.
  • the printer in addition to providing simultaneous operation of the print heads 101 and 102, also provide for printing in the forward (left to right) direction, as well as the reverse (right to left) direction.
  • the data representing the characters and other symbols to be printed is always entered into the printer member in the same order, logical circuitry is provided to assure that the correct dot column patterns are applied to the print heads regardless of the direction of movement of the print heads.
  • FIG. 3a shows the shift register 300 comprised of four register sections 301-1 through 301-4 which are cooperatively capable of storing 132 8-bit data words plus a dummy character to provide a large plurality of character combinations representing characters, symbols and other special functions.
  • the register length i.e., the number of stages and the number of registers
  • the dummy character which is a ONE at DS8, when detected at the output stage indicates that the register is full or that loading of the register with less than a full line of 132 characters has been completed.
  • Input 303 serves as the input terminal for shifting each data word applied to input terminals 302 into the left-hand most stages of the shift register sections 301, as will be described in more detail hereinbelow.
  • register section 301-1 it is capable of storing 133 pairs of bits and, upon the application of each shift pulse, loading the pair of bits of the data word applied to input terminals 302-1 and 302-2 into its left-hand most stage, while shifting all previously loaded pairs of bits one stage to the right.
  • Shift register section 301-1 is provided with output terminals 304-1 and 304-2 for coupling the contents of its right-hand most stage to other circuitry.
  • output terminals are coupled, in turn, to respective amplifier stages 305-1 and 305-2, respectively, whose outputs are simultaneously coupled to the output terminals TB1 and TB2, respectively, for coupling to the inputs of other electronic hardware to be more fully described and further for feeding back the pair of bits appearing in the right-hand most stage back to the left-hand most stage of the two-bit register section so as to provide a recirculating shift register.
  • the outputs of am plifiers 305-1 and 305-2 are coupled to leads 306-1 and 306-2, respectively, which are coupled to the recirculation inputs 307-1 and 307-2, respectively, for feeding back the contents of the right-hand most stage of the shift register into the left-hand most stage thereof.
  • the input of an SRCL signal at terminal 308 is coupled to inputs 307-1 through 307-8 to operate the register in the recirculate mode. Clearing of the shift register is accomplished by loading space codes to clear all stages of the shift register 300 when it becomes necessary to do so, with the circuitry employed therefore to be more fully described hereinbelow.
  • FIG. 3b shows the buffer register employed for temporary storage of the data word to be ultimately employed for operating the right-hand or B print head assembly (in a manner to be more fully described).
  • the buffer register 310 is comprised of 8 bistable flip-flop stages 311-1 through 311-8, each being capable of storing one of the 8 binary bits transferred thereto from the right-hand most stage of shift register 300 shown in FIG. 3a by means of the output terminals TB1-TB1 respectively.
  • the output terminal TB1 is sumultaneously coupled to input terminal 311-1a of bistable 311-1 and to one input of AND gate 312-1, there being one such gate 312-1 through 312-8 associated with each of the remaining bistable stages.
  • the remaining inputs of the stages 312-1 through 312-8 are coupled in common to lead 313 which receives the signal CATCG which is generated for a purpose to be more fully described hereinbelow.
  • Bistable 311-1 has its output 311-1b coupled to one input of AND gate 314-1,there being a similar such AND gate 314-2 through 314-8 associated with each of the remaining bistables 311-2 through 311-8, respectively.
  • the remaining input of each of the gates 314 are coupled in common to lead 315 which receives signal LBD which is generated for a purpose to be more fully described.
  • the outputs of gates 312-1 and 314-1 are each coupled to respective inputs of OR gate 316-1 whose output is coupled to inverter stage 317-1 (noting that a similar OR gate and amplifier is provided for each of the remaining bistables 311-2 through 311-8, respectively).
  • the outputs of each of the inverters 317-1 through 317-8 appear at output terminals CHADDI CI-IADDS for application of the output of the amplifiers to the respective input stages of the appropriate character generator circuits, as will be more fully described in connection with FIG. 3c.
  • the 8-bit data word appearing in the right-hand most stage of shift register 300 is coupled through outputs TBl-TB8 and is either passed by gates 312-1 through 312-8 when the signal CATCG is present so as to be passed through the respective OR gates 316 and amplifiers 317 and appear at outputs Cl-IADD1- CHADD8, or alternatively to be loaded into the bistables 311-1 through 311-8 in the presence of the signal LFFB which is selectively applied to terminal 318.
  • the 8-bit word appearing in the righthand most stage of shift register 301 is either passed directly to output leads CHAID1 CI-IADD8 or is temporarily stored in bistables 311-1 through 311-8 and at some later time is gated out by LBD through gates 314 and 316 for a purpose to be more fully described hereinbelow.
  • FIG. 30 shows the full-step and half-step character generators 320 and 325, respectively.
  • Each of these character generators have a first set of input terminals 320a-1 through 320a-6 and 325a-1 through 325a-6, respectively, a second set of input terminals 32011-1 through 32012- and 32512-1 through 325b-5; and a set of output terminals 3200-1 through 3200-7 and 3250-1 through 3250-7, respectively.
  • Input sets 320a-1 through 320a-7 and 325a-1 through 325a-7 are coupled in common to the associated leads Cl-IADD1 through GFIADD7 as is shown.
  • Input sets 320b-1 through 320b-5 and 325b-1 through 325b-5 are respectively coupled to input terminals W1 through DCW5 and DGW01 to 5CW05 for receiving full-step and half-step dot column selection signals which are generated by the registration means in a manner to be more fully described.
  • the character generators are basically read-only-memories of the MOStype capable of producing a 9X7 clot-matrix for a 64 character set.
  • the timing pulse sets DCW1 through DCW5 and DCW01 through DCW05 respectively control the generation of the appropriate enabling signals for the print head assembly solenoids at each of the five full-step positions in the case of character generator 320 and at each of the four half-step positions in the case of the halfstep character generator 325.
  • the six bits of information available from the buffer circuitry of FIG. 3b and which are applied to the inputs of the character generators 320 and 325 at 320a-1 through 320a-6 and 325a-1 through 3250-6 respectively. represent six binary bits which identify a character or other symbol.
  • the character generators are adapted to provide binary information at their outputs 3200-1 through 3200-7 and 3250-1 through 3250-7 which represent the dots to be printed for a particular dot column.
  • the dot column selected is determined by the timing pulses available at inputs 320-1 through 320b-5 and 325b-1 through 32512-5.
  • Each timing pulse for the full step" character generator is developed to- 3200-1 t0 3200-7 generates the full step dot patterns gether with the presence of a registration slit, whereas after the occurance of each registration slit and before the occurrence of the next registration slit, in order to provide for half-step printing.
  • FIG. 3d there is shown therein the buffer circuits for simultaneously coupling the dot column patterns developed by the character generators to the printing head driving circuits.
  • the dot column pattern for the right-hand or B head will be transferred first. This dot column pattern will be applied to input.
  • Each dot position signal passes through first and second inverters 332-1 through 332-7 and 333-1 through 333-7 which are connected in cascade.
  • the outputs of the inverters 333 are each coupled simultaneously to one input 334-1a of a bistable flip flop 3341-1 and to one input of a gate 335.
  • the dot column pattern for the B head is loaded into bistables 334-1 through 334-7 upon the development of the LBD signal which is applied to the inputs of all of the bistables 334 when the dot column pattern is derived from the half-step character generator.
  • the digital state of the bistable circuits appearing at the outputs 334-1b through 3341-7b is applied to one input of a gate 336-1 through 336-7 when the signal DGSL1 is present.
  • the signal LBD is generated by the presence of either the strobe'delay signal TBDLY) or the center strobe signal (CDRSTB). These enabling signalsare applied to gate 337 whereupon the dot column patterns for the B print head generated by the full-step and halfstep character generators are applied to inputs 331-1 through 331-7 temporarily loaded into bistables 334-1 through 334-7 respectively.
  • the transfer of the full-step and half-step dot column patterns for driving the A print head occurs subsequent thereto whereupon the full and half step dot column patterns sequentially appear at inputs 331-1 through 331-7 and are passed by 'gates 335-1 through 335-7 upon the occurrence of the TGSL1 and TGSL2 signals which gate the dot column patterns through gates 335 simultaneously with the gating of the respective full-step and half-step dot column patterns for the B print head through gates 336.
  • the TGSL signal is developed when either the strobe signal (STROBE) or the delay strobe signal (DELSTB) are present at their respective inputs to gate 338, causing gate 338 to go high, which condition is applied to gate 339.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Impact Printers (AREA)

Abstract

A high-speed impact printer of the dot-matrix type employing at least first and second print head assemblies for printing characters or other symbols in line-by-line fashion upon a paper document. In the dual head embodiment each print head assembly prints substantially one-half of the line of characters or symbols and both heads operate simultaneously during the print mode. The print mode is such that printing of every other line occurs as the print heads move from left to right and printing of the interspersed lines occurs as the print heads move from right to left after having completed the previous line of characters or other symbols. Novel electronics are provided to accomplish the above printing modes. The multiple head printer may also be employed in a graphics mode. It is further possible to employ more than two heads, for example, three or more, in either the printing or graphic modes, if desired. The printer has the further capability of ''''half-step'''' printing.

Description

n11 3,858,7ti3
Jan. '7, 1975 ABSTRACT BIDIRECTIONAL DUAL HEAD PRINTER me am wm m [SHJOT S p .m m flds l u anam b m mb m m. m m d S a e m h u dh nt 6 foo h 0 OCT. t m flm n a fla D. C h aac m o p pm m e en l nm dtn ea e Th0 p $b afmr m BB .W lm n hP l m vxm AeMbh nr m C r e u P S dm 0 H C, vfl 3 m w m l h dn 2 m m 1 w m m v u 0 0 HCHN may l d w w k MA F 3 U 77 2 substantially one-half of the line of characters or sym- [2l] Appl. N0.: 414,645
bols and both heads operate simultaneously during the print mode. The print mode is such that printing of as the print heads move from g of the interspersed lines oc- [52] US. 197/1 R every other line occurs [51] B4lj l/34 left to right and printin move from right to left after revious line of characters or other symbols. Novel electronics are AQUVP 6 a em d mm em ho C 8 2. mm TV ua Ch 06 5 72 ,7 5H 7 0 W4 43 3., R3 19 71 90 h C r a e S f 0 d l e .1 F m 5 provided to ache multiple head References Cited UNITED STATES PATENTS complish the above printing modes. T printer may also be employed in a further possible to employ more example, three ormore, in eithe graphics mode. It is th an two heads, for r the printing or printer has the further graphic modes, if desired. The capability of half-step printing.
Primary Examiner-Robert E. Bagwill Assistant Examiner-R. T. Rader 13 Claims, 38 Drawing Figures Attorney, Agent, or FirmOstrolenk, Faber, Gerb & Soffen l llllll PATENTEUJAH H975 $358,708
SHEET UMJF 14 PATENTEI] JAN 71915 fi 501 m6 F5754;
5/2 60% 5/; FCC! If CHANNEL N0. .IL-EZ Eb.
PATENTED JAN 71975 sum m or 14 BIDIRECTIONAL DUAL HEAD PRINTER The present invention relates to line printers and more particularly to a novel multiple head line printer device wherein the heads are arranged in spaced fashion and are simultaneously performing print operations as well as being capable of printing in both the forward and reverse feed directions.
BACKGROUND OF THE INVENTION Wire matrix printers are becoming increasingly more important and more useful in the field of high-speed document printing. Printers of this type are extremely advantageous for use in conjunction with computers, data terminals, communication systems and the like, wherein it is desired to provide a print-out of the data either received or converted and compiled by a computer.
One extremely advantageous wire printer of the dotmatrix type is described in U.S. Pat. No. 3,703,949 issued Nov. 28, 1972 and assigned to the assignee of the present invention. The wire matrix printer described therein is comprised of a carriage assembly which supports a print head assembly carrying a plurality of solenoid driven print wires. The print head assembly, including the solenoid drivers, is moved transversely across a paper document, usually at a constant rate of speed. The arrangement of the print head assembly is such as to provide a lightweight compact structure and to minimize the mass which is moved across the paper document, enabling the structure to move at relatively high speed. The location of the print head assembly at any given instant is detected by a position read-out or registration assembly which permits print-out at any given location regardless of the speed at which the print head assembly is being moved and, even deviations of the speed of movement will not affect or reduce the registration quality.
The print head assembly is arranged preferably so as to align the print wires which impact the paper document along an imaginary straight line which is typically arranged in vertical fashion. The print head assembly moves from left to right in the printing phase with the solenoids being selectively operated so as to print any combination of dots" upon the paper document,
which dots are typically formed by causing the free ends of the print wires to be impacted against an inked ribbon so as to form dot patterns upon the paper document. Combinations of the dot patterns (i.e., vertical rows of the dot patterns) cooperatively represent a character or other symbol. The printer described in the above-mentioned United States patent is capable of printing up to 132 characters per line of print. Upon the completion of printing of a line, the print head is moved from the right toward the left, preferably at a carriage return speed which is greater than the speed at which the print head assembly is moved during the print' operation. This time interval thus constitutes a dead time interval since no printing occurs during a carriage return" operation.
Although the aforementioned wire matrix printer provides reasonably good operating speeds, continued efforts have been made to improve the state of the art in order to advance printing speeds measurably. The wire matrix printer of the above-mentioned U.S. Pat. No. 3,703,949 is capable of printing a line of 132 characters at a rate of the order of 60 lines per minute (for full 132 character lines). Whereas thisoperating speed may be useful for certain applications, it is still nevertheless desirable to provide a capability of printing at ever increasing speeds.
BRIEF DESCRIPTION OF THE INVENTION The present invention is characterized by providing a novel multiple print head wire matrix printer which retains all of the advantageous features of the single print head printer embodied in the aforementioned US. Pat. No. 3,703,949 but, due to its significantly increased capability, is capable of printing at speeds of lines per minute for full 132 character lines, which is an output speed more than double that ofthe printing capabilities of the wire matrix printer disclosed in the abovementioned US. Pat. No. 3,703,949.
The printer of the present invention is comprised of a printer housing having means movably'mounting at least first and second p'fint head assemblies which are moved in a direction transverse to the direction of feed of the paper document and which are moved simultaneously so as to affect the simultaneous operation of the plurality of print head assemblies. In the preferred embodiment incorporating first and second print head assemblies (i.e., in the dual head printer), each print head operates to print one-half of a line of characters. In operation, the dual print heads are initially moved to their left-hand most positions and move from left to right as the printing operation of the first line of charac ters is initiated. As soon as the dual print heads reach their extreme right-hand most positions, a paper feed operation is performed, causing the paper document to be advanced in preparation for printing the next line of characters. At this time, the dual head assemblies are moved toward the left from their right-hand most positions and printing of the second line of characters is initiated as the dual heads move from the right toward the left. It can thus be seen that printing occurs in both di rections, eliminating the need for a carriage return operation. In this manner, every-odd line of characters is printed by moving the dual head assemblies from left toward the right while every even (interspersed) line of characters is printed by moving the dual head assemblies from the right toward the left.
Even greater operating speeds may be obtained through the use of the same concept and by increasing the number of individual print head assemblies to a number greater than two thus even further enhancing operating speeds. Y
The printer of the present invention, in order to assure absolute registration of each vertical column of dots printed by each of the print head assemblies, employs a registration means which is comprised of a registration strip having a plurality of substantially equispaced narrow substantially transparent slits. The registration strip is mounted in a stationary fashion and has a length which is physically about one-half the length of the line of characters about one-half the length of the line of characters to be printed. The number of slits provided in the registration strip is of a magnitude approximately equal to at least one-half the total number -od characters which may be printed on a line multiplied by the number of vertical dot patterns employed to represent any given character. In one preferred embodiment, each print head assembly is provided with seven slender print wires whose impact ends are arranged along a vertically aligned imaginary straight line. Nine closely spaced vertically aligned dot patterns cooperatively form each character or symbol with the dots of the 9x7 matrix being selectively formed to represent any given character or symbol. Since the vertically aligned dot columns are very closely spaced to one another, it is not possible, as a practical matter, to provide vertically aligned transparent slits in the registration strip with such close spacing. As an alternative therefore, the registration strip is provided with only five closely spaced vertically aligned transparent slits for each character with the slits being sufficiertt in number to control the printing of five of the nine columns employed to form each character. The electronics of the printer, however, is designed to provide for half-step printing whereby the electronic logic initiates formation of vertical dot columns at half-step locations between the five registration slits. Thus, it is possible through the system logic to create half-step dot patterns at four positions interspersed between the five registration slits to create a 7-row by 9-column matrix of dots with those particular dots selected being adapted to represent any desired character of symbol.
The printer electronics includes shift register means having a capacity sufficient to store up to 132 characters or other symbols plus a dummy character. After the shift register is loaded with the dummy character and the number of characters to be printed for a particular line (either 132 characters or some lesser quantity) means are provided for shifting the characters in the shift register, which is of the recirculating type, a sufficient number of places so as to move the binary code representing the first character to be printed by the right-hand print head assembly (i.e., the print head assembly which is designed to print the right-hand portion of a line of characters) into the right-hand most stage of the shift register. In the recirculating mode of the shift register all those characters which pass out of the right-hand most stage of the shift register are reinserted into the left-hand most stage so that all of the characters originally loaded into the shift register are retained therein at least until a full line of characters is printed. The binary coded combination now' in the right-hand most stage of the shift register is then applied to a buffer stage to temporarily store this first character. Immediately thereafter, the shift register then undergoes a sufficient number of shift operations so as to place the binary coded representation of the first character to be printed by the left-hand print head assembly (i.e. the print head assembly adapted to print the left-hand half ofa line of characters) into the righthand most stage of the shift register.
The coded representation for the character to be printed by the right-hand print head assembly is transferred from temporary storage to the character generator for generating the left-hand most or first dot column for that character without erasing the character from the temporary storage. The information developed by the character generator representing the first dot column to be printed by the right-hand print head assembly is temporarily stored in a second buffer means. Thereafter, the coded representation of the character to be printed by the left-hand print head assembly and which is located in the right-hand most stage of the shift register is then applied to the full-step character generator causing it to develop the first dot column pattern for the character to be printed by the left-hand print head assembly. The output of the character generator at this time, simultaneously with the output of the character generator just previously stored is simultaneously caused to enable both left and right-hand print head assemblies to print the first or left-hand most dot column for the first character to be printed by each of these print head assemblies. This completes the first full step dot column.
Immediately thereafter and between the first two adjacent vertically aligned registration slits, the timing of the system logic causes the binary coded representations of the first character to be printed by the left and right-hand print head assemblies to be sequentially applied to the half-step character generator which causes the dot column pattern for the first half-step dot column of the right-hand character to be printed to be generated. by the half-step character generator and temporarily stored in the second buffer means. Immediately thereafter, the binary coded representation of the character to be printed by the left-hand print head assembly and which is stored in the right-hand most stage of the shift register, to be applied to the halfstep character generator. The first half-step vertical dot patterns are then simultaneously applied to the print head assemblies to develop the first half-step dot column pattern. This technique is repeated for the four remaining full-step dot patterns and the three remaining half-step dot patterns thereby completing the simultaneous printing of the first character of both the right and left print head assemblies. The shift register is then shifted the appropriate number of steps to shift the binary coded representations of the second characters or symbols to be printed by the left and right-hand print assemblies to again cause the printing of the second character by each print head assembly. This operation is repeated until both of the left and right-hand print head assemblies complete the printing of an entire line. After completion of the first entire line, the right-hand-most print head assembly will have moved to the extreme right-hand end of the paper document while the lefthand print head assembly will have moved to a location substantially equal to half the width of a full line of characters on the paper document. At this time, the shift register will be operated so as to permit the dual head assemblies to print the next line of characters while the print head assemblies move from the left to the right, thereby totally eliminating the need for a conventional carriage return operation which, for example, is the type of operation employed in the aforementioned US. patent.
In printing operations wherein the plurality of print head assemblies move from the right toward the left, the shifting operation imposed upon the shift register is substantially the same in nature as the shifting operations imposed upon the shift register in cases where the plurality of print head assemblies move from left to right. However, the logic of the system is adapted to automatically transfer dot column patterns in the reverse order during printing operations in which the plurality of print head assemblies move from the right to the left. Thus, the binary coded representations of the characters or symbols to be printed are transferred to the full and half-step character generators in the same manner as was previously described. However, the distinction in printing with the print head assemblies moving from right to left is such that the right-hand most dot column patterns of the characters to be printed by the print head assemblies are the first dot column patterns to be transferred to the print head assemblies, therefore the dot column patterns for the characters to be printed by the print head assemblies are transferred to the print head assemblies in the reverse order from that employed during printing operations in which the print head assemblies move from the left to the right. The electronic logic of the system is such as to immediately recognize the direction of movement of the print head assemblies in order to automatically and properly transfer the appropriate dot column pattern to the print head assemblies.
Regardless of which direction the print head assem blies move, each full-step dot column pattern is printed when the registration system detects the presence of a transparent registration slit. The electronics of the system functions to control the printing of each half-step dot column pattern which necessarily will be positioned between a pair of adjacent transparent registration slits representative of full-step dot column positions. The registration system further includes a light source and a light sensitive detector mounted upon the carriage assembly which moves the plurality of print head assemblies. A signal is generated by the movement of the optical pickup head and light source moving across the vertically aligned registration strip which consists ofa series of alternately transparent and opaque slots. At each transparent slot the signal developed is amplified and shaped to generate a strobe pulse that initiates the timing for the printing of each character. The strobe pulses are counted (there are six pulses per character) and a decoder provides a plurality of individual states which are employed for the dotcolumn positions of the dot matrix. The strobe also undergoes a delay to develop a signal called delay strobe which enables the time sharing between two character generators. This allows the dot column patterns in the halfstep positions to be inserted between the five fullstep positions to provide better definition in character formation.
The carriage assembly is slidably mounted upon guide means and is provided with means for supporting and accurately positioning the plurality of print head assemblies upon the carriage assembly. Various adjustment mechanisms are provided for each print head assembly to assure its correct alignment, as well as its alignment relative to the other print head assemblies. The driving force for the carriage assembly consists of a closed loop belt drive wherein the timing belt is entrained about a drive pulley and a driven pulley with the free ends of the timing belt being fixedly secured to opposite ends of the carriage assembly to thereby form a closed loop for the timing belt. Single motor means are employed for driving the carriage assembly in both the forward and reverse print directions with clutch means being provided to move the carriage assembly alternatively in the forward and reverse directions as each succeeding line of characters is completed. An electromagnetic brake means is employed for abruptly terminating the movement of the carriage assembly as it arrives at each of its extreme left and right-hand most positions.
The single motor means is further employed as the driving means for imparting all other forms of mechanical or physical motion such as, for example, paper feed (i.e., line feed), form feed and ribbon feed.
It is therefore one primary object of the present invention to provide a high speed impact printer of the dot matrix type employing a plurality of simultaneously operating print heads which cooperatively function to print each line of characters.
Another object of the present invention is to provide a novel impact printer of the dot-matrix type in which printing is performed by the print head assemblies regardless of the direction in which the print head assembly is moving as as to totally eliminate the need for conventional carriage-return" operations.
Still another object of the present invention is to provide a novel high-speed impact printer of the dotmatrix type in which half-step" dot patterns may be generated to significantly improve the resolution of characters or other symbols to be printed.
Still another object of the present invention is to provide a novel high-speed impact printer of the dotmatrix type employing a simplified and yet highly reliable mechanical driving means for the rapid and accurate movement of the print head assemblies, as well as for performing all other mechanical functions such as paper feed and ribbon feed operations.
BRIEF DESCRIPTION OF THE FIGURES The above as well as other objects of the present invention will become apparent when reading the accompanying description and drawings in which:
FIG. 1 is a perspective view of a printer incorporating the principles of the present invention.
FIG. 2a Zq show schematic diagrams of logical control circuitry employed to operate the printer of FIG. 1.
FIGS. 3a 3d is a logic circuit diagram which shows the circuits for storing data to be printed by the printer of of FIG. 1.
FIG. 3b shows a logic diagram of the latch circuits for temporarily storing the character to be ultimately transferred to the right hand print head.
FIG. 30 is a logic diagram showing the character generators used to generate full and half step dot column patterns.
FIG. 3d shows the latch circuitry for temporarily storing the dot column pattern used to operate this righthand print head.
FIGS. 404d, 4h and 4k-4m logical circuit diagrams of the circuitry employed to control the operation of the shift register, character, generators and latch circuits of FIGS. 3a3d.
FIGS. Sa-Sd are logic diagrams of the logical circuitry employed to control print head movement.
FIGS. 6a and 6b are logic diagrams showing the logical circuitry employed to control paper document movement.
FIG. 7 shows a flow diagram of the operation of the printer of FIG. I and its logical circuitry.
DETAILED DESCRIPTION OF THE FIGURES FIG. 1 shows a simplified version 1MB of the printer which comprises first (A) and second (B) print head assemblies 101 and 102 mounted upon carriages 103 and 104 respectively, which, in turn, are mechanically joined by coupler 105 so as to move in unison. Each print head assembly is provided with seven solenoids each utilized to selectively print seven vertically aligned dots. Copending application M-7l27 shows a typical print head construction. The carriages are secured to a closed loop timing belt 106 as shown at 07. Belt 106 is driven by a motor M whose output is selectively coupled to belt 106 by either forward clutch 108 or a reverse clutch 109.
An inked ribbon 110 is positioned in front of both print heads 101 and 102 and spans paper document 111. The selective energization of solenoids S of the two print heads causes the ribbon to inpact the paper document 111 and form the dot column patterns.
The print heads each form characters or other symbols, each printing nine dot columns which collectively form a character. The carriages 103-104 ride along guide tracks 112 (only one is shown in FIG. 1) in moving in the forward and reverse directions.
The registration or accurate placement of the dot columns is assured by a photo-sensing device comprised of a light source and phototransistor (not shown) which cooperates with a registration strip 113 having vertical slits 113a. The light source and phototransistor are positioned on opposite sides of registration strip 113 to generate video pulses whenever they are aligned with one of the slits 113a to permit full-step dot columns to be printed. Half-step dot columns are printed in between adjacent slits 113a under the control of a logic circuit to be more fully described.
The paper document is moved in the direction of arrow 114 by pin feed mechanism 115 and 116 under control of form feed, line feed and top of form signals to be more fully described. The pin feed mechanisms are selectively coupled to the motor M through clutch mechanisms (not shown for purposes of simplicity) which are activated to provide the appropriate paper movement.
The printer, in addition to providing simultaneous operation of the print heads 101 and 102, also provide for printing in the forward (left to right) direction, as well as the reverse (right to left) direction. Although the data representing the characters and other symbols to be printed is always entered into the printer member in the same order, logical circuitry is provided to assure that the correct dot column patterns are applied to the print heads regardless of the direction of movement of the print heads.
FIG. 3a shows the shift register 300 comprised of four register sections 301-1 through 301-4 which are cooperatively capable of storing 132 8-bit data words plus a dummy character to provide a large plurality of character combinations representing characters, symbols and other special functions. It should be understood however that the register length (i.e., the number of stages and the number of registers) may be modified to be either greater or lesser in number than that specitied hereinbelow to accommodate either more complex or simpler applications. The dummy character, which is a ONE at DS8, when detected at the output stage indicates that the register is full or that loading of the register with less than a full line of 132 characters has been completed.
Each data word is fed in in parallel at the inputs 302-1 through 302-8, respectively. Input 303 serves as the input terminal for shifting each data word applied to input terminals 302 into the left-hand most stages of the shift register sections 301, as will be described in more detail hereinbelow.
Since each of the register stages are substantially identical to one another, some of the stages have been omitted from FIG. 3a for purposes of simplicity, it being understood that their design and operation is the same. Considering register section 301-1, it is capable of storing 133 pairs of bits and, upon the application of each shift pulse, loading the pair of bits of the data word applied to input terminals 302-1 and 302-2 into its left-hand most stage, while shifting all previously loaded pairs of bits one stage to the right. Shift register section 301-1 is provided with output terminals 304-1 and 304-2 for coupling the contents of its right-hand most stage to other circuitry. These output terminals are coupled, in turn, to respective amplifier stages 305-1 and 305-2, respectively, whose outputs are simultaneously coupled to the output terminals TB1 and TB2, respectively, for coupling to the inputs of other electronic hardware to be more fully described and further for feeding back the pair of bits appearing in the right-hand most stage back to the left-hand most stage of the two-bit register section so as to provide a recirculating shift register. In this respect, the outputs of am plifiers 305-1 and 305-2 are coupled to leads 306-1 and 306-2, respectively, which are coupled to the recirculation inputs 307-1 and 307-2, respectively, for feeding back the contents of the right-hand most stage of the shift register into the left-hand most stage thereof. The input of an SRCL signal at terminal 308 is coupled to inputs 307-1 through 307-8 to operate the register in the recirculate mode. Clearing of the shift register is accomplished by loading space codes to clear all stages of the shift register 300 when it becomes necessary to do so, with the circuitry employed therefore to be more fully described hereinbelow.
FIG. 3b shows the buffer register employed for temporary storage of the data word to be ultimately employed for operating the right-hand or B print head assembly (in a manner to be more fully described). The buffer register 310 is comprised of 8 bistable flip-flop stages 311-1 through 311-8, each being capable of storing one of the 8 binary bits transferred thereto from the right-hand most stage of shift register 300 shown in FIG. 3a by means of the output terminals TB1-TB1 respectively.
Since all of the bistable flip-flop stages are substantially identical in both design and operation, only one will be described herein in detail for purposes of simplicity. Also, it should be understood that some of the flip-flop stages have been omitted from FIG. 3b likewise for purposes of simplicity. The output terminal TB1 is sumultaneously coupled to input terminal 311-1a of bistable 311-1 and to one input of AND gate 312-1, there being one such gate 312-1 through 312-8 associated with each of the remaining bistable stages. The remaining inputs of the stages 312-1 through 312-8 are coupled in common to lead 313 which receives the signal CATCG which is generated for a purpose to be more fully described hereinbelow.
Bistable 311-1 has its output 311-1b coupled to one input of AND gate 314-1,there being a similar such AND gate 314-2 through 314-8 associated with each of the remaining bistables 311-2 through 311-8, respectively. The remaining input of each of the gates 314 are coupled in common to lead 315 which receives signal LBD which is generated for a purpose to be more fully described.
The outputs of gates 312-1 and 314-1 are each coupled to respective inputs of OR gate 316-1 whose output is coupled to inverter stage 317-1 (noting that a similar OR gate and amplifier is provided for each of the remaining bistables 311-2 through 311-8, respectively). The outputs of each of the inverters 317-1 through 317-8 appear at output terminals CHADDI CI-IADDS for application of the output of the amplifiers to the respective input stages of the appropriate character generator circuits, as will be more fully described in connection with FIG. 3c.
In operation, the 8-bit data word appearing in the right-hand most stage of shift register 300 is coupled through outputs TBl-TB8 and is either passed by gates 312-1 through 312-8 when the signal CATCG is present so as to be passed through the respective OR gates 316 and amplifiers 317 and appear at outputs Cl-IADD1- CHADD8, or alternatively to be loaded into the bistables 311-1 through 311-8 in the presence of the signal LFFB which is selectively applied to terminal 318. Thus, the 8-bit word appearing in the righthand most stage of shift register 301 is either passed directly to output leads CHAID1 CI-IADD8 or is temporarily stored in bistables 311-1 through 311-8 and at some later time is gated out by LBD through gates 314 and 316 for a purpose to be more fully described hereinbelow.
FIG. 30 shows the full-step and half- step character generators 320 and 325, respectively. Each of these character generators have a first set of input terminals 320a-1 through 320a-6 and 325a-1 through 325a-6, respectively, a second set of input terminals 32011-1 through 32012- and 32512-1 through 325b-5; and a set of output terminals 3200-1 through 3200-7 and 3250-1 through 3250-7, respectively. Input sets 320a-1 through 320a-7 and 325a-1 through 325a-7 are coupled in common to the associated leads Cl-IADD1 through GFIADD7 as is shown. Input sets 320b-1 through 320b-5 and 325b-1 through 325b-5 are respectively coupled to input terminals W1 through DCW5 and DGW01 to 5CW05 for receiving full-step and half-step dot column selection signals which are generated by the registration means in a manner to be more fully described. The character generators are basically read-only-memories of the MOStype capable of producing a 9X7 clot-matrix for a 64 character set. The timing pulse sets DCW1 through DCW5 and DCW01 through DCW05, respectively control the generation of the appropriate enabling signals for the print head assembly solenoids at each of the five full-step positions in the case of character generator 320 and at each of the four half-step positions in the case of the halfstep character generator 325.
The six bits of information available from the buffer circuitry of FIG. 3b and which are applied to the inputs of the character generators 320 and 325 at 320a-1 through 320a-6 and 325a-1 through 3250-6 respectively. represent six binary bits which identify a character or other symbol. The character generators are adapted to provide binary information at their outputs 3200-1 through 3200-7 and 3250-1 through 3250-7 which represent the dots to be printed for a particular dot column. The dot column selected is determined by the timing pulses available at inputs 320-1 through 320b-5 and 325b-1 through 32512-5. Each timing pulse for the full step" character generator is developed to- 3200-1 t0 3200-7 generates the full step dot patterns gether with the presence of a registration slit, whereas after the occurance of each registration slit and before the occurrence of the next registration slit, in order to provide for half-step printing.
while outputs 3250-1 to 3250-7 generates the half step dot patterns.
Turning to a consideration of FIG. 3d there is shown therein the buffer circuits for simultaneously coupling the dot column patterns developed by the character generators to the printing head driving circuits.
As was described hereinabove, the dot column pattern for the right-hand or B head will be transferred first. This dot column pattern will be applied to input.
terminals 331-1through 331-7. Each dot position signal passes through first and second inverters 332-1 through 332-7 and 333-1 through 333-7 which are connected in cascade. The outputs of the inverters 333 are each coupled simultaneously to one input 334-1a of a bistable flip flop 3341-1 and to one input of a gate 335. The dot column pattern for the B head is loaded into bistables 334-1 through 334-7 upon the development of the LBD signal which is applied to the inputs of all of the bistables 334 when the dot column pattern is derived from the half-step character generator. The digital state of the bistable circuits appearing at the outputs 334-1b through 3341-7b is applied to one input of a gate 336-1 through 336-7 when the signal DGSL1 is present.
The signal LBD is generated by the presence of either the strobe'delay signal TBDLY) or the center strobe signal (CDRSTB). These enabling signalsare applied to gate 337 whereupon the dot column patterns for the B print head generated by the full-step and halfstep character generators are applied to inputs 331-1 through 331-7 temporarily loaded into bistables 334-1 through 334-7 respectively.
The transfer of the full-step and half-step dot column patterns for driving the A print head occurs subsequent thereto whereupon the full and half step dot column patterns sequentially appear at inputs 331-1 through 331-7 and are passed by 'gates 335-1 through 335-7 upon the occurrence of the TGSL1 and TGSL2 signals which gate the dot column patterns through gates 335 simultaneously with the gating of the respective full-step and half-step dot column patterns for the B print head through gates 336. The TGSL signal is developed when either the strobe signal (STROBE) or the delay strobe signal (DELSTB) are present at their respective inputs to gate 338, causing gate 338 to go high, which condition is applied to gate 339. When the coded character in the right-hand most stage of shift register 301 (see FIG. 3a) is binary zero in all of its positions TBl through T87 and is binary 1 in its 8th position TBO, i.e., is a dummy. character, gates 340 and 3410a apply a disabling level to the remaining input of gate 339 causing the output TGSL to be inhibited. This causes the dot column patterns for both the A and B print heads to be simultaneously disabled to driver amplifier circuits (not shown) which selectively drive the print wires of the A and 13 heads to form the dot column patterns developed by the character generator.

Claims (13)

1. Control means for operating a printer having at least first and second printer heads each of said heads having a plurality of print wire solenoids for selectively generating dot column patterns; said control means comprising first means for storing and recirculating binary coded data words each representing an alphanumeric character to be printed including means for reinserting the word at the output stage of the first means back into the input stage to cause said first means to operate as a recirculating memory; second means for shifting said words in said first means; third means coupled to said second means for counting the number of shift operations performed; fourth means for temporarily storing a data word; fifth means coupled to said third means for writing the data word appearing at the output stage of said first means into said fourth means without removing the data word from said first means when said third means reaches a predetermined count; character generator means for generating signals representing a dot column pattern for the data word in said fourth means; sixth means responsive to a second predetermined count in said third means for coupling the output of said first means to said character generating means; seventh means for temporarily storing the dot column pattern signals generated by said character generator means when coupled to said fourth means; eighth means coupled to said third means for terminating operation of said second means when said third means reaches a predetermined count, said eighth means including means for coupling the data word in the output stage of said first means to the input of said character generating means; ninth means responsive to said eighth means for simultaneously coupling the outputs of said seventh means and said character generating means to said first and second print heads to print dot column patterns.
2. The control means of claim 1 further comprising registration means for generating registration signals each representative of the positions at which dot column patterns are to be printed; means for counting said registration signals to generate signals representative of the number of registration signals counted; said character generating means comprising first input means for receiving a data word and second input means for receiving the output of said registration signal counting means for generating a selected one of a plurality of dot column patterns which collectively represent the alphanumeric character to be printed, the dot column pattern being selected being controlled by the count of said timing signal counting means.
3. The control means of claim 2 further comprising means coupled to said registration signal counting means for resetting said registration signal counting means for activating said second means to shift the next succeeding characters into the output stage of said first means when a third predetermined count is completed and before the next third predetermined count is initiated.
4. The control means of claim 1 further comprising carriage means for receiving said printer heads, said printer heads being mounted at spaced intervals along said carriage means; means for moving said carriage means in a forward direction; means for moving said carriage means in a reverse direction; first limit means for generating a first limit signal when said carriage means is in its left-hand most position; means for generating a second limit signal when said carriage means is in its right-hand most position.
5. The control means of claim 4 further comprising means for clearing the first means when either said first or said second limit signal is generated; means for activating said fifth means and seventh means only when said first limit signal is generated.
6. The control means of claim 5 further comprising 10th means coupled to said third means and responsive to said second limit signal for transferring the data word in the output stage of the first means to the input of said fourth means when a fourth predetermined count is accumulated; 11th means coupled to said third means and responsive to said second limiting signal for disabling said second means and coupling the output stage of said first means to the input of said character generating means when said third means accumulates a fifth predetermined count.
7. A dot matrix printer capable of printing 2N characters per line where N is a real integer comprising a platen; a reciprocating carriage; means for selectively moving said carriage and in a forward and a reverse direction across said platen; first and second print head means arranged at spaced intervals along the carriage whereby each print head means is adapted to print one-half of the characters on each line of characters; each print head means having a plurality of print wire actuating means for generating dot column patterns upon a paper document supported by the platen as the carriage moves across the platen; a recirculating register having 2N+1 stages for storing 2N binary words each word representing a character to be printed, the N+1 stage of said register being the output stage; means for loading said register with a start character word and 2N character words; means for shifting said binary words through said register; means for counting the number of shift operations; first stage means; first decoding means being enabled responsive to a count of N+1 in said counting means for transferring the word in the said output stage to said first storage means; character generating means having first and second input means and an output for generating successive dot column pattern signals which cooperatively represent a cHaracter responsive to the character responsive to the character word coupled to the first input means and responsive to a dot column position signal coupled to said second input means; second storage means for storing one dot column pattern; said first decoding means further including means for enabling said character generating means to transfer the dot column pattern of the character stored in said first storage means to said second storage means; second decoding means being enabled responsive to a count of 2N+1 in said counting means for disabling said shifting means, said second decoding means including print initiating means for coupling the output stage of said recirculating register to said character generating means first input means and for simultaneously coupling the outputs of said character generating means and said second storage means respectively to said first and second print head means to print the dot column patterns for the first and (N+1)st characters on a line of characters.
8. The printer of claim 7 further comprising registration means for generating position pulses responsive to the movement of said carriage means; means for counting said position pulses; the output of said position pulse counting means being coupled to the character generating means second input means whereby the dot column pattern generated at the output of the character generating means is altered as the counting in said second counting means is incremented.
9. The printer of claim 7 further comprising means responsive to the operation of said print initiating means for restarting said shifting means.
10. A method for operating a printer of the dot matrix type having left-hand and right-hand print heads movable in a first direction by single carriage means for simultaneously printing dot column patterns of the left-hand and right-hand halves respectively of a line of characters comprising the steps of: a. loading groups of binary signals into a recirculating register, each of said groups representing a character to be printed; b. shifting the signal groups in said register until the signal group representing the first character to be printed by the right-hand print head is shifted into the output stage of the register; c. temporarily storing the aforesaid signal group in a latch register; d. shifting the signal groups in the register until the signal group representing the first character to be printed by the left-hand print head is shifted into the output stage of the register; e. converting the signal group in the latch register into dot column pattern signals for forming the character represented by the binary signals in said latch register and storing the dot column signals in an output latch register; f. immediately thereafter, converting the signal group in the output stage of the recirculating register into dot column pattern signals for forming the character represented by the binary signals in the output stage of the recirculating register; g. simultaneously applying the dot column pattern signals to their respective print heads for simultaneously operating the heads.
11. The method of claim 10 further comprising the steps of: h. linearly moving the print heads during the printing operation; i. monitoring the movement of the print heads for generating position signals representing the position of the heads relative to the paper document upon which the dot matrix characters are being printed; j. controlling the dot column pattern being formed during each converting step by said position signals to sequentially produce N dot column pattern signals for each character where N is a real integer greater than 1.
12. The method of claim 10 further comprising the steps of: h. shifting the binary groups in the recirculating register until the binary signal group representing the second character to be printed by the right-hand print head is shifted into the outPut stage of the recirculating register; i. temporarily storing the aforesaid signal group in a latch register; j. shifting the signal groups in the register until the signal group representing the second character to be printed by the left-hand print head is shifted into the output stage of the register; k. converting the signal group in the latch register into dot column pattern signals for forming the character represented by the binary signals in said latch register, and storing the dot column signals in an output latch register; l. immediately thereafter, converting the signal group in the output stage of the recirculating register into dot column pattern signals for forming the character represented by the binary signals in the output stage of the recirculating register; m. simultaneously applying the dot column pattern signals to their respective print heads for simultaneously operating the heads.
13. The method of claim 12 further comprising the steps of: n. clearing the recirculating register when the printing of the line of characters is completed; shifting groups of binary signals into the recirculating register which groups represent the next line of characters to be printed; moving the carriage means in the reverse direction to print the next line of characters thereby eliminating the need for a carriage return operation and whereby alternate lines of characters are printed when the carriage moves in a forward direction and intervening lines of characters are printed when the carriage moves in the reverse direction.
US414645A 1973-01-05 1973-11-12 Bidirectional dual head printer Expired - Lifetime US3858703A (en)

Priority Applications (15)

Application Number Priority Date Filing Date Title
US414645A US3858703A (en) 1973-01-05 1973-11-12 Bidirectional dual head printer
CA212,079A CA1007573A (en) 1973-11-12 1974-10-23 Bidirectional dual head printer
GB2254877A GB1490562A (en) 1973-11-12 1974-10-29 Bidirectional dual head printer
GB4665074A GB1490561A (en) 1973-11-12 1974-10-29 Bidirectional dual head printer
NL7414224A NL7414224A (en) 1973-11-12 1974-10-31 REGULATOR PRESSURE DEVICE.
DE19742452867 DE2452867C3 (en) 1973-11-12 1974-11-07 Control device for a dot matrix printer
CH1493874A CH607151A5 (en) 1973-11-12 1974-11-08
FR7437065A FR2258271B1 (en) 1973-11-12 1974-11-08
JP12961174A JPS5346618B2 (en) 1973-11-12 1974-11-12
BE1006273A BE822043A (en) 1973-11-12 1974-11-12 IMPROVEMENTS TO MULTI-HEAD LINE PRINTERS
FR7521087A FR2284463A1 (en) 1973-11-12 1975-07-04 IMPROVEMENTS MADE TO PRINTERS PER LINE OF MULTIPLE HEADS
FR7521086A FR2284462A1 (en) 1973-11-12 1975-07-04 IMPROVEMENTS TO MULTI-HEAD LINE PRINTERS
FR7535379A FR2296532A1 (en) 1973-11-12 1975-11-19 IMPROVEMENTS MADE TO PRINTERS PER LINE OF MULTIPLE HEADS
CA242,998A CA1010793A (en) 1973-11-12 1976-01-06 Bidirectional dual head printer
US06/206,553 US4400102A (en) 1973-01-05 1980-11-13 Multi-color print head

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US00321176A US3825681A (en) 1973-01-05 1973-01-05 Data terminal with dual three-station printing
US414645A US3858703A (en) 1973-01-05 1973-11-12 Bidirectional dual head printer
US06/206,553 US4400102A (en) 1973-01-05 1980-11-13 Multi-color print head

Publications (1)

Publication Number Publication Date
US3858703A true US3858703A (en) 1975-01-07

Family

ID=27394951

Family Applications (2)

Application Number Title Priority Date Filing Date
US414645A Expired - Lifetime US3858703A (en) 1973-01-05 1973-11-12 Bidirectional dual head printer
US06/206,553 Expired - Lifetime US4400102A (en) 1973-01-05 1980-11-13 Multi-color print head

Family Applications After (1)

Application Number Title Priority Date Filing Date
US06/206,553 Expired - Lifetime US4400102A (en) 1973-01-05 1980-11-13 Multi-color print head

Country Status (1)

Country Link
US (2) US3858703A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4026402A (en) * 1975-07-28 1977-05-31 Centronics Data Computer Corporation Incremental line printer
FR2330542A1 (en) * 1975-11-05 1977-06-03 Centronics Data Computer PRINTING DEVICE WITH CHOICE OF TYPOGRAPHIC CHARACTERS
US4030590A (en) * 1975-10-03 1977-06-21 Ncr Corporation Spacing and connecting a plurality of print heads
US4064800A (en) * 1976-03-01 1977-12-27 Sperry Rand Corporation Printer device using time shared hammers
US4116567A (en) * 1976-12-22 1978-09-26 Okidata Corporation Printer synchronization control for shuttle having non-uniform velocity
US4119383A (en) * 1976-07-20 1978-10-10 Oki Electric Industry Co., Ltd. Method and apparatus for inserting intermediate dots in a dot matrix using a dot printer
EP0001472A1 (en) * 1977-06-30 1979-04-18 R.C. Sanders Technology Systems Inc. Method and apparatus for generating alpha-numeric characters for an impact matrix printer
US4204777A (en) * 1978-01-16 1980-05-27 Ncr Corporation Matrix printer control system
US4213714A (en) * 1977-11-01 1980-07-22 General Electric Company Printer having variable character density
US4242003A (en) * 1978-10-16 1980-12-30 Xerox Corporation Multi-pass matrix printing
US4311399A (en) * 1977-02-09 1982-01-19 Sycor, Inc. Method and apparatus for setting and varying margins and line spacing on data printers
US4326813A (en) * 1978-10-30 1982-04-27 Digital Equipment Corporation Dot matrix character printer control circuitry for variable pitch printing
US4668114A (en) * 1985-03-08 1987-05-26 Brother Kogyo Kabushiki Kaisha Printer with a device for preventing print head from interfering with temporary binder portions of multiple-sheet recording medium
US4681470A (en) * 1983-01-11 1987-07-21 Ricoh Company, Ltd. Bidirectional serial printer
EP0331481A2 (en) * 1988-03-02 1989-09-06 Canon Kabushiki Kaisha Recording apparatus in which a plurality of carriages can be connected and separated
US5496116A (en) * 1993-05-31 1996-03-05 Kabushiki Kaisha Tec Article information printer having page and line print modes
US5606349A (en) * 1994-03-04 1997-02-25 Diagraph Corporation Ink jet system with serial data printheads
US5907334A (en) * 1988-03-02 1999-05-25 Canon Kabushiki Kaisha Recording apparatus and method using plural interconnectable carriages that are releasable at a capping position
EP0982143A2 (en) * 1998-08-27 2000-03-01 Canon Kabushiki Kaisha Printing method and apparatus
US6089766A (en) * 1997-07-28 2000-07-18 Canon Kabushiki Kaisha Auto-alignment system for a printing device
US20060171755A1 (en) * 2005-01-31 2006-08-03 Bryan Clarke Dual-head dye-sub thermal transfer printer system and method
US20060181570A1 (en) * 2005-02-15 2006-08-17 Grosse Jason C Uniquely spaced markings
US20080024540A1 (en) * 2006-07-27 2008-01-31 Grosse Jason C Carriage positioning
US20210060988A1 (en) * 2019-08-30 2021-03-04 Konica Minolta, Inc. Image forming apparatus and carriage driving method

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0094798B1 (en) * 1982-05-18 1988-08-10 Seiko Epson Corporation Wire dot printer adapted to use a plurality of differently coloured inks
JPS58215370A (en) * 1982-06-10 1983-12-14 Seiko Epson Corp Ink type wire dot printer
US4552472A (en) * 1983-06-10 1985-11-12 Tokyo Electric Co., Ltd. Ink dot printer
US4491433A (en) * 1983-08-29 1985-01-01 Centronics Data Computer Corp. Venting and ink recycling device
US6145974A (en) * 1983-10-13 2000-11-14 Seiko Epson Corporation Ink-supplied printer head and ink container
US5156473A (en) * 1983-10-13 1992-10-20 Seiko Epson Corporation Multi-color cartridge ink-supply system for a dot matrix printer
US5328279A (en) * 1984-05-22 1994-07-12 Seiko Epson Corporation Dot matrix printer head
US6276785B1 (en) 1983-10-13 2001-08-21 Seiko Epson Corporation Ink-supplied printer head and ink container
US6247803B1 (en) 1983-10-13 2001-06-19 Seiko Epson Corporation Ink jet recording apparatus and method for replenishing ink in the tank cartridge
DE3484840D1 (en) * 1983-10-13 1991-08-29 Seiko Epson Corp DOT PRINT HEAD WITH NEEDLE MATRIX.
US5156471A (en) * 1984-05-22 1992-10-20 Seiko Epson Corporation Ink-supplied wire dot matrix printer head
US5156470A (en) * 1983-10-13 1992-10-20 Seiko Epson Corporation Two cartridge ink-supply system for a multi-color dot matrix printer
DE3471316D1 (en) * 1983-12-23 1988-06-23 Seiko Epson Corp Ink for use in an ink wire dot printer
US5221148A (en) * 1984-05-22 1993-06-22 Takashi Suzuki Dot matrix printer ink supply system having ink absorbing member substantially filling an ink tank
EP0605388B1 (en) * 1984-05-22 2001-03-14 Seiko Epson Corporation Ink tank
US5174665A (en) * 1984-05-22 1992-12-29 Seiko Epson Corporation Ink-supply system for a dot matrix printer
DE3486333T2 (en) * 1984-05-22 1995-02-16 Seiko Epson Corp Ink supply tank for a matrix needle print head.
US6474798B1 (en) 1984-10-11 2002-11-05 Seiko Epson Corporation Ink supplied printer head and ink container
US4818133A (en) * 1986-05-16 1989-04-04 Williams Richard A High speed wire matrix print head
US4749291A (en) * 1986-09-23 1988-06-07 Pentel Kabushiki Kaisha Inking system for wire dot matrix printer
US4821748A (en) * 1987-02-26 1989-04-18 Reas John H Hand-held cigarette-coloring device
US5844578A (en) * 1990-01-30 1998-12-01 Seiko Epson Corporation Ink-jet recording apparatus and ink tank cartridge thereof
US6280024B1 (en) 1993-11-05 2001-08-28 Seiko Epson Corporation Ink cartridge for printer
US6238042B1 (en) * 1994-09-16 2001-05-29 Seiko Epson Corporation Ink cartridge for ink jet printer and method of charging ink into said cartridge
US7551201B2 (en) * 1997-07-15 2009-06-23 Silverbrook Research Pty Ltd Image capture and processing device for a print on demand digital camera system
US6814433B2 (en) * 2001-06-13 2004-11-09 Nu-Kote International, Inc. Base aperture in ink jet cartridge with irregular edges for breaking surface tension of the ink
US6749293B1 (en) 2001-06-13 2004-06-15 Nu-Kote International, Inc. Full liquid version of ink jet cassette for use with ink jet printer
US6682183B2 (en) 2001-06-13 2004-01-27 Nu-Kote International, Inc. Seal member for ink jet cartridge
US6923530B2 (en) * 2001-06-13 2005-08-02 Nu-Kote International, Inc. Fused filter screen for use in ink jet cartridge and method of assembling same

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3167166A (en) * 1960-04-07 1965-01-26 Int Standard Electric Corp Printing arrangement for high-speed teleprinters
US3300017A (en) * 1965-04-30 1967-01-24 Sperry Rand Corp Electrosensitive printing apparatus with print head continuously moved across paper
US3627096A (en) * 1969-04-25 1971-12-14 Ibm Wire printing method
US3638197A (en) * 1968-12-31 1972-01-25 Texas Instruments Inc Electronic printing input-output station
US3670861A (en) * 1970-09-10 1972-06-20 Extel Corp Carriage drive for high speed printer
US3787884A (en) * 1973-01-08 1974-01-22 Ibm Ink jet printer

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US414846A (en) * 1889-11-12 Stephen t
US2530697A (en) * 1947-06-27 1950-11-21 Robert H Higgins Inking device for typewriters
US3055297A (en) * 1957-01-14 1962-09-25 Johnson & Son Inc S C Microporous synthetic resin material
US3400801A (en) * 1965-10-23 1968-09-10 Western Union Telegraph Co Reusable inking cartridge
FR2155620A5 (en) * 1971-10-07 1973-05-18 Int Standard Electric Corp
DE2152241A1 (en) * 1971-10-20 1973-04-26 Philips Patentverwaltung MOSAIC PRINTER
US3948382A (en) * 1973-01-29 1976-04-06 The Singer Company Data terminal printing assembly
US4030590A (en) * 1975-10-03 1977-06-21 Ncr Corporation Spacing and connecting a plurality of print heads
US4194846A (en) * 1978-04-28 1980-03-25 Centronics Data Computer Corp. Dot matrix printing device employing a novel image transfer technique to print on single or multiple ply print receiving materials
US4210917A (en) * 1978-07-28 1980-07-01 Honeywell Inc. Multicolor multipoint recorder
US4279519A (en) * 1979-06-01 1981-07-21 Centronics Data Computer Corp. Dot matrix printing device employing novel image transfer technique for printing on single ply or multiple ply print receiving media
US4279521A (en) * 1979-11-02 1981-07-21 International Business Machines Corporation Wire matrix print head

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3167166A (en) * 1960-04-07 1965-01-26 Int Standard Electric Corp Printing arrangement for high-speed teleprinters
US3300017A (en) * 1965-04-30 1967-01-24 Sperry Rand Corp Electrosensitive printing apparatus with print head continuously moved across paper
US3638197A (en) * 1968-12-31 1972-01-25 Texas Instruments Inc Electronic printing input-output station
US3627096A (en) * 1969-04-25 1971-12-14 Ibm Wire printing method
US3670861A (en) * 1970-09-10 1972-06-20 Extel Corp Carriage drive for high speed printer
US3787884A (en) * 1973-01-08 1974-01-22 Ibm Ink jet printer

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4026402A (en) * 1975-07-28 1977-05-31 Centronics Data Computer Corporation Incremental line printer
US4030590A (en) * 1975-10-03 1977-06-21 Ncr Corporation Spacing and connecting a plurality of print heads
FR2330542A1 (en) * 1975-11-05 1977-06-03 Centronics Data Computer PRINTING DEVICE WITH CHOICE OF TYPOGRAPHIC CHARACTERS
US4064800A (en) * 1976-03-01 1977-12-27 Sperry Rand Corporation Printer device using time shared hammers
US4119383A (en) * 1976-07-20 1978-10-10 Oki Electric Industry Co., Ltd. Method and apparatus for inserting intermediate dots in a dot matrix using a dot printer
US4116567A (en) * 1976-12-22 1978-09-26 Okidata Corporation Printer synchronization control for shuttle having non-uniform velocity
US4311399A (en) * 1977-02-09 1982-01-19 Sycor, Inc. Method and apparatus for setting and varying margins and line spacing on data printers
EP0001472A1 (en) * 1977-06-30 1979-04-18 R.C. Sanders Technology Systems Inc. Method and apparatus for generating alpha-numeric characters for an impact matrix printer
US4213714A (en) * 1977-11-01 1980-07-22 General Electric Company Printer having variable character density
US4204777A (en) * 1978-01-16 1980-05-27 Ncr Corporation Matrix printer control system
US4242003A (en) * 1978-10-16 1980-12-30 Xerox Corporation Multi-pass matrix printing
US4326813A (en) * 1978-10-30 1982-04-27 Digital Equipment Corporation Dot matrix character printer control circuitry for variable pitch printing
US4681470A (en) * 1983-01-11 1987-07-21 Ricoh Company, Ltd. Bidirectional serial printer
US4668114A (en) * 1985-03-08 1987-05-26 Brother Kogyo Kabushiki Kaisha Printer with a device for preventing print head from interfering with temporary binder portions of multiple-sheet recording medium
US5018884A (en) * 1988-03-02 1991-05-28 Canon Kabushiki Kaisha Recording apparatus in which a plurality of carriages can be connected and separated
EP0331481A3 (en) * 1988-03-02 1990-04-11 Canon Kabushiki Kaisha Recording apparatus in which a plurality of carriages can be connected and separated
EP0331481A2 (en) * 1988-03-02 1989-09-06 Canon Kabushiki Kaisha Recording apparatus in which a plurality of carriages can be connected and separated
US5166708A (en) * 1988-03-02 1992-11-24 Canon Kabushiki Kaisha Recording apparatus having plural suction recovery caps
US5907334A (en) * 1988-03-02 1999-05-25 Canon Kabushiki Kaisha Recording apparatus and method using plural interconnectable carriages that are releasable at a capping position
US5496116A (en) * 1993-05-31 1996-03-05 Kabushiki Kaisha Tec Article information printer having page and line print modes
US5606349A (en) * 1994-03-04 1997-02-25 Diagraph Corporation Ink jet system with serial data printheads
US5825375A (en) * 1994-03-04 1998-10-20 Diagraph Corporation Ink jet system with serial data printheads
US6089766A (en) * 1997-07-28 2000-07-18 Canon Kabushiki Kaisha Auto-alignment system for a printing device
EP0982143A2 (en) * 1998-08-27 2000-03-01 Canon Kabushiki Kaisha Printing method and apparatus
EP0982143A3 (en) * 1998-08-27 2000-11-02 Canon Kabushiki Kaisha Printing method and apparatus
US6322197B1 (en) 1998-08-27 2001-11-27 Canon Kabushiki Kaisha Printing method and apparatus
US20060171755A1 (en) * 2005-01-31 2006-08-03 Bryan Clarke Dual-head dye-sub thermal transfer printer system and method
US20060181570A1 (en) * 2005-02-15 2006-08-17 Grosse Jason C Uniquely spaced markings
US7699435B2 (en) 2005-02-15 2010-04-20 Hewlett-Packard Development Company, L.P. Uniquely spaced markings
US20080024540A1 (en) * 2006-07-27 2008-01-31 Grosse Jason C Carriage positioning
US7654629B2 (en) 2006-07-27 2010-02-02 Hewlett-Packard Development Company, L.P. Carriage positioning
US20210060988A1 (en) * 2019-08-30 2021-03-04 Konica Minolta, Inc. Image forming apparatus and carriage driving method

Also Published As

Publication number Publication date
US4400102A (en) 1983-08-23

Similar Documents

Publication Publication Date Title
US3858703A (en) Bidirectional dual head printer
US3991868A (en) Method and apparatus for printing segmented characters
US2936704A (en) High speed printing apparatus
US3802544A (en) High speed dot matrix printer
US3167166A (en) Printing arrangement for high-speed teleprinters
US3789969A (en) High speed printer
US3803628A (en) Apparatus and method for postionally controlled document marking
US3703949A (en) High-speed printer
US4037705A (en) Descender printing system for dot matrix printer
GB1586589A (en) Printing systems
GB854362A (en) Printing apparatus
US3291041A (en) Page printer mechanism with tilting and travelling print head
US3893558A (en) Special symbol generator for high speed printer
US4026402A (en) Incremental line printer
GB2243808A (en) Deriving draft quality dot patterns from letter quality dot patterns in matrix printers
RU2088969C1 (en) Printer
US4248147A (en) Control system for dot matrix line printer using one print element per character
US3742846A (en) Wire printer with print head moved in figure eight pattern
US3810195A (en) Helical bar printer logic circuitry
US3823397A (en) Serial to parallel converter for binary signals of two different pulse widths
US3845710A (en) Print control logic circuitry for on-the-fly printers
US4096935A (en) Input device
US3282205A (en) Print control means for high speed printer with traveling print bar
US3196404A (en) Printer buffer load and read control means
US3399619A (en) Type arrangement in endless band line printers

Legal Events

Date Code Title Description
AS Assignment

Owner name: FIRST NATIONAL BANK OF BOSTON THE, AS AGENT

Free format text: SECURITY INTEREST;ASSIGNOR:CENTRONICS DATA COMPUTER CORP.;REEL/FRAME:003984/0799

Effective date: 19811119

Owner name: FIRST NATIONAL BANK OF BOSTON, THE, AS AGENT, MASS

Free format text: SECURITY INTEREST;ASSIGNOR:CENTRONICS DATA COMPUTER CORP.;REEL/FRAME:003984/0799

Effective date: 19811119

AS Assignment

Owner name: FIRST NATIONAL BANK OF BOSTON, THE (AS AGENT)

Free format text: SECURITY INTEREST;ASSIGNOR:CENTRONICS DATA COMPUTER CORP.;REEL/FRAME:003980/0280

Effective date: 19811119

Owner name: FIRST NATIONAL BANK OF BOSTON, THE (AS AGENT), MAS

Free format text: SECURITY INTEREST;ASSIGNOR:CENTRONICS DATA COMPUTER CORP.;REEL/FRAME:003980/0280

Effective date: 19811119

AS Assignment

Owner name: GENICOM CORPORATION, ONE GENICOM DRIVE, WAYNESBORO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:CENTRONICS DATA COMPUTER CORP. BY CHANGE OF NAME CENTRONICS CORPORATION;REEL/FRAME:004779/0557

Effective date: 19871028

Owner name: GENICOM CORPORATION, A DE. CORP.,VIRGINIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CENTRONICS DATA COMPUTER CORP. BY CHANGE OF NAME CENTRONICS CORPORATION;REEL/FRAME:004779/0557

Effective date: 19871028

AS Assignment

Owner name: GENICOM CORPORATION, ONE GENICOM DRIVE, WAYNESBORO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:CENTRONICS DATA COMPUTER CORP.,;REEL/FRAME:004834/0870

Effective date: 19880126

Owner name: GENICOM CORPORATION, A DE. CORP., VIRGINIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CENTRONICS DATA COMPUTER CORP.,;REEL/FRAME:004834/0870

Effective date: 19880126

STCF Information on status: patent grant

Free format text: PATENTED FILE - (OLD CASE ADDED FOR FILE TRACKING PURPOSES)

AS Assignment

Owner name: CHEMICAL BANK, A NY BANKING CORP., NEW YORK

Free format text: SECURITY INTEREST;ASSIGNOR:GENICOM CORPORATION, A CORP. OF DE.;REEL/FRAME:005370/0360

Effective date: 19900427

AS Assignment

Owner name: FIDELCOR BUSINESS CREDIT CORPORATION, 810 SEVENTH

Free format text: SECURITY INTEREST;ASSIGNOR:GENICOM CORPORATION;REEL/FRAME:005521/0609

Effective date: 19900925

Owner name: GENICOM CORPORATION, GENICOM DRIVE, WAYNESBORO, VA

Free format text: RELEASED BY SECURED PARTY;ASSIGNOR:CHEMICAL BANK;REEL/FRAME:005521/0662

Effective date: 19900926