Patent US5193147A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5193147A Expired / Lapsed US ⏱️ 0.0 years remaining

Document processing apparatus

Assignee: Canon Inc
•
Filing: 1992-03-30
•
Granted: 1993-03-09
•
Expires: 2012-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A document processing apparatus comprises: a memory to verify both of the spelling of a word including a syllable hyphen and the spelling of a word including no syllable hyphen; a reading device to read out a word across two lines in the document processing format; a spelling verifier to access the memory and to check the spelling of the word; and a control unit for allowing the spelling verifier to perform the verifying operation at least two or more times on the basis of the result read out from the reading device, for discriminating whether the hyphen in the word across two lines is the permanent hyphen to form a synthesized word or a syllable hyphen, and for controlling the spelling verifier to perform the spelling verification. The memory is a basic dictionary memory in which the correct spelling and correct syllable hyphen position of each word are stored. With this apparatus, the spelling verification can be performed on the basis of the hyphen inserting position in a sentence and of the kind of hyphen. When a document is printed, the word wrap process and the hyphenation process can be automatically efficiently performed.

Inventors

  • 👤 Takashi Amari
  • 👤 Hideo Shibaoka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 04:41
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/191; G06F40/20; G06F40/232

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 127 words
An apparatus comprising: input means for inputting character data; memory means for storing the character data input from said input means; printing means for printing the character data stored in said memory means; print width memory means for storing a print width defined by left and right margins; and control means for controlling the feeding of a line of the character data by controlling said printing means to insert and print a hyphen when a word comprising some of the character data stored in said memory means exceeds the print width stored in said print width memory means, wherein when a former half portion of a word exceeds the print width, said control means discriminates whether a hyphen exists in the former half portion of the word.
Claim 2
Independent Claim 127 words
An apparatus comprising: input means for inputting character data; memory means for storing the character data input from said input means; printing means for printing the character data stored in said memory means; print width memory means for storing a print width defined by left and right margins; and control means for controlling the feeding of a line of the character data by controlling said printing means to insert and print a hyphen when a word comprising some of the character data stored in said memory means exceeds the print width stored in said print width memory means, wherein when a former half portion of a word exceeds the print width, said control means discriminates whether a hyphen exists in the former half portion of the word.
Claim 3
Dependent Claim 42 words
An apparatus according to claim 1, wherein when a former half portion of the word exceeds the print width, said control means discriminates whether a position to which the hyphen can be inserted exists in the former half portion of the word.
Claim 4
Dependent Claim 43 words
An apparatus according to claim 1, further comprising mode setting means for setting either an automatic mode in which said printing means automatically inserts a hyphen and prints or a manual mode in which said printing means manually inserts a hyphen and prints.
Claim 5
Dependent Claim 27 words
An apparatus according to claim 1, wherein the character data in said memory means does not change before and after the printing operation by said printing means.
Claim 6
Dependent Claim 70 words
An apparatus according to claim 1, wherein when a front half portion of the word exceeds the print width, said control means discriminates whether a line is fed at the hyphen existing in the front half portion, whether a line is fed at the rightmost position of the hyphen inserting position in the front half portion, or whether the word is sent to the next line by feeding a line.
Claim 7
Independent Claim 118 words
A method comprising the steps of: inputting character data into an apparatus with input means; storing the inputted character data in memory means; printing the character data stored in said storing step with printing means; storing a print width defined by left and right margins in print width memory means; inserting and printing a hyphen in a word, when the word, comprising some of the character data stored in the memory means, exceeds the print width stored in the print width memory means, and then feeding a line of the character data; and discriminating whether a hyphen exists in a former half portion of the word when the former half portion of the word exceeds the print width.
Claim 8
Independent Claim 118 words
A method comprising the steps of: inputting character data into an apparatus with input means; storing the inputted character data in memory means; printing the character data stored in said storing step with printing means; storing a print width defined by left and right margins in print width memory means; inserting and printing a hyphen in a word, when the word, comprising some of the character data stored in the memory means, exceeds the print width stored in the print width memory means, and then feeding a line of the character data; and discriminating whether a hyphen exists in a former half portion of the word when the former half portion of the word exceeds the print width.
Claim 9
Dependent Claim 43 words
A method according to claim 6, further comprising the step of discriminating whether a position to which the hyphen can be inserted exists in the former half portion of the word when the former half portion of the word exceeds the print width.
Claim 10
Dependent Claim 44 words
An apparatus according to claim 6, further comprising the step of: setting either an automatic mode in which a hyphen is automatically inserted into the word and printed or a manual mode in which a hyphen is manually inserted into the word and printed.
Claim 11
Dependent Claim 27 words
An apparatus according to claim 6, further comprising the step of maintaining without change the character data in the memory means before and after said printing step.
Claim 12
Dependent Claim 83 words
An apparatus according to claim 6, wherein when the front half portion of the word exceeds the print width of the word said method further comprises the steps of: discriminating whether a line is fed at the hyphen existing in the front half portion of the word, whether a line is fed at the rightmost position of the hyphen inserting position in the front half portion of the word, or whether the word is sent to the next line by feeding a line.
Claim 13
Independent Claim 120 words
An apparatus comprising: print width memory means for storing a print width defined by left and right margins; character memory means for storing one or more words to be output; discriminating means for discriminating whether a hyphen exists in a word stored in said character memory means which exceeds the print width stored in said print width memory means; printing means for printing the one or more words stored in said character memory means; and control means for controlling said printing means, when said discriminating means discriminates that a hyphen exists in the word which exceeds the print width, such that a portion of the word which exceeds the print width after the hyphen, is moved to a next line.
Claim 14
Independent Claim 120 words
An apparatus comprising: print width memory means for storing a print width defined by left and right margins; character memory means for storing one or more words to be output; discriminating means for discriminating whether a hyphen exists in a word stored in said character memory means which exceeds the print width stored in said print width memory means; printing means for printing the one or more words stored in said character memory means; and control means for controlling said printing means, when said discriminating means discriminates that a hyphen exists in the word which exceeds the print width, such that a portion of the word which exceeds the print width after the hyphen, is moved to a next line.
Claim 15
Dependent Claim 25 words
An apparatus according to claim 11, wherein said discriminating means discriminates whether a hyphen exists in the word at a position before the right margin.
Claim 16
Independent Claim 141 words
An apparatus comprising: print width memory means for storing a print width defined by left and right margins; character memory means for storing one or more words to be output; printing means for printing the one or more words stored in said character memory means; discriminating means for discriminating whether a hyphen exists in one of the words stored in said character memory means at a position before the right margin; and control means for controlling said printing means such that a hyphen is inserted into a word which exceeds the print width stored in said print width memory means at a position and such that a portion of the word after the inserted hyphen is moved to a next line, when said discriminating means discriminates that no hyphen exists therein, and when the position is proper to insert a hyphen.
Claim 17
Independent Claim 141 words
An apparatus comprising: print width memory means for storing a print width defined by left and right margins; character memory means for storing one or more words to be output; printing means for printing the one or more words stored in said character memory means; discriminating means for discriminating whether a hyphen exists in one of the words stored in said character memory means at a position before the right margin; and control means for controlling said printing means such that a hyphen is inserted into a word which exceeds the print width stored in said print width memory means at a position and such that a portion of the word after the inserted hyphen is moved to a next line, when said discriminating means discriminates that no hyphen exists therein, and when the position is proper to insert a hyphen.
Claim 18
Independent Claim 131 words
An apparatus comprising: print width memory means for storing a print width defined by left and right margins; character memory means for storing one or more words to be output; printing means for printing the one or more words stored in said character memory means; discriminating means for discriminating whether a hyphen exists in one of the words stored in said character memory means at a position before the right margin; and control means for controlling said printing means such that a word-wrap processing operation is applied to a word, which exceeds the print width stored in said print width memory means when said discrimination means discriminates that no hyphen exists therein, and when there is no proper position to insert a hyphen in the word which exceeds the print width.
Claim 19
Independent Claim 131 words
An apparatus comprising: print width memory means for storing a print width defined by left and right margins; character memory means for storing one or more words to be output; printing means for printing the one or more words stored in said character memory means; discriminating means for discriminating whether a hyphen exists in one of the words stored in said character memory means at a position before the right margin; and control means for controlling said printing means such that a word-wrap processing operation is applied to a word, which exceeds the print width stored in said print width memory means when said discrimination means discriminates that no hyphen exists therein, and when there is no proper position to insert a hyphen in the word which exceeds the print width.

References Cited (Backward Citations)

US3991405A Cited
US4181972A Cited
US4574363A Cited
US4775251A Cited
US4823288A Cited
US4773009A Cited
US4678351A Cited
US5043936A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-08 1996-09-07 1997-03-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-08 2000-09-07 2001-03-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-08 2004-09-07 2005-03-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag