Matrix character generation system

Computer graphics processing and selective visual display system – Display peripheral interface input device – Light pen for fluid matrix display panel

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S182000, C345S469000

Reexamination Certificate

active

06225989

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a matrix character generation system, and more particularly, to a matrix character generation system for generating a character by using a character table and a stroke table.
2. Description of the Prior Art
Printed Chinese characters can be generally divided into two categories: contour characters and matrix characters. A contour character is usually formed by using a stroke-combination character technique which treats each character as a structural graph combined by strokes, each stroke being a sub-graph of the character and consisting of a contour. Alternatively, a matrix character is treated as a matrix graph formed by points drawn in a matrix.
Please refer to FIG.
1
.
FIG. 1
shows the matrix graph
10
of a 16×16 scale matrix character. The matrix graph
10
comprises 256 small squares. Each square is black or white and corresponds to one bit of data. The digital number of “0 ” is represented by a white square and “1” is represented by a black square. The data of the matrix graph is stored in sequence from the upper left to the lower right of the matrix. All the black and white squares in the matrix graph
10
constitute a Chinese character, e.g.
, and are sequentially stored in this way:“00 00 00 00 06 00 00 0C 00 18 00 39 F0 68 00 08 00 0B FC 08 00 08 00 08 00 00 00 00 00 00 00”. The total data amount of this 16×16 scale matrix graph is 32 bits. The bigger the matrix, the larger the data amount. A 24×24 scale character corresponds to 72 bits of data, a 32×32 scale character corresponds to 128 bits, and a 48×48 scale character corresponds to 288 bits. A Chinese font comprises about thirteen thousand characters and as such a 48×48 scale Chinese font corresponds to about 3.744 MB of data which can be reduced to about 1.5 MB when a good compression technique is applied. However, 1.5 MB of data is still too large for a small sized electrical commercial product, such as a beeper, a cellular phone, etc. Moreover, if the small sized electrical commercial product is equipped with more than one matrix font with different sizes, the required memory becomes prohibitively large leading to increased costs.
SUMMARY OF THE INVENTION
It is therefore a primary objective of the present invention to provide a matrix character generation system for generating a character by using a stroke table and a character table to reduce the data amount to solve the above mentioned problem.
In a preferred embodiment, the present invention provides a matrix character generation system for generating a matrix graph of a matrix character in a matrix according to the word ID of the character, the matrix character generation system comprising:
a memory for storing data and programs;
a processor for executing the programs stored in the memory;
a stroke table stored in the memory comprising a stroke ID and matrix graphic data for each of a plurality of strokes, the matrix graphic data of each stroke being used to draw the matrix graph of the stroke in the matrix;
a character table stored in the memory comprising a word ID for each of a plurality of characters, a stroke ID for each stroke of each of the characters, and position of each stroke of each character within the matrix; and
a graph generation program stored in the memory for displaying the matrix graph of the word in the matrix according to the WID of the character, the character table, and the stroke table.
When generating a new character, the graph generation program searches the character table for the stroke IDs of all the strokes of the character and the position of each stroke in the matrix according to the word ID of the character. It then searches the stroke table for the matrix graphic data of each stroke according to the stroke IDs of each stroke of the character. Finally, it draws the matrix graph of each stroke in the matrix according to the position and matrix graphic data of each stroke thereby forming the matrix graph of the character.
It is an advantage of the present invention that the matrix character generation system only stores a small amount of data including the WID of each character, the position of each stroke, and the data constituting each stroke thus saving a lot of memory space.


REFERENCES:
patent: 4990903 (1991-02-01), Cheng et al.
patent: 5852448 (1998-12-01), Cheng
patent: 5923321 (1999-07-01), Huang

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Matrix character generation system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Matrix character generation system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Matrix character generation system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2570377

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.