+

KR100353597B1 - Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information - Google Patents

Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information Download PDF

Info

Publication number
KR100353597B1
KR100353597B1 KR1019990030090A KR19990030090A KR100353597B1 KR 100353597 B1 KR100353597 B1 KR 100353597B1 KR 1019990030090 A KR1019990030090 A KR 1019990030090A KR 19990030090 A KR19990030090 A KR 19990030090A KR 100353597 B1 KR100353597 B1 KR 100353597B1
Authority
KR
South Korea
Prior art keywords
chat
data
broadcast signal
information
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
KR1019990030090A
Other languages
Korean (ko)
Other versions
KR20010010941A (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 KR1019990030090A priority Critical patent/KR100353597B1/en
Publication of KR20010010941A publication Critical patent/KR20010010941A/en
Application granted granted Critical
Publication of KR100353597B1 publication Critical patent/KR100353597B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4382Demodulation or channel decoding, e.g. QPSK demodulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 채팅 정보 송/수신 시스템과 이를 이용한 채팅 방법 및 채팅 정보 수신중 시청률 조사 방법이다.The present invention provides a chat information transmission / reception system, a chat method using the same, and a viewer rating survey method while receiving chat information.

방송 신호 송신부는 인터넷을 경유하여 입력되는 채팅 데이터를 실시간 인코딩하여 인코딩된 채팅 데이터를 텔레비젼 방송 신호의 블랭킹 구간에 자막 데이터와 함께 포함시켜 송출한다. 방송 신호 수신부는 송신된 텔레비젼 방송 신호를 제공받아 텔레비젼 음성 및 영상 신호를 출력하고, 텔레비젼 방송 신호의 블랭킹 구간에 포함된 자막 데이터와 채팅 데이터를 실시간 출력하고, 사용자의 채팅 참여 요구가 있는 경우에는 온-라인을 설정하여 사용자의 자판 조작에 따른 채팅 데이터를 인터넷을 경유하여 방송 신호 송신부에 출력한다. 또한 방송 신호 송신부측에서 현재 시청 중인 방송 채널의 시청률을 조사하고자 텔레비젼 블랭킹 구간에 선국 채널 정보가 포함되는 경우에는 방송 신호 수신부측에서는 채널 정보를 인터넷을 경유하여 방송 신호 송신부측에 출력하므로써 시청률을 실시간으로 조사할 수 있다.The broadcast signal transmitting unit encodes chat data input via the Internet in real time and transmits the encoded chat data together with the caption data in the blanking section of the television broadcast signal. The broadcast signal receiving unit receives the transmitted TV broadcast signal and outputs a TV audio and video signal, outputs caption data and chat data included in the blanking section of the TV broadcast signal in real time, and turns on the user's request to join the chat. -Set the line to output the chat data according to the user's keyboard manipulation to the broadcast signal transmitter via the Internet. In addition, when the broadcast channel transmitter includes channel tuning channel information in the television blanking section in order to investigate the viewer rating of the broadcast channel currently being viewed, the broadcast signal receiver outputs the channel information to the broadcast signal transmitter via the Internet. You can investigate.

Description

채팅 정보 송/수신 시스템과 이를 이용한 채팅 방법 및 채팅 정보 수신중 시청률 조사 방법{Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information}Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information}

본 발명은 채팅 정보 송/수신 시스템과 이를 이용한 채팅 방법 및 채팅 정보 수신중 시청률 조사 방법에 관한 것으로, 보다 상세하게는 영상 신호의 수직 블랭킹 인터벌(Vertical Blanking Interval; 이하 VBI라 칭함.) 구간에 채팅 정보를 포함시켜 송출하고 이를 수신하는 시스템 및 이를 이용한 채팅 방법에 관한 것이다.The present invention relates to a chat information transmission / reception system, a chat method using the same, and a method of investigating a viewer rating during receiving chat information, and more particularly, to chat in a vertical blanking interval (hereinafter referred to as VBI) section of a video signal. The present invention relates to a system for transmitting and receiving information and a chat method using the same.

인터넷은 정부, 기업, 학교 및 일반 네트워크 및 개인에게 연결되어 전세계적으로 퍼져있는 온-라인 컴퓨터 네트워크이며, 현재 3백만개 이상의 컴퓨터가 연결되어 있는 네트워크이다.The Internet is a global network of on-line computers connected to governments, businesses, schools, and general networks and individuals, and is currently a network of more than 3 million computers.

이러한 인터넷은 1984년에 미국 정부의 자금으로 시작했으며, 초기에는 정부 및 학교 연구원 등의 극히 한정된 인원에게만 공개된 네트워크였으나, 현재는 누구에게나 공개되어 있는 범용 네트워크이다. 국내에서는 컴퓨터 통신 업체들이 자사의 온-라인 정보 서비스망인 유니텔(Unitel), 하이텔(Hitel), 천리안(Chollian) 등을 이용하여 인터넷과 연결하여 일대일 메시지 전달(전자 우편), 일대다 메시지 전달(게시판, Bulletin Board), 온라인 대화(One-Line Chat), 파일 전송 등 다양한 서비스를 제공하고 있다.The Internet began with funding from the US government in 1984, and was initially a public network limited to a limited number of people, including government and school researchers, but is now a universal network open to anyone. In Korea, computer communication companies use one-on-one information service network, Unitel, Hitel, Chollian, etc. to connect one-on-one message (e-mail) and one-to-many message delivery (Board) It offers a wide range of services, including Bulletin Board, One-Line Chat, and File Transfer.

인터넷과 온-라인 서비스 중에서 가장 일반적인(대중적인) 서비스 중 하나가 온-라인 대화(Chatting; 이하 채팅이라 칭함.)이다.One of the most common (popular) services of the Internet and on-line services is on-line chat (hereinafter referred to as chat).

채팅은 인터넷 또는 온-라인 서비스 사용자들이 통신하는 방법 중 비공개적인 것으로, 이의 특징은 2명 이상의 사용자가 온-라인 서비스를 통해서 접근 가능한 채팅 룸(chatting room)에서 문자 메시지를 주고받으면서 대화를 나누는 것이다.Chat is a private method of communicating between the Internet or on-line service users, and its characteristic is that two or more users communicate by text messages in a chat room accessible through the on-line service. .

일반적으로 전화선과 모뎀을 이용해서 온-라인 서비스에 접속된 사용자만이 채팅에 참가할 수 있으며, 이렇게 채팅에 참여하고 있는 사람을 채팅 참여자라고 부른다. 최근 추세는 전화선과 모뎀이 아닌, 케이블과 케이블 모뎀, ISDN망 등 다양한 형태의 네트웍을 이용되고 있다.In general, only users connected to the on-line service using a telephone line and a modem can participate in the chat, and a person who participates in the chat is called a chat participant. The recent trend is to use various types of networks such as cable and cable modems and ISDN networks, not telephone lines and modems.

채팅 룸의 대화 내용은 컴퓨터 화면상의 채팅 윈도우(Chatting window)에 문자로 표시된다.The conversations in the chat room are displayed in text in a Chatting window on the computer screen.

멀티미디어의 발달과 함께 음성 및 오디오 정보를 재생할 수 있는 능력을 가진 개인용 컴퓨터가 출현하면서 텔레비전 전송 기술과 컴퓨터 응용 분야가 합해지고 있는 추세이다.With the development of multimedia, the emergence of personal computers with the ability to play voice and audio information, the trend of combining television transmission technology and computer applications is on the rise.

텔레비젼 프로그램 전송에서, 텔레비젼 방송 신호의 음성/비디오 영역에 추가적으로 인코드된 데이터를 전송하는 것이 가능해 졌다. 이러한 예로, 청각 장애자를 위한 한글 문자 방송은 문화방송(MBC)이 1999년 3월에 서비스를 시작한 이후로 KBS 및 SBS을 비롯한 방송사들이 서비스를 하고 있다. 특히, 1999년 4월 정식 서비스하고 있는 MBC 데이터 방송의 경우는 VBI영역에 HTML(Hyper Text Management Language)기반의 다양한 정보를 제공해 주고 있다.In television program transmission, it has become possible to transmit additionally encoded data in the voice / video area of a television broadcast signal. For example, Korean text broadcasting for the hearing-impaired has been provided by broadcasters including KBS and SBS since MBC started service in March 1999. In particular, MBC data broadcasting, which was officially serviced in April 1999, provides various information based on HTML (Hyper Text Management Language) to the VBI area.

한글 문자 방송(Closed Caption)의 경우 프로그램의 음성 부분을 대신하는 문자를 인코딩해서 삽입하기 위해서 VBI(Vertical Blanking Interval)을 사용하고 있다. 데이터 방송의 경우는 HTML로 작성된 문서(웹 문서)를 텔레비전 영상 신호에 끼어 넣어 송출하기 위해서 VBI를 이용하고 있다. 이러한 데이터 방송의 장점은 인터넷에 접속하지 않아도 인터넷 정보를 받아볼 수 있다는 것이다.In the case of closed caption, VBI (Vertical Blanking Interval) is used to encode and insert characters that replace the voice part of the program. In the case of data broadcasting, VBI is used to insert a document (web document) written in HTML into a television video signal for transmission. The advantage of such data broadcasting is that it is possible to receive Internet information even without access to the Internet.

또한 보통의 영상, 음성 정보와의 간섭 없이 부가적인 정보를 여러 가지 방법을 써서 전송할 수 있다. 즉, 수평 블랭킹 간격, 수직 블랭킹 간격, 시간이나 주파수의 다중화에 의한 음성, 영상 채널의 사용이 그것이다. 첫 번째와 마지막 것은 컬러 텔레비젼에서 사용한다. 여기서는 수직 블랭킹 간격을 사용하는 것에 대하여알아본다.In addition, additional information can be transmitted in various ways without interfering with normal video and audio information. That is, horizontal blanking intervals, vertical blanking intervals, and the use of audio and video channels by multiplexing time or frequency. The first and last are used in color television. Here we will learn about using vertical blanking intervals.

도 1은 비월주사방식을 사용하는 텔레비젼 방송 신호의 주사 방식을 설명하기 위한 도면이다.1 is a view for explaining a scanning method of a television broadcast signal using the interlaced scanning method.

도 1에 도시되어 있듯이, 하나의 화면은 256라인의 홀필드(odd field)가 주사된 후 256라인의 짝필드(even field)가 주사되는 총 512 라인으로 구성되며, 홀필드 주사후 짝필드 주사를 위해 또는 짝필드 주사후 홀필드 주사를 위해 수직 되돌림 간격에 드는 시간은 21개의 수평 라인에 해당된다.As shown in FIG. 1, one screen is composed of a total of 512 lines in which 256 fields of odd field are scanned and 256 lines of even fields are scanned. The time taken for the vertical return interval for or for the full field scan after the even field scan corresponds to 21 horizontal lines.

첫 번째 9개의 라인은 6개의 등화 펄스가 점유하고, 그 뒤로 수직 동기화 펄스들과 6개의 등화 펄스 군이 또 하나 따른다. 따라서, 10 내지 21까지 번호가 붙여진 라인을 다른 목적으로 쓸 수 있다. 17, 18번 라인은 VITS(vertical-interval test signal)전송에 쓰이는데 이 영상과 크로마(chroma) 시험 신호는 네트워크와 방송국 전송의 질을 조사한다. 19번 라인은 VIR(vertical-interval reference) 신호를 전송하고 이 신호에는 블랙, 루미넌스, 크로마 표준을 포함한다.The first nine lines are occupied by six equalization pulses, followed by another group of vertical synchronization pulses and six equalization pulses. Thus, lines numbered from 10 to 21 can be used for other purposes. Lines 17 and 18 are used to transmit vertical-interval test signals (VITS). These images and chroma test signals examine the quality of network and station transmissions. Line 19 carries a vertical-interval reference (VIR) signal, which includes black, luminance, and chroma standards.

21번 라인은 때로 청각 장애자들을 돕기 위해 영상에 자막을 붙이는데 이용된다. 첫 번째 필드는 21번 라인 모두와 두 번째 필드는 21번 라인의 반이 이 목적으로 이용될 수 있다. 전송된 NRZ 정보 신호는 표준 7비트+패리티 ASCII 코딩을 사용한다. 디코더가 이 수직 블랭킹 간격으로부터 자막 정보를 빼내어 텔레비젼 스크린의 밑부분에 글자를 표시한다.Line 21 is sometimes used to subtitle the video to help the hearing impaired. The first field can use all 21 lines and the second field can be used for this purpose. The transmitted NRZ information signal uses standard 7 bits + parity ASCII coding. The decoder extracts subtitle information from this vertical blanking interval and displays the letters at the bottom of the television screen.

이상에서 언급한 바와 같이, 멀티미디어의 발달과 함께 기존의 텔레비젼 수상기를 이용하지 않더라도 TV 수신 카드를 내장하는 컴퓨터를 통해 방송 중인 텔레비젼 방송 신호를 수신할 수 있으나, 방송 프로그램에 참여하고자 하는 시청자는 별도로 구비된 통신 매체인 전화나 팩스를 통해서만 방송에 참여하여야 하므로 즉각적으로 방송에 참여하는데는 한계가 있었다.As mentioned above, with the development of multimedia, even without using an existing TV receiver, a TV broadcasting signal can be received through a computer with a built-in TV receiving card, but a viewer who wants to participate in a broadcasting program is provided separately. Participation in the broadcast was limited due to the need to participate in the broadcast only by telephone or fax, which is a communication medium.

본 발명의 기술적 과제는 이러한 종래의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 텔레비젼 방송 신호의 블랭킹 구간에 현재 시청 중인 텔레비젼 프로그램에 참여하는 채팅자의 채팅 정보를 포함시켜 송출하고, 수신측에서는 이를 복조하여 채팅 중인 문자 데이터를 확인하고, 채팅에 참여하고자 하는 경우에는 온 라인에 접속하여 채팅에 참여할 수 있는 채팅 정보 송/수신 시스템을 제공한다.The technical problem of the present invention is to solve such a conventional problem, and an object of the present invention is to include the chat information of the chatter participating in the television program currently being watched in the blanking section of the television broadcast signal, and to send the demodulated message at the receiving side. By checking the text data in the chat, and if you want to participate in the chat, it provides a chat information transmission / reception system that can be connected to the online chat.

또한 본 발명의 다른 목적은 상기한 채팅 정보 송/수신 시스템을 이용한 채팅 정보 송/수신 방법을 제공한다.Another object of the present invention to provide a chat information transmission / reception method using the chat information transmission / reception system described above.

또한 본 발명의 또 다른 목적은 상기한 채팅 정보 수신 중 시청률 조사 방법을 제공한다.It is still another object of the present invention to provide a method of checking a rating while receiving the above-mentioned chat information.

도 1은 비월주사방식을 사용하는 텔레비젼 방송 신호의 주사 방식을 설명하기 위한 도면이다.1 is a view for explaining a scanning method of a television broadcast signal using the interlaced scanning method.

도 2는 본 발명의 실시예에 따른 채팅 정보 송/수신 시스템의 블럭도이다.2 is a block diagram of a chat information transmission / reception system according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 방송 신호 수신부를 보다 상세히 설명하기 위한 블록도이다.3 is a block diagram illustrating in more detail the broadcast signal receiver according to an embodiment of the present invention.

도 4a는 도 2의 채팅 서버를 통해 입력되는 채팅 데이터의 처리 경로를 설명하기 위한 흐름도이다.4A is a flowchart illustrating a processing path of chat data input through the chat server of FIG. 2.

도 4b는 도 2의 시청률 관리 서버를 통한 선국 채널 정보의 처리 경로를 설명하기 위한 흐름도이다.4B is a flowchart for describing a processing path of channel channel information through the viewership management server of FIG. 2.

도 5a는 도 3의 VBI 디코더의 동작을 설명하기 위한 흐름도이다.FIG. 5A is a flowchart for describing an operation of the VBI decoder of FIG. 3.

도 5b는 도 3의 자막 처리부의 동작을 설명하기 위한 흐름도이다.FIG. 5B is a flowchart for describing an operation of the caption processing unit of FIG. 3.

도 5c는 도 3의 채팅 처리부의 동작을 설명하기 위한 흐름도이다.FIG. 5C is a flowchart for describing an operation of the chat processing unit of FIG. 3.

도 5d는 도 3의 채널 관리부의 동작을 설명하기 위한 흐름도이다.5D is a flowchart for describing an operation of a channel manager of FIG. 3.

도 6은 본 발명의 실시예에 따른 방송 신호 수신부에서의 채팅 데이터 송/수신 방법과 시청률 조사 방법을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a chat data transmission / reception method and an audience rating research method in a broadcast signal receiver according to an embodiment of the present invention.

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

50 : 인터넷 55, 60 : ISP50: Internet 55, 60: ISP

100 : 방송 신호 송신부 110 : 채팅 서버100: broadcast signal transmitter 110: chat server

120 : 시청률 관리 서버 130 : 인코더120: viewership management server 130: encoder

140 : VBI 인서터 150 : 방송 신호 송출기140: VBI inserter 150: broadcast signal transmitter

200 : 방송 신호 수신부 210 : 수신부200: broadcast signal receiver 210: receiver

220 : 신호분리부 230 : 자막처리부220: signal separation unit 230: subtitle processing unit

240 : 채팅 처리부 242 : 채팅 디코더240: chat processing unit 242: chat decoder

244 : 제어기 246 : 채팅 문자 인코더244 controller 246 chat character encoder

248 : 자판 눌림 검출기 250 : 채널관리부248: keyboard press detector 250: channel management unit

260 : 통신처리부 270 : 통신기기(모뎀)260: communication processing unit 270: communication device (modem)

이러한 본 발명의 목적을 실현하기 위한 하나의 특징에 따른 채팅 정보 송/수신 시스템은, 인터넷 텔레비젼 방송 시스템을 통해 채팅 정보를 송/수신하는 채팅 정보 송/수신 시스템에 있어서,The chat information transmission / reception system according to one feature for realizing the object of the present invention is a chat information transmission / reception system for transmitting / receiving chat information via an internet television broadcasting system. 인터넷을 경유하여 입력되는 채팅 데이터를 실시간 인코딩하여 상기 인코딩된 채팅 데이터를 텔레비젼 방송 신호의 블랭킹 구간에 자막 데이터와 함께 포함시켜 송출하는 방송 신호 송신부; 및A broadcast signal transmitter for encoding the chat data input through the Internet in real time and including the encoded chat data together with the caption data in a blanking section of a television broadcast signal and transmitting the same; And 상기 텔레비젼 방송 신호를 제공받아 음성 및 영상 신호를 각각 분리 출력하고, 상기 텔레비젼 방송 신호의 블랭킹 구간에 포함된 상기 자막 데이터와 상기 채팅 데이터를 실시간 출력하고, 사용자의 채팅 참여가 있는 경우에는 상기 방송 신호 송신부와의 인터넷 접속을 통해 사용자의 자판 조작에 따른 채팅 데이터를 상기 방송 신호 송신부에 출력하는 방송 신호 수신부를 포함하며,Receives the television broadcast signal and separately outputs audio and video signals, and outputs the caption data and the chat data included in the blanking section of the television broadcast signal in real time, and when the user participates in the chat, the broadcast signal. It includes a broadcast signal receiver for outputting the chat data according to the user's keyboard operation through the Internet connection with the transmitter, the broadcast signal transmitter, 상기 상기 방송 신호 송신부는,The broadcast signal transmitter, 채팅 참여자로부터 채팅 데이터를 제공받아 채팅 서비스를 실시간 제공하는 채팅 서버와, 상기 채팅 서버로부터 출력되는 채팅 데이터를 방송 송출하기 위한 형식으로 변환하는 인코더와, 사용자 아이디에 해당하는 개인 정보 테이블을 구비하고, 상기 방송 신호 수신부로부터 제공되는 선국 채널 정보와 상기 개인 정보 테이블을 근거로 상기 선국 채널 정보를 관리/분석하여 채널별 시청률을 서치하고 상기 서치된 채널별 시청률 정보를 상기 인코더에 출력하는 시청률 관리 서버와, 자막 데이터가 포함된 텔레비젼 프로그램 영상 신호의 블랭킹 구간에 상기 방송 송출용 채팅 데이터를 부가하는 인서터와, 상기 인서터로부터 채팅 데이터가 부가된 텔레비젼 방송 신호를 RF 송신하는 방송 신호 송출기를 포함한다.A chat server receiving chat data from a chat participant and providing a chat service in real time, an encoder for converting the chat data output from the chat server into a format for broadcasting and broadcasting, a personal information table corresponding to a user ID, An audience rating management server that manages / analyzes the selected channel information based on the selected channel information provided from the broadcast signal receiver and the personal information table to search the viewer ratings for each channel and outputs the searched viewer rating information for each channel to the encoder; And an inserter for adding the broadcast transmission chat data to a blanking section of a television program video signal including subtitle data, and a broadcast signal transmitter for RF transmitting a television broadcast signal to which chat data is added from the inserter.

또한 본 발명의 다른 목적을 실현하기 위한 하나의 특징에 따른 채팅 정보 송/수신 방법은, 인터넷 텔레비젼 방송 시스템을 통해 채팅 정보를 송/수신하는 채팅 정보 송/수신 방법에 있어서,In addition, a chat information transmission / reception method according to one aspect for realizing another object of the present invention is a chat information transmission / reception method for transmitting / receiving chat information via an Internet television broadcasting system. (a) 텔레비젼 방송 신호를 수신하는 단계;(a) receiving a television broadcast signal; (b) 상기 수신된 텔레비젼 방송 신호로부터 음성 신호, 영상 신호, 자막 데이터를 각각 분리하여 출력하는 단계;(b) separating and outputting an audio signal, a video signal, and caption data from the received television broadcast signal; (c) 현재 연결 상태를 체크하여, 온-라인 상태인 경우에는 모뎀을 통해 채팅 데이터를 수신하여 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하고, 오프-라인 상태인 경우에는 상기 텔레비젼 방송 신호에 채팅 데이터가 포함되었는가를 체크하여, 채팅 데이터가 포함되지 않은 경우에는 상기 단계(a)로 피드백하고, 채팅 데이터가 포함된 경우에는 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하는 단계;(c) Checking the current connection state, in case of the on-line state, receives the chat data through the modem and displays the chat data on the chat display window on the computer screen, and in the off-line state, the chat data is included in the television broadcast signal. Checking whether the message is included, feeding back to the step (a) if the chat data is not included, and displaying the chat data on a chat display window on the computer screen if the chat data is included; (d) 사용자의 채팅 참여 요구가 있는가 체크하여 사용자의 채팅 참여가 있는 경우에는 온-라인 연결 상태인가 체크하는 단계;(d) checking whether there is a user's request to join the chat, and checking whether the user is in an online connection when there is a user's chat; (e) 상기 단계(d)에서 온-라인 상태인 경우에는 사용자의 자판 조작에 따라 해당 채팅 정보를 출력하는 단계; 및(e) outputting the corresponding chat information according to the user's keyboard operation when the user is in the on-line state in the step (d); And (f) 상기 단계(d)에서 오프-라인 상태인 경우에는 온-라인 연결을 요구하여 온-라인 상태로 연결한 후 상기 단계(e)로 피드백하는 단계를 포함한다.(f) in the case of the off-line state in step (d), requesting on-line connection, connecting to the on-line state, and then feeding back to the step (e).

또한, 본 발명의 또 다른 목적을 실현하기 위한 하나의 특징에 따른 채팅 정보 수신중 시청률 조사 방법은, 인터넷 텔레비젼 방송 시스템을 통한 신호 수신중 시청률 조사 방법에 있어서,In addition, according to one aspect for realizing another object of the present invention, the method for investigating audience rating during chat information, the method for investigating audience rating during signal reception through Internet TV broadcasting system, (a) 텔레비젼 방송 신호를 수신하는 단계;(a) receiving a television broadcast signal; (b) 상기 수신된 텔레비젼 방송 신호로부터 음성 신호, 영상 신호, 자막 데이터를 각각 분리하여 출력하는 단계;(b) separating and outputting an audio signal, a video signal, and caption data from the received television broadcast signal; (c) 현재 연결 상태를 체크하여, 온-라인 상태인 경우에는 모뎀을 통해 채팅 데이터를 수신하여 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하고, 오프-라인 상태인 경우에는 상기 텔레비젼 방송 신호에 채팅 데이터가 포함되었는가를 체크하여, 채팅 데이터가 포함되지 않은 경우에는 상기 단계(a)로 피드백하고, 채팅 데이터가 포함된 경우에는 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하는 단계;(c) Checking the current connection state, in case of the on-line state, receives the chat data through the modem and displays the chat data on the chat display window on the computer screen, and in the off-line state, the chat data is included in the television broadcast signal. Checking whether the message is included, feeding back to the step (a) if the chat data is not included, and displaying the chat data on a chat display window on the computer screen if the chat data is included; (d) 사용자의 채팅 참여 요구가 있는가 체크하여 사용자의 채팅 참여가 있는 경우에는 온-라인 연결 상태인가 체크하는 단계;(d) checking whether there is a user's request to join the chat, and checking whether the user is in an online connection when there is a user's chat; (e) 상기 단계(d)에서 온-라인 상태인 경우에는 사용자의 자판 조작에 따라 해당 채팅 정보를 출력하는 단계;(e) outputting the corresponding chat information according to the user's keyboard operation when the user is in the on-line state in the step (d); (f) 상기 단계(d)에서 오프-라인 상태인 경우에는 온-라인 연결을 요구하여 온-라인 상태로 연결한 후 상기 해당 채팅 정보를 출력하는 단계;(f) in the case of the off-line state in step (d), requesting on-line connection, connecting to the on-line state, and outputting the corresponding chat information; (g) 선국 채널 정보의 수신 여부를 체크하여 선국 채널 정보가 수신되는 경우에는 채널 변경의 여부 및 현재 시청 채널를 체크하는 단계;(g) checking whether the channel information is received and checking whether the channel is changed and the current viewing channel when the channel information is received; (h) 상기 단계(g)에서 선국 채널 정보가 수신되는 경우 및 상기 채널 변경이라 체크되는 경우에는 변경된 채널 정보를 읽고, 상기 변경된 채널 정보를 송신하는 단계; 및(h) reading the changed channel information and transmitting the changed channel information when the channel channel information is received in step (g) and when the channel change is checked; And (i) 상기 단계(h)에서 송신된 채널 정보와 미리 등록된 사용자의 정보를 이용하여 시청률 분석을 계층별로 수행하는 단계를 포함한다.(i) performing viewer rating analysis for each layer by using the channel information transmitted in step (h) and information of a user registered in advance.

이러한 채팅 정보 송/수신 시스템과 이를 이용한 채팅 방법 및 채팅 정보 수신중 시청률 조사 방법에 의하면, 현재 시청 중인 텔레비젼 방송 신호의 수신시, 영상 및 음성 신호 외에 프로그램에 참여 중인 시청자끼리의 채팅 정보 또는 프로그램 진행자와 시청자와의 채팅 정보 등을 확인할 수 있고, 채팅 참여를 원하는 시청자는 온-라인 접속을 통해 프로그램에 적극적으로 참여할 수 있으며, 프로그램 공급 업체인 방송사 등은 현재 시청 중인 채널의 시청률을 조사할 수 있다.According to such a chat information transmission / reception system, a chat method using the same, and a viewer rating survey method while receiving chat information, when receiving a TV broadcast signal that is currently being viewed, chat information or a program facilitator between viewers participating in the program besides video and audio signals And chat information with viewers, viewers who want to participate in the chat can actively participate in the program through on-line connection, and broadcasters, program providers, can investigate the viewership rate of the channel being watched. .

그러면, 통상의 지식을 지닌 자가 본 발명을 용이하게 실시할 수 있도록 실시예에 관해 설명하기로 한다.Then, embodiments will be described so that those skilled in the art can easily implement the present invention.

도 2는 본 발명의 실시예에 따른 채팅 정보 송/수신 시스템의 블럭도이다.2 is a block diagram of a chat information transmission / reception system according to an embodiment of the present invention.

도 2에 도시한 바와 같이, 본 발명의 실시예에 따른 채팅 정보 송/수신 시스템은 인터넷(50), 인터넷 연결 서비스를 제공하는 ISP(Internet Service Provider)(55, 60), 방송 신호 송신부(100) 및 방송 신호 수신부(200)를 포함한다.As shown in FIG. 2, the chat information transmission / reception system according to an embodiment of the present invention includes the Internet 50, an Internet Service Provider (ISP) 55 and 60 that provides an Internet connection service, and a broadcast signal transmitter 100. And a broadcast signal receiving unit 200.

방송 신호 송신부(100)는 채팅 서버(110), 인코더(130), 시청률 관리 서버(120) 및 VBI 인서터(140)를 포함하여, 인터넷을 경유하여 입력되는 채팅 데이터를 실시간 인코딩하여 텔레비젼 방송 신호의 VBI 구간에 인코딩된 채팅 데이터를 자막 데이터와 함께 포함시켜 방송 신호 수신부(200)에 송출한다.The broadcast signal transmitter 100 includes a chat server 110, an encoder 130, a viewership management server 120, and a VBI inserter 140. The broadcast signal transmitter 100 encodes the chat data input via the Internet in real time to broadcast a television broadcast signal. The chat data encoded in the VBI section of the video stream together with the caption data is transmitted to the broadcast signal receiver 200.

보다 상세히는, 채팅 서버(110)는 수신자 측의 채팅 클라이언트(채팅 처리자)와 함께 통신을 하면서 채팅과 관련된 기능을 수행한다. 본 발명에서 제공하는 채팅 관련 기능을 예로 들면, 특정 TV 프로(예를 들어, TV 토론 프로) 수신시 방송 프로그램에 참여하는 방법으로 1:1 또는 1:다 대화, 그림으로 의사 전달을 할 수 있는 화이트 보드, 자신의 의사가 반영된 쪽지 보내기, 파일 전송 등을 들 수 있다. 이외에도 다양한 기능들이 있으나, 일반적인 기능들은 생략하기로 한다. 또한 채팅 서버(110)는 채팅 방(대화방)을 생성, 관리할 수 있는 기능을 갖고 있다. 물론 이때 방송 채팅에 참여하는 사용자는 소정의 절차를 거쳐 자질을 검증받은 네티즌임은 당연한 일이다.More specifically, the chat server 110 performs a chat related function while communicating with a chat client (chat processor) on the receiver side. For example, the chat-related function provided by the present invention may be used as a method of participating in a broadcast program when receiving a specific TV program (for example, TV discussion program), which can communicate 1: 1 or 1: multiple conversations and pictures. Whiteboards, sending messages with your intentions, and sending files. In addition, there are various functions, but general functions will be omitted. In addition, the chat server 110 has a function to create and manage chat rooms (chat rooms). Of course, at this time, the user participating in the broadcast chat is a natural netizens verified the quality through a predetermined procedure.

시청률 관리 서버(120)는 채널 관리자로부터 받은 선국 채널 정보(예를 들어, 사용자 ID, 시청 시간, 채널 번호 등)를 제공받아 사용자 ID에 해당하는 개인 정보 테이블을 참조하여 지역/연령/직업 등 다양한 분류별로 시청률을 집계한다. 또한 필요에 따라서는 선국 채널 정보를 전송할 것을 요구하는 명령을 수신 기기로 송신할 수 있다.The viewership management server 120 is provided with channel information (eg, user ID, viewing time, channel number, etc.) received from the channel manager and refers to the personal information table corresponding to the user ID to provide various information such as region / age / occupation. Count your viewership by category. In addition, if necessary, a command to transmit the channel channel information can be transmitted to the receiving device.

인코더(130)는 채팅 서버(110)에서 채팅 데이터를 받아 텔레비전 프로그램과 함께 송출하기 위한 데이터를 가공한 후 VBI 인서터(140)에 인가하거나, 시청률 관리 서버(120)가 수신기기에 방송하는 선국 채널 정보 전송 명령을 받아 가공하여VBI 인서터(140)에 인가한다.Encoder 130 receives the chat data from the chat server 110 processes the data for transmission with the television program, and then applies it to the VBI inserter 140, or the station rating management server 120 broadcasts to the receiver It receives the channel information transmission command and processes it and applies it to the VBI inserter 140.

VBI 인서터(140)는 인코더(130)로부터 인가된 채팅 데이터를 방송 신호의 VBI 라인에 삽입하여 방송 신호 송출기(150)에 출력한다.The VBI inserter 140 inserts chat data applied from the encoder 130 into the VBI line of the broadcast signal and outputs the chat data to the broadcast signal transmitter 150.

방송 신호 송출기(150)는 VBI 인서터(140)로부터 VBI 구간에 자막 데이터, 채팅 데이터, 시청률 조사 정보 등이 포함된 방송 신호를 무선 송신하기 위하여 RF 신호로 변환한 후 변환된 RF신호를 안테나를 통해 송신한다.The broadcast signal transmitter 150 converts the converted RF signal into an RF signal for wireless transmission of a broadcast signal including subtitle data, chat data, viewership survey information, and the like from the VBI inserter 140 to the VBI section. Send via

이상의 방송 신호 송신부로부터 출력되는 신호는 텔레비젼 방송 신호의 VBI 구간에 채팅 정보, 자막 정보, 시청률 조사 정보를 포함시켜 송출하였으나, 방송 신호의 HBI(horizontal blanking interval) 구간에 이러한 정보들을 포함시켜 송출할 수도 있음은 자명하다. 또한 방송 신호의 일부 신호를 제거하고 위에서 언급한 정보들을 제거된 블록에 포함시켜 송출할 수도 있으며, 이에 대한 상세한 설명은 이미 공지된 기술이므로 설명을 생략한다.The signal output from the broadcast signal transmitter is transmitted by including chat information, subtitle information, and viewer rating survey information in a VBI section of a television broadcast signal, but may be transmitted by including such information in a horizontal blanking interval (HBI) section of a broadcast signal. It is self-evident. In addition, some signals of the broadcast signal may be removed and the above-mentioned information may be included in the removed block and transmitted. The detailed description thereof is already known, and thus description thereof will be omitted.

방송 신호 수신부(200)는 텔레비젼 방송 신호을 수신하기 위한 TV 수신 카드와, 컴퓨터 통신을 위한 통신 장치(모뎀)를 포함하는 컴퓨터 또는 텔레비젼 수신 기능과 통신 기능을 가지고 있는 STB(Set Top Box)를 포함한다.The broadcast signal receiving unit 200 includes a TV receiving card for receiving a television broadcast signal, a computer including a communication device (modem) for computer communication, or a STB (Set Top Box) having a communication function and a TV function. .

보다 상세히는 방송 신호 수신부(200)는 수신부(210), 신호분리부(220), 자막처리부(230), 채팅 처리부(240), 채널관리부(250), 통신처리부(260) 및 통신기기(270)를 포함하여, RF 수신된 텔레비젼 방송 신호를 제공받아 일반 텔레비젼 영상 및 음성 신호를 컴퓨터 스크린 상의 TV 윈도우 및 스피커에 각각 출력하고, 텔레비젼 방송 신호의 VBI 구간에 포함된 자막 데이터와 채팅 데이터를 컴퓨터 스크린의 자막 윈도우 및 채팅 윈도우에 각각 출력한다.In more detail, the broadcast signal receiver 200 includes a receiver 210, a signal separator 220, a subtitle processor 230, a chat processor 240, a channel manager 250, a communication processor 260, and a communication device 270. Receiving the RF received television broadcast signal and outputting general television video and audio signals to a TV window and a speaker on a computer screen, respectively, and caption data and chat data included in a VBI section of the television broadcast signal. The subtitle window and the chat window are output respectively.

도 3은 본 발명의 실시예에 따른 방송 신호 수신부를 보다 상세히 설명하기 위한 블록도이다.3 is a block diagram illustrating in more detail the broadcast signal receiver according to an embodiment of the present invention.

도 3에 도시한 바와 같이, 수신부(210)는 안테나를 통해 수신된 RF 방송 신호를 복조시켜 신호 분리부(220)에 출력한다.As shown in FIG. 3, the receiver 210 demodulates an RF broadcast signal received through an antenna and outputs the demodulated signal to the signal separator 220.

신호 분리부(220)는 복조된 방송 신호로부터 음성 신호와 영상 신호를 분리하여 음성 신호는 스피커측으로 출력하고, 영상 신호는 컴퓨터 스크린의 TV 표시창으로 출력하여 디스플레이시킨다. 또한 복조된 방송 신호로부터 자막 데이터와 채팅 데이터 및 선국 채널 명령 신호를 각각 분리하여 자막 처리부(230), 채팅 처리부(240) 및 채널 관리부(250)에 각각 제공한다.The signal separator 220 separates the audio signal and the video signal from the demodulated broadcast signal, outputs the audio signal to the speaker side, and outputs the video signal to the TV display window of the computer screen for display. In addition, the caption data, the chat data, and the channel select command signal are separated from the demodulated broadcast signal and provided to the caption processor 230, the chat processor 240, and the channel manager 250, respectively.

자막처리부(230)는 한글 자막 디코더(232)와 영문 자막 디코더(234)로 이루어져, 신호 분리부(220)로부터 제공되는 자막 데이터가 한글 자막인 경우에는 한글 자막 디코더(232)를 통해 한글 자막 프로토콜에 맞추어 해석한 후 컴퓨터 스크린의 자막 표시창에 디스플레이하도록 하고, 영문 자막인 경우에는 영문 자막 디코더(234)를 통해 영문 자막 프로토콜에 맞추어 해석한 후 컴퓨터 스크린의 자막 표시창에 디스플레이 한다.The subtitle processor 230 includes a Korean subtitle decoder 232 and an English subtitle decoder 234. When the subtitle data provided from the signal separation unit 220 is a Korean subtitle, the Korean subtitle protocol is performed through the Korean subtitle decoder 232. After interpreting according to the subtitle display window of the computer screen, and in the case of English subtitles are interpreted according to the English subtitle protocol through the English subtitle decoder 234 and displayed on the subtitle display window of the computer screen.

채팅 처리부(240)는 채팅 디코더(242), 제어기(244) 및 채팅 문자 인코더(246)를 포함하여 신호분리부(220)로부터 채팅 데이터를 제공받아 컴퓨터 스크린 상의 채팅 윈도우에 출력하고, 사용자의 키보드로부터 채팅 데이터가 입력되는 경우에는 이에 대응되는 문자 데이터를 컴퓨터 스크린상의 채팅 윈도우 및 프로토콜 인코더/디코더(260)에 각각 출력한다.The chat processor 240 receives a chat data from the signal separator 220, including a chat decoder 242, a controller 244, and a chat character encoder 246, and outputs the chat data to a chat window on a computer screen. When the chat data is input from the chat data, the text data corresponding to the chat data is output to the chat window on the computer screen and the protocol encoder / decoder 260, respectively.

보다 상세히는, 채팅 디코더(242)는 신호 분리부(220)로부터 암호화된 채팅 데이터를 제공받아 이를 복호화시켜 제어기(244)에 제공한다. 제어기(244)는 채팅 디코더(242)로부터 복호화된 채팅 데이터를 제공받아 컴퓨터 스크린의 채팅 윈도우에 표시하도록 출력 제어하고, 또한 키보드로부터 사용자의 채팅 데이터가 입력되는 경우에는 이를 컴퓨터 스크린 상의 채팅 윈도우에 표시하도록 제어한다. 채팅 문자 인코더(246)는 키보드로부터 사용자의 채팅 데이터가 입력되는 경우에 이를 인코딩시켜 프로토콜 인코더/디코더(260)에 출력한다.In more detail, the chat decoder 242 receives encrypted chat data from the signal separator 220 and decrypts the chat data to provide it to the controller 244. The controller 244 receives the decrypted chat data from the chat decoder 242 and outputs the chat data to be displayed on the chat window of the computer screen. Also, when the chat data of the user is input from the keyboard, the controller 244 displays the chat data on the computer screen. To control. When the chat data of the user is input from the keyboard, the chat character encoder 246 encodes the chat data and outputs it to the protocol encoder / decoder 260.

채널관리부(250)는 신호 분리부(220)로부터 선국 채널 정보를 전송하라는 요청 명령이 수신되는 경우에는, 온-라인 조건하에서 채널 변경 정보 및 현재 수신 채널 정보를 프로토콜 인코더/디코더(260)를 통해 전송한다.The channel manager 250 receives the channel change information and the current received channel information through the protocol encoder / decoder 260 under the on-line condition when a request command to transmit the channel channel information is received from the signal separator 220. send.

프로토콜 인코더/디코더(260)는 현재 모뎀의 상태가 온-라인 상태인가 오프-라인 상태인가를 체크하여 채팅 문자 인코더에 출력하고, 채널관리부(250)로부터 채널 변경 정보 및 현재 수신 채널 정보를 제공받아 이를 인코딩시켜 모뎀(270)에 제공하고, 자판 눌림 검출기(248)로부터 자판 눌림 검출 신호가 인가됨에 따라 채팅 문자 인코더(246)로부터 출력되는 사용자의 채팅 데이터를 인코딩시켜 모뎀(270)에 제공한다.The protocol encoder / decoder 260 checks whether the current modem state is on-line state or off-line state and outputs it to the chat character encoder, and receives channel change information and current reception channel information from the channel manager 250. The encoding is provided to the modem 270, and as the keyboard pressing detection signal is applied from the keyboard pressing detector 248, the user's chat data output from the chat character encoder 246 is encoded and provided to the modem 270.

모뎀(270)은 프롤토콜 인코더/디코더(260)로부터 현재 상태를 체크하는 신호를 제공받는 경우에 이의 응답 신호를 입력 경로와는 반대의 경로를 통해 프로토콜 인코더/디코더(260)에 출력하고, 프로토콜 인코더/디코더(260)로부터 제공되는 채팅 데이터를 일정 전송 라인을 통해 송신하기에 적합한 포맷으로 변환하여 인터넷 연결 서비스를 위한 ISP(60)와 인터넷(50)을 경유하여 방송 신호 송신부(100)의 채팅 서버(110)에 출력한다.When the modem 270 receives a signal for checking the current state from the protocol encoder / decoder 260, the modem 270 outputs a response signal thereof to the protocol encoder / decoder 260 through a path opposite to the input path. Chat data provided from the encoder / decoder 260 is converted into a format suitable for transmission via a predetermined transmission line, and chat of the broadcast signal transmitter 100 via the ISP 60 and the Internet 50 for an Internet connection service. Output to server 110.

이상에서는 방송 신호 송신부로부터 출력되는 방송 신호에 채팅 데이터가 포함되어 사용자의 컴퓨터 스크린 상에 디스플레이하는 예를 설명하였으나, 사용자가 온-라인 상태로 채팅을 하거나 온-라인 서비스를 제공받는 경우에는 일반 텔레비젼 방송 신호는 무선 경로를 통해 전송받아 컴퓨터 스크린 상에 디스플레이하고, 채팅 데이터는 유선 경로를 통해 전송받을 수도 있다.In the above description, an example in which chat data is included in a broadcast signal output from the broadcast signal transmitter and displayed on a user's computer screen is described. However, when a user chats online or receives on-line service, a general television is provided. The broadcast signal may be transmitted via a wireless path and displayed on a computer screen, and the chat data may be transmitted via a wired path.

이러한 경우에도 역시, 채팅 처리부(240)와 통신 처리부(260)를 통해서 채팅 서버에 채팅 데이터를 전송하며, 채널 관리부에서 관리하는 선국 채널 정보를 방송사의 시청률 관리 서버에 전송하는 것은 당연하다.In this case, too, it is natural that the chat data is transmitted to the chat server through the chat processor 240 and the communication processor 260, and the channel selection information managed by the channel manager is transmitted to the viewer rating management server of the broadcaster.

이때 채널 관리부가 선국 채널 정보를 전송하는 시점은 시청률 관리 서버가 보낸 선국 채널 정보 전송 명령을 수신하였을 때, 수신기기가 온-라인 접속되는 시점 및 채팅 등 온-라인 서비스를 받고 있는 도중에 채널을 변경되었을 때 등 다양한 시점이 될 수 있다.At this time, when the channel management unit transmits the channel information, the channel may be changed when the receiver receives the channel channel information transmission command sent by the viewership management server, and the receiver is receiving the on-line service such as on-line connection and chatting. It can be at various times, such as when.

이하, 본 발명의 실시예에 따른 방송 신호 송신부의 각 구성 요소들의 동작을 설명한다.Hereinafter, operations of the components of the broadcast signal transmitter according to the embodiment of the present invention will be described.

도 4a는 방송 신호 송신부(100)에서 채팅 서버(110)를 통해 입력되는 채팅 데이터의 처리 경로를 설명하기 위한 흐름도이다.4A is a flowchart illustrating a processing path of chat data input through the chat server 110 from the broadcast signal transmitter 100.

도 2와 도 4a를 참조하면, 인터넷(50)과 인터넷 서비스 연결을 위한 ISP(55)를 경유하여 입력되는 채팅 참여자의 채팅 데이터는 채팅 서버(110)에 제공되고(단계 S310), 채팅 서버에 의해 수신된 채팅 데이터는 인코더(130)에 제공되어 방송용 포맷으로 변환된다(단계 S320).2 and 4A, chat data of a chat participant input via the Internet 50 and an ISP 55 for connecting an Internet service is provided to the chat server 110 (step S310), The received chat data is provided to the encoder 130 and converted into a broadcast format (step S320).

이어, 방송용 포맷으로 변환된 채팅 데이터는 텔레비젼 방송 신호의 VBI 구간에 부가되어 방송 신호 송출기를 통해 RF 신호로 변환된 후 안테나를 통해 송출된다(단계 S330).Subsequently, the chat data converted into the broadcast format is added to the VBI section of the television broadcast signal, converted into an RF signal through a broadcast signal transmitter, and then transmitted through an antenna (step S330).

도 4b는 방송 신호 송신부(100)에서 시청률 관리 서버(120)를 통한 선국 채널 정보의 처리 경로를 설명하기 위한 흐름도이다.4B is a flowchart for describing a processing path of channel selection channel information through the viewership management server 120 in the broadcast signal transmitter 100.

도 2와 도 4b를 참조하면, 인터넷(50)과 인터넷 서비스 연결을 위한 ISP(55)를 경유하여 입력되는 선국 채널 정보는 시청률 관리 서버(120)에 수신되어(단계 S410), 채팅 참여자 ID를 기준으로 일정 분류별(예를 들어, 직업, 연령, 지역 등)로 집계되어 채팅 참여자 분류별로 시청률이 계산된다(단계 S420, S430).2 and 4B, the channel selection channel information input through the Internet 50 and the ISP 55 for connecting the Internet service is received by the viewership management server 120 (step S410), and the chat participant ID is input. Based on the schedule classification (eg, occupation, age, region, etc.) as a reference, the viewer rating is calculated for each chat participant classification (steps S420 and S430).

도 5a는 방송 신호 수신부에서 신호 분리부(220)의 동작을 설명하기 위한 흐름도이다.5A is a flowchart for describing an operation of the signal separator 220 in the broadcast signal receiver.

도 3과 도 5a를 참조하면, 수신부(210)로부터 RF 복조된 방송 신호를 제공받아 일반 방송 신호와 VBI 구간에 코딩된 VBI데이터를 분리하여 일반 방송 신호의 음성 신호는 스피커 측에 제공하고, 영상 신호는 컴퓨터 스크린의 TV 표시창에 제공하며, VBI 구간에 코딩된 자막 데이터, 채팅 데이터 및 시청률 조사 데이터를 각각 분리하여 자막 데이터는 컴퓨터 스크린상의 자막 표시창에 출력하고, 채팅 데이터는 채팅 처리부에 제공하며, 시청률 조사 데이터는 채널 관리부에 제공한다(단계S510).3 and 5A, the RF demodulated broadcast signal is received from the receiver 210 to separate the general broadcast signal and the VBI data coded in the VBI section, and the audio signal of the general broadcast signal is provided to the speaker. The signal is provided to the TV display window of the computer screen, and the subtitle data, chat data, and viewership survey data coded in the VBI section are separated, and the subtitle data is output to the subtitle display window on the computer screen, and the chat data is provided to the chat processing unit. The viewership survey data is provided to the channel manager (step S510).

이어 디코딩된 VBI 데이터가 자막 데이터인가 체크하여(단계 S520), 자막 데이터인 경우에는 자막 처리부에 인가하여 자막 데이터를 디스플레이 한다(단계 S525).Subsequently, it is checked whether the decoded VBI data is caption data (step S520), and if it is caption data, it is applied to the caption processing unit to display caption data (step S525).

또한 디코딩된 VBI 데이터가 채팅 데이터인가 체크하여(단계 S530), 채팅 데이터인 경우에는 채팅 처리부에 인가하여 해당 채팅 데이터를 실기간 디스플레이 한다(단계 S535).In addition, it is checked whether the decoded VBI data is chat data (step S530), and if it is chat data, it is applied to the chat processing unit to display the chat data in real time (step S535).

이어, 선국 채널 전송 명령인가 체크하여(단계 S540), 선국 채널 전송 명령인 경우에는 채널 관리부에 인가하여, 현재 시청 중인 채널에 대한 정보를 출력하도록 한다(단계 S545).Subsequently, it is checked whether or not the channel selection command is transmitted (step S540). In the case of the channel selection command, the channel management unit is applied to output information on the channel currently being watched (step S545).

도 5b는 방송 수신부에서 자막 처리부의 동작을 설명하기 위한 흐름도이다.5B is a flowchart illustrating an operation of a caption processing unit in the broadcast receiving unit.

도 3와 도 5b를 참조하면, VBI 디코더로부터 디코딩된 자막 정보를 제공받는다(단계 S610).3 and 5B, decoded subtitle information is provided from the VBI decoder (step S610).

이어 한글 자막인가 체크하여(단계 S620), 한글 자막인 경우에는 한글 자막 프로토콜에 맞추어 해석한 후 해석된 한글 자막 데이터를 컴퓨터 스크린의 자막 표시창에 제공하여 디스플레이하도록 한다(단계 S625).Subsequently, it is checked whether or not the Korean subtitle is used (step S620). If the Korean subtitle is interpreted according to the Korean subtitle protocol, the interpreted Korean subtitle data is provided to the subtitle display window of the computer screen for display.

이어, 영문 자막인가 체크하여(단계 S630), 영문 자막인 경우에는 영문 자막 프로토콜에 맞추어 해석한 후 해석된 영문 자막 데이터를 컴퓨터 스크린의 자막 표시창에 제공하여 디스플레이하도록 한다(단계 S635).Subsequently, it is checked whether the English subtitle is checked (step S630), and in the case of the English subtitle, the analyzed English subtitle data is provided on the computer screen's subtitle display window after being analyzed according to the English subtitle protocol (step S635).

도 5c는 방송 수신부에서 채팅 처리부의 동작을 설명하기 위한 흐름도이다.5C is a flowchart for describing an operation of a chat processing unit in a broadcast receiving unit.

도 3와 도 5c를, 참조하면, 현재 온-라인 상태인가 체크하여(단계 S710), 현재 상태가 오프-라인 상태인 경우에는 VBI 디코더로부터 디코딩된 채팅 정보를 제공받는다(단계 S715).3 and 5C, it is checked whether the current state is on-line (step S710), and if the current state is off-line, decoded chat information is provided from the VBI decoder (step S715).

또한 현재 상태가 온-라인 상태인 경우에는 사용자로부터 키보드 입력이 있는가 체크하여(단계 S720), 키보드 입력이 있는 경우에는 채팅 문자를 통신 처리부를 통해 전송한다(단계 S725).If the current state is the on-line state, it is checked whether there is a keyboard input from the user (step S720), and if there is a keyboard input, the chat character is transmitted through the communication processing unit (step S725).

단계 S715와 단계 S725 이후에, 채팅 문자 표시창에 디스플레이 한다(단계 S730).After step S715 and step S725, it is displayed on the chat text display window (step S730).

도 5d는 방송 수신부에서 채널 관리부의 동작을 설명하기 위한 흐름도이다.5D is a flowchart illustrating an operation of a channel manager in the broadcast receiver.

도 3와 도 5d를 참조하면, 현재 상태가 온-라인 상태인가 체크하여(단계 S810), 온-라인 상태인 경우에는 선국 채널 정보를 전송하라는 전송 명령 신호가 입력되는가 체크하여(단계 S820), 선국 채널 전송 명령이 수신되는 경우에는 채널 변경 정보 및 현재 수신 채널 정보를 통신 처리부를 통해 전송한다(단계 S830).3 and 5D, it is checked whether the current state is an on-line state (step S810), and in the case of an on-line state, it is checked whether a transmission command signal for transmitting channel channel information is input (step S820). When the channel selection channel transmission command is received, the channel change information and the current reception channel information are transmitted through the communication processing unit (step S830).

도 6은 본 발명의 실시예에 따른 방송 신호 수신부에서의 채팅 데이터 송/수신 방법과 시청률 조사 방법을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a chat data transmission / reception method and an audience rating research method in a broadcast signal receiver according to an embodiment of the present invention.

도 2 내지 도 6을 참조하면, 먼저 안테나를 통해 입력되는 텔레비젼 방송 신호를 수신하고(단계 S10), 수신된 텔레비젼 방송 신호로부터 영상 신호와 음성 신호와 수직 블랭킹 구간 신호를 분리한다(단계 S20).2 to 6, a television broadcast signal input through an antenna is first received (step S10), and a video signal, an audio signal, and a vertical blanking interval signal are separated from the received television broadcast signal (step S20).

단계 S20에서 분리된 영상 신호와 음성 신호는 복조되어 컴퓨터 스크린의 텔레비젼 표시창 및 스피커 측에 각각 출력한다(단계 S35).The video signal and the audio signal separated in step S20 are demodulated and output to the television display window and speaker side of the computer screen, respectively (step S35).

또한 단계 S20에서 분리된 블랭킹 구간 신호에 한글 자막 데이터가 포함되는 지의 여부를 체크하여(단계 S40), 한글 자막 데이터가 포함되는 경우에는 한글 자막 데이터를 복조하여 이를 컴퓨터 스크린상의 자막 윈도우에 출력한다(단계 S45).In addition, it is checked whether or not the Korean subtitle data is included in the blanking section signal separated in step S20 (step S40). If the Korean subtitle data is included, the Korean subtitle data is demodulated and output to the subtitle window on the computer screen ( Step S45).

단계 S40에서 분리된 블랭킹 구간 신호에 영문 자막 데이터가 포함되는 지의 여부를 체크하여(단계 S50), 영문 자막 데이터가 포함되는 경우에는 영문 자막 데이터를 복조하여 이를 컴퓨터 스크린상의 자막 윈도우에 출력한다(단계 S55).It is checked whether or not the English subtitle data is included in the blanking section signal separated in step S40 (step S50). If the English subtitle data is included, the English subtitle data is demodulated and output to the subtitle window on the computer screen (step S50). S55).

이어, 현재 온-라인 상태인가 체크하여(단계 S60), 온-라인 상태인 경우에는 설정된 모뎀을 통해 채팅 데이터를 수신하고(단계 S65), 오프-라인 상태인 경우에는 블랭킹 구간 신호에 채팅 데이터가 포함되는 가를 체크하여 포함되지 않은 경우에는 단계 S10으로 피드백한다(단계 S70).Then, it is checked whether it is currently on-line state (step S60), and in case of the on-line state, chat data is received through the set modem (step S65). In case of off-line state, the chat data is displayed in the blanking section signal. If it is included and checks whether it is included, it feeds back to step S10 (step S70).

이어, 모뎀을 통해 입력되는 채팅 데이터 또는 블랭킹 구간에 포함되어 입력되는 채팅 데이터를 컴퓨터 스크린의 채팅 윈도우에 출력하여 현재 방송되는 프로그램과 연동하여 채팅 데이터를 디스플레이 한다(단계 S80).Subsequently, the chat data input through the modem or the chat data included in the blanking section is output to the chat window of the computer screen to display the chat data in association with the currently broadcast program (step S80).

이어 사용자의 키보드를 통해 채팅 데이터가 입력되는 지의 여부를 체크하여 입력되지 않은 경우에는 단계 S10으로 피드백한다(단계 S90).Subsequently, it is checked whether or not the chat data is input through the user's keyboard, and if it is not input, the feedback is fed back to step S10 (step S90).

단계 S90에서, 사용자의 키보드를 통해 채팅 데이터가 입력되는 경우에는 현재 상태가 온-라인 상태인가 체크하여(단계 S100), 오프-라인 상태인 경우에는 모뎀을 통해 온-라인으로 접속한다(단계 S105).In step S90, when the chat data is input through the user's keyboard, it is checked whether the current state is on-line state (step S100), and in the off-line state, the connection is made on-line via a modem (step S105). ).

단계 S100에서, 온-라인 상태인 경우 및 단계 S105에서 온-라인으로 설정된 다음, 사용자의 채팅 데이터를 송신한다(단계 S110).In step S100, when it is in the on-line state and in the on-line in step S105, the user's chat data is transmitted (step S110).

이어, 블랭킹 구간 신호에 선국 채널 정보가 수신되는 지의 여부를 체크하여(단계 S120), 선국 채널 정보가 수신되는 경우에는 사용자에 의해 채널이 변경되었는 가를 체크한다(단계 S130).Then, it is checked whether or not the channel selection channel information is received in the blanking interval signal (step S120). When the channel selection channel information is received, it is checked whether the channel has been changed by the user (step S130).

단계 S120에서 선국 채널 정보가 수신되는 경우 및 단계 S130에서 채널이 변경되는 경우에는 변경된 채널 정보를 읽은 후(단계 S140), 변경된 채널 정보를 설정된 온-라인을 통해 전송한다(단계 S150).When the channel selection channel information is received in step S120 and the channel is changed in step S130, the changed channel information is read (step S140), and the changed channel information is transmitted through the set on-line (step S150).

이어, 단계 S130에서 채널이 변경되지 않은 경우 및 변경된 채널 정보가 전송된 후에 종료 여부를 체크하여 종료라 체크되지 않은 경우에는 단계 S10으로 피드백한다(단계 S160).Subsequently, when the channel is not changed in step S130 and after the changed channel information is transmitted, it is checked whether the channel is terminated.

본 발명의 실시예에서는 방송 신호의 수직 블랭킹 구간에 채팅 정보를 포함시켜 송출하는 것을 예로 들었으나, 방송 신호의 수평 블랭킹 구간에 채팅 정보를 포함시켜 송출할 수도 있다.In the embodiment of the present invention, the chat information is included and transmitted in the vertical blanking section of the broadcast signal. However, the chat information may be included in the horizontal blanking section of the broadcast signal.

이상에서 언급한 바와 같이, 영상 신호의 수직 또는 수평 블랭킹 구간에 온-라인 서비스 중의 하나인 채팅 정보를 포함시켜 송출하고 이를 수신하므로써 사용자는 현재 방송중인 텔레비젼 방송에 관련하는 채팅 정보를 부가적으로 수신할 수 있고, 또한 사용자가 채팅에 참여하고자 하는 경우에는 구비된 모뎀을 통해 시청자의 채팅 데이터를 송신하여 방송 프로그램에 적극적으로 참여할 수 있다.As mentioned above, by including and transmitting chat information, which is one of on-line services, in a vertical or horizontal blanking section of a video signal, the user additionally receives chat information related to a television broadcast currently being broadcast. In addition, when the user wants to participate in the chat, the user can actively participate in the broadcast program by transmitting the chat data of the viewer through the provided modem.

또한 방송 프로그램을 송신하는 측, 바람직하게는 방송국에서는 영상 신호의 수직 또는 수평 블랭킹 구간에 시청률을 조사하기 위한 신호를 포함시켜 송출하므로써 현재 방송중인 시청률을 자동적으로 조사할 수 있어, 이를 이용하여 프로그램제작에 이용할 수 있으며, 또한 사용자로부터 적극적으로 방송 참여를 유도할 수 있다.In addition, the broadcasting program transmitting side, preferably the broadcasting station can automatically check the current audience rating by transmitting a signal for investigating the viewer rating in the vertical or horizontal blanking section of the video signal, the program production using this It can be used for, and also can actively induce broadcast participation from the user.

또한 시청자는 TV 수신 카드 및 모뎀을 포함하는 컴퓨터를 통해 현재 방송중인 텔레비젼 방송 신호를 수신하고, 이에 연동하는 채팅 정보를 설정된 모뎀을 통해 수신하고, 사용자의 채팅 참여에 대응되는 채팅 데이터는 설정된 모뎀을 통해 인터넷을 통해 방송 신호를 송출하는 프로그램 공급자에 송신할 수 있다.In addition, the viewer receives a TV broadcast signal that is currently being broadcast through a computer including a TV receiving card and a modem, and receives chat information linked thereto through a set modem. It can be transmitted to a program provider that transmits a broadcast signal through the Internet.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to a preferred embodiment of the present invention, those skilled in the art will be able to variously modify and change the present invention without departing from the spirit and scope of the invention as set forth in the claims below. It will be appreciated.

이상 설명한 바와 같이, 본 발명에 따라 사용자측에서는 텔레비젼 프로그램을 보면서 온-라인으로 채팅을 즐길 수 있으며, 또한 온-라인 상태가 아닌 사용자라도 다른 사용자들 간의 채팅 내용을 볼 수 있고, 채팅에 참여하고자 하는 경우에는 온-라인으로 접속하여 채팅에 참여할 수 있다.As described above, according to the present invention, a user can enjoy chatting online while watching a TV program, and a user who is not on-line can also view chat contents between other users and participate in a chat. If you are online, you can join the chat.

또한 방송사 측에서는 온-라인 상태로 텔레비젼을 시청하는 사용자를 대상으로 시청률을 조사할 수 있고, 또한 시청자들로부터 즉각적인 응답을 실시간으로 받을 수 있어 시청자의 방송 참여를 적극적으로 유도할 수 있다.In addition, broadcasters can investigate viewer ratings for users who watch television on-line, and also receive immediate responses from viewers in real time, thereby actively inducing viewers to participate in broadcasting.

또한 방송사 측에서는 기존에 우편이나 팩스, PC통신의 게시판을 통해 받는 시청자의 의견을 온-라인 상에서 즉각적으로 받을 수 있다. 또한 시청자들간의 토론을 유도할 수 있으며 불특정 다수의 시청자들에게도 토론 내용을 보여줄 수 있다. 또한 방송중 시청률을 온-라인 상으로 조사가 가능하고, 시청률 조사의 정확성을 높일 수 있다.In addition, broadcasters can immediately receive on-line opinions from viewers that are received through mail, fax, and PC bulletin boards. It can also induce debate among viewers and show content of discussion to an unspecified number of viewers. In addition, it is possible to investigate the ratings during broadcasting on-line, and to increase the accuracy of the ratings survey.

Claims (11)

(정정) 인터넷 텔레비젼 방송 시스템을 통해 채팅 정보를 송/수신하는 채팅 정보 송/수신 시스템에 있어서,(Correction) In a chat information transmission / reception system for transmitting / receiving chat information through an internet television broadcasting system, 인터넷을 경유하여 입력되는 채팅 데이터를 실시간 인코딩하여 상기 인코딩된 채팅 데이터를 텔레비젼 방송 신호의 블랭킹 구간에 자막 데이터와 함께 포함시켜 송출하는 방송 신호 송신부; 및A broadcast signal transmitter for encoding the chat data input through the Internet in real time and including the encoded chat data together with the caption data in a blanking section of a television broadcast signal and transmitting the same; And 상기 텔레비젼 방송 신호를 제공받아 음성 및 영상 신호를 각각 분리 출력하고, 상기 텔레비젼 방송 신호의 블랭킹 구간에 포함된 상기 자막 데이터와 상기 채팅 데이터를 실시간 출력하고, 사용자의 채팅 참여가 있는 경우에는 상기 방송 신호 송신부와의 인터넷 접속을 통해 사용자의 자판 조작에 따른 채팅 데이터를 상기 방송 신호 송신부에 출력하는 방송 신호 수신부를 포함하며,Receives the television broadcast signal and separately outputs audio and video signals, and outputs the caption data and the chat data included in the blanking section of the television broadcast signal in real time, and when the user participates in the chat, the broadcast signal. It includes a broadcast signal receiver for outputting the chat data according to the user's keyboard operation through the Internet connection with the transmitter, the broadcast signal transmitter, 상기 상기 방송 신호 송신부는,The broadcast signal transmitter, 채팅 참여자로부터 채팅 데이터를 제공받아 채팅 서비스를 실시간 제공하는 채팅 서버와, 상기 채팅 서버로부터 출력되는 채팅 데이터를 방송 송출하기 위한 형식으로 변환하는 인코더와, 사용자 아이디에 해당하는 개인 정보 테이블을 구비하고, 상기 방송 신호 수신부로부터 제공되는 선국 채널 정보와 상기 개인 정보 테이블을 근거로 상기 선국 채널 정보를 관리/분석하여 채널별 시청률을 서치하고 상기 서치된 채널별 시청률 정보를 상기 인코더에 출력하는 시청률 관리 서버와, 자막 데이터가 포함된 텔레비젼 프로그램 영상 신호의 블랭킹 구간에 상기 방송 송출용 채팅 데이터를 부가하는 인서터와, 상기 인서터로부터 채팅 데이터가 부가된 텔레비젼 방송 신호를 RF 송신하는 방송 신호 송출기를 포함하는 것을 특징으로 하는 채팅 정보 송/수신 시스템.A chat server receiving chat data from a chat participant and providing a chat service in real time, an encoder for converting the chat data output from the chat server into a format for broadcasting and broadcasting, a personal information table corresponding to a user ID, An audience rating management server that manages / analyzes the selected channel information based on the selected channel information provided from the broadcast signal receiver and the personal information table to search the viewer ratings for each channel and outputs the searched viewer rating information for each channel to the encoder; And an inserter for adding the broadcast transmission chat data to a blanking section of a television program video signal including subtitle data, and a broadcast signal transmitter for RF transmission of a television broadcast signal to which chat data is added from the inserter. Characteristic chat information transmission / reception system. (삭제)(delete) (정정) 제1항에 있어서, 상기 인서터는 상기 텔레비젼 방송 신호의 수직 블랭킹 구간에 상기 방송 송출용 채팅 데이터를 부가하는 VBI 인서터인 것을 특징으로 하는 채팅 정보 송/수신 시스템.(Correction) The chat information transmitting / receiving system according to claim 1, wherein the inserter is a VBI inserter that adds the broadcast transmission chat data to a vertical blanking section of the television broadcast signal. (정정) 제1항에 있어서, 상기 인서터는 상기 텔레비젼 방송 신호의 수평 블랭킹 구간에 상기 방송 송출용 채팅 데이터를 부가하는 HBI 인서터인 것을 특징으로 하는 채팅 정보 송/수신 시스템.(Correction) The chat information transmitting / receiving system according to claim 1, wherein the inserter is an HBI inserter that adds the broadcast transmission chat data to a horizontal blanking section of the television broadcast signal. (정정) 제1항에 있어서, 상기 시청률 관리 서버는 상기 방송 수신부로부터 제공되는 채널 정보를 수신하여 채팅 참여자 ID와 상기 개인 정보 테이블을 근거로 특정 분류별로 수신 채널을 집계하여 채팅 참여자 분류별로 시청률을 계산하는 것을 특징으로 하는 채팅 정보 송/수신 시스템.(Correction) The method of claim 1, wherein the viewership management server receives the channel information provided from the broadcast receiving unit to aggregate the receiving channel by a specific classification based on the chat participant ID and the personal information table to increase the viewer rating by the chat participant classification Chat information transmission / reception system, characterized in that the calculation. (2차정정) 제1항 또는 제3항또는 제4항 또는 제5항에 있어서,(Secondary correction) The method according to claim 1 or 3 or 4 or 5 , 상기 방송 신호 수신부는,The broadcast signal receiver, 안테나로부터 인가된 텔레비젼 방송 신호를 수신하여 채널 조정 및 복조하여 출력하는 수신부;A receiver which receives a television broadcast signal applied from an antenna, adjusts, demodulates, and outputs a channel; 상기 수신부로부터 텔레비젼 방송 신호를 제공받아 음성 신호, 영상 신호, 자막 데이터, 채팅 데이터로 각각 분리 출력하는 블랭킹 구간 디코더;A blanking section decoder for receiving a television broadcast signal from the receiver and separately outputting the audio signal, the video signal, the caption data, and the chat data; 상기 자막 데이터를 자막 표시창에 디스플레이하는 자막처리부;A caption processing unit displaying the caption data on a caption display window; 상기 인터넷에 접속하기 위한 컴퓨터 통신 매체;Computer communication media for accessing the Internet; 상기 블랭킹 구간 디코더로부터 인가된 채팅 데이터를 채팅 표시창에 디스플레이하고, 온-라인 상태인 경우에 키보드로부터 채팅 데이터를 입력받아 표시창에 디스플레이함과 동시에 상기 컴퓨터 통신 매체를 통해 상기 채팅 서버로 전송하는 채팅 처리부;The chat processing unit which displays the chat data applied from the blanking section decoder on the chat display window, receives chat data from the keyboard and displays the chat data on the display window in the on-line state and transmits the chat data to the chat server through the computer communication medium. ; 수신기기 상에서 이루어지는 채널 변경 내역을 저장장치에 기억시키고 방송사가 요구하는 시간 또는 온-라인 상태로 접속되는 시점에서 통신 모듈을 통해서 상기 시청률 관리 서버로 전송하는 채널 관리부; 및A channel manager which stores the channel change made on the receiver in a storage device and transmits the changed channel information to the viewership management server through a communication module at a time required by a broadcaster or when connected in an on-line state; And 사용자가 온-라인 연결을 시도할 때 수신기기에 연결된 통신기기에 따라 자동으로 온-라인 접속을 수행하고, 상기 채팅 처리부와 채널 관리부로부터 각각 채팅 데이터와 채널 변경 데이터를 제공받아 상기 통신기기를 통해 송출하는 통신처리부를 포함하는 것을 특징으로 하는 채팅 정보 송/수신 시스템.When the user attempts an on-line connection, an on-line connection is automatically performed according to a communication device connected to the receiver, and chat data and channel change data are provided from the chat processing unit and the channel manager, respectively, through the communication device. Chat information transmission / reception system comprising a communication processing unit for transmitting. 제6항에 있어서, 상기 블랭킹 구간 디코더는 상기 방송 수신부로부터 입력된 신호의 블랭킹 구간의 데이터를 디코딩하여 자막 데이터인 경우에는 상기 자막 처리부에 인가하고, 채팅 데이터인 경우에는 채팅 관리부로 인가하며, 선국 채널 명령이 인가되는 경우에는 상기 채널 관리부에 인가하는 채팅 정보 송/수신 시스템.7. The method of claim 6, wherein the blanking section decoder decodes the data of the blanking section of the signal input from the broadcast receiving unit and applies the caption data to the caption processing unit, and if the chat data is the chat data, to the chat management unit. Chat information transmission / reception system for applying to the channel management unit when a channel command is authorized. (정정) 제6항에 있어서, 상기 자막처리부는(Correction) The method according to claim 6, wherein the caption processing unit 상기 블랭킹 구간 디코더로부터 한글 자막 데이터를 제공받아 한글 자막 프로토콜에 맞추어 해석한 후 출력하는 한글 자막 디코더;A Korean subtitle decoder which receives Korean subtitle data from the blanking section decoder and interprets the subtitle data according to the Korean subtitle protocol; 상기 블랭킹 구간 디코더로부터 영문 자막 데이터를 제공받아 영문 자막 프로토콜에 맞추어 해석한 후 출력하는 영문 자막 디코더; 및An English subtitle decoder that receives the English subtitle data from the blanking section decoder and interprets the subtitle data according to the English subtitle protocol; And 상기 한글 자막 및 영문 자막을 디스플레이하는 자막 표시창을 포함하는 것을 특징으로 하는 채팅 정보 송/수신 시스템.Chat information transmission / reception system comprising a subtitle display window for displaying the Korean subtitles and English subtitles. 제6항에 있어서, 상기 채팅 처리부는The method of claim 6, wherein the chat processing unit 상기 블랭킹 구간 디코더로부터 코드화된 채팅 데이터를 제공받아 디코딩하는 채팅 디코더;A chat decoder configured to receive and decode coded chat data from the blanking interval decoder; 상기 채팅 디코더로부터 디코딩된 채팅 데이터를 컴퓨터의 채팅 표시창에 출력하고, 또한 사용자의 키보드 조작에 따라 해당 채팅 문자를 출력하는 채팅 제어기; 및A chat controller which outputs chat data decoded from the chat decoder to a chat display window of a computer, and also outputs a corresponding chat character according to a user's keyboard operation; And 키보드로부터 제공되는 채팅 문자를 코드화하여 상기 코드화된 채팅 문자를 출력하는 채팅 인코더를 포함하는 것을 특징으로 하는 채팅 정보 송/수신 시스템.And a chat encoder for encoding the chat text provided from a keyboard to output the coded chat text. (정정) 인터넷 텔레비젼 방송 시스템을 통해 채팅 정보를 송/수신하는 채팅 정보 송/수신 방법에 있어서,(Correction) A chat information transmission / reception method for transmitting / receiving chat information through an internet television broadcasting system, (a) 텔레비젼 방송 신호를 수신하는 단계;(a) receiving a television broadcast signal; (b) 상기 수신된 텔레비젼 방송 신호로부터 음성 신호, 영상 신호, 자막 데이터를 각각 분리하여 출력하는 단계;(b) separating and outputting an audio signal, a video signal, and caption data from the received television broadcast signal; (c) 현재 연결 상태를 체크하여, 온-라인 상태인 경우에는 모뎀을 통해 채팅 데이터를 수신하여 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하고, 오프-라인 상태인 경우에는 상기 텔레비젼 방송 신호에 채팅 데이터가 포함되었는가를 체크하여, 채팅 데이터가 포함되지 않은 경우에는 상기 단계(a)로 피드백하고, 채팅 데이터가 포함된 경우에는 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하는 단계;(c) Checking the current connection state, in case of the on-line state, receives the chat data through the modem and displays the chat data on the chat display window on the computer screen, and in the off-line state, the chat data is included in the television broadcast signal. Checking whether the message is included, feeding back to the step (a) if the chat data is not included, and displaying the chat data on a chat display window on the computer screen if the chat data is included; (d) 사용자의 채팅 참여 요구가 있는가 체크하여 사용자의 채팅 참여가 있는 경우에는 온-라인 연결 상태인가 체크하는 단계;(d) checking whether there is a user's request to join the chat, and checking whether the user is in an online connection when there is a user's chat; (e) 상기 단계(d)에서 온-라인 상태인 경우에는 사용자의 자판 조작에 따라 해당 채팅 정보를 출력하는 단계; 및(e) outputting the corresponding chat information according to the user's keyboard operation when the user is in the on-line state in the step (d); And (f) 상기 단계(d)에서 오프-라인 상태인 경우에는 온-라인 연결을 요구하여 온-라인 상태로 연결한 후 상기 단계(e)로 피드백하는 단계(f) in the case of the off-line state in step (d), requesting on-line connection, connecting to the on-line state, and feeding back to the step (e) 를 포함하는 채팅 정보 송/수신 방법.Chat information transmission / reception method comprising a. (정정) 인터넷 텔레비젼 방송 시스템을 통한 신호 수신중 시청률 조사 방법에 있어서,(Correction) A method of checking a rating while receiving a signal through an internet television broadcasting system, (a) 텔레비젼 방송 신호를 수신하는 단계;(a) receiving a television broadcast signal; (b) 상기 수신된 텔레비젼 방송 신호로부터 음성 신호, 영상 신호, 자막 데이터를 각각 분리하여 출력하는 단계;(b) separating and outputting an audio signal, a video signal, and caption data from the received television broadcast signal; (c) 현재 연결 상태를 체크하여, 온-라인 상태인 경우에는 모뎀을 통해 채팅 데이터를 수신하여 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하고, 오프-라인 상태인 경우에는 상기 텔레비젼 방송 신호에 채팅 데이터가 포함되었는가를 체크하여, 채팅 데이터가 포함되지 않은 경우에는 상기 단계(a)로 피드백하고, 채팅 데이터가 포함된 경우에는 컴퓨터 스크린 상의 채팅 표시창에 디스플레이하는 단계;(c) Checking the current connection state, in case of the on-line state, receives the chat data through the modem and displays the chat data on the chat display window on the computer screen, and in the off-line state, the chat data is included in the television broadcast signal. Checking whether the message is included, feeding back to the step (a) if the chat data is not included, and displaying the chat data on a chat display window on the computer screen if the chat data is included; (d) 사용자의 채팅 참여 요구가 있는가 체크하여 사용자의 채팅 참여가 있는 경우에는 온-라인 연결 상태인가 체크하는 단계;(d) checking whether there is a user's request to join the chat, and checking whether the user is in an online connection when there is a user's chat; (e) 상기 단계(d)에서 온-라인 상태인 경우에는 사용자의 자판 조작에 따라 해당 채팅 정보를 출력하는 단계;(e) outputting the corresponding chat information according to the user's keyboard operation when the user is in the on-line state in the step (d); (f) 상기 단계(d)에서 오프-라인 상태인 경우에는 온-라인 연결을 요구하여 온-라인 상태로 연결한 후 상기 해당 채팅 정보를 출력하는 단계;(f) in the case of the off-line state in step (d), requesting on-line connection, connecting to the on-line state, and outputting the corresponding chat information; (g) 선국 채널 정보의 수신 여부를 체크하여 선국 채널 정보가 수신되는 경우에는 채널 변경의 여부 및 현재 시청 채널를 체크하는 단계;(g) checking whether the channel information is received and checking whether the channel is changed and the current viewing channel when the channel information is received; (h) 상기 단계(g)에서 선국 채널 정보가 수신되는 경우 및 상기 채널 변경이라 체크되는 경우에는 변경된 채널 정보를 읽고, 상기 변경된 채널 정보를 송신하는 단계; 및(h) reading the changed channel information and transmitting the changed channel information when the channel channel information is received in step (g) and when the channel change is checked; And (i) 상기 단계(h)에서 송신된 채널 정보와 미리 등록된 사용자의 정보를 이용하여 시청률 분석을 계층별로 수행하는 단계(i) performing viewer rating analysis for each layer by using the channel information transmitted in step (h) and information of a user registered in advance; 를 포함하는 채팅 정보 수신중 시청률 조사 방법.Receiving audience information chat method comprising a.
KR1019990030090A 1999-07-23 1999-07-23 Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information Expired - Lifetime KR100353597B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990030090A KR100353597B1 (en) 1999-07-23 1999-07-23 Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990030090A KR100353597B1 (en) 1999-07-23 1999-07-23 Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information

Publications (2)

Publication Number Publication Date
KR20010010941A KR20010010941A (en) 2001-02-15
KR100353597B1 true KR100353597B1 (en) 2002-09-26

Family

ID=19604180

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990030090A Expired - Lifetime KR100353597B1 (en) 1999-07-23 1999-07-23 Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information

Country Status (1)

Country Link
KR (1) KR100353597B1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100643032B1 (en) * 2005-05-09 2006-11-10 (주) 엘지텔레콤 Mobile communication system and method for providing chat and bulletin board service in real time interworking with DMB program
KR100801612B1 (en) * 2006-03-09 2008-02-11 주식회사 다이알커뮤니케이션즈 Real-time two-way communication method synchronized with digital multimedia broadcasting
KR100923984B1 (en) * 2006-08-25 2009-10-28 주식회사 케이티 System and Method for Communication Service with Multimedia Content by Mobile Communication Network and Digital Multimedia Broadcasting Network
KR100922730B1 (en) * 2006-09-29 2009-10-22 한국전자통신연구원 System for gathering TV audience rating in real time in IPTV network and method thereof
CN110418176B (en) * 2018-11-05 2021-12-14 腾讯科技(深圳)有限公司 Barrage information processing method and device, server and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694163A (en) * 1995-09-28 1997-12-02 Intel Corporation Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program
JPH10257455A (en) * 1997-03-17 1998-09-25 Sony Corp Method, device for transmitting url information, method and access to internet, device, system for connecting internet and record medium
US5828839A (en) * 1996-11-14 1998-10-27 Interactive Broadcaster Services Corp. Computer network chat room based on channel broadcast in real time
KR19980079126A (en) * 1997-04-30 1998-11-25 윤종용 Internet television
JPH10336612A (en) * 1997-05-29 1998-12-18 Free Studio:Kk Internet information transport system and its receiving device in television broadcasting
JPH1169324A (en) * 1997-08-19 1999-03-09 Kanematsu Electron Kk Internet information carry system for television broadcasting, and receiver
KR19990018658A (en) * 1997-08-28 1999-03-15 윤종용 Method and system for surveying ratings using internet television

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694163A (en) * 1995-09-28 1997-12-02 Intel Corporation Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program
US5828839A (en) * 1996-11-14 1998-10-27 Interactive Broadcaster Services Corp. Computer network chat room based on channel broadcast in real time
JPH10257455A (en) * 1997-03-17 1998-09-25 Sony Corp Method, device for transmitting url information, method and access to internet, device, system for connecting internet and record medium
KR19980079126A (en) * 1997-04-30 1998-11-25 윤종용 Internet television
JPH10336612A (en) * 1997-05-29 1998-12-18 Free Studio:Kk Internet information transport system and its receiving device in television broadcasting
JPH1169324A (en) * 1997-08-19 1999-03-09 Kanematsu Electron Kk Internet information carry system for television broadcasting, and receiver
KR19990018658A (en) * 1997-08-28 1999-03-15 윤종용 Method and system for surveying ratings using internet television

Also Published As

Publication number Publication date
KR20010010941A (en) 2001-02-15

Similar Documents

Publication Publication Date Title
US5694163A (en) Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program
US9462353B2 (en) Systems and methods for providing a shared folder via television
EP1515549B1 (en) Apparatus and method for sharing recommended programs using digital set-top boxes
US8161518B2 (en) Contents distribution system and distribution server and display terminal of contents distribution system
US8471903B2 (en) Locally originated IPTV programming
US7516466B2 (en) Method and apparatus for retrieving data from a broadcast signal
CA2214767C (en) System for providing closed captioning to an electronic discussion group
US20030121045A1 (en) Digital broadcasting transmission system
JP2004538727A (en) MPEG-4 based multimedia system, service provider for the system, and content based telecommunications device
US7310330B2 (en) Apparatus for providing broadcasting channel information in internet protocol based digital broadcasting system and method thereof
US7646432B2 (en) Multimedia signal matching system and method for performing picture-in-picture function
KR20010096552A (en) Apparatus and method for providing and obtaining goods information through broadcast signal
US20040268404A1 (en) System and method for message notification
KR100353597B1 (en) Transmitting and receiving system of chatting information, method for chatting using the same and method for researching a program rating while receiving the chatting information
KR20020078320A (en) Apparatus providing of broadcast contents from user to user using the inernet and method thereof
KR101379760B1 (en) A method for providing user information which is stored and a broadcast receiver thereof
KR100548233B1 (en) Interactive broadcasting system using network
KR20030055645A (en) Broadcast receiving apparatus adapted to preference and capacities of personal multimedia device and broadcast service method using the same apparatus
KR102153708B1 (en) Method and system for providing sign language broadcast service using companion screen service
KR101102386B1 (en) Digital cable broadcasting system and method of providing local information using the same
US20050272409A1 (en) Method and computer product for delivering mail-information and reception device
JPH0946653A (en) Interactive text multiplex system
Ergul Digital broadcasting and interactive television in distance education: Digital and interactive television infrastructure proposol for Anadolu University Open Education Faculty
KR20060106211A (en) Interactive video system and its control method
KR20090043191A (en) IP Broadcast Set Top Box

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19990723

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20010518

Patent event code: PE09021S01D

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

Comment text: Notification of reason for refusal

Patent event date: 20020122

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20020909

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20020910

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20050902

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20060823

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20070904

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20080909

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20090901

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20100623

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20110620

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20120618

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20130628

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20130628

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20140702

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20140702

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20150707

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20150707

Start annual number: 14

End annual number: 14

FPAY Annual fee payment

Payment date: 20160708

Year of fee payment: 15

PR1001 Payment of annual fee

Payment date: 20160708

Start annual number: 15

End annual number: 15

FPAY Annual fee payment

Payment date: 20180627

Year of fee payment: 17

PR1001 Payment of annual fee

Payment date: 20180627

Start annual number: 17

End annual number: 17

EXPY Expiration of term
PC1801 Expiration of term

Termination date: 20200123

Termination category: Expiration of duration

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