← Back to Patent Explorer
US4555191A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of reducing character font

Assignee: Ricoh Co Ltd
•
Filing: 1984-11-05
•
Granted: 1985-11-26
•
Expires: 2004-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of reducing the size of a character font in a word processor or an office computer. Digitized font data representative of a character font is constructed in a dot matrix consisting of a plurality of rows in an X direction and a plurality of columns in a Y direction perpendicular to the X direction. The first row of dots in the X direction is divided into a plurality of blocks and each block is provided with a ONE or a ZERO depending upon the number of dots included therein. The first row is shifted one dot to the left in the X direction to form a shifted row. The shifted row is divided into a plurality of blocks and each of these blocks is provided with a ONE or a ZERO depending upon the number of dots included therein. ANDs of the respective logical values of the shifted and non-shifted rows in the Y direction are computed to obtain a ONE or ZERO block by block. These consecutive steps are repeated on all the rows in the X direction to thereby provide a ONE or a ZERO for each of the blocks in all the rows. Each of the columns in the Y direction represented by ONEs and ZEROs of the blocks in the X direction is divided into a plurality of blocks. ANDs in the Y direction are computed block by block to decide the blocks whose ANDs are ONEs to be black dots.

Inventors

  • 👤 Tomomi Gojo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 09:53
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; G; G06; G06K; G06K15/00; G06K15/02; G06K15/10

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 259 words
A method of reducing a character font in which font data representative of the character font consists of a dot matrix having a plurality of rows of arranged in a first direction and a plurality of columns of arranged in a second direction perpendicular to the first direction, said method comprising the steps of: (a) producing first data by dividing one of the rows in the first direction into a plurality of blocks such that each of the blocks includes a predetermined number of dots and, then, converting the one row to unit dots associated with the respective blocks; (b) producing second data by shifting the row in the step (a) in the first direction to constitute a shifted row, then dividing the shifted row into a plurality of blocks, and then converting the shifted row to unit dots associated with the respective blocks; (c) computing third data by associating the first and second data with each other in the second direction; (d) computing third, row-by-row data by sequentially performing the steps (a), (b) and (c) in the second direction on the rows of a number which corresponds to the predetermined number; (e) computing fourth data by associating in the second direction the third, row-by-row data computed by the step (d); (f) computing the fourth data associated with the whole character font by repeating the consecutive steps (a) through (e); and (g) converting the respective blocks consisting of dots associated with the plurality of fourth data computed by the step (f) to unit dots associated with the respective blocks.
Claim 2
Independent Claim 259 words
A method of reducing a character font in which font data representative of the character font consists of a dot matrix having a plurality of rows of arranged in a first direction and a plurality of columns of arranged in a second direction perpendicular to the first direction, said method comprising the steps of: (a) producing first data by dividing one of the rows in the first direction into a plurality of blocks such that each of the blocks includes a predetermined number of dots and, then, converting the one row to unit dots associated with the respective blocks; (b) producing second data by shifting the row in the step (a) in the first direction to constitute a shifted row, then dividing the shifted row into a plurality of blocks, and then converting the shifted row to unit dots associated with the respective blocks; (c) computing third data by associating the first and second data with each other in the second direction; (d) computing third, row-by-row data by sequentially performing the steps (a), (b) and (c) in the second direction on the rows of a number which corresponds to the predetermined number; (e) computing fourth data by associating in the second direction the third, row-by-row data computed by the step (d); (f) computing the fourth data associated with the whole character font by repeating the consecutive steps (a) through (e); and (g) converting the respective blocks consisting of dots associated with the plurality of fourth data computed by the step (f) to unit dots associated with the respective blocks.
Claim 3
Dependent Claim 56 words
A method as claimed in claim 1, wherein step (a) comprises a step (h) of, when any of the rows of each of the blocks includes more than a predetermined number of dots immediately next to each other, making the unit dot of said block a black dot and, when otherwise, deciding that printing is needless.
Claim 4
Dependent Claim 39 words
A method as claimed in claim 1, wherein step (b) comprises a step (h) of, only when any of the rows in the first direction extends over two nearby blocks, shifting said row one dot in the first direction.
Claim 5
Dependent Claim 36 words
A method as claimed in claim 1, wherein the steps (c) and (d) comprise a step (h) of computing each of the third data by providing an AND of the first data and the second data.
Claim 6
Dependent Claim 54 words
A method as claimed in claim 4, wherein the steps (e) and (f) comprise a step (i) of computing the each of the fourth data by providing an AND of the respective third data in the second direction, and a step (j) of deciding an AND which is a ONE as a black dot.

References Cited (Backward Citations)

US3604846A Cited
US4090188A Cited
US4129860A Cited
JPS538024A Cited
US4288816A Cited
US4242678A Cited
US4216480A Cited
US4476464A Cited
JPS5814674A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-11-25 1989-05-27 1989-11-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-11-25 1993-05-27 1993-11-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-11-25 1997-05-27 1997-11-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag