[go: up one dir, main page]

KR0123758B1 - On screen display character processing circuit & method to be completed an association pattern - Google Patents

On screen display character processing circuit & method to be completed an association pattern

Info

Publication number
KR0123758B1
KR0123758B1 KR1019930002757A KR930002757A KR0123758B1 KR 0123758 B1 KR0123758 B1 KR 0123758B1 KR 1019930002757 A KR1019930002757 A KR 1019930002757A KR 930002757 A KR930002757 A KR 930002757A KR 0123758 B1 KR0123758 B1 KR 0123758B1
Authority
KR
South Korea
Prior art keywords
character
characters
displayed
column
rom
Prior art date
Application number
KR1019930002757A
Other languages
Korean (ko)
Other versions
KR940020805A (en
Inventor
김영식
이상수
Original Assignee
김광호
삼성전자주식회사
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 김광호, 삼성전자주식회사 filed Critical 김광호
Priority to KR1019930002757A priority Critical patent/KR0123758B1/en
Publication of KR940020805A publication Critical patent/KR940020805A/en
Application granted granted Critical
Publication of KR0123758B1 publication Critical patent/KR0123758B1/en

Links

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

Landscapes

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

Abstract

이 발명은 문자 롬을 사용하여 OSD 문자를 화면에 디스플레이하는 조합형을 된 OSD 문자 처리 회로 및 방법에 관한 것이다.The present invention relates to a combined OSD text processing circuit and method for displaying OSD text on a screen using text ROM.

더욱 상세하게는 문자 롬에 저장되는 한글 폰트의 형태를 조합형으로 하고, 리모콘이나 키 매트릭스에 의해 디스플레이될 문자가 결정되면 프로그램 롬에 맵되어 있는 테이블로 부터 디스플레이할 문자의 위치, 문자 수 등을 읽어와 변수 1에는 1열에 해당되는 문자 수를 로드하고, 변수 2에는 2열에 해당되는 문자 수를 로드한 후 디스플레이할 문자를 문자 롬에서 어드레싱하여 비데오 램에 저장하고, 변수 1을 감소시키면서 화면상의 1열의 해당 위치에 1열의 해당 문자를 디스플레이하고, 변수 2를 감소시키면서 화면상의 2열의 해당 위치에 2열의 해당 문자를 디스플레이함으로써, 문자 롬의 사이즈를 줄일 수 있어 비용이 절감되며, 또한, 작은 사이즈의 문자 롬을 이용하여 다양한 한글 문자의 표현이 가능해 진다.More specifically, the Hangul fonts stored in the character ROM are combined, and when the character to be displayed is determined by the remote control or key matrix, the position of the character to be displayed and the number of characters are read from the table mapped in the program ROM. Load the number of characters in column 1 in and variable 1, load the number of characters in column 2 in variable 2, address the characters to display in the character ROM, store them in video RAM, and reduce the variable 1 to 1 on the screen. By displaying the corresponding character in one column at the corresponding position in the column and displaying the corresponding character in the second column at the corresponding position in the second column on the screen while reducing the variable 2, the size of the character ROM can be reduced and the cost is reduced. It is possible to express various Hangul characters using the character ROM.

Description

조합형으로 된 온 스크린 디스플레이 문자처리회로 및 그 방법Combination type on screen display character processing circuit and method

제1도는 종래의 완성형 한글 폰트가 문자 롬에 저장된 일실시예를 나타낸 도면.1 is a view showing an embodiment in which a conventional Korean font is stored in a character ROM.

제2도는 이 발명에 따른 조합형 한글 폰트가 문자 롬에 저장된 일실시예를 나타낸 도면.2 is a view showing an embodiment in which a combined Hangul font according to the present invention is stored in a character ROM.

제3도는 이 발명에 따른 조합형으로 된 온 스크린 디스플레이 문자 처리 방법을 수행하기 위한 정보가 프로그램 롬에 맵되어 있는 일실시예를 나타낸 테이블.3 is a table showing an embodiment in which information for performing the on-screen display character processing method of the combination type according to the present invention is mapped to a program ROM.

제4도는 이 발명에 따른 조합형으로 된 온 스크린 디스플레이 문자 처리 방법을 수행하기 위한 흐름도이다.4 is a flowchart for carrying out the method for processing on-screen display characters in combination according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

100 : 문자 롬 200 : 비데오 램100: character ROM 200: video RAM

CPU : 중앙처리장치CPU: Central Processing Unit

이 발명은 온 스크린 디스플레이(On Screen Display; 이하, OSD라 칭함) 기능을 갖는 텔레비젼 및 비데오 카셋트 레코더(Video Cassette Recorder; 이하, VCR이라 칭함)에 관한 것으로서, 더욱 상세하게는 문자 롬에 조합형의 한글 폰트를 저장하고, 이를 OSD 기능으로 화면상에 디스플레이함으로써 문자 롬의 전체 사이즈(Size)가 줄어들고, 디스플레이되는 문자수에 제한이 없는 조합형으로 된 OSD 문자의 처리 회로 및 그 방법에 관한 것이다.The present invention relates to a television and video cassette recorder (hereinafter referred to as a VCR) having an On Screen Display function (hereinafter referred to as an OSD), and more particularly to a Hangul in combination with a character ROM. The present invention relates to a processing circuit and a method for processing OSD characters in a combination type which saves fonts and displays them on the screen with an OSD function, thereby reducing the overall size of the character ROM and limiting the number of displayed characters.

종래의 텔레비젼이나 VCR 등에는 OSD 기능으로 화면상에 문자를 디스플레이할 때 문자 롬에는 완성형으로 된 한글 폰트가 저장되어 있었다.In conventional TVs and VCRs, when a character is displayed on the screen by the OSD function, the Korean font of the completed type is stored in the character ROM.

제1도는 이러한 완성형 한글 폰트가 문자 롬에 저장된 일실시예를 나타낸 도면으로서, 롬(10)에는 완성형의 한글 폰트가 저장되어 있다. 이 때, 중앙처리장치(CPU)의 제어에 따라 비데오 램(20)에서 어드레스를 상기 문자 롬(10)으로 출력하면 상기 문자 롬(10)에서는 해당 어드레스에 저장되어 있는 문자 폰트를 비데오 램(20)으로 출력한다. 상기 비데오 램(20)은 디스플레이될 문자 위치, 문자 수 등에 관한 정보를 상기 중앙처리장치(CPU)로 부터 제공받아 문자 롬(10)으로 부터 읽어온 문자들을 CRT에 디스플레이한다.FIG. 1 is a diagram showing an embodiment in which such a complete Hangul font is stored in a text ROM, and the ROM 10 stores a Complete Hangul font. At this time, when the video RAM 20 outputs an address to the text ROM 10 under the control of the CPU, the text ROM 10 stores the text font stored at the address. ) The video RAM 20 receives information on the character position to be displayed, the number of characters, etc. from the CPU, and displays the characters read from the character ROM 10 on the CRT.

이 때, 상기 문자 롬(10)에 저장된 완성형의 한글 폰트는 완벽한 하나의 문자이므로 상기 문자 롬(10)에는 한글을 표현하는데 필요한 모든 글자가 저장되어 있어야 한다. 그러므로, 문자 롬(10)의 사이즈가 작을 경우 원하는 한글을 모두 표현할 수 없었다. 즉, 문자 롬(10)의 사이즈에 따라 디스플레이하고자 하는 문자수가 제한을 받는 문제점이 있었다.At this time, since the completed Hangul font stored in the character ROM 10 is a perfect character, all the characters necessary to express the Hangul should be stored in the character ROM 10. Therefore, when the size of the character ROM 10 is small, it is impossible to represent all the desired Hangul. That is, there is a problem in that the number of characters to be displayed is limited according to the size of the character ROM 10.

이 발명은 이러한 문제점을 해결하기 위한 것으로서, 이 발명의 목적은 문자 롬에 저장되는 한글 폰트의 형태를 조합형으로 함으로써 문자 롬의 사이즈에 큰 제한이 없으면서 원하는 한글을 자유자재로 표현할 수 있도록 하는 조합형으로 된 OSD 문자의 처리 회로를 제공함에 있다.The present invention is to solve such a problem, the object of the present invention is to combine the form of the Hangul font stored in the character ROM in a combination type to be able to express the desired Hangul freely without large limitation on the size of the character ROM It is to provide a processing circuit of the OSD character.

이 발명의 다른 목적은 2개의 열을 사용하여 조합형 문자들을 모두 디스플레이하도록 하는 조합형으로 된 OSD 문자의 처리 방법을 제공함에 있다.Another object of the present invention is to provide a method of processing a combination OSD text that allows two columns to display all the combination characters.

이러한 목적을 달성하기 위한 이 발명의 특징은, OSD 기능으로 디스플레이할 한글 폰트가 저장되어 있는 문자 롬과, 제어 신호를 출력하는 중앙처리장치와, 상기 문자 롬으로 부터 화면상에 디스플레이될 문자들을 읽어와 CRT에 디스플레이하는 비데오 램으로 이루어진 OSD 문자처리회로에 있어서, 상기 문자 롬에 조합형으로 한글 폰트를 저장하고, 하나의 완성된 글자는 2개의 열을 이용하여 표현함을 특징으로 하는 조합형으로 된 OSD 문자처리회로에 있다.In order to achieve the above object, a feature of the present invention is that a character ROM in which a Korean font is displayed to be displayed by an OSD function, a central processing unit outputting a control signal, and a character to be displayed on the screen are read from the character ROM. And a video RAM for displaying on the CRT, wherein the Hangul font is stored in a combination form in the character ROM, and one completed character is represented using two columns. It is in the processing circuit.

이 발명의 다른 특징은, 리모콘이나 키 매트릭스에 의해 디스플레이될 문자가 결정되면 프로그램 롬에 맵되어 있는 테이블로 부터 디스플레이할 문자의 화면상의 위치, 문자 수 등을 읽어와 변수 1에는 1열에 해당되는 문자 수를 로드하고, 변수 2에는 2열에 해당되는 문자 수를 로드하는 과정과, 디스플레이할 문자를 문자 롬에서 어드레싱하여 비데오 램에 저장하는 과정과, 변수 1을 감소시키면서 화면상에 해당 위치에 1열의 해당 문자를 디스플레이하고, 변수 2를 감소시키면서 화면상의 해당 위치에 2열의 해당 문자를 디스플레이하는 과정으로 이루어지는 조합형으로 된 OSD 문자처리방법에 있다.Another feature of the present invention is that, when the character to be displayed is determined by the remote controller or key matrix, the position on the screen, the number of characters, etc. of the character to be displayed are read from the table mapped in the program ROM, and the variable 1 character corresponds to the first column. Loading the number of characters, loading the number of characters in column 2 into variable 2, addressing the characters to be displayed in the character ROM, and storing them in the video RAM, and reducing the variable 1 to one row in the corresponding position on the screen. The present invention relates to an OSD character processing method of a combination type consisting of displaying a corresponding character and displaying the corresponding character in two columns at a corresponding position on the screen while decreasing the variable 2.

이하, 이 발명에 따른 일실시예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings an embodiment according to the present invention will be described in detail.

제2도는 이 발명에 따른 조합형 한글 폰트가 문자 롬에 저장된 일실시예를 나타낸 도면으로서, 조합형의 한글 폰트가 저장되어 있는 문자 롬(100)과, 제어 신호를 출력하는 중앙처리장치(CPU)와, 상기 문자 롬(100)에 어드레스를 출력하여 디스플레이될 문자들을 읽어와 완성된 한글 형태로 조합한 후 CRT에 디스플레이하는 비데오 램(200)으로 구성된다.2 is a view showing an embodiment in which a combined Hangul font according to the present invention is stored in a character ROM, a character ROM 100 in which a combined Hangul font is stored, a central processing unit (CPU) for outputting a control signal, and The video ROM 200 is configured to output an address to the text ROM 100, read the characters to be displayed, combine them into a completed Korean form, and display the video on the CRT.

이 때, 상기 문자 롬(100)과 비데오 램(200)에는 어드레스 버스(Addr bus)와 데이타 버스(Data bus)가 연결되어 있어, 상기 비데오 램(200)은 상기 문자 롬(100)으로 어드레스를 출력하고, 상기 문자 롬(100)은 상기 비데오 램(200)에 CRT에 디스플레이시킬 문자 데이타를 출력한다.In this case, an address bus and a data bus are connected to the text ROM 100 and the video RAM 200, so that the video RAM 200 receives an address from the text ROM 100. The text ROM 100 outputs text data to be displayed on the CRT to the video RAM 200.

제3도는 이 발명에 따른 조합형을 된 OSD 문자처리방법을 수행하기 위한 정보가 프로그램 롬에 맵되어 있는 일실시예를 나타낸 테이블로서, 하나의 완성된 문자(1라인에 해당됨.)는 2개의 열을 사용하여 표현할 수 있다. 따라서, 프로그램 롬에는 각각의 라인에 대해 1열에 디스플레이할 문자 수와 문자 롬에서의 문자 어드레스와 2열에 디스플레이할 문자 수와 문자 롬에서의 문자 어드레스가 맵되어 있다.3 is a table showing an embodiment in which information for performing the combined OSD character processing method according to the present invention is mapped to a program ROM, in which one completed character (corresponding to one line) has two columns. Can be expressed using Therefore, in the program ROM, the number of characters to be displayed in the first column and the character address in the character ROM and the number of characters to be displayed in the second column and the character address in the character ROM are mapped to each line.

제4도는 이 발명에 따른 조합형으로 된 온 스크린 디스플레이 문자처리방법을 수행하기 위한 흐름도로서, 텔레비젼이나 VCR에 부착된 키 패널이나 리모콘으로 부터 키가 입력되고, 중앙처리장치(CPU)에 의해 화면상에 다스플레이될 OSD 문자가 결정되면 화면상에 디스플레이될 문자의 위치 및 문자 수 등을 프로그램 롬으로 부터 읽어오는 스텝(401)과, 변수 1(Ch-num1)에는 1열에서 디스플레이할 문자 수를 로드하고, 변수 2(Ch-num2)에는 2열에서 디스플레이할 문자 수를 로드하는 스텝(402)과, 화면상에 디스플레이할 문자를 문자 롬(100)에서 어드레싱하여 비데오 램(200)에 저장하는 스텝(403)과, 화면상의 1열의 해당 위치에 1열의 해당 문자를 디스플레이하고 변수 1을 하나 감소시키는 스텝(404)과, 변수 1(Ch-num1)이 0인지를 판별하는 스텝(405)과, 변수 1(Ch-num1)이 0이 아니면 상기 스텝(404)으로 리턴하여 계속 1열에 해당되는 문자를 디스플레이하고, 0이면 1열에 해당되는 문자가 모두 디스플레이된 것을 의미하므로 화면상의 2열의 해당 위치에 2열의 해당 문자를 디스플레이하고 변수 2(Ch-num2)를 하나 감소시키는 스텝(406)과, 변수 2(Ch-num2)가 0인지를 판별하여, 0이면 2열에 해당되는 문자가 모두 디스플레이된 것을 의미하므로 다음 라인의 문자를 디스플레이하기 위해 다음 라인의 정보가 들어 있는 프로그램 롬의 테이블로 분기하고 0이 아니면 상기 스텝(406)으로 리턴하는 스텝(407)의 순으로 이루어진다.4 is a flowchart for performing the on-screen display character processing method of the combination type according to the present invention, in which a key is input from a key panel or a remote control attached to a television or a VCR, and displayed on the screen by a central processing unit (CPU). When the OSD character to be displayed on the screen is determined, the step 401 of reading the position and the number of characters to be displayed on the screen from the program ROM, and the variable 1 (Ch-num1) indicate the number of characters to be displayed in the first column. In step 2 402, the number of characters to be displayed in the second column and the characters to be displayed on the screen are stored in the video RAM 200 in the variable ROM (Ch-num2). Step 403, a step 404 of displaying the corresponding character in one column at a corresponding position in the first column on the screen, decrementing variable 1 by one, and determining whether variable 1 (Ch-num1) is 0, and , Variable 1 (Ch-num1) is 0 If it returns to the step 404, and continues to display the characters corresponding to the first column, 0 means that all the characters corresponding to the first column are displayed, so that the corresponding characters of the second column are displayed at the corresponding positions of the second column on the screen and the variable 2 ( Step 406 of decrementing Ch-num2) and determining whether variable 2 (Ch-num2) is 0, and if 0 means that all the characters corresponding to the second column are displayed, to display the next line of characters. Step 407 is performed in order to branch to the program ROM table containing the information of the next line and to return to step 406 if not zero.

이와 같이 구성된 이 발명은 화면상에 OSD 기능으로 디스플레이되는 한글 문자가 조합형의 형태로 문자롬(100)에 저장된다.According to the present invention configured as described above, the Hangul characters displayed by the OSD function on the screen are stored in the character ROM 100 in a combined form.

이 때, 화면상에 OSD 기능으로 디스플레이될 문자 폰트, 문자 위치, 문자 수 등은 미리 정해져 있고, 텔레비젼에 부착된 키 패널이나 리모콘 등을 통해 입력되는 키 신호에 따라 디스플레이될 문자가 결정된다.At this time, the character font, character position, number of characters, etc. to be displayed on the screen by the OSD function are predetermined, and the character to be displayed is determined according to a key signal input through a key panel or a remote controller attached to the television.

즉, 유저가 채널을 절환하기 위하여 채널 번호를 누르면 화면상에는 채널 번호가 디스플레이되고, 볼륨을 높이기 위하여 볼륨업키를 누르면 볼륨 업되는 상태가 OSD 기능으로 디스플레이된다.That is, when the user presses the channel number to switch channels, the channel number is displayed on the screen, and when the volume up key is pressed to increase the volume, the volume up state is displayed by the OSD function.

이 때, 문자 롬(100)에 저장된 한글 폰트는 조합형의 형태로 되어 있으므로 2개의 열을 사용하여서 조합형 문자들을 모두 디스플레이할 수 있다.At this time, since the Hangul font stored in the character ROM 100 is in the form of a combination type, it is possible to display all combination characters using two columns.

즉, '발명신고서'를 OSD 기능으로 화면상에 디스플레이한다고 가정하면, 아래와 같이 된다.That is, suppose that the invention report is displayed on the screen using the OSD function.

1열 : 바 며 시 ㄱ 서Row 1: Bar and Poetry

2열 : ㄹ ㅇ ㄴ ㅗRow 2: ㄹ ㅇ ㄴ ㅗ

이 때, '을'이나 '는' 등의 3개의 열로써 표현 가능한 문자를 디스플레이하고자 한다면, 2개의 열에 맞추어서 'ㅇ'+''이나 'ㄴ'+''등으로 새로운 폰트를 만들어 문자 롬(100)에 저장하고 필요시 이를 어드레싱하여 화면상에 디스플레이시키면 된다.At this time, if you want to display characters that can be represented by three columns such as', 'or', ',' ㅇ '+' 'Or' ㄴ '+' Create new fonts and store them in the character ROM 100 and address them if necessary and display them on the screen.

따라서, OSD 기능으로 디스플레이될 문자가 '발명신고서'로 결정되면, 중앙처리장치(CPU)는 프로그램 롬에 맵되어 있는 테이블로 부터 '발명신고서'가 디스플레이될 위치, 문자 수 등을 읽어 온다(401).Therefore, when the character to be displayed by the OSD function is determined as the 'invention report', the CPU reads the position, the number of characters, etc. of the 'information report' from the table mapped to the program ROM (401). ).

그리고, 변수 1(Ch-num1)에는 1열에 디스플레이한 문자 수를 로드하고, 변수 2(Ch-num2)에는 2열에 디스플레이할 문자 수를 로드한다(402).The variable 1 (Ch-num1) is loaded with the number of characters displayed in one column, and the variable 2 (Ch-num2) is loaded with the number of characters displayed in the second column (402).

즉, 변수 1(Ch-num1)에는 9가 로드되고, 변수 2(Ch-num2)에는 4가 로드된다.That is, 9 is loaded into variable 1 (Ch-num1) and 4 is loaded into variable 2 (Ch-num2).

그리고, 비데오 램(200)에서 어드레스를 상기 문자 롬(100)으로 출력하게 되면, 상기 문자 롬(10)에서는 해당 어드레스에 저장되어 있는 문자 폰트를 비데오 램(200)으로 출력한다. 따라서, 비데오 램(200)에는 아래와 같은 문자 폰트가 저장된다(403).When the video RAM 200 outputs an address to the text ROM 100, the text ROM 10 outputs the text font stored at the address to the video RAM 200. Accordingly, the following character font is stored in the video RAM 200 (403).

1열 : 'ㅂ'+'ㅏ'+'ㅁ'+'ㅕ'+'ㅅ'+'ㅣ'+'ㄱ'+'ㅅ'+'ㅓ'Column 1: 'ㅂ' + 'ㅏ' + 'ㅁ' + 'ㅕ' + 'ㅅ' + 'ㅣ' + 'ㄱ' + 'ㅅ' + 'ㅓ'

2열 : ' '+'ㄹ'+' '+'ㅇ'+' '+'ㄴ'+'ㅗ'+' '+' 'Column 2: '' + 'ㄹ' + '' + 'ㅇ' + '' + 'ㄴ' + 'ㅗ' + '' + ''

그리고, 화면상의 1열의 해당 위치에 1열의 해당 문자 하나를 디스플레이하고, 변수 1(Ch-num1)을 하나 감소시킨 후(404), 변수 1(Ch-num1)이 0인지를 판별한다(405).Then, one corresponding character of the first column is displayed at the corresponding position of the first column on the screen, the variable 1 (Ch-num1) is reduced by one (404), and it is determined whether the variable 1 (Ch-num1) is 0 (405). .

이 때, 변수 1(Ch-num1)이 0이 아니면 1열에 디스플레이할 문자가 남아 있음을 뜻하므로 상기 스텝(404,405)이 반복 수행된다. 그러다가, 변수 1(Ch-num1)이 0이 되면 1열에 해당되는 문자(즉, 'ㅓ')까지 모두 디스플레이된 것을 나타내므로, 화면상의 2열의 해당 위치에 2열의 해당 문자를 하나 디스플레이하고, 변수 2(Ch-num2)를 하나 감소시킨다(406).At this time, if the variable 1 (Ch-num1) is not 0, it means that there are remaining characters to be displayed in column 1, and the steps 404 and 405 are repeated. Then, when variable 1 (Ch-num1) becomes 0, it indicates that all the characters corresponding to column 1 (that is, 'ㅓ') are displayed. Therefore, the corresponding character of column 2 is displayed at the corresponding position of column 2 on the screen. Decreases one (Ch-num2) by one (406).

그리고 변수 2(Ch-num2)가 0인지를 판별한다(407). 이 때, 변수 2(Ch-num2)가 0이 아니면 2열에 디스플레이할 문자가 더 남아있음을 뜻하므로 상기 스텝(406,407)이 반복 수행되고, 그러다가 변수 2(Ch-num2)이 0이 되면 2열에 해당되는 문자(즉, 'ㅗ')까지 모두 디스플레이된 것을 나타내므로 1라인에 대한 문자 디스플레이를 마친다. 이 때, 다음 라인에 디스플레이할 문자가 있으면 다음 라인의 정보가 들어 있는 프로그램 롬의 테이블로 분기한다.Then, it is determined whether the variable 2 (Ch-num2) is 0 (407). At this time, if the variable 2 (Ch-num2) is not 0, it means that there are more characters to be displayed in the second column, so the steps 406 and 407 are repeated, and when the variable 2 (Ch-num2) is 0, the second column is displayed in the second column. This completes the display of characters for one line, indicating that all the corresponding characters (ie 'ㅗ') are displayed. At this time, if there is a character to be displayed on the next line, the program branches to a program ROM table that contains information on the next line.

이상에서와 같이 이 발명에 따른 OSD 문자처리회로 및 방법에 의하면, OSD기능으로 디스플레이시킬 한글 문자의 폰트를 조합형 타입으로 문자 롬에 조장하고, 하나의 완성된 글자를 2개의 열을 사용하여서 모두 디스플레이할 수 있도록 함으로써, 문자 롬의 사이즈를 줄일 수 있어 비용이 절감되며, 또한, 작은 사이즈의 문자 롬을 이용하여 다양한 한글 문자의 표현이 가능해지는 효과가 있다.As described above, according to the OSD character processing circuit and method according to the present invention, the font of the Korean characters to be displayed by the OSD function is promoted to the character ROM in a combination type, and one completed character is displayed using two columns. By doing so, it is possible to reduce the size of the character ROM, thereby reducing the cost, and it is also possible to express various Hangul characters by using a small character ROM.

Claims (2)

OSD 기능으로 디스플레이할 한글 폰트가 저장되어 있는 문자 롬과, 제어 신호를 출력하는 중앙처리장치와, 상기 문자 롬으로 부터 화면상에 디스플레이될 문자들을 읽어와 CRT에 디스플레이하는 비데오 램으로 이루어진 OSD 문자처리회로에 있어서, 상기 문자 롬에 조합형으로 한글 폰트를 저장하고, 하나의 완성된 글자는 2개의 열을 이용하여 표현함을 특징으로 하는 조합형으로 된 OSD 문자처리회로.OSD character processing consisting of a character ROM that stores Korean fonts to be displayed by the OSD function, a central processing unit that outputs a control signal, and a video RAM that reads the characters to be displayed on the screen from the character ROM and displays them on the CRT. The circuit according to claim 1, wherein the Hangul font is stored in the text ROM in a combination form, and one completed character is represented using two columns. 리모콘이나 키 매트릭스에 의해 디스플레이될 문자가 결정되면 프로그램 롬에 맵되어 있는 테이블로부터 디스플레이할 문자의 위치, 문자 수 등을 읽어와 변수 1에는 1열에 해당되는 문자 수를 로드하고, 변수 2에는 2열에 해당되는 문자 수를 로드하는 과정과, 디스플레이할 문자를 문자 롬에서 어드레싱하여 비데오 램에 저장하는 과정과, 변수 1을 감소시키면서 화면상의 1열의 해당 위치에 1열의 해당 문자를 디스플레이하고, 변수 2를 감소시키면서 화면상의 2열의 해당 위치에 2열의 해당 문자를 디스플레이하는 과정으로 이루어지는 조합형으로 된 OSD 문자처리방법.When the character to be displayed is determined by the remote control or key matrix, the position of the character to be displayed, the number of characters, etc. are read from the table mapped in the program ROM, and the number of characters corresponding to column 1 is loaded in variable 1, and the variable 2 in column 2 is read. Loading the corresponding number of characters, addressing the characters to be displayed in the character ROM and storing them in the video RAM, decreasing the variable 1 and displaying the corresponding character in the first column at the corresponding position in the first column on the screen, A method of processing OSD characters in a combination, comprising reducing the display of the corresponding two columns of characters at the corresponding positions of two columns on the screen while reducing them.
KR1019930002757A 1993-02-26 1993-02-26 On screen display character processing circuit & method to be completed an association pattern KR0123758B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019930002757A KR0123758B1 (en) 1993-02-26 1993-02-26 On screen display character processing circuit & method to be completed an association pattern

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019930002757A KR0123758B1 (en) 1993-02-26 1993-02-26 On screen display character processing circuit & method to be completed an association pattern

Publications (2)

Publication Number Publication Date
KR940020805A KR940020805A (en) 1994-09-16
KR0123758B1 true KR0123758B1 (en) 1997-11-26

Family

ID=19351299

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930002757A KR0123758B1 (en) 1993-02-26 1993-02-26 On screen display character processing circuit & method to be completed an association pattern

Country Status (1)

Country Link
KR (1) KR0123758B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100393980B1 (en) * 1996-08-24 2003-10-22 엘지전자 주식회사 Method for processing hangul caption
KR100499456B1 (en) * 1997-12-31 2006-03-23 엘지전자 주식회사 Apparatus for processing caption data
KR20010060978A (en) * 1999-12-28 2001-07-07 박종섭 Korean closed caption decorder having consonant and vowel combination display structure and control method thereof
KR101334589B1 (en) * 2013-06-03 2013-11-29 주식회사 인프라웨어 Font processing method for maintaining document layout, and computer-readable recording medium for the same

Also Published As

Publication number Publication date
KR940020805A (en) 1994-09-16

Similar Documents

Publication Publication Date Title
US4694288A (en) Multiwindow display circuit
HUT57496A (en) Process and device for storing and editing data in television receiver systems
US5010324A (en) Sequential page unit image display device having display control memory
KR0123758B1 (en) On screen display character processing circuit & method to be completed an association pattern
US4903013A (en) Display system for plural display areas on one screen
JPH09127926A (en) Display device
JPH07199854A (en) Method and apparatus for display of plurality of kinds of fonts
KR0156950B1 (en) Character display
US5124694A (en) Display system for Chinese characters
US7170564B2 (en) On-screen display device
US5150316A (en) Electronic apparatus
US5903256A (en) Method and apparatus for performing a memo function in a display system
JPS63106280U (en)
KR100189545B1 (en) On-Screen Scrolling Method and Circuit in Television Receiver
US6873332B2 (en) Microcomputer having OSD circuit, and bus control device and method
US20050030428A1 (en) On-screen display device
KR0163709B1 (en) Method for displaying different motion mode selecting for on screen display
KR950007608B1 (en) OS Processing Unit using RAM
KR100277044B1 (en) Color access method for highlighting OSD
US20050134596A1 (en) On-screen display device
KR940002819Y1 (en) VGA circuit
KR100269423B1 (en) Character display circuit of high definition television receiver
KR0117399Y1 (en) Character display device with common character memory
KR960000278B1 (en) On-screen display device using text broadcasting
KR19980035081U (en) How to display outlines of OSD characters

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19930226

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19941231

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19930226

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19970829

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19970919

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19970919

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20000830

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20010830

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20020830

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20030829

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20040830

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20050830

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20060830

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20060830

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20080809