


도 1은 본 발명의 개인 맞춤형 영상 서비스 시스템을 사용한 전체 시스템 구성을 나타내는 구성도.1 is a block diagram showing the overall system configuration using a personalized video service system of the present invention.
도 2는 도 1의 개인 맞춤형 영상 서비스 시스템의 구성을 보다 상세하게 나타낸 구성도.FIG. 2 is a diagram illustrating the configuration of the personalized video service system of FIG. 1 in more detail. FIG.
도 3은 본 발명의 개인 맞춤형 영상 서비스 시스템을 이용하여 시청 권한을 제어하는 방법을 설명하기 위한 플로우 챠트.3 is a flowchart illustrating a method of controlling viewing authority using a personalized video service system of the present invention.
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
11, 12, 13 : 사용자 단말 20 : 개인 맞춤형 영상 서비스 시스템11, 12, 13: user terminal 20: personalized video service system
30 : 방송 사업자30: broadcaster
본 발명은 IPTV(Internet Protocol Television) 환경에서 제공되는 영상 서비스에 관한 것으로서, 보다 상세하게는 사용자에게 전달하는 컨텐츠를 사용자의 요청 또는 설정 내용에 따라 수신 권한을 판단하고 해당 채널 및 프로그램 컨텐츠 의 녹화나 재생 여부를 제어하는 개인 맞춤형 영상 서비스 시스템에 관한 것이다.The present invention relates to a video service provided in an Internet Protocol Television (IPTV) environment. More particularly, the present invention relates to receiving a content to be delivered to a user according to a user's request or setting, and to recording or recording a corresponding channel and program content. The present invention relates to a personalized video service system for controlling playback.
기술의 발전과 더불어 최근의 방송 환경은 아날로그 방송에서 디지털 방송으로 전환되고, 방송매체가 다양화되며, 유무선 통신망과의 연동으로 양방향성을 제공하고, 고기능의 방송 단말이 출현하는 등 급격히 변화하고 있다.With the development of technology, the recent broadcasting environment is changing rapidly from analog broadcasting to digital broadcasting, diversified broadcasting media, interworking with wired and wireless communication networks, and high-performance broadcasting terminals.
특히 최근에는 IPTV가 이슈화되고 있는데, 이러한 IPTV는 인터넷 통신망을 통하여 방송 채널, VOD, 생활정보, 교육, 게임 등과 같은 디지털 멀티미디어 컨텐츠를 제공받을 수 있는 TV 서비스로서, 시청자는 IPTV 수신기를 통해 리모콘 조작만으로 기존 방송 서비스 및 다양한 양방향성 부가 서비스를 이용할 수 있다. 이러한 예로서, 프로그램 출연자 및 촬영지 정보, 스포츠 경기의 선수 및 스코어 정보, 광고에서의 보다 상세한 정보, EPG 서비스 등이 있다.In particular, recently, IPTV has been an issue, and this IPTV is a TV service that can receive digital multimedia contents such as broadcasting channels, VOD, life information, education, and games through an internet communication network. Existing broadcast services and various interactive additional services can be used. Examples include program performer and shooting location information, player and score information of a sports event, more detailed information in advertisements, EPG services, and the like.
이러한 종래의 양방향 디지털 방송에서는 개인의 채널 수신 권한 제어를 위해 CAS(Conditional Access System) 및 사용자 단말(IP 셋탑박스)에 삽입된 스마트 카드(Smart Card)를 사용하는 방법이 일반화되어 있다.In the conventional two-way digital broadcasting, a method of using a smart card inserted in a CAS (Conditional Access System) and a user terminal (IP set-top box) for controlling the channel receiving authority of the individual has become common.
그러나 이러한 방법은 채널 기반의 수신 권한 제어 시스템으로서, 사용자 개개인을 중심으로 각 채널 내 컨텐츠의 내용에 따라 그 수신 여부를 판단하고 제어할 수 있는 방법은 마련하지 못하고 있을 뿐만 아니라 원격지의 PC, 휴대전화 등 네트워크에 연결된 단말에서 댁내에서 시청중인 방송 컨텐츠의 내용을 확인하고 그 시청 여부를 제어할 수 없다.However, this method is a channel-based receiving authority control system, which does not provide a method for judging and controlling reception based on the contents of each channel centered on individual users, as well as remote PCs and mobile phones. Etc., the terminal connected to the network cannot check the contents of the broadcast content being viewed in the home and control the viewing.
따라서 친권자가 자녀의 TV 시청을 관리 감독하는데 있어서, 채널을 구성하는 컨텐츠 별로 자녀의 시청 여부를 판단하여 제어하고자 하는 욕구 및 자녀의 TV 시청 이력(시청 시간 및 시청한 컨텐츠)을 확인하고자 하는 욕구 등을 충족시키지 못할 뿐 아니라 이러한 욕구를 원격지에서 실시간으로 실현할 수 없다.Therefore, when the parental authority manages and supervises the child's TV watching, the desire to determine and control the child's viewing by the content constituting the channel and the desire to check the child's TV viewing history (viewing time and watched content), etc. Not only do they fail to meet this requirement, but these needs cannot be realized in remote locations in real time.
상술한 문제를 해결하기 위한 본 발명의 목적은 사용자에게 전달하는 컨텐츠를 사용자의 요청 또는 설정 내용에 따라 수신 권한을 판단하고 해당 채널 및 프로그램 컨텐츠의 녹화나 재생 여부를 사용자가 제어할 수 있도록 하는데 있다.An object of the present invention for solving the above-described problem is to determine the receiving authority according to the user's request or setting content delivered to the user and to control whether or not to record or play the corresponding channel and program content. .
또한 본 발명의 목적은 사용자(친권자)가 자녀의 시청 이력 및 시청 내용을 원격지에서도 실시간적으로 확인하여 해당 방송에 대한 자녀의 시청 여부를 즉각적으로 제어할 수 있도록 하는데 있다.In addition, an object of the present invention is to enable the user (parent) to immediately check the child's viewing history and viewing content in a remote place in real time to control whether or not the child watching the corresponding broadcast.
위와 같은 목적을 달성하기 위한 본 발명의 개인 맞춤형 영상 서비스 시스템은 사용자로부터 제공받은 사용자 정보 및 시청 권한 정보를 포함하는 사용자 정보를 저장하는 사용자 정보 DB; 사용자별 EPG 및 방송 사업자로부터 제공받은 EPG를 저장하는 EPG 저장부; 상기 EPG에 근거하여 상기 사용자로부터 상기 시청 권한 정보를 제공받기 위한 사용자인터페이스를 생성하여 사용자 단말로 제공하고 상기 사용자인터페이스를 통해 제공받은 상기 시청 권한 정보를 상기 사용자 정보 DB에 저장하는 인터페이스부; 상기 시청 권한 정보 및 상기 EPG를 이용하여 상기 사용자별 EPG를 생성한 후 상기 EPG 저장부에 저장하는 권한 관리부; 및 상기 사용자 단말의 요청에 따라 상기 EPG 저장부에서 해당 사용자별 EPG를 추출하여 상기 사용자 단말로 전송해주는 EPG 관리부를 구비한다.Personalized video service system of the present invention for achieving the above object is a user information DB for storing user information including user information and viewing authority information provided from the user; An EPG storage unit for storing user-specific EPGs and EPGs received from broadcasters; An interface unit configured to generate a user interface for receiving the viewing authority information from the user based on the EPG, provide the user interface to the user terminal, and store the viewing authority information received through the user interface in the user information DB; A rights management unit which generates the user-specific EPG using the viewing authority information and the EPG and stores the EPG for each user and stores the EPG in the EPG storage unit; And an EPG management unit which extracts the EPG for each user from the EPG storage unit and transmits the EPG to the user terminal at the request of the user terminal.
본 발명의 개인 맞춤형 영상 서비스 제공 방법은 방송 사업자로부터 제공받은 EPG를 이용하여 사용자인터페이스를 생성하는 제 1 단계; 사용자로부터의 시청 권한 제어 요청에 따라 상기 사용자인터페이스를 사용자 단말로 제공하여 시청 권한 정보를 제공받는 제 2 단계; 제공받은 시청 권한 정보 및 상기 EPG를 이용하여 사용자별 EPG를 생성하는 제 3 단계; 및 상기 사용자 단말의 요청에 따라 상기 사용자별 EPG를 상기 사용자 단말로 전송하는 제 4 단계를 포함한다.A method of providing a personalized video service according to the present invention may include a first step of generating a user interface using an EPG provided from a broadcasting company; A second step of receiving the viewing authority information by providing the user interface to the user terminal according to the viewing authority control request from the user; A third step of generating a user-specific EPG using the provided viewing authority information and the EPG; And a fourth step of transmitting the user-specific EPG to the user terminal at the request of the user terminal.
이하, 첨부된 도면들을 참조하여 본 발명의 바람직한 실시예를 보다 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.
도 1은 본 발명의 개인 맞춤형 영상 서비스 시스템을 사용한 전체 시스템 구성을 나타내는 구성도이다.1 is a block diagram showing the overall system configuration using a personalized video service system of the present invention.
도 1의 시스템은 유무선 사용자 단말(11, 12, 13), 개인 맞춤형 영상 서비스 시스템(20) 및 방송 사업자(30)를 포함한다.The system of FIG. 1 includes wired and
사용자 단말(11, 12, 13)은 양방향 방송 서비스를 이용하기 위한 장치로서, 일반적으로는 디지털 TV, IP 셋톱박스, PC, 및 휴대전화들이 포함될 수 있다. 사용자 단말(11, 12, 13)은 사용자의 요청에 따라 방송 사업자(30)가 제공하는 컨텐츠를 제공받아 이를 화면에 표시해주며, 리모콘, PC 마우스 또는 단말기의 버튼을 통해 사용자로부터 입력받은 사용자 응답 신호를 방송 사업자(30)에게 전달한다. 특히, 본 발명에서의 사용자 단말(11, 12, 13)은 사용자(마스터 사용자)로부터 컨텐츠 시청 권한 제어(등록/변경/삭제 등)를 요청받으면 개인 맞춤형 영상 서비스 시스템(20)과 연동하여 시청 권한 제어를 위한 사용자인터페이스를 화면에 표시하 여 필요한 정보(시청 권한 정보)를 입력받아 개인 맞춤형 영상 서비스 시스템(20)으로 전송해주고 개인 맞춤형 영상 서비스 시스템(20)로부터 사용자별 EPG를 제공받아 저장한다. 이때, 시청 권한 제어 방법으로는 방송 사업자(30)가 제공하는 편성정보(EPG)를 이용하여 EPG에 나와 있는 컨텐츠들 중 시청을 원하는 컨텐츠들(또는 시청을 원치 않는 컨텐츠들)을 사용자가 선택하도록 하거나, 개인 맞춤형 서비스를 위한 별도의 사용자인터페이스(UI)를 이용할 수도 있다. 그리고, 사용자 단말(11, 12, 13)은 식별정보를 이용해 로그인한 사용자가 컨텐츠 시청을 요청하면 해당 사용자가 요청한 컨텐츠 정보와 개인 맞춤형 영상 서비스 시스템(20)으로 제공받은 개인별 EPG를 비교하여 시청이 허여된 컨텐츠인 경우에만 해당 컨텐츠를 재생시켜주고 그렇지 않은 경우에는 시청 불가를 알리는 메시지를 화면에 표시한다.The
개인 맞춤형 영상 서비스 시스템(20)은 방송 사업자(30)로부터 EPG를 수신하여 저장하며, 사용자의 시청 권한 제어 요청에 따라 사용자 단말(11, 12, 13)을 통해 제공받은 시청 권한 정보 및 방송 사업자(30)로부터 제공받은 EPG를 이용하여 사용자별 EPG를 생성하고 사용자의 요청에 따라 생성된 사용자별 EPG를 해당 사용자 단말(11, 12, 13)로 제공해준다. 이러한 사용자별 EPG는 사용자의 시청 권한 제어 요청에 따라 컨텐츠 시청 권한이 새롭게 설정될 때마다 갱신된다. 본 발명에서 사용자는 마스터(master) 사용자와 슬레이브(slave) 사용자로 구분되는데, 마스터 사용자는 방송 사업자(30)가 제공하는 방송 서비스에 가입되어 있는 대표 사용자로서 슬레이브 사용자를 생성하고 자신이 생성한 슬레이브 사용자의 컨텐츠 시청 권한을 설정(제어)할 수 있는 사용자이다. 예를 들면, 마스터 사용자는 한 가정의 친권자(부모)가 될 수 있으며, 슬레이브 사용자는 친권자가 등록한 자녀가 될 수 있으며, 마스터 사용자와 슬레이브 사용자는 그 권한을 구분하기 위한 서로 다른 식별자가 할당된다.The personalized
방송 사업자(30)는 방송 컨텐츠 제공자로서 EPG를 개인 맞춤형 영상 서비스 시스템(20)에게 제공해주며 사용자 단말(11, 12, 13)로부터 요청된 컨텐츠를 개인 맞춤형 영상 서비스 시스템(20)을 통해 사용자 단말(11, 12, 13)로 제공해준다.The
유무선 데이터 망은 방송 사업자(30)가 제공하는 컨텐츠를 사용자 단말(11, 12, 13)로 전송하고, 사용자 단말(11, 12, 13)과 개인 맞춤형 영상 서비스 시스템(20) 사이에서의 시청 권한 제어와 관련된 데이터 전송을 위한 망으로서, 유무선 인터넷(IP 망), 케이블 망, 공중전화망(PSTN), 이동통신망(예컨대, CDMA(Code Division Multiple Access), WiFi(Wireless Fidelity), WiBro(Wireless Broadband Internet), HSDPA(High Speed Downlink Packet Access)) 등을 포함한다.The wired / wireless data network transmits contents provided by the
도 2는 도 1의 개인 맞춤형 영상 서비스 시스템(20)의 구성을 보다 상세하게 나타낸 구성도이다.FIG. 2 is a diagram illustrating in more detail the configuration of the personalized
본 발명의 개인 맞춤형 영상 서비스 시스템(20)은 사용자 정보 DB(21), EPG 저장부(22), 인터페이스부(23), 권한 처리부(24) 및 EPG 관리부(25)를 구비한다.The personalized
사용자 정보 DB(21)는 사용자가 서비스 가입시 제공한 사용자 정보 및 슬레이브 사용자에 대한 시청 권한 제어를 위해 마스터 사용자로부터 제공받은 시청 권한 정보를 포함하는 사용자 정보를 저장한다. 예컨대, 사용자 정보 DB(21)에는 각 사용자들에 대한 식별정보, 각 사용자별 사용자 단말 정보 및 슬레이브 사용자들에 대한 시청 권한 정보 등이 저장된다. 이때, 시청 권한 정보는 EPG를 구성하는 각 컨텐츠에 대해 시청이 허여되지 않은 슬레이브 사용자에 대한 정보가 매칭되어 저장될 수 있다.The
EPG 저장부(22)는 방송 사업자(30)로부터 제공받은 EPG 및 마스터 사용자가 설정한 시청 권한 정보에 따라 생성된 각 사용자별 EPG를 저장한다.The
인터페이스부(23)는 방송 사업자(30)로부터 제공받은 EPG를 이용해 시청 권한 제어를 위한 사용자인터페이스를 생성하여 사용자 단말(11, 12, 13)에 제공하고 사용자인터페이스를 통해 사용자 단말(11, 12, 13)로부터 제공받은 시청 권한 정보를 사용자 정보 DB(21)에 저장한다. 이때, 인터페이스부(23)는 사용자로부터 시청 권한 제어를 요청받으면 해당 사용자가 시청 권한 제어를 위해 로그인시 사용한 식별정보를 사용자 정보 DB(21)의 사용자 정보와 비교하여 해당 사용자가 마스터 사용자인지 여부를 인증함으로써 마스터 사용자만이 시청 권한을 제어할 수 있도록 한다. 그리고, 인터페이스부(23)는 방송 사업자(30)로부터 EPG가 신규 공급되면 기 지정된 사용자의 단말로 EPG 변경을 통보하여 변경된 EPG에 맞게 시청 권한 정보를 변경하도록 알려준다. 또한, 인터페이스부(23)는 마스터 사용자의 요청에 따라 해당 마스터 사용자가 등록한 슬레이브 사용자들 중 어떤 슬레이브 사용자가 현재 로그인하여 컨텐츠를 시청하고 있는지에 대한 정보를 알려준다. 이러한 기능을 이용하여 마스터 사용자는 원격지에서 이동통신단말기(13)를 이용하여 댁내에서 어떤 자녀가 컨텐츠를 시청하고 있는지를 확인할 수 있다.The
권한 처리부(24)는 인터페이스부(23)를 통해 사용자 단말(11, 12, 13)로부터 시청 권한 정보가 수신되면 수신된 시청 권한 정보 및 EPG 저장부(22)에 저장된 EPG를 이용하여 사용자별 EPG를 생성한 후 EPG 저장부(22)의 사용자별 EPG를 갱신(신규 등록/수정/삭제)한다. 즉, 권한 처리부(24)는 각 슬레이브 사용자별로 EPG의 컨텐츠들 중 시청이 허여된 컨텐츠들에 대한 정보를 수집하여 슬레이브 사용자 각 개인별 EPG를 사용자별 EPG로서 생성한 후 이를 EPG 저장부(22)에 저장 또는 변경한다.If the
EPG 관리부(25)는 사용자 단말(11, 12, 13)의 요청에 따라 EPG 저장부(22)에 저장된 사용자별 EPG를 해당 사용자 단말(11, 12, 13)로 전송한다. 이때, 사용자 단말(11, 12, 13)로부터의 요청은 사용자가 컨텐츠 시청을 요청시 사용자 단말(11, 12, 13)이 해당 사용자에 대한 사용자별 EPG를 요청하는 경우 또는 마스터 사용자가 특정 단말기로의 전송을 요청한 경우가 있을 수 있다.The
도 3은 본 발명의 개인 맞춤형 영상 서비스 시스템(20)을 이용하여 시청 권한을 제어하는 방법을 설명하기 위한 플로우 챠트이다.3 is a flowchart illustrating a method of controlling viewing authority by using the personalized
우선 개인 맞춤형 영상 서비스 시스템(20)에 온라인 또는 오프라인을 통해 본 발명의 영상 서비스를 이용하고자 하는 마스터 사용자들 및 슬레이브 사용자들이 등록되어 있다는 전제하에서 시청 권한을 제어하는 방법을 설명한다.First, a method of controlling viewing authority under the premise that master users and slave users who want to use the video service of the present invention online or offline in the personalized
개인 맞춤형 영상 서비스 시스템(20)의 인터페이스부(23)는 방송 사업자(30)로부터 채널 편성표 및 컨텐츠 상세정보가 포함된 EPG를 전송받으면 이를 EPG 저장부(22)에 저장한다(단계 301).When the
여기에서, EPG는 채널명, 채널성격, 프로그램 명, 프로그램 장르, 프로그램 출연자, 시청 연령, 성인 방송 여부, 방송 시간, 녹화 가능 여부, 다운로드 가능 여부, 컨텐츠 가격, 방송 언어, 및 사업자가 부가적으로 제공코자 하는 상세 정보를 포함한다.Here, the EPG is additionally provided by the channel name, channel personality, program name, program genre, program performer, viewing age, adult broadcasting, broadcasting time, recording availability, downloadability, content price, broadcasting language, and service provider. Contains the details you want to say.
방송 사업자(30)로부터 EPG가 새로이 수신되면, 개인 맞춤형 영상 서비스 시스템(20)의 인터페이스부(23)는 제공받은 EPG의 각 항목에 대하여 사용자(마스터 사용자)가 시청 권한을 설정할 수 있도록 해주는 사용자인터페이스를 생성한다(단계 302).When the EPG is newly received from the
이때, 사용자인터페이스를 생성하는데 있어서 인터페이스부(23)는 모든 컨텐츠들 각각에 대해 마스터 사용자가 일일이 각 슬레이브 사용자들에 대한 시청 권한을 설정할 수도 있으나, 수많은 컨텐츠들에 대하여 사용자가 보다 빠르고 용이하게 시청 권한을 설정할 수 있도록 컨텐츠들을 일정 그룹 단위로 예컨대, 채널 단위, 프로그램 장르 단위, 프로그램명 단위, 시청 연령 단위, 프로그램 성격(폭력, 로맨스 등) 단위, 방송 시간 단위, 컨텐츠 가격 단위 등으로 구분하여 마스터 사용자가 특정 조건을 만족하는 그룹 단위로 일괄적으로 시청 권한을 설정할 수 있도록 사용자인터페이스를 구성할 수 있다. 예컨대, 마스터 사용자가 부모이고 슬레이브 사용자가 자녀일 경우, 부모가 특정 채널에서 방영하는 컨텐츠 전체, 일정 가격(예를 들어 2,000원) 이상인 컨텐츠 전체, 폭력/성인/만화 등 특정한 장르 또는 성격의 컨텐츠 전체에 대하여 자녀가 시청하기를 원하지 않을 경우 등 개인별로 발생할 수 있는 특정한 상황에 따라 개인 맞춤형으로 컨텐츠 재생 권한을 편집이 가능하도록 사용자인터페이스를 생성하여 사용자 단말(11, 12, 13)로 제공한다.In this case, in generating a user interface, the
또는 방송 사업자(30)가 수많은 컨텐츠의 사용 권한을 일일이 지정해야 하는 사용자의 불편함을 해소하기 위하여 컨텐츠 수신 권한 설정 템플리트(template)를 생성하여 제공할 수 있다. 예를 들어, 슬레이브 사용자(예:자녀)가 교육에 관계된 채널 및 프로그램만 시청하기를 원하는 마스터 사용자(예: 부모)를 위해, 교육 채널 및 교육과 관계된 프로그램에만 일괄적으로 슬레이브 사용자의 재생 가능 권한을 설정하고, 그 이외의 컨텐츠는 일괄적으로 재생이 불가능하게 하는 권한을 설정하는 '교육 채널 Only' 템플리트를 만들어 제공하면, 부모 사용자는 '교육 채널 Only' 템플리트를 선택하는 단순한 작업만으로 일괄적으로 쉽고 빠르게 컨텐츠 수신 권한을 설정하도록 할 수 있다.Alternatively, the
다음에, 마스터 사용자가 사용자 단말(11, 12, 13)에 로그인한 후 시청 권한 제어 즉 시청 권한을 신규 등록하거나 이전에 등록한 시청 권한에 대한 수정 또는 삭제를 위해 특정 메뉴를 선택하면, 사용자 단말(11, 12, 13)은 개인 맞춤형 영상 서비스 시스템(20)으로 시청 권한 제어 요청 신호를 전송함과 함께 해당 사용자의 사용자 정보(식별정보)를 전송한다(단계 303).Next, when the master user logs in to the
사용자 단말(11, 12, 13)로부터 시청 권한 제어 요청 신호가 수신되면, 인터페이스부(23)는 시청 권한 제어 요청 신호와 함께 수신된 사용자 정보(식별정보)를 사용자 정보 DB(21)에 저장된 사용자 정보와 비교하여 해당 사용자의 서비스 가입 여부 및 마스터 사용자 여부를 확인한다(단계 304).When the viewing authority control request signal is received from the
인증이 정상적으로 완료되면 즉 해당 사용자가 정상적인 마스터 사용자로 확인되면, 인터페이스부(23)는 단계 302에서 생성한 사용자인터페이스를 해당 사용자 단말(11, 12, 13)로 전송하여 사용자 단말(11, 12, 13)의 화면에 사용자인터페이스가 표시되도록 해준다(단계 305).If the authentication is normally completed, that is, the user is confirmed as a normal master user, the
사용자는 사용자 단말(11, 12, 13)에 표시된 사용자인터페이스를 통해 자신이 등록한 각 슬레이브 사용자별로 시청 권한을 설정한다.The user sets viewing authority for each slave user registered through the user interface displayed on the
사용자에 의한 시청 권한 설정이 완료되면, 사용자 단말(11, 12, 13)은 사용자가 입력한 시청 권한 정보를 개인 맞춤형 영상 서비스 시스템(20)으로 전송한다(단계 306).When the viewing authority setting by the user is completed, the
시청 권한 정보를 수신한 개인 맞춤형 영상 서비스 시스템(20)의 권한 처리부(24)는 수신된 시청 권한 정보 및 EPG 저장부(22)에 저장된 EPG를 이용하여 사용자별 EPG를 생성한 후 EPG 저장부(22)에 저장된 사용자별 EPG를 갱신(신규 등록/수정/삭제)한다(단계 307).The
이를 위해, 권한 처리부(24)는 먼저 EPG를 구성하는 각 컨텐츠에 대하여 사용자별 시청 권한을 설정한 후 이를 이용하여 시청 권한이 표기된 사용자별 EPG를 생성한다. 즉, 권한 처리부(24)는 각 사용자별로 상기 EPG를 구성하는 컨텐츠들 중 시청이 허여된 컨텐츠들에 대한 정보를 수집하여 개인별 EPG를 생성한다. 그리고, 해당 사용자에 대한 사용자별 EPG가 EPG 저장부(22)에 없는 경우에는 신규 등록하여 저장하고 이미 있는 경우에는 이를 새로 생성된 사용자별 EPG로 변경한다.To this end, the
이후, 사용자가 TV 시청을 위해 자신의 사용자 단말(11)에 로그인하여 자신이 원하는 컨텐츠를 선택한 후 해당 컨텐츠에 대한 재생(시청)을 요청하면(단계 308), 사용자 단말(11)은 해당 사용자에 대한 사용자 정보를 개인 맞춤형 영상 서 비스 시스템(20)으로 전송하면서 해당 사용자에 대한 사용자별 EPG를 요청한다(단계 309).Subsequently, when the user logs in to his
그러면, 개인 맞춤형 영상 서비스 시스템(20)의 인터페이스부(23)는 먼저 사용자 정보를 이용하여 해당 사용자가 마스터 사용자인지 슬레이브 사용자인지를 확인한다. 이때, 해당 사용자가 마스터 사용자인 경우 인터페이스부(23)는 사용자 단말(11)로 해당 사용자는 마스터 사용자로서 시청 권한 제어 대상이 아님을 알려주는 신호(마스터 알림 신호)를 전송한다. 그러나, 해당 사용자가 슬레이브 사용자인 경우 인터페이스부(23)는 해당 사용자의 식별정보를 EPG 관리부(25)로 전송해준다.Then, the
이에 따라, EPG 관리부(25)는 인터페이스부(23)로부터 제공받은 식별정보를 이용하여 EPG 저장부(22)에서 해당하는 사용자별 EPG를 추출한 후 인터페이스부(23)를 통해 해당 사용자별 EPG를 사용자 단말(11)로 전송해준다(단계 310, 311).Accordingly, the
단계 309의 요청에 대한 응답으로서, 개인 맞춤형 영상 서비스 시스템(20)으로부터 사용자별 EPG가 수신되면, 사용자 단말(11)은 사용자가 시청을 요청한 컨텐츠와 수신된 사용자별 EPG를 비교하여 요청된 컨텐츠가 시청이 허여된 컨텐츠인 경우에만 해당 컨텐츠를 재생시켜준다(단계 312).In response to the request of step 309, when the user-specific EPG is received from the personalized
만약, 해당 컨텐츠가 시청이 허여되지 않은 컨텐츠인 경우, 사용자 단말(11)은 시청 불가를 알리는 메시지를 화면에 표시하고 해당 컨텐츠에 대한 재생 동작을 수행하지 않는다. 이러한 시청 요청된 컨텐츠에 대한 시청 권한 판단은 사용자가 채널을 변경 등 재생이 요청된 컨텐츠가 변경될 때마다 반복적으로 수행된다.If the corresponding content is content for which viewing is not allowed, the
그런데, 상술한 시청 권한 제어와 컨텐츠 재생이 동일한 사용자 단말에서만 이루어지는 것이 아니므로 슬레이브 사용자가 낵내에서 TV를 통해 컨텐츠를 시청하고 있는 동안에도 마스터 사용자는 원격지에서 다른 사용자 단말(13)을 이용하여 상술한 시청 권한 제어를 수행할 수 있다. 예컨대, 마스터 사용자는 이동중에 자신의 이동통신단말기(13)를 이용하여 EPG 저장부(22)에 설정되어 있는 사용자별 EPG를 확인한 후 상술한 시청 권한 제어 방법을 통해 이를 갱신할 수 있다. 또한, 마스터 사용자는 갱신된 사용자별 EPG를 자신의 낵내에 있는 단말(11)로 전송해 줄 것을 개인 맞춤형 영상 서비스 시스템(20)에게 요청함으로써 사용자 단말(11)에 기 전송된 사용자별 EPG를 자신이 새로 갱신한 사용자별 EPG로 변경할 수 있다.However, since the above-described viewing authority control and content playback are not performed only at the same user terminal, while the slave user is watching the content through the TV in the snack bar, the master user uses the
이처럼, 사용자별 EPG는 사용자(슬레이브 사용자)가 컨텐츠를 시청하는 동안에도 변경될 수 있다. 따라서, 사용자 단말(11)은 컨텐츠를 재생하고 있는 동안에도 주기적으로(예컨대, 5분 간격으로) 현재 재생되고 있는 컨텐츠 정보와 사용자별 EPG를 비교하여 해당 컨텐츠가 시청 허여된 컨텐츠 인지 여부를 확인한다. 만약, 현재 재생중인 컨텐츠에 대한 시청 권한이 시청 가능에서 시청 불가로 변경된 경우 사용자 단말(11)은 컨텐츠 재생을 중단하고 시청 불가로 변경되었음을 알리는 메시지를 화면에 표시해준다.As such, the user-specific EPG can be changed while the user (slave user) is watching the content. Accordingly, the
IPTV 환경에서는 재생 여부를 인터넷 그룹관리 프로토콜(IGMP:Internet Group Management Protocol)을 이용하여 수행할 수 있으며 수신 권한이 없을 경우 IGMP Leave 패킷을 송신하여 즉각적으로 IPTV 멀티캐스팅 패킷의 수신을 차단할 수 있다. 멀티캐스팅은 실시간적으로 스트리밍 되는 채널 기반의 IPTV에 이용되며, IP기반의 VOD 서비스의 경우 RTSP (Real Time Stream Protocol)의 Teardown 메시지를 송출하여 수신을 차단할 수 있다.In an IPTV environment, playback can be performed using the Internet Group Management Protocol (IGMP). If there is no receiving authority, IGMP Leave packets can be sent to immediately block the reception of IPTV multicasting packets. Multicasting is used for channel-based IPTV streaming in real time, and in case of IP-based VOD service, it can block reception by transmitting a Teardown message of RTSP (Real Time Stream Protocol).
단계 312에서 개인 맞춤형 영상 서비스 시스템(20)으로부터 마스터 알림 신호가 수신되면, 사용자 단말(11)은 해당 사용자에 대해서는 시청 권한 판단을 수행하지 않고 종래와 같이 사용자가 요구한 컨텐츠에 대한 재생동작을 수행한다.When the master notification signal is received from the personalized
상술한 바와 같이, 본 발명의 개인 맞춤형 영상 서비스 시스템은 사용자별로 EPG를 설정하고 이를 갱신할 수 있도록 함으로써 시청 환경의 편의성을 높일 수 있으며, EPG 상의 다양한 부가 정보에 기반하여 컨텐츠의 시청 권한을 제어하고 원격지에서도 시청 권한을 제어할 수 있도록 해줌으로써 자녀에 대한 부모의 시청 권한 제어가 보다 효과적으로 이루어질 수 있도록 해준다.As described above, the personalized video service system of the present invention can increase the convenience of the viewing environment by setting and updating the EPG for each user, and controls the viewing authority of the content based on various additional information on the EPG. By allowing viewing rights to be controlled remotely, parental viewing rights can be controlled more effectively.
그리고, 본 발명은 사용자의 프로그램 시청 권한 제어 요청에 따른 고객 수요를 분석하여 이를 콘텐츠 확보에 이용하고 고객 성향을 빠르게 파악하여 관련 서비스(EPG, VOD 서비스 등)를 제공할 수 있으며 이를 통해 사용자 이용 편리성을 증대시키고 관련 서비스의 매출을 늘릴 수 있는 효과가 있다.In addition, the present invention can analyze the customer demand according to the user's request to control the viewing rights of the program and use it to secure the content and quickly grasp the customer's propensity to provide related services (EPG, VOD service, etc.) It is effective in increasing gender and increasing sales of related services.
또한, 본 발명은 TV 뿐 아니라 인터넷, 이동통신(CDMA : Code Division Multiple Access)망, WiFi(Wireless Fidelity)망, 휴대인터넷(WiBro : Wireless Broadband Internet), 고속하향 패킷접속(HSDPA : High Speed Downlink Packet Access)망, 디지털 멀티미디어 방송(DMB) 등과 연동하여 언제 어디서나 사업자가 제공하는 콘텐츠의 시청 권한을 제어할 수 있어 서비스의 연계를 도모하는 효과가 있다.In addition, the present invention provides the Internet as well as TV, Code Division Multiple Access (CDMA) network, Wireless Fidelity (WiFi) network, Wireless Broadband Internet (WiBro), High Speed Downlink Packet (HSDPA). Access) network and digital multimedia broadcasting (DMB) in conjunction with the service can control the rights to view the content provided by the operator anytime, anywhere, it is effective to link the service.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070064441AKR20090000401A (en) | 2007-06-28 | 2007-06-28 | Personalized video service system and its provision method |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070064441AKR20090000401A (en) | 2007-06-28 | 2007-06-28 | Personalized video service system and its provision method |
| Publication Number | Publication Date |
|---|---|
| KR20090000401Atrue KR20090000401A (en) | 2009-01-07 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070064441AWithdrawnKR20090000401A (en) | 2007-06-28 | 2007-06-28 | Personalized video service system and its provision method |
| Country | Link |
|---|---|
| KR (1) | KR20090000401A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20110118420A (en)* | 2010-04-23 | 2011-10-31 | 엘지전자 주식회사 | Image display device and its operation method |
| KR20190067900A (en)* | 2016-10-24 | 2019-06-17 | 로비 가이드스, 인크. | System and method for controlling access to media assets using two-factor authentication |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20110118420A (en)* | 2010-04-23 | 2011-10-31 | 엘지전자 주식회사 | Image display device and its operation method |
| KR20190067900A (en)* | 2016-10-24 | 2019-06-17 | 로비 가이드스, 인크. | System and method for controlling access to media assets using two-factor authentication |
| US12167078B2 (en) | 2016-10-24 | 2024-12-10 | Adeia Guides Inc. | Systems and methods for controlling access to media assets using two-factor authentication |
| US12206940B2 (en) | 2016-10-24 | 2025-01-21 | Adeia Guides Inc. | Systems and methods for controlling access to media assets using two-factor authentication |
| Publication | Publication Date | Title |
|---|---|---|
| US10951861B2 (en) | Systems and methods to order a content item deliverable via a media service | |
| US9258577B2 (en) | Meta channel media system control and advertisement technology | |
| US7849481B2 (en) | Notification for interactive content | |
| US8769580B2 (en) | Meta channel based media system control technology | |
| ES2467971T3 (en) | Interactive multimedia content distribution using a separate return channel communications network. | |
| US8230458B2 (en) | System and method of providing video content commentary | |
| US8683538B2 (en) | Multi-access content server with security management for IPTV | |
| JP5136992B2 (en) | Interactive multimedia broadcasting system with a dedicated advertising channel | |
| US20080013555A1 (en) | Receiving system or terminal for contents via ip network | |
| KR20110036408A (en) | Broadcasting system and method for providing content related to real-time broadcasting | |
| US20100017821A1 (en) | Software based Internet/Television convergence methods and systems for organizing and displaying Internet media content on computers and Television sets | |
| KR20100031748A (en) | Systems and methods for mirroring and transcoding media content | |
| US20090113502A1 (en) | Method, system and apparatus for providing value-added service in internet protocol tv system | |
| US20110173665A1 (en) | System and method of personalized broadcasting service based on subscriber terminal | |
| US20100199311A1 (en) | Meta channel caching and instant viewing related technology | |
| US20100333154A1 (en) | Systems and methods for providing a mashup in a content provider environment | |
| JP5668178B2 (en) | Customer control system and method for interactive television release | |
| KR20110033625A (en) | Digital broadcasting system and method for providing viewing history channel and random channel | |
| KR20090000401A (en) | Personalized video service system and its provision method | |
| CN114642000B (en) | TV gateway, TV cloud, video platform and distribution system | |
| KR100686689B1 (en) | Schedule management system of on-demand program providing service and method | |
| KR20090120920A (en) | Method of providing related content information in the IPTV service and set-top box for implementing the same | |
| KR100837506B1 (en) | Method and device for limiting viewing time in IPTV service | |
| CN116134824B (en) | Dynamic image content publishing method and system | |
| KR100872291B1 (en) | System and method for providing viewer number information in IPTV service |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20070628 | |
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |