KR0169230B1 - Selective subtitle broadcasting method with dual metabolic subtitle transmission function - Google Patents
Selective subtitle broadcasting method with dual metabolic subtitle transmission function Download PDFInfo
- Publication number
- KR0169230B1 KR0169230B1 KR1019960022896A KR19960022896A KR0169230B1 KR 0169230 B1 KR0169230 B1 KR 0169230B1 KR 1019960022896 A KR1019960022896 A KR 1019960022896A KR 19960022896 A KR19960022896 A KR 19960022896A KR 0169230 B1 KR0169230 B1 KR 0169230B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- signal
- subtitle
- caption
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000002503 metabolic effect Effects 0.000 title claims description 9
- 230000009977 dual effect Effects 0.000 title abstract description 7
- 230000005540 biological transmission Effects 0.000 title description 14
- 230000004060 metabolic process Effects 0.000 claims abstract description 18
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 1
- 208000032041 Hearing impaired Diseases 0.000 description 1
- 240000000220 Panda oleosa Species 0.000 description 1
- 235000016496 Panda oleosa Nutrition 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/025—Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
- H04N7/035—Circuits for the digital non-picture data signal, e.g. for slicing of the data signal, for regeneration of the data-clock signal, for error detection or correction of the data signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
Abstract
본 발명은 듀얼 대사자막 전송기능을 갖는 시청자 선택형 자막방송, 수신 장치 및 방법에 관한 것으로서, 특히 2개의 채널을 이용하여 듀얼 대사정보를 입력하여 송신하면, 송신된 듀얼 대사정보의 문자데이터를 폰트롬으로부터 독출하여 각각의 저장부에 저장한 후 시청자에 의해 모드가 선택되면 해당되는 모드의 문자데이터를 비디오신호와 합성한 후 스크린상으로 출력하는 것을 특징으로 한다.The present invention relates to a viewer-selectable caption broadcasting, receiving apparatus, and method, and more particularly, to a caption broadcasting apparatus, a receiving apparatus, and a method for receiving a dual metabolism information, And if the mode is selected by the viewer after storing in the respective storage units, the character data of the corresponding mode is synthesized with the video signal and then output to the screen.
따라서, 본 발명에서는 특히 영화감상을 할 때 우리가 친숙한 영어뿐만이 아니라 독어나 불어등 다양한 제 3 외국어 대사정보를 전송하여 텔레비젼 스크린상으로 표시할 수 있도록하는 효과가 있다.Therefore, in the present invention, it is possible to display not only the familiar English but also a variety of third-language foreign language information such as German and French, on a television screen when watching a movie.
Description
제1도는 본 발명에 의한 시청자 선택형 자막방송을 위한 텔레비전 방송시스템의 구성을 나타낸 블럭도.FIG. 1 is a block diagram showing a configuration of a television broadcasting system for viewer-selectable caption broadcasting according to the present invention; FIG.
제2도는 본 발명에 의한 시청자 선택형 자막방송을 수신하기 위한 텔레비전 수상장칭의 구성을 나타낸 블록도.FIG. 2 is a block diagram illustrating a configuration of a television receiver for receiving a viewer-selectable caption broadcast according to the present invention; FIG.
제3도는 본 발명에 의한 자막신호의 구성을 나타낸 신호구성도.FIG. 3 is a signal configuration diagram showing a configuration of a subtitle signal according to the present invention; FIG.
제4도는 본 발명에 의한 자막 데이터의 데이터 패킷구성을 나타낸 도면.FIG. 4 is a diagram showing a data packet structure of caption data according to the present invention; FIG.
제5도는 본 발명에 의한 제어코드를 설명하기 위한 도면.FIG. 5 is a view for explaining a control code according to the present invention; FIG.
제6도는 본 발명에 의한 문자코드의 구성을 설명하기 위한 한글 완성형 코드표.FIG. 6 is a Korean language complete code table for explaining the configuration of a character code according to the present invention; FIG.
제7도 및 제8도는 듀얼 대사자막 전송기능을 갖는 시청자 선택형 자막방송, 수신방법을 실행하는 순서를 설명하기 위한 도면.FIGS. 7 and 8 are diagrams for explaining a procedure for executing a viewer-selectable caption broadcasting and receiving method having a dual metabolism caption transmission function. FIG.
본 발명은 듀얼 대사자막 전송기능을 갖는 시청자 선택형 자막방송방법에 관한 것으로, 특히 외국어 대사 자막전용채널을 통해 전송되는 외국어대사 자막정보를 수신받아 폰트롬으로부터 정보에 대한 문자데이터를 출력하는 텔레비전 스크린상으로 표시함으로써 외국영화를 감상하면서 외국어대사자막도 같이 볼수 있도록 한 듀얼 대사자막 전송기능을 갖는 시청자 선택형 자막방송에 관한 것이다.The present invention relates to a viewer-selectable caption broadcasting method having a dual metabolism caption transmission function. More particularly, the present invention relates to a method and apparatus for capturing caption information on a television screen The present invention relates to a viewer-selectable caption broadcasting having a dual metabolic caption transmission function for viewing a foreign movie while watching a foreign language ambassador caption.
텔레비전 방송에서 자막방송식은 텔레비전 신호의 액티브 구간에 자막신호를 중첩시켜서 시청자의 선택없이 방송자의 선택에 의해 긴급뉴스나 알림사항 등을 나타내는 오픈 캡션(open caption)방식과, 텔레비전 신호의 넌액티브 구간, 즉 수직 불랭킹 구간에 자막신호를 실어서 송신하면 시청자의 선택에 의해 텔레비전 화면과 대사내용을 자막으로 볼 수 있는 클로즈 캡션(closed caption)방식이 있다In the television broadcasting, the closed caption broadcasting system includes an open caption system in which a subtitle signal is superimposed on an active section of a television signal to display urgent news and notifications by selection of a viewer without selecting a viewer, That is, when a caption signal is transmitted in a vertical blanking period, a closed caption system is provided in which the television screen and the contents of the dialogue can be viewed as captions by the viewer's choice
클로즈드 캡션방식의 자막방송은 수화없이는 화면의 대사내용을 알 수 없는 청각 장애인을 위하여 미국에서 1978년부터 시행되고 있으며 외국어 학습에도 매우 유익한 것이다.Closed Caption closed caption broadcasting has been implemented in the United States since 1978 for the hearing impaired who can not know the contents of the screen without sign language.
1994년 3월에 간행된 미국특허 USP 5,294,982호에는 로마자와 음성문자의 클로즈드 캡션방송방식을 개시하고 있다. 특히, 한국어의 캡션방식에 대해 매우 상세하게 설명하고 있다.U.S. Patent No. 5,294,982, published March 1994, discloses a closed captioning method of Roman characters and voice characters. In particular, the captioning method of Korean is described in great detail.
상기 미국특허의 발명에서는 한국어를 클로즈드 캡션방식으로 방송하기 위하여 한극 한 문자를 초성, 중성, 종성의 각 음소로 분할하여 각 음소에 대응하는 ASCⅡ코드를 전송하고 수신장치에서는 이 ASCⅡ코드를 디코딩하여 초성, 중성, 종성을 맵핑함으로써 한글 한 문자를 표시한다.In the invention of the US patent, in order to broadcast Korean in a closed caption system, an ASCII code corresponding to each phoneme is divided into one phoneme, a neutral, and a longitudinal phoneme, and the receiver decodes the ASCII code, , The neutral character and the last character are mapped to display a Korean character.
이와 같은 종래의 한극 클로즈드 캡션방식은 한글 한 문자를 표현하기 위하여 적어도 3 내지 4 바이트를 사용하게 되므로 전솔속도와 표시속도가 늦고 디코딩 과정에서 3 내지 4바이트를 조합하여 한 문자의 위치를 찾아야 하므로 디코딩처리가 복잡하다는 문제점이 있었다. 디코딩 처리의 복잡성은 디코더의 코스트를 상승시킨다. 이는 방송국에서만 필요한 인코더에 비해 수백만 시청자가 부담해야 하는 디코더의 코스트 상승을 초래하는 문제점을 야기시킨다.In such a conventional closed captioned closed caption system, at least 3 to 4 bytes are used to represent Korean characters. Therefore, since the forward speed and the display speed are slow and the position of one character must be found by combining 3 to 4 bytes in the decoding process, There is a problem that the processing is complicated. The complexity of the decoding process increases the cost of the decoder. This causes a problem that increases the cost of the decoder that millions of viewers have to pay in comparison with the encoder required only in the broadcasting station.
또한, 한자, 한글, 일본어의 동시 표시 및 영어, 러시아어, 그리스어의 동시표시가 불가능하고, 특수기호의 표시가 불가능하였다.In addition, simultaneous display of Chinese characters, Korean, and Japanese, and simultaneous display of English, Russian, and Greek are impossible, and special symbols can not be displayed.
또한, 부가정보 표사 중간에 대사정보를 표시하고 다시 부가정보를 표시할 경우에 제어코드가 필요하므로 대사정보와 부가정보의 사이에 독립성이 없고, 대사정보의 표시모드를 구별하기 위한 제어체계가 전체 전송 효율상 복잡하고, 수신장치를 작동시키기 시작한 시점에 표시모드 제어코드를 수신하지 못하면 다음 차례의 제어코드를 수신하기 전까지는 대사정보를 표시할 수 없었다.In addition, since the control code is required when displaying the metabolism information in the middle of the additional information expression and again displaying the additional information, there is no independence between the metabolism information and the additional information, and a control system for distinguishing the display mode of the metabolism information If the display mode control code is not received at the time when the receiving apparatus starts to operate, it is impossible to display the metabolism information until the next control code is received.
또한, 상술한 발명에서는 미국의 텔레비젼 송출환경, 즉 평지가 많은 지리적 환경을 토대로 개발된 것이므로 산지가 70%이상인 한국의 지리적 환경에서는 수신장치의 수신상태가 불량하여 자막표시의 품질이 저하될 뿐만아니라 영화감상시 외국에대사 자막정보를 영어등과 같이 우리와 친숙한 언어만을 사용하였다는 문제점이 있다.In the above-described invention, since the television transmission environment of the United States, that is, the flat ground is developed based on a geographical environment, the receiving condition of the receiving apparatus is poor in the geographical environment of Korea where the mountain is 70% or more, When watching a movie, we only used the language that is familiar to us, such as English, in subtitling information in foreign countries.
본 발명의 목적은 상기와 같은 종래 기술의 문제점을 해결하기 위하여 특히 영화 감상시 필요한 외국어대사 자막정보를 영어뿐만아니라 독어나 불어등 다양한 제 3 외국어대사정보를 전송하고, 수신하여 텔레비젼의 스크린상으로 표시할 수 있는 시청자 선택형 자막방송의 2개언어 대사 자막방송방법을 제공하는데 있다.It is an object of the present invention to provide a method and apparatus for transmitting and receiving various foreign language information, such as German or French, not only in English but also on a screen of a television The present invention provides a two-language ambassador caption broadcasting method of a viewer-selectable caption broadcasting.
상기 목적을 달성하기 위하여 본 발명의 방송방법은 텔레비젼 신호의 매 필드마다 방송신호에 영향을 주지않는 임의의 한 수평라인에 자막정보를 삽입하여 전송하는 시청자 선택형 자막방송방법에 있어서, 입력되는 데이터가 대사정보 데이터인지 체크하는 단계; 동기 카운터의 계수치를 입력받는 단계; 상기 상기 카운터의 계수치가 홀수인지 판단하는 단계; 상기 판단단계에서 홀수이면 홀수필드임을 인지하여 한글대사정보를 입력하는 단계; 상기 판단단계에서 짝수이면 짝수필드임을 인지하여 입력하고자하는 제2 외국어의 문자코드를 입력하고, 외국어 대사정보를 입력하는 단계; 및 상기 대사정보를 코드변환하여 비디오신호와 합성한 후 송신하는 단계를 구비하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a viewer-selectable caption broadcasting method for inserting and transmitting caption information on any one horizontal line not affecting a broadcasting signal for every field of a television signal, Checking whether it is information data; Receiving a count value of a synchronization counter; Determining whether a count value of the counter is an odd number; If the odd number is an odd number in the determination step, inputting the Korean alphabet information; Inputting a character code of a second foreign language to be input and inputting foreign language metabolism information when recognizing that the even field is an even number in the determination step; And a step of code-converting the metabolism information and synthesizing it with a video signal, and transmitting the synthesized information.
이하, 첨부한 도면을 참조하여 본 발명을 보다 상세하게 설명하고자 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention.
제1도는 시청자 선택형 자막방송기능을 가진 텔레비젼 방송장치의 구성을 나타낸다. 마이크(10)를 통하여 입력된 오디오신호는 음성신호 처리부(30)에서 믹싱 및 증폭되어 텔레비젼신호 변조부(50)로 전달된다. 비디오 카메라(20)를 통하여 입력된 비디오신호는 비디오신호 처리부(40)에서 증폭되고 편집되어 텔레비젼신호 변조부(50)로 전달된다. 텔레비젼신호 변조부(50)에서는 전달된 음성신호를 FM변조시키고 비디오신호를 잔류측대파방식의 AM변조시키고 AM변조신호와 FM변조신호를 주파수 다증하고 주파수 천이시켜서 고주파신호로 고주파 출력부(60)에 전달하고 고주파(60)에서는 고주파신호를 증폭하여 안테나를 통하여 텔레비젼신호를 공증에 송출한다.Fig. 1 shows a configuration of a television broadcasting apparatus having a viewer selectable caption broadcasting function. The audio signal input through the microphone 10 is mixed and amplified in the audio signal processing unit 30 and transmitted to the television signal modulating unit 50. [ The video signal input through the video camera 20 is amplified in the video signal processing unit 40, edited, and transmitted to the television signal modulating unit 50. The television signal modulating unit 50 FM-modulates the transmitted voice signal, AM-modulates the video signal in the left-side full wave mode, frequency-shifts the AM modulated signal and the FM modulated signal and frequency-shifts them to generate a high- And the high-frequency wave 60 amplifies the high-frequency signal and transmits the television signal through the antenna to the notary public.
자막인코딩부(70)에서는 문자정보 발새부(71)의 문자정보 입력부(71a)를 통하여 영화 자막에 관련된 한글대사정보 및 외국어대사정보를 입력한다. 제어신호 입력부(71b)를 통하여는 자막제어를 위한 여러 가지 제어정보가 입력되게 된다. 문자정보 입력부(71a)는 한글, 영어, 한자, 일어 등의 문자나 특수문자 등을 입력하기 위한 키보드를 포함하고, 입력된 문자정보를 2바이트 한글 완성형 코드(KSC5601)로 출력한다. 제어정보 입력부(71b)는 모드선택키, 기능선택키 등의 키패드들을 포함하고 입력된 제어정보를 7비트 2진코드로 출력한다.The subtitle encoding unit 70 inputs the Korean alphabet information and the foreign language metabolism information related to the movie subtitle through the character information input unit 71a of the character information receiver 71. Various control information for caption control are input through the control signal input unit 71b. The character information input unit 71a includes a keyboard for inputting characters such as Hangul, English, Chinese characters, Japanese characters, and special characters, and outputs the inputted character information as a 2-byte Hangul complete code (KSC5601). The control information input unit 71b includes keypads such as a mode selection key and a function selection key, and outputs the input control information in a 7-bit binary code.
문자코드 발생부(71c)에서는 입력된 2바이트의 문자코드의 각바이트의 MSB를 대사자막/부가정보 플래그로 사용하여 부가정보인 경우에는 MSB를 '0'으로 치환하고 각 바이트에 패리티 비트를 추가하여 총 18비트의 문자코드의 데이터 패킷을 발생한다.The character code generation unit 71c uses the MSB of each byte of the inputted 2-byte character code as the metadata subtitle / additional information flag, and if the MSB is the additional information, the MSB is replaced with '0' and a parity bit is added to each byte Thereby generating a data packet of a total of 18-bit character codes.
제어코드 발생부(71d)에서는 입력된 7비트 이진수를 상위 4비트 하위 3비트로 분할하고 상위 4비트에 대한 패리티 비트, 2비트의 제어코드식별비트, 대사/부가 플래그를 추가하여 상위 바이트를 생성하고 하위 3비트에 대한 제 1 패리티 비트, 제 2 패리티 비트, 2비트의 제어코드식별비트, 대사자막/부가정보 플래그를 추가하여 하위 바이트를 생성한다. 생성된 각 바이트에 패리티 비트를 추가하여 총 18비트의 제어코드의 데이터 패킷을 발생한다. 상술한 데이터 패킷에 대한 구체적인 내용은 후술하고자 한다.The control code generating unit 71d divides the inputted 7-bit binary number into lower 3 bits of the upper 4 bits, adds the parity bit for the upper 4 bits, the control code identifying bit of 2 bits, and the flag for the metabolism / addition to generate the upper byte A first parity bit, a second parity bit, a 2-bit control code identification bit, and a subtitle / additional information flag for the lower 3 bits are added to generate the lower byte. A parity bit is added to each generated byte to generate a data packet of a total of 18 bits of control code. The details of the data packet will be described later.
데이터 패킷 변조부(74)에서는 문자코드 발생부(71c) 또는 제어코드 발생부(71d)에서 발생된 데이터 패킷을 디지털 변조방식에 의해 변조한다.The data packet modulating section 74 modulates the data packet generated in the character code generating section 71c or the control code generating section 71d by a digital modulation method.
동기카운터부(72)에서는 비디오신호 처리부(40)에서 제공되는 동기신호를 입력하여 수직동기신호에 의해 리세트되고 수평동기신호를 카운팅하여 주사선수를 계수한다. 윈도우신호 발생부(73)에서는 동기카운터부(72)의 계수치를 입력하여 윈도우신호를 발생한다. 윈도우신호는 비디오신호 처리부(40)에서 출력되는 비디오신호의 미리 정해진 특정 라인상에 자막신호를 중첩시키기 위해 스위칭수단(75)을 스위칭시키는 구동신호이다.The sync counter 72 receives the sync signal provided from the video signal processor 40, is reset by the vertical sync signal, counts the horizontal sync signal, and counts the shot. The window signal generator 73 receives the count value of the synchronization counter 72 and generates a window signal. The window signal is a driving signal for switching the switching means 75 to superimpose a caption signal on a predetermined specific line of the video signal output from the video signal processing unit 40.
상기 동기 카운터부(72)의 계수치에 의해 홀수필드 검출기(76)에서는 계수치가 짝수인지 홀수인 검출하고, 홀수인 경우 스위칭부(79)를 구동시켜 한글대사정보 입력부(77)가 문자정보 발생부(71)로 연결되도록 하면 입력해 놓은 한글대사정보에 대해 문자코드를 발생시켜 비디오신호와 합성하여 송신하게 된다.The odd field detector 76 detects whether the count value is even or odd by the count value of the synchronization counter 72 and drives the switching unit 79 when the odd number is the odd number, (71), a character code is generated with respect to the entered Korean alphabet information and synthesized with the video signal and transmitted.
또한 홀수필드 검출기(76)의 계수치가 짝수인 경우 스위칭부(79)를 구동시켜 외국어대사정보 입력부(78)가 문자정보 발생부(71)로 연결되도록 하면 미리 입력해 놓은 외국어대사정보에 대해 문자코드를 발생시켜 비디오신호와 합성하여 송신하게 된다.When the count value of the odd field detector 76 is an even number, the switching unit 79 is driven so that the foreign language dialog information input unit 78 is connected to the character information generation unit 71, Generates a code and combines it with a video signal and transmits it.
제2도를 참조하면, 시청자 선택형 자막방송 수신용 텔레비젼 수상기의 구성을 나타낸다.Referring to FIG. 2, there is shown a configuration of a television receiver for receiving viewer selectable caption broadcasting.
튜너부(110)에서는 안테나에 수신되는 고주파신호중에서 선택된 채널의 텔레비젼신호를 복조하여 음성신호와 비디오신호를 출력한다. 음성신호는 음성신호 처리부(120)에 전달되어 등화 및 증폭되어 스피커(130)를 통하여 음성으로 출력된다. 비디오신호는 비디오신호 처리부(140)에 전달되어 휘도 및 색처리된 다음에 RGB신호로 출력된다. RGB신호는 믹서기(150)을 거쳐서 표시구도부(160)에 전달되고 표시구동부(160)에서는 전달된 RGB신호에 응답하여 CRT(170)를 구동하여서 스크린 상에 텔레비젼 화면을 표시하게 된다.The tuner unit 110 demodulates a television signal of a selected channel among the high-frequency signals received by the antenna, and outputs a voice signal and a video signal. The audio signal is transmitted to the audio signal processing unit 120, and is then equalized and amplified and output as a voice through the speaker 130. The video signal is transmitted to the video signal processing unit 140, subjected to luminance and color processing, and then output as an RGB signal. The RGB signals are transmitted to the display composition unit 160 via the mixer 150 and the display driver 160 drives the CRT 170 in response to the RGB signals transmitted thereby to display the television screen on the screen.
자막디코딩부(200)에서는 아날로그/디지탈변환기(210)를 통하여 비디오신호를 디지털 변화하여 디지털 신호를 자막처리부(230)에 전달한다. 또한 동기분리기(220)에서는 비디오신호로부터 동기신호를 분리하여 수직 및 수평동기신호를 자막처리부에 전달한다.The subtitle decoder 200 converts the video signal through the analog / digital converter 210 and transmits the digital signal to the subtitle processor 230. The sync separator 220 separates the sync signal from the video signal and transmits the vertical and horizontal sync signals to the caption processor.
자막처리부(230)에서는 비디오신호 처리부(140)의 컬러버스트신호에 동기된 클럭신호를 발생하여 디지털 신호로부터 자막 데이터패킷을 추출한다. 추출된 데이터패킷을 디코딩하여 디코딩된 제어코드에 응답하여 자막처리를 제어하고 디코딩된 문자코드에 응답하여 폰트롬(240)으로부터 문자데이터를 독출하여 디스플레이 저장부(250)에 저장한다. 디스플레이 저장부에 저장된 문자데이터를 RGB신호로 변환하여 믹서기(150)에 전달한다. 자막처리부(230)는 세트의 시스템 제어부(180)과 제어 데이터를 주고 받는다. 시스템 제어부(180)에서는 명령입력부(19)을 통하여 입력되는 자막관련 명령을 자막처리부(180)에 전달하고 자막처리부(180)로부터 전달된 제어 데이터에 응답하여 시스템을 제어한다.The caption processing unit 230 generates a clock signal synchronized with the color burst signal of the video signal processing unit 140 to extract a caption data packet from the digital signal. Decodes the extracted data packet, controls the caption processing in response to the decoded control code, reads character data from the font ROM 240 in response to the decoded character code, and stores the read character data in the display storage unit 250. Converts the character data stored in the display storage unit into an RGB signal, and transmits the RGB signal to the mixer 150. The caption processing unit 230 exchanges control data with the system control unit 180 of the set. The system control unit 180 transmits a caption related command input through the command input unit 19 to the caption processing unit 180 and controls the system in response to the control data transmitted from the caption processing unit 180. [
상기 디스플레이 저장부(250)은 한글대사정보 저방부(252)과 외국어대사정보 저장부(254)으로 이루어진다.The display storage unit 250 includes a Hangul dialogue information storage unit 252 and a foreign language dialogue information storage unit 254.
상기 아날로그/디지탈 변환기(210)에서 입력된 데이터를 자막제어부(230)에서 체크하여 한글대사정보인지 외국어대사정보인지 판단하여, 입력되는 각각의 정보를 상기 저장부(252)(254)에 저장되도록 한다.The subtitle control unit 230 checks the input data from the analog / digital converter 210 to determine whether the information is foreign language information or foreign language information, and stores the input information in the storage unit 252 (254) do.
그리하여 상기 명령입력부(190)에 의해 선택된 모드에 따라 상기 저장부(250)에 있는 정보를 독출하여, 그 정보의 그 정보의 문자데이터를 폰트롬(240)으로부터 독출하여 스크린상으로 출력한다.Thus, the information stored in the storage unit 250 is read according to the mode selected by the command input unit 190, and the character data of the information of the information is read out from the font ROM 240 and outputted onto the screen.
상술한 자막방송 송수신 시스템에서 사용하고자 한 자막정보의 구체적 구성은 다음과 같다.The detailed configuration of the caption information to be used in the above-mentioned caption broadcasting transmission / reception system is as follows.
대한민국에서는 방송신호로서 525라인, 60필드/초의 M-NTSC TV신호를 사용하고 있으며, 수직귀선소거기간을 주사선10에서 주사선20까지 규정하고 있다.In Korea, M-NTSC TV signals of 525 lines and 60 fields / second are used as broadcast signals, and the vertical blanking period is defined from the scanning line 10 to the scanning line 20.
수직귀선소거기간의 신호사용에 대하여 정보통신부에서 정한표준은 아직 없으며, 참고할 만한 것으로는 ITU-R권고 Rec 473-2와 미국의 FCC Report and Order 83-120이 있다.There are no standards established by the Ministry of Information and Communication for the use of signals in the vertical blanking period. For reference, there are ITU-R Rec 473-2 and FCC Report and Order 83-120 in the United States.
자막신호는 자막데이타의 전송을 위해 수직귀선소거기간의 주사선들(10-20) 또는 주사선 21 또는 주사선 262 중에서 어느 하나를 사용할 수 있다. 데이터 전송량을 늘이거나, 기타의 목적으로 하나 이상을 사용할 수도 있다. 그러나 자막방송에서 전 필드 데이터 전송은 의미가 없으므로 고려 하지 않는다.The caption signal can use any one of the scanning lines 10-20 or the scanning line 21 or the scanning line 262 in the vertical blanking period for transmission of the caption data. You can also use more than one for other purposes, such as increasing data transfer. However, since all field data transmission is not meaningful in closed caption broadcasting, it is not considered.
자막 데이터의 전송비트율은 447443.125bps ± 125 bps 이어야하고 장기간 변화율의 최대치는 ±196이내(0.0125 bps)로 하고, 캡션데이타 신호는 반드시 칼라TV신호의 전송에만 사용되고, 전송 비트율은 색부반송파주파수 fsc(3579545 ± 10Hz)의 1/8로 정해지며, 컬러버스트에 주파수동기가 되어있어댜 한다. 색부반송파는 주사선과 주사선 사이에서 위상이 연속적인 것이 바람직하다. 화면편집 등의 이유로 색부반송파의 위상이 불연속적일 경우 최소한 해당 주사선의 컬러버스트에 위상동기가 되어 있어야 한다.The caption data signal must be transmitted only for the color TV signal, and the transmission bit rate should be set to the color subcarrier frequency fsc (3579545 (b)), the transmission bit rate of the subtitle data should be 447443.125bps ± 125 bps, ± 10 Hz), and the color burst is frequency-synchronized. The color subcarrier preferably has a continuous phase between the scanning line and the scanning line. If the phase of the color subcarrier is discontinuous for screen editing or the like, the color burst of the corresponding scanning line must be phase-synchronized at least.
데이터 변조방식으로는 논리값 '1'에 해당하는 것을 위상이 0도이고 fsc/8(447.443 KHz)의 주파수를 갖는 1주기의 정현파로 표시하고, 논리값 '0'에 해당하는 것은 위상이 180도이고 fsc/8(447.443 KHz)의 주파수를 갖는 1주기의 정현파로 표시하는 BPSK(Binary Phase Shift Keying)또는 PRK(Phase Rcvcrsal Keying)이라 불리는 디지털 변조 방식을 사용한다. 위상 지터의 최대 범위는 ± 10도로 한다. 최적의 신호파형은 TV채널의 주파수 스펙트럼 특성에 따라 달라질 수 있으므로 앞으로 규정되어질 것이다. 그러나, 기본적인 대역 제한 주파수에 의해 BPSK파형이 논리값 천이가 일어나는 부분에서 심한 왜곡현상을 겪을 수 있으므로 3.5MHz의 차단 주파수를 갖는 2차 Butterworth 필터를 통과한 후 위상보정이 된 파형을 방송에 사용하기로 한다. 사용되는 Butterworth 필터의 임펄스 응답식은 다음과 같다.In the data modulation method, the one corresponding to the logical value '1' is represented by one sinusoidal wave having a phase of 0 degrees and a frequency of fsc / 8 (447.443 KHz), and the one corresponding to the logical value '0' And a digital modulation method called Binary Phase Shift Keying (BPSK) or Phase Rcvrcal Keying (PRK), which is expressed by a sinusoidal wave having a frequency of fsc / 8 (447.443 KHz). The maximum range of phase jitter is ± 10 degrees. The optimal signal waveform will be defined in the future as it may vary depending on the frequency spectrum characteristics of the TV channel. However, since the BPSK waveform may undergo severe distortion at a portion where a logical value transition occurs due to a fundamental band-limited frequency, a phase-corrected waveform may be used for broadcasting after passing through a secondary Butterworth filter having a cutoff frequency of 3.5 MHz . The impulse response of the Butterworth filter used is:
무선국 검사항목 중 번호I-7(TV 방송국) 항목4(문자다중방송) 나항(데이타라인의 중첩위치 및 문자신호의 진폭)에 검사방법 및 근거가 정의되어 있는데, 캡션신호의 파형은 NRZ가 아니고 순수한 정현파이므로 위 기준을 적용할 필요는 없지만 한국과 같이 산지가 70%이상인 지역특성상 수신가능지역을 넓히기 위해 정현파의 최대치를 90±5 IRE로 하기로 한다. 정규 데이터 신호의 최대 진폭을 정의하였으나 필터통과대역특성 등에 의해 오버슈트를 포함할 수 있으므로 오버슈트의 절대값 최대치를 5 IRE로 한다.The test method and rationale are defined in No. I-7 (TV broadcasting station) item 4 (teletext broadcasting) clause (the overlap position of the data line and the amplitude of the character signal) among the radio station inspection items, and the waveform of the caption signal is not NRZ It is not necessary to apply the above standard because it is a pure sinusoidal wave. However, the maximum value of the sinusoidal wave is 90 ± 5 IRE in order to expand the coverage area due to the region where the mountainous region is 70% or more like Korea. Although the maximum amplitude of the normal data signal is defined, the maximum value of the overshoot may be 5 IRE since it may include the overshoot due to the filter passband characteristics.
제3도를 참조하면, 자막 신호의 데이터 라인은 6주기의 비트클럭 동기신호(302)와 위드시작신호(304) 및 18비트의 데이터열(306)로 구성한다.Referring to FIG. 3, the data line of the caption signal includes six cycles of the bit clock synchronizing signal 302, the weed start signal 304 and the 18-bit data string 306.
비트클럭 동기신호(302)는 6주기은 정현파신호로 자막디코팅부에서 이 신호를 추출하여 18비트 데이터의 비트 주기를 판독하는 데 사용할 수 있는 데 주파수는 fsc/4(894.886KHz)이다. 해당 주사선의 색부반송파의 위상이 0도인 경우 수평동기신호의 하강에지(Falling Edge) 중간지점(OH)으로부터 9.5 usec(컬러버스트 34주기)만큼 떨어진 지점에서 시작되며, 해당 주사선의 색부반송파의 위상이 180도인 경우 수평동기신호의 하강에지(Falling Edge) 중간지점(OH)으로부터 9.64usec(컬러버스트 34.5주기)만큼 떨어진 지점에서 시작된다. 이 신호는 해당 라인의 컬러버스트와 주파수동기가 되어 있으므로 컬러버스트로부터 비트클럭 동기신호를 추출할 수도 있다.The bit clock synchronizing signal 302 can be used to extract a bit period of 18-bit data by extracting the signal from the subtitle decoder with a sinusoidal signal for 6 periods, and the frequency is fsc / 4 (894.886 KHz). When the phase of the color subcarrier of the corresponding scanning line is 0 °, it starts from a point at a distance of 9.5 usec (34 cycles of the color burst) from the falling edge intermediate point (OH) of the horizontal synchronizing signal and the phase of the color subcarrier At 180 degrees, it starts at a point 9.64 usec (34.5 cycles of color burst) from the falling edge middle point (OH) of the horizontal sync signal. Since this signal is frequency synchronized with the color burst of the corresponding line, a bit clock synchronizing signal can be extracted from the color burst.
워드시작신호(304)는 fsc/16(223.722KHz)이고 위상이 180도인 정현파신호 1주기로서 18비트 데이터 패킷의 시작을 나타내는 역할을 한다.The word start signal 304 serves to indicate the start of an 18-bit data packet as one period of a sinusoidal signal having fsc / 16 (223.722 KHz) and a phase of 180 degrees.
데이터열(306)은 18비트로 구성되고, 비트율은 fsc/8(447.443KHz)이며 BPSK방식으로 변조된다.The data stream 306 is composed of 18 bits, and the bit rate is fsc / 8 (447.443 KHz) and modulated in the BPSK scheme.
제4도를 참조하면, 데이터 패킷은 위드단위의 패리티(p), 대사자막/부가정보 플래그(C/T), 코드값의 세 부분으로 구성된다. D0~D8은 하위 워드, D9~D17은 상위 워드로 부르기로 한다. D17은 D0~D16에 대한 짝수 패리티를 나타낸다. 이 패리티 비트는 전송상의 에러를 우선 검출하기 위한 것이다. D7과 D16은 대사자막/부가정보 플래그인데, 대사 자막시에는 0, 부가정보시는 1이며, D7과 D16의 값은 반드시 일치해야 한다. 이 플래그는 워드 단위의 우선순위를 유지하는 데에 이용된다. D0~D6과 D9~D15는 함께 코드값을 나타낸다. 코드값은 D5,D6,D14,D15가 모드 0이면 제어코드로 해석하고, 그렇지 않으면 문자코드로 해석한다.Referring to FIG. 4, the data packet is composed of three parts: a parity (p) in units of Weid, a subtitle / additional information flag (C / T), and a code value. D0 to D8 shall be called lower word, and D9 to D17 shall be called upper word. And D17 represents an even parity for D0 to D16. This parity bit is intended to detect errors on the transmission first. D7 and D16 are the subtitle / additional information flags, which are 0 for the subtitle subtitle and 1 for the additional information, and the values of D7 and D16 must match. This flag is used to maintain the word-based priority. D0 to D6 and D9 to D15 together represent a code value. Code values are interpreted as control codes if D5, D6, D14, D15 are mode 0, otherwise they are interpreted as character codes.
제5도를 참조하면, 제어코드의 D1,D2,D3,D9,D10,D11,D12는 제어코드 데이터 비트이며, D0,D4,D8,D13은 제어코드 데이터 비트에 대한 패리티이다. 하위 워드의 3비트 코드값은 5가지 기능을 지정하는 코드로서, 5가지 기능은 색지정지능, 문자속성 및 롤업기능, 표시방법 및 롤다운기능, 위치이동기능, 행렬위치지정기능으로 이루어진다. 또한, 제어코드의 상위 워드의 4비트 코드값은 각 기능의 16가지 서브기능을 지정한다. 여지서, D0는 D1,D2,D3,D4에 대한 패리티이고, D4는 D1,D2,D10,D11에 대한 패리티이며, D13은 D9,D10,D11,D12에 대한 패리티이다.Referring to FIG. 5, control codes D1, D2, D3, D9, D10, D11 and D12 are control code data bits and D0, D4, D8 and D13 are parity for control code data bits. The 3-bit code value of the lower word is a code that specifies five functions. The five functions are coloring intelligence, character attribute and roll-up function, display method and roll-down function, position shifting function, and matrix positioning function. In addition, the 4-bit code value of the upper word of the control code designates 16 sub-functions of each function. D0 is the parity for D1, D2, D3, D4, D4 is the parity for D1, D2, D10, D11, and D13 is the parity for D9, D10, D11, D12.
또한,제어코드는 데이터의 안전한 수신을 위해 연속해서 두 번 전송되고 4초마다 거의 주기적으로 가로쓰기/세로쓰기 지정코드화 행렬위치 지정코드가 전송되도록 한다. 제어코드에 대한 구체적인 설명은 후술하고자 한다.In addition, the control code is transmitted twice consecutively for secure reception of data, allowing the transcode / horizontal write coded matrix positioning code to be transmitted almost periodically every four seconds. A detailed description of the control code will be given later.
제6도를 참조하면, 문자코드는 하위 워드의 D0~D6와 상위 워드의 D9~D15가 함께 KSC5601 코드의 데이터 비트를 나타낸다. D8은 D0~D7에 대한 짝수 패리티이다.Referring to FIG. 6, character codes D0 to D6 of lower words and D9 to D15 of upper word together represent data bits of KSC5601 code. D8 is an even parity for D0 to D7.
본 발명에서는 ASCII 코드를 전혀 사용하지 않으므로 D0~D6의 7개 비트는 KSC5601의 하위 바이트 중 7개 비트에 해당되고 D9~D15는 상위 바이트의 7개 비트에 해당된다. 제6도에 도시된 한글 완성형코드(KSC5601) 중에서 A1~A2행(특수문자), A3행(영어), A4행(받침), A5행(그리스어), AA~AB행(일본 가나), AC행(러시아어), AD행(독일어), AE행(불어), B0~C8행(한글), CA~FD행(한자)으로 국한하여 사용한다. 문자코드는 한 문자당 한 번만 전송한다.In the present invention, since no ASCII code is used at all, seven bits D0 to D6 correspond to seven bits of the lower byte of KSC5601, and D9 to D15 correspond to seven bits of the upper byte. (Special characters), A3 row (English), A4 row (bearing), A5 row (Greek), AA to AB row (Japan Kana), AC It is limited to the lines (Russian), AD lines (German), AE lines (French), B0 to C8 lines (Korean), and CA to FD lines (Chinese characters). The character code is transmitted only once per character.
한글 자막은 앞서 설명한 바와 같이 필드당 임의의 주사선을 사용하여 전송할 수 있는데, 필드 내에 정의된 하나 이상의 전송 주사선을 채널이라 한다. NTSC TV는 비월주사방식으로 2개의 필드가 존재하므로 2개의 채널을 이용할 수도 있다. 즉 음성다증과 같이 2개 언어의 대사자막을 사용할 수 있는데, 이 중 한글전용 대사자막은 홀수필드 채널을 사용하고 기타 외국어전용 대사자막을 짝수필드 채널을 사용해야 한다. 각 채널마다 전송되는 제어코드는 동일한 코드세트이며, 문자코드는 모두 KSC5601에 포함된 것이다.The Korean subtitles can be transmitted using any scanning line per field as described above, and one or more transmission scanning lines defined in the field are referred to as channels. Since there are two fields in the interlaced scanning method, NTSC TV can use two channels. In other words, it is possible to use the bilingual subtitles such as the vocal hypertext. Among them, the ambiguous subtitles for the Korean language should use the odd field channel and the other foreign language subtitle for the even field channel. The control codes transmitted for each channel are the same code set, and character codes are all included in KSC5601.
자막용 채널로 전송되는 정보에는 두 가지 종류가 있고, 그 종류에 따라 제어코드의 해석과 표시방법이 달라진다. 이 두 가지중 하나는 방송 중인 영상신호와 관련된 대사자막이고 다른 하나는 화면에 보여지는 방송 내용과 관련이 없는 부가정보이다.There are two kinds of information transmitted to the caption channel, and the interpretation and display method of the control code differs depending on the type. One of these two is the subtitle associated with the video signal being broadcast, and the other is additional information not related to the broadcast content displayed on the screen.
데이터패킷 구조의 LSWord와 MSWord에서 대사자막/부가정보 플래그의 값이 모두 '0'이면, 코드값이 제어코드이건 문자코드이건 대사자막 표시용으로 해석한다. 이 경우는 방송되는 화면의 일부만을 가리면서 음성신호아 일치하는 대사를 자막형태로 표시한다.If both the LSWord of the data packet structure and the MSWord have a value of '0', the code value is interpreted as a control code or character code for display of a metabolic film. In this case, the dialogue that coincides with the voice signal is displayed in a caption form while covering only a part of the screen to be broadcasted.
자막 2~5행 정도만을 동시에 사용하며, 계속되는 대사를 표시하기 위해 해당영역을 스크롤시키거나 지우고 다시 쓰는 방법을 이용한다Use only two or five lines of subtitles at a time, and use the method of scrolling, erasing, and rewriting the area to display a continuous dialogue
한 개 채널로만 전송될 때에는 여러 나라의 문자가 혼용되거나 한글전용 또는 외국어전용으로 사용될 수 있고, 두 개 채널로 전송될 때에는 각각 한글전용 채널과 외국어전용 채널로 구분하여 사용된다.When only one channel is transmitted, characters of various countries may be used in a mixed manner, or may be used only for a Hangul or a foreign language. When they are transmitted through two channels, they are separately used for a Hangul exclusive channel and a foreign language exclusive channel, respectively.
이 대사자막은 가능하면 음성정보와 일치해야 하므로, 2개 워드 단위의 채널 점유에 있어서 부가정보보다 우선순위가 높다.Since the metabolism film should coincide with the voice information as much as possible, it has a higher priority than the additional information in occupying the channel in units of two words.
데이터패킷 구조의 LSWord와 MSWord에서 대사자막/부가정보 플래그의 값이 모두 '1'이면, 코드값이 제어코드이건 문자코드이건 부가정보표시용으로 해석한다. 부가정보표시는 방송 내용과 관계없이 컴퓨터 통신에서처럼 전체 화면에 문자정보를 표시한다.전체 화면에 표시하므로 스크롤기능은 사용하지 않는다.If both the LSWord of the data packet structure and the MSWord have values of the subtitle / additional information flags of '1', the code value is interpreted for display of additional information whether it is a control code or a character code. The additional information display displays character information on the entire screen as in computer communication regardless of the broadcast contents. The scroll function is not used because it is displayed on the entire screen.
두 채널로 전송되는 경우에 부가정보는 대사정보처럼 분리될 필요는 없으며, 채널에 대사정보가 실리지 않는 때면 언제라도 부가정보가 채널을 점유할 수 있으나, 대사자막을 전송해야 할 때에는 즉시 채널점유권을 넘겨주고 대사자막 전송이 끝나야 다시 채널을 점유할 수 있다.The additional information does not need to be separated like the metabolic information and the additional information can occupy the channel whenever the metabolism information is not displayed on the channel. However, when the metabolism is to be transmitted, And the channel can be occupied again after the transfer of the subtitles is completed.
다음은 수신기에서 자막의 가로쓰기 사양에 의한 화면표시에 대해 설명하고자 한다.The following describes the screen display according to the horizontal writing specification of the subtitle at the receiver.
제7도는 듀얼 대사자막 전송기능을 갖는 시청자 선택형 자막방송방법을 순서를 설명하기 위한 도면으로서, 텔레비젼 신호의 매 필드마다 방송신호에 영향을 주지않는 임의의 한 수평라인에 자막정보를 삽입하여 전송하는 시청자 선택형 자막방송방법에 있어서, 입력되는 데이터가 대사정보인지 체크하는 단계(S8)를 수행하고, 동기 카운터의 계수치를 입력받는 단계(S10)를 수행하고,상기 계수치가 홀수인지 판단하는 단계(S20)를 수행하고, 상기 판단단계(S20)에서 홀수이면 홀수필드임을 인지하여 한글대사정보를 입력하는 단계(S30)를 수행하고, 상기 판단단계(S20)에서 짝수이면 짝수필드임을 인지하여 입력하고자 하는 제2 외국어의 문자코드를 입력하고, 외국어대사정보를 입력하는 단계(S40)를 수행하고, 상기 대사정보를 코드변환하여 비디오신호와 합성한 후 송신하는 단계(S50)를 수행한다.FIG. 7 is a view for explaining a procedure of a viewer-selectable caption broadcasting method having a dual metabolic caption transmission function, in which a viewer who inserts caption information into an arbitrary horizontal line which does not affect a broadcasting signal for every field of a television signal and transmits A method of selecting a caption broadcasting method, comprising the steps of: (S8) checking whether input data is metabolic information; (S10) receiving a count value of a sync counter; and (S20) (S30), recognizing that the odd field is an odd field in step S20, and inputting Hangul dialog information in step S20. If it is determined in step S20 that the even field is an even field, A step of inputting a character code of two foreign languages and inputting foreign language dialog information (S40), performing a code conversion of the metabolism information, (S50).
제8도는 듀얼 대사자막 전송기능을 갖는 시청자 선택형 자막방송의 수신방법을 순서를 설명하기위한 도면으로서, 텔레비젼 신호의 매 필드마다 방소신호에 영향을 주지않는 임의의 한 수평라인에 자막정보를 삽입하여 전송하고 수신시에는 자막정보를 시청자가 선택적으로 화면표시를 하는 자막표시방법에 있어서, 수신되는 텔레비젼신호의 비디오신호로부터 자막신호를 추출하는 단계(S21)를 수행하고, 상기 추출된 자막신호를 디지털 데이터로 복원하는 단계(S22)를 수행하고, 상기 복원된 데이터의 에러를 검출하는 단계(S23)를 수행하고, 상기 데이터를 체크하여 한글대사정보인지 판단하는 단계(S24)를 수행하고, 상기 판단단계(S24)에서 한글대사정보이면 한글대사정보의 문자데이터를 폰트롬으로부터 독출하여 한글대사정보 저장부에 저장하는 단계(S25)를 수행하고, 상기 판단단계(24)에서 외국어 대사정보이면 외국어대사정보의 문자데이터를 폰트롬으로부터 독출하여 외국어대사정보 저장부에 저장하는 단계(S26)를 수행하고, 명령입력수단에 의해 선택된 모드가 한글대사모드인지 체크하는 단계(S27)를 수행하고, 상기 체크단계(S27)에서 한글대사모드이면 한글대사정보 저장부로부터 문자데이터를 독출하는 단계(S28)를 수행하고 비디오신호와 합성한 다음 스크린상으로 출력하는 단계(S29)를 수행하고, 상기 체크단계(S27)에서 외국어대사모드이면 외국어대사정보 저장부로부터 문자데이터를 독출하는 단계(S30)를 수행하고 비디오신호와 합성한 다음 스크린상으로 출력하는 단계(S29)를 수행한다.FIG. 8 is a diagram for explaining the procedure of receiving a caption selection broadcast with a dual metabolism subtitle transmission function, in which caption information is inserted into any one horizontal line which does not affect the breathing signal for every field of the television signal, (S21) of extracting a caption signal from a video signal of a television signal to be received, wherein the caption signal is selectively displayed on a screen by the viewer (S22), detecting an error of the restored data (S23), checking the data to determine whether it is Korean alphabet information (S24), and performing a determination (S24), the character data of the Korean alphabet information is read from the font ROM and stored in the Korean alphabet information storage unit (S25), and if it is the foreign language dialogue information in the decision step (24), the character data of the foreign language dialogue information is read out from the font ROM and stored in the foreign language dialogue information storage unit (S26) (S27) of checking whether the mode selected by the user is a Hangul dialogue mode, and if the Hangul dialogue mode is selected in the check step (S27), reading character data from the Hangul dialogue information storing unit (S28) (S29) of outputting the synthesized data to the screen, and if it is in the foreign language ambassador mode in the checking step (S27), reading character data from the foreign language metabolism information storage unit (S30) Synthesizing and then outputting on the screen (S29).
영화와 같이 음성다중인 경우에는 홀수와 짝수필드 채널로 2개 언어 대사자막을 방송할 수 있다. 홀수 필드와 짝수 필드를 이용하여 2개 언어를 방송할 경우, 수신기에서 언어 종류에 대한 판별은 KSC5601의 행번호로 판별하여 수상기에 아이콘표시 할 수도 있다. 방송 운영자는 1개국어 대사자막과 2개국어 대사자막을 방송할 경우, 해당 프로그램의 시작부분에 음성다중의 경우처럼 로고를 1분정도 표시할 수 있다.In the case of voice multiplexing as in movies, it is possible to broadcast bilingual subtitles with odd and even field channels. When two languages are broadcast using odd and even fields, the discrimination of the language type at the receiver can be identified by the line number of KSC5601 and displayed on the receiver. When a broadcasting operator broadcasts a subtitles in one language and subtitles in two languages, the logo can be displayed for one minute at the beginning of the program as in the case of a voice multiplex.
사용자가 대사자막 및 부가정보 이용시 텔레비젼 채널을 변경하면 변경후의 텔레비젼 채널에 자막신호가 전송되더라도 자막동작을 해제하고 일반 텔레비젼 화면만을 표시한다.If the user changes the television channel when using the metabolic subtitle and the additional information, the subtitle operation is canceled and only the normal television screen is displayed even if the subtitle signal is transmitted to the changed television channel.
수신기를 켠 후에 사용자가 대사자막을 선택한 시점에 특별한 제어코드가 수신되지 않았을 때 수신기는 속성해제상태를 유지하고 가로쓰기에서 자막영역의 제 10 행의 제 1 열위치에 블랙바탕의 화이트 글자를 즉시 표시한다.When the user does not receive a special control code at the time of selecting the metabolic subtitle after turning on the receiver, the receiver maintains the attribute release state and immediately writes the white character of the black background in the first column position of the tenth row of the caption area Display.
수신기에는 최소한 다음에 정의되는 기능에 해당하는 작동이 리모컨 등을 통해 가능하며 추가적으로 다른 기능을 부가할 수도 있다.At least the receiver can be operated through the remote control or other functions corresponding to the functions defined below.
필드내 캡션 패킷 수신유무 표시, 캡션 수신감도 표시, 2개언어 유무표시, 부가정보 수신 유무표시, 대사자막 on/off 기능, 부가정보 on/off 기능, 부가정보 페이지 hold 기능, 2개 언어 동시 대사자막 선택기능 세로쓰기 방지 기능 이상과 같이 본 발명에서는 시청자 선택형 자막방송의 외국어대사 자막전송방법 및 표시방법에 있어서, 특히 영화감상을 할 때 우리가 친숙한 영어뿐만이 아니라 독어나 불어등과 같이 다양한 제2 외국어 대사정보를 전송하여 텔레비젼 스크린상으로 표시할 수 있도록하는 효과가 있다.Field caption packet reception status display, caption reception sensitivity display, presence / absence of two languages, presence / absence of additional information on / off, dialog subtitle on / off function, additional information on / off function, additional information page hold function, As described above, according to the present invention, in a method and a method for transmitting a subtitle to a foreign language in a foreign language of a viewer-selectable type caption broadcasting, it is possible to provide not only the familiar English but also a variety of second It is possible to transmit foreign language dialog information and display it on a television screen.
Claims (2)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960022896A KR0169230B1 (en) | 1996-06-21 | 1996-06-21 | Selective subtitle broadcasting method with dual metabolic subtitle transmission function |
CN97105592A CN1087126C (en) | 1996-06-21 | 1997-06-20 | Viewer's selection type caption broadcasting device and method capable of transmitting dual language caption |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960022896A KR0169230B1 (en) | 1996-06-21 | 1996-06-21 | Selective subtitle broadcasting method with dual metabolic subtitle transmission function |
Publications (2)
Publication Number | Publication Date |
---|---|
KR980007650A KR980007650A (en) | 1998-03-30 |
KR0169230B1 true KR0169230B1 (en) | 1999-03-20 |
Family
ID=19462860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960022896A KR0169230B1 (en) | 1996-06-21 | 1996-06-21 | Selective subtitle broadcasting method with dual metabolic subtitle transmission function |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR0169230B1 (en) |
CN (1) | CN1087126C (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001283079A (en) * | 2000-03-28 | 2001-10-12 | Sony Corp | Communication service method and device, communication terminal device, communication system, advertisement method |
US7734148B2 (en) | 2002-03-20 | 2010-06-08 | Lg Electronics Inc. | Method for reproducing sub-picture data in optical disc device, and method for displaying multi-text in optical disc device |
US20030190148A1 (en) * | 2002-03-20 | 2003-10-09 | Lg Electronics Inc. | Displaying multi-text in playback of an optical disc |
US6741323B2 (en) * | 2002-08-12 | 2004-05-25 | Digital Theater Systems, Inc. | Motion picture subtitle system and method |
KR100565614B1 (en) | 2003-09-17 | 2006-03-29 | 엘지전자 주식회사 | How to send and receive captions |
CN101631213B (en) * | 2009-07-07 | 2011-08-03 | 北京市警视达机电设备研究所 | Method for overlaying video sequential characters/graphics and device thereof |
CN106792071A (en) * | 2016-12-19 | 2017-05-31 | 北京小米移动软件有限公司 | Method for processing caption and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2235111A (en) * | 1989-08-03 | 1991-02-20 | Samsung Electronics Co Ltd | Teletext converter giving braille output. |
US5294982A (en) * | 1991-12-24 | 1994-03-15 | National Captioning Institute, Inc. | Method and apparatus for providing dual language captioning of a television program |
-
1996
- 1996-06-21 KR KR1019960022896A patent/KR0169230B1/en not_active IP Right Cessation
-
1997
- 1997-06-20 CN CN97105592A patent/CN1087126C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1171698A (en) | 1998-01-28 |
KR980007650A (en) | 1998-03-30 |
CN1087126C (en) | 2002-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6295093B1 (en) | Closed-caption broadcasting and receiving method and apparatus thereof suitable for syllable characters | |
US5963265A (en) | Closed-caption broadcasting and receiving method and apparatus suitable for syllable characters | |
US6256072B1 (en) | Closed-caption broadcasting and receiving method and apparatus thereof suitable for syllable characters | |
US6208383B1 (en) | Soft scrolling method and apparatus of closed-caption words | |
US6130722A (en) | Closed-caption broadcasting and displaying method and apparatus suitable for syllable characters | |
US5995159A (en) | Closed-caption scrolling method and apparatus suitable for syllable characters | |
KR0169230B1 (en) | Selective subtitle broadcasting method with dual metabolic subtitle transmission function | |
KR100188275B1 (en) | Televiewer option caption broadcasting, receiving apparatus & method possible two-words display | |
KR100218099B1 (en) | Subtitle signal format of viewer-selectable caption broadcasting | |
KR100188279B1 (en) | Televiewer option caption broadcasting, receive apparatus & method with dual-words caption transmit function | |
KR100194215B1 (en) | Speech and Text Multiple Output Devices | |
KR100194223B1 (en) | Viewer-selective additional information display device and method | |
KR100194224B1 (en) | Selective subtitle broadcasting method and receiving method | |
JP3048779B2 (en) | Caption decoder device | |
KR100188277B1 (en) | Sub-channel language distinction method of televiewer option caption signal | |
KR0181894B1 (en) | Addition information transformation and icon display methode of viewer selecting caption broadcasting | |
KR100232954B1 (en) | Close-caption pop-on display method | |
KR100188276B1 (en) | Sub-channel language distinction display method of televiewer option caption signal | |
KR0164735B1 (en) | Addition information display apparatus and method thereof | |
KR19980020291A (en) | How to move the viewer-selectable caption display position | |
KR100188278B1 (en) | How to Scroll Selective Subtitles | |
KR100200205B1 (en) | Interactive TV Broadcasting Method Using Selectable Subtitles of Viewers | |
KR100194213B1 (en) | Validation Method of Control Code in Selective Subtitles | |
KR100206115B1 (en) | How to pause the viewer-selective side information display | |
KR0181899B1 (en) | Method for detecting the data error of a viewer's selection type caption broadcasting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19960621 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19960621 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of 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: 19980911 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19981009 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19981009 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010928 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020930 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030929 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040924 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050929 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20060928 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20070928 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20070928 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: 20090910 |