US5774189A
Expired / Lapsed
US
⏱️ 0.0 years remaining
On screen display
Assignee: Renesas Electronics Corp
•
Filing: 1995-12-11
•
Granted: 1998-06-30
•
Expires: 2015-12-11
Abstract
Abstract The OSD includes a plurality of holding circuits for outputting to a mixing circuit pixel data for characters or patterns synchronously with a horizontal synchronization signal, wherein the pixel data for the characters or patterns to be displayed are supplied to the holding circuits by a memory through a plurality of channels, the number of which is equal to the number of the holding circuits, so that a display signal for displaying the pixel data in a plurality of display areas is generated by the mixing circuit.
Inventors
- 👤 Etsuko Ishii
- 👤 Osamu Hosotani
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 23:35
CPC Classifications
G; G09; G09G; G09G1/00; G09G1/06; G09G1/14; G09G1/16; G09G1/165; H; H04; H04N; H04N5/00; H04N5/44; H04N5/445; H04N5/44504; G09G2320/00; G09G2320/08; G09G2340/00; G09G2340/10; G09G2340/12; G09G5/00; G09G5/22; G09G5/24; G09G5/26
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
298 words
An OSD for displaying characters or patterns on a display screen, comprising: a signal generator for generating a horizontal synchronization signal; a display demand signal generator for outputting display demand signals for characters or patterns with regard to each group of a predetermined number of pixels starting from a selected pixel on the display screen, in synchronism with each group; a first addressable memory for outputting codes corresponding to the characters or patterns stored therein, through a plurality of channels in response to the display demand signals; a second addressable memory for outputting pixel data for the characters or patterns stored therein in accordance with the codes given through the plurality of channels in response to the codes outputted by the first memory; a plurality of holding circuits each receiving the horizontal synchronization signal, temporarily holding the pixel data, and then outputting the pixel data synchronously with the horizontal synchronization signal; a mixing circuit for using the respective pixel data outputted by the respective holding circuits as display signals for the display screen synchronously with a horizontal synchronization signal so that a plurality of the characters or patterns corresponding to the plurality of holding circuits are displayed in positions on the display screen; and a priority storage circuit for storing a display priority signal determining whether the pixel data from any of the holding circuits are used as the display signals or the pixel data from all the holding circuits are used as the display signals, when a plurality of the characters or patterns corresponding to the pixel data outputted by the plurality of holding circuits overlap on one pixel, wherein the mixing circuit uses the respective pixel data from the plurality of holding circuits as display signals in accordance with the contents of the priority storage circuit.
Claim 2
Dependent Claim
298 words
An OSD for displaying characters or patterns on a display screen, comprising: a signal generator for generating a horizontal synchronization signal; a display demand signal generator for outputting display demand signals for characters or patterns with regard to each group of a predetermined number of pixels starting from a selected pixel on the display screen, in synchronism with each group; a first addressable memory for outputting codes corresponding to the characters or patterns stored therein, through a plurality of channels in response to the display demand signals; a second addressable memory for outputting pixel data for the characters or patterns stored therein in accordance with the codes given through the plurality of channels in response to the codes outputted by the first memory; a plurality of holding circuits each receiving the horizontal synchronization signal, temporarily holding the pixel data, and then outputting the pixel data synchronously with the horizontal synchronization signal; a mixing circuit for using the respective pixel data outputted by the respective holding circuits as display signals for the display screen synchronously with a horizontal synchronization signal so that a plurality of the characters or patterns corresponding to the plurality of holding circuits are displayed in positions on the display screen; and a priority storage circuit for storing a display priority signal determining whether the pixel data from any of the holding circuits are used as the display signals or the pixel data from all the holding circuits are used as the display signals, when a plurality of the characters or patterns corresponding to the pixel data outputted by the plurality of holding circuits overlap on one pixel, wherein the mixing circuit uses the respective pixel data from the plurality of holding circuits as display signals in accordance with the contents of the priority storage circuit.
Claim 3
Dependent Claim
124 words
The OSD according to claim 1, wherein the display demand signal generator outputs display demand signals having a train of pulses, the OSD is additionally provided with a frequency divider for dividing the train of pulses of the display demand signals corresponding to the pixel data for the characters or patterns supplied to any of the plurality of holding circuits and outputting the divided train of pulses to the first memory, and the first memory outputs the codes corresponding to the characters or patterns at a speed in accordance with the divided train of pulses, thereby enlarging the size of the characters or patterns to be displayed as compared with characters or patterns corresponding to another train of pulses that has not been divided.
Claim 4
Dependent Claim
58 words
The OSD according to claim 2, further comprising: an image size storage circuit for storing a signal corresponding to a dividing ratio for dividing the display demand signals, wherein the frequency divider determines its dividing ratio in accordance with the content of the image size storage circuit, and divides the display demand signals in the determined dividing ratio.
Claim 5
Dependent Claim
29 words
The OSD according to claim 2, wherein the frequency divider is plural in number, and the plural frequency dividers divide the display demand signals in the respective dividing ratios.
Claim 6
Dependent Claim
59 words
The OSD according to claim 4, further comprising: a plurality of image size storage circuits for storing signals corresponding to dividing ratios for dividing the display demand signals, wherein the frequency dividers determine their dividing ratios in accordance with the contents of the image size storage circuits, respectively, and divide the display demand signals in the determined dividing ratios.
Claim 7
Dependent Claim
321 words
An OSD for displaying characters or patterns on a display screen, comprising: a signal generator for generating a horizontal synchronization signal; a display demand signal generator for outputting display demand signals for characters or patterns with regard to each group of a predetermined number of pixels starting from a selected pixel on the display screen, in synchronism with each group; a first addressable memory for outputting codes corresponding to the characters or patterns stored therein, through a plurality of channels in response to the display demand signals; a second addressable memory for outputting pixel data for the characters or patterns stored therein in accordance with the codes given through the plurality of channels in response to the codes outputted by the first memory; a plurality of holding circuits each receiving the horizontal synchronization signal, temporarily holding the pixel data, and then outputting the pixel data synchronously with the horizontal synchronization signal; a mixing circuit for using the respective pixel data outputted by the respective holding circuits as display signals for the display screen synchronously with a horizontal synchronization signal so that a plurality of the characters or patterns corresponding to the plurality of holding circuits are displayed in positions on the display screen; wherein the display demand signal generator outputs display demand signals having a train of pulses, the OSD is additionally provided with a frequency divider for dividing the train of pulses of the display demand signals corresponding to the pixel data for the characters or patterns supplied to any of the plurality of holding circuits and outputting the divided train of pulses to the first memory, and the first memory outputs the codes corresponding to the characters or patterns at a speed in accordance with the divided train of pulses, thereby enlarging the size of the characters or patterns to be displayed as compared with characters or patterns corresponding to another train of pulses that has not been divided.
Claim 8
Dependent Claim
321 words
An OSD for displaying characters or patterns on a display screen, comprising: a signal generator for generating a horizontal synchronization signal; a display demand signal generator for outputting display demand signals for characters or patterns with regard to each group of a predetermined number of pixels starting from a selected pixel on the display screen, in synchronism with each group; a first addressable memory for outputting codes corresponding to the characters or patterns stored therein, through a plurality of channels in response to the display demand signals; a second addressable memory for outputting pixel data for the characters or patterns stored therein in accordance with the codes given through the plurality of channels in response to the codes outputted by the first memory; a plurality of holding circuits each receiving the horizontal synchronization signal, temporarily holding the pixel data, and then outputting the pixel data synchronously with the horizontal synchronization signal; a mixing circuit for using the respective pixel data outputted by the respective holding circuits as display signals for the display screen synchronously with a horizontal synchronization signal so that a plurality of the characters or patterns corresponding to the plurality of holding circuits are displayed in positions on the display screen; wherein the display demand signal generator outputs display demand signals having a train of pulses, the OSD is additionally provided with a frequency divider for dividing the train of pulses of the display demand signals corresponding to the pixel data for the characters or patterns supplied to any of the plurality of holding circuits and outputting the divided train of pulses to the first memory, and the first memory outputs the codes corresponding to the characters or patterns at a speed in accordance with the divided train of pulses, thereby enlarging the size of the characters or patterns to be displayed as compared with characters or patterns corresponding to another train of pulses that has not been divided.
Claim 9
Dependent Claim
58 words
The OSD according to claim 6, further comprising: an image size storage circuit for storing a signal corresponding to a dividing ratio for dividing the display demand signals, wherein the frequency divider determines its dividing ratio in accordance with the contents of the image size storage circuit, and divides the display demand signals in the determined dividing ratio.
Claim 10
Dependent Claim
29 words
The OSD according to claim 6, wherein the frequency divider is plural in number, and the plural frequency dividers divide the display demand signals in the respective dividing ratios.
Claim 11
Dependent Claim
59 words
The OSD according to claim 8, further comprising: a plurality of image size storage circuits for storing signals corresponding to dividing ratios for dividing the display demand signals, wherein the frequency dividers determine their dividing ratios in accordance with the contents of the image size storage circuits, respectively, and divide the display demand signals in the determined dividing ratios.
References Cited (Backward Citations)
US3345458A
Cited
US3911420A
Cited
US4633297A
Cited
JPS62150288A
Cited
JPH05183830A
Cited
JPH05284438A
Cited
US5541663A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-29 | 2001-12-29 | 2002-06-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-29 | 2005-12-29 | 2006-06-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-29 | 2009-12-29 | 2010-06-30 | $7700.00 | Window Closed / Lapsed |