+

US20020005852A1 - Character display device and displaying method thereof - Google Patents

Character display device and displaying method thereof Download PDF

Info

Publication number
US20020005852A1
US20020005852A1 US09/291,954 US29195499A US2002005852A1 US 20020005852 A1 US20020005852 A1 US 20020005852A1 US 29195499 A US29195499 A US 29195499A US 2002005852 A1 US2002005852 A1 US 2002005852A1
Authority
US
United States
Prior art keywords
character
wallpaper
characters
osd
character data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/291,954
Other versions
US6400367B2 (en
Inventor
Hiroshi Kire
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renesas Design Corp
Mitsubishi Electric Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Assigned to MITSUBISHI ELECTRIC SYSTEM LSI DESIGN CORPORATION, MITSUBISHI DENKI KABUSHIKI KAISHA reassignment MITSUBISHI ELECTRIC SYSTEM LSI DESIGN CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIRE, HIROSHI
Publication of US20020005852A1 publication Critical patent/US20020005852A1/en
Application granted granted Critical
Publication of US6400367B2 publication Critical patent/US6400367B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/44504Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations

Definitions

  • the present invention relates to a character display device for displaying characters for OSD (On-Screen Display), which are generally used for indicating the number of a channel currently being received, the current sound volume and so forth on a TV screen or the like, and more particularly to a character display device which is capable of displaying characters for a wallpaper (background image) on the whole screen as well as the characters for OSD, together with the character displaying method thereof.
  • OSD On-Screen Display
  • FIG. 5 is a schematic view showing a fundamental configuration of a conventional character display device.
  • reference numeral 1 denotes a vertical position register for storing the vertical displaying position of the characters for OSD (hereinafter refereed to just as “OSD characters”)
  • numeral 2 denotes a horizontal position register for storing the horizontal displaying position of the OSD characters
  • numeral 3 denotes a display timing detection circuit which detects the timing for displaying each of the OSD characters through a counting operation of the horizontal synchronous signals H and the vertical synchronous signals V, and outputs a data indicating displaying position (or just “display-position position data” hereinafter) for each of the OSD characters.
  • reference numeral 4 denotes a display control circuit which outputs a command signal to display (hereinafter refereed to just as a “display command signal”), whenever the display timing detection circuit 3 outputs the display-position data.
  • Reference numeral 5 denotes a RAM which stores character codes for at least one or more than one OSD characters, and outputs the corresponding one of the stored character codes when it receives a display command signal from the display control circuit 4 .
  • Reference numeral 6 denotes a ROM, which, on receiving the character code from the RAM 5 , outputs a character data specified by the thus received character code.
  • Reference numeral 7 denotes a shift register which synchronizes with the display command signal sent from the display control circuit 4 , and inputs and/or outputs the character data received from the ROM 6 .
  • the display timing detection circuit 3 counts the number of horizontal synchronous signals H and vertical synchronous signals V to obtain the current scanning position on the screen, in order to detect the timing for displaying the OSD characters.
  • the display timing detection circuit 3 compares the thus obtained current scanning position on the screen and the displaying position of each of the OSD characters, (which position is deduced from the stored value in the vertical position register 1 and that in the horizontal position register 2 ), and outputs the display-position data for each of the OSD characters when they coincide with each other.
  • the display control circuit 4 When the display control circuit 4 receives the display-position data from display timing detection circuit 3 , it outputs display command signals respectively to the RAM 5 , the ROM 6 and to the shift register 7 , in order to obtain the OSD character corresponding to the display-position data.
  • the RAM 5 receives the display command signal from the display control circuit 4 , it outputs a character code corresponding to the display-position data to the ROM 6 .
  • the ROM 6 when the character code corresponding to the display-position data is outputted from the RAM 5 , the ROM 6 outputs a character data specified by the character code, such as a letter data, picture data and so on, to the shift register 7 .
  • the shift register 7 inputs and/or outputs the character data, synchronizing with the display command signal outputted from the display control circuit 4 , and when the character data is outputted from the shift register 7 , an OSD character is sent out on the basis of the thus outputted character data.
  • OSD characters can be displayed in any arbitrary position on a display screen.
  • the present invention has been achieved in consideration of the aforementioned, and it is an object of the present invention to provide a character display device, which is capable not only of displaying an OSD character in any arbitrary position of the display device, but of displaying a wallpaper on the whole screen, together with a character displaying method thereof.
  • the character display device is constructed in such a manner that it comprises: control means for controlling the timing for displaying OSD characters and wallpaper characters, through counting horizontal synchronous signals and vertical synchronous signals; storing means for storing character data for OSD characters and for wallpaper characters; and output means for outputting, upon receiving a command to display either one of said OSD characters or one of the wallpaper characters, a corresponding one of the character data stored in the storing means.
  • the output means combines the character data for OSD characters and character data for wallpaper characters, when the timing for displaying OSD characters and wallpaper characters coincide with each other.
  • the character display device constructed as above is further provided with at least one of a first and second setting means; respectively for setting the number of dots for wallpaper character in the horizontal direction and in the vertical direction.
  • the character displaying method comprises the steps of: counting horizontal synchronous signals and vertical synchronous signals to control the timing for displaying OSD characters and wallpaper characters; and outputting, upon receiving a command to display either one of the OSD characters or one of the wallpaper characters, a corresponding one of the character data stored in a storing means.
  • the above character displaying method further comprises the step of combining the character data for OSD characters and character data for wallpaper characters, when the timing for displaying OSD characters and wallpaper characters coincide with each other.
  • the character displaying method according to the present invention further comprises the step of preliminarily setting the number of dots for wallpaper character in at least one of the horizontal and vertical directions.
  • the character display device is configured such that there is provided an output means which, when the control means outputs a character display command signal, outputs either the character data for an OSD character or that for a wallpaper character both stored in the storing means, not only an OSD character can be displayed in any arbitrary position on the screen, but a wallpaper can also be displayed on the whole screen.
  • the character display device is configured such that there is provided an output means which, when the timing for displaying an OSD character and that for displaying a wallpaper character coincide with each other, combines the character data for the OSD character and that for the wallpaper character, the both character data can be displayed in a superimposed manner.
  • the character display device is configured such that there is provided at least one of a first and second setting means; respectively for setting the number of dots in the horizontal and vertical directions of the wallpaper character, the picture of the wallpaper can be finely adjusted.
  • the character displaying method is arranged such that when the timing for displaying either one of the OSD character or wallpaper character is detected, either the character data for an OSD character or that for a wallpaper character both stored in a memory is outputted, not only an OSD character can be displayed in any arbitrary position on the screen, but a wallpaper can also be displayed on the whole screen.
  • the character displaying method is arranged such that when the timing for displaying the OSD character and that for displaying a wallpaper character coincide with each other, the character data for the OSD character and that for the wallpaper character are combined, the both data can be displayed in a superimposed manner.
  • the character displaying method is arranged such that the number of dots for wallpaper characters are preliminarily set in at least one of the horizontal and vertical directions, the picture of the wallpaper can be finely adjusted.
  • FIG. 1 is a schematic view illustrating a general configuration of the character display device according to a first embodiment of the present invention.
  • FIG. 2 is a flow chart showing a character displaying method for use with the first embodiment of the present invention.
  • FIG. 3 is a schematic view illustrating a general configuration of the character display device according to a second embodiment of the present invention.
  • FIG. 4 is a schematic view illustrating a general configuration of the character display device according to a third embodiment of the present invention.
  • FIG. 5 is a schematic view illustrating a fundamental configuration of the conventional character display device.
  • FIG. 1 is a schematic view illustrating a general configuration of the character display device according to a first embodiment of the present invention.
  • reference numeral 11 denotes a vertical position register (control means) for storing the vertical displaying positions of the OSD characters
  • numeral 12 denotes a horizontal position register (control means) for storing the horizontal displaying positions of the OSD characters
  • numeral 13 denotes a display timing detection circuit (control means) which detects the timing for displaying each of the OSD characters through a counting operation of the horizontal synchronous signals H and vertical synchronous signals V, and outputs a display-position data for each of the OSD characters.
  • reference numeral 14 denotes a counter for wallpaper (control means) which counts up the number of horizontal synchronous signals H, and outputs a display-position data for each of the wallpaper characters
  • reference numeral 15 denotes a display control circuit (control means) which outputs a display command signal whenever either one of the display timing detection circuit 13 and the counter for wallpaper 14 (abbreviated hereinafter to a “wallpaper counter”) outputs a display-position data.
  • Reference numeral 16 denotes a RAM (storing means) which stores character codes for at least one or more than OSD characters and for wallpaper characters, and outputs corresponding ones of the stored character codes when it receives a display command signal from the display control circuit 15 .
  • Reference numeral 17 denotes a ROM (storing means) which, on receiving the character code from the RAM 16 , outputs a character data specified by the thus received character code
  • numeral 18 denotes a shift register for OSD characters (output means) which synchronizes with the display command signal sent from the display control circuit 15 , and inputs and/or outputs the character data for an OSD character received from the ROM 17
  • numeral 19 denotes a shift register for wallpaper characters (output means) which inputs and/or outputs the character data for a wallpaper character received from the ROM 17 , synchronizing with the display command signal sent from the display control circuit 15
  • reference numeral 20 denotes a mixer (output means) that combines the OSD character data for an OSD character and the wallpaper character data for a wallpaper character so as to output a composite data thereof.
  • FIG. 2 shows a flow chart showing the method of displaying characters for use with the above display device of the present invention.
  • the display timing detection circuit 13 counts the number of horizontal synchronous signals H and vertical synchronous signals V to obtain the current scanning position on the screen, in order to detect the timing for displaying the OSD characters.
  • step ST 1 the display timing detection circuit 13 obtains the displaying position for each of the OSD characters from the stored value in the vertical position register 11 and that in the horizontal position register 12 , and compares the displaying position of the OSD characters and the current scanning position on the screen, and outputs the display-position data for each of the OSD characters when they coincide with each other as shown in steps ST 2 and ST 3 .
  • step ST 4 the wallpaper counter 14 increments the counted value each time it receives the horizontal synchronous signals H, and calculates the display-position data for each of the wallpaper characters from the thus counted value. It should be noted that the wallpaper counter 14 is reset each time it counts up the horizontal synchronous signals H for one vertical letter-size width of the wallpaper character, and repeats it until the scanning movement for one whole screen is finished.
  • the wallpaper counter 14 is reset by the vertical synchronous signals V in order to put the wallpaper characters at the same vertical positions on each updated screen.
  • step ST 5 the display control circuit 15 outputs, upon receiving a display-position data from the display timing detection circuit 13 , a display command signal to the RAM 16 , the ROM 17 and to the shift register 18 , in order to obtain the OSD character corresponding to the display-position data, and the display control circuit 15 also outputs a display command signal with respect to the RAM 16 , the ROM 17 and to the wallpaper shift register 19 , upon receiving a display-position data from the wallpaper counter 14 .
  • step ST 6 when the RAM 16 receives the display command signal from the display control circuit 15 , it outputs a character code corresponding to the display-position data to the ROM 17 .
  • the ROM 17 when the character code corresponding to the display-position data is outputted from the RAM 16 , the ROM 17 outputs a character data specified by the character code, such as a letter data, picture data and so on, either to the OSD shift register 18 or to the wallpaper shift register 19 , depending on the character code sent to the ROM 17 .
  • a character data specified by the character code such as a letter data, picture data and so on
  • the OSD shift register 18 receives the display command signal outputted from the display control circuit 15 (in a case in which the display timing detection circuit 13 outputs a display-position data), it synchronizes with the display command signal and inputs and/or outputs the character data, whereas when the wallpaper shift register 19 receives the display command signal from the display control circuit 15 (in a case in which the wallpaper counter 14 outputs a display-position data), it synchronizes with the display command signal and inputs and/or outputs the character data.
  • the wallpaper shift register 19 when the wallpaper shift register 19 outputs a character data for the wallpaper character from the last stage thereof, it shifts back the same character data to the first stage of the wallpaper shift register 19 , and repeats it during the whole one horizontal scanning movement.
  • the mixer 20 outputs the thus outputted character data to display either an OSD character or a wallpaper character, which is performed in step ST 7 .
  • the character data are outputted simultaneously from the OSD shift register 18 and the wallpaper shift register 19 , those character data are combined before being further outputted.
  • the display control circuit 15 outputs a display command signal, either one of the OSD character data and the wallpaper character data is outputted, not only the OSD characters can be displayed in any arbitrary position on the screen, but a wallpaper can be displayed simultaneously on the whole screen.
  • FIG. 3 is a schematic view illustrating a general configuration of the character display device according to a second embodiment of the present invention.
  • Reference numeral 21 denotes a horizontal number setting register for setting the number of dots in the horizontal direction for the wallpaper characters (setting means)
  • reference numeral 22 denotes a wallpaper shift register (outputting means) which synchronizes with the display command signal outputted from the display control circuit 15 , and inputs and/or outputs character data for wallpaper characters.
  • the wallpaper shift register 22 operates such that the output character from the last stage thereof is returned to a position corresponding to the set value in the horizontal dot number setting register 21 .
  • the wallpaper shift register 19 when the wallpaper shift register 19 outputs a character data for a wallpaper character from the last stage thereof, the same character data is returned to the first stage of the wallpaper shift register 19 .
  • the position to which the character data is to be returned in other words, the position in the wallpaper shift register 19 to which the same character data is to be inputted, is set by use of the horizontal dot number setting register 21 .
  • the number of dots in the lateral direction of the character data can be arbitrarily set, so that the picture based on the wallpaper character can be finely adjusted.
  • FIG. 4 is a schematic view illustrating a general configuration of the character display device according to a third embodiment of the present invention.
  • reference numeral 23 denotes a vertical dot setting register for setting the number of dots for displaying the wallpaper character in the vertical direction
  • reference numeral 24 denotes a wallpaper counter (control means) which counts up the horizontal synchronous signals H, and outputs a display-position data for each of the wallpaper characters, wherein the wallpaper counter 24 resets the counted value in accordance with the value set in the vertical dot setting register 23 .
  • the number of dots in the longitudinal direction of the character data can be arbitrarily set, so that, for example, the picture based on the wallpaper character can be finely adjusted.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Studio Circuits (AREA)

Abstract

A character display device comprises a memory for storing OSD character data and wallpaper (background) character data, and shift registers for outputting the corresponding one of those character data stored in the memory in accordance with a command to display either one of the OSD character data or one of the wallpaper character data, wherein the character display device combines the OSD character data and the wallpaper character data by use of a mixer, when the timing for displaying the OSD character data and that for displaying the wallpaper character data coincide with each other, so that both character data can be displayed in a superimposed manner.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a character display device for displaying characters for OSD (On-Screen Display), which are generally used for indicating the number of a channel currently being received, the current sound volume and so forth on a TV screen or the like, and more particularly to a character display device which is capable of displaying characters for a wallpaper (background image) on the whole screen as well as the characters for OSD, together with the character displaying method thereof. [0002]
  • 2. Description of the Related Art [0003]
  • FIG. 5 is a schematic view showing a fundamental configuration of a conventional character display device. In the figure, [0004] reference numeral 1 denotes a vertical position register for storing the vertical displaying position of the characters for OSD (hereinafter refereed to just as “OSD characters”), numeral 2 denotes a horizontal position register for storing the horizontal displaying position of the OSD characters, and numeral 3 denotes a display timing detection circuit which detects the timing for displaying each of the OSD characters through a counting operation of the horizontal synchronous signals H and the vertical synchronous signals V, and outputs a data indicating displaying position (or just “display-position position data” hereinafter) for each of the OSD characters. Further, reference numeral 4 denotes a display control circuit which outputs a command signal to display (hereinafter refereed to just as a “display command signal”), whenever the display timing detection circuit 3 outputs the display-position data.
  • [0005] Reference numeral 5 denotes a RAM which stores character codes for at least one or more than one OSD characters, and outputs the corresponding one of the stored character codes when it receives a display command signal from the display control circuit 4. Reference numeral 6 denotes a ROM, which, on receiving the character code from the RAM 5, outputs a character data specified by the thus received character code. Reference numeral 7 denotes a shift register which synchronizes with the display command signal sent from the display control circuit 4, and inputs and/or outputs the character data received from the ROM 6.
  • The operational movement of the above-described conventional character display device is as follows. [0006]
  • First, the display [0007] timing detection circuit 3 counts the number of horizontal synchronous signals H and vertical synchronous signals V to obtain the current scanning position on the screen, in order to detect the timing for displaying the OSD characters.
  • Thereafter, the display [0008] timing detection circuit 3 compares the thus obtained current scanning position on the screen and the displaying position of each of the OSD characters, (which position is deduced from the stored value in the vertical position register 1 and that in the horizontal position register 2), and outputs the display-position data for each of the OSD characters when they coincide with each other.
  • When the [0009] display control circuit 4 receives the display-position data from display timing detection circuit 3, it outputs display command signals respectively to the RAM 5, the ROM 6 and to the shift register 7, in order to obtain the OSD character corresponding to the display-position data.
  • Thereafter, when the [0010] RAM 5 receives the display command signal from the display control circuit 4, it outputs a character code corresponding to the display-position data to the ROM 6.
  • In this way, when the character code corresponding to the display-position data is outputted from the [0011] RAM 5, the ROM 6 outputs a character data specified by the character code, such as a letter data, picture data and so on, to the shift register 7.
  • Then, the shift register [0012] 7 inputs and/or outputs the character data, synchronizing with the display command signal outputted from the display control circuit 4, and when the character data is outputted from the shift register 7, an OSD character is sent out on the basis of the thus outputted character data.
  • Since the conventional character display device is configured as explained above, OSD characters can be displayed in any arbitrary position on a display screen. However, there has been no means provided for displaying a wallpaper on the whole display screen. [0013]
  • SUMMARY OF THE INVENTION
  • The present invention has been achieved in consideration of the aforementioned, and it is an object of the present invention to provide a character display device, which is capable not only of displaying an OSD character in any arbitrary position of the display device, but of displaying a wallpaper on the whole screen, together with a character displaying method thereof. [0014]
  • In order to achieve the above object, the character display device according to the present invention is constructed in such a manner that it comprises: control means for controlling the timing for displaying OSD characters and wallpaper characters, through counting horizontal synchronous signals and vertical synchronous signals; storing means for storing character data for OSD characters and for wallpaper characters; and output means for outputting, upon receiving a command to display either one of said OSD characters or one of the wallpaper characters, a corresponding one of the character data stored in the storing means. [0015]
  • In the above configuration, the output means combines the character data for OSD characters and character data for wallpaper characters, when the timing for displaying OSD characters and wallpaper characters coincide with each other. [0016]
  • The character display device according to the present invention constructed as above is further provided with at least one of a first and second setting means; respectively for setting the number of dots for wallpaper character in the horizontal direction and in the vertical direction. [0017]
  • The character displaying method provided for accomplishing the above object comprises the steps of: counting horizontal synchronous signals and vertical synchronous signals to control the timing for displaying OSD characters and wallpaper characters; and outputting, upon receiving a command to display either one of the OSD characters or one of the wallpaper characters, a corresponding one of the character data stored in a storing means. [0018]
  • The above character displaying method further comprises the step of combining the character data for OSD characters and character data for wallpaper characters, when the timing for displaying OSD characters and wallpaper characters coincide with each other. [0019]
  • The character displaying method according to the present invention further comprises the step of preliminarily setting the number of dots for wallpaper character in at least one of the horizontal and vertical directions. [0020]
  • As explained above, according to the first aspect of the present invention, since the character display device is configured such that there is provided an output means which, when the control means outputs a character display command signal, outputs either the character data for an OSD character or that for a wallpaper character both stored in the storing means, not only an OSD character can be displayed in any arbitrary position on the screen, but a wallpaper can also be displayed on the whole screen. [0021]
  • According to the second aspect of the present invention, since the character display device is configured such that there is provided an output means which, when the timing for displaying an OSD character and that for displaying a wallpaper character coincide with each other, combines the character data for the OSD character and that for the wallpaper character, the both character data can be displayed in a superimposed manner. [0022]
  • Further, according to the third aspect of the present invention, since the character display device is configured such that there is provided at least one of a first and second setting means; respectively for setting the number of dots in the horizontal and vertical directions of the wallpaper character, the picture of the wallpaper can be finely adjusted. [0023]
  • Further according to the fourth aspect of the present invention, since the character displaying method is arranged such that when the timing for displaying either one of the OSD character or wallpaper character is detected, either the character data for an OSD character or that for a wallpaper character both stored in a memory is outputted, not only an OSD character can be displayed in any arbitrary position on the screen, but a wallpaper can also be displayed on the whole screen. [0024]
  • Still further, according to the fifth aspect of the present invention, since the character displaying method is arranged such that when the timing for displaying the OSD character and that for displaying a wallpaper character coincide with each other, the character data for the OSD character and that for the wallpaper character are combined, the both data can be displayed in a superimposed manner. [0025]
  • Yet still further, according to the sixth aspect of the present invention, since the character displaying method is arranged such that the number of dots for wallpaper characters are preliminarily set in at least one of the horizontal and vertical directions, the picture of the wallpaper can be finely adjusted.[0026]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic view illustrating a general configuration of the character display device according to a first embodiment of the present invention. [0027]
  • FIG. 2 is a flow chart showing a character displaying method for use with the first embodiment of the present invention. [0028]
  • FIG. 3 is a schematic view illustrating a general configuration of the character display device according to a second embodiment of the present invention. [0029]
  • FIG. 4 is a schematic view illustrating a general configuration of the character display device according to a third embodiment of the present invention. [0030]
  • FIG. 5 is a schematic view illustrating a fundamental configuration of the conventional character display device.[0031]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Several embodiments of the present invention will now be described with reference to attached figures. [0032]
  • [First Embodiment][0033]
  • FIG. 1 is a schematic view illustrating a general configuration of the character display device according to a first embodiment of the present invention. In FIG. 1, [0034] reference numeral 11 denotes a vertical position register (control means) for storing the vertical displaying positions of the OSD characters, numeral 12 denotes a horizontal position register (control means) for storing the horizontal displaying positions of the OSD characters, and numeral 13 denotes a display timing detection circuit (control means) which detects the timing for displaying each of the OSD characters through a counting operation of the horizontal synchronous signals H and vertical synchronous signals V, and outputs a display-position data for each of the OSD characters. Further, reference numeral 14 denotes a counter for wallpaper (control means) which counts up the number of horizontal synchronous signals H, and outputs a display-position data for each of the wallpaper characters, and reference numeral 15 denotes a display control circuit (control means) which outputs a display command signal whenever either one of the display timing detection circuit 13 and the counter for wallpaper 14 (abbreviated hereinafter to a “wallpaper counter”) outputs a display-position data.
  • [0035] Reference numeral 16 denotes a RAM (storing means) which stores character codes for at least one or more than OSD characters and for wallpaper characters, and outputs corresponding ones of the stored character codes when it receives a display command signal from the display control circuit 15. Reference numeral 17 denotes a ROM (storing means) which, on receiving the character code from the RAM 16, outputs a character data specified by the thus received character code, numeral 18 denotes a shift register for OSD characters (output means) which synchronizes with the display command signal sent from the display control circuit 15, and inputs and/or outputs the character data for an OSD character received from the ROM 17, numeral 19 denotes a shift register for wallpaper characters (output means) which inputs and/or outputs the character data for a wallpaper character received from the ROM 17, synchronizing with the display command signal sent from the display control circuit 15, and reference numeral 20 denotes a mixer (output means) that combines the OSD character data for an OSD character and the wallpaper character data for a wallpaper character so as to output a composite data thereof.
  • FIG. 2 shows a flow chart showing the method of displaying characters for use with the above display device of the present invention. [0036]
  • The operational movement of the above-described character display device is as follows. [0037]
  • First, the display [0038] timing detection circuit 13 counts the number of horizontal synchronous signals H and vertical synchronous signals V to obtain the current scanning position on the screen, in order to detect the timing for displaying the OSD characters.
  • Thereafter, in step ST[0039] 1, the display timing detection circuit 13 obtains the displaying position for each of the OSD characters from the stored value in the vertical position register 11 and that in the horizontal position register 12, and compares the displaying position of the OSD characters and the current scanning position on the screen, and outputs the display-position data for each of the OSD characters when they coincide with each other as shown in steps ST2 and ST3.
  • On the other hand, in step ST[0040] 4, the wallpaper counter 14 increments the counted value each time it receives the horizontal synchronous signals H, and calculates the display-position data for each of the wallpaper characters from the thus counted value. It should be noted that the wallpaper counter 14 is reset each time it counts up the horizontal synchronous signals H for one vertical letter-size width of the wallpaper character, and repeats it until the scanning movement for one whole screen is finished.
  • Further, the [0041] wallpaper counter 14 is reset by the vertical synchronous signals V in order to put the wallpaper characters at the same vertical positions on each updated screen.
  • Thereafter, in step ST[0042] 5, the display control circuit 15 outputs, upon receiving a display-position data from the display timing detection circuit 13, a display command signal to the RAM 16, the ROM 17 and to the shift register 18, in order to obtain the OSD character corresponding to the display-position data, and the display control circuit 15 also outputs a display command signal with respect to the RAM 16, the ROM 17 and to the wallpaper shift register 19, upon receiving a display-position data from the wallpaper counter 14.
  • Then, in step ST[0043] 6, when the RAM 16 receives the display command signal from the display control circuit 15, it outputs a character code corresponding to the display-position data to the ROM 17.
  • In this way, when the character code corresponding to the display-position data is outputted from the [0044] RAM 16, the ROM 17 outputs a character data specified by the character code, such as a letter data, picture data and so on, either to the OSD shift register 18 or to the wallpaper shift register 19, depending on the character code sent to the ROM 17.
  • Thereafter, when the [0045] OSD shift register 18 receives the display command signal outputted from the display control circuit 15 (in a case in which the display timing detection circuit 13 outputs a display-position data), it synchronizes with the display command signal and inputs and/or outputs the character data, whereas when the wallpaper shift register 19 receives the display command signal from the display control circuit 15 (in a case in which the wallpaper counter 14 outputs a display-position data), it synchronizes with the display command signal and inputs and/or outputs the character data.
  • In the above case, however, when the wallpaper shift register [0046] 19 outputs a character data for the wallpaper character from the last stage thereof, it shifts back the same character data to the first stage of the wallpaper shift register 19, and repeats it during the whole one horizontal scanning movement.
  • Then, when the OSD shift register [0047] 18 or the wallpaper shift register 19 outputs one of the character data, the mixer 20 outputs the thus outputted character data to display either an OSD character or a wallpaper character, which is performed in step ST7. However, when the character data are outputted simultaneously from the OSD shift register 18 and the wallpaper shift register 19, those character data are combined before being further outputted.
  • As explained heretofore, according to the first embodiment of the present invention, as it is configured in such a manner that when the [0048] display control circuit 15 outputs a display command signal, either one of the OSD character data and the wallpaper character data is outputted, not only the OSD characters can be displayed in any arbitrary position on the screen, but a wallpaper can be displayed simultaneously on the whole screen.
  • [Second Embodiment][0049]
  • FIG. 3 is a schematic view illustrating a general configuration of the character display device according to a second embodiment of the present invention. In the figure, since the same reference numerals as those used in FIG. 1 indicate either identical or corresponding portions, the explanations thereabout are omitted here. [0050] Reference numeral 21 denotes a horizontal number setting register for setting the number of dots in the horizontal direction for the wallpaper characters (setting means), reference numeral 22 denotes a wallpaper shift register (outputting means) which synchronizes with the display command signal outputted from the display control circuit 15, and inputs and/or outputs character data for wallpaper characters. The wallpaper shift register 22 operates such that the output character from the last stage thereof is returned to a position corresponding to the set value in the horizontal dot number setting register 21.
  • The operational movement of the character display device according to the second embodiment is as follows. [0051]
  • In the before-mentioned first embodiment, when the [0052] wallpaper shift register 19 outputs a character data for a wallpaper character from the last stage thereof, the same character data is returned to the first stage of the wallpaper shift register 19. However, it can also be arranged such that the position to which the character data is to be returned, in other words, the position in the wallpaper shift register 19 to which the same character data is to be inputted, is set by use of the horizontal dot number setting register 21.
  • By this arrangement, the number of dots in the lateral direction of the character data can be arbitrarily set, so that the picture based on the wallpaper character can be finely adjusted. [0053]
  • [Embodiment 3][0054]
  • FIG. 4 is a schematic view illustrating a general configuration of the character display device according to a third embodiment of the present invention. In the figure, since the same reference numerals as those used in FIG. 3 indicate either identical or corresponding portions, the explanations thereabout are omitted here. In the figure, [0055] reference numeral 23 denotes a vertical dot setting register for setting the number of dots for displaying the wallpaper character in the vertical direction, reference numeral 24 denotes a wallpaper counter (control means) which counts up the horizontal synchronous signals H, and outputs a display-position data for each of the wallpaper characters, wherein the wallpaper counter 24 resets the counted value in accordance with the value set in the vertical dot setting register 23.
  • The operational movement of the character display device according to the third embodiment is as follows. [0056]
  • In the above second embodiment, it is arranged such that the position to which the character data is to be returned is set by use of the horizontal dot [0057] number setting register 21. However, it can also be arranged such that the upper limit value of the wallpaper counter 24 is set by use of the vertical dot number setting register 23.
  • By this arrangement, the number of dots in the longitudinal direction of the character data can be arbitrarily set, so that, for example, the picture based on the wallpaper character can be finely adjusted. [0058]

Claims (10)

What is claimed is:
1. A character display device comprising:
control means for controlling the timing for displaying OSD characters and wallpaper characters, through counting horizontal synchronous signals and vertical synchronous signals;
storing means for storing character data for OSD characters and for wallpaper characters; and
output means for outputting, in accordance with a command to display either one of said OSD characters or one of said wallpaper characters, a corresponding one of said character data stored in said storing means.
2. A character display device according to claim 1, wherein said output means combines the character data for OSD characters and character data for wallpaper characters, when said timing for displaying OSD characters and wallpaper characters coincide with each other.
3. A character display device according to claim 2, wherein said output means is provided with a first register for inputting and/or outputting the character data for OSD characters, and also with a second register for inputting and/or outputting the character data for wallpaper characters, said character data both being sent from said storing means.
4. A character display device according to claim 3 further comprising a first setting means for setting the number of dots for wallpaper character in the horizontal direction.
5. A character display device according to claim 4, wherein the character data outputted from the last stage of said second shift register is so arranged as to return to a position in said second shift register, said position being designated by the value set in said first setting means.
6. A character display device according to claim 3 further comprising a setting means for setting the number of dots for wallpaper character in the vertical direction.
7. A character display device according to claim 6, wherein the character data outputted from the last stage of said second shift register is so arranged as to return to a position in said second shift register, said position being designated by the value set in said first setting means.
8. A character displaying method comprising the steps of:
counting horizontal synchronous signals and vertical synchronous signals to control the timing for displaying OSD characters and wallpaper characters; and
outputting, in accordance with a command to display either one of said OSD characters or one of said wallpaper characters, a corresponding one of said character data stored in a storing means.
9. A character displaying method according to claim 8 further comprising the step of combining the character data for OSD characters and character data for wallpaper characters, when said timing for displaying OSD characters and wallpaper characters coincide with each other.
10. A character displaying method according to claim 9 further comprising the step of preliminarily setting the number of dots for wallpaper character in at least one of the horizontal direction and the vertical direction.
US09/291,954 1998-11-27 1999-04-15 Character display device and displaying method thereof Expired - Fee Related US6400367B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10-338177 1998-11-27
JP10338177A JP2000163027A (en) 1998-11-27 1998-11-27 Character display device and character display method

Publications (2)

Publication Number Publication Date
US20020005852A1 true US20020005852A1 (en) 2002-01-17
US6400367B2 US6400367B2 (en) 2002-06-04

Family

ID=18315654

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/291,954 Expired - Fee Related US6400367B2 (en) 1998-11-27 1999-04-15 Character display device and displaying method thereof

Country Status (2)

Country Link
US (1) US6400367B2 (en)
JP (1) JP2000163027A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6920606B1 (en) 1999-02-22 2005-07-19 Extended Digital, Llc Custom computer wallpaper and marketing system and method
US7278093B2 (en) * 1999-02-22 2007-10-02 Modya, Inc. Custom computer wallpaper and marketing system and method
KR100510145B1 (en) * 2003-08-04 2005-08-25 삼성전자주식회사 On screen displaying apparatus and method capable of supporting proportional font
KR100754877B1 (en) * 2005-02-14 2007-09-04 삼성전자주식회사 How to set up the PSPS mode of TV and TV
JP2006258882A (en) * 2005-03-15 2006-09-28 Konica Minolta Photo Imaging Inc Image display apparatus and mobile imaging apparatus

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4467322A (en) * 1982-08-30 1984-08-21 Sperry Corporation Digital shade control for color CRT background and cursors
JP2578170B2 (en) * 1988-06-23 1997-02-05 シャープ株式会社 Image display device
WO1991011799A1 (en) * 1990-02-05 1991-08-08 Ricoh Co., Ltd. Animation display unit and external memory used therefor
JP3285860B2 (en) * 1990-11-19 2002-05-27 任天堂株式会社 Mosaic image display device
JP3211558B2 (en) * 1993-05-21 2001-09-25 株式会社日立製作所 Character display circuit, character display method, and recording / reproducing device
JPH09270970A (en) 1996-03-29 1997-10-14 Sansei Denshi Japan Kk Pattern signal generating circuit for on-screen display device
JP3534948B2 (en) * 1996-08-09 2004-06-07 株式会社ルネサステクノロジ Image display control device
JP3190834B2 (en) * 1996-09-02 2001-07-23 エヌイーシーマイクロシステム株式会社 OSD display circuit

Also Published As

Publication number Publication date
JP2000163027A (en) 2000-06-16
US6400367B2 (en) 2002-06-04

Similar Documents

Publication Publication Date Title
US5589886A (en) Multistandard decoder for data stored in the vertical blanking interval of a video signal
US5734437A (en) Character display apparatus for an intelligence television
KR900017393A (en) Picture-in-Picture Circuit Using Field Rate Synchronization
US6366263B1 (en) Image-size varying apparatus, image-size varying method, and monitor apparatus
EP0656727A1 (en) Teletext receiver
KR970019574A (en) Information and external signal display device using double screen
US7193658B2 (en) Image display apparatus and operating method thereof
KR970019444A (en) Information signal display device using double screen
EP0918313A1 (en) Signal processing method for an analogue picture signal
US5418576A (en) Television receiver with perceived contrast reduction in a predetermined area of a picture where text is superimposed
US20020005852A1 (en) Character display device and displaying method thereof
US20040036801A1 (en) Digital broadcast receiving apparatus
US20050243209A1 (en) State-setting changing apparatus for television receiver
US4974069A (en) Apparatus for automatically adapting an input video signal for a color printing device
JP2667599B2 (en) Television receiver with multi-screen display function
KR100745299B1 (en) Screen Synchronizer and Method of Digital TV
JPH06284353A (en) On-screen display controller
KR100219129B1 (en) Method and device for automatic conversion of aspect ratio
KR0185929B1 (en) Aspect ratios transformation apparatus and method of image signal
KR100201257B1 (en) Apparatus and method for correcting position of on-screen display in image system having multi-screen division function
KR970009458B1 (en) Method and apparatus for displaying a child screen of an image signal processing device having a single tuner
US6549197B1 (en) Technique for stabilizing picture output in video display apparatus
JPS62258564A (en) Superimposing equipment
KR100213872B1 (en) Display position variable apparatus for information pip
KR100244226B1 (en) HDIVE's Multi-screen Generator

Legal Events

Date Code Title Description
AS Assignment

Owner name: MITSUBISHI DENKI KABUSHIKI KAISHA, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIRE, HIROSHI;REEL/FRAME:009902/0946

Effective date: 19990406

Owner name: MITSUBISHI ELECTRIC SYSTEM LSI DESIGN CORPORATION,

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIRE, HIROSHI;REEL/FRAME:009902/0946

Effective date: 19990406

CC Certificate of correction
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20100604

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载