OSD circuit for displaying advertising picture data
First Claim
1. An OSD circuit for displaying picture data on the screen of a television receiver, comprising:
- a signal generator for generating signals synchronized with horizontal synchronizing signals from a received video signal, and for supplying the generated signals as clock signals to a first counter;
said first counter generating horizontal scanning addresses to memories by counting said clock signals, and being cleared upon receipt of a subsequent horizontal synchronizing signal so the horizontal scanning address returns to its initial value;
a second counter for generating vertical scanning addresses by counting said horizontal synchronizing signals in order to supply them to said memories, and being cleared upon receipt of a vertical synchronizing signal of said received video signal so the vertical scanning address returns to its initial value;
a third counter for generating delay signals required for displaying a data block of one picture scene for a particular period of time on the screen by counting the vertical synchronizing signals, and for supplying the delay signals to said memories thereby causing said memories to output the data block;
said third counter being cleared upon receipt of a power-on signal to select said memories in a predetermined sequence, and thereby causing data block data to be output in a predetermined sequence;
a flip-flop circuit for generating disabling signals to said memories in response to carry signals after receipt of the carry signals form said first counter to prevent a dual display of the picture data; and
an automatic color adjuster for selecting picture data from said memories contrasting to the colors of the picture of the currently received video signal;
wherein said memories store said picture data separately as main color data, first sub-color data, second sub-color data, and brightness data.
1 Assignment
0 Petitions
Accused Products
Abstract
An OSD circuit for displaying advertising picture data on the screen of a television receiver is disclosed, and the circuit includes: an oscillator, a first counter, a second counter, a third counter, an F/F circuit, a ROM, and automatic color adjusting circuitry. The oscillator supplies clock signals to the first counter, and the first and second counters supplies horizontal and vertical scanning addresses to the ROM so as for the advertising picture data to be outputted from the ROM. The third counter, supplies a delay signal for displaying of an advertising picture data of a picture scene at a time, thereby inhibiting the output of the ROM for a certain period of time. The F/F circuit prevents a dual display of the advertising picture on the screen, and the ROM stores the advertising picture data separately for main color data, first sub-color data, second sub-color data and brightness data. The automatic color adjusting circuitry receives the advertising data consisting of the main color data, the first sub-color data and the second sub-color data from the ROM, and supplies an advertising picture having a color definitely contrasting to the color of the picture of the currently broadcasting program. If the OSD circuit of the present invention is applied to television receivers, not only advertising picture data can be continuously displayed for a certain period of time in a successive manner, but also a clear and harmonized picture color can be obtained.
-
Citations
3 Claims
-
1. An OSD circuit for displaying picture data on the screen of a television receiver, comprising:
-
a signal generator for generating signals synchronized with horizontal synchronizing signals from a received video signal, and for supplying the generated signals as clock signals to a first counter; said first counter generating horizontal scanning addresses to memories by counting said clock signals, and being cleared upon receipt of a subsequent horizontal synchronizing signal so the horizontal scanning address returns to its initial value; a second counter for generating vertical scanning addresses by counting said horizontal synchronizing signals in order to supply them to said memories, and being cleared upon receipt of a vertical synchronizing signal of said received video signal so the vertical scanning address returns to its initial value; a third counter for generating delay signals required for displaying a data block of one picture scene for a particular period of time on the screen by counting the vertical synchronizing signals, and for supplying the delay signals to said memories thereby causing said memories to output the data block; said third counter being cleared upon receipt of a power-on signal to select said memories in a predetermined sequence, and thereby causing data block data to be output in a predetermined sequence; a flip-flop circuit for generating disabling signals to said memories in response to carry signals after receipt of the carry signals form said first counter to prevent a dual display of the picture data; and an automatic color adjuster for selecting picture data from said memories contrasting to the colors of the picture of the currently received video signal; wherein said memories store said picture data separately as main color data, first sub-color data, second sub-color data, and brightness data. - View Dependent Claims (2)
-
-
3. The OSD circuit data as claimed in claim 5, wherein said data selector comprises a logic array defining logic formulas for the R, G and B color data of the picture data specified as:
-
space="preserve" listing-type="tabular">__________________________________________________________________________R out = A &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) + B &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) + C &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) G out = A &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) + B &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) + C &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) B out = A &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) + B &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) + C &
((R <
G &
G <
B &
B <
R) + (R <
G &
G <
B &
B <
R)) __________________________________________________________________________where R<
G is the output value of said R-G comparator;G<
B is the output value of said G-B comparator;B<
R is the output value of said B-R comparator;A is the value of the main color data supplied from said memories; B is the value of the first sub-color data supplied from said memories; C is the value of the second color data supplied from said memories; R out is the values of the R signals outputted to said R line; G out is the values of the G signals outputted to said G line; and B out is the values of the B signals outputted to said B line.
-
Specification