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

Adaptive character image generation and synthesis

Assignee: Canon Inc
•
Filing: 1996-01-02
•
Granted: 2000-05-30
•
Expires: 2016-01-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention performs coding with little deterioration in the image quality of a character image when block coding is performed by synthesizing the character image on an image. To achieve this object, an image processing apparatus of this invention includes a generating unit for generating character image data, an image synthesizing unit for synthesizing the character image data and another image data, and a coding unit for block-coding the image data synthesized by the synthesizing unit. In generating the character image data by the generating unit, a size of a unit pixel for forming character image data is a fraction of an even number or an integer multiple of a block size to be block-coded by the coding unit. The synthesizing unit synthesizes the image data such that each unit pixel does not cross a plurality of blocks.

Inventors

  • 👤 Norikazu Honda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:49
CPC Classifications
G; G06; G06T; G06T9/00; G06T9/007

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 199 words
An image processing apparatus comprising: generating means for generating first data of a character image; enlarging means for enlarging the first data by an enlargement ratio to provide enlarged second data of an enlarged character image constructed by plural dots, each dot including plural pixels having a same value; synthesizing means for synthesizing the second data of the enlarged character image with data of another image to generate third data of a synthesized image; coding means for coding the third data of the synthesized image by dividing the third data into blocks having a block size equal to nxn pixels and coding the divided data block by block to provide coded data; and control means for controlling said synthesizing means such that each dot of the enlarged character image does not cross a boundary of a corresponding block, to reduce coding block distortion during the performance of the coding by said coding means, wherein the enlargement ratio used by said enlarging means is restricted such that a size of each of the dots is one of a fraction of the block size and an integer multiple of the block size, the fraction being a reciprocal of an even number.
Claim 2
Dependent Claim 199 words
An image processing apparatus comprising: generating means for generating first data of a character image; enlarging means for enlarging the first data by an enlargement ratio to provide enlarged second data of an enlarged character image constructed by plural dots, each dot including plural pixels having a same value; synthesizing means for synthesizing the second data of the enlarged character image with data of another image to generate third data of a synthesized image; coding means for coding the third data of the synthesized image by dividing the third data into blocks having a block size equal to nxn pixels and coding the divided data block by block to provide coded data; and control means for controlling said synthesizing means such that each dot of the enlarged character image does not cross a boundary of a corresponding block, to reduce coding block distortion during the performance of the coding by said coding means, wherein the enlargement ratio used by said enlarging means is restricted such that a size of each of the dots is one of a fraction of the block size and an integer multiple of the block size, the fraction being a reciprocal of an even number.
Claim 3
Dependent Claim 25 words
The apparatus according to claim 1, wherein said generating means receives a character code and generates the first data in accordance with the character code.
Claim 4
Dependent Claim 32 words
The apparatus according to claim 1, wherein said apparatus is a facsimile apparatus, said facsimile apparatus further comprising transmitting means for transmitting the coded data to an external device via a modem.
Claim 5
Dependent Claim 17 words
The apparatus according to claim 1, wherein said coding means encodes the third data by JPEG coding.
Claim 6
Dependent Claim 22 words
The apparatus according to claim 1, further comprising a low-pass filter for eliminating a high frequency component of the enlarged character image.
Claim 7
Dependent Claim 187 words
An image processing method comprising the steps of: generating first data of a character image; enlarging the first data by an enlargement ratio to provide enlarged second data of an enlarged character image constructed by plural dots, each dot including plural pixels having a same value; synthesizing the second data of the enlarged character image with data of another image to generate third data of a synthesized image; and coding the third data of the synthesized image by dividing the third data into blocks having a block size equal to nxn pixels and coding the divided data block by block to provide coded data, and wherein the synthesizing step is performed such that each dot of the enlarged character image does not cross a boundary of a corresponding block, thereby enabling coding block distortion to be reduced during the coding step, wherein the enlargement ratio used in said enlarging step is restricted such that a size of each of the dots is one of a fraction of the block size and an integer multiple of the block size, the fraction being a reciprocal of an even number.
Claim 8
Dependent Claim 187 words
An image processing method comprising the steps of: generating first data of a character image; enlarging the first data by an enlargement ratio to provide enlarged second data of an enlarged character image constructed by plural dots, each dot including plural pixels having a same value; synthesizing the second data of the enlarged character image with data of another image to generate third data of a synthesized image; and coding the third data of the synthesized image by dividing the third data into blocks having a block size equal to nxn pixels and coding the divided data block by block to provide coded data, and wherein the synthesizing step is performed such that each dot of the enlarged character image does not cross a boundary of a corresponding block, thereby enabling coding block distortion to be reduced during the coding step, wherein the enlargement ratio used in said enlarging step is restricted such that a size of each of the dots is one of a fraction of the block size and an integer multiple of the block size, the fraction being a reciprocal of an even number.

References Cited (Backward Citations)

US4750212A Cited
US4581710A Cited
US5086434A Cited
US4947264A Cited
US5377330A Cited
US5021891A Cited
US5333212A Cited
US5345317A Cited
US5517327A Cited
US5801846A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag