KR20090011592A - System and method for providing real-time subtitles for internet protocol broadcasting - Google Patents
System and method for providing real-time subtitles for internet protocol broadcasting Download PDFInfo
- Publication number
- KR20090011592A KR20090011592A KR1020070075321A KR20070075321A KR20090011592A KR 20090011592 A KR20090011592 A KR 20090011592A KR 1020070075321 A KR1020070075321 A KR 1020070075321A KR 20070075321 A KR20070075321 A KR 20070075321A KR 20090011592 A KR20090011592 A KR 20090011592A
- Authority
- KR
- South Korea
- Prior art keywords
- subtitle
- information
- caption
- display
- display unit
- 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.)
- Ceased
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 인터넷 프로토콜 방송의 실시간 자막 제공 서비스 시스템 및 방법에 관한 것이다. 본 발명에 의한 실시간 자막 제공 서비스 시스템은, 각종 최신 정보를 실시간으로 제공하는 실시간 정보 서버; 실시간 정보 서버에 저장된 최신 정보를 기초하여 실시간으로 자막데이터를 입력하고, 자막데이터를 표시할 자막표시부의 표시 환경을 설정하여 관리하는 웹 서버; 및 웹 서버로부터 입력된 자막데이터 및 자막데이터에 관한 부가 정보를 실시간으로 업로드하고, 자막 서비스의 요청이 있을 경우 업로드된 자막데이터와 웹 서버에서 설정된 표시 환경 정보를 함께 송출하여 제공하는 자막 서버;를 포함한다. The present invention relates to a system and method for providing real-time subtitles for Internet protocol broadcasting. Real-time subtitle providing service system according to the present invention, a real-time information server for providing a variety of latest information in real time; A web server for inputting subtitle data in real time based on the latest information stored in the real time information server, and setting and managing a display environment of the subtitle display unit to display the subtitle data; And a subtitle server for uploading subtitle data and subtitle data input from a web server in real time, and transmitting and providing the uploaded subtitle data and display environment information set in a web server when a subtitle service request is made. Include.
Description
본 발명은 인터넷 프로토콜 방송(Internet Protocol Television; IPTV)을 이용하는 사용자에게 실시간으로 정보를 제공하는 인터넷 프로토콜 방송의 실시간 자막 제공 서비스 시스템 및 방법에 관한 것이다. The present invention relates to a system and method for providing real-time subtitles for Internet protocol broadcasting, which provides information to a user using Internet Protocol Television (IPTV) in real time.
최근, 기술의 발전과 시청자의 수요 변화에 따라 방송 환경이 변화하고 있다.Recently, the broadcasting environment is changing due to the development of technology and changing demands of viewers.
즉, 아날로그 방송에서 디지털 방송으로 전환되고, 지상파 위주에서 케이블, 위성 등으로 방송매체가 다양화되고 있으며, 통신망과의 연동으로 양방향 서비스를 제공하는 등 최근의 방송 환경은 어느 분야보다도 심한 변화를 겪고 있다. In other words, the transition from analog broadcasting to digital broadcasting, diversified broadcasting media such as cable and satellite from terrestrial broadcasting, and providing interactive services in conjunction with communication networks, the recent broadcasting environment has undergone more severe changes than any other fields. have.
이중 스마트 텔레비전(Smart TV), 인핸스드 텔레비전(Enhanced TV), 인텔리전트 텔레비전(Intelligent TV) 등과 같이 다양한 개념들로 불리는 인터넷 프로토 콜 방송(Internet Protocol TeleVision: 이하 "IPTV") 시스템은 지상파 방송 매체와 다르게, 무엇을 시청할 것인가와 언제 시청할 것인가를 시청자가 직접 선택할 수 있다. The Internet Protocol TeleVision ("IPTV") system, which is called various concepts such as Smart TV, Enhanced TV, Intelligent TV, etc., is different from terrestrial broadcast media. For example, viewers can choose what to watch and when to watch it.
또한, 상기 IPTV 시스템은 종래의 일반적인 방송 이외에도 인터넷 서비스, 데이터 방송 서비스, PVR(Personal Video Recorder) 서비스가 통합된 것으로, 그 기능이 다양하다. In addition, the IPTV system integrates Internet service, data broadcasting service, and personal video recorder (PVR) service in addition to the conventional general broadcasting, and has various functions.
이 중 데이터 방송 서비스는 서비스의 업데이트, 서비스의 소식과 같은 공지 사항, 이벤트 정보 등을 문자로 입력하여 이 서비스에 가입한 사용자들에게 전달하는 방법이다. Among them, the data broadcasting service is a method of inputting a text message, an update such as a service update, an announcement such as a news of the service, and event information, to be delivered to users who have subscribed to the service.
그런데, 종래 기술에 따른 IPTV의 데이터 방송 서비스는 한정된 글자 수 내에서 텍스트 문자메세지를 입력하여 각종 공지 사항과 이벤트 정보를 시청자에게 전달해야 하므로, 중요한 공지 내용을 정확하게 전달하기 어려울 뿐만 아니라, 오히려 다양한 이벤트와 정보를 알리기에 역부족인 문제점이 있다. However, the data broadcasting service of the IPTV according to the prior art has to input various text notifications and event information to viewers by inputting text text messages within a limited number of characters, and thus, it is difficult to accurately deliver important notification contents, but rather various events. There is a problem that is insufficient to inform the information.
또한, 상기 IPTV 시스템이 지상파 방송과는 달리 실시간 방송이 아니기 때문에, IPTV 서비스를 이용하는 사용자는 콘텐츠를 시청하는 도중에 긴급 속보나 뉴스 상황을 전혀 알지 못하는 큰 단점이 있다. In addition, since the IPTV system is not a real-time broadcast unlike the terrestrial broadcast, a user using the IPTV service has a big disadvantage of not knowing the emergency breaking news or the news situation while watching the content.
따라서, 본 발명이 이루고자 하는 기술적 과제는 사용자가 콘텐츠를 시청하 는 도중에도 실시간으로 최신 정보를 제공하는 인터넷 프로토콜 방송의 실시간 자막 제공 서비스 시스템 및 방법을 제공하고자 하는 것이다. Accordingly, an aspect of the present invention is to provide a system and method for providing a real-time subtitle providing service of Internet protocol broadcasting, which provides up-to-date information in real time even while a user is watching content.
본 발명이 이루고자 하는 다른 기술적 과제는 각종 공지 사항을 크롤 자막으로 제공함으로써 텍스트 문자 크기의 제한 없이 다양한 이벤트와 정보를 제공할 수 있는 인터넷 프로토콜 방송의 실시간 자막 제공 서비스 시스템 및 방법을 제공하고자 하는 것이다.Another technical problem to be achieved by the present invention is to provide a system and method for providing a real-time subtitle providing service of Internet protocol broadcasting that can provide various events and information without limiting the text character size by providing various announcements as crawl captions.
본 발명이 이루고자 하는 또 다른 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다. Further technical problems to be achieved by the present invention are not limited to the above-mentioned technical problems, and other technical problems not mentioned above are clearly understood by those skilled in the art from the following description. It can be understood.
상기 기술적 과제를 달성하기 위한 본 발명에 따른 인터넷 프로토콜 방송의 실시간 자막 제공 서비스 시스템은, 각종 최신 정보를 실시간으로 제공하는 실시간 정보 서버; 상기 실시간 정보 서버에 저장된 최신 정보를 기초하여 실시간으로 자막데이터를 입력하고, 상기 자막데이터를 표시할 자막표시부의 표시 환경을 설정하여 관리하는 웹 서버; 및 상기 웹 서버로부터 입력된 자막데이터 및 상기 자막데이터에 관한 부가 정보를 실시간으로 업로드하고, 자막 서비스의 요청이 있을 경우 상기 업로드된 자막데이터와 상기 웹 서버에서 설정된 표시 환경 정보를 함께 송출하여 제공하는 자막 서버;를 포함한다. In accordance with another aspect of the present invention, there is provided a real-time subtitle providing service system of an internet protocol broadcast, comprising: a real-time information server providing various latest information in real time; A web server for inputting subtitle data in real time based on the latest information stored in the real time information server, and setting and managing a display environment of the subtitle display unit to display the subtitle data; And uploading caption data input from the web server and additional information about the caption data in real time, and transmitting and providing the uploaded caption data and display environment information set by the web server when a caption service request is made. A subtitle server.
본 발명의 일례에 따르면, 상기 실시간 자막 제공 서비스 시스템은 상기 자막 서버에 업로드된 자막데이터 및 상기 자막 표시 정보를 실시간으로 수신하여 상기 자막 표시부로 제공하는 자막 데이터 수신 장치를 추가로 포함할 수 있다. According to an example of the present invention, the real-time subtitle providing service system may further include a subtitle data receiving apparatus for receiving the subtitle data uploaded to the subtitle server and the subtitle display information in real time to the subtitle display unit.
본 발명의 일례에 따르면, 상기 자막데이터 수신 장치는, 상기 웹 서버 또는 외부 조작 수단을 통해 설정된 자막 표시 정보에 따라 상기 자막표시부를 제어하는 자막 표시 제어부; 상기 자막 서버에 업로드된 자막데이터를 인터넷망을 통해 수신하는 자막데이터 수신부; 및 상기 자막 표시 제어부 및 상기 자막 데이터 수신부를 포함한 전 시스템의 동작을 제어하며, 상기 자막 데이터 수신부를 통해 수신된 자막데이터를 제어 형식에 맞게 변환하고, 상기 변환된 자막데이터를 상기 자막표시부로 전송하는 제어부;를 포함한다. According to an embodiment of the present invention, the caption data receiving apparatus includes: a caption display control unit controlling the caption display unit according to caption display information set through the web server or an external operation means; A caption data receiver for receiving caption data uploaded to the caption server through an internet network; And controlling the operation of the entire system including the subtitle display control unit and the subtitle data receiving unit, converting the subtitle data received through the subtitle data receiving unit according to a control format, and transmitting the converted subtitle data to the subtitle display unit. It includes a control unit.
본 발명의 일례에 따르면, 상기 자막데이터 수신 장치는, 상기 외부 조작 수단을 통해 입력되는 외부의 입력 신호를 수신하는 입력신호 수신부를 추가로 포함할 수 있다. According to an example of the present invention, the caption data receiving apparatus may further include an input signal receiving unit for receiving an external input signal input through the external operation means.
본 발명의 일례에 따르면, 상기 자막 표시 제어부는, 상기 수신된 자막 표시 정보에 따라, 상기 자막표시부의 위치를 화면에서 수평 하단, 수평 상단, 수평 중간, 수직 좌단, 수직 우단, 수직 중간 중에서 하나를 선택하여 표시하고, 상기 선택된 위치에서 표시되는 자막데이터의 내용이 좌로부터 우로, 우로부터 좌로, 위에서부터 아래로, 아래서부터 위로 중 하나를 선택하여 크롤(crawl)되도록 제어할 수 있다. According to the exemplary embodiment of the present invention, the caption display control unit selects one of a horizontal lower end, a horizontal upper end, a horizontal middle, a vertical left end, a vertical right end, and a vertical middle on the screen according to the received subtitle display information. Selected and displayed, and the content of the subtitle data displayed at the selected position can be controlled to be crawled by selecting one from left to right, right to left, top to bottom, and bottom to top.
본 발명의 일례에 따르면, 상기 자막데이터 수신 장치로서 인터넷 프로토콜 방송(IPTV)의 셋탑박스가 가능하다. According to an example of the present invention, a set-top box of Internet Protocol Broadcasting (IPTV) is possible as the caption data receiving apparatus.
본 발명의 일례에 따르면, 상기 자막표시부는, 한 화면에서 주문형 비디오 콘텐츠(Video On Demand)가 출력되는 AV표시부와 분리되어 재생되는 것을 특징으로 한다. According to an exemplary embodiment of the present invention, the subtitle display unit may be reproduced separately from the AV display unit for outputting video on demand on one screen.
상기 자막표시부에 표시되는 내용은 특별한 제한이 있는 것은 아니다. 예를 들어, 날씨 정보, 교통 정보, 증권 정보, 스포츠 정보를 포함한 생활 정보, 긴급 속보, 뉴스, 자사의 서비스 업데이트 소식, 자사의 이벤트 정보 등을 표시할 수 있으며, 기타 다른 내용을 표시할 수 있음은 물론이다. Content displayed on the subtitle display unit is not particularly limited. For example, you can display weather information, traffic information, securities information, life information including sports information, breaking news, news, company service updates, company event information, and so on. Of course.
상기 자막표시부의 표시 환경에는 상기 자막표시부의 위치 및 크기, 상기 자막 표시부의 글자 크기, 상기 글자의 크롤(crawl) 방향, 상기 글자의 크롤 속도 등이 포함되며, 기타 필요에 따라 다른 조건들이 추가로 포함될 수 있다. The display environment of the subtitle display unit includes the position and size of the subtitle display unit, the text size of the subtitle display unit, the crawling direction of the letters, the crawling speed of the letters, and the like. May be included.
한편, 상기 기술적 과제를 달성하기 위한 본 발명에 따른 인터넷 프로토콜 방송의 실시간 자막 제공 방법은, 자막표시부의 표시 환경을 미리 설정하는 단계; 실시간 정보 서버에서 상기 자막표시부에 표시할 각종 최신 정보를 웹 서버에 실시간으로 제공하는 단계; 상기 웹 서버가 상기 실시간 정보 서버로부터 제공받는 최신 정보를 기초하여 자막데이터를 입력하는 단계; 상기 입력된 자막데이터를 자막 서버로 업로드하는 단계; 및 상기 자막 서버에서 상기 설정된 표시 환경에 따른 자막 표시 정보를 송출하여 상기 자막 표시 정보와 함께 상기 자막데이터를 제공하는 단계를 포함한다. On the other hand, the real-time subtitle providing method of the Internet protocol broadcasting according to the present invention for achieving the above technical problem, the step of setting the display environment of the subtitle display unit in advance; Providing, by a real time information server, various types of latest information to be displayed on the subtitle display unit to a web server in real time; Inputting, by the web server, caption data based on the latest information provided from the real time information server; Uploading the input caption data to a caption server; And transmitting, by the caption server, caption display information according to the set display environment and providing the caption data together with the caption display information.
본 발명에 따른 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포 함되어 있다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. Specific details of embodiments according to the present invention are included in the detailed description and the drawings. Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings.
상기한 본 발명에 따르면, 인터넷 프로토콜 방송 서비스를 이용하는 사용자가 콘텐츠를 시청하는 시간에도 실시간으로 긴급 속보나 뉴스, 각종 생활정보를 획득할 수 있는 효과가 있다. 이로써, 사용자 입장에서는 실시간으로 최신 정보를 획득할 수 있으며, 서비스 사업자 입장에서는 실시간 방송이 아닌 인터넷 프로토콜 방송의 단점을 보완하여 사용자의 편의성을 높임으로써 이에 따른 수익을 증대시킬 수 있다. According to the present invention described above, even when a user using the Internet protocol broadcasting service watches content, it is possible to obtain emergency breaking news, news, and various life information in real time. As a result, the user can obtain the latest information in real time, and the service provider can increase the user's convenience by supplementing the shortcomings of the Internet protocol broadcasting rather than the real-time broadcasting.
또한, 다양한 정보를 크롤 자막으로 제공함으로써 콘텐츠와 방송 상황에 따라서, 혹은 뉴스 정보와 같은 자막을 실시간으로 송출하는 데 유용한 효과가 있다. In addition, by providing a variety of information as a crawl caption, it is useful to broadcast the caption, such as news information or in real time according to the content and broadcast situation.
이하, 첨부된 도면들을 참조하여 본 발명의 실시예에 따른 인터넷 프로토콜 방송의 실시간 자막 제공 서비스 시스템 및 방법에 대하여 상세히 설명한다. Hereinafter, a system and method for providing real-time subtitles of Internet protocol broadcasting according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 IPTV의 실시간 자막 제공 서비스를 설명하기 위한 모식도이고, 도 2a 및 도 2b는 본 발명의 일 실시예에 따라 자막표시부에서 자막이 표시되는 모습을 나타낸 도면이다. FIG. 1 is a schematic diagram illustrating a real-time subtitle providing service of an IPTV according to an exemplary embodiment of the present invention, and FIGS. 2A and 2B are diagrams illustrating subtitles displayed on a subtitle display unit according to an exemplary embodiment of the present invention.
먼저 도 1을 참조하면, 본 발명의 실시예에 따른 IPTV는 디스플레이장치(1) 와 셋탑박스(2), 사용자에 의하여 조작될 수 있는 리모콘(3)을 포함할 수 있다. First, referring to FIG. 1, an IPTV according to an exemplary embodiment of the present invention may include a
본 발명의 일 예에 따르면, 디스플레이장치(1)는 화면에 주문형 비디오 콘텐츠(Video On Demand: 이하 VOD)을 재생하여 출력하는 AV표시부(1A)와, 데이터 방송(자막방송)을 출력하는 자막표시부(1B)로 구성된다. According to an example of the present invention, the
셋톱박스(2)는 VOD를 이용한 디지털 방송과 자막방송을 분리하여 VOD데이터 및 자막데이터를 각각의 AV표시부(1A)와 자막표시부(1B)로 출력할 수 있는 기능을 가지도록 만들어질 수 있다. The set-
또한, 셋톱박스(2)는 2튜너 등의 탑재를 통한 다채널 수신기능이 가능하여 자막방송을 AV표시부(1A)와 별도의 자막표시부(1B)로 출력하거나, AV표시부(1A)와 연동하여 출력할 수 있는 기능을 가지도록 만들어질 수 있다. In addition, the set-
이러한 셋탑박스(2)는 인터넷망과 연결된 웹 서버를 통해 VOD데이터 및 자막데이터를 각각 전달받는다. The set
다음은 자막표시부(1B)의 예시적인 실시예들이다. The following are exemplary embodiments of the
예1) AV표시부는 VOD를 이용한 디지털방송 출력, 자막표시부는 데이터방송 및 문자방송 출력Example 1) AV display unit outputs digital broadcasting using VOD, subtitle display unit outputs data broadcasting and character broadcasting
예2) AV표시부는 드라마 및 각종 오락프로그램 재생, 자막표시부는 긴급속보나 뉴스, 증권 정보 문자 재생Example 2) AV display unit plays dramas and various entertainment programs, subtitle display unit plays emergency breaking news, news, and stock information texts
예3) AV표시부는 영화 재생, 자막표시부는 자막 재생Example 3) AV display plays movie, subtitle display plays subtitle
예4) AV표시부는 VOD 재생 목록 리스트 초기 화면, 자막표시부는 자사의 서비스 업데이트 소식, 서비스 관련 공지 사항, 이벤트 정보 등 재생 Example 4) The AV display unit plays the initial screen of the VOD playlist list, and the subtitle display unit plays its service update news, service announcements, event information, etc.
상기한 예들은 자막표시부(1B)에 출력될 수 있는 다양한 종류들을 예로 들어 나열한 것으로, 이에 한정되지 않고 날씨 정보나 교통 정보, 스포츠 정보, 올림픽 경기 우승 정보 등 자막표시부의 종류를 다양하게 적용할 수 있다. The above examples list various types that can be output to the
다음으로 도 2a 및 도 2b를 참조하면, 본 발명의 실시예에 따른 자막표시부(1B)는 크롤(crawl) 방식을 이용할 수 있다. Next, referring to FIGS. 2A and 2B, the
즉, 도 2a에 도시된 바와 같이 다양한 종류의 자막데이터를 한 라인씩 표시하되, 롤(roll) 방식으로 아래에서 위쪽 방향으로 이동시키면서 제공한다. 이러한 방법에 따르면, 글자 수가 한정된다 하더라도 많은 수의 정보를 제공할 수 있다.That is, as shown in FIG. 2A, various types of subtitle data are displayed one line at a time and provided while moving from the bottom to the top in a roll manner. According to this method, a large number of information can be provided even if the number of characters is limited.
또한, 도 2b에 도시된 바와 같이 자막데이터를 오른쪽에서 왼쪽으로 크롤(crawl)시키면서 제공할 수도 있다. In addition, as shown in FIG. 2B, the caption data may be provided while crawling from right to left.
크롤의 방향은 도시된 바와 같이 아래에서 위쪽 방향으로 설정할 수 있으며, 또는 위에서 아래쪽 방향으로, 왼쪽에서 오른쪽 또는 오른쪽에서 왼쪽 방향으로 다양하게 설정할 수 있다. The direction of the crawl can be set from the bottom to the top, as shown, or from the top to the bottom, can be set in various ways from left to right or right to left.
그리고, 자막표시부(1B)의 위치 및 크기는 AV표시부(1A)에 출력되는 VOD의 카테고리, 자막데이터의 종류 등에 따라 설정할 수 있다. The position and size of the
이하에서는 앞서 설명한 실시간 자막 서비스 시스템의 구성 및 방법에 대하여 세부적으로 살펴본다. Hereinafter, the configuration and method of the real-time subtitle service system described above will be described in detail.
도 3은 본 발명의 실시예에 따른 IPTV의 실시간 자막 제공 서비스 시스템의 구성도이고, 도 4는 도 3에 도시된 자막수신장치의 내부 구성을 나타낸 블록도이다. 3 is a configuration diagram of a real-time subtitle providing service system of an IPTV according to an embodiment of the present invention, and FIG. 4 is a block diagram showing an internal configuration of the subtitle receiving apparatus shown in FIG.
도 3을 참조하면, 본 발명의 실시예에 따른 IPTV의 실시간 자막 제공 서비스 시스템은 크게, 실시간 정보 서버(160)와 웹 서버(150), 자막 서버(140)를 포함한다. 그리고, 각 개개인의 사용자별로 구비되는 디스플레이장치(110) 및 자막데이터 수신장치(120)를 포함할 수 있다. Referring to FIG. 3, an IPTV real-time subtitle providing service system according to an exemplary embodiment of the present invention includes a real-
이때, 실시간 정보 서버(160)와 웹 서버(150), 자막 서버(140), 자막데이터 수신장치(120)는 서로 인터넷망(130)을 통해 데이터를 송수신하고, 자막데이터 수신장치(120)는 디스플레이장치(110)와 유선으로 연결되어 데이터를 전송하게 된다. At this time, the real-
그리고, 디스플레이장치(110)는 한 화면에 주문형 비디오 콘텐츠(Video On Demand: 이하 VOD)을 재생하여 표시하는 AV표시부(110A)와, 데이터 방송(자막방송)을 표시하는 자막표시부(110B)로 구성된다.In addition, the
이러한 자막표시부(110B)는 한 화면에서 AV표시부(110A)와 분리되어 재생된다. The
세부적으로 살펴보면, 실시간 정보 서버(160)는 각종 공지 사항을 포함한 자막데이터를 인터넷망(130)을 통해 실시간으로 웹 서버(150)에 제공한다. In detail, the real-
여기서, 각종 공지 사항이라 함은 재난 및 사회, 경제, 정치 등의 긴급 속보나 뉴스 정보, 각종 생활정보, 자사의 공지 정보, 자사의 서비스 업데이트 소식, 자사의 이벤트 정보 등을 포함한다. 그리고, 각종 생활정보는 날씨 정보, 교통 정보, 증권 정보, 스포츠 정보 등을 포함한다. Here, the various announcements include emergency breaking news such as disaster and social, economic, political, news information, various life information, company announcement information, company service update news, company event information, and the like. The various types of living information include weather information, traffic information, stock information, sports information, and the like.
웹 서버(150)는 실시간 정보 서버(160)로부터 제공받은 자막데이터 중 사용자에게 제공하고자 하는 자막데이터를 기초하여 실시간으로 입력하고, 자막데이터 를 표시할 자막표시부(110B)의 표시 환경을 설정하여 관리한다. The
이때, 웹 서버(150)는 자막표시부(110B)의 표시 환경을 설정할 수 있는 조작 수단이 마련될 수 있다. In this case, the
자막표시부(110B)의 표시 환경 설정은 자막표시부(110B) 자체가 디스플레이되는 환경을 설정하는 것을 의미하며, 자막표시부(110B)의 위치 및 크기, 자막표시부(110B)의 글자 크기, 상기 글자의 크롤(crawl) 방향, 상기 글자의 크롤 속도 등을 설정할 수 있다.The display environment setting of the
이를 테면, 자막표시부(110B)의 위치를 화면에서 수평 하단, 수평 상단, 수평 중간, 수직 좌단, 수직 우단, 수직 중간 중 하나로 선택하여 설정하고, 글자의 크롤 방향은 좌로부터 우로, 우로부터 좌로, 위로부터 아래로, 아래서부터 위로 중에서 하나를 선택하여 설정하는 일련의 설정 모드이다.For example, the position of the
이러한 웹 서버(150)는 관리 차원에서, IPTV 서비스 또는 자막 서비스를 이용하는 사용자의 정보를 포함하는 사용자 정보 DB(151), 웹 서버(150)에서 입력된 자막데이터의 목록을 저장한 자막 목록 DB(152), 웹 서버(150)에서 설정한 자막표시부(110B)의 표시 환경에 관한 정보를 저장한 자막 표시 환경 설정 DB(153) 등이 마련될 수 있다. The
자막 서버(140)는 웹 서버(150)로부터 입력된 자막데이터 및 자막데이터에 관한 부가 정보를 실시간으로 업로드하고, 자막 서비스의 요청이 있을 경우 해당 자막 표시 정보를 업로드된 자막데이터와 함께 송출하여 사용자에게 제공하는 역할을 한다. The
해당 자막 표시 정보는 웹 서버(150)를 통해 설정한 표시 환경 정보를 포함한다. The caption display information includes display environment information set through the
이러한 자막 서비스를 관리하기 위한 자막 서버(140)는 웹 서버(150)를 통해 업로드된 자막데이터를 저장한 자막데이터 DB(도시하지 않음)와, 자막표시부(110B)의 환경 설정에 관한 모든 표시 정보를 포함한 자막 표시 정보 DB(144)가 마련될 수 있다. The
자막데이터 DB(도시하지 않음)는 자막데이터의 종류에 따라 긴급 속보 DB(141), 공지 사항 DB(142), 각종 생활정보 관련 DB(143) 등으로 분류될 수 있다. The caption data DB (not shown) may be classified into an
한편, 자막데이터 수신장치(120)는 자막 서버(140)에서 업로드된 자막데이터와 자막 표시 정보를 인터넷망(130)을 통해 실시간으로 수신하여 디스플레이장치(110)로 제공한다.Meanwhile, the caption
이러한 자막데이터 수신장치(120)는 IPTV의 셋탑박스로 이용할 수 있다. The caption
이 경우, 자막데이터 수신장치(120)는 도 4에 도시된 바와 같이, 크게, VOD에 대한 정보를 관리 및 처리하는 VOD 관리 어플리케이션(121)과 자막데이터에 대한 정보를 관리 및 처리하는 자막데이터 관리 어플리케이션(도시하지 않음)으로 구성될 수 있다. In this case, as shown in FIG. 4, the caption
이중, 자막데이터 관리 어플리케이션(도시하지 않음)은 자막데이터 수신부(122)와 자막 표시 제어부(123), 제어부(124), 입력신호 수신부(125)로 구성된다. The caption data management application (not shown) includes a
자막데이터 수신부(122)는 인터넷망(130)을 통해 자막 서버(도 3의 140)에 업로드된 자막데이터를 수신하는 역할을 한다. The caption
자막 표시 제어부(123)는 웹 서버(도 3의 150) 또는 외부 조작 수단(170)을 통해 설정된 자막 표시 정보에 따라 자막표시부(110B)의 표시 환경을 제어한다. The caption
자막 표시 정보는 앞서 설명한 바와 같이 자막표시부(110B)의 표시 환경 설정에 관한 정보로서, 웹 서버(도 3의 150)를 통해 미리 설정된 정보를 포함한 것일 수 있고, 또는 외부 조작 수단(170)을 통해 사용자 임의로 설정된 정보를 포함한 것일 수도 있다. As described above, the caption display information is information on setting of the display environment of the
따라서, 자막 표시 제어부(123)는 설정한 바에 따라 자막표시부(110B)를 화면에서 수평 하단, 수평 상단, 수평 중간, 수직 좌단, 수직 우단, 수직 중간 중 어느 한 곳에 위치하도록 제어하고, 이 외에 자막표시부(110B)에 표시될 글자를 좌로부터 우로, 우로부터 좌로, 위로부터 아래로, 아래서부터 위로 중에서 어느 하나의 방향으로 크롤되도록 제어한다. Accordingly, the caption
입력신호 수신부(125)는 외부 조작 수단(170)을 통해 입력되는 외부의 입력신호를 수신하여 제어부(124)로 전달한다. The
제어부(124)는 자막 표시 제어부(123) 및 자막데이터 수신부(122)를 포함한 전 시스템의 동작을 제어하며, 자막데이터 수신부(122)를 통해 수신된 자막데이터를 제어 형식에 맞게 변환하고, 변환된 자막데이터를 디스플레이장치(110)로 전송한다. The
그리고, 입력신호 수신부(125)로부터 전달받은 입력신호를 변환하여 자막 표시 제어부(123)로 전달함으로써 사용자가 설정된 바에 따라 자막표시부(110B)의 표 시 환경을 제어하도록 한다. Then, by converting the input signal received from the input
따라서, 본 발명의 실시예에 따른 IPTV의 실시간 자막 제공 서비스 시스템은 웹 서버(150)와 자막 서버(140)를 이용하여 각종 정보를 실시간으로 제공함으로써 IPTV를 이용하는 사용자라면 콘텐츠를 시청하는 경우에도 최신 정보를 획득할 수 있도록 제공한다. 이로써, 실시간 방송이 아닌 IPTV의 단점을 보완할 수 있다. Therefore, the IPTV real-time subtitle providing service system according to an embodiment of the present invention provides a variety of information in real time using the
이와 같이 구성되는 본 발명의 실시예에 따른 IPTV의 실시간 자막 제공 서비스 시스템은 다음과 같이 동작한다. The real-time subtitle providing service system of the IPTV according to the embodiment of the present invention configured as described above operates as follows.
도 5는 본 발명의 실시예에 따른 실시간 자막 서비스 제공 방법을 설명하기 위한 흐름도로, 이를 참조로 하여 설명하기로 한다. 5 is a flowchart illustrating a method for providing a real-time subtitle service according to an exemplary embodiment of the present invention, which will be described with reference to this.
먼저, IPTV를 이용하는 사용자를 자막 서비스에 가입시킨다. 가입 절차는 서비스 사업자가 임의적으로 IPTV를 이용하는 사용자라면 모두 가입하도록 할 수 있고, 필요에 따라 IPTV를 이용하는 사용자가 선택적으로 가입할 수 있도록 할 수도 있다. First, a user using IPTV is subscribed to a subtitle service. The subscription procedure may allow all service providers to subscribe to users who use IPTV arbitrarily, and may allow users who use IPTV to selectively subscribe if necessary.
이후, 자막 서비스를 제공하기 위한 기초 작업으로, 자막표시부의 표시 환경을 미리 설정한다(S110, S120).Subsequently, as a basic operation for providing a caption service, the display environment of the caption display unit is set in advance (S110 and S120).
즉, 자막표시부의 위치 및 크기, 자막표시부의 글자 크기, 글자의 크롤 방향, 크롤 속도 등을 설정할 수 있다. That is, the position and size of the caption display unit, the text size of the caption display unit, the crawl direction of the characters, the crawl speed, and the like can be set.
자막표시부의 표시 환경 설정은 웹 서버(150)를 통해 서비스 사업자가 자체적으로 수행할 수 있으며, 또는 사용자(180)가 외부 조작 수단(도 4의 170)을 통해 사용자 편의대로 설정할 수 있다.The display environment setting of the caption display unit may be performed by the service provider through the
웹 서버(150)를 통해 설정한 경우에는 웹 서버(150) 내 자막 표시 환경 설정 DB에 저장해 두고, 실시간 정보를 자막 서버(140)로 전송할 때 웹 서버(150)에서 설정한 표시 환경 정보까지 동시에 전송한다. In case of setting through the
그리고, 외부 조작 수단(도 4의 170)을 통해 설정한 경우에는 자막데이터 수신장치(120)로 전송하여 자막데이터 수신장치(120)내 자막 표시 제어부(도 4의 123)를 통해 제어한다. And, if the setting is made through the external operation means (170 in FIG. 4), the caption
다음으로, 실시간 정보 서버(160)에서 각종 최신 정보를 웹 서버(150)에 실시간으로 제공한다. Next, the real
각종 최신 정보는 앞서 설명한 바와 같이 재난 및 사회, 경제, 정치 등의 긴급 속보나 뉴스 정보, 생활 관련 정보(날씨 정보, 교통 정보, 증권 정보, 스포츠 정보 등), 자사의 공지 정보, 자사의 서비스 업데이트 소식, 자사의 이벤트 정보 등을 포함한다. As described above, as described above, emergency breaking news such as disaster and social, economic, political, news information, life-related information (weather information, traffic information, stock information, sports information, etc.), company notice information, company service update Includes news, company event information, and more.
다음으로, 웹 서버(150)는 실시간 정보 서버(160)로부터 제공받은 최신 정보를 기초하여 자막데이터를 입력한다(S140). 이때, 웹 서버(150)는 실시간 정보 서버(160)를 통해 제공받는 자막데이터를 모두 입력할 수 있으며, 또는 선택적으로 발췌하여 입력할 수 있다. Next, the
이후, 입력된 자막데이터의 목록을 웹 서버(150)에 저장하여 관리한다(S150). Thereafter, the list of input caption data is stored in the
다음으로, 입력된 자막데이터를 자막 서버(140)로 업로드(upload)하여 저장한다(S160, S170). Next, the input subtitle data is uploaded to the
다음으로, 자막 서비스의 요청이 있는 경우, 자막 서버(140)에서 웹 서버(150)를 통해 설정된 자막 표시 정보를 송출하여 자막데이터와 함께 자막데이터 수신장치(120)로 전송한다(S180). Next, when there is a request for the caption service, the
이때, 자막데이터 수신장치(120)는 IPTV의 셋탑박스를 이용할 수 있다. At this time, the caption
다음으로, 자막데이터 수신장치(120)는 자막 서버(140)로부터 자막데이터를 수신하여 자막 표시 정보에 따라 화면에 표시한다(S190, S200).Next, the caption
이와 같은 방법에 따르면, 크롤 방식을 이용하여 실시간으로 자막 방송을 서비스함으로써 소프트웨어 업그레이드와 서비스 업데이트, 이벤트 정보 등 방대한 양의 공지 내용을 동시에 사용자(180)에게 알려줄 수 있다. According to such a method, by providing a subtitle broadcasting service in real time using a crawl method, a large amount of notification content such as software upgrade, service update, and event information can be simultaneously informed to the
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.Although embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features thereof. I can understand that.
따라서, 이상에서 기술한 실시예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이므로, 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 하며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. Therefore, since the embodiments described above are provided to completely inform the scope of the invention to those skilled in the art, it should be understood that they are exemplary in all respects and not limited. The invention is only defined by the scope of the claims.
도 1은 본 발명의 실시예에 따른 IPTV의 실시간 자막 제공 서비스를 설명하기 위한 모식도이다.1 is a schematic diagram illustrating a real-time subtitle providing service of IPTV according to an embodiment of the present invention.
도 2a 도 2b는 본 발명의 일 실시예에 따라 자막표시부에서 자막이 표시되는 모습을 나타낸 도면이다. 2A and 2B are diagrams illustrating a caption displayed on a caption display unit according to an exemplary embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 실시간 자막 서비스 기능을 가지는 IPTV 시스템의 구성도이다. 3 is a block diagram of an IPTV system having a real-time subtitle service function according to an embodiment of the present invention.
도 4는 도 3에 도시된 셋탑박스의 내부 구성을 나타낸 블록도이다. 4 is a block diagram showing the internal configuration of the set-top box shown in FIG.
도 5는 본 발명의 실시예에 따른 실시간 자막 서비스 제공 방법을 설명하기 위한 흐름도이다. 5 is a flowchart illustrating a method for providing a real-time subtitle service according to an exemplary embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
1, 110: 디스플레이장치 1A, 110 A: AV표시부1, 110:
1B, 110B: 자막표시부 2: 셋톱박스1B, 110B: Subtitle Display Part 2: Set Top Box
3, 170: 리모콘 120: 자막데이터 수신장치3, 170: remote control 120: caption data receiving device
130: 인터넷 140: 자막 서버130: Internet 140: subtitle server
141: 긴급속보 DB 142: 공지 사항 DB141: breaking news DB 142: announcement DB
143: 각종 생활정보 DB 144: 자막 표시 정보 DB143: Various living information DB 144: Subtitle display information DB
150: 웹 서버 151: 사용자 정보 DB150: web server 151: user information DB
152: 자막 목록 정보 DB 153: 자막 표시 환경 설정 DB152: Subtitle list information DB 153: Subtitle display preference DB
160: 실시간 정보 서버 121: VOD 관리 어플리케이션160: real time information server 121: VOD management application
122: 자막데이터 수신부 123: 자막 표시 제어부122: subtitle data receiving unit 123: subtitle display control unit
124: 제어부 125: 입력신호 수신부124: control unit 125: input signal receiving unit
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070075321A KR20090011592A (en) | 2007-07-26 | 2007-07-26 | System and method for providing real-time subtitles for internet protocol broadcasting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070075321A KR20090011592A (en) | 2007-07-26 | 2007-07-26 | System and method for providing real-time subtitles for internet protocol broadcasting |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090011592A true KR20090011592A (en) | 2009-02-02 |
Family
ID=40682697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070075321A Ceased KR20090011592A (en) | 2007-07-26 | 2007-07-26 | System and method for providing real-time subtitles for internet protocol broadcasting |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090011592A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101336623B1 (en) * | 2012-10-10 | 2013-12-05 | (주)다인시스 | Apparatus and system for advertisement and caption input |
-
2007
- 2007-07-26 KR KR1020070075321A patent/KR20090011592A/en not_active Ceased
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101336623B1 (en) * | 2012-10-10 | 2013-12-05 | (주)다인시스 | Apparatus and system for advertisement and caption input |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100630797B1 (en) | Method and apparatus for selective recording of television programs using event notifications | |
TWI283131B (en) | Method and apparatus for facilitating toggling between internet and TV broadcasts | |
US8225361B2 (en) | Remote monitoring and control method and apparatus for an information distribution system | |
US20080098436A1 (en) | Top recording events list for media device | |
US20090307719A1 (en) | Configurable Access Lists for On-Demand Multimedia Program Identifiers | |
US8473999B2 (en) | Method and apparatus for providing a picture in picture service | |
US9124774B2 (en) | Methods for delivering and receiving interactive multimedia | |
GB2309134A (en) | Information inclusion in television broadcasting | |
US20130205343A1 (en) | Method & Apparatus for an Enhanced Television Viewing Experience | |
CN103202032A (en) | Apparatus and method for client-side compositing of video streams | |
KR100785299B1 (en) | Broadcasting channel information providing system and method | |
US20100333154A1 (en) | Systems and methods for providing a mashup in a content provider environment | |
EP2068555A1 (en) | Television program broadcasting system, and method | |
JP5567717B2 (en) | Receiver and control method of receiver | |
US9479738B2 (en) | Method and apparatus for transmitting and receiving broadcasting information using reserved channels | |
KR20090011592A (en) | System and method for providing real-time subtitles for internet protocol broadcasting | |
JP2010511328A (en) | Notification of first delivery of presentation | |
CN101287103A (en) | Method and device for channel appearing again after disappearance of blocking | |
CN108449622B (en) | Mixed data source smart television playing and interaction system | |
KR101675298B1 (en) | Digital broadcast channel system utilizing coaxial cable and method using the same | |
KR101528484B1 (en) | Broadcasting Terminal, Server and System for Providing Broadcast Connection Information | |
KR100845138B1 (en) | Interactive Rich Media Service Method Associated with Digital Multimedia Broadcasting and Its Service System | |
KR20090000401A (en) | Personalized video service system and its provision method | |
JP4863084B2 (en) | Receiving device, receiving method, transmitting device, and transmitting method | |
KR20100056899A (en) | Method for setting menu display of broadcasting receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070726 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20070810 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20070726 Comment text: Patent Application |
|
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: 20090323 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20090612 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20090323 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |