KR20100000033A - Method for purchasing real-time broadcasting channel and internet protocol television service system for materializing the same - Google Patents
Method for purchasing real-time broadcasting channel and internet protocol television service system for materializing the same Download PDFInfo
- Publication number
- KR20100000033A KR20100000033A KR1020080059357A KR20080059357A KR20100000033A KR 20100000033 A KR20100000033 A KR 20100000033A KR 1020080059357 A KR1020080059357 A KR 1020080059357A KR 20080059357 A KR20080059357 A KR 20080059357A KR 20100000033 A KR20100000033 A KR 20100000033A
- Authority
- KR
- South Korea
- Prior art keywords
- channel
- broadcast
- purchase
- user
- server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
Abstract
Description
본 발명은 인터넷 프로토콜 망을 이용한 텔레비전 서비스(이하, IPTV(Internet Protocol Television) 서비스로 칭함.)에 관한 것으로, 특히 IPTV 시스템에서 실시간 방송 채널을 구매할 수 있도록 하기 위한 시스템 및 방법에 관한 것이다.The present invention relates to a television service (hereinafter referred to as an Internet Protocol Television (IPTV) service) using an internet protocol network, and more particularly, to a system and a method for allowing a real-time broadcasting channel to be purchased in an IPTV system.
일반적으로, IPTV는 방송과 통신이 융합된 디지털 컨버전스(digital convergence) 형태로 방송 프로그램 공급자(PP : Program Provider) 또는 지상파, 케이블, 위성으로부터 전송된 방송 신호 수신과 더불어 IP 셋탑 박스(STB : Set Top Box)에 연결된 텔레비젼 수상기(TV)로 초고속 인터넷망(IP Network)을 통해 TV 인터넷 콘텐츠, 동영상 콘텐츠(T-VOD) 등의 ICOD(Internet Contents On Demand) 서비스를 제공한다.In general, IPTV is a digital convergence form of convergence of broadcasting and communication. In addition to receiving broadcast signals transmitted from a program provider (PP) or terrestrial, cable, and satellite, an IP set-top box (STB) is used. A TV receiver (TV) connected to a box provides an Internet Contents On Demand (ICOD) service such as TV Internet content and video content (T-VOD) through an IP network.
이와 같은 IPTV 서비스를 제공하는 IPTV 서비스 시스템의 주요 구성 요소는 IPTV 헤드엔드(IPTV Headend) 시스템, IP 백본 네트워크(IP Backbone), 액세스 네 트워크(예: xDSL, HFC, FTTC, FTTH), 가입자 단말장치(STB, TV)를 포함한다.The main components of the IPTV service system that provides the IPTV service are IPTV Headend System, IP Backbone Network, Access Network (e.g. xDSL, HFC, FTTC, FTTH), Subscriber Terminal Equipment (STB, TV).
IPTV 서비스는 프로그램 공급자(PP : Program Provider)의 방송 사업자와, 인터넷 시장의 콘텐츠 공급자(CP : Contents Provider)의 디지털 컨버전스(Digital Convergence)에 따른 통신과 방송이 융합된 형태의 양방향 TV 콘텐츠를 광대역 초고속 인터넷망을 통해 IP 셋탑박스(STB)에 연결된 TV가 오디오, 비디오, 패킷 데이터를 포함한 인터넷 멀티미디어 콘텐츠를 수신한다. 또한, 리턴 패스(return path) 개념으로 양방향 통신 채널을 부수적으로 이용하여 인터랙티브하게(interactive) TV 서비스를 사용한다.IPTV service is a broadband broadband service that provides two-way TV contents in the form of convergence of communication and broadcasting in accordance with the digital convergence of the program provider (PP) and the content provider (CP) of the Internet market. A TV connected to an IP set-top box (STB) through an internet network receives Internet multimedia content including audio, video, and packet data. In addition, an interactive TV service is used interactively by using a bidirectional communication channel as a return path concept.
이와 같은 IPTV 서비스 시스템에서 제공되는 IPTV 서비스 종류로는 VOD(Video On Demand) 콘텐츠를 제공하는 VOD 서비스와 일반 방송 센터로부터 제공되는 실시간 방송 서비스와 게임, 노래방, 날씨, 운세, 마이폴더와 같은 부가적인 서비스인 VAS(Value Added Service) 서비스 등이 있다.The types of IPTV services provided by the IPTV service system include VOD services that provide VOD (Video On Demand) content, real-time broadcasting services provided by general broadcasting centers, and additional services such as games, karaoke, weather, fortune, and my folder. Services include the Value Added Service (VAS) service.
이러한 IPTV 서비스들 중 VOD 서비스를 이용하기 위해서는 사용자가 전자 프로그램 가이드(EPG : Electronic Program Guide)를 통해 제공되는 VOD 콘텐츠 리스트에서 시청을 원하는 하나의 VOD 콘텐츠를 선택하여 구매한다. 그러면, VOD 서버측에서 사용자가 구매한 VOD 콘텐츠에 대한 VOD 콘텐츠를 사용자 단말장치로 제공한다.In order to use the VOD service among these IPTV services, a user selects and purchases one VOD content to be watched from a VOD content list provided through an electronic program guide (EPG). Then, the VOD server side provides the VOD content for the VOD content purchased by the user to the user terminal device.
즉, VOD 서비스의 경우에는 사용자가 시청을 원하는 콘텐츠를 선택해서 구매하고, 구매한 콘텐츠를 시청할 수 있다.That is, in the case of the VOD service, the user may select and purchase content that the user wants to watch, and watch the purchased content.
하지만, 상기의 IPTV 서비스들 중 실시간 방송 서비스는 상기의 VOD 서비스 와 같이 각각의 VOD 콘텐츠를 구매하는 것과 같이 방송 채널 별 구매 방식이 아니라, 복수개의 방송 채널을 하나의 패키지(package) 기본 채널로 관리하고, 기본 채널 이외의 유료 채널들도 복수개씩 묶여 패키지 채널로 관리되고 있다.However, among the IPTV services, the real-time broadcasting service manages a plurality of broadcast channels as one package base channel, not a purchase method for each broadcast channel, such as purchasing each VOD content like the VOD service. In addition, a plurality of paid channels other than the basic channel are bundled and managed as package channels.
예를 들면, 실시간 방송 서비스를 위한 방송채널은 1번 채널(CH 1)부터 30번 채널(CH 30)까지 기본 채널들이 패키지로 묶여있는 기본 채널과, 여성, 스포츠, 영화, 아동 등과 같이 채널 특성 별로 구분한 패키지 채널들과, 상기의 패키지 채널에 부가하여 신청할 수 있는 유료 채널로 프리미엄 채널이 있다.For example, a broadcasting channel for a real-time broadcasting service includes a basic channel in which basic channels are packaged from channel 1 (CH 1) to channel 30 (CH 30), and channel characteristics such as women, sports, movies, and children. There are package channels classified by category, and premium channels as paid channels that can be applied in addition to the package channels.
또한, 이와 같은 패키지 단위의 채널 시청 기간은 한달 또는 일년 단위와 같이 미리 설정된 약정 기간으로 설정되어 있고, 사용자가 패키지 채널을 구매할 시 미리 설정된 약정 기간들 중 하나의 기간을 선택하여 신청하는 방식이다.In addition, the channel viewing period in the package unit is set to a preset contract period such as a month or a year, and when a user purchases a package channel, the user selects and applies one of the preset contract periods.
상기한 바와 같이 현재 실시간 방송 서비스를 위한 방송 채널들은 패키지 방식으로 복수개의 채널들이 묶여있고, 해당 패키지 채널 시청을 위한 약정 기간까지 미리 설정되어 있다.As described above, the broadcast channels for the current real-time broadcast service are bundled in a plurality of channels in a packaged manner, and are preset until a contract period for viewing the corresponding package channel.
따라서, 사용자는 이와 같이 미리 설정된 패키지 채널 중 원하는 패키지 채널을 신청한 후, 신청한 패키지 채널에 포함된 방송 채널들을 시청할 수 있게 된다.Accordingly, the user can apply for a desired package channel among the preset package channels and then watch the broadcast channels included in the applied package channel.
만약, 사용자가 시청하기를 원하는 채널이 1번 채널, 3번 채널, 17번 채널 이렇게 3개의 채널만 시청하기를 원한다고 가정할 경우, 이 3개 채널은 패키지 채널인 기본 채널에 속해 있는 채널들이기 때문에 사용자는 패키지 채널을 구매하여야만 원하는 채널을 시청할 수 있다.If the channel that the user wants to watch is to watch only 3 channels such as channel 1, channel 3 and channel 17, these three channels belong to the base channel which is the package channel. The user must purchase a package channel to watch the desired channel.
상기한 바와 같이 사용자는 단지 몇 개의 채널 또는 하나의 채널 만을 시청하고자 하는 경우에도 그 채널들이 포함되어 있는 패키지 채널을 구매하여야만 하였다.As described above, the user has to purchase a package channel including the channels even when only a few channels or only one channel is to be watched.
즉, 사용자는 원하지 않은 채널임에도 불구하고, 패키지 채널에 포함되어 있기 때문에 비용을 지불해야 하였다.In other words, the user had to pay for the channel because it was included in the package channel even though the channel was not desired.
이뿐만 아니라, 패키지 채널 구매 시 미리 정해져 있는 약정 기간들 중 하나의 약정 기간을 선택하여야만 했기 때문에, 사용자가 원하는 기간 동안만 방송 서비스를 받는 것은 불가능하였다.In addition, since it was necessary to select one of the predetermined contract periods when purchasing a package channel, it was impossible to receive a broadcast service only for a desired period of time.
이에 따라 사용자들에 의해 원하는 실시간 방송 채널을 원하는 기간 동안 시청할 수 있도록 IPTV 서비스가 개선되기를 요구되고 있다.Accordingly, the IPTV service is required to be improved so that users can watch a desired real-time broadcasting channel for a desired period.
따라서 본 발명은 사용자가 원하는 실시간 방송 채널 만을 구매할 수 있도록 하기 위한 방법 및 이를 구현하기 위한 IPTV 시스템을 제공하는 것을 특징으로 한다.Accordingly, the present invention provides a method for enabling a user to purchase only a desired real-time broadcasting channel and an IPTV system for implementing the same.
또한, 본 발명은 실시간 방송 채널 구매 시 구매한 방송 채널을 시청하기 위한 기간을 사용자가 직접 설정할 수 있도록 하기 위한 방법 및 이를 구현하기 위한 IPTV 시스템을 제공하는 것을 특징으로 한다.In addition, the present invention is characterized by providing a method for allowing a user to directly set a period for viewing a purchased broadcast channel when purchasing a real-time broadcast channel and an IPTV system for implementing the same.
상기한 바를 달성하기 위한 본 발명은, IPTV(Internet Protocol Television) 시스템에 있어서, 사용자 별 구매 채널 정보를 포함하는 구매 채널 관리 테이블을 저장하는 가입자 프로파일 데이터 베이스와, 소정의 사용자에 대한 채널 구매 정보가 수신되면 상기 구매 채널 관리 테이블에서 상기 사용자에 대한 채널 구매 정보를 업데이트 시키는 가입자 인증 서버와, 실시간 방송 서비스를 제공하는 방송 서버와, 소정 채널을 구매하기 위한 선택이 있으면, 상기 방송 서버로 상기 선택된 채널을 구매 요청하고, 상기 요청 시 상기 선택된 채널 구매 정보를 함께 제공하는 가입자 단말장치를 포함하고, 상기 방송 서버가 상기 가입자 단말장치로부터 요청된 채널 구매 요청에 따라 상기 채널 구매 정보를 상기 가입자 인증 서버로 제공하는 것을 특징으로 한다.According to the present invention for achieving the above, in the Internet Protocol Television (IPTV) system, a subscriber profile database for storing a purchase channel management table including purchase channel information for each user, and channel purchase information for a predetermined user When received, the subscriber authentication server for updating channel purchase information for the user in the purchase channel management table, the broadcast server for providing a real-time broadcast service, and the selected channel to the broadcast server if a selection is made to purchase a predetermined channel. A subscriber station for providing a purchase request, and providing the selected channel purchase information together with the request, wherein the broadcast server sends the channel purchase information to the subscriber authentication server according to the channel purchase request requested from the subscriber station. It is characterized by providing.
본 발명의 일례에 따르면, 상기 가입자 단말장치는, 화면에 전자 프로그램 가이드 정보 표시 중 소정의 채널 선택이 있으면, 상기 방송 서버로 상기 선택 채널에 대한 방송 데이터 제공을 요청하고, 상기 방송 서버로부터 채널 구매를 위한 화면 데이터가 전송되면 전송된 데이터를 화면에 표시한 후 상기 소정 채널 구매 선택을 대기하는 것을 특징으로 한다.According to an example of the present invention, if there is a predetermined channel selection in the electronic program guide information display on the screen, the subscriber station requests the broadcast server to provide broadcast data for the selected channel, and purchases a channel from the broadcast server. When the screen data is transmitted, the transmitted data is displayed on the screen, and the predetermined channel purchase selection is waited.
본 발명의 일례에 따르면, 상기 가입자 단말장치는, 방송 시청 화면 표시 중 소정의 채널 입력되어 상기 채널이 선택이 있음이 감지되면, 상기 방송 서버로 상기 선택 채널에 대한 방송 데이터 제공을 요청하고, 상기 방송 서버로부터 채널 구매를 위한 화면 데이터가 전송되면 전송된 데이터를 화면에 표시한 후 상기 소정 채널 구매 선택을 대기하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, if the subscriber terminal apparatus detects that a predetermined channel is selected during the display of a broadcast viewing screen, the subscriber station requests the broadcast server to provide broadcast data for the selected channel. When screen data for channel purchase is transmitted from the broadcast server, the transmitted data is displayed on the screen, and then the predetermined channel purchase selection is waited for.
본 발명의 일례에 따르면, 상기 방송 서버는, 상기 선택 채널에 대한 방송 데이터 제공 요청이 있으면 상기 가입자 인증 서버로 상기 가입자 단말장치의 사용자가 상기 방송 데이터 제공을 요청한 채널을 구매한 사용자인지 사용자 인증을 요청하고, 사용자 인증 결과에 따라 상기 요청한 채널에 대한 방송 데이터를 제공하는 것을 특징으로 한다.According to an example of the present invention, the broadcast server, if there is a request for providing broadcast data for the selected channel, authenticates whether the user of the subscriber station apparatus purchases a channel for which the broadcast data is provided by the subscriber authentication server. And providing broadcast data for the requested channel according to the user authentication result.
본 발명의 일례에 따르면, 상기 가입자 인증 서버는, 상기 사용자 인증 요청에 따라 상기 구매 채널 관리 테이블을 참조하여 상기 가입자 단말장치의 사용자가 상기 요청한 채널을 구매한 사용자인지를 확인하여 사용자 인증 결과를 상기 방송 서버로 제공하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the subscriber authentication server checks whether the user of the subscriber station apparatus purchases the requested channel by referring to the purchase channel management table according to the user authentication request, and receives the user authentication result. It is characterized by providing to the broadcast server.
본 발명의 일례에 따르면, 상기 방송 서버는, 상기 사용자 인증 결과 상기 방송 데이터 제공을 요청한 채널이 상기 가입자 단말장치의 사용자가 구매한 채널이면, 상기 요청한 채널에 대한 방송 데이터를 상기 가입자 단말장치로 제공하는 것을 특징으로 한다.According to an example of the present invention, if the channel for requesting the broadcast data providing is the channel purchased by the user of the subscriber terminal device as a result of the user authentication, the broadcast server provides broadcast data for the requested channel to the subscriber station device. Characterized in that.
본 발명의 일례에 따르면, 상기 방송 서버는, 상기 사용자 인증 결과 상기 방송 데이터 제공을 요청한 채널이 상기 가입자 단말장치의 사용자가 구매하지 않은 채널이면, 미리 설정된 소정 시간 동안 상기 요청한 채널에 대한 방송 데이터를 제공하고, 소정 시간 경과 후 구매 유도 알림 팝업 창을 표시하기 위한 화면 데이터를 전송하고, 상기 구매 유도 알림 팝업 창을 표시하는 동안 선택한 채널에 대한 방송 데이터는 계속 제공한 후, 상기 가입자 단말장치로부터 채널 구매 요청이 있으면, 상기 팝업 창을 비활성화 시키고 계속하여 선택한 채널에 대한 방송 데이터를 상기 가입자 단말장치로 제공하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, if the channel for which the user of the subscriber station apparatus has purchased the broadcast data is a channel that the user of the subscriber station apparatus has not purchased as a result of the user authentication, the broadcast server may provide broadcast data for the requested channel for a predetermined time. After the predetermined time elapses, the screen data for displaying the purchase induction notification pop-up window is transmitted, while the broadcast data for the selected channel is continuously provided while the purchase induction notification pop-up window is displayed, the channel is transmitted from the subscriber station. When the purchase request is made, the pop-up window is deactivated and the broadcasting data for the selected channel is continuously provided to the subscriber station.
본 발명의 일례에 따르면, 상기 채널 구매 정보는, 구매한 채널 번호, 상기 가입자 단말장치의 사용자 아이디, 상기 가입자 단말장치의 주소, 구매한 채널에 대한 시청 기간 중 적어도 하나를 포함하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the channel purchase information may include at least one of a purchased channel number, a user ID of the subscriber station, an address of the subscriber station, and a viewing period for the purchased channel. .
또한, 상기한 바를 달성하기 위한 본 발명은 실시간 방송 서비스를 제공하는 방송 서버와 사용자 인증을 위한 가입자 인증 서버와 적어도 하나의 가입자 단말장치를 포함하는 IPTV(Internet Protocol Television) 시스템에서 실시간 방송 채널을 구매하기 위한 방법에 있어서, 상기 가입자 인증 서버의 데이터 베이스에 사용자 별 구매 채널 정보를 포함하는 구매 채널 관리 테이블을 구비하는 과정과, 상기 가입자 단말장치가 사용자에 의해 소정 채널 구매 선택이 있으면, 상기 방송 서버로 상기 선택된 채널 구매를 요청하는 과정과, 상기 방송 서버가 상기 채널 구매 요청에 따라 구매 채널 관리 테이블에 상기 가입자 단말장치의 사용자가 구매한 채널 정보를 업데이트 하는 과정을 포함하는 것을 특징으로 한다.In addition, the present invention for achieving the above is to purchase a real-time broadcast channel in an IPTV (Internet Protocol Television) system comprising a broadcast server for providing a real-time broadcast service, a subscriber authentication server for user authentication and at least one subscriber terminal device The method of claim 1, further comprising: providing a purchase channel management table including purchase channel information for each user in a database of the subscriber authentication server; and if the subscriber station selects a predetermined channel purchase by a user, the broadcasting server And requesting to purchase the selected channel, and updating the channel information purchased by the user of the subscriber station to the purchase channel management table according to the channel purchase request.
본 발명의 일례에 따르면, 요청 과정 수행 전에, 소정의 채널 선택이 있으면, 상기 방송 서버로 상기 선택 채널에 대한 방송 데이터 제공을 요청하는 과정과, 상기 선택 채널에 대한 방송 데이터 제공 요청이 있으면 상기 가입자 인증 서버로 상기 가입자 단말장치의 사용자가 상기 요청한 채널을 구매한 사용자인지 사용자 인증을 요청하는 과정과, 상기 가입자 인증 서버가 상기 사용자 인증 요청에 따라 상기 구매 채널 관리 테이블을 참조하여 상기 가입자 단말장치의 사용자가 상기 요청한 채널을 구매한 사용자인지를 확인하고, 사용자 인증 결과를 상기 방송 서버로 제공하는 과정과, 상기 방송 서버가 상기 사용자 인증 결과에 따라 상기 요 청된 선택 채널에 대한 방송 데이터를 상기 가입자 단말장치로 전송하는 과정을 더 포함하는 것을 특징으로 한다.According to an example of the present invention, before performing the request process, if there is a predetermined channel selection, requesting the broadcast server to provide broadcast data for the selected channel; and if there is a request for providing broadcast data for the selected channel, the subscriber Requesting user authentication whether a user of the subscriber station device purchases the requested channel to an authentication server, and the subscriber authentication server refers to the purchase channel management table according to the user authentication request. Confirming whether the user has purchased the requested channel, and providing a user authentication result to the broadcast server; and wherein the broadcast server broadcasts data for the requested selected channel according to the user authentication result. Characterized by further comprising the step of transmitting to the device do.
본 발명의 일례에 따르면, 상기 전송 과정은, 상기 사용자 인증 결과 상기 요청한 채널이 상기 가입자 단말장치의 사용자가 구매한 채널이면, 상기 요청한 채널에 대한 방송 데이터를 상기 가입자 단말장치로 전송하는 과정인 것을 특징으로 한다.According to an example of the present invention, if the requested channel is a channel purchased by the user of the subscriber terminal device as a result of the user authentication, the transmission process is a process of transmitting broadcast data for the requested channel to the subscriber station device. It features.
본 발명의 일례에 따르면, 상기 전송 과정은, 상기 사용자 인증 결과 상기 요청한 채널이 상기 가입자 단말장치의 사용자가 구매하지 않은 채널이면, 미리 설정된 소정시간 동안 상기 선택한 채널에 대한 방송 데이터를 전송하고, 상기 소정시간 경과 후에 상기 요청한 채널에 대한 구매 유도 알림 팝업 창을 화면에 표시하기 위한 화면 데이터를 전송하는 과정이고, 상기 화면 데이터 전송 중 상기 구매 유도 알림 팝업 창을 화면에 표시할 시 계속하여 선택한 채널에 대한 방송도 표시될 수 있도록 상기 선택한 채널에 대한 방송 데이터도 함께 전송하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, if the requested channel is a channel not purchased by the user of the subscriber station as a result of the user authentication, the transmission process transmits broadcast data for the selected channel for a predetermined time, After the predetermined time has elapsed, transmitting screen data for displaying a purchase induction notification pop-up window for the requested channel on the screen, and continuously displaying the purchase induction notification pop-up window on the screen during transmission of the screen data. The broadcast data for the selected channel is also transmitted so that the broadcast can be displayed.
본 발명의 일례에 따르면, 상기 전송 과정 수행 후, 상기 가입자 단말장치로부터 상기 팝업 창과 관련된 방송 채널에 대한 구매 요청이 있으면 상기 팝업 창을 비활성화 시키고 화면에 표시중인 방송을 계속 표시하기 위해 상기 구매 요청된 방송 채널에 대한 방송 데이터를 계속하여 제공하는 과정을 더 포함하는 것을 특징으로 한다.According to an example of the present invention, if the purchase request for the broadcast channel related to the pop-up window is received from the subscriber station after the transmission process, the purchase request is made to deactivate the pop-up window and continue displaying the broadcast being displayed on the screen. And further providing the broadcast data for the broadcast channel.
본 발명의 일례에 따르면, 상기 채널 구매 정보는, 구매한 채널 번호, 상기 가입자 단말장치의 사용자 아이디, 상기 가입자 단말장치의 주소, 구매한 채널에 대한 시청 기간 중 적어도 하나를 포함하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the channel purchase information may include at least one of a purchased channel number, a user ID of the subscriber station, an address of the subscriber station, and a viewing period for the purchased channel. .
상기한 본 발명에 따르면, 본 발명은 사용자가 원하는 실시간 방송 채널 만을 구매할 수 있어 불필요한 채널이 포함된 패키지 채널을 구입하지 않아도 되는 이점이 있다.According to the present invention described above, the present invention has the advantage that the user can purchase only the real-time broadcast channel desired by the user does not need to purchase a package channel including the unnecessary channel.
또한, 본 발명은 실시간 방송 채널 구매 시 구매한 방송 채널을 시청하기 위한 기간을 사용자가 직접 설정할 수 있는 이점이 있다.In addition, the present invention has the advantage that the user can directly set the period for viewing the purchased broadcast channel when purchasing a real-time broadcast channel.
이하 본 발명의 바람직한 실시예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 도면들 중 동일한 구성들은 가능한 한 어느 곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다. 하기 설명에서 구체적인 특정 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해 제공된 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다.DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings. It should be noted that the same components in the figures represent the same numerals wherever possible. Specific details are set forth in the following description, which is provided to aid a more general understanding of the present invention. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
이하, 첨부된 도면을 참조하여 본 발명의 실시예에 따라 IPTV 시스템에서 사용자가 원하는 실시간 방송 채널만을 구매할 수 있고, 실시간 방송 채널 구매 시 구매한 방송 채널을 시청하기 위한 기간을 사용자가 직접 설정할 수 있도록 하기 위한 방안에 대하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings, in accordance with an embodiment of the present invention can purchase only the real-time broadcast channel desired by the user in the IPTV system, so that the user can directly set the period for viewing the purchased broadcast channel when purchasing the real-time broadcast channel The method for doing this is explained in full detail.
먼저 도 1을 참조하여 본 발명의 실시예에 따른 IPTV 시스템의 네트워크 구성에 대하여 살펴보도록 한다.First, a network configuration of an IPTV system according to an embodiment of the present invention will be described with reference to FIG. 1.
도 1을 참조하면, 본 발명의 실시예에 따른 IPTV 시스템은 사용자측에는 셋탑박스(115)와 표시장치(110)를 포함하는 가입자 단말장치(100)가 복수개 구비되고, 이러한 복수의 가입자 단말장치(100)는 네트워크(120)를 통해 IPTV 서버부(130)에 접속하여 상호 연동된다. IPTV 서버부(130)는 VOD 서버(132), 방송 서버(134), EPG 서버(136), 가입자 인증 서버(138) 및 가입자 프로파일 데이터베이스(DB : Data base)를 포함한다.Referring to FIG. 1, in the IPTV system according to an exemplary embodiment of the present invention, a plurality of
복수의 가입자 단말장치(100)는 셋탑박스(115) 내장형 TV, 사용자의 TV와 연결된 IP 셋탑박스 이외 컴퓨터, 노트북, 개인 휴대용 단말기, 이동통신 단말기를 사용할 수 있다. 이때, 가입자 단말장치(100)가 셋탑박스(115) 내장형이 아닌 경우에는 셋탑박스(115)는 가정이나 사무실 등에 비치되는 TV 또는 모니터와 같은 표시 장치(110)와 각각 연결될 수 있다.The plurality of
또한, 가입자 단말장치(100)는 IPTV 서버부(130)로부터 제공받는 다양한 데이터 정보를 표시장치(110)를 통해 시각적으로 표시하며, 이를 위한 조작은 리모콘, 키패드 등을 포함한 사용자 조작수단을 통해 수행될 수 있다.In addition, the
특히, 본 발명에 따른 가입자 단말장치(100)는 EPG 표시 중 또는 방송 시청 화면 표시 중 사용자로부터 소정의 채널 구매 요청이 있으면 방송 서버(134)로 채널 구매 요청을 위한 채널 구매 정보를 전송한다. 이와 같이 사용자가 원하는 방송 채널만을 구매하고, 추후 구매한 채널에 대해서 과금될 것이다. 또한, 채널 구매 시 그 채널의 시청 기간도 사용자가 설정하게 할 수 있다. 이와 같이 채널의 시청 기간이 설정될 시에는 추후 구매한 채널에 대해서 과금 시 시청 기간까지 고려하여 과금할 수 있다.In particular, the
또한, 과금 방법은 사용자가 TV 화면상에서 채널을 구매하면서, 구매 시 즉시 결재하도록 할 수도 있다. 만약, 결재 방식을 TV 화면상에서 채널을 구매하면서 즉시 결재하는 방식으로 하는 경우에는 IPTV 서버부에 결재 서버가 포함될 것이고 방송 서버(134)는 결재 서버를 통해 가입자 단말장치(100)의 사용자가 구매한 채널을 즉시 결재할 수 있도록 할 수 있다.In addition, the charging method may allow the user to purchase the channel on the TV screen, and immediately pay when the purchase. If the payment method is a payment method that purchases a channel on a TV screen immediately, the payment server will be included in the IPTV server and the
이와 같은 가입자 단말장치(100)의 구체적인 내부 구성에 대하여 도 2를 참조하여 살펴보도록 한다. 도 2는 본 발명의 실시예에 따른 가입자 단말장치의 내부 구성도이다.A detailed internal configuration of the
도 2를 참조하면, 본 발명의 실시예에 따른 가입자 단말장치(100)는 셋탑박스(115)와 표시장치(110)를 포함한다. 먼저, 셋탑박스(115)는 기본적으로 외부 서버와의 인터페이스를 수행하는 네트워크 인터페이스(202), 입력신호 수신부(204), 제어부(200), 데이터베이스(206), 출력부(212)를 포함한다.Referring to FIG. 2, the
각 구성요소들을 구체적으로 설명하면, 네트워크 인터페이스(11)는 외부 서버인 VOD 서버(132)와 방송 서버(134), EPG 서버(136), 가입자 인증 서버(138)과 통신을 수행하기 위한 네트워크 환경을 지원한다.Specifically, the
입력신호 수신부(204)는 사용자의 조작에 따른 입력신호를 수신하여 전기 신 호로 변환한 후 제어부(200)로 전달한다. 이때, 사용자의 조작은 리모콘(도시 생략함.) 등과 같은 사용자 인터페이스를 통해 이루어질 수 있다.The input
스토리지(206)는 VOD 어플리케이션이나 방송 어플리케이션 및 VAS 어플리케이션 등을 실행하기 위한 소프트웨어가 저장되고, 외부 서버로부터 수신한 VOD 콘텐츠, 방송 콘텐츠, VAS 콘텐츠의 프로그램 정보(EPG 정보) 등이 저장되는 메모리 공간이다. 이러한 스토리지(16)는 하드 디스크 드라이브(HDD) 또는 플래쉬 메모리일 수 있다.The
제어부(200)는 네트워크(120)로부터 네트워크 인터페이스(202)를 통해 소정의 방송 채널에 대한 방송 데이터가 수신된 경우, 해당 방송 채널에 대한 방송 데이터를 디멀티플렉서(214)에 제공한다.When the broadcast data for a predetermined broadcast channel is received from the
출력부(212)는 디멀티플렉서(214)와 비디오 디코더(216) 및 오디오 디코더(218)을 포함한다.The output unit 212 includes a
디멀티플렉서(214)는 방송 데이터를 영상 데이터와 음성 데이터를 분류해서 각각 비디오 디코더(216)와 오디오 디코더(218)에 제공하고, 비디오 디코더(216)는 영상 데이터를 텔레비전 영상신호로 변환하여 표시장치(110)에 제공한다. 또한, 오디오 디코더(218)는 음성 데이터를 텔레비전 음성신호로 변환하여 표시장치(110)로 제공한다.The
표시장치(110)는 비디오 디코더(216)와 오디오 디코더(218)로부터 각각 제공된 텔레비전 영상신호와 텔레비전 음성신호를 출력하고, 텔레비전 등으로 구현될 수 있다.The
한편, 제어부(304)는 표시장치(110)에 EPG 표시 중 입력신호 수신부(204)로부터 소정 방송 채널 선택이 있고, 선택한 방송 채널을 구매하기 위한 키 입력 신호가 수신되면, 선택한 방송 채널을 구매하기 위한 요청을 네트워크 인터페이스부(202)를 통해 방송 서버(134)로 전송한다. 이때, 요청 시 구매를 선택한 방송 채널 번호와 사용자 아이디 및 가입자 단말장치의 주소를 포함하는 채널 구매 정보를 함께 전송한다. 또한, 구매를 위한 소정 방송 채널 선택 시 시청 기간도 함께 설정한 경우에는 채널 구매 정보에 구매한 채널에 대한 시청 기간도 함께 전송할 수 있다.Meanwhile, when the
또한, 제어부(304)는 방송 시청 화면을 표시하는 중 채널 번호 입력이 있고, 입력된 채널 번호에 대한 방송 채널이 구매하지 않은 채널일 경우에는 선택한 채널을 구매 확인하기 위한 화면을 표시한다. 채널 구매를 위한 화면 데이터는 방송 서버(134)로부터 제공받을 수 있다. In addition, the controller 304 displays a screen for confirming the purchase of the selected channel when there is a channel number input while displaying the broadcast viewing screen, and the broadcast channel for the input channel number is not purchased. Screen data for channel purchase may be provided from the
즉, 상기에서와 같이 채널 번호 입력에 따라 제어부(304)는 네트워크 인터페이스(202)를 통해 방송 서버(134)로 입력한 채널에 대한 방송 데이터를 제공해줄 것을 요청하고, 방송 서버(134)는 가입자 인증 서버(138)를 통해 가입자가 요청한 채널을 구매하였는지 검사한다. 이후, 방송 서버(134)는 가입자 인증 서버(138)로부터 가입자 인증 결과를 수신하여 만약 선택 채널이 구매한 채널이면, 해당 채널에 대한 방송 데이터를 가입자 단말장치(100)로 전송한다. 하지만, 수신한 가입자 인증 결과를 통해 선택 채널이 구매한 채널이 아님을 인지하면, 가입자가 선택한 채널을 구매할 수 있도록 하기 위한 화면 데이터를 전송할 것이다.That is, as described above, in response to the channel number input, the controller 304 requests the broadcast data for the channel input to the
이후, 선택한 방송 채널을 구매하기 위한 키 입력 신호가 수신되면, 선택한 방송 채널을 구매하기 위한 요청을 네트워크 인터페이스부(202)를 통해 방송 서버(134)로 전송한다. 이때, 요청 시 구매를 선택한 방송 채널에 대한 정보인 채널 구매 정보를 함께 전송한다.Thereafter, when a key input signal for purchasing the selected broadcast channel is received, a request for purchasing the selected broadcast channel is transmitted to the
한편, 다시 도 1로 돌아가서 설명하면, 네트워크(120)는 IP 기반의 네트워크가 사용될 수 있지만, 본 발명이 IP 기반의 네트워크를 사용하는 것에 제한되는 것은 아니며, 이외에도 네트워크를 가능하게 하는 유무선 통신망이라면 특정 형태에 한정되지 않는다. 예컨대, VOD 서버(132)와 EPG 서버(136)간은 LAN(Local Area Network) 또는 TCP/IP 접속을 통해 유선 통신을 할 수 있다.Meanwhile, referring back to FIG. 1, the
VOD 서버(132)는 주문형 비디오(VOD) 콘텐츠를 제공하기 위한 웹 사이트와 같은 서버로 복수개의 VOD 콘텐츠를 저장하는 VOD 콘텐츠 데이터베이스를 구비한다.
이와 같이 VOD 서버(132)의 내부에는 VOD 콘텐츠의 데이터가 저장된 VOD 콘텐츠 DB(도시하지 않음)가 마련될 수 있으며, 경우에 따라서는 VOD 서버(132)의 하위에 복수의 콘텐츠 공급 서버들을 구축하여 각 콘텐츠 공급서버에 VOD 콘텐츠를 저장할 수도 있다. 이러한 구성에 따르면, VOD 서버(132)는 콘텐츠 공급 서버들 및 이들에 저장된 콘텐츠의 목록을 총괄적으로 관리할 수 있다.As such, a VOD content DB (not shown) storing data of VOD content may be provided inside the
방송 서버(134)는 실시간 공중파 방송 서비스를 제공하기 위한 서버이다. 특히, 본 발명에 따라 방송 서버(134)는 가입자 단말장치(100)로부터 채널 구매를 위한 채널 구매 정보가 전송되면, 채널 구매 정보를 가입자 인증 서버(138)로 전송하 여 가입자 인증 서버(138)에 의해 가입자 별로 구매한 방송 채널을 관리할 수 있도록 한다.The
가입자 인증 서버(138)는 IPTV 서비스에 가입한 가입자 별 기본 정보(예컨대, 인적 사항, 아이디, 비밀번호, 연락처 등)를 가입자 프로파일 데이터베이스(140)에 저장하여 관리한다.The
이러한 가입자 인증 서버(138)는 가입자가 IPTV 서비스를 이용하고자 할 시 이미 등록된 사용자인지를 인증해주는 역할을 담당한다. 이를 위하여 가입자 인증 서버(138)는 사용자가 IPTV 서비스에 가입할 때 사용자 별 아이디를 요구하거나 부여할 수 있다.The
특히, 본 발명에 따른 가입자 인증 서버(138)는 가입자 프로파일 데이터베이스(140)에 가입자 별로 구매한 채널에 대한 정보를 관리하기 위한 구매 채널 관리 테이블을 저장한다. 이와 같은 구매 채널 관리 테이블은 도 6과 같이 도시할 수 있다.In particular, the
도 6을 참조하면, 구매 채널 관리 테이블은 가입자 아이디(ID) 항목과, 가입자 단말장치의 MAC 주소 항목, 그리고 해당 가입자가 구매한 채널 항목을 포함한다.Referring to FIG. 6, the purchase channel management table includes a subscriber ID item, a MAC address item of the subscriber station, and a channel item purchased by the corresponding subscriber.
즉, 가입자 인증 서버(138)는 소정의 가입자 단말장치(100)로부터 방송 서버(134)를 통해 채널 구매 정보가 수신되면, 구매 채널 관리 테이블에 가입자가 구매한 채널 정보를 업데이트한다.That is, if the channel authentication information is received from the
EPG 서버(136)는 VOD 서비스가 가능한 콘텐츠의 프로그램 정보와 실시간 방 송 채널과 그 방송 채널에 포함된 프로그램들 정보 즉, 전자 프로그램 가이드(Electronic Program Guide: 이하 EPG라 칭함) 정보를 제공하는 서버이다.The
이러한 EPG 서버(136)는 EPG 파일 DB(도시하지 않음)를 구비하여 EPG 정보를 통합적으로 저장하여 관리할 수 있다.The
그러면, 이제 상기와 같이 구성되는 IPTV 시스템에서 TV 화면 상에서 사용자가 실시간 방송 채널을 구매하기 위해 가입자 단말장치(100)과 방송 서버(134) 간에 송수신되는 신호 흐름에 대하여 도 3을 참조하여 살펴보도록 한다.Next, a signal flow transmitted and received between the
먼저, 300단계에서 가입자 단말장치(100)는 사용자로부터 EPG 표시화면 또는 소정의 방송 시청 화면에서 특정 실시간 방송 채널 선택이 있으면, 302단계에서 방송 서버(134)로 사용자가 선택 방송 채널 시청을 요청하고 있음을 알린다. 즉, 302단계에서 가입자 단말장치(100)는 방송 서버(134)로 사용자에 의해 선택된 방송 채널에 대한 방송 데이터를 제공해 줄 것을 요청한다.First, in
이후, 방송 서버(134)는 요청된 방송 채널에 대한 방송 데이터를 제공하기 전에 가입자가 방송 채널을 구매하였는지 인증하기 위해 가입자 인증 서버(138)로 가입자 인증을 요청한다.Thereafter, the
그러면, 가입자 인증 서버(138)는 306단계에서 상기에서 시청을 위한 방송 데이터 제공을 요청한 방송 채널이 가입자 단말장치(100)의 가입자가 구매한 채널인지를 검사하고, 검사 결과를 방송 서버(134)로 308단계에서 전송한다.In
그러면, 방송 서버(134)는 310단계에서 상기에서 전송받은 검사 결과를 통해 가입자 단말장치(100)로부터 선택된 방송 채널이 구매한 채널인지를 확인한다.Then, the
만약, 가입자 단말장치(100)로부터 선택된 방송 채널이 구매한 채널인 경우에는 방송 서버(134)는 해당 방송 채널에 대한 방송 데이터를 가입자 단말장치(100)로 제공한다.If the broadcast channel selected from the
하지만 만약, 가입자 단말장치(100)로부터 선택된 방송 채널이 구매한 채널이 아닌 경우에는 방송 서버(134)는 314단계에서 채널 구매를 위한 화면을 전송한다. 이와 같은 314단계에서 방송 서버(134)는 소정 시간 동안 사용자가 선택한 채널에 대한 방송 데이터를 제공하고, 소정 시간 경과 후 구매 유도 알림 팝업 창을 표시하기 위한 화면 데이터를 전송한다. 이때, 방송 서버(134)는 구매 유도 알림 팝업 창을 표시하는 동안 선택한 채널에 대한 방송 데이터는 계속 제공한다.이때, 구매 유도 알림 팝업 창에는 기간을 설정할 수 있는 항목이 포함될 수도 있다. 이와 같이 기간을 설정할 수 있는 항목에 사용자가 리모콘과 같은 입력장치의 숫자키를 이용하여 기간을 설정할 수 있다.However, if the broadcast channel selected from the
이후, 가입자 단말장치(100)는 수신한 채널 구매를 위한 화면 데이터를 화면에 표시하고, 사용자의 입력을 대기한다. 만약, 316단계에서 가입자 단말장치(100)는 사용자로부터 해당 채널을 구매하기 위한 입력이 있으면 318단계에서 해당 채널 구매를 방송 서버(134)로 요청한다. 이때, 요청은 채널 구매 정보를 포함하는 요청 메시지를 전송하여 요청할 수 있다.Thereafter, the
그러면, 방송 서버(134)는 320단계에서 가입자 인증 서버(138)로 해당 사용자가 특정 채널을 구매하였음을 알리기 위해 채널 구매 정보를 전송한다. 이를 수신한 가입자 인증 서버(138)는 322단계에서 구매 채널 관리 테이블에 해당 사용자 에 대한 구매 채널 항목에 채널 구매 정보에 포함된 특정 방송 채널을 포함시켜 상기 사용자가 구매한 방송 채널 정보를 업데이트시킨다. 또한, 방송 서버(134)는 사용자에 의한 방송 채널 구매 완료에 따라 팝업 창을 비활성화시키고 계속하여 선택한 채널에 대한 방송 데이터를 가입자 단말장치(100)로 제공한다.In operation 320, the
한편 만약, 방송 서버(134)는 사용자가 구매하지 않을 경우에는 가입자 단말장치(100)로 제공 중인 채널에 대한 방송 데이터 전송을 중지한다.Meanwhile, if the user does not purchase, the
즉, 사용자가 구매하지 않은 채널을 선택하게 되면, 일정시간 동안은 선택한 채널에 대한 방송 화면을 시청할 수 있도록 하고 일정시간 경과 후에 구매 유도 알림 팝업 창이 화면에 표시되게 된다. 이때, 구매 유도 알림 팝업 창을 화면에 표시할 시 계속하여 선택한 채널에 대한 방송도 함께 사용자가 볼 수 있도록 제공한다. 이후, 사용자가 그 방송 채널을 구매하면 팝업 창은 화면에서 사라지고, 화면에 표시 중이던 방송을 정상적으로 계속 시청할 수 있도록 하는 것이다.That is, when the user selects a channel that has not been purchased, the user can watch the broadcast screen for the selected channel for a predetermined time and a purchase induction notification pop-up window is displayed on the screen after a certain time. At this time, when the purchase induction notification pop-up window is displayed on the screen, the user may also watch the selected channel. After that, when the user purchases the broadcast channel, the pop-up window disappears from the screen and the user can continue to watch the broadcast displayed on the screen normally.
상기한 바와 같이 본 발명은 TV 화면 상에서 사용자가 원하는 실시간 방송 채널을 구매할 수 있도록 한다. 또한, IPTV 서버 측에서 사용자 별 구매 채널 정보를 구매 채널 관리 테이블로 관리하도록 함으로써, 사용자가 소정의 실시간 방송 채널을 시청하기 위한 선택이 있으면, 방송 서버(134)는 구매 채널 관리 테이블을 참조하여 사용자가 선택한 방송 채널이 구매한 채널인지 확인한 후 구매한 채널일 경우 해당 방송 채널에 관련된 방송 데이터를 사용자 단말장치로 제공할 수 있도록 한다.As described above, the present invention enables a user to purchase a desired real-time broadcasting channel on a TV screen. In addition, by allowing the IPTV server to manage the purchase channel information for each user through a purchase channel management table, if the user has a choice to watch a predetermined real-time broadcast channel, the
그러면, 이제 가입자 단말장치(100)에서 실시간 방송 채널 구매를 위한 제어 흐름에 대하여 도 4 및 도 5를 참조하여 살펴보도록 한다. 도 4와 도 5는 TV 화면 상에서 실시간 채널을 구매하는 실시 예들로, 도 4는 전체 EPG가 표시된 TV 화면 상에서 실시간 채널을 구매하는 과정을 나타내는 흐름도이고, 도 5는 방송 시청 화면 상에서 실시간 채널을 구매하는 과정을 나타내는 흐름도이다.Then, the control flow for the real time broadcast channel purchase in the
먼저, 도 4를 참조하여 본 발명의 실시 예에 따라 사용자가 전체 EPG가 표시된 TV 화면 상에서 실시간 채널을 구매하는 과정에 대하여 살펴보도록 한다.First, referring to FIG. 4, a process of purchasing a real-time channel on a TV screen on which an entire EPG is displayed according to an embodiment of the present invention will be described.
400단계에서 가입자 단말장치(100)의 제어부(200)는 표시장치(110)에 EPG 표시 중 402단계에서 입력신호 수신부(204)로부터 특정 방송 채널 선택을 위한 키 입력 신호가 수신되는 지를 검사한다. 이때, 표시장치(100)에 표시되는 화면은 도 7a와 같이 도시할 수 있다.In
만약, 입력신호 수신부(204)로부터 특정 방송 채널 선택을 위한 키 입력 신호가 수신되면 405단계로 진행하고, 그렇지 않으면 404단계로 진행하여 해당 기능을 수행한다.If a key input signal for selecting a specific broadcast channel is received from the input
402단계에서 진행한 405단계에서 키 입력신호에 따라 선택된 채널이 사용자가 구매한 채널이면 407단계로 진행하여 방송 서버(134)로부터 제공되는 선택 채널에 대한 방송 데이터를 수신하여 표시장치(110)를 통해 표시한다.If the channel selected according to the key input signal in
한편, 405단계에서 키 입력신호에 따라 선택된 채널이 사용자가 구매한 채널이 아닌 경우에는 406단계로 진행하여 방송 서버(134)로부터 제공되는 선택 채널을 구매 확인하기 위한 화면 데이터를 수신하여 표시장치(110)를 통해 표시한다. 이때, 선택 채널을 구매 확인하기 위한 화면은 도 7b와 같이 도시할 수 있다. 도 7b 를 참조하면, 현재 선택 채널 구매 항목에 선택 채널에 대한 비용과 함께 구매 확인버튼이 표시되고, 다른 패키지들 구매 항목에 해당 패키지에 대한 비용을 함께 구매 확인버튼이 표시된다. 또한, 도 7b에는 도시하지 않았지만, 기간 설정을 위한 항목을 더 구비할 수 있다.On the other hand, if the channel selected according to the key input signal in
또한, 406단계에서 제어부(200)는 방송 서버(134)로부터 제공되는 선택한 채널에 대한 방송 데이터를 전체화면에 표시하고, 일정시간 후에 구매 유도 알림 팝업 창을 화면의 일부에 표시한다. 이때, 구매 유도 알림 팝업 창을 화면에 표시할 시에도 방송 서버(134)로부터 계속하여 선택한 채널에 대한 방송 데이터를 수신하여 메인 화면에 표시함으로써 사용자가 구매 우도 알림 팝업 창과 함께 방송을 시청할 수 있도록 제공한다.이후, 408단계로 진행하면, 제어부(200)는 선택 채널 구매를 위한 키 입력 신호가 수신되는지 검사한다. 만약, 입력신호 수신부(204)를 통해 선택 채널 구매를 위한 키 입력 신호가 수신되면, 410단계에서 구매한 채널에 대한 정보를 방송 서버(134)로 제공한다. 이때, 요청은 채널 구매 정보를 포함하는 요청 메시지를 전송하여 요청할 수 있다.In
410단계에서 412단계로 진행하면, 제어부(200)는 EPG 표시를 위한 키 입력 신호가 수신되는 지를 검사한다. 이때, EPG 표시를 위한 키 입력은 도 7b와 같은 화면에서 취소키 입력을 통해 할 수 있고, 취소키가 입력되면 채널 EPG로 이동할 수 있도록 한다.In
만약, 412단계에서 EPG 표시를 위한 키 입력이 있으면 400단계로 진행하고, 그렇지 않으면 방송 채널 구매 수행 과정을 종료한다.If there is a key input for displaying the EPG in
그러면 이제 도 5를 참조하여 사용자가 방송 시청 화면 상에서 실시간 채널을 구매하는 과정에 대하여 살펴보도록 한다.Next, a process of purchasing a real-time channel on the broadcast viewing screen will now be described with reference to FIG. 5.
500단계에서 가입자 단말장치(100)의 제어부(200)는 사용자에 의해 소정 방송 채널 선택에 따라 표시장치(110)에 방송 시청 화면 표시한다. 이때, 표시장치(100)에 표시되는 화면은 도 8a와 같이 도시할 수 있다. 이후, 502단계에서 입력신호 수신부(204)로부터 특정 방송 채널 번호를 입력하기 위한 키 입력 신호가 수신되는 지를 검사한다.In
만약, 502단계에서 입력신호 수신부(204)로부터 특정 방송 채널 번호 입력을 위한 키 입력 신호가 수신되면 504단계로 진행하고, 그렇지 않으면 503단계로 진행하여 해당 기능을 수행한다.If a key input signal for inputting a specific broadcast channel number is received from the input
502단계에서 진행한 504단계에서 입력된 채널이 사용자가 구매한 채널이면 506단계로 진행하여 방송 서버(134)로부터 제공되는 선택 채널에 대한 방송 데이터를 수신하여 표시장치(110)를 통해 표시한다.If the channel input in
한편, 504단계에서 선택된 채널이 사용자가 구매한 채널이 아닌 경우에는 508단계로 진행하여 방송 서버(134)로부터 제공되는 선택 채널을 구매 확인하기 위한 화면 데이터를 수신하여 표시장치(110)를 통해 표시한다. 이때, 선택 채널을 구매 확인하기 위한 화면은 도 8b와 같이 도시할 수 있다.On the other hand, if the channel selected in
이후, 510단계로 진행하면, 제어부(200)는 선택 채널 구매를 위한 키 입력 신호가 수신되는지 검사한다. 만약, 입력신호 수신부(204)를 통해 선택 채널 구매를 위한 키 입력 신호가 수신되면, 512단계에서 구매한 채널에 대한 정보를 방송 서버(134)로 제공한다. 이때, 요청은 채널 구매 정보를 포함하는 요청 메시지를 전송하여 요청할 수 있다.In
512단계에서 514단계로 진행하면, 제어부(200)는 입력신호 수신부(204)를 통해 이전 시청 채널로 이동하기 위한 키 입력신호가 수신되는 지를 검사한다. 이때, 이전 시청 채널로 이동하기 위한 키 입력은 도 8b와 같은 화면에서 취소키 입력을 통해 할 수 있고, 선택 채널 구매를 위한 화면이 표시된 상태에서 취소키가 입력되면 이전 시청 채널에 대한 방송 화면으로 이동할 수 있도록 한다.In
만약, 514단계에서 이전 시청 채널로 이동하기 위한 키 입력이 있으면 500단계로 진행하고, 그렇지 않으면 방송 채널 구매 수행 과정을 종료한다.If there is a key input for moving to the previous viewing channel in
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.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 network diagram of an IPTV system according to an embodiment of the present invention;
도 2는 본 발명의 실시예에 따른 가입자 단말장치의 구체적인 내부 구성도,2 is a detailed internal configuration diagram of a subscriber station according to an embodiment of the present invention;
도 3은 본 발명의 실시 예에 따라 IPTV 시스템에서 TV 화면 상에서 사용자가 실시간 방송 채널을 구매하기 위해 가입자 단말장치와 방송 서버 간에 송수신되는 신호 흐름도,3 is a signal flow diagram between a subscriber station and a broadcast server for a user to purchase a real time broadcast channel on a TV screen in an IPTV system according to an embodiment of the present invention;
도 4는 본 발명의 실시 예에 따라 EPG 화면에서 실시간 방송 채널 구매를 위한 과정을 나타내는 흐름도,4 is a flowchart illustrating a process for purchasing a real-time broadcast channel on an EPG screen according to an embodiment of the present invention;
도 5는 본 발명의 실시 예에 따라 방송 시청 화면에서 실시간 방송 채널 구매를 위한 과정을 나타내는 흐름도,5 is a flowchart illustrating a process for purchasing a real-time broadcast channel on a broadcast viewing screen according to an embodiment of the present invention;
도 6은 본 발명의 실시 예에 따른 구매 채널 관리 테이블의 예를 도시하는 도면,6 is a diagram illustrating an example of a purchase channel management table according to an embodiment of the present invention;
도 7a 및 7b는 본 발명의 실시 예에 따라 전체 EPG가 표시된 TV 화면 상에서 실시간 채널을 구매하는 과정에서 화면에 표시되는 화면 예시도,7A and 7B illustrate screens displayed on a screen in the process of purchasing a real-time channel on a TV screen on which an entire EPG is displayed according to an embodiment of the present invention.
도 8a 및 8b는 본 발명의 실시 예에 따라 방송 시청 화면에서 실시간 채널을 구매하는 과정에서 화면에 표시되는 화면 예시도,8A and 8B illustrate screens displayed on a screen in a process of purchasing a real-time channel on a broadcast viewing screen according to an embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
100: 가입자 단말장치 115: 셋탑박스100: subscriber station device 115: set-top box
110: 표시장치 120: 네트워크 110: display device 120: network
130: IPTV 서버부 132: VOD 서버130: IPTV server unit 132: VOD server
134: 방송 서버 136: EPG 서버134: broadcast server 136: EPG server
138: 가입자 인증 서버 140: 가입자 프로파일 DB138: subscriber authentication server 140: subscriber profile DB
202: 네트워크 인터페이스 204: 입력신호 수신부202: network interface 204: input signal receiving unit
200: 제어부 212: 출력부200: control unit 212: output unit
206: 스토리지 206: storage
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080059357A KR20100000033A (en) | 2008-06-24 | 2008-06-24 | Method for purchasing real-time broadcasting channel and internet protocol television service system for materializing the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080059357A KR20100000033A (en) | 2008-06-24 | 2008-06-24 | Method for purchasing real-time broadcasting channel and internet protocol television service system for materializing the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100000033A true KR20100000033A (en) | 2010-01-06 |
Family
ID=41810482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080059357A KR20100000033A (en) | 2008-06-24 | 2008-06-24 | Method for purchasing real-time broadcasting channel and internet protocol television service system for materializing the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100000033A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180047845A (en) * | 2016-11-01 | 2018-05-10 | 주식회사 케이티 | System and method for automating release of live channel and server for providing automation template |
-
2008
- 2008-06-24 KR KR1020080059357A patent/KR20100000033A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180047845A (en) * | 2016-11-01 | 2018-05-10 | 주식회사 케이티 | System and method for automating release of live channel and server for providing automation template |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10951861B2 (en) | Systems and methods to order a content item deliverable via a media service | |
US9536233B2 (en) | Purchasing a gift using a service provider network | |
US8161412B2 (en) | Systems, methods, and computer program products for providing interactive content | |
US9449332B2 (en) | System and method for providing advertising content in media program content | |
US20120233651A1 (en) | Iptv receiver and method for providing content | |
US20120210379A1 (en) | METHOD AND APARATUS FOR SHARING INTERNET ASSETS OR CONTENT URLs VIA A SECOND DISPLAY DEVICE | |
CN102647628A (en) | Method and apparatus for redirecting an IPTV device | |
US20110154401A1 (en) | Systems and Methods to Generate an Electronic Program Guide | |
KR100738685B1 (en) | Apparatus and its method for providing additional information using bi-directional broadcasting service | |
US20090113502A1 (en) | Method, system and apparatus for providing value-added service in internet protocol tv system | |
KR20110073211A (en) | Method and apparatus for providing iptv object information service | |
KR100924646B1 (en) | System and method for providing individual broadcasting service using iptv | |
US10499100B2 (en) | System and method of ad delivery | |
KR100686689B1 (en) | Service method and managing system for offering vod contents | |
KR101086153B1 (en) | Digital broadcasting service system and method for having individual notification function about new and update information | |
KR20100000033A (en) | Method for purchasing real-time broadcasting channel and internet protocol television service system for materializing the same | |
KR20090120920A (en) | Service method for providing related contents information in internet protocol television service and set-top box for materializing the same | |
KR101009544B1 (en) | System and method for providing detailed information of contents in internet protocol television service | |
KR100901347B1 (en) | Set Top Box and Multimedia contents service server had a function of dual looking and listening | |
KR100947050B1 (en) | Method for advertisement in IPTV service | |
KR20090120954A (en) | Method for displaying menu of internet protocol television service and internet protocol television system using the same | |
KR101462279B1 (en) | Apparatus method for viewing subscription in IPTV | |
KR20110047069A (en) | INTERACTIVE BROARDCASTING SYSTEM AND METHOD FOR PROVIDING PRODUCT-SELLING SERVICE USING VoIP | |
KR100994021B1 (en) | Iptv settop box and method for providing management screen of preferred channel | |
KR20090098060A (en) | System and method of user authentication for providing individual broadcasting service using iptv |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
E902 | Notification of reason for refusal | ||
B601 | Maintenance of original decision after re-examination before a trial | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20100614 Effective date: 20121023 |