CA1270335A - Automatic relocate on continuation of document playout - Google Patents
Automatic relocate on continuation of document playoutInfo
- Publication number
- CA1270335A CA1270335A CA000538015A CA538015A CA1270335A CA 1270335 A CA1270335 A CA 1270335A CA 000538015 A CA000538015 A CA 000538015A CA 538015 A CA538015 A CA 538015A CA 1270335 A CA1270335 A CA 1270335A
- Authority
- CA
- Canada
- Prior art keywords
- print point
- text
- point
- play
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
Abstract
A typewriter is disclosed which is capable of storing text in a memory anti playing out the stored text on command. when the print point is moved tack into the printed text for any reason, the typewriter will automatically return the print point to the same position it occupied prior to being moved back into the text, prior to the resumption of printing.
Description
La9-a6-006 i2'7Q335 AUTOhATIC RELOCATE ON CONTINUATION OF DOCUMaNT PLAYOUT
This invention relates to word processing apparatus and the ability o! the operator to produce error free .s documents with a minimum o! e!lort. More specilicaily, the invention relates to insuring that the print point o! a word proousing device la returned to the point at which lurtMr playout o! stored text should be made alter the print point has been moved backward into the 10~ previousll printed text !or the purpose o! making o!
corrections or insertions.
This application discloses and olaims an improvement to the invention described and claimed in United Staten t5 Patent 4,252,451, issued to r~ouglas 6. Clancy, et al and assigned to International Susiness Machines Corporation o! Armonk, New York.
8ackaround o! the Inven~n when a typist has stored text in a word processor and then wishes to play out that text to make corrections, the typist may oontrol the play out to stop at a desired looation !or suoh oorreotions. It,lor some reason, the playout point passes the point at whioh oorreotions or insertions are dosired, the print point may be baok:paoed to that desired point and the ohanges made. On some word processing apparatuses, there i .I
Lag-ea-ooa lxr0~s exists a feature which permits the operator to return the print point to the rightmost position occupied by the psint point on a print line, by the depression of the Relocate keybutton. Such a lutuse exists on the . 5, I8M*QUI6TWRITBR*Typewriters and the, IBM wHBELWRiTER
Typewriters as well as other IeM alectronio Typewriters. The operation of ehlslleature on tho I8M
typewriters identified above is described in the aforementioned U.s. Patent 4,252,451 to Clancy et al.
in addition, the I8M QUIETWRiTBR and WH3HLWRITER
Typewriters are capable o! returning the print point o!
' the typewriter to the rightmost position previously occupied in the last line o! text printed, hereinafter referred to as the relocate point 101, from a position in any o! the pravioua linen o! text.
The typist must :emember during playout to invoke the Relocate command alter the changes ass made or the text which is played out of memory, on command to "Play", will overstrike the text already on the paper and ruin the copy being printed. Many operators fail to depress the Relocate key altar making the changes and thus create errors.
The term Reposition and Relocate may be used interchangeably in this specification as having the s,~ma meaning since the term Relocate has a specilia meaning with respect to the IeM typewriters referenced above and many other typewriters having oomparable functions to those o! the I8M typewriters. The Corm Reposition derives from U.S. Patent 4,252,451.
8ummarv o! ~e invention The invention provides an electronic solution to the problem o! oreating errors inadvertently, by invoking a * Registered Trede Mark ~ U 12'033.5 signal, the eQuivalont o! the keyboard encored signal ~ for the Relocate lunation when the play key, is depressed, and whsn the contents of the reposition registers indicate that there exists printed text S either to the right of or below the point, relative to the paper, at which the print point resides. The reposition register described in the Clancy et al patent would have a larger value than the line count register indicating that text has been printed to the right of the print point position. I! tie conditions exist in the reposition registers o! the apparatus indicating that the print point lies within previously printed text, the Relocate function command is automatically invoked when the "Play" key is depressed.
After the Rolocats !unction has boon executed, the playout of the text is resumed.
Drawings A more complete understanding of the invention may be had by referring to the drawings in conjunction with the detailed description of the invention to follow.
Figs. 1, 2 and 3 are representations o! a printed page which indicate thereon the relative positions o! the print point at different stages of operation of the word processing apparatus inaorporatinq the invention.
Fig. 4 is flow diagram illustrating the steps the logic of the word processing apparatus executes when the play command is keyed through the keyboard.
Fig. 5 is a block diagram of the typewriter having the invention implemented therein.
' ~ LE9-86-006 12'"1033,5 » tailed Description o! the Invention The following description will be made with respect to the drawings end constitutes the preferred ombodiment . o! the invention. The preferred manner o! implementing S the inw~ntion is'through the use o! a microprocessor to control the word processing apparatus. The microprocessor preferably is an IfITEI 8031* and the preferred word processor may be one o! the IHM
WtIBELWRITER S or I8M QUILTWRITER 7 Typewriters, manufactured and sold by the international 8uainess Machines Corporation, Asmonk, Naw York.
Referring to Pig. 1, there is illustrated text which has been played out o! text memory 145 as shown in Pig.
S, which is a part o! a larger block o! text. As the playout progressed, an error was played out and is located in the third line o! text at line count character positions 30-34. The word "beign" was erroneously entered and played out o! memory. Since the desired word is "being", the "gn" in line count ZO positions 33-34 need to be removed and the letters "ng"
substituted thaselor. The reposition register 148, reflecting the position o! the print point 100 at the time o! stopping playout, contains line number 9 (relative to the page) and line character position count 69. The print point 100 i,s reprasenta~d Dy the pyramid symbol.
in order to correct the error, the print point 100 is moved back through the text to line 9, line character position count 39, at which time corrections are initiated, the letters "gn" removed and the print point 100 it moved to line character position count 33, as relleated in Pig. Z.
** Trade Merk U iz'''Y033S
~1s the correct letters, "ng", are kayed by the typist, the print point returns to line character count position 3S. This condition is illustrated in Fig. 3.
It is at this point la the sequence of operations that 5 the operator will entsr a "Play" command from the special function section 136 of keyboard~112, in Fig.
S. 'With the print point at lens count position 35 as in Fig. 3, tha next text to be played out will overstriks and obliterate the text previously printed in positions 36-68. In order to avoid such a problem, a Relocate command needs to be keyed pri~r to the keying of the "Play" command. Typists often fail to remember the need for the Relocate command.
In the following discussion, the reference numerals used are in the 100-149 series with the tens and uni t digits identical to the reference numerals used in the referenced U.S. Patent 4,252,451, where reference is made to Fig. 5. Where reference numerals are smaller that 100, the reference is to an element which may be found in Fig. 5 as'well ai in F19. 1 of cl.S. Patent 4,252,451, and the el~ments are identical and description o! the element and its !unction may be found by referring to the reference patent. The elements with 100-149 series reference numerals may be identical to or may be slightly changdd to accommodate the additional function of the present invention.
Elements in Fig. 4 do not have counterpart elements in the referenced patant and have reference numerals starting at 150.
Referring to Fig. S, tha special functions section 136 of koyb-~ard 112 may provide a signal for resumption of play from memory, as is conventional in electronic typewriters such as the I8M WHEELWRITER 5 sad QUIETWRiTER 7 Typewriters. When a signal is received t U 12'?'Q33S
by the function decode block 138, the signal is decoded and the appropriate signal is sent to the electronics 121. The !unction decode 178 acts to determine whether the signal is a "Play" command. This decision is dopict~d in decision block 150 of !'ig. 4 which should be referred to in parallel with Fig. 5. The flow diagram in Fiq. 4 indicates the logical flow and the generation of commands to accomplish the function of the invention.
if the command is not a "play" command the logic flow exits the subroutine and the typewriter or word procoaaor acts to roapond to the signal received.
Should the command be a ''play" commend, the logic flow is directed to decision block 152 which determines whether the print point 100, as indicated by the escapement register 124, is located at the relocate or ropoaition point 101 as indicated by the reposition roqiator 148. Hoth the escapement register 124 and the reposition register 148 mny maintain a count of line number and line character count or only line character ' count, depending upon the degree of sophistication desired !or the typewriter 10. The determination made in decision block 152 may bo as simple as a compare oqunl for the contents of the two registers 124, 148.
If the compare is not eQual, the NO path is followed to decision block 154 where the determination is made whether there is text printed to the right or below the print point position. This decision may be the result of subtracting the value of the print point line number from the reposition point line number and the print point line character position count from the reposition line chnracter position count. if the line number difference is a positive number or the line number difference is Zero and the line character position ) i2''~'0335 count difference is a positive number. then text is ~ printed to the right o! or below the position of the print point 100. Z! this determination in block 154 results 1n a negative number, there is no need for a ' S repositioning o! the print point and the play command may be executed as in block 158.
Accordingly, when the determination in block 152 establishes equality in the current o! text positions,then the print point is located at the 10 reposition point 101 and there is no need to execute the reposition command. Therefore, the flow will follow the yes path to block 158 where the "Play"
command is executed, and the text following the text previously printed is then printed.
15 Should the determination be made, at block 154, that there is text printed to the right of or below the print point position 100, it is then necessary to cause the relocate feature to execute. The reposition logic 142 will be activated by.the sending of a reposition 20 command to the reposition logic 142 from the coded function decode 114, followed by the subsequent execution of the "Play" command.
Following the execution of the "Play" command, block 158, the logic will exit the subroutine, illustrated at 25 symbol 160, Fig. 4, and return to the main control program of the word processing apparatus or typewriter 10.
With an understanding of the subroutine as shown in Fig. 4, and the operation of the Reposition function 30 described in U.S» Patent 4,252,451, one may clearly understand that the described improvement will relieve the typist of the sesponsibility of remembering to key ix~oa3~
the relocate command after making a correction or other similar move back into the text, where the print point do~~ not coincide with the point at which the print point resided when play out of the text was 5 interrupted.
Tho hbove description is a description o! the preferred embodiment o! the invention as it would bo embodied using a microprocessor such as an Intel 8031 microprocessor, manufactured and sold by Intel 10 Corporation of Santa Clara, California. The microprocessor used in any particular implementation may bo one of several provided by any number of manufacturers, and the choice is not limited to the one selected for the preferred embodiment.
15 Tho microprocessor is controlled by a program which is stored in memory and utilises the inputs to the keyboard and other signal sources to operate to control the operation of tha word processing apparatus. The program is written~to perlorm the logic flow depicted 20 in Fiq. 4. J~ programmer o! ordinary skill in the art of programming, given the llow diagram of Fig. 5, and an understanding of the particular microprocessor to be used, can write the detailed instructions necessary for the microprocessor to function tn control the word 25 processing apparatus in the desired manner, which can be expected to vary in detail without departing from the spirit and scope o! this invention.
This invention relates to word processing apparatus and the ability o! the operator to produce error free .s documents with a minimum o! e!lort. More specilicaily, the invention relates to insuring that the print point o! a word proousing device la returned to the point at which lurtMr playout o! stored text should be made alter the print point has been moved backward into the 10~ previousll printed text !or the purpose o! making o!
corrections or insertions.
This application discloses and olaims an improvement to the invention described and claimed in United Staten t5 Patent 4,252,451, issued to r~ouglas 6. Clancy, et al and assigned to International Susiness Machines Corporation o! Armonk, New York.
8ackaround o! the Inven~n when a typist has stored text in a word processor and then wishes to play out that text to make corrections, the typist may oontrol the play out to stop at a desired looation !or suoh oorreotions. It,lor some reason, the playout point passes the point at whioh oorreotions or insertions are dosired, the print point may be baok:paoed to that desired point and the ohanges made. On some word processing apparatuses, there i .I
Lag-ea-ooa lxr0~s exists a feature which permits the operator to return the print point to the rightmost position occupied by the psint point on a print line, by the depression of the Relocate keybutton. Such a lutuse exists on the . 5, I8M*QUI6TWRITBR*Typewriters and the, IBM wHBELWRiTER
Typewriters as well as other IeM alectronio Typewriters. The operation of ehlslleature on tho I8M
typewriters identified above is described in the aforementioned U.s. Patent 4,252,451 to Clancy et al.
in addition, the I8M QUIETWRiTBR and WH3HLWRITER
Typewriters are capable o! returning the print point o!
' the typewriter to the rightmost position previously occupied in the last line o! text printed, hereinafter referred to as the relocate point 101, from a position in any o! the pravioua linen o! text.
The typist must :emember during playout to invoke the Relocate command alter the changes ass made or the text which is played out of memory, on command to "Play", will overstrike the text already on the paper and ruin the copy being printed. Many operators fail to depress the Relocate key altar making the changes and thus create errors.
The term Reposition and Relocate may be used interchangeably in this specification as having the s,~ma meaning since the term Relocate has a specilia meaning with respect to the IeM typewriters referenced above and many other typewriters having oomparable functions to those o! the I8M typewriters. The Corm Reposition derives from U.S. Patent 4,252,451.
8ummarv o! ~e invention The invention provides an electronic solution to the problem o! oreating errors inadvertently, by invoking a * Registered Trede Mark ~ U 12'033.5 signal, the eQuivalont o! the keyboard encored signal ~ for the Relocate lunation when the play key, is depressed, and whsn the contents of the reposition registers indicate that there exists printed text S either to the right of or below the point, relative to the paper, at which the print point resides. The reposition register described in the Clancy et al patent would have a larger value than the line count register indicating that text has been printed to the right of the print point position. I! tie conditions exist in the reposition registers o! the apparatus indicating that the print point lies within previously printed text, the Relocate function command is automatically invoked when the "Play" key is depressed.
After the Rolocats !unction has boon executed, the playout of the text is resumed.
Drawings A more complete understanding of the invention may be had by referring to the drawings in conjunction with the detailed description of the invention to follow.
Figs. 1, 2 and 3 are representations o! a printed page which indicate thereon the relative positions o! the print point at different stages of operation of the word processing apparatus inaorporatinq the invention.
Fig. 4 is flow diagram illustrating the steps the logic of the word processing apparatus executes when the play command is keyed through the keyboard.
Fig. 5 is a block diagram of the typewriter having the invention implemented therein.
' ~ LE9-86-006 12'"1033,5 » tailed Description o! the Invention The following description will be made with respect to the drawings end constitutes the preferred ombodiment . o! the invention. The preferred manner o! implementing S the inw~ntion is'through the use o! a microprocessor to control the word processing apparatus. The microprocessor preferably is an IfITEI 8031* and the preferred word processor may be one o! the IHM
WtIBELWRITER S or I8M QUILTWRITER 7 Typewriters, manufactured and sold by the international 8uainess Machines Corporation, Asmonk, Naw York.
Referring to Pig. 1, there is illustrated text which has been played out o! text memory 145 as shown in Pig.
S, which is a part o! a larger block o! text. As the playout progressed, an error was played out and is located in the third line o! text at line count character positions 30-34. The word "beign" was erroneously entered and played out o! memory. Since the desired word is "being", the "gn" in line count ZO positions 33-34 need to be removed and the letters "ng"
substituted thaselor. The reposition register 148, reflecting the position o! the print point 100 at the time o! stopping playout, contains line number 9 (relative to the page) and line character position count 69. The print point 100 i,s reprasenta~d Dy the pyramid symbol.
in order to correct the error, the print point 100 is moved back through the text to line 9, line character position count 39, at which time corrections are initiated, the letters "gn" removed and the print point 100 it moved to line character position count 33, as relleated in Pig. Z.
** Trade Merk U iz'''Y033S
~1s the correct letters, "ng", are kayed by the typist, the print point returns to line character count position 3S. This condition is illustrated in Fig. 3.
It is at this point la the sequence of operations that 5 the operator will entsr a "Play" command from the special function section 136 of keyboard~112, in Fig.
S. 'With the print point at lens count position 35 as in Fig. 3, tha next text to be played out will overstriks and obliterate the text previously printed in positions 36-68. In order to avoid such a problem, a Relocate command needs to be keyed pri~r to the keying of the "Play" command. Typists often fail to remember the need for the Relocate command.
In the following discussion, the reference numerals used are in the 100-149 series with the tens and uni t digits identical to the reference numerals used in the referenced U.S. Patent 4,252,451, where reference is made to Fig. 5. Where reference numerals are smaller that 100, the reference is to an element which may be found in Fig. 5 as'well ai in F19. 1 of cl.S. Patent 4,252,451, and the el~ments are identical and description o! the element and its !unction may be found by referring to the reference patent. The elements with 100-149 series reference numerals may be identical to or may be slightly changdd to accommodate the additional function of the present invention.
Elements in Fig. 4 do not have counterpart elements in the referenced patant and have reference numerals starting at 150.
Referring to Fig. S, tha special functions section 136 of koyb-~ard 112 may provide a signal for resumption of play from memory, as is conventional in electronic typewriters such as the I8M WHEELWRITER 5 sad QUIETWRiTER 7 Typewriters. When a signal is received t U 12'?'Q33S
by the function decode block 138, the signal is decoded and the appropriate signal is sent to the electronics 121. The !unction decode 178 acts to determine whether the signal is a "Play" command. This decision is dopict~d in decision block 150 of !'ig. 4 which should be referred to in parallel with Fig. 5. The flow diagram in Fiq. 4 indicates the logical flow and the generation of commands to accomplish the function of the invention.
if the command is not a "play" command the logic flow exits the subroutine and the typewriter or word procoaaor acts to roapond to the signal received.
Should the command be a ''play" commend, the logic flow is directed to decision block 152 which determines whether the print point 100, as indicated by the escapement register 124, is located at the relocate or ropoaition point 101 as indicated by the reposition roqiator 148. Hoth the escapement register 124 and the reposition register 148 mny maintain a count of line number and line character count or only line character ' count, depending upon the degree of sophistication desired !or the typewriter 10. The determination made in decision block 152 may bo as simple as a compare oqunl for the contents of the two registers 124, 148.
If the compare is not eQual, the NO path is followed to decision block 154 where the determination is made whether there is text printed to the right or below the print point position. This decision may be the result of subtracting the value of the print point line number from the reposition point line number and the print point line character position count from the reposition line chnracter position count. if the line number difference is a positive number or the line number difference is Zero and the line character position ) i2''~'0335 count difference is a positive number. then text is ~ printed to the right o! or below the position of the print point 100. Z! this determination in block 154 results 1n a negative number, there is no need for a ' S repositioning o! the print point and the play command may be executed as in block 158.
Accordingly, when the determination in block 152 establishes equality in the current o! text positions,then the print point is located at the 10 reposition point 101 and there is no need to execute the reposition command. Therefore, the flow will follow the yes path to block 158 where the "Play"
command is executed, and the text following the text previously printed is then printed.
15 Should the determination be made, at block 154, that there is text printed to the right of or below the print point position 100, it is then necessary to cause the relocate feature to execute. The reposition logic 142 will be activated by.the sending of a reposition 20 command to the reposition logic 142 from the coded function decode 114, followed by the subsequent execution of the "Play" command.
Following the execution of the "Play" command, block 158, the logic will exit the subroutine, illustrated at 25 symbol 160, Fig. 4, and return to the main control program of the word processing apparatus or typewriter 10.
With an understanding of the subroutine as shown in Fig. 4, and the operation of the Reposition function 30 described in U.S» Patent 4,252,451, one may clearly understand that the described improvement will relieve the typist of the sesponsibility of remembering to key ix~oa3~
the relocate command after making a correction or other similar move back into the text, where the print point do~~ not coincide with the point at which the print point resided when play out of the text was 5 interrupted.
Tho hbove description is a description o! the preferred embodiment o! the invention as it would bo embodied using a microprocessor such as an Intel 8031 microprocessor, manufactured and sold by Intel 10 Corporation of Santa Clara, California. The microprocessor used in any particular implementation may bo one of several provided by any number of manufacturers, and the choice is not limited to the one selected for the preferred embodiment.
15 Tho microprocessor is controlled by a program which is stored in memory and utilises the inputs to the keyboard and other signal sources to operate to control the operation of tha word processing apparatus. The program is written~to perlorm the logic flow depicted 20 in Fiq. 4. J~ programmer o! ordinary skill in the art of programming, given the llow diagram of Fig. 5, and an understanding of the particular microprocessor to be used, can write the detailed instructions necessary for the microprocessor to function tn control the word 25 processing apparatus in the desired manner, which can be expected to vary in detail without departing from the spirit and scope o! this invention.
Claims (4)
1. A word processing apparatus comprising:
a keyboard for entry of data and control signals;
a platen;
printing means including means defining a print point;
escapement moans for moving said print point along said platen to define a print line;
line index means for moving said print point from one print line to another print line backspace means for accomplishing retrogressive escapement of said print poin along said print line;
memory means for storing codes representing text;
play means for accessing said memory means to retrieve said stored codes and controlling said printing means to print text representing said codes;
print point reposition means for returning said print point to the rightmost position previously occupied by said print point prior to the operation of said backspace means and/or said line index means to move said print point back into said text which has been printed in response to said play means;
and first means responsive to the operation of said play means to invoke the operation of said print point reposition means prior to the operation of said play means to print text thereby preventing the printing of text over text previously printed, without operator intervention to activate said print point reposition means prior to resumption of the operation of said play means.
a keyboard for entry of data and control signals;
a platen;
printing means including means defining a print point;
escapement moans for moving said print point along said platen to define a print line;
line index means for moving said print point from one print line to another print line backspace means for accomplishing retrogressive escapement of said print poin along said print line;
memory means for storing codes representing text;
play means for accessing said memory means to retrieve said stored codes and controlling said printing means to print text representing said codes;
print point reposition means for returning said print point to the rightmost position previously occupied by said print point prior to the operation of said backspace means and/or said line index means to move said print point back into said text which has been printed in response to said play means;
and first means responsive to the operation of said play means to invoke the operation of said print point reposition means prior to the operation of said play means to print text thereby preventing the printing of text over text previously printed, without operator intervention to activate said print point reposition means prior to resumption of the operation of said play means.
2. The word processing apparatus of claim 1 further comprising second means responsive to said play means for determining tho need for the operation of said print point reposition and the suppressing of said operation of said print point reposition means when said print point occupier a position which does not require the reposition operation.
3. The word processing apparatus of claim 2 wherein said second means responsive to said play means comprises a counter for maintaining an indication of the position of the printhead relative to the print line, and a second counter for maintaining an indication of the rightmost position occupied on a print line by raid print point, and s logic means to compare the contents of said counters.
4. An electronic typewriter comprising:
operator entry input means;
print point positioning means;
first means to store data representing the position of the print point at the end of the printed text;
second means responsive to inputs from said operator entry means to operate said print point positioning means to bring raid print point into text prior to raid print point position at the end of the printed text;
third means, including logic means responsive to said first means to operate raid print point positioning means to return the print point to the location of the print point at the end of the printed text; and means including logic means responsive to a signal from said operator entry means, to respond to an operator entry to print by operating said third means to return to the location of the print point position at the end of the printed text, prior to printing.
operator entry input means;
print point positioning means;
first means to store data representing the position of the print point at the end of the printed text;
second means responsive to inputs from said operator entry means to operate said print point positioning means to bring raid print point into text prior to raid print point position at the end of the printed text;
third means, including logic means responsive to said first means to operate raid print point positioning means to return the print point to the location of the print point at the end of the printed text; and means including logic means responsive to a signal from said operator entry means, to respond to an operator entry to print by operating said third means to return to the location of the print point position at the end of the printed text, prior to printing.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US876,633 | 1986-06-10 | ||
US06/876,633 US4799811A (en) | 1986-06-20 | 1986-06-20 | Automatic relocate on continuation of document playout |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1270335A true CA1270335A (en) | 1990-06-12 |
Family
ID=25368218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000538015A Expired - Fee Related CA1270335A (en) | 1986-06-10 | 1987-05-26 | Automatic relocate on continuation of document playout |
Country Status (9)
Country | Link |
---|---|
US (1) | US4799811A (en) |
EP (1) | EP0260383B1 (en) |
JP (1) | JPS634974A (en) |
AU (1) | AU586104B2 (en) |
BR (1) | BR8702849A (en) |
CA (1) | CA1270335A (en) |
DE (1) | DE3778619D1 (en) |
ES (1) | ES2031469T3 (en) |
MX (1) | MX165192B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6215628A (en) * | 1985-07-15 | 1987-01-24 | Canon Inc | Document processor |
US4907900A (en) * | 1987-01-06 | 1990-03-13 | Smith Corona Corporation | Auto-realigned print correction |
US5365256A (en) * | 1989-12-29 | 1994-11-15 | Canon Kabushiki Kaisha | Recording apparatus with recording medium conveyance control for fixing recorded ink |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3780846A (en) * | 1972-08-03 | 1973-12-25 | Ibm | Automatic erasing typewriter system |
US4252451A (en) * | 1978-05-22 | 1981-02-24 | International Business Machines Corporation | Print point reposition feature for an electronic typewriter |
US4264226A (en) * | 1978-05-22 | 1981-04-28 | International Business Machines Corporation | Relocate feature for an electronic typewriter |
US4279523A (en) * | 1979-09-14 | 1981-07-21 | International Business Machines Corporation | Power recovery apparatus for an electric typewriter |
DE3028439A1 (en) * | 1980-07-26 | 1982-03-04 | Olympia Werke Ag, 2940 Wilhelmshaven | TEXT EDITING DEVICE WITH A DISPLAY DEVICE |
-
1986
- 1986-06-20 US US06/876,633 patent/US4799811A/en not_active Expired - Fee Related
-
1987
- 1987-05-20 JP JP62121457A patent/JPS634974A/en active Granted
- 1987-05-26 CA CA000538015A patent/CA1270335A/en not_active Expired - Fee Related
- 1987-06-02 ES ES198787107967T patent/ES2031469T3/en not_active Expired - Lifetime
- 1987-06-02 DE DE8787107967T patent/DE3778619D1/en not_active Expired - Fee Related
- 1987-06-02 EP EP87107967A patent/EP0260383B1/en not_active Expired - Lifetime
- 1987-06-04 BR BR8702849A patent/BR8702849A/en not_active Application Discontinuation
- 1987-06-17 AU AU74408/87A patent/AU586104B2/en not_active Ceased
- 1987-06-17 MX MX6970A patent/MX165192B/en unknown
Also Published As
Publication number | Publication date |
---|---|
AU7440887A (en) | 1987-12-24 |
EP0260383A2 (en) | 1988-03-23 |
EP0260383A3 (en) | 1989-03-01 |
BR8702849A (en) | 1988-03-01 |
ES2031469T3 (en) | 1992-12-16 |
MX165192B (en) | 1992-10-30 |
DE3778619D1 (en) | 1992-06-04 |
JPH0566871B2 (en) | 1993-09-22 |
AU586104B2 (en) | 1989-06-29 |
EP0260383B1 (en) | 1992-04-29 |
JPS634974A (en) | 1988-01-09 |
US4799811A (en) | 1989-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4689768A (en) | Spelling verification system with immediate operator alerts to non-matches between inputted words and words stored in plural dictionary memories | |
EP0076909B1 (en) | System for automatically verifying spelling and hyphenating words in a multi-lingual document | |
US4195353A (en) | Word processor comprising improved editing means | |
WO1994029111A1 (en) | Multilingual keyboard system | |
CA1168373A (en) | Prompt line display in a word processing system | |
GB1439528A (en) | Typewriter system | |
GB2029614A (en) | Data entry apparatus | |
CA1270335A (en) | Automatic relocate on continuation of document playout | |
US3533078A (en) | Keyboard entry control apparatus | |
US4957380A (en) | Tab adjust function for an electronic typewriter to permit the shifting of tabs from a first to a second format | |
US4354765A (en) | Hyphen characterization apparatus for a typewriter | |
US4374626A (en) | Erasing typewriter with automatic/manual selection | |
EP0097818B1 (en) | Spelling verification method and typewriter embodying said method | |
CA1100081A (en) | Erase through tab | |
CA1103602A (en) | Relocate feature for an electronic typewriter | |
CA1278384C (en) | Automatic stop code insertion feature for a word processing apparatus | |
US3512138A (en) | Computer system with printer position recognition and control | |
US4334792A (en) | Destination-referenced tab, operations for typewriters that store text | |
US4564304A (en) | Typewriter with resetting function for margin position and tab position | |
US4907900A (en) | Auto-realigned print correction | |
EP0032997B1 (en) | Erasing typewriter with automatic selection of automatic or manual erase mode | |
EP0327780B1 (en) | Bounded word replace function for an electronic typewriter | |
JPH0442997B2 (en) | ||
KR950007750B1 (en) | Right margin deciding method in typewriter | |
JPS5913775B2 (en) | Format control method of character processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKLA | Lapsed |