Method and apparatus for displaying characters on a screen
AssigneeLG Electronics Inc.
InventorKyu Tae Lee
Life of this patent
Estimating the term…
Abstract
A method and apparatus for displaying characters on a TV screen in an electronic appliance such as a DVD player is disclosed. Vertically compressed character fonts are stored. When it is requested to display a character, the stored character font is read and displayed in a video field and then the character font is displayed again in the next video field, whereby flickering can be effectively eliminated with a reduced-size memory for storing fonts data.
Claims9
A method of displaying characters on a display, comprising:
- receiving and examining a display user's input request to display characters on a screen;
- if a character is to be displayed, reading font data for the character from a non-volatile memory, wherein the font data represent a horizontal line of a character using a single bit line;
- first displaying a font for the character in a single bit line corresponding to a horizontal line of the character in nth line of one field in one frame, wherein n is a natural number, or one scan line in one frame;
- redisplaying the same font for the character in a single bit line corresponding to the horizontal line of the character in (n+1)th line of a successive field of the one field or a successive scan line of the one scan line in one frame so that flickering is prevented;
- and
- displaying additional display characters in response to the request.
A display apparatus, comprising:
- a control unit configured to receive and examine a display user's input request to display characters on a screen, and to read font data for the character from a non-volatile memory if a character is to be displayed, wherein the font data represent a horizontal line of a character using a single bit line;
- and
- a display unit configured to be controlled by the control unit to first display a font for the character in a single bit line corresponding to a horizontal line of the character in nth line of one field in one frame, where n is a natural number, or one scan line in one frame;
- to redisplay the same font for the character in a single bit line corresponding to the horizontal line of the character in (n+1)th line of a successive field of the one field or a successive scan line of the one scan line in one frame so that flickering is prevented;
- and to display additional display characters in response to the request.
A method of displaying a character which normally has font data representing a horizontal line of the character using a single bit line by using font data which represent a horizontal line of the character using two bit lines, comprising:
- storing the font data which represent a horizontal line of the character using two bit lines in a non-volatile memory of approximately half the size of a non-volatile memory needed to store font data representing a horizontal line of the character using a single bit line;
- receiving and examining a display user's input request to display a character on a screen;
- if a character is to be displayed, reading the font data for the character which represent a horizontal line of the character using two bit lines from the non-volatile memory, the font data stored in the non-volatile memory being vertically compressed;
- first displaying a font for the character in a single bit line corresponding to a horizontal line of the character in one of adjacent odd and even display raster fields;
- redisplaying the same font for the character in a single bit line corresponding to the horizontal line of the character in the other of the adjacent odd and even display raster fields;
- and
- displaying additional display characters in response to the request.
Dependencies are inferred from the claim text.