US3878536A - Apparatus for improving the shape of characters formed by a row and column coordinate matrix for display on a cathode-ray tube - Google Patents

Apparatus for improving the shape of characters formed by a row and column coordinate matrix for display on a cathode-ray tube Download PDF

Info

Publication number
US3878536A
US3878536A US270280A US27028072A US3878536A US 3878536 A US3878536 A US 3878536A US 270280 A US270280 A US 270280A US 27028072 A US27028072 A US 27028072A US 3878536 A US3878536 A US 3878536A
Authority
US
United States
Prior art keywords
character
row
written
adjacent
character element
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
US270280A
Inventor
John Elmer Gilliam
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.)
US Philips Corp
Original Assignee
US Philips Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by US Philips Corp filed Critical US Philips Corp
Application granted granted Critical
Publication of US3878536A publication Critical patent/US3878536A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24Generation of individual character patterns
    • G09G5/28Generation of individual character patterns for enhancement of character form, e.g. smoothing

Definitions

  • ABSTRACT An addressing circuit arrangement for character display apparatus in which the characters are composed in a matrix form.
  • the addressing circuit arrangement is formed with shift registers, bistable circuits and gates which jointly supply write-early and writelate signals.
  • PATENTEDAPR 1 5191s saw 3 9 3 READ-ONLY MEMORY PSC CLOCK PULSE l M I PARALLEL T0 SERIAL CONVERTERSR1 lglgT lgL E I CP SHIFT REGISTERS;
  • This invention relates to circuit arrangements for use in character display systems in which the character format is formed by a row and column coordinate matrix and characters to be displayed are built up row-by-row from discrete character elements which are identified within the matrix by character generating data, with each row of character elements being written onto a display screen once in one line scan or twice in successive sive line scans of the system.
  • a read-only memory device which is responsive to input data, pertaining to characters to be displayed, to produce character generating data which modulates a video signal of the system to effect the character display.
  • a character format can be a coordinate matrix composed of 35 discrete elements arranged in 7 rows and columns, this format being derived from a read-only" memory device which gives 35 bits of information in 7 rows and 5 columns, one row at a time. With such a device character generating data pertaining to 64 different characters can be produced selectively in response to appropriate input data.
  • the character generating data is required to modulate a video signal, it is produced serially (as 1's and Us) by using a parallel-to-serial convertor to convert each row of 7 bits of data read out from the read-only memory device into serial form.
  • a parallel-to-serial convertor to convert each row of 7 bits of data read out from the read-only memory device into serial form.
  • the logic of the addressing circuit arrangement would be so organized that for each line of characters to be displayed, the characters would be built-up row-by-row, as a whole, and the lines of characters built-up in succession. Thus, it would take 7 sweep lines of the C.R.T. beam to build-up one line of characters.
  • the width of the characters displayed in the above fashion will be determined by the lengths of the discrete elements. This width can be varied without affecting the standard line and frame scans for the C.R.T. screen,
  • the height of the displayed characters will be determined by the line spacing of the C.R.T. screen, so that the height cannot be varied, using 7 sweep lines as aforesaid, unless the line spacing is varied.
  • it is possible to double the character height by so arrang ing the logic of the addressing circuit arrangement that each row of character elements is repeated once in the next successive line scan. Unfortuantely, with this double scan method of increasing the character height the shape of the displayed characters is degraded.
  • lt is an object of the present invention to provide a means for improving the shape of displayed characters which are generated using this double scan method.
  • a circuit arrangement according to the invention is characterized in that when the successive line scans occur the circuit arrangement is responsive in respect of each character element, just prior to it being written, to cause that character element when it is written to be lengthened so as to extend into the adjacent element position at one or each side of its own element position when another character element is written in the corresponding adjacent element position in the adjacent preceding character element row or will be written in the corresponding adjacent element position in the adjacent succeeding character element row, but not when another character element is written or will be written, as the case may be, in the element position corresponding to that of the character element concerned in either of the adjacent character element rows and not when a character element is written or will be written in the adjacent element position into which the character element concerned would otherwise extend when lengthened
  • the effect of a circuit arrangement according to the invention is to roundcff character shapes to improve their appearance as displayed on a C.R.T.
  • a C.R.T. system embodying the invention can be arranged to increase a character element length by a half in reponse to a command from the circuit arrangement to lengthen the character element.
  • the command would be a write early command
  • the character element is to extend into the adjacent element position to the right of its own position
  • the command would be a write late command
  • both commands would be given by the circuit arrangement, and the character element length, as written, would be twice its normal length. It has been found that a normal character element length which is twice the character element height can be used to form characters whose appearance will be improved by the rounding-off facility which a circuit arrangement according to the invention provides.
  • the circuit arrangement can be arranged to store the character generating data in respect of each character element position at a time just prior to that position being the next reached by the line scan, and also to store at this time the character generating data in respect of the eight character element positions that are immediately adjacent that element position, that is, the adjacent element positions in the same character element row on each side of it, the character element positions corresponding to it in the adjacent preceding row and adjacent succeeding the row, and the character element positions adjacent these corresponding element positions on each side of them, the circuit arrangement being responsive to determine from this stored data whether a character element to be written into this next character element position is to be written early or written late, or both, to lengthen it.
  • the circuit arrangement can comprise a first set of three cascase-connected bistable devices of which the middle device stores the character generating data in respect of said next character element position, the input device stores the character generating data in respect of the adjacent character element position to the right of said next position and the output device stores the character generating data in respect of the adjacent character element position to the left of said next position, a second set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent preceding character element row and a third set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent succeeding character element row, together with input means for feeding synchronously to each set of the bistable devices the serially produced character generating data for the whole of the respective character element row at a clock rate which is synchronized-with the live scan, first gating means responsive in each clock pulse period for producing a write-early command signal in respect of said next character element position when the conditions of the
  • the circuit arrangement further comprising output means for extracting the character generating data in respect of said next character position from the output device of said first set so that this data is available for utilisation one clock pulse period after the clock pulse period at which a write-early and/or a write-late command signal could have been produced in respect of an element to be written into this character position, and delay means for delaying by two clock pulse periods the write-late command signal, if produced. so that this signal becomes available after the writing of the element in said position.
  • said first and second gating means are gated either by each clock pulse or by its complement so that the write-early and write-late command signals persist for one half a clock pulse period whereby each can be utilised to lengthen a character element by one half.
  • said input means of the circuit arrangement comprises a parallel-to-serial convertor which is adapted to convert character generating data received from a read-only memory device into serial form and to apply this data continually to the input device of said third set of bistable devices at the clock pulse rate, this data being also fed from the output of the convertor to the input of a first shift register which has a capacity sufficient to store the complete data for a whole character element row, this first shift register being also clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by one complete character element row and which is applied to the input device of said first set of bistable devices and also to the input of a second shift register which likewise has a capacity sufficient to store the complete data for a whole character element row and is clocked at the clock pulse rate to produce a data output which lags the data output'from the convertor by two complete character element rows and the data output from the first shift register by one complete character element row, the data output from the second shift 4 register being applied to
  • FIG. 1 shows character shapes which are produced from a 7 X 5 element format using 7 sweep lines of a C.R.T. beam;
  • FIG. 2 shows character shapes which are produced from a 7 X 5 element format using 14 sweep lines of a C.R.T. beam;
  • FIG. 3 shows the rounding-of of the character shapes of FIG. 2 in conformity with the invention
  • FIGS. 3a, 3b and 3c illustrate the explanation of the rounding-off of the character shape A.
  • FIG. 4 shows a block diagram of a circuit arrangement which provides a character rounding facility in accordance with the invention.
  • the character shapes A, B and C shown in FIG. 1 can be produced from a character format composed of 35 discrete character elements arranged in 7 rows and 5 columns. These character shapes can be displayed on a C.R.T. screen in 7 sweep lines using standard line and frame scans.
  • the character shapes A and B shown in FIG. 2 can be produced from the same character format, but in this instance each row of elements in each character is written twice so that 14 sweep lines are necessary to display these characters on a C.R.T. screen using standard line and frame scans.
  • These latter characters are of greater width than those of FIG. 1, this being achieved by making each discrete character element longer so that the character width is more compatible with the doubled character height.
  • FIG. 1 can be produced from a character format composed of 35 discrete character elements arranged in 7 rows and 5 columns. These character shapes can be displayed on a C.R.T. screen in 7 sweep lines using standard line and frame scans.
  • the character shapes A and B shown in FIG. 2 can be produced from the same character format, but in this instance
  • the circuit arrangement represented by the block diagram shown in FIG. 4 provides such a rounding facility.
  • This circuit arrangement comprises a cursor CU of nine bistable devices A to I that can be considered as a runner which is continually centred on and travels with the spot on a C.R.T. screen as character elements are written onto the screen by the spot to build up a line of characters row-by-row.
  • the cursor CU is controlled by clock pulses CP.
  • the bistable device E is provided with character generating data in respect of each character element position just prior to the position being reached by the C.R.T. line scan and the other eight bistable devices A to D and F to I are provided with character generating data in respect of all the character element positions that are immediately adjacent that position.
  • This character generating data is continually updated in synchronization with the C.R.T. line scan.
  • these devices A to I are set to a 1 condition when a character element is to be written into the character element position to which they currently obtain and to a 0 condition when no element is to be written in that position.
  • These conditions of the devices A to I are then gated in accordance with the following considerations to determine whether or not the element to be written in the position to which device E currently obtains is to be lengthened when it is written onto the C.R.T. screen.
  • the cursor CU is shown superimposed on this part with its center (bistable device E) over the position p2 which is the position of the second element in the third (unrepeated) row of the character shape A.
  • the shaded portion at each side of this position represents the lengthening of the element therein into adjacent positions at each side of it as just described.
  • neither of the aforesaid conditions is satisfied for lengthening to the left the element to be written into the position (E) now being dealt with because th e two possible 0 and] output combinations are (E,A, ETD) and (E, G, H, D).
  • the cursor CU is shown superimposed on this part with its center(bistable device E) over the position p3 which is the position of the first element in the repeated row which forms the crossbar of the character shape A.
  • This further example of the cursor CU positioning has been given merely to illustrate that even though the element in position C is diagonally above and to the right of the element to be written into position (E), no output combination signifying the lengthening of the element to the right will be produced because of the presence of the element in position B (B output instead of]? output) and/or the pending presence of an element in position F (F output instead of Eoutput).
  • the bistable devices F, E and D comprise a first cascade-connected set.
  • the bistable device C, B and A comprise a second cascade-connected set and the bistable devices I, H and C comprise a third cascade-connected set.
  • the outputs of the bistable devices A to I on which are produced the output combinations E, G, F, Dand E, A, D which signify lengthening to the left of a character element to be written are connected to respective AND gates G1 and G2.
  • the outputs of these gates G1 and G2 are fed via an OR gate G3 to a further AND gate 04 which is gated with CLOCK PULSES (:F to produce a write-early command signal which is applied via a further OR gate G5 to the video stage of a C.R.T. display system.
  • the CLOCK PULSES CF (the complement of CLOCK PULSIES CP) have a repetition rate appropriate for synchronizing the write-early command signals thus produced with the C.R.T. beam sweep.
  • the outputs of the bistable devices A to I on which are produced the output combinations E, I, I-I, EandF B C, E which signify the lengthening to the right of a character element to be written are connected to respective AND gates G6 and G7, the output of each of which is fed via an OR gate G8 and two bistable devices BS1 and BS2 to a further AND gate G9 where it is gated with the CLOCK PULSES CP to produce a write-late command signal which is appled via the OR gate G5 to the C.R.T. video stage.
  • the CLOCK PULSES CP are also used to progress the character generating data through the three sets of bistable devices l, H, G: F, E, D: and C, B, A.
  • both this command signal and the write-late command signal are produced one CLOCK PULSE period (period element D in FIG. 3a) before the element concerned (E) is to be written.
  • the writeearly command signal is then utilised in that CLOCK PULSE period of element D at the end of which period data for the element concerned (E) is clocked from device E to device D so that this data can be read out from device D in the next CLOCK PULSE period of element E and fed via the OR gate G5 to the C.R.T. video stage for utilisation.
  • the bistable devices BS1 and BS2 are also driven by the CLOCK pulses CP so that the write-late command signal is delayed by two CLOCK PULSE periods so as to be produced in the period following the one in which the element concerned (E) was written.
  • the write-early and write-late command signals can be gated with the actual CLOCK PULSES P or the CLOCK PULSE complement CP. In either case the duration of the bright up (i.e. the element lengthening in respect of each command signal) will be one half the normal element length, for FIG. 3a the last part of the element D and the first part of the element F, FIG. 3b shows the result.
  • the bistable devices A to l are D-type flip-flops type FJJl3 l
  • the bistable device BS1 and BS2 are suitably a dual .IK flip-flop type FJJ l 2 1. Both types are available from Mullard Limited, a British Company, Abacus House, 33, Gutter Lane. London. EC. 2., England.
  • the character generating data is fed to the third set of bistable devices I, H and G from a parallel-to-serial convertor PSC which receives this data from a readonly memory device ROM.
  • a parallel-to-serial convertor PSC which receives this data from a readonly memory device ROM.
  • the read-only memory ROM supplies in parallel the character generating data for the first row of each character in turn, then data for the second row of each character in turn, and so on, this data being converted into serial form by the convertor PSC for application to the bistable device I at the CLOCK PULSE rate.
  • This serially-generated data is also applied to a first shift register SR1 which can store data for one whole character row, the data in the register SR1 being fed at the CLOCK PULSE rate to the input bistable device F.
  • a second shift register SR2 receives the data output from the shift register SR1 and feeds it to the input bistable device C at the CLOCK PULSE rate.
  • This shift register SR2 can also store data for one whole character row.
  • the result is that data in respect of the character row being written in the current C.R.T. line scan is fed progressively into the first set of bistable devices F, E and D, data in respect of the character row written in the previous C.R.T. line scan is fed progressively into the second set of bistable devices C, B and A, and data in respect of the character row to be written in the next succeeding C.R.T. line scan is fed progressively into the third setof bistable devices I, H and G.
  • Apparatusfor improving the shape of displayed characters for use in a character display system in which the character format is formed by a row and column coordinate matrix and characters to be displayed are built up row-by-row from discrete character ele- 'ments which are identified within the matrix by character generating data, said apparatus comprising writing means for writing each row of character elements onto 'a display screen twice in successive line scans of the system, and character lengthening means responsive in respect of each character element, just prior to it being written, for causing that character element when it is written to be lengthened so as to extend into the adjacent element position at one or each side of its own element position when another character element is written in the corresponding adjacent element position in the adjacent preceding character element row or will be written in the corresponding adjacent element position in the adjacent succeeding character element row, but not when another character element is written or will be written, as the case may be, in the element position corresponding to that of the character element concerned in either of the adjacent character element rows and not when a character element is written or will be written in the adjacent element position into which the
  • said character lengthening means comprises cursor means which is arranged to store the character generating data in respect of each character element position at a time just prior to that position being the next reached by the line scan, and also to store at the same time the character generating data in respect of the eight character element positions that are immediately adjacent that element position, namely, the adjacent element positions in the same'character element row on each side of it, the character element positions corresponding to it in the adjacent preceding row and adjacent succeeding row, and the character element positions adjacent these corresponding element positions on each side of them, said character lengthening means being responsive to determine from this stored data whether a character element to be written into this next character element position is to be written early or written late, or both, to lengthen it.
  • said cursor means comprises a first set of three cascade-connected bistable devices of which the middle device stores the character generating data in respect of said next character element position, the input device stores the character generating data in respect of the adjacent character element position to the right of said next position and the output device stores the character generating data in respect of the adjacent character element position to the left of said next position, a second set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent preceding character element row and a third set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent succeeding character element row, said apparatus further comprising input means for feeding synchronously to each set of said bistable devices seriallyproduced character generating data for the whole of the respective character element row at a clock rate which synchronized with the line scan, first gating means responsive in each clock pulse period for producing a write-early command signal in respect of said next character element position
  • the apparatus of claim 3 further comprising a read-only memory device, said input means comprising a parallel-to-serial convertor which is adapted to convert character generating data received from said readonly memory device into serial form for applying this data continually to the input bistable device of said third set of bistable devices at the clock pulse rate first and second shift registers, each having a capacity sufficient to store the complete data for a whole character element row, said data being also fed from the output of said convertor to the input of said first shift register, said first shift register being also clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by one complete character element row and which is applied to the input bistable device of said first set of bistable devices and also to the input of said second shift register which is clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by two com plete character element rows and the data output from the first shift register by one complete character element row.
  • the data output from the second shift register being applied to the

Abstract

An addressing circuit arrangement for character display apparatus in which the characters are composed in a matrix form. When doubling the character height extra elements are added on either side of the character so as to improve its shape resulting in a rounding-off effect. To this end the addressing circuit arrangement is formed with shift registers, bistable circuits and gates which jointly supply write-early and write-late signals.

Description

DISPLAY ON A CATHODE-RAY TUBE John Elmer Gilliam, Carshalton Beeches, England US. Philips Corporation, New York, N.Y.
Filed: July 10, 1972 Appl. N0.: 270,280
lnventor:
[73] Assignee:
[30] Foreign Application Priority Data July 30, 1971 United Kingdom 36054/71 References Cited UNITED STATES PATENTS 1/1969 Clark 340/324 AD READ- ONLY MEMORYZ CLOCK PULSES PARA LE. TO SERIAL (EONVERTER l Q United States Patent 1191 1111 3,878,536
' Gilliam Apr. 15, 1975 APPARATUS FOR IMPROVING THE SHAPE 3.573.789 4/1971 Sharp et a1. 340/32'4 AD or CHARACTERS FORMED BY A ROW 3223-23; 3113;; w v 1 a $011 6 a AND COLUMN COORDINATE MATRIX FOR 3,697,976 10/1972 Fenton 315/22 Primary E.\-aminerlohn W. Caldwell Assistant ExaminerMarshall M. Curtis Attorney, Agent, or FirmFra1nk R. Trifari [57] ABSTRACT An addressing circuit arrangement for character display apparatus in which the characters are composed in a matrix form. When doubling the character height extra elements are added on either side of the character so as to improve its shape resulting in a roundingoff effect. To this end the addressing circuit arrangement is formed with shift registers, bistable circuits and gates which jointly supply write-early and writelate signals.
5 Claims, 7 Drawing Figures CLOCK PULSE ROM PSC
BISTABLE l DEVICES BISTABLE DEV)CES CU" 'cunson C P QLOCK PULSE PATENTEU 3 878 536 snmmfs Fig.1
Fig.2
PATENTEDAPR 1 5 I975 sum 2 9g 3 Fig.3c
Fig.3b
PATENTEDAPR 1 5191s saw 3 9 3 READ-ONLY MEMORY PSC CLOCK PULSE l M I PARALLEL T0 SERIAL CONVERTERSR1 lglgT lgL E I CP SHIFT REGISTERS;
l CP GATE CU '-C7UR$OR G E G1 R '3' J l GATE 5 E A i 2 L GATE I E Gaga; P 1 BS1 BS 2 G g E C A F B l q T GATE CP QLOCK PULSE CLOCK PULSE Fig. 4
GATE
CRT
APPARATUS FOR IMPROVING THE SHAPE OF CHARACTERS FORMED BY A ROW AND COLUMN COORDINATE MATRIX lFOR DISPLAY ON A CATIIODE-RAY TUBE This invention relates to circuit arrangements for use in character display systems in which the character format is formed by a row and column coordinate matrix and characters to be displayed are built up row-by-row from discrete character elements which are identified within the matrix by character generating data, with each row of character elements being written onto a display screen once in one line scan or twice in succes sive line scans of the system.
It is known to use in such an addressing circuit arrangement a read-only" memory device which is responsive to input data, pertaining to characters to be displayed, to produce character generating data which modulates a video signal of the system to effect the character display. Typically, a character format can be a coordinate matrix composed of 35 discrete elements arranged in 7 rows and columns, this format being derived from a read-only" memory device which gives 35 bits of information in 7 rows and 5 columns, one row at a time. With such a device character generating data pertaining to 64 different characters can be produced selectively in response to appropriate input data. Since the character generating data is required to modulate a video signal, it is produced serially (as 1's and Us) by using a parallel-to-serial convertor to convert each row of 7 bits of data read out from the read-only memory device into serial form. Also, in order to effect character display on a C.R.T screen using standard line and frame scans, the logic of the addressing circuit arrangement would be so organized that for each line of characters to be displayed, the characters would be built-up row-by-row, as a whole, and the lines of characters built-up in succession. Thus, it would take 7 sweep lines of the C.R.T. beam to build-up one line of characters. In the first sweep line, input data to the read-only memory device would cause it to produce character generating data in respect of the first row of discrete ele' ments for the first character, than in respect of the first row of discrete elements for the second character, and so on for each character. In the second line sweep, character generating data in respect of the second row of discrete elements for each character would be produced in turn, and so on for the remaining sweep lines.
The width of the characters displayed in the above fashion will be determined by the lengths of the discrete elements. This width can be varied without affecting the standard line and frame scans for the C.R.T. screen, The height of the displayed characters will be determined by the line spacing of the C.R.T. screen, so that the height cannot be varied, using 7 sweep lines as aforesaid, unless the line spacing is varied. However, it is possible to double the character height by so arrang ing the logic of the addressing circuit arrangement that each row of character elements is repeated once in the next successive line scan. Unfortuantely, with this double scan method of increasing the character height the shape of the displayed characters is degraded.
lt is an object of the present invention to provide a means for improving the shape of displayed characters which are generated using this double scan method.
A circuit arrangement according to the invention is characterized in that when the successive line scans occur the circuit arrangement is responsive in respect of each character element, just prior to it being written, to cause that character element when it is written to be lengthened so as to extend into the adjacent element position at one or each side of its own element position when another character element is written in the corresponding adjacent element position in the adjacent preceding character element row or will be written in the corresponding adjacent element position in the adjacent succeeding character element row, but not when another character element is written or will be written, as the case may be, in the element position corresponding to that of the character element concerned in either of the adjacent character element rows and not when a character element is written or will be written in the adjacent element position into which the character element concerned would otherwise extend when lengthened The effect of a circuit arrangement according to the invention is to roundcff character shapes to improve their appearance as displayed on a C.R.T. screen. Suitably, a C.R.T. system embodying the invention can be arranged to increase a character element length by a half in reponse to a command from the circuit arrangement to lengthen the character element. When the character element is to extend into the adjacent element position to the left of its own position the command would be a write early command, whereas when the character element is to extend into the adjacent element position to the right of its own position the command would be a write late command, If the character element is to extend into both adjacent element positions then both commands would be given by the circuit arrangement, and the character element length, as written, would be twice its normal length. It has been found that a normal character element length which is twice the character element height can be used to form characters whose appearance will be improved by the rounding-off facility which a circuit arrangement according to the invention provides.
In carrying out the invention the circuit arrangement can be arranged to store the character generating data in respect of each character element position at a time just prior to that position being the next reached by the line scan, and also to store at this time the character generating data in respect of the eight character element positions that are immediately adjacent that element position, that is, the adjacent element positions in the same character element row on each side of it, the character element positions corresponding to it in the adjacent preceding row and adjacent succeeding the row, and the character element positions adjacent these corresponding element positions on each side of them, the circuit arrangement being responsive to determine from this stored data whether a character element to be written into this next character element position is to be written early or written late, or both, to lengthen it. To this end the circuit arrangement can comprise a first set of three cascase-connected bistable devices of which the middle device stores the character generating data in respect of said next character element position, the input device stores the character generating data in respect of the adjacent character element position to the right of said next position and the output device stores the character generating data in respect of the adjacent character element position to the left of said next position, a second set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent preceding character element row and a third set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent succeeding character element row, together with input means for feeding synchronously to each set of the bistable devices the serially produced character generating data for the whole of the respective character element row at a clock rate which is synchronized-with the live scan, first gating means responsive in each clock pulse period for producing a write-early command signal in respect of said next character element position when the conditions of the middle and output devices of the first and second sets or of the middle and output devices of the first and third sets, as the case may be, signify the write-early condition to said first gating means, and second gating means responsive in each clock pulse period for producing a write-late command signal in respect of said character element position when the conditions of the middle and input devices of the first and second sets or of the middle and input devices of the first and third sets. as the case may be, signify the write-late condition to said second gating means. the circuit arrangement further comprising output means for extracting the character generating data in respect of said next character position from the output device of said first set so that this data is available for utilisation one clock pulse period after the clock pulse period at which a write-early and/or a write-late command signal could have been produced in respect of an element to be written into this character position, and delay means for delaying by two clock pulse periods the write-late command signal, if produced. so that this signal becomes available after the writing of the element in said position.
Conveniently, said first and second gating means are gated either by each clock pulse or by its complement so that the write-early and write-late command signals persist for one half a clock pulse period whereby each can be utilised to lengthen a character element by one half.
Preferably, said input means of the circuit arrangement comprises a parallel-to-serial convertor which is adapted to convert character generating data received from a read-only memory device into serial form and to apply this data continually to the input device of said third set of bistable devices at the clock pulse rate, this data being also fed from the output of the convertor to the input of a first shift register which has a capacity sufficient to store the complete data for a whole character element row, this first shift register being also clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by one complete character element row and which is applied to the input device of said first set of bistable devices and also to the input of a second shift register which likewise has a capacity sufficient to store the complete data for a whole character element row and is clocked at the clock pulse rate to produce a data output which lags the data output'from the convertor by two complete character element rows and the data output from the first shift register by one complete character element row, the data output from the second shift 4 register being applied to the input device of said second set of bistable devices.
In further considering the nature of the invention reference will now be made by Way of example to the accompanying drawings of which:
FIG. 1 shows character shapes which are produced from a 7 X 5 element format using 7 sweep lines of a C.R.T. beam;
FIG. 2 shows character shapes which are produced from a 7 X 5 element format using 14 sweep lines of a C.R.T. beam;
FIG. 3 shows the rounding-of of the character shapes of FIG. 2 in conformity with the invention;
. FIGS. 3a, 3b and 3c illustrate the explanation of the rounding-off of the character shape A. and
FIG. 4 shows a block diagram of a circuit arrangement which provides a character rounding facility in accordance with the invention.
Referring to the drawings, the character shapes A, B and C shown in FIG. 1 can be produced from a character format composed of 35 discrete character elements arranged in 7 rows and 5 columns. These character shapes can be displayed on a C.R.T. screen in 7 sweep lines using standard line and frame scans. The character shapes A and B shown in FIG. 2 can be produced from the same character format, but in this instance each row of elements in each character is written twice so that 14 sweep lines are necessary to display these characters on a C.R.T. screen using standard line and frame scans. These latter characters are of greater width than those of FIG. 1, this being achieved by making each discrete character element longer so that the character width is more compatible with the doubled character height. However, as can be seen from FIG. 2, this doubled height degrades the character shape where the character should be rounded to give it a more pleasing appearance. Because each character element is written twice vertically it becomes possible to make some character elements larger than others to achieve a rounding effect as can be seen from the character shapes A and B shown in FIG. 3.
The circuit arrangement represented by the block diagram shown in FIG. 4 provides such a rounding facility. This circuit arrangement comprises a cursor CU of nine bistable devices A to I that can be considered as a runner which is continually centred on and travels with the spot on a C.R.T. screen as character elements are written onto the screen by the spot to build up a line of characters row-by-row. The cursor CU is controlled by clock pulses CP. The bistable device E is provided with character generating data in respect of each character element position just prior to the position being reached by the C.R.T. line scan and the other eight bistable devices A to D and F to I are provided with character generating data in respect of all the character element positions that are immediately adjacent that position. This character generating data is continually updated in synchronization with the C.R.T. line scan. In accordance with the character generating data which they receive, these devices A to I are set to a 1 condition when a character element is to be written into the character element position to which they currently obtain and to a 0 condition when no element is to be written in that position. These conditions of the devices A to I are then gated in accordance with the following considerations to determine whether or not the element to be written in the position to which device E currently obtains is to be lengthened when it is written onto the C.R.T. screen.
Consider the fragmental part of the character shape A shown in FIG. 3a. The cursor CU is shown superimposed on this part with its center (bistable device E) over the position 21 which is the position of the single element, with double width in the second (repeated) row at the apex of the character shape A. To round off the character shape it is necessary to lengthen this element p1 so that it extends into the element position to its left because of the element which will be in the position (p2 in FIG. 3) diagonally below it to the left (to which bistable device G, FIG. 3a, obtains). However, no lengthening is necessary into the position to the left (to which bistable device D obtains) if an element is already in that position. Also, lengthening would not be wanted if an element were to be written in the position immediately below (to which bistable device H obtains) the position currently being dealt with. Thus, the combination of() and l outputs D E, E, G, where the dash above the letter signifies that the corresponding bistable device is set to 0) from the bistable devices D, H, E and G signify that lengthening to the left is required for the element to be written into the element position currently being dealt with. It is also necessary in rounding-off the character shape to lengthen this ele ment so that it extends into the element position to its right. Applying the same logic as before, it will be apparent that the combination of O and l outputs (F: F, E and I) signify that lengthening to the right is required. Similarly, if an element has been written into the position (A) diagonally above and to the left of the position (E) being dealt with and no element has been written into the position (D) to the left or into the position (B) above, then the combination of 0 and l outputs (A, E, DI B) would signify that lengthening to the left is required for the element to be written into the position (E) being dealt with. Likewise if an element has been written into the position (C) diagonally above and to the right of the position (E) being dealt with and no element will be written into the position (F) to the right or has been written into the position (B) b e, then the combination ofO and l outputs (C, E, F, B) would signify that lengthening to the right is required for the element to be written into the position (E) being dealt with.
In the fragmental part of the character shape A shown in FIG. 3b, the cursor CU is shown superimposed on this part with its center (bistable device E) over the position p2 which is the position of the second element in the third (unrepeated) row of the character shape A. The position to which device E pertained in FIG. 3a is now covered by device C. The shaded portion at each side of this position represents the lengthening of the element therein into adjacent positions at each side of it as just described. In FIG. 3b neither of the aforesaid conditions is satisfied for lengthening to the left the element to be written into the position (E) now being dealt with because th e two possible 0 and] output combinations are (E,A, ETD) and (E, G, H, D). With regard to lengthening to the right, this is required and the element written into position (C) (P1 in FIG. 3) in conjunction with no element written into position (B) and no element to be written into position (F) p duces the O and 1 output combination (E, C, B F) which signifies this requirement.
In the fragmental part of the character shape A shown in FIG. 3:, the cursor CU is shown superimposed on this part with its center(bistable device E) over the position p3 which is the position of the first element in the repeated row which forms the crossbar of the character shape A. This further example of the cursor CU positioning has been given merely to illustrate that even though the element in position C is diagonally above and to the right of the element to be written into position (E), no output combination signifying the lengthening of the element to the right will be produced because of the presence of the element in position B (B output instead of]? output) and/or the pending presence of an element in position F (F output instead of Eoutput).
Turning now to the remainder of the circuit arrangement shown in FIG. 4, the bistable devices F, E and D comprise a first cascade-connected set. the bistable device C, B and A comprise a second cascade-connected set and the bistable devices I, H and C comprise a third cascade-connected set.
The outputs of the bistable devices A to I on which are produced the output combinations E, G, F, Dand E, A, D which signify lengthening to the left of a character element to be written are connected to respective AND gates G1 and G2. The outputs of these gates G1 and G2 are fed via an OR gate G3 to a further AND gate 04 which is gated with CLOCK PULSES (:F to produce a write-early command signal which is applied via a further OR gate G5 to the video stage of a C.R.T. display system. The CLOCK PULSES CF (the complement of CLOCK PULSIES CP) have a repetition rate appropriate for synchronizing the write-early command signals thus produced with the C.R.T. beam sweep. Similarly, the outputs of the bistable devices A to I on which are produced the output combinations E, I, I-I, EandF B C, E which signify the lengthening to the right of a character element to be written are connected to respective AND gates G6 and G7, the output of each of which is fed via an OR gate G8 and two bistable devices BS1 and BS2 to a further AND gate G9 where it is gated with the CLOCK PULSES CP to produce a write-late command signal which is appled via the OR gate G5 to the C.R.T. video stage. The CLOCK PULSES CP are also used to progress the character generating data through the three sets of bistable devices l, H, G: F, E, D: and C, B, A.
In order to prevent the write-early command signal from being produced after the point in time when it should have been, both this command signal and the write-late command signal are produced one CLOCK PULSE period (period element D in FIG. 3a) before the element concerned (E) is to be written. The writeearly command signal is then utilised in that CLOCK PULSE period of element D at the end of which period data for the element concerned (E) is clocked from device E to device D so that this data can be read out from device D in the next CLOCK PULSE period of element E and fed via the OR gate G5 to the C.R.T. video stage for utilisation. The bistable devices BS1 and BS2 are also driven by the CLOCK pulses CP so that the write-late command signal is delayed by two CLOCK PULSE periods so as to be produced in the period following the one in which the element concerned (E) was written. The write-early and write-late command signals can be gated with the actual CLOCK PULSES P or the CLOCK PULSE complement CP. In either case the duration of the bright up (i.e. the element lengthening in respect of each command signal) will be one half the normal element length, for FIG. 3a the last part of the element D and the first part of the element F, FIG. 3b shows the result. Suitably, the bistable devices A to l are D-type flip-flops type FJJl3 l The bistable device BS1 and BS2 are suitably a dual .IK flip-flop type FJJ l 2 1. Both types are available from Mullard Limited, a British Company, Abacus House, 33, Gutter Lane. London. EC. 2., England.
The character generating data is fed to the third set of bistable devices I, H and G from a parallel-to-serial convertor PSC which receives this data from a readonly memory device ROM. lt is assumed that in known manner, in respect of each line of characters to be displayed, the read-only memory ROM supplies in parallel the character generating data for the first row of each character in turn, then data for the second row of each character in turn, and so on, this data being converted into serial form by the convertor PSC for application to the bistable device I at the CLOCK PULSE rate. This serially-generated data is also applied to a first shift register SR1 which can store data for one whole character row, the data in the register SR1 being fed at the CLOCK PULSE rate to the input bistable device F. A second shift register SR2 receives the data output from the shift register SR1 and feeds it to the input bistable device C at the CLOCK PULSE rate. This shift register SR2 can also store data for one whole character row. The result is that data in respect of the character row being written in the current C.R.T. line scan is fed progressively into the first set of bistable devices F, E and D, data in respect of the character row written in the previous C.R.T. line scan is fed progressively into the second set of bistable devices C, B and A, and data in respect of the character row to be written in the next succeeding C.R.T. line scan is fed progressively into the third setof bistable devices I, H and G.
I claim:
1. Apparatusfor improving the shape of displayed characters for use in a character display system in which the character format is formed by a row and column coordinate matrix and characters to be displayed are built up row-by-row from discrete character ele- 'ments which are identified within the matrix by character generating data, said apparatus comprising writing means for writing each row of character elements onto 'a display screen twice in successive line scans of the system, and character lengthening means responsive in respect of each character element, just prior to it being written, for causing that character element when it is written to be lengthened so as to extend into the adjacent element position at one or each side of its own element position when another character element is written in the corresponding adjacent element position in the adjacent preceding character element row or will be written in the corresponding adjacent element position in the adjacent succeeding character element row, but not when another character element is written or will be written, as the case may be, in the element position corresponding to that of the character element concerned in either of the adjacent character element rows and not when a character element is written or will be written in the adjacent element position into which the character element concerned would otherwise extend when lengthened.
8 2. The apparatus of claim 1 wherein said character lengthening means comprises cursor means which is arranged to store the character generating data in respect of each character element position at a time just prior to that position being the next reached by the line scan, and also to store at the same time the character generating data in respect of the eight character element positions that are immediately adjacent that element position, namely, the adjacent element positions in the same'character element row on each side of it, the character element positions corresponding to it in the adjacent preceding row and adjacent succeeding row, and the character element positions adjacent these corresponding element positions on each side of them, said character lengthening means being responsive to determine from this stored data whether a character element to be written into this next character element position is to be written early or written late, or both, to lengthen it.
3. The apparatus of claim 2 wherein said cursor means comprises a first set of three cascade-connected bistable devices of which the middle device stores the character generating data in respect of said next character element position, the input device stores the character generating data in respect of the adjacent character element position to the right of said next position and the output device stores the character generating data in respect of the adjacent character element position to the left of said next position, a second set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent preceding character element row and a third set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent succeeding character element row, said apparatus further comprising input means for feeding synchronously to each set of said bistable devices seriallyproduced character generating data for the whole of the respective character element row at a clock rate which synchronized with the line scan, first gating means responsive in each clock pulse period for producing a write-early command signal in respect of said next character element position when the conditions of the middle and output bistable devices of the first and second sets, or of the middle and output bistable devices of the first and third sets, as the case may be, sig-.
nify the write-early condition to said first gating means,
and second gating means responsive in each clock.
pulse period for producing a write-late command signal in respect of said character element position when the conditions of the middle and input bistable devices of the first and second sets or of the middle and input bistable devices of the first and third sets, as the case may be, signify the write-late condition to said second gating means, output means for extracting the character generating data in respect of said next character position from the output bistable device of said first set so that this data is available for utilization one clock pulse period after the clock pulse period at which a write-early and/or a write-late command signal could have been produced in respect of an element to be written into this character position, and delay means for delaying by two clock pulse periods the write-late command signal, if produced, so that this signal becomes available after the writing of the element in said position.
4. The apparatus of claim 3 wherein said first and second gating means are gated either by each clock pulse or by its complement so that the write-early and write-late command signals persist for one-half a clock pulse period whereby each can be utilized to lengthen a character element by one half.
5. The apparatus of claim 3 further comprising a read-only memory device, said input means comprising a parallel-to-serial convertor which is adapted to convert character generating data received from said readonly memory device into serial form for applying this data continually to the input bistable device of said third set of bistable devices at the clock pulse rate first and second shift registers, each having a capacity sufficient to store the complete data for a whole character element row, said data being also fed from the output of said convertor to the input of said first shift register, said first shift register being also clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by one complete character element row and which is applied to the input bistable device of said first set of bistable devices and also to the input of said second shift register which is clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by two com plete character element rows and the data output from the first shift register by one complete character element row. the data output from the second shift register being applied to the input bistable device of said second set of bistable devices.
l l l

Claims (5)

1. Apparatus for improving the shape of displayed characters for use in a character display system in which the character format is formed by a row and column coordinate matrix and characters to be displayed are built up row-by-row from discrete character elements which are identified within the matrix by character generating data, said apparatus comprising writing means for writing each row of character elements onto a display screen twice in successive line scans of the system, and character lengthening means responsive in respect of each character element, just prior to it being written, for causing that character element when it is written to be lengthened so as to extend into the adjacent element position at one or each side of its own element position when another character element is written in the corresponding adjacent element position in the adjacent preceding character element row or will be written in the corresponding adjacent element position in the adjacent succeeding character element row, but not when another character element is written or will be written, as the case may be, in the element position corresponding to that of the character element concerned in either of the adjacent character element rows and not when a character element is written or will be written in the adjacent element position into which the character element concerned would otherwise extend when lengthened.
2. The apparatus of claim 1 wherein said character lengthening means comprises cursor means which is arranged to store the character generating data in respect of each character element position at a time just prior to that position being the next reached by the line scan, and also to store at the same time the character generating data in respect of the eight character element positions that are immediately adjacent that element position, namely, the adjacent element positions in the same character element row on each side of it, the character element positions corresponding to it in the adjacent preceding row and adjacent succeeding row, and the character element positions adjacent these corresponding element positions on each side of them, said character lengthening means being responsive to determine from this stored data whether a character element to be written into this next character element position is to be written early or written late, or both, to lengthen it.
3. The apparatus of claim 2 wherein said cursor means comprises a first set of three cascade-connected bistable devices of which the middle device stores the character generating data in respect of said next character element position, the input device stores the character generating data in respect of the adjacent character element position to the right of said next position and the output device stores the character generating data in respect of the adjacent character element position to the left of said next position, a second set of three cascade-connected bistable devices for storing the character generating data in respect of the three corresponding character element positions in the adjacent preceding character element row and a third set of three cascade-connected bistable devices for storing the character gEnerating data in respect of the three corresponding character element positions in the adjacent succeeding character element row, said apparatus further comprising input means for feeding synchronously to each set of said bistable devices serially-produced character generating data for the whole of the respective character element row at a clock rate which synchronized with the line scan, first gating means responsive in each clock pulse period for producing a write-early command signal in respect of said next character element position when the conditions of the middle and output bistable devices of the first and second sets, or of the middle and output bistable devices of the first and third sets, as the case may be, signify the write-early condition to said first gating means, and second gating means responsive in each clock pulse period for producing a write-late command signal in respect of said character element position when the conditions of the middle and input bistable devices of the first and second sets or of the middle and input bistable devices of the first and third sets, as the case may be, signify the write-late condition to said second gating means, output means for extracting the character generating data in respect of said next character position from the output bistable device of said first set so that this data is available for utilization one clock pulse period after the clock pulse period at which a write-early and/or a write-late command signal could have been produced in respect of an element to be written into this character position, and delay means for delaying by two clock pulse periods the write-late command signal, if produced, so that this signal becomes available after the writing of the element in said position.
4. The apparatus of claim 3 wherein said first and second gating means are gated either by each clock pulse or by its complement so that the write-early and write-late command signals persist for one-half a clock pulse period whereby each can be utilized to lengthen a character element by one half.
5. The apparatus of claim 3 further comprising a read-only memory device, said input means comprising a parallel-to-serial convertor which is adapted to convert character generating data received from said read-only memory device into serial form for applying this data continually to the input bistable device of said third set of bistable devices at the clock pulse rate, first and second shift registers, each having a capacity sufficient to store the complete data for a whole character element row, said data being also fed from the output of said convertor to the input of said first shift register, said first shift register being also clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by one complete character element row and which is applied to the input bistable device of said first set of bistable devices and also to the input of said second shift register which is clocked at the clock pulse rate to produce a data output which lags the data output from the convertor by two complete character element rows and the data output from the first shift register by one complete character element row, the data output from the second shift register being applied to the input bistable device of said second set of bistable devices.
US270280A 1971-07-30 1972-07-10 Apparatus for improving the shape of characters formed by a row and column coordinate matrix for display on a cathode-ray tube Expired - Lifetime US3878536A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB3605471 1971-07-30

Publications (1)

Publication Number Publication Date
US3878536A true US3878536A (en) 1975-04-15

Family

ID=10384433

Family Applications (1)

Application Number Title Priority Date Filing Date
US270280A Expired - Lifetime US3878536A (en) 1971-07-30 1972-07-10 Apparatus for improving the shape of characters formed by a row and column coordinate matrix for display on a cathode-ray tube

Country Status (10)

Country Link
US (1) US3878536A (en)
JP (1) JPS5341016B2 (en)
AT (1) AT326194B (en)
AU (1) AU463796B2 (en)
CA (1) CA954611A (en)
DE (1) DE2233757C3 (en)
FR (1) FR2149133A5 (en)
GB (1) GB1343298A (en)
IT (1) IT964819B (en)
NL (1) NL7210263A (en)

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3921164A (en) * 1974-06-03 1975-11-18 Sperry Rand Corp Character generator for a high resolution dot matrix display
US3969716A (en) * 1974-06-07 1976-07-13 British Broadcasting Corporation Generation of dot matrix characters on a television display
FR2303670A1 (en) * 1975-03-11 1976-10-08 Centronics Data Computer METHOD AND APPARATUS FOR PRINTING VARIABLE SIZE CHARACTERS
US3999167A (en) * 1973-11-05 1976-12-21 Fuji Xerox Co., Ltd. Method and apparatus for generating character patterns
US4007442A (en) * 1974-11-11 1977-02-08 International Business Machines Corporation Intermixed line heights and blank line formation in a buffered printer
US4044879A (en) * 1975-03-07 1977-08-30 Siemens Aktiengesellschaft Arrangement for recording characters using mosaic recording mechanisms
US4081799A (en) * 1976-03-03 1978-03-28 Sperry Rand Corporation Character generation system for a visual display terminal
US4090188A (en) * 1975-07-07 1978-05-16 Fuji Xerox Co., Ltd. Dot matrix converter
US4095216A (en) * 1975-08-07 1978-06-13 Texas Instruments Incorporated Method and apparatus for displaying alphanumeric data
US4107664A (en) * 1976-07-06 1978-08-15 Burroughs Corporation Raster scanned display system
US4119954A (en) * 1977-03-15 1978-10-10 Burroughs Corporation High resolution character generator for digital display units
US4137530A (en) * 1977-06-27 1979-01-30 Rockwell International Corporation Digital radar display smoothing
US4141079A (en) * 1975-10-14 1979-02-20 Realty & Industrial Corporation, Ltd. Electronic typographic apparatus
US4149145A (en) * 1977-02-17 1979-04-10 Xerox Corporation Fax processor
US4158838A (en) * 1976-04-08 1979-06-19 Hughes Aircraft Company In-raster symbol smoothing system
US4208723A (en) * 1977-11-28 1980-06-17 Gould Inc. Data point connection circuitry for use in display devices
US4212008A (en) * 1978-05-24 1980-07-08 Rca Corporation Circuit for displaying characters on limited bandwidth, raster scanned display
US4215414A (en) * 1978-03-07 1980-07-29 Hughes Aircraft Company Pseudogaussian video output processing for digital display
US4237457A (en) * 1976-11-15 1980-12-02 Elliott Brothers (London) Limited Display apparatus
US4243987A (en) * 1978-06-27 1981-01-06 Xerox Corporation Display processor for producing video signals from digitally encoded data to create an alphanumeric display
US4257044A (en) * 1976-11-29 1981-03-17 Olympus Optical Co. Ltd. Graphic display system for raster scanning involving wobbling
US4278972A (en) * 1978-05-26 1981-07-14 Apple Computer, Inc. Digitally-controlled color signal generation means for use with display
US4322717A (en) * 1978-09-18 1982-03-30 Tokyo Shibaura Denki Kabushiki Kaisha Recording character configuration changing system
US4345243A (en) * 1979-07-24 1982-08-17 Texas Instruments Incorporated Apparatus for generating signals for producing a display of characters
US4370646A (en) * 1980-11-03 1983-01-25 General Electric Company Method and means for controlling electron beam in a raster scan monitor
US4428065A (en) 1979-06-28 1984-01-24 Xerox Corporation Data processing system with multiple display apparatus
US4445185A (en) * 1980-05-08 1984-04-24 Chesebrough-Pond's Inc. Video inspection system
EP0134248A1 (en) * 1983-01-28 1985-03-20 Sony Corporation Display apparatus
US4517560A (en) * 1981-05-15 1985-05-14 Fuji Xerox Co., Ltd. Printing system
US4544922A (en) * 1981-10-29 1985-10-01 Sony Corporation Smoothing circuit for display apparatus
US4584572A (en) * 1982-06-11 1986-04-22 Electro-Sport, Inc. Video system
US4680720A (en) * 1983-10-17 1987-07-14 Kabushiki Kaisha Toshiba Dot interpolation control system
WO1988005590A1 (en) * 1987-01-13 1988-07-28 Plessey Overseas Limited Improvements in or relating to character enhancement systems
US4796016A (en) * 1985-05-13 1989-01-03 U.S. Philips Corporation Pixel rounding method and circuit for use in a raster scan display device and a raster scan display device comprising such circuit
US5649034A (en) * 1992-05-11 1997-07-15 Fuji Xerox Co., Ltd. Method and device for smoothing an enlarged image
US6529637B1 (en) 1989-05-22 2003-03-04 Pixel Instruments Corporation Spatial scan replication circuit
US20040247165A1 (en) * 2003-03-07 2004-12-09 Kabushiki Kaisha Toshiba Image processing apparatus and image processing method
US7382929B2 (en) 1989-05-22 2008-06-03 Pixel Instruments Corporation Spatial scan replication circuit
US8760631B2 (en) 2010-01-27 2014-06-24 Intersil Americas Inc. Distance sensing by IQ domain differentiation of time of flight (TOF) measurements

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5136941Y2 (en) * 1973-02-28 1976-09-09
JPS5136942Y2 (en) * 1973-02-28 1976-09-09
JPS5068620A (en) * 1973-10-22 1975-06-09
JPS52107723A (en) * 1974-12-28 1977-09-09 Seikosha Kk Device for forming picture
USRE30785E (en) 1975-02-27 1981-10-27 Zentec Corporation Microcomputer terminal system
JPS5942309B2 (en) * 1975-09-12 1984-10-13 株式会社精工舎 Image forming method
DE2720209C3 (en) * 1977-05-05 1981-12-17 Siemens AG, 1000 Berlin und 8000 München Circuit arrangement for displaying curves on the screen of a display device operating according to the line-raster method
JPS5761386A (en) * 1980-09-30 1982-04-13 Sony Corp Printer
JPS5767988A (en) * 1980-10-15 1982-04-24 Mitsubishi Electric Corp Video display unit
US5216755A (en) * 1980-12-04 1993-06-01 Quantel Limited Video image creation system which proportionally mixes previously created image pixel data with currently created data
GB2140257B (en) * 1980-12-04 1985-09-18 Quantel Ltd Video image creation
US5459529A (en) * 1983-01-10 1995-10-17 Quantel, Ltd. Video processing for composite images

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3422420A (en) * 1966-03-23 1969-01-14 Rca Corp Display systems
US3573789A (en) * 1968-12-13 1971-04-06 Ibm Method and apparatus for increasing image resolution
US3609443A (en) * 1963-09-30 1971-09-28 Alphanumeric Inc Dual resolution graphic symbol generator
US3678497A (en) * 1970-12-17 1972-07-18 Int Standard Electric Corp Character generation system having bold font capability
US3697976A (en) * 1969-09-12 1972-10-10 Marconi Co Ltd Electronic character generating

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3609443A (en) * 1963-09-30 1971-09-28 Alphanumeric Inc Dual resolution graphic symbol generator
US3422420A (en) * 1966-03-23 1969-01-14 Rca Corp Display systems
US3573789A (en) * 1968-12-13 1971-04-06 Ibm Method and apparatus for increasing image resolution
US3697976A (en) * 1969-09-12 1972-10-10 Marconi Co Ltd Electronic character generating
US3678497A (en) * 1970-12-17 1972-07-18 Int Standard Electric Corp Character generation system having bold font capability

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3999167A (en) * 1973-11-05 1976-12-21 Fuji Xerox Co., Ltd. Method and apparatus for generating character patterns
US3921164A (en) * 1974-06-03 1975-11-18 Sperry Rand Corp Character generator for a high resolution dot matrix display
US3969716A (en) * 1974-06-07 1976-07-13 British Broadcasting Corporation Generation of dot matrix characters on a television display
US4007442A (en) * 1974-11-11 1977-02-08 International Business Machines Corporation Intermixed line heights and blank line formation in a buffered printer
US4044879A (en) * 1975-03-07 1977-08-30 Siemens Aktiengesellschaft Arrangement for recording characters using mosaic recording mechanisms
FR2303670A1 (en) * 1975-03-11 1976-10-08 Centronics Data Computer METHOD AND APPARATUS FOR PRINTING VARIABLE SIZE CHARACTERS
US3991868A (en) * 1975-03-11 1976-11-16 Centronics Data Computer Corporation Method and apparatus for printing segmented characters
US4090188A (en) * 1975-07-07 1978-05-16 Fuji Xerox Co., Ltd. Dot matrix converter
US4095216A (en) * 1975-08-07 1978-06-13 Texas Instruments Incorporated Method and apparatus for displaying alphanumeric data
US4141079A (en) * 1975-10-14 1979-02-20 Realty & Industrial Corporation, Ltd. Electronic typographic apparatus
US4081799A (en) * 1976-03-03 1978-03-28 Sperry Rand Corporation Character generation system for a visual display terminal
US4158838A (en) * 1976-04-08 1979-06-19 Hughes Aircraft Company In-raster symbol smoothing system
US4107664A (en) * 1976-07-06 1978-08-15 Burroughs Corporation Raster scanned display system
US4237457A (en) * 1976-11-15 1980-12-02 Elliott Brothers (London) Limited Display apparatus
US4257044A (en) * 1976-11-29 1981-03-17 Olympus Optical Co. Ltd. Graphic display system for raster scanning involving wobbling
US4149145A (en) * 1977-02-17 1979-04-10 Xerox Corporation Fax processor
US4119954A (en) * 1977-03-15 1978-10-10 Burroughs Corporation High resolution character generator for digital display units
US4137530A (en) * 1977-06-27 1979-01-30 Rockwell International Corporation Digital radar display smoothing
US4208723A (en) * 1977-11-28 1980-06-17 Gould Inc. Data point connection circuitry for use in display devices
US4215414A (en) * 1978-03-07 1980-07-29 Hughes Aircraft Company Pseudogaussian video output processing for digital display
US4212008A (en) * 1978-05-24 1980-07-08 Rca Corporation Circuit for displaying characters on limited bandwidth, raster scanned display
US4278972A (en) * 1978-05-26 1981-07-14 Apple Computer, Inc. Digitally-controlled color signal generation means for use with display
US4243987A (en) * 1978-06-27 1981-01-06 Xerox Corporation Display processor for producing video signals from digitally encoded data to create an alphanumeric display
US4322717A (en) * 1978-09-18 1982-03-30 Tokyo Shibaura Denki Kabushiki Kaisha Recording character configuration changing system
US4428065A (en) 1979-06-28 1984-01-24 Xerox Corporation Data processing system with multiple display apparatus
US4345243A (en) * 1979-07-24 1982-08-17 Texas Instruments Incorporated Apparatus for generating signals for producing a display of characters
US4445185A (en) * 1980-05-08 1984-04-24 Chesebrough-Pond's Inc. Video inspection system
US4370646A (en) * 1980-11-03 1983-01-25 General Electric Company Method and means for controlling electron beam in a raster scan monitor
US4517560A (en) * 1981-05-15 1985-05-14 Fuji Xerox Co., Ltd. Printing system
US4544922A (en) * 1981-10-29 1985-10-01 Sony Corporation Smoothing circuit for display apparatus
US4584572A (en) * 1982-06-11 1986-04-22 Electro-Sport, Inc. Video system
EP0134248A4 (en) * 1983-01-28 1987-09-10 Sony Corp Display apparatus.
EP0134248A1 (en) * 1983-01-28 1985-03-20 Sony Corporation Display apparatus
US4680720A (en) * 1983-10-17 1987-07-14 Kabushiki Kaisha Toshiba Dot interpolation control system
US4796016A (en) * 1985-05-13 1989-01-03 U.S. Philips Corporation Pixel rounding method and circuit for use in a raster scan display device and a raster scan display device comprising such circuit
WO1988005590A1 (en) * 1987-01-13 1988-07-28 Plessey Overseas Limited Improvements in or relating to character enhancement systems
US6529637B1 (en) 1989-05-22 2003-03-04 Pixel Instruments Corporation Spatial scan replication circuit
US7382929B2 (en) 1989-05-22 2008-06-03 Pixel Instruments Corporation Spatial scan replication circuit
US7822284B2 (en) 1989-05-22 2010-10-26 Carl Cooper Spatial scan replication circuit
US7986851B2 (en) 1989-05-22 2011-07-26 Cooper J Carl Spatial scan replication circuit
US5649034A (en) * 1992-05-11 1997-07-15 Fuji Xerox Co., Ltd. Method and device for smoothing an enlarged image
US20040247165A1 (en) * 2003-03-07 2004-12-09 Kabushiki Kaisha Toshiba Image processing apparatus and image processing method
US8760631B2 (en) 2010-01-27 2014-06-24 Intersil Americas Inc. Distance sensing by IQ domain differentiation of time of flight (TOF) measurements
US10031078B2 (en) 2010-01-27 2018-07-24 Intersil Americas LLC Distance sensing by IQ domain differentiation of time of flight (TOF) measurements

Also Published As

Publication number Publication date
JPS4825443A (en) 1973-04-03
ATA647872A (en) 1975-02-15
DE2233757C3 (en) 1980-09-04
AT326194B (en) 1975-11-25
DE2233757B2 (en) 1979-12-20
AU4498672A (en) 1974-01-31
DE2233757A1 (en) 1973-02-08
AU463796B2 (en) 1975-08-07
IT964819B (en) 1974-01-31
CA954611A (en) 1974-09-10
GB1343298A (en) 1974-01-10
NL7210263A (en) 1973-02-01
FR2149133A5 (en) 1973-03-23
JPS5341016B2 (en) 1978-10-31

Similar Documents

Publication Publication Date Title
US3878536A (en) Apparatus for improving the shape of characters formed by a row and column coordinate matrix for display on a cathode-ray tube
US4544922A (en) Smoothing circuit for display apparatus
US3771155A (en) Color display system
US3643252A (en) Video display apparatus
US4070662A (en) Digital raster display generator for moving displays
JPS5848927B2 (en) Microcomputer terminal system
US3624634A (en) Color display
US3609743A (en) Display unit
DE2223332C3 (en) Device for the visible display of data on a playback device
US3555520A (en) Multiple channel display system
GB1263281A (en) Improvements relating to character display arrangements
US4063232A (en) System for improving the resolution of alpha-numeric characters displayed on a cathode ray tube
US4409591A (en) Variable size character generator
US3918039A (en) High-resolution digital generator of graphic symbols with edging
US4345244A (en) Video output circuit for high resolution character generator in a digital display unit
US3582936A (en) System for storing data and thereafter continuously converting stored data to video signals for display
GB1573214A (en) Digital television display system
US3668687A (en) Raster scan symbol generator
US3781849A (en) Method and apparatus for generating self contrasting character images
US4613856A (en) Character and video mode control circuit
US4146877A (en) Character generator for video display
US4390780A (en) LSI Timing circuit for a digital display employing a modulo eight counter
US3641559A (en) Staggered video-digital tv system
US3787833A (en) Upshift control for video display
US5339160A (en) Character display device for synchronizing operation of video ram to operation of CPU