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

Graphic processing system for displaying characters and pictures at high speed

Assignee: Hitachi Ltd
•
Filing: 1986-09-09
•
Granted: 1990-08-07
•
Expires: 2006-09-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphic processing system has a processor for managing a display area and a character font area both included within an address space. From coded information indicative of a character transferred through a data bus of the system, the processor generates an address at which a character font pattern of the corresponding character has been stored and transfers that character font pattern to a predetermined position on the display area. The graphic processing system realizes high speed development of fonts.

Inventors

  • 👤 Koyo Katsura
  • 👤 Shigeru Matsuo
  • 👤 Shigeaki Yoshida
  • 👤 Hiroshi Takeda
  • 👤 Hisashi Kaziwara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 10:33
CPC Classifications
G; G09; G09G; G09G1/00; G09G5/00; G09G5/36; G09G5/39; G09G5/393; G09G5/22; G09G5/24; G09G5/26; G09G5/363

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 231 words
A graphic processing system, comprising: output means for outputting graphic information, wherein said output means includes a plurality of pixels arranged in a plural-dimensional configuration, and wherein said output means outputs said graphic information by controlling sates of said plurality of pixels in correspondence to character font patterns supplied thereto; memory means, connected to said output means, including a first area for storing information indicating the states of pixels to be outputted from said output means and a second area for storing character font patterns of characters, wherein each of said character font patterns includes information indicating the states of a number of said plurality of pixels; coded information supplying means for supplying coded information designating a character; dedicated processor means for responding to said coded information from said coded information supplying means to thereby determine an address of a corresponding character font pattern stored in said second area of said memory means based on said coded information and transfer the corresponding character font pattern at said address to a predetermined storage position corresponding to a predetermined output position of said output means; and means for supplying said corresponding character font pattern from said predetermined storage position of said first memory area to said predetermined output position of said output means thereby causing said output means to control the states of said pixels in accordance with said corresponding character font pattern.
Claim 2
Dependent Claim 231 words
A graphic processing system, comprising: output means for outputting graphic information, wherein said output means includes a plurality of pixels arranged in a plural-dimensional configuration, and wherein said output means outputs said graphic information by controlling sates of said plurality of pixels in correspondence to character font patterns supplied thereto; memory means, connected to said output means, including a first area for storing information indicating the states of pixels to be outputted from said output means and a second area for storing character font patterns of characters, wherein each of said character font patterns includes information indicating the states of a number of said plurality of pixels; coded information supplying means for supplying coded information designating a character; dedicated processor means for responding to said coded information from said coded information supplying means to thereby determine an address of a corresponding character font pattern stored in said second area of said memory means based on said coded information and transfer the corresponding character font pattern at said address to a predetermined storage position corresponding to a predetermined output position of said output means; and means for supplying said corresponding character font pattern from said predetermined storage position of said first memory area to said predetermined output position of said output means thereby causing said output means to control the states of said pixels in accordance with said corresponding character font pattern.
Claim 3
Dependent Claim 149 words
A graphic processing system according to claim 1, wherein said first area of said memory means stores information of plural bits indicating the states of pixels to be outputted from said output means, while said second area of said memory means stores the character font patterns each represented by binary information indicating the states of a number of the pixels, and wherein said dedicated processor means responds to said coded information to thereby generate an address of character font pattern stored in said second area of said memory means based on said coded information, convert binary information of said corresponding character font pattern into predetermined multi-level information representing various colors, and transfer said converted multi-level information of said corresponding character font pattern to a predetermined storage position in the first area of said memory means, said predetermined storage position corresponding to a predetermined output position of said output means.
Claim 4
Dependent Claim 15 words
A graphic processing system according to claim 2 wherein said multi-level information is color data.
Claim 5
Dependent Claim 94 words
A graphic processing system according to claim 1 wherein said coded information includes first coded information specifying a character and second coded information designating a size of said character, and wherein said dedicated processor means generates an address of a corresponding character font pattern stored in the second area of said memory means based said first and second coded information and transfers said corresponding character font pattern to a predetermined storage position in the first area of said memory means, said predetermined storage position corresponding to a predetermined output position of said output means.
Claim 6
Dependent Claim 16 words
A graphic processing system according to claim 1 wherein said output means is a display unit.
Claim 7
Dependent Claim 284 words
A graphic processing system comprising: first memory means for storing at least a program; first processor means for executing and processing said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes a plurality of pixels arranged in a plural-dimensional configuration, and wherein said output means outputs graphic information by controlling states of said pixels corresponding to character font patterns supplied thereto; second memory means, connected to said output means, provided independent of said first memory means and including a first area for storing information indicating the states of said pixels to be outputted from said output means and a second area for storing character font patterns of characters, each of said character font patterns including information indicating the states of a number of pixels; second processor means, connected to said first processor means, being dedicated for responding to coded information supplied from one of said first memory means and said first processor means, said coded information representing a character, wherein said second processor means, based on said coded information, generates an address of a character font pattern, corresponding to said coded information, stored in the second area of said second memory means of said coded information and transfers said corresponding character font pattern to a predetermined storage position in the first area of said second memory means, said predetermined storage position corresponding to a predetermined output position of said output means; and means for supplying said corresponding character font pattern from said predetermined storage position to said predetermined output position of said output means thereby causing said output means to control the states of said pixels in accordance with said corresponding character font pattern.
Claim 8
Dependent Claim 284 words
A graphic processing system comprising: first memory means for storing at least a program; first processor means for executing and processing said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes a plurality of pixels arranged in a plural-dimensional configuration, and wherein said output means outputs graphic information by controlling states of said pixels corresponding to character font patterns supplied thereto; second memory means, connected to said output means, provided independent of said first memory means and including a first area for storing information indicating the states of said pixels to be outputted from said output means and a second area for storing character font patterns of characters, each of said character font patterns including information indicating the states of a number of pixels; second processor means, connected to said first processor means, being dedicated for responding to coded information supplied from one of said first memory means and said first processor means, said coded information representing a character, wherein said second processor means, based on said coded information, generates an address of a character font pattern, corresponding to said coded information, stored in the second area of said second memory means of said coded information and transfers said corresponding character font pattern to a predetermined storage position in the first area of said second memory means, said predetermined storage position corresponding to a predetermined output position of said output means; and means for supplying said corresponding character font pattern from said predetermined storage position to said predetermined output position of said output means thereby causing said output means to control the states of said pixels in accordance with said corresponding character font pattern.
Claim 9
Dependent Claim 173 words
A graphic processing system according to claim 6, wherein said first area of said second memory means stores information including a plurality of bits indicating the states of pixels to be outputted from said output means, and said second area of said second memory means stores character font patterns of characters each represented by binary information indicating the states of a number of pixels, and wherein said second processor means responds to coded information supplied from one of said first memory means and said first processor means, to thereby generate and address of a character font pattern corresponding to said coded information, said character font pattern being stored in the second area of said second memory means, convert binary information of the corresponding character font pattern into predetermined multi-level information representing various colors, and transfer said converted multi-level information of said corresponding character font pattern to said predetermined storage position in said first area of said second memory means, said predetermined storage position corresponding to a predetermined output position of said output means.
Claim 10
Dependent Claim 15 words
A graphic processing system according to claim 7 wherein said multi-level information is color data.
Claim 11
Dependent Claim 85 words
A graphic processing system according to claim 6, wherein said coded information includes first coded information identifying a character and second coded information designating a size of said character, wherein said second processor means generates an address of a corresponding character font pattern based on said first coded information, said character font pattern being stored in the second area of said second memory means, and transfers said corresponding character font pattern to said predetermined storage position in the first area of said second memory mean.
Claim 12
Dependent Claim 16 words
A graphic processing system according to claim 6 wherein said output means is a display unit.
Claim 13
Dependent Claim 319 words
A graphic processing system comprising: first and second address buses; first and second data buses; first memory means connected to said first address bus and said first data bus for storing at least a program; first processor means connected to said first address bus and said first data bus, for executing and processing said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes a plurality of pixels arranged in a plural-dimensional configuration, wherein said output means outputs graphic information by controlling states of said pixels in correspondence to character font patterns supplied thereto; second memory means provided independent of said first memory means and connected to said output means, said second address bus and said second data bus, said second memory means including a first area for storing information indicating the states of said pixels to be outputted from said output means and a second area for storing character font patterns of characters, each of said character font patterns including information indicating the states of a number of pixels; second processor means, connected to said first data bus, said second address bus and said second data bus, being dedicated for responding to coded information which is transferred through said first data bus and which designates a character, wherein said second processor means responds to said coded information to thereby generate an address of a corresponding character font pattern stored in the second area of said second memory means based on said coded information and transfer said corresponding character font pattern to a predetermined storage position in the first area of said second memory means, said predetermined storage position corresponding to said predetermined output position of said output means; and means for supplying said corresponding character font pattern from said predetermined storage position to said predetermined output position thereby causing said output means to control the states of said pixels.
Claim 14
Dependent Claim 319 words
A graphic processing system comprising: first and second address buses; first and second data buses; first memory means connected to said first address bus and said first data bus for storing at least a program; first processor means connected to said first address bus and said first data bus, for executing and processing said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes a plurality of pixels arranged in a plural-dimensional configuration, wherein said output means outputs graphic information by controlling states of said pixels in correspondence to character font patterns supplied thereto; second memory means provided independent of said first memory means and connected to said output means, said second address bus and said second data bus, said second memory means including a first area for storing information indicating the states of said pixels to be outputted from said output means and a second area for storing character font patterns of characters, each of said character font patterns including information indicating the states of a number of pixels; second processor means, connected to said first data bus, said second address bus and said second data bus, being dedicated for responding to coded information which is transferred through said first data bus and which designates a character, wherein said second processor means responds to said coded information to thereby generate an address of a corresponding character font pattern stored in the second area of said second memory means based on said coded information and transfer said corresponding character font pattern to a predetermined storage position in the first area of said second memory means, said predetermined storage position corresponding to said predetermined output position of said output means; and means for supplying said corresponding character font pattern from said predetermined storage position to said predetermined output position thereby causing said output means to control the states of said pixels.
Claim 15
Dependent Claim 164 words
A graphic processing system according to claim 11, wherein said second memory means connected to said second address bus and said second data bus includes a first area for storing information including a plurality of bits indicating the state of pixels to be outputted from said output means and a second area for storing character font patterns of character, each of said character font patterns including information represented by binary information indicating the states of a number of pixels, and wherein said second processor responds to said coded information transferred through said first data bus designating a character, to thereby generate an address of a corresponding character font pattern stored in the second area of said second memory means based on said coded information, convert binary information of the corresponding character font pattern into predetermined multi-level information representing various colors, and transfer converted multi-level information of said corresponding character font pattern to said predetermined storage position in the first area of said memory means.
Claim 16
Dependent Claim 15 words
A graphic processing system according to claim 12 wherein said multi-level information is color data.
Claim 17
Dependent Claim 112 words
A graphic processing system according to claim 11 wherein said coded information include first code information specifying a character and second code information indicating a size of said character, both of said first and second code information being supplied to said second processor means through said first address bus, wherein said second processor means responds to said first and second coded information to thereby generate an address of a corresponding character font pattern stored in the second area of said second memory means based on said first and second coded information and transfer said corresponding character font pattern to said predetermined storage position in the first area of said second storage means.
Claim 18
Dependent Claim 16 words
A graphic processing system according to claim 11 wherein said output means is a display unit.
Claim 19
Dependent Claim 237 words
A graphic system comprising: first memory means for storing at least a program and information indicating states of a plurality of pixels; first processor means for executing and processing said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes said plurality of pixels arranged in a plural-dimensional configuration and wherein said output means outputs graphic information by controlling states of said pixels in correspondence with information indicating the states of said pixels supplied thereto; second memory means, connected to said output means and provided separately from said first memory means for storing information indicating the states of pixels to be outputted from said output means; second processor means, connected to said first processor means, being dedicated for responding to a command and two parameters supplied from one of said first memory means and said first processor means, wherein said second processor means responds to said command by transferring information indicating the states of said pixels stored in said first memory means to a rectangular region in said second memory means having two diagonal points one of which is an origin designated by a current pointer and the other of which has coordinates designated by said two parameters relative to said origin; and means for supplying information from said second memory means to said output means thereby causing said output means to control the states of said pixels.
Claim 20
Dependent Claim 237 words
A graphic system comprising: first memory means for storing at least a program and information indicating states of a plurality of pixels; first processor means for executing and processing said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes said plurality of pixels arranged in a plural-dimensional configuration and wherein said output means outputs graphic information by controlling states of said pixels in correspondence with information indicating the states of said pixels supplied thereto; second memory means, connected to said output means and provided separately from said first memory means for storing information indicating the states of pixels to be outputted from said output means; second processor means, connected to said first processor means, being dedicated for responding to a command and two parameters supplied from one of said first memory means and said first processor means, wherein said second processor means responds to said command by transferring information indicating the states of said pixels stored in said first memory means to a rectangular region in said second memory means having two diagonal points one of which is an origin designated by a current pointer and the other of which has coordinates designated by said two parameters relative to said origin; and means for supplying information from said second memory means to said output means thereby causing said output means to control the states of said pixels.
Claim 21
Dependent Claim 316 words
A graphic processing system comprising: first memory means for storing at least a program and information indicating states of a plurality of pixels; first processor means for executing and processing steps of said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes said plurality of pixels arranged in a plural-dimensional configuration and wherein said output means output graphic information by controlling states of said pixels in correspondence with information indicating states of said pixels supplied thereto; second memory means, connected to said output means and provided separately from said first memory means, for storing information indicating the states of said pixels to be outputted from said output means; second processor means, connected to said first processor means, being dedicated for responding to a command, a first parameter, a second parameter, a third parameter, a fourth parameter, a fifth parameter and a sixth parameter which are supplied which are supplied from one of said first memory means and said first processor means, wherein said second processor means responds to said command by transferring with enlargement or reduction information indicating the states of said pixels within a first rectangular region in said second memory means having two diagonal points, one of which has absolute coordinates designated by said first parameter and said second parameter and the other of which has coordinates relative to said absolute coordinates designated by said third parameter and said fourth parameter, to a second rectangular region in said second memory means having two diagonal points one of which has coordinates designated by a current pointer and the other of which has coordinates relative to said current pointer designated coordinates designated by said fifth parameter and said sixth parameter; and means for supplying information from said second memory means to said output means thereby causing said output means to control the states of said pixels.
Claim 22
Dependent Claim 316 words
A graphic processing system comprising: first memory means for storing at least a program and information indicating states of a plurality of pixels; first processor means for executing and processing steps of said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes said plurality of pixels arranged in a plural-dimensional configuration and wherein said output means output graphic information by controlling states of said pixels in correspondence with information indicating states of said pixels supplied thereto; second memory means, connected to said output means and provided separately from said first memory means, for storing information indicating the states of said pixels to be outputted from said output means; second processor means, connected to said first processor means, being dedicated for responding to a command, a first parameter, a second parameter, a third parameter, a fourth parameter, a fifth parameter and a sixth parameter which are supplied which are supplied from one of said first memory means and said first processor means, wherein said second processor means responds to said command by transferring with enlargement or reduction information indicating the states of said pixels within a first rectangular region in said second memory means having two diagonal points, one of which has absolute coordinates designated by said first parameter and said second parameter and the other of which has coordinates relative to said absolute coordinates designated by said third parameter and said fourth parameter, to a second rectangular region in said second memory means having two diagonal points one of which has coordinates designated by a current pointer and the other of which has coordinates relative to said current pointer designated coordinates designated by said fifth parameter and said sixth parameter; and means for supplying information from said second memory means to said output means thereby causing said output means to control the states of said pixels.
Claim 23
Dependent Claim 310 words
A graphic processing system comprising: first memory means for storing at least a program and information indicating states of pixels; first processor means for executing and processing steps of said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes said plurality of pixels arranged in a plural-dimensional configuration and wherein said output means outputs graphic information by controlling states of said pixels in correspondence to information indicating the states of said pixels supplied thereto; second memory means, connected to said output means and provided separately from said first memory means, for storing information indicating the states of said pixels to be outputted from said output means; second processor means, connected to said first processor means, being dedicated for responding to a command, a first parameter, a second parameter, a third parameter, a fourth parameter, a fifth parameter, a sixth parameter, a seventh parameter and an eighth parameter, wherein said second processor means responds to said command by transferring information indicating the states of pixels within a first rectangular region in said second memory means having two diagonal points, one of which has absolute coordinates designated by said first parameter and said second parameter and the other of which has coordinates relative to said absolute coordinates designated by said third parameter and said fourth parameter, to a second rectangular region in said second memory means having corners at a first point designated by a current pointer, a second point of coordinates relative to the first point designated by said fifth parameter and said sixth parameter, and a third point of coordinates relative to the first point designated by said seventh parameter and said eighth parameter; and means for supplying information for said second rectangular region to said output means thereby causing said output means to control the states of said pixels.
Claim 24
Dependent Claim 310 words
A graphic processing system comprising: first memory means for storing at least a program and information indicating states of pixels; first processor means for executing and processing steps of said program and for managing and controlling said system; output means for outputting graphic information, wherein said output means includes said plurality of pixels arranged in a plural-dimensional configuration and wherein said output means outputs graphic information by controlling states of said pixels in correspondence to information indicating the states of said pixels supplied thereto; second memory means, connected to said output means and provided separately from said first memory means, for storing information indicating the states of said pixels to be outputted from said output means; second processor means, connected to said first processor means, being dedicated for responding to a command, a first parameter, a second parameter, a third parameter, a fourth parameter, a fifth parameter, a sixth parameter, a seventh parameter and an eighth parameter, wherein said second processor means responds to said command by transferring information indicating the states of pixels within a first rectangular region in said second memory means having two diagonal points, one of which has absolute coordinates designated by said first parameter and said second parameter and the other of which has coordinates relative to said absolute coordinates designated by said third parameter and said fourth parameter, to a second rectangular region in said second memory means having corners at a first point designated by a current pointer, a second point of coordinates relative to the first point designated by said fifth parameter and said sixth parameter, and a third point of coordinates relative to the first point designated by said seventh parameter and said eighth parameter; and means for supplying information for said second rectangular region to said output means thereby causing said output means to control the states of said pixels.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-08-06 1994-02-05 1994-08-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-08-06 1998-02-05 1998-08-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-08-06 2002-02-05 2002-08-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag