[go: up one dir, main page]

KR0182809B1 - 문자 발생기 - Google Patents

문자 발생기 Download PDF

Info

Publication number
KR0182809B1
KR0182809B1 KR1019900005303A KR900005303A KR0182809B1 KR 0182809 B1 KR0182809 B1 KR 0182809B1 KR 1019900005303 A KR1019900005303 A KR 1019900005303A KR 900005303 A KR900005303 A KR 900005303A KR 0182809 B1 KR0182809 B1 KR 0182809B1
Authority
KR
South Korea
Prior art keywords
pixel
character
signal
color
displayed
Prior art date
Application number
KR1019900005303A
Other languages
English (en)
Other versions
KR910018894A (ko
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 프레데릭 얀 스미트
Publication of KR910018894A publication Critical patent/KR910018894A/ko
Application granted granted Critical
Publication of KR0182809B1 publication Critical patent/KR0182809B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/024Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour registers, e.g. to control background, foreground, surface filling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
    • G09G1/14Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible
    • G09G1/16Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible the pattern of rectangular co-ordinates extending over the whole area of the screen, i.e. television type raster
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/24Generation of individual character patterns
    • G09G5/28Generation of individual character patterns for enhancement of character form, e.g. smoothing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Television Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Studio Circuits (AREA)
  • Image Generation (AREA)

Abstract

문자 발생기는, 비디오 화상과 동시에 디스플레이될 때, 프로그램 가능한 색에서 음영을 갖는 디스플레이되는 문자들을 제공하기 때문에, 비디오 화상의 임의 불필요한 브랭킹 없이 모든 환경 하에서 최적의 판독성을 갖는다. 이러한 목적을 위하여, 문자 발생기(43)는 디스플레이되는 픽셀과 문자 메모리(171)내의 적어도 하나의 인접한 픽셀 모드를 교대로 어드레스 하도록 체택된다. 디스플레이되는 픽셀과 인접한 픽셀 모두에 의존하는 수신된 비디오 화상을 브랭킹하는 브랭킹 신호(FBL)는 브랭킹 회로(20)에서 발생된다. 비디오 화상이 브랭킹되는 동안에, 문자들은 전경색으로 디스플레이되고, 음영은 배경색으로 디스플레이된다.
본 발명은, 외부 소스(텔레텍스트)에 의해 공급되는 정보 또는 국부적으로 발생된 동작 정보(온-스크린 디스플레이)를 디스플레이하기 위한 문자 발생기를 이용하는 텔레비젼 수상기, 카메라 레코더 등에 적용될 수 있다.

Description

문자 발생기
제1도는 텔레텍스트 디코더를 갖는 텔레비젼 수상기의 구조를 도시한 도면.
제2도는 종래 기술의 문자 발생기를 도시한 도면.
제3a도 및 제3b도는 문자 메모리에 기억된 문자들의 예를 도시한 도면.
제4도는 종래 기술의 브랭킹 회로를 도시한 도면.
제5도는 본 발명에 따른 문자 발생기의 제1실시예를 도시한 도면.
제6a도 내지 제6c도는 제5도에 도시된 문자 발생기에 이용되는 브랭킹 회로를 도시한 도면.
제7a도 내지 제7d도는 비디오 화상과 동시에 디스플레이 스크린 상에 표시되는 문자들의 예를 도시한 도면.
제8도는 본 발명에 따른 문자 발생기의 제2실시예를 도시한 도면.
* 도면의 주요부분에 대한 부호의 설명
3 : 색 디코더 5 : 제어 회로
9 : 수신기 회로 21 : 가산기 회로
본 발명은 디스플레이 스크린 상에 영문 숫자 및 그래픽 문자들을 발생하는 문자 발생기에 관한 것으로, 이 문자들은 비디오 화상과 동시에 디스플레이 된다.
이러한 문자 발생기는 예를 들어, 동작 정보를 디스플레이(온-스크린 디스플레이)하면서 외부 소스(텔레텍스트)에 의해 엔코드 형태로 공급되는 정보를 디스플레이 하기 위한 텔레비젼 수상기에 이용된다. 또한, 이러한 문자 발생기들은 타이틀(titles) 등을 디스플레이하기 위한 카메라 및 카메라 레코더와, 콤팩트 디스크-기록된 데이타를 디스플레이하기 위한 콤팩트 디스크 플레이어에도 이용된다.
디스플레이 스크린 상에 문자들을 디스플레이하기 위한 문자 발생기들은 일반적으로, 디스플레이되는 문자들의 문자 코드를 기억하는 페이지 메모리를 포함한다. 이러한 문자 코드는 예를 들어, 표준화된 표에 따라 문자에 할당되는 7-비트로 이루어진다. 이들 문자 코드들은 픽셀 발생기(pixel generator)에 인가되는데, 픽셀 발생기에서는 각각의 문자들이 다수의 픽셀, 예를 들어 수평으로 6픽셀과 수직으로 10픽셀의 형태로 결정되고, 각각의 픽셀에 대한 색 선택 비트(color selection bit)가 발생된다. 연속적으로 발생되는 색 선택 비트들은 선택기에 인가되는데, 이 선택기에 의해 전경색 신호(foreground color signal) 또는 배경색 신호(background color signal)가 선택된다. 이러한 방식으로, 한 문자의 각각의 픽셀에 색이 할당되고, 전경색의 픽셀들은 디스플레이 스크린 상에 디스플레이되는 심볼의 형상을 결정하게 된다. 도형, 글자 및 구두점과 같은 영문 숫자 심볼을 위하여, 픽셀 발생기는 각각의 문자에 대하여 n*m 매트릭스(본 예에서는 6*10)의 색 선택 비트들이 기억된 메모리를 포함한다. 간단한 그래픽 심볼에 대해서, 픽셀 발생기는 종종 문자 코드로부터 직접 색 선택 비트를 유도하는 논리 네트워크(logic network)를 포함한다.
전경색 및 배경색은 고정된 색상, 예를 들어 흑색 및 백색일 수 있다. 이들 고정색은 각각의 페이지, 각각의 행(row) 또는 심지어 각각의 문자에 대해서 프로그램될 수 있다. 특히,한 텔레텍스트의 문자 발생기에서 색들이 발생되는 방식에 대해 설명될 수 있는데, 실제로 7비트 문자 코드들은 행의 종료까지 새로운 색이 동일 방식으로 정의될 때까지 유효하게 남아 있는 색을 확정하기 위해 보유하게 된다.
또한, 문자 발생기는 발생된 문자 신호를 디스플레이 스크린 상에 디스플레이하기 위해 디스플레이 스크린 상에 정규 화상 신호를 브랭킹하며, 각 픽셀에 대해 정해진 값을 갖는 브랭킹 신호를 발생시키는 수단을 포함한다. 만일 , 화상 신호가 예를 들어 텔레텍스트 페이지를 디스플레이할 때처럼 완전히 브랭킹 되어야 한다면, 그 브랭킹 신호는 계속적으로 발생된다. 그러나, 문자 발생기에 의해 발생된 텍스트 및 비디오 화상은 종종 동시에 디스플레이되어야 한다. 이는, 예를 들어, TV 프로그램이 텔레텍스트에 의해 서브-타이틀링되거나 또는, 수신기에서 발생된 프로그램 또는 채널 번호와 같은 동작 정보가 디스플레이되는 경우이다.
문자 발생기에 의해 발생되는 화상 신호 및 텍스트를 동시에 디스플레이하는 두 가지 방법이 공지되어 있다. 첫 번째 방법은 하나 또는 그 이상의 행 또는 그 부분들을 포함하는 박스(box) 동안에 화상 신호를 브랭킹하는 것으로써, 여기서는 문자들이 전경색뿐만 아니라 배경색으로 디스플레이된다. 이러한 소위 박스(boxed) 모드에서, 두 색이 쉽게 선택된다면 판독이 용이하게 되지만, 브랭킹 신호는 관련 부분의 비디오 화상을 브랭크한다. 두 번째 방법은 대응하는 색 선택 비트에 응답하여 전경색으로 픽셀들이 디스플레이될 때에만 화상 신호를 디스플레이 하는 것이다. 이러한 소위혼합(mixed) 모드에서, 영문 숫자 또는 그래픽 심볼들의 가시도(visibility)는 배경에서의 비디오 화상과 문자들 사이의 색 및 명도차에 따라 크게 의존한다.
본 발명의 목적은 특히, 문자들이 비디오 화상과 동시에 디스플레이될 때, 비디오 화상이 불필요하게 브랭킹되는 것 없이 개선된 판독성을 가지고 문자들을 디스플레이 스크린 상에 디스플레이하는 문자 발생기를 제공하는 것이다.
이러한 목적을 이루기 위해서, 본 발명에 있어서의 브랭킹 신호의 실제 값은 실제 픽셀의 색 선택 비트 및 적어도 하나의 선정된 인접 픽셀의 색 선택 비트 모두에 의존하게 된다. 특히, 화상 신호는 한 픽셀이 전경색으로 디스플레이되는 동안 브랭킹 될 뿐만 아니라, 전경색이 인접 픽셀에 할당되는 경우에 실제의 픽셀이 배경색으로 디스플레이되는 동안에도 그 화상 신호는 브랭킹 된다. 따라서, 말하자면 배경색에서의 실제의 픽셀은 전경색에서의 인접 픽셀의 음영(shadow)이 된다.
디스플레이 스크린 상에서의 효과는 디스플레이된 문자들에 음영이 제공되는 것이다. 음영의 위치는 인접한 픽셀이 선택에 좌우된다. 예를 들어, 한 음영은 원래 문자의 상, 하, 좌 및 우에 디스플레이될 수 있다. 또한, 다수의 음영들은 다수의 인접 픽셀들을 선택함으로써 조합될 수도 있다. 특히, 이러한 방식으로, 문자에 대조색(contrasting color)으로 완전한 윤곽(complete contour)을 갖는 문자들 제공할 수 있다.
디스플레이 문자들은 두 개의 대조색이 전경색 및 배경색에 선택된다면 배경의 임의 비디오 화상에 대해서 명확하게 가시화될 수 있다. 본 발명에 따른 문자발생기의 가장 유용한 실시에는 전경색 및 배경색이 외부 소스에 의해 정의되는 텔레텍스트 디코더에 사용된다면 박스모드의 대체(replacement)로써 얻어진다. 예를 들어, 서브타이틀을 디스플레이할 때, 비디오 화상의 가장 필요한 부분만이 브랭킹되는데 반해, 종종 여러 서브타이틀을 구체화하는 전경 및 배경색의 기능 문자들은 유지된다. 이는 결과적으로, 서브 타이틀들이 소스에 의해 결정되는 주어진 박스내에 디스플레이되고, 완전한 박스 동안에는 비디오 화상이 브랭크되는 기존의 텔레텍스트 디코더에 비해 상당한 개선을 얻는다.
이제, 첨부한 도면에 참조하여 본 발명의 실시예들을 상세히 설명한다.
텔레텍스트 디코더를 구비한 텔레비젼 수상기가 실시예로서 도시되어 있는데, 텔레텍스트 디코더내에는 문자 발생기가 집적되어 있다. 제1도는 상기와 같은 텔레비젼 수상기의 구조를 개략적으로 도시한 도면이다. 안테나(aerial)(1)에서 수신된 전송기 신호들은 동조 및 복조 회로(2)에 인가된다. 이렇게 해서 얻어진 선택된 텔레비젼 프로그램의 합성 비디오 신호 CVBS는 색 디코더(3) 및 텔레텍스트 디코더(4)에 인가된다. 수상기의 정상 동작 상태에 있어서, 색 디코더(3)에 의해 발생되는 기본색 신호들의 형태로 화상 신호(R'G'B')는 사용자가 수신된 화상 신호를 볼 수 있도록 제어 회로(5)의 제1입력을 통하여 디스플레이 스크린(6)에 인가된다.
텔레텍스트 디코더(4)는 디지탈 텔레텍스트 데이터 신호(TTD)와 인가된 합성 비디오 신호(CVBS)로부터 관련된 클럭 신호(TTC)를 재생하는 슬라이딩 회로(41), 텔레텍스트 데이타 신호(TTD)로부터 적어도 하나의 텔레텍스트 페이지를 포착할 수 있는 포착 회로(42)와, 포착된 텔레텍스트 페이지를 저장 및 디스플레이하는 문자 발생기(43)를 포함한다. 또한, 텔레텍스트 디코더(4)는 명령 버스(7)에 의해 동작 장치 회로(8)에 접속된다. 특히, 텔레텍스트 디코더(4)는 예를 들어 직렬 버스 형태로 되어 있는 명령 버스(7)를 통해서 동작 장치 회로(8)로부터 포착 및 디스플레이되는 텔레텍스트의 페이지 번호를 수신한다. 보다 특히, 예를 들어, 동작 메뉴등을 디스플레이하기 위하여, 동작 장치 회로(8)에 의해 발생되는 문자 정보를 명령 버스(7) 및 포착 회로(42)를 통하여 문자 발생기(43)에 인가할 수도 있다.
문자 발생기(43)는 기본색 신호 형태로 문자 신호(RGB)를 더 나타내는 방식으로 인가된 텔레텍스트 페이지 또는 동작 정보를 처리하고, 그 문자 신호를 제어 회로(5)의 제2입력에 인가한다. 또한, 문자 발생기(43)는 브랭킹 신호(FBL)를 발생하여, 제어 회로(5)는 동작하게 되고, 색 디코더(3)로부터 화상 신호(R'G'B')의 디스플레이는 브랭크된다.
사용자의 동작 명령은 (원격 제어)동작 장치(10)에 발생되고, 수신기 회로(9)를 통하여 동작 장치(8)에 인가된다. 또한, 인터페이스(11)는 동작 장치(8)를 여러 송신기에 조정하여, 제어 화상 명도 및 음성 볼륨 등을 명령 버스(7)에 연결되도록 한다. 이는 본 도면에서 적당한 기호로 도시되어 있다.
제2도는 디스플레이 스크린 상에 40문자들 각각의 24행으로 구성된 한 페이지를 디스플레이하기 위해 채택된 공지된 문자 발생기(43)의 구조를 도시한 도면이다. 디스플레이되는 문자들의 7비트 문자 코드들은 페이지 메모리(12)에 저장되어 있다. 디스플레이를 위하여, 페이지 메모리(12)는 메모리 인터페이스(13)를 통하여 열 카운터(14) 및 행 카운터(15)에 의해 어드레스된다. 열 카운터(14)는 열 번호(COL)가 매 μsec로 발생되기 위하여 예를 들어, 1㎒의 주파수를 갖는 열 클럭 신호(F1)에 의해 제어된다. 페이지 메모리(12)내의 40열을 어드레스 하기 위하여, 열 번호(COL)는 6비트로 구성된다. 행 카운터(15)는 라인 클럭 신호(H)에 의해 제어되는 라인 카운터(16)의 제1출력으로부터 행 클럭 신호(R)를 수신한다.
본 명세서에서 PAL 시스템으로 취해진 TV 시스템에 있어서, 라인 클럭 신호의 주파수는 15625㎐이다. 라인 카운터(16)는 10분주 카운터로 되어 있기 때문에, 행 카운터(15)는 10개의 TV 라인 이후 매번 새로운 행 번호(ROW)를 발생할 수 있다.
페이지 메모리(12)내의 24행을 어드레스하기 위하여, 행 번호(ROW)는 5비트로 구성되어 있다. 열 번호(COL) 및 행 번호(ROW)는 페이지 메모리(12)내에서 24*40=960을 연속으로 어드레스하기 위하여 종래 방식에 따라 6비트 열 번호 및 5비트 행 번호를 10비트의 메모리 어드레스로 변환하는 페이지 메모리(12)에 인가된다.
페이지 메모리(12)로부터 판독되는 문자 코드들은 픽셀 발생기(17)의 일부를 형성 하는 문자 메모리(171)의 제1입력과, 색 신호 발생기(19)에 연속으로 인가된다.
모든 디스플레이 가능한 문자들의 형태는 예를 들어, 6*10 색 선택 비트들의 소위 도트 매트릭스 형태로 문자 메모리(171)에 기억되는데, 여기서 색 선택 비트 각각은 디스플레이 스크린 상에 문자의 픽셀을 나타낸다. 이러한 방식으로, 각각의 문자는 6개의 픽셀의 10개의 상위 문자 세그먼트로 정의된다. 색상 선택 비트 1을 갖는 픽셀들은 디스플레이되는 심볼의 형태를 결정한다. 제3a도는 실제로 문자 코드(65)를 갖는 문자(A)의 도트 매트릭스와 실제로 문자 코드(103)를 갖는 문자(g)의 도트 매트릭스의 예를 도시한 도면이다. 문자 메모리(171)는 판독 전용의 형태로 되어 있기 때문에, 저장된 문자 형태가 변경될 수 없다. 그러나, 색상 선택 비트들이 프로그랜 가능하게 되어 있고, 그로 인해 문자의 형태들이 동적인 방식으로 재-정의될 수 있는 문자 발생기들이 있게 된다.
텍스트의 행은 디스플레이 스크린 상에 10개의 연속된 화상 라인으로 구성된다. 그러한 한 화상 라인 동안에 문자 메모리(171)의 제1입력에 40연속된 문자 코드들이 인가되고, 10분주 카운터로서 형성된 라인 카운터(16)는 화상 라인 번호(L)(L=0....9)을 발생하는데, 그 화상 라인 번호(L)는 10개의 화상 라인 중 어떤 라인이 디스플레이되는가를 결정한다. 이 화상 라인 번호(L)는 실제의 화상 라인에 대응하는 문자 세그먼트를 어드레스하는 문자 메모리(171)의 제2입력에 인가된다.
문자 메모리(171)의 출력은 병렬-직렬 변환기(172)에 인가되는데, 이 병렬-직렬 변환기를 픽셀 발생기(17)의 일부를 형성한다. 이 병렬-직렬 변환기(172)에 있어서, 인가된 문자 세그먼트의 6개의 색 선택 비트들은 로드 신호(LD1)에 의해 병렬로 로드되고, 계속해서 픽셀 클럭 신호(F6)에 의해 직렬로 판독된다. 로드 신호(LD1)는 전술한 열 클럭 신호(F1)와 동일한 주파수를 갖기 때문에, 새로운 문자의 문자 세그먼트는 각각의 열 클럭 주기(1μsec)내에 로드된다. 실제의 값이 병렬-직렬 변환기(172)로부터 얻어진 연속된 색 선택 비트들에 대응하는 2진 신호는 그 병렬-직렬 변환기의 출력에 바로 나타난다. 이 신호는 색 선택 신호(Y)로 언급하기로 한다. 픽셀 클럭 신호(F6)의 주파수는 로드 신호(LD1)의 주파수의 배수(multiple)가 되고, 그 배수는 한 문자 세그먼트에서의 색 선택 비트 번호와 같다. 본 실시예에 있어서, 픽셀 클럭 신호(F6)는 6㎒의 주파수를 갖는다.
색 선택 신호(Y)는 선택기(18)에 인가되고, 그 선택기는 색 신호 발생기(19)로부터 나오는 전경색 신호(RGB)f및 배경식 신호(FGB)b를 더 수신한다. 이러한 목적을 위해, 색 신호 발생기(19)는 문자색들을 정의하기 위해 보유된 문자 코드들을 디코드한다. 색 선택 신호(Y)가 논리 값(1)을 갖는다면, 전경색 신호는 선택기(18)에서 선택되며, 논리(0)를 갖는 경우에는 배경색 신호가 선택될 것이다. 문자 신호로 다르게 언급되는 선택기(18)의 출력 신호(RGB)는 이전에 설명된 방식으로 제어 회로(5)의 제2입력을 통하여 디스플레이 스크린(6)에 인가된다. 문자 발생기에 의해서도 공급되면서 제어 회로(5)에도 인가되는 브래킹 신호(FBL)는 디스플레이 스크린(6)상에 색 디코더(3)(FBL=0)로부터의 화상 신호가 디스플레이되거나, 문자 발생기(43)(FBL=1)로부터의 문자 신호가 디스플레이되는지의 여부를 결정한다. 제3b도는 최종 언급된 경우에 문자(A 및 g)들이 어떻게 디스플레이 스크린 상에 연속으로 디스플레이되는지를 도시한 도면이다. 본 도면에서, 전경색은 검은색이고, 배경색은 백색이다.
브랭킹 신호(FBL)는 공지된 문자 발생기에 대해서 제4도에 도시된 방식으로 형성된 브랭킹 회로(20)에서 발생된다. 한 모드 스위치(201)의 제1상태(도시된 상태)에 있어서, 박스 발생기(202)에 의해 브랭킹 신호(FBL)가 발생된다. 이러한 소위 박스 모드에 있어서, 예를 들어, 하나 또는 그 이상의 문자 행들 또는 행들의 부분을 포함하는 선정된 박스 동안에 비디오 화상은 브랭크된다. 제7a도는 디스플레이 스크린 상에서의 그 효과를 나타낸 도면이다. 이 도면에 있어서, 비디오 화상은 음영된다. 스위치(201)의 제2상태에 있어서, 병렬-직렬 변환기(172)로부터의 색 선택 신호(Y)에 의해 브랭킹 신호가 발생된다. 이와 같은 소위 믹스 모드에 있어서는 단지 비디오 화상이 브랭크되어, 색 선택 비트 값(1)에 대응하는 전경색으로 픽셀들을 디스플레이된다. 이제, 픽셀들이 배경색으로 디스플레이되지 않는다. 제7b도는 디스플레이 스크린 상에서 상기 모드의 효과를 나타낸 도면이다.
문자들과 비디오 화상을 동시에 디스플레이하기 위한 그들 두 가지 방법의 결점들은 이미 서두에서 언급한 바, 박스 모드에서는 비디오 화상의 비교적 큰 부분이 브랭크되고, 믹스 모드에서는 전경색과 배경에서의 비디오 화상이 불충분한 대조(contrast)를 갖지 못한다면 만족한 판독성을 제공하지 못한다는 점이다.
제5도는 본 발명에 따른 문자 발생기의 한 실시예를 도시한 도면이다. 색 선택 비트들을 발생하는 픽셀 발생기(17)는 한편으로 화상 라인 번호(L) 및 로드 신호(LD1)를, 다른 한편으로 다른 화상 라인 번호(L-1) 및 다른 로드 신호(LD2)를 교대로 수신함에 응답하여 선정된 인접 픽셀들의 색 선택 비트들과 실제 픽셀들의 색 선택 비트 모두를 발생시키기 위해 채택되었다. 화상 라인 번호(L-1)는 라인 카운터(16)의 화상 라인 번호(L)를 가산기 회로(21)에 인가하여 얻어 진다. 가산기 회로(21)는 예를 들어, 입력에서 수신된 화상 라인 번호(L)에 값(-1)을 가산하는 조합 네트워크 모듈(-10)modulo-10) 이다. 제1화상 라인 번호(L) 및 제2화상 라인 번호(L-1)는 선택 신호로서 열 클럭 신호(F1)를 수신하는 선택기(22)에 인가된다. 그로 인해, 선택기(22)는 각의 열 클럭 주기 동안에 화상 라인 번호(L-1)(F1=1에 응답하여)와 화상 라인 번호(L)(F1=0에 응답하여)를 문자 메모리(171)로 교대로 인가한다.
6개의 색 선택 비트들로 이루어진 문자 세그먼트는 열 클럭 주기 당 두 번 문자 메모리(171)의 출력에 나타난다. 또한, 문자 메모리(171)의 문자 세그먼트는 제2병렬-직렬 변환기(173)에 인가된다. 이 병렬-직렬 변환기(173)에서 6개의 색 선택 비트들을 병렬 로드하는 것은 로드 신호(LD1)에 대하여 위상 시프트되는 로드 신호(LD2)에 의해 이루어진다. 본 실시예에 있어서, 그 위상 시프트는 픽셀 클럭 신호(F6)의 3주기에 대응하는 180°로 되어 있는 것으로 가정한다. 결과적으로, 화상 라인 번호(L-1)에 대응하는 문자 세그먼트는 각각의 열 클럭 주기 동안 병렬-직렬 변환기(173)에 로드되고, 3번의 픽셀 주기 후에 화상 라인 번호(L)에 대응하는 문자 세그먼트는 병렬-직렬 변환기(172)에 로드된다. 여기서, L은 실제 화상 라인 번호이고, L-1은 상위 화상 라인의 번호로 고려될 수 있다.
병렬-직렬 변환기(173)의 출력은 지연 소자(174)에서 3 픽셀 주기만큼 지연된다. 따라서, 그 출력 신호는 정확히 1라인 지연된 색 선택 신호(Y)와 동일하게 되고, 이는 음영 신호(S)로 지칭한다. 색 선택 신호(Y)가 디스플레이되는 실제 픽셀의 색 선택 비트값에 대응하는 값을 갖는다면, 음영 신호(S)는 상위 픽셀의 색 선택 비트값에 대응하는 값을 갖는다.
색 선택 신호(Y)와 음영 신호(S)는 브랭킹 회로(20)에 인가된다. 이 브랭킹 회로의 한 실시예는 제6a도에 도시되어 있다. 음영 신호(S)는 입력 신호를 1픽셀 주기만큼 지연시키는 다른 지연 소자(203)에 인가된다. 이 지연 소자의 출력 신호는 하부로 1라인 시프트되고, 색 선택 신호(Y)에 대하여 우측으로 1픽셀 시프트되는 음영 신호(S1)가 된다. 다시 말해서, 색 선택 신호(Y)가 디스플레이되는 픽셀의 색 선택 비트값에 대응하는 값을 갖는다면, 음영 신호(S1)는 그 상부 좌측에 위치한 인접 픽셀의 색상 선택 비트값에 대응하는 값을 갖게 된다. 음영 신호(S1) 및 색 선택 신호(Y)는 OR 게이트(204)의 한 입력에 인가된다. 이 OR 게이트의 출력은 새로운 브랭킹 신호(FBL)가 된다. 이는 픽셀이 전경색(Y=1)에 디스플레이될 때 뿐만 아니라 인접 픽셀의 음영(S1=1) 동안에 비디오 화상을 브랭크한다. 비디오 화상이 브랭크되는 동안에, 각각의 픽셀은 선택기(18)에 의해 결정된 전경 또는 배경색으로 디스플레이된다. 제7도는 연속된 문자(A 및 B)가 비디오 화상과 동시에 디스플레이된다면, 디스플레이 스크린 상에 나타나는 결과를 도시한 도면이다.
제6a도에 도시된 브랭킹 회로(20)의 실시예에서는 한 음영 신호(S1)가 이용된다. 그런, 하나 이상이 인접 픽셀에 따라 비디오 화상을 브랭킹할 수 있다. 제6b도는 이러한 목적을 위해서 이용될 수 있는 브랭킹 회로(20)의 실시예를 도시한 도면이다. OR 게이트(205)는 4개의 입력은 갖는다. 색 선택 신호(Y)는 제1입력에 인가되는데, 이 신호는 이미 전술한 방법으로, 픽셀이 전경색으로 디스플레이 되어야만 하는 경우에 화상 신호가 브랭크되는 것을 보장한다. 음영 신호(S1)는 제2입력에 인가되는데, 이 신호는 또한 전술한 방법으로 상부 좌측에 위치되는 픽셀 음영을 발생시킨다. 음영 신호(S)는 제3입력에 인가되고, 이 신호는 상위 픽셀의 음영을 발생시킨다. 마지막으로, 제3음영 신호(S2)는 OR 게이트(205)의 제4입력에 인가된다. 이 제3음영 신호(S2)는 색 선택 신호(Y)를 지연 소자 (206)에서 1픽셀 주기만큼 지연시켜 얻어지기 때문에, 좌측에 위치되는 픽셀의 음영을 발생시킨다. 제7d도는 디스플레이 스크린 상에 그들 결과들을 나타낸 도면이다.
본 발명에 따른 브랭킹 회로의 양호한 확장은 제6c도에 도시되어 있다. 제6a도 또는 제6b도에 도시된 회로의 출력 신호(FBL)는 AND 게이트 (207)의 제1입력에 인가되며, 제2입력은 제4도에서 이미 설명된 박스 신호 발생기(202)로부터의 박스 신호를 수신한다. 브랭킹 신호로서 AND 게이트의 출력 신호(FBL')를 제어 회로(5)에 인가하여, 선정의 박스 내에서 단지 비디오 신호만이 브랭크된다. 본 실시예는 양호한 것인데, 그 이유는 TV 편집기(editor)가 항상 전송기 단부에서 박스 내에 배치되는 텔레텍스트 서브타이틀이 최대 가능량이 비디오 화상을 유지하면서 바로 디스플레이되고, 본 응용에서 종종 필수적이 되는 전경색 및 배경색이 기능적인 문자들이 완전하게 유지되기 때문이다.
제5도에 도시된 본 발명의 문자 발생기의 실시예에 있어서는 다음 사항을 고려하는데, 즉, 문자의 상부 세그먼트(화상 라인 번호(L)=0에 대응)가 디스플레이되는 동안, 가산기 회로(21)에서의 모듈-10 동작은 음영 신호에 의해 동일 문자의 하부 세그먼트로부터 얻을 수 있도록 한다. 하부측 음영이 문자의 상부측에서 디스플레이되는 것을 방지하기 위하여, 하부 문자 세그먼트는 논리값 0만을 가질 수 있다. 이는 일반적으로 문자의 하부 문자 세그먼트가 필요한 라인 공간을 제공하는 이유에 따르게 된다. 그러나, 텔레텍스트 디코더들에서 통상적인 그래픽 심볼들을 디스플레이할 때의 경우에서는 그렇지 않다. 그들은 문자 매트릭스를 통해 확장하고, 연속으로 디스플레이될 수 있다.
제8도는 이러한 환경하에서 정확한 음영을 발생하기도 하는 문자 메모리(171) 및 페이지 메모리(12)의 가능한 어드레싱에 대한 실시예를 도시한 도면이다. 행 번호가 인가되는 메모리 인터페이스(13)의 입력은 선택기(23) 및 가산기 회로(24)를 통하여 행 카운터(15)의 출력에 결합되어 있다. 가산기 회로(24)는 행 번호(ROW)를 수신하고, 예를 들어, 입력에 인가되는 행 번호에 값(-1)을 가산하여 행 번호(ROW-1)를 발생시킨다. 선택기(23)는 만일 문자의 하부 문자 세그먼트가 음영 신호(S)를 발생하기 위한 목적으로 문자 메로리(171)에 어드레스되면 행 번호(ROW-1)가 선택되는 방식으로 비교 회로(25)에서 발생되는 선택 신호에 의해 제어된다. 따라서, 상위 문자의 하부 문자 세그먼트로부터 음영 신호(S)가 얻어지면서, 실제 문자의 상부 문자 세그먼트가 디스플레이되는 것이 성취된다.
더욱이, 음영들이 여러 다른 변형으로도 발생될 수 있음을 주목한다. 예를 들어, 한 문자에는 그 하부측에서 뿐만 아니라 그 상부측에서 음영이 제공될 수 있다. 이 경우에, 전술한 바와 같이, 필요한 음영 신호를 발생하기 위하여 상위 문자 세그먼트가 어드레스되면서 한 문자 세그먼트의 픽셀이 디스플레이될 뿐만 아니라, 하위 문자 세그먼트가 어드레스 된다. 또한, 한 픽셀의 음영은 1픽셀 이상의 폭으로 될 수 있으며, 1화상 라인 이상으로 높게 될 수 있다. 본 기술 분야에 숙련된 사람에 의해 구현될 수 있는 상기 실시예들의 상세한 설명이 될 수 있기 때문에, 이에 대한 실시예들의 상세한 설명은 하지 않기로 한다.
마지막으로, 실시예들을 참조하여 기술한 것 이외에 다른 방식으로 약간의 동일한 기능이 실현될 수 있다. 예를 들어, 제5도 및 제8도에서의 가산기 회로(21)는 입력에 인가되는 화상 라인 번호(L)를 1TV 라인만큼 지연시켜 화상 라인번호(L-1)를 얻는 지연 소자로 대체될 수 있다. 마찬가지로, 제8도의 가산기 회로는 인가된 행 번호(ROW)를 행 클럭 신호(R)에 의해 10 TV 라인만큼 지연시켜 행 번호(ROW-1)를 발생하는 지연 소자로 대체될 수 있다.

Claims (11)

  1. 화상 신호를 디스플레이하기 위한 디스플레이 스크린 상에 n 및 m이 정수인 n*m픽셀들을 포함하는 문자들을 발생하는 문자 발생기에 있어서, a) 디스플레이되는 문자에 대응하는 문자 코드를 발생하는 수단; b) 상기 문자 코드와 픽셀 어드레스에 응답하여 색 선택 비트들을 발생하는 픽셀 발생 수단; c) 디스플레이되는 제1픽셀에 대한 제1색 선택 비트를 얻기 위한 제1픽셀 어드레스와, 상기 제1픽셀에 인접한 선전된 픽셀에 대한 제2색 선택 비트를 얻기 위한 제2픽셀 어드레스를 교대로 발생하여 상기 픽셀 발생 수단에 제공하는 픽셀 어드레싱 수단; d) 상기 제1색 선택 비트의 제1값에 응답하여 상기 제1픽셀에 전경색(foreground color)을 발생하고, 상기 제1색 선택 비트의 제2값에 응답하여 상기 제1픽셀에 배경색(background color)을 발생하며, 상기 제2색 선택 비트의 제1값에 응답하여 상기 선정된 픽셀에 전경색을 발생하고, 상기 제2색 선택 비트의 제2값에 응답하여 상기 선정된 픽셀에 배경색을 발생하는 색 발생 수단과; e) i. 상기 제1픽셀이 상기 전경색을 가질 때 액티브되고, ii. 상기 제1픽셀이 상기 배경색을 갖고, 상기 선정된 픽셀이 상기 전경색을 가질 때 액티브되며, iii. 상기 제1픽셀이 상기 배경색을 갖고, 상기 선정된 픽셀이 상기 배경색을 가질 때 인액티브되는 상기 화상 신호를 브랭킹하기 위하여 브랭킹 신호를 제공하는 브랭킹 회로를 포함하는 문자 발생기.
  2. 제1항에 있어서, 상기 픽셀 어드레싱 신호는 제1및 제2픽셀 어드레싱 신호를 포함하고, 상기 제2픽셀 어드레싱 신호는 상기 제1픽셀 어드레싱 신호에 선정된 값을 부가하여 얻어지는 문자 발생기.
  3. 제1항에 있어서, 상기 픽셀 어드레싱 신호는 연속으로 발생되는 색 선택 비트들의 선정된 번호(number)를 동시에 어드레스하기 위한 화상 라인 번호를 각각 구비하는 제1 및 제2픽셀 어드레싱 신호를 포함하고, 상기 제2픽셀 어드레싱 신호의 화상 라인 번호는 상기 제1픽셀 어드레싱 신호의 화상 라인 번호에 선정된 값을 부가하여 얻어지는 문자 발생기.
  4. 제1항에 있어서, 상기 픽셀 어드레싱 신호는 연속으로 발생되는 색 선택 비트들의 선정된 번호를 동시에 어드레스하기 위한 화상 라인 번호를 각각 구비하는 제1 및 제2픽셀 어드레싱 신호를 포함하고, 상기 제2픽셀 어드레싱 신호의 화상 라인 번호는 디스플레이 스크린 상에 화상 라인의 디스플레이에 대응하는 주기만큼 적어도 한 번 제1픽셀 어드레싱 신호의 화상 라인 번호를 지연하여 얻어지는 문자 발생기.
  5. 제1항에 있어서, 디스플레이되는 문자들의 문자 코드들을 발생하는 수단은 인가된 어드레스에 응답하여 상기 문자 코드들을 수신, 저장 및 판독하는 페이지 메모리를 포함하고, 선정된 인접한 문자의 문자 코드의 어드레스는 상기 페이지 메모리에 부가되면서, 상기 픽셀 어드레싱 신호는 픽셀 발생기에 인가되는 문자 발생기.
  6. 제5항에 있어서, 상기 선정된 인접한 문자의 문자 코드의 어드레스는 디스플레이되는 선택된 문자의 문자 코드의 어드레스에 선정된 값을 부가하여 얻어지는 문자 발생기.
  7. 제5항에 있어서, 상기 페이지 메모리에 인가된 어드레스는 행 번호를 포함하고, 상기 선정된 인접한 문자의 문자 코드 어드레스의 행 번호는 디스플레이되는 선택된 문자의 문자 코드 어드레스의 행 번호에 선정된 값을 부가하여 얻어지는 문자 발생기.
  8. 제5항에 있어서, 상기 페이지 메모리에 인가된 어드레스는 행 번호를 포함하고, 상기 선정된 인접한 문자의 문자 코드 어드레스의 행 번호는 디스플레이 스크린 상에 문자의 행의 디스플레이에 대응하는 주기만큼 적어도 한 번 디스플레이되는 선택된 문자의 문자 코드 어드레스의 행 번호만큼 지연하여 얻어지는 문자 발생기.
  9. 제1항에 있어서, 문자들이 디스플레이되는 것을 나타내는 박스(box) 신호를 발생하는 수단을 더 포함하고, 상기 브랭킹 신호는 박스 신호의 발생 동안에만 발생되는 문자 발생기.
  10. 제2항에 있어서, 디스플레이되는 문자들의 문자 코드들을 발생하는 수단은 인가된 어드레스에 응답하여 상기 문자 코드들을 수신, 저장 및 판독하는 페이지 메모리를 포함하고, 선정된 인접한 문자의 문자 코드 어드레스는 상기 페이지 메모리에 인가되면서, 상기 제2픽셀 어드레싱 신호는 픽셀 발생기에 인가되는 문자 발생기.
  11. 제1항에 청구된 문자 발생기를 포함하는 텔레비전 수상기.
KR1019900005303A 1989-04-20 1990-04-17 문자 발생기 KR0182809B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL8900988A NL8900988A (nl) 1989-04-20 1989-04-20 Karaktergenerator voor het weergeven op een beeldscherm van karakters met een schaduw.
NL8900988 1990-04-20

Publications (2)

Publication Number Publication Date
KR910018894A KR910018894A (ko) 1991-11-30
KR0182809B1 true KR0182809B1 (ko) 1999-04-15

Family

ID=19854511

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900005303A KR0182809B1 (ko) 1989-04-20 1990-04-17 문자 발생기

Country Status (6)

Country Link
EP (1) EP0393756B1 (ko)
JP (1) JP2988584B2 (ko)
KR (1) KR0182809B1 (ko)
DE (1) DE69015862T2 (ko)
ES (1) ES2068990T3 (ko)
NL (1) NL8900988A (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5264838A (en) * 1991-08-29 1993-11-23 Honeywell Inc. Apparatus for generating an anti-aliased display image halo
EP0579873B1 (en) * 1992-07-20 1999-05-06 Océ-Technologies B.V. Method of reproducing text on a raster output device
DE4238547A1 (de) * 1992-11-14 1994-05-19 Philips Patentverwaltung Verfahren und Schaltungsanordnung zum Darstellen von Zeichen mit Umrandung
JP3380920B2 (ja) * 1993-04-16 2003-02-24 ソニー株式会社 キャラクタ発生方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3918039A (en) * 1974-11-07 1975-11-04 Rca Corp High-resolution digital generator of graphic symbols with edging
US4408198A (en) * 1981-09-14 1983-10-04 Shintron Company, Inc. Video character generator

Also Published As

Publication number Publication date
JPH02295382A (ja) 1990-12-06
EP0393756A1 (en) 1990-10-24
DE69015862T2 (de) 1995-08-24
KR910018894A (ko) 1991-11-30
EP0393756B1 (en) 1995-01-11
NL8900988A (nl) 1990-11-16
JP2988584B2 (ja) 1999-12-13
ES2068990T3 (es) 1995-05-01
DE69015862D1 (de) 1995-02-23

Similar Documents

Publication Publication Date Title
EP0408834B1 (en) On screen display in a TV receiver
US4611227A (en) Decoder for digital information T.V. signal
JPS58184993A (ja) ビデオ信号発生システム
KR100266851B1 (ko) 텔레비젼 수상기
EP0700211B1 (en) Text broadcast and teletext decoding device
KR920004118B1 (ko) 문자다중방송 수신장치
US3918039A (en) High-resolution digital generator of graphic symbols with edging
US5200739A (en) Character generator for displaying characters with a shadow on a display screen
US20050271366A1 (en) Picture sequences coded for horizontal motion on a display and corresponding data storage media
FI97589B (fi) Televisiosignaalien vastaanotin
US4284989A (en) Character display apparatus with facility for selectively expanding the height of displayed characters
US8743211B2 (en) Efficient test generator for video test patterns
KR0182809B1 (ko) 문자 발생기
EP0929971A1 (en) A graphical on-screen display system
JP2891598B2 (ja) グラフィックス発生装置及び方法
KR0156950B1 (ko) 문자 표시 장치
US4345243A (en) Apparatus for generating signals for producing a display of characters
KR100224714B1 (ko) 온 스크린 디스플레이 방법 및 장치
KR100255440B1 (ko) 제어 기능 동기 방법 및 장치
KR100207453B1 (ko) Osd문자에 테두리를 씌우는 온스크린 디스플레이장치
JPH05145906A (ja) 表示メモリ制御装置
US7782323B2 (en) System and method for adding on-screen display information into a video signal
JP2597983B2 (ja) 複数画面テレビ受像機
JPH01248772A (ja) テレビジョン受像機
JPH08140063A (ja) デジタルテレビ受像機用グラフィックデータユニットおよびデジタルテレビ受像機を使用する方法

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19900417

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

Patent event code: PA02012R01D

Patent event date: 19950417

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19900417

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19980526

Patent event code: PE09021S01D

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: 19980924

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19981214

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19981214

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20011124

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20021203

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20031208

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20031208

Start annual number: 6

End annual number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20051110