KR101828342B1 - 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버 - Google Patents
방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버 Download PDFInfo
- Publication number
- KR101828342B1 KR101828342B1 KR1020110079555A KR20110079555A KR101828342B1 KR 101828342 B1 KR101828342 B1 KR 101828342B1 KR 1020110079555 A KR1020110079555 A KR 1020110079555A KR 20110079555 A KR20110079555 A KR 20110079555A KR 101828342 B1 KR101828342 B1 KR 101828342B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- server
- identification information
- broadcast
- association
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 239000000284 extract Substances 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 230000005236 sound signal Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/86—Arrangements characterised by the broadcast information itself
- H04H20/93—Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
-
- 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/27—Server based end-user applications
- H04N21/278—Content descriptor database or directory service for end-user access
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
- Respiratory Apparatuses And Protective Means (AREA)
Abstract
본 발명은 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버에 관한 것이다. 본 발명에 따른 네트워크를 통해 소정의 서버에 액세스 할 수 있는 방송수신장치는 방송프로그램을 포함하는 방송신호를 수신하는 제1수신부와; 상기 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건으로 상기 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 포함하는 조건정보를 수신하는 제2수신부와; 상기 연관정보 소스정보를 이용하여 상기 연관정보를 수신하고, 상기 조건정보에 기초하여 상기 수신된 연관정보를 표시하는 연관정보 제공부를 포함한다. 이에 의해 실시간으로 방송신호에 대응하는 연관정보를 표시할 수 있는 방송수신장치, 방송신호 관련 연관정보 제공방법이 제공된다.
Description
본 발명은 방송수신장치, 방송신호 관련 연관정보 수신방법 및 서버에 관한 것이다.
미디어 컨텐츠는 지상파 방송, 위성 방송, 케이블 방송, 인터넷 방송, 디지털 멀티미디어 방송(Digital Multimedia Broadcasting), 블루레이(Blu-ray), DVD와 같은 저장 매체 등의 미디어(media)를 기반으로 제공될 수 있는 정보이다. 미디어 컨텐츠는 오디오 및/또는 비디오(또는 이미지) 및/또는 텍스트 포맷으로 표현될 수 있고, 방송 컨텐츠 또는 멀티미디어 컨텐츠로 언급될 수 있다.
이러한 미디어 컨텐츠 중 방송 컨테츠가 가장 널리 보급되고 있기 때문에 컨텐츠 안내 정보, 장소 정보, 물건 정보, 배우 정보, 아티스트 정보, 배너 광고 정보, 광고주 정보, 미디어 컨텐츠 구매 정보, 및 이벤트 정보 등과 같이 방송 컨텐츠에 대응하는 연관 정보를 사용자에게 실시간으로 제공하는 것은 매우 중요한 서비스로 부상되고 있다.
방송 컨텐츠를 재생할 수 있는 디바이스들이 연관 정보를 제공하는 기능을 가지고 있지 않을 수 있고, 이런 경우 사용자는 인터넷 액세스가 가능한 디바이스를 이용하여 사용자가 알고 있는 방송 컨텐츠에 관한 정보 기반의 인터넷 검색에 의해 상술한 관련 정보를 얻는다.
사용자는 현재 재생중인 방송 컨텐츠에 동기화된 관련 정보를 실시간으로 얻기 어렵고, 사용자가 알고 있는 정보 기반으로 인터넷 검색이 수행되므로 얻을 수 있는 미디어 컨텐츠 관련 정보가 제한적인 문제점이 존재한다.
따라서, 본 발명은 현재 재생중인 방송 컨텐츠에 동기화된 연관정보를 실시간으로 제공할 수 있는 방송수신장치, 방송신호 관련 연관정보 제공방법을 제공하는 것이다.
본 발명의 일 실시예에 따른 네트워크를 통해 소정의 서버에 액세스 할 수 있는 방송수신장치는 방송프로그램을 포함하는 방송신호를 수신하는 제1수신부와; 상기 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건을 알려주는 조건정보로서, 상기 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 포함하는 조건정보를 수신하는 제2수신부와; 상기 연관정보 소스정보를 이용하여 상기 연관정보를 수신하고, 상기 조건정보에 기초하여 상기 수신된 연관정보를 표시하는 연관정보 제공부를 포함한다.
상기 연관정보 제공부는 상기 연관정보 소스정보를 이용하여 복수개의 연관정보 제공서버 중 적어도 하나로부터 상기 연관정보를 제공받을 수 있다.
상기 연관정보 소스정보는 적어도 하나의 연관정보 제공서버에 관한 서버주소를 포함하고, 상기 연관정보 제공부는 상기 서버주소에 대응하는 연관정보 제공서버로부터 상기 제2수신부를 통하여 상기 연관정보를 제공받을 수도 있다.
상기 제2수신부는 상기 조건정보를 조건정보 제공서버로부터 수신하고, 상기 조건정보는 상기 연관정보 제공서버로부터 상기 조건정보 제공서버로 제공된다.
상기 조건정보는 방송프로그램 식별정보를 더 포함하고, 상기 방송프로그램 식별정보를 이용하여 현재 표시되고 있는 방송프로그램에 대응하는 연관정보를 표시하기 위한 조건을 상기 조건정보로부터 추출하는 제어부를 더 포함할 수 있다.
상기 제어부는 수신되는 방송신호로부터 프로그램 ID 또는 채널 ID를 파악하고, 파악된 프로그램 ID 또는 채널 ID와 상기 방송프로그램 식별정보를 비교하여 현재 표시되고 있는 방송프로그램에 대응하는 상기 연관정보 소스정보를 추출할 수도 있다.
또 다른 실시예에 따르면 방송수신장치는 현재 표시되고 있는 방송프로그램의 핑거프린트를 생성하고, 생성된 상기 핑거프린트를 상기 방송프로그램을 포함하는 방송신호를 미리 수신하여 상기 방송신호에 대응하는 핑거프린트를 저장하고 있는 서버에 전송하고, 상기 서버로부터 전송된 상기 핑거프린트에 대응하는 프로그램 ID 또는 채널 ID를 수신하는 제어부를 더 포함할 수 있다.
이 때, 상기 조건정보는 방송프로그램 식별정보를 더 포함하고, 상기 제어부는 수신된 상기 프로그램 ID 또는 상기 채널 ID와 상기 방송프로그램 식별정보를 비교하여 현재 표시되고 있는 방송프로그램에 대응하는 상기 연관정보 소스정보를 추출할 수 있다.
상기 연관정보 제공부는 적어도 두 개의 어플리케이션 프로그램을 포함하고, 상기 조건정보는 상기 적어도 두 개의 어플리케이션 프로그램 중 어느 하나를 선택하는 어플리케이션 ID를 포함하고, 상기 연관정보는 상기 어플리케이션 ID에 따라 선택된 어플리케이션 프로그램에 의하여 제공될 수 있다.
상기 연관정보 제공부는 현재 수신되고 있는 방송신호의 채널이 변경되며, 상기 연관정보의 제공을 중단할 수 있다.
한편, 본 발명의 다른 실시예에 따른 방송신호와 관련된 연관정보를 제공하는 연관정보 제공방법은 방송프로그램을 포함하는 방송신호를 수신하는 단계와; 상기 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건으로 상기 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 수신하는 단계와; 상기 연관정보 소스정보를 이용하여 상기 연관정보를 수신하는 단계와; 상기 조건정보에 기초하여 상기 수신된 연관정보를 표시하는 단계를 포함한다.
한편, 본 발명의 다른 실시예에 따른 네트워크를 통해 소정의 서버에 액세스할 수 있는 방송수신장치는 방송프로그램을 포함하는 방송신호를 수신하는 제1수신부와; 상기 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건으로 상기 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 포함하는 조건정보를 수신하는 제2수신부와; 상기 연관정보 소스정보를 이용하여 상기 연관정보를 수신하고, 상기 조건정보에 기초하여 상기 수신된 연관정보를 표시하는 연관정보 제공부와; 현재 수신되는 방송프로그램에 대응하는 방송프로그램 식별정보를 외부의 조건정보 제공서버로 전송하고, 상기 조건정보 제공서버로부터 상기 조건정보를 수신하고, 상기 조건정보를 상기 연관정보 제공부로 제공하는 제어부를 포함할 수 있다.
한편, 본 발명의 또 다른 실시예에 따른 방송신호와 관련된 연관정보를 제공하는 연관정보 제공방법은 방송프로그램을 포함하는 방송신호를 수신하는 단계와; 현재 수신되는 방송프로그램에 대응하는 방송프로그램 식별정보를 외부의 조건정보 제공서버로 전송하는 단계와; 상기 조건정보 제공서버로부터 상기 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건으로 상기 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 포함하는 조건정보를 수신하는 단계와; 상기 연관정보 소스정보를 이용하여 상기 연관정보를 수신하는 단계와; 상기 수신된 연관정보를 표시하는 단계를 포함할 수 있다.
한편, 본 발명의 또 다른 실시예에 따른 조건정보 제공서버는 컨텐츠 제공자에 의하여 등록된 방송프로그램에 대응하는 조건정보를 저장하고 있는 저장부와; 방송수신장치의 요청에 따라 상기 조건정보를 상기 방송수신장치에 제공하는 제어부를 포함할 수 있다.
상기 제어부는 상기 방송프로그램을 포함하는 방송신호를 수신하여, 상기 방송신호에 대응하는 핑거프린트를 생성하고, 상기 방송수신장치로부터 전송된 핑거프린트와 매칭되는 핑거프린트에 대응하는 방송프로그램에 대한 식별정보를 상기 방송수신장치로 전송할 수도 있다.
한편, 본 발명의 또 다른 실시예에 따른 서버는 방송프로그램을 포함하는 방송신호를 수신하여, 상기 방송신호에 대응하는 핑거프린트를 생성하는 핑거프린트 생성부와; 방송수신장치로부터 전송된 핑거프린트와 매칭되는 핑거프린트에 대응하는 방송프로그램에 대한 식별정보를 상기 방송수신장치로 전송하는 제어부를 포함할 수 있다.
본 발명의 일 실시예에 따르면 실시간으로 방송신호에 대응하는 연관정보를 표시할 수 있는 방송수신장치, 방송신호 관련 연관정보 제공방법이 제공된다.
본 발명의 다른 실시예에 따르면 방송신호와 관련된 연관정보를 제공하기 위한 어플리케이션 프로그램이 간소화된 방송수신장치, 방송신호 관련 연관정보 제공방법이 제공된다.
본 발명의 또 다른 실시예에 따르면 방송신호로부터 방송프로그램을 식별할 수 없는 경우에도 방송신호와 관련된 연관정보를 제공할 수 있는 방송수신장치, 방송신호 관련 연관정보 제공방법이 제공된다.
본 발명의 또 다른 실시예에 따르면 연관정보를 제공하기 위한 조건정보를 제공하는 조건정보 제공서버가 제공된다.
본 발명의 또 다른 실시예에 따르면 핑거프린트를 이용하여 방송프로그램을 식별할 수 있는 식별정보를 제공하는 서버가 제공된다.
도 1은 본 발명의 일 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 2은 도 1에 따른 방송수신장치로 수신되는 조건정보를 도시한 도면이고,
도 3는 도 1에 따른 방송수신장치에 표시되는 연관정보를 도시한 도면이고,
도 4는 도 1에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이고,
도 5는 본 발명의 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 6은 도 5에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이고,
도 7은 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 8는 도 7에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이고,
도 9는 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 10은 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 11은 도 10에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이다.
도 2은 도 1에 따른 방송수신장치로 수신되는 조건정보를 도시한 도면이고,
도 3는 도 1에 따른 방송수신장치에 표시되는 연관정보를 도시한 도면이고,
도 4는 도 1에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이고,
도 5는 본 발명의 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 6은 도 5에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이고,
도 7은 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 8는 도 7에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이고,
도 9는 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 10은 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이고,
도 11은 도 10에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이다.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예들에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예들에 한정되지 않는다. 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙이도록 한다.
도 1은 본 발명의 일 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이다.
도시된 바와 같이, 본 실시예에 따른 방송수신장치(100)는 복수의 연관정보 제공서버(200) 및 조건정보 제공서버(300)와 통신한다. 방송수신장치(100)는 제1수신부(10) 및 제2수신부(40)를 포함하고, 연관정보 제공서버(200)와 조건정보 제공서버(300)는 제2수신부(40)와 통신하면서 연관정보 및 조건정보를 방송수신장치(100)에 제공한다. 연관정보 제공서버(200)는 방송신호에 포함되어 있는 방송프로그램에 대응하는 연관정보를 제공하는 서버에 해당하고, 조건정보 제공서버(300)는 연관정보를 제공하기 위한 조건인 조건정보를 방송수신장치(100)에 제공한다.
연관정보는 방송프로그램에 관련된 광고, 방송프로그램과 연관되는 설문을 위한 UI, 방송프로그램 안내 정보, 공연 정보, 방송프로그램이 특정 지역 방송인 경우 해당 지역에 대응하는 편의 시설, 교통정보, 맛집 정보 등과 같은 다양한 지역 정보일 수도 있고, 영화가 방송되는 경우 영화의 줄거리 또는 배우에 대한 정보를 포함할 수도 있고, 특정 제품에 대한 사용 정보 등을 포함할 수 있다. 따라서, 연관정보 제공서버(200)는 상기 정보를 제공할 수 있는 방송국, 광고업체, 지방자치단체, 제품 제조사, 영화사 등의 서버를 포함할 수 있다. 연관정보 제공서버(200)는 연관정보를 공급하는 업체의 독자적인 서버를 포함할 수도 있고, 상기 업체들로부터 연관정보를 수신하여 방송수신장치(100)에 제공하는 중간 서버일 수도 있다. 연관정보 제공서버(200)는 도 1과 같이 복 수개 일수도 있으나, 하나만 존재할 수도 있다.
조건정보 제공서버(300)는 연관정보 제공서버(200)로부터 조건정보를 수신한 후, 이를 방송수신장치(100)에 공급한다. 조건정보 제공서버(300)는 도시된 바와 같이 연관정보 제공서버(200)와 같은 컨텐츠 제공자에 의하여 등록된 방송프로그램에 대응하는 조건정보를 저장하고 있는 저장부(310)와, 방송수신장치(100)의 요청에 따라 등록된 조건정보를 방송수신장치(100)에 제공하는 제어부(320)를 포함한다. 조건정보는 주기적으로 방송수신장치(100)에 공급될 수도 있고, 특정 이벤트에 대응하여 공급될 수도 있다. 예컨대, 방송수신장치(100)는 갱신주기에 대응하는 간격으로 조건정보 제공서버(300)에 접속할 수도 있고, 방송신호의 채널이 변경될 때 마다 조건정보 제공서버(300)에 접속하여 조건정보를 수신할 수도 있다. 조건정보는 방송수신장치(100)에 의하여 방송수신장치(100)에 다운로드 될 수도 있지만, 조건정보 제공서버(300)에 의하여 방송수신장치(100)에 배포될 수도 있다.
방송수신장치(100)는 제1수신부(10), 신호처리부(20), 디스플레이부(30), 제2수신부(40) 및 연관정보 제공부(50)를 포함한다. 방송수신장치(100)는 방송신호를 수신하여 재생할 수 있는 컴퓨터, 모바일 기기, 및 유무선 네트워크에 연결될 수 있는 TV와 같은 디바이스일 수 있다. 모바일 기기는 휴대폰, 스마트폰(SmartPhone), iPhone, PDA(Personal Digital Assistant), PMP(Portable Multi-media Player), 및 네비게이션(Navigation) 디바이스와 같은 휴대용 기기일 수 있다. TV는 모바일 기기에 포함될 수 있고, IPTV(Internet Protocol TV) 또는 디지털멀티미디어 방송용 단말기와 같은 디바이스일 수 있다. 방송수신장치(100)는 유저 디바이스로 언급될 수 있다. 방송수신장치(100)는 도시하지 않은 저장부, 버튼, 입력 패드 또는 원격제어장치와 같은 사용자 입력부 등을 더 포함할 수 있다.
제1수신부(10)는 지상파 방송, 위성 방송, 케이블 방송, 인터넷 방송, 디지털 멀티미디어 방송과 같은 방송 서비스를 통해 수신할 수 있는 방송신호를 수신한다. 방송신호는 음향 신호 및 영상 신호와 같은 컨텐츠와, 컨텐츠를 설명하기 위한 각종 데이터 및 부가 신호를 포함할 수 있다. 이러한 컨텐츠는 방송국 또는 컨텐츠 제공업자에 의하여 제공되는 여러 방송프로그램 및 각종 광고 등을 포함할 수 있다. 제1수신부(10)는 상기와 같은 방송신호를 수신할 수 있도록 채널 튜닝 기능을 갖는 튜너, 네트워크 인터페이스, 셋탑 박스 연결부, 케이블 연결부 등을 적어도 하나 포함할 수 있다.
신호처리부(20)는 수신되는 방송신호를 처리하여 디스플레이부(30)에 표시되도록 하는 소정의 영상처리를 수행한다. 신호처리부(20)는 도시하지 않은 영상 처리부 및 음향 처리부를 포함할 수 있고, 이들을 통하여 디멀티플렉싱, 디코딩, 스케일링, 화질조정처리, 화질개선처리 등을 수행한다.
디스플레이부(30)는 신호처리부(20)에서 처리된 방송신호와 후술할 연관정보 제공부(50)에서 제공되는 연관정보를 표시한다. 디스플레이부(30)는 액정을 포함하는 LCD 패널, 유기발광소자를 포함하는 OLED(organic light emitting diode) 패널 또는PDD(plasma display panel), 플렉서블 디스플레이(Flexible display), 3차원 디스플레이(3D display) 등을 포함할 수 있으며, 상기 패널을 구동하는 패널 구동부를 포함할 수 있다.
제2수신부(40)는 인터넷과 같은 웹 네트워크를 통하여 각종 정보 및 컨텐츠를 수신하는 인터페이스를 의미하며 본 실시예에 따른 제2수신부(40)는 연관정보 및 조건정보를 수신한다. 본 실시예에 따른 제2수신부(40)는 제1수신부(10)에서 수신되는 방송신호 이외의 신호를 수신하는 구성을 기능적으로 설명하기 위하여 하나의 블록으로 표시된다. 따라서, 제2수신부(40)는 수신되는 정보의 종류 및 서버의 특징에 따라 복 수개로 마련될 수도 있다.
조건정보는 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건에 대한 정보를 의미하며, 본 실시예에 따른 조건정보는 도 2와 같이 방송신호를 송출하는 방송국 ID, 실행조건, 어플리케이션 ID, 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 포함한다. 실행조건은 방송프로그램 ID, 방송프로그램의 방송시간, 또는 방송프로그램에 대한 특징 정보 등을 포함할 수 있다. 방송국 ID, 방송프로그램 ID, 방송프로그램의 방송시간, 또는 방송프로그램에 대한 특징 정보는 방송프로그램을 식별할 수 있는 방송프로그램 식별정보가 될 수 있다. 어플리케이션 ID는 연관정보를 제공하는 복수의 어플리케이션 프로그램이 존재할 경우, 어느 하나를 특정하기 위한 정보를 의미한다. 연관정보 소스정보는 연관정보 제공서버(200)의 서버주소, 즉 URL정보를 포함할 수 있다.
연관정보 제공부(50)는 제2수신부(40)를 통하여 조건정보 및 연관정보를 수신하고, 수신한 연관정보를 처리하여 디스플레이부(30)에 표시한다. 상술한 바와 같이 조건정보는 연관정보를 제공하기 위한 조건이다. 연관정보 제공부(50)는 현재 방송되고 있는 방송프로그램에 대응하는 조건정보가 존재하는지 판단하고, 조건정보가 존재하는 경우, 연관정보 소스정보, 즉 서버주소를 이용하여 해당 연관정보 제공서버(200)에 접속하고, 접속된 연관정보 제공서버(200)로부터 연관정보를 방송수신장치(100)로 다운로드 한다.
방송수신장치(100)로 수신된 연관정보는 도 3과 같이 디스플레이부(30)에 표시된다. 연관정보는 방송프로그램 화면의 시청을 방해하지 않도록 디스플레이부(30)의 가장 자리에 표시될 수 있다. 도시되어 있는 바와 같이, 방송프로그램에 대응하는 연관정보는 두 이상이 표시될 수도 있고, 하나만 표시될 수도 있다. 연관정보는 투명도를 가지고 방송프로그램 화면 상에 오버랩 될 수도 있고, 사용자의 선택에 따라 디스플레이부(30)에 표시되지 않을 수도 있다. 이런 경우, 연관정보 제공부(50)는 연관정보가 수신되면 연관정보의 표시 여부를 묻는 UI를 사용자에게 제공할 수 있고, 사용자가 표시를 원하는 경우 연관정보창에 연관정보를 표시할 수 있다.
연관정보 제공부(50)는 연관정보 제공서버(200)에 접속하여 연관정보를 다운로드 받아 표시할 수 있는 위젯과 같은 어플리케이션 프로그램으로 구현될 수도 있고, 데이터 등을 수신하여 OSD와 같은 GUI로 생성하는 GUI 생성부를 포함할 수도 있다. 위젯은 복수 개로 마련될 수도 있다. 연관정보 제공부(50)는 방송수신장치(100)의 제조 단계에서 방송수신장치(100)에 설치될 수도 있고, 연관정보를 제공하는 연관정보 제공서버(200)로부터 다운로드 될 수 있다.
본 실시예에 따른 방송수신장치(100)는 연관정보를 제공하는 서버의 서버주소를 연관정보를 수신하기 위한 조건 정보로 수신하고, 현재 수신되는 방송프로그램과 조건정보가 대응하는 경우 서버주소로 실시간으로 접속하여 방송프로그램에 관련된 연관정보를 수신한다. 이러한 경우, 개별적인 방송프로그램에 대응하는 연관정보를 제공하기 위한 개별적인 어플리케이션 프로그램이 필요하지 않아 데이터 저장공간이 감소되고, 어플리케이션 프로그램 관리도 간소해진다.
본 실시예와 같이 연관정보는 외부로부터 실시간으로 수신될 수도 있지만, 다른 실시예에 따르면 방송수신장치(100) 내부에 저장되어 있을 수도 있다. 연관정보가 저장되는 경우, 방송수신장치(100)는 일정한 주기에 따라 또는 특별한 이벤트에 따라 연관정보를 수신하여 저장할 수 있다.
도 4는 도 1에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이다. 도 4를 참조하여 본 실시예에 따른 연관정보 제공방법을 정리하면 다음과 같다.
우선, 방송수신장치(100)는 방송프로그램을 포함하는 방송신호를 수신한다(S10).
그리고, 방송프로그램에 대응하는 연관정보를 제공하기 위한 조건으로 연관정보를 공급하는 소스를 알려주는 연관정보 소스정보를 수신한다(S20).
방송신호와 연관정보 소스정보의 수신 순서는 서로 바뀔 수도 있고, 동시에 수신될 수도 있다. 어떠한 신호가 먼저 수신되는지 여부는 중요하지 않다.
연관정보 제공부(50)는 현재 표시되는 방송프로그램과 조건정보가 대응되면 연관정보 소스정보를 이용하여 연관정보 제공서버(200)로부터 연관정보를 수신한다(S30).
그런 후, 연관정보 제공부(50)는 수신된 연관정보를 처리하고 조건정보에 기초하여 이를 디스플레이부(30)에 표시한다(S40).
연관정보 제공부(50)는 현재 수신되고 있는 방송신호의 채널이 변경되면, 표시하고 있던 연관정보의 제공을 중단할 수 있다.
도 5는 본 발명의 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이다.
도시된 바와 같이, 본 실시예에 따른 방송수신장치(100)는 조건정보에 포함되어 있는 방송프로그램 식별정보를 이용하여 현재 표시되고 있는 방송프로그램에 대응하는 연관정보를 표시하기 위한 조건을 추출하는 제어부(60)를 더 포함한다. 또한, 연관정보 제공부(50)는 어플리케이션 프로그램(51)과 이를 구동하는 어플리케이션 엔진(52)을 포함한다. 어플리케이션 프로그램(51)은 방송수신장치(100)에서 설치되어 수행되며, 다양한 컨텐츠를 실행할 수 있도록 설치된 응용프로그램을 의미한다. 어플리케이션 프로그램(51)은 섬네일 또는 아이콘 형태로 디스플레이부(30)에 GUI로 표시될 수 있다.
제어부(60)는 수신되는 방송신호로부터 프로그램 ID 또는 채널 ID를 파악하고, 파악된 프로그램 ID 또는 채널 ID와 조건정보에 포함되어 있는 방송프로그램 식별정보를 비교하여 현재 표시되고 있는 방송프로그램에 대응하는 연관정보 소스정보를 파악한다.
제어부(60)는 방송신호에 포함되어 있는 메타 정보, 부가정보 또는 EPG 정보로부터 현재 수신되고 있는 방송프로그램에 대한 프로그램 ID 또는 채널 ID를 파악할 수 있다. 조건정보는 복수의 방송프로그램에 대한 정보를 포함할 수 있고, 제어부(60)는 복수의 조건정보 중에서 현재 수신되고 있는 방송프로그램에 대응하는 조건정보를 추출하고, 조건정부 중에서 파악된 프로그램 ID 또는 채널 ID에 대응하는 연관정보 소스정보를 추출한다.
제어부(60)는 추출된 연관정보 소스정보를 연관정보 제공부(50)의 어플리케이션 엔진(52)에 제공한다. 어플리케이션 엔진(52)은 어플리케이션 프로그램(51)이 서버주소에 접속하여 연관정보를 수신할 수 있도록 어플리케이션 프로그램(51)을 구동한다.
도 6은 도 5에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이다.
제어부(60)는 제1수신부(10)를 통하여 방송신호를 수신하고, 제2수신부(40)를 통하여 연관정보 제공서버(200)의 서버주소와 방송프로그램 식별정보를 포함하는 조건정보를 수신한다(S11).
제어부(60)는 방송신호로부터 프로그램 ID 또는 채널 ID를 파악한다(S50).
실시간으로 프로그램 ID 또는 채널 ID를 파악한 제어부(60)는 프로그램 ID 또는 채널 ID와 조건정보에 포함되어 있는 방송프로그램 식별정보를 비교하여 현재 수신되어 표시되고 있는 방송프로그램에 대응하는 연관정보 소스정보를 추출한다(S60).
제어부(60)는 추출된 연관정보 제공서버(200)의 서버정보를 연관정보 제공부(50)로 제공한다.
어플리케이션 엔진(52)은 어플리케이션 프로그램(51)을 구동시켜, 연관정보 제공서버(200)에 접속한 후, 해당 연관정보를 다운로드 받는다. 이렇게 방송수신장치(100)로 수신된 연관정보는 어플리케이션 프로그램(51)에 의하여 처리되어 디스플레이부(30)에 표시된다(S70).
도7은 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이다.
본 실시예에 따른 제어부(60)는 외부의 서버(400)와 통신하며, 외부의 서버(400)로부터 현재 수신되는 방송신호에 대한 프로그램 ID 또는 채널 ID를 획득한다.
서버(400)는 방송프로그램을 포함하는 방송신호를 수신하여, 방송신호에 대응하는 핑거프린트를 생성하는 핑거프린트 생성부(410)와, 방송수신장치(100)로부터 전송된 핑거프린트와 매칭되는 핑거프린트에 대응하는 방송프로그램에 대한 식별정보를 방송수신장치(100)로 전송하는 제어부(420)를 포함한다. 서버(400)는 방송수신장치(100)로 수신된 방송신호보다 소정 시간 빨리 방송신호를 수신하고, 방송신호의 핑거프린트를 생성한다. 핑거프린트는 비디오 프레임을 구별할 수 있는 데어터값 또는 연산값을 의미하며, 기존의 잘 알려진 디지털 신호 처리를 사용하여 생성될 수 있다. 예를 들어, 핑거프린트 생성부(410)는 SIFT(Scale Invariant Feature Transform), SURF(Spped Up Robust Feature), MSER(Maximum Stable Extremal Regions)와 같은 특징점 추출 알고리즘을 이용하여 비디오 프레임의 디지털 핑거프린트를 생성할 수 있다.
방송수신장치(100)가 셋탑 박스를 통하여 방송신호를 수신할 경우, 방송신호를 구성하는 사운드 신호 및 영상 신호는 방송수신장치(100)에 입력되어 재생되지만, EPG 정보 또는 방송 메타 정보와 같은 기타 정보는 방송수신장치(100)로 수신되지 않을 가능성이 존재한다. 셋탑 박스와 디스플레이장치(100) 간의 데이터 이동에 대한 표준이 명확하게 정해지지 않아 기타 정보의 수신 여부가 보장되지 않으면 방송수신장치(100)는 기타 정보를 이용할 수 없고, 현재 수신되고 있는 방송프로그램을 식별할 수 없는 문제점이 존재한다.
이런 경우, 제어부(60)는 서버(400)를 통하여 현재 수신되는 방송신호에 대한 식별정보, 즉 프로그램 ID 또는 채널 ID를 제공받을 수 있다. 제어부(60)는 현재 표시되고 있는 방송프로그램의 핑거프린트를 상술한 방법 등에 의하여 생성하고, 생성된 핑거프린트를 방송신호를 미리 수신하여 방송신호에 대응하는 핑거프린트를 저장하고 있는 서버(400)로 전송한다. 서버(400)는 전송된 상기 핑거프린트에 대응하는 프로그램 ID 또는 채널 ID를 제어부(60)에 제공한다.
제어부(60)는 서버(400)로부터 제공된 프로그램 ID 또는 채널 ID와 조건정보에 포함되어 있는 방송프로그램 식별정보를 비교하여 현재 표시되고 있는 방송프로그램에 대응하는 연관정보 소스정보를 추출한다. 이로써, 방송신호로부터 방송프로그램을 추출할 수 없는 방송수신장치(100)에서도 방송프로그램에 대응하는 연관정보를 실시간으로 표시할 수 있다.
도 8는 도 7에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이다.
우선, 도 6과 같이, 제어부(60)는 방송신호와 연관정보 제공서버(200)의 서버주소와 방송프로그램 식별정보를 포함하는 조건정보를 수신한다(S13).
제어부(60)는 현재 표시되고 있는 방송프로그램의 핑거프린트를 생성하고, 생성된 핑거프린트를 방송프로그램을 포함하는 방송신호를 미리 수신하여 방송신호에 대응하는 핑거프린트를 저장하고 있는 서버(400)에 전송한다(S80).
그런 후, 방송수신장치(100)는 서버(400)로부터 전송했던 핑거프린트에 대응하는 프로그램 ID 또는 채널 ID를 수신한다(S90).
제어부(60)는 다시 도 6과 같이, 프로그램 ID 또는 채널 ID와 조건정보에 포함되어 있는 방송프로그램 식별정보를 비교하여 현재 수신되어 표시되고 있는 방송프로그램에 대응하는 연관정보 소스정보를 추출한다(S60).
그런 후, 제어부(60)는 추출된 연관정보 제공서버(200)로부터 방송프로그램에 대응하는 연관정보를 수신하여 디스플레이부(30)에 표시한다(S70).
다른 실시예에 따르면, 방송수신장치(100)는 프로그램 ID 또는 채널 ID과 같은 방송신호 식별정보를 서버(400)가 아닌 조건정보 제공서버(300)로부터 획득할 수도 있다. 이 경우, 조건정보 제공서버(300)는 방송신호를 미리 수신하여 핑거프린트를 생성하는 핑거프린트 생성부를 더 포함할 수도 있다. 즉, 조건정보와 방송신호 식별정보를 제공하는 서버는 하나로 마련될 수 있다.
도 9는 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이다.
도시된 바와 같이, 본 발명에 따른 연관정보 제공부(50)는 복수의 어플리케이션 프로그램(51)을 포함한다. 어플리케이션 엔진(52)은 연관정보를 수신 및 제공하도록 복수의 어플리케이션 프로그램(51) 중 어느 하나를 제어한다. 방송수신장치(100)가 복수의 어플리케이션 프로그램(51)을 포함하는 경우, 방송수신장치(100)로 수신되는 조건정보는 적어도 두 개의 어플리케이션 프로그램 중 어느 하나를 선택하는 어플리케이션 ID를 포함할 수 있다. 상술된 실시예들과 같이 방송수신장치(100)가 하나의 어플리케이션 프로그램을 포함하는 경우, 어플리케이션 ID는 디폴트로 설정되거나 설정되지 않을 수 있다. 하지만, 어플리케이션 프로그램이 복 수개이면, 방송수신장치(100)는 어떠한 어플리케이션 프로그램을 이용하여 연관정보를 제공할지 선택해야 하며, 어플리케이션 엔진(52)은 어플리케이션 ID에 따라 선택된 어플리케이션 프로그램(51)을 제어하여 연관정보를 제공한다. 다시 말하면, 어플리케이션 엔진(52)은 어플리케이션 ID에 따라 선택된 어플리케이션 프로그램(51)에 연관정보 제공서버(200)의 서버주소를 알려준다.
도10은 본 발명의 또 다른 실시예에 따른 방송수신장치를 포함하는 시스템을 도시한 제어블럭도이다.
도시된 바와 같이, 제어부(60)는 현재 수신되는 방송프로그램에 대응하는 방송프로그램 식별정보를 조건정보 제공서버(300)로 전송한다. 즉, 본 실시예에 따른 방송수신장치(100)는 조건정보를 획득하기 위하여 현재 수신된 프로그램 ID 또는 채널 ID와 같은 방송프로그램 식별정보를 조건정보 제공서버(300)로 전송하고, 조건정보 제공서버(300)로부터 방송프로그램 식별정보에 대응하는 조건정보를 수신한다.
상술한 바와 같이, 연관정보 제공서버(200)는 조건정보 제공서버(300)에 조건정보를 등록하고, 이러한 조건정보에는 연관정보를 어떠한 방송프로그램에 대응하여 제공할 것인지에 대한 여러 정보가 포함되어 있다. 조건정보 제공서버(300)는 방송수신장치(100)로부터 방송프로그램 식별정보를 수신하면, 방송프로그램 식별정보에 대응하는 조건정보만 선택하여 방송수신장치(100)에 제공할 수 있다. 이런 경우 조건정보는 방송국ID, 프로그램 ID와 같은 방송프로그램 식별정보는 제외된 어플리케이션 프로그램을 선택하기 위한 어플리케이션 ID와 연관정보 제공서버(200)의 소스정보만을 포함할 수 있다.
조건정보를 수신한 방송수신장치(100)는 상술한 실시예와 같이 연관정보 제공서버(200)로부터 연관정보를 수신하여 디스플레이부(30)에 표시한다.
제어부(60)는 도 5와 같이 방송신호로부터 프로그램 ID 또는 채널 ID을 파악할 수도 있고, 도 7과 같이 핑거프린트 및 이를 저장하고 있는 서버(400)를 이용하여 프로그램 ID 또는 채널 ID을 획득할 수도 있다.
도 11은 도 10에 따른 방송수신장치에 의하여 연관정보를 제공하는 방법을 설명하기 위한 제어흐름도이다.
도 11을 이용하여 본 실시예에 따른 방송수신장치(100)의 연관정보 제공방법을 정리하면 다음과 같다.
우선, 방송프로그램을 포함하는 방송신호를 수신한다(S10).
그런 후, 현재 수신되는 방송프로그램에 대응하는 방송프로그램 식별정보를 조건정보 제공서버(300)로 전송한다(S100). 제어부(60)는 방송신호로부터 프로그램 ID 또는 채널 ID를 파악할 수도 있고, 서버(400)의 도움을 받아 프로그램 ID 또는 채널 ID을 획득할 수도 있다.
제어부(60)는 그 후, 방송프로그램에 대응하는 연관정보를 공급하는 연관정보 제공서버(200)의 소스를 알려주는 연관정보 소스정보를 포함하는 조건정보를 조건정보 제공서버(300)로부터 수신한다(S110).
제어부(60)는 연관정보 소스정보를 이용하여 연관정보를 수신하도록 제2수신부(40) 및 연관정보 제공부(50)를 제어하고, 연관정보 제공부(50)는 수신된 연관정보를 처리하여 디스플레이부(30)에 표시한다(S70).
비록 본 발명의 몇몇 실시예들이 도시되고 설명되었지만, 본 발명이 속하는 기술분야의 통상의 지식을 가진 당업자라면 본 발명의 원칙이나 정신에서 벗어나지 않으면서 본 실시예를 변형할 수 있음을 알 수 있을 것이다. 발명의 범위는 첨부된 청구항과 그 균등물에 의해 정해질 것이다.
100 : 방송수신장치 10 : 제1수신부
20 : 신호처리부 30 : 디스플레이부
40 : 제2수신부 50 : 연관정보 제공부
60 : 제어부 200 : 연관정보 제공서버
300 : 조건정보 제공서버
20 : 신호처리부 30 : 디스플레이부
40 : 제2수신부 50 : 연관정보 제공부
60 : 제어부 200 : 연관정보 제공서버
300 : 조건정보 제공서버
Claims (22)
- 네트워크를 통해 소정의 서버에 액세스 할 수 있는 영상수신장치에 있어서,
영상신호를 수신하는 영상신호수신부와;
통신부와;
상기 수신된 영상신호를 식별하기 위한 제1식별정보를 상기 통신부를 통해 제1서버에 전송하고, 상기 제1서버로 상기 제1식별정보 전송에 대응하여 상기 제1서버로부터 상기 영상신호에 대응하는 연관정보를 제공하는 제2서버에 대한 주소정보 및 상기 연관정보의 표시를 위한 조건정보로서 제2식별정보를 수신하도록 상기 통신부를 제어하는 제어부를 포함하고;
상기 제어부는 상기 제2서버에 대한 주소정보에 기반하여 제2서버로부터 상기 연관정보를 수신하고, 상기 제2식별정보에 기반하여 상기 수신한 연관정보를 표시하는 것을 특징으로 하는 영상수신장치. - 제1항에 있어서,
상기 제어부는 상기 주소정보를 이용하여 복수개의 제2서버 중 적어도 하나로부터 상기 연관정보를 제공받는 것을 특징으로 하는 영상수신장치. - 제1항에 있어서,
상기 주소정보는 적어도 하나의 제2서버에 관한 서버주소를 포함하고,
상기 제어부는 상기 서버주소에 대응하는 제2서버로부터 상기 통신부를 통하여 상기 연관정보를 제공받는 것을 특징으로 하는 영상수신장치. - 제3항에 있어서,
상기 제2식별정보는 상기 제2서버로부터 상기 제1서버로 제공되는 것을 특징으로 하는 영상수신장치. - 제1항에 있어서,
상기 제2식별정보는 영상식별정보를 더 포함하고,
상기 제어부는, 상기 영상식별정보를 이용하여 현재 표시되고 있는 영상에 대응하는 연관정보를 표시하기 위한 조건을 상기 제2식별정보로부터 추출하는 것을 특징으로 하는 영상수신장치. - 제5항에 있어서,
상기 영상신호는 방송프로그램을 포함하는 방송신호를 포함하고,
상기 제어부는 수신되는 방송신호로부터 프로그램 ID 또는 채널 ID를 파악하고, 파악된 프로그램 ID 또는 채널 ID와 상기 영상식별정보를 비교하여 현재 표시되고 있는 방송프로그램에 대응하는 상기 주소정보를 추출하는 것을 특징으로 하는 영상수신장치. - 제1항에 있어서,
상기 제어부는,
현재 표시되고 있는 영상의 핑거프린트를 생성하고,
생성된 상기 핑거프린트를 상기 영상신호에 대응하는 핑거프린트를 저장하고 있는 서버에 전송하고,
상기 서버로부터 전송된 상기 핑거프린트에 대응하는 상기 제1식별정보를 수신하는 것을 특징으로 하는 영상수신장치. - 제7항에 있어서,
상기 제2식별정보는 영상식별정보를 더 포함하고,
상기 제어부는 수신된 영상신호를 식별하기 위한 상기 제1식별정보와 상기 제2식별정보에 포함된 영상식별정보를 비교하여 현재 표시되고 있는 영상에 대응하는 상기 주소정보를 추출하는 것을 특징으로 하는 영상수신장치. - 제1항에 있어서,
상기 제어부는 적어도 두 개의 어플리케이션 프로그램을 포함하고,
상기 제2식별정보는 상기 적어도 두 개의 어플리케이션 프로그램 중 어느 하나를 선택하는 어플리케이션 ID를 포함하고,
상기 연관정보는 상기 어플리케이션 ID에 따라 선택된 어플리케이션 프로그램에 의하여 제공되는 것을 특징으로 하는 영상수신장치. - 제1항에 있어서,
상기 영상신호는 방송프로그램을 포함하는 방송신호를 포함하고,
상기 제어부는 현재 수신되고 있는 방송신호의 채널이 변경되면, 상기 연관정보의 제공을 중단하는 것을 특징으로 하는 영상수신장치. - 영상신호와 관련된 연관정보를 제공하는 연관정보 제공방법에 있어서,
영상신호를 수신하는 단계와;
상기 수신된 영상신호를 식별하기 위한 제1식별정보를 제1서버에 전송하는 단계와;
상기 제1서버로의 상기 제1식별정보 전송에 대응하여, 상기 제1서버로부터 상기 영상신호에 대응하는 연관정보를 제공하는 제2서버에 대한 주소정보 및 상기 연관정보의 표시를 위한 조건정보로서 제2식별정보를 수신하는 단계와;
상기 제2서버에 대한 주소 정보에 기반하여 제2서버로부터 상기 연관정보를 수신하는 단계와;
상기 제2식별정보에 기반하여 상기 수신한 연관정보를 표시하는 단계를 포함하는 것을 특징으로 하는 연관정보 제공방법. - 제11항에 있어서,
상기 제2식별정보는 영상식별정보를 더 포함하고,
상기 영상식별정보를 이용하여 현재 표시되고 있는 영상에 대응하는 연관정보를 표시하기 위한 조건을 상기 제2식별정보로부터 추출하는 단계를 더 포함하는 것을 특징으로 하는 연관정보 제공방법. - 제12항에 있어서,
상기 영상신호는 방송프로그램을 포함하는 방송신호를 포함하고,
방송신호로부터 프로그램 ID 또는 채널 ID를 파악하는 단계와;
파악된 프로그램 ID 또는 채널 ID와 상기 영상식별정보를 비교하여 현재 표시되고 있는 방송프로그램에 대응하는 상기 주소정보를 추출하는 단계를 더 포함하는 것을 특징으로 하는 연관정보 제공방법. - 제11항에 있어서,
현재 표시되고 있는 영상의 핑거프린트를 생성하는 단계;
생성된 상기 핑거프린트를 상기 영상신호에 대응하는 핑거프린트를 저장하고 있는 서버에 전송하는 단계와;
상기 서버로부터 전송된 상기 핑거프린트에 대응하는 상기 제1식별정보를 수신하는 단계를 더 포함하는 것을 특징으로 하는 연관정보 제공방법. - 제14항에 있어서,
상기 제2식별정보는 영상식별정보를 더 포함하고,
수신된 영상신호를 식별하기 위한 상기 제1식별정보와 상기 제2식별정보에 포함된 영상식별정보를 비교하여 현재 표시되고 있는 영상에 대응하는 상기 주소정보를 추출하는 단계를 더 포함하는 것을 특징으로 하는 연관정보 제공방법. - 삭제
- 삭제
- 삭제
- 삭제
- 서버에 있어서,
영상신호를 수신하여, 상기 영상신호에 대응하는 핑거프린트를 생성하는 핑거프린트 생성부와;
영상수신장치로부터 전송된 핑거프린트와 매칭되는 핑거프린트에 대응하는 영상에 대한 식별정보를 상기 영상수신장치로 전송하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 서버.
- 삭제
- 삭제
Priority Applications (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110079555A KR101828342B1 (ko) | 2011-08-10 | 2011-08-10 | 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버 |
EP18190853.4A EP3432492B1 (en) | 2011-08-10 | 2012-04-23 | Broadcast signal receiver and method for providing broadcast signal relation information |
EP12165115.2A EP2557707B1 (en) | 2011-08-10 | 2012-04-23 | Broadcast signal receiver, method for providing information related to a broadcast signal, and server for sending identification information about a broadcast programme |
PCT/KR2012/003441 WO2013022172A1 (en) | 2011-08-10 | 2012-05-02 | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
MX2014001559A MX2014001559A (es) | 2011-08-10 | 2012-05-02 | Receptor de señales de emision, metodo para proporcionar informacion de relacion de señales de emision, y servidor. |
AU2012293084A AU2012293084B2 (en) | 2011-08-10 | 2012-05-02 | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
US13/533,597 US9240851B2 (en) | 2011-08-10 | 2012-06-26 | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
JP2012147227A JP6219022B2 (ja) | 2011-08-10 | 2012-06-29 | 放送受信装置、関連情報提供方法、コンピュータプログラム及び保存媒体 |
CN201210227865.2A CN102957964B (zh) | 2011-08-10 | 2012-07-02 | 广播信号接收器、提供广播信号相关信息的方法和服务器 |
US14/991,051 US9813765B2 (en) | 2011-08-10 | 2016-01-08 | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
JP2017134439A JP6906383B2 (ja) | 2011-08-10 | 2017-07-10 | 画像信号受信装置、制御方法及び記憶媒体 |
US15/790,628 US10237618B2 (en) | 2011-08-10 | 2017-10-23 | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110079555A KR101828342B1 (ko) | 2011-08-10 | 2011-08-10 | 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130017242A KR20130017242A (ko) | 2013-02-20 |
KR101828342B1 true KR101828342B1 (ko) | 2018-02-12 |
Family
ID=46049197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110079555A KR101828342B1 (ko) | 2011-08-10 | 2011-08-10 | 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버 |
Country Status (8)
Country | Link |
---|---|
US (3) | US9240851B2 (ko) |
EP (2) | EP3432492B1 (ko) |
JP (2) | JP6219022B2 (ko) |
KR (1) | KR101828342B1 (ko) |
CN (1) | CN102957964B (ko) |
AU (1) | AU2012293084B2 (ko) |
MX (1) | MX2014001559A (ko) |
WO (1) | WO2013022172A1 (ko) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9955103B2 (en) | 2013-07-26 | 2018-04-24 | Panasonic Intellectual Property Management Co., Ltd. | Video receiving device, appended information display method, and appended information display system |
JP6194484B2 (ja) * | 2013-07-30 | 2017-09-13 | パナソニックIpマネジメント株式会社 | 映像受信装置、付加情報表示方法および付加情報表示システム |
US9538261B2 (en) * | 2013-08-08 | 2017-01-03 | Peel Technologies, Inc. | Intelligent URL system for recommending video programs |
JP6505996B2 (ja) * | 2013-08-30 | 2019-04-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 受信方法、及び、受信装置 |
JP6281125B2 (ja) | 2013-09-04 | 2018-02-21 | パナソニックIpマネジメント株式会社 | 映像受信装置、映像認識方法および付加情報表示システム |
WO2015033501A1 (ja) * | 2013-09-04 | 2015-03-12 | パナソニックIpマネジメント株式会社 | 映像受信装置、映像認識方法および付加情報表示システム |
US10194216B2 (en) | 2014-03-26 | 2019-01-29 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, video recognition method, and additional information display system |
EP3125569A4 (en) * | 2014-03-26 | 2017-03-29 | Panasonic Intellectual Property Management Co., Ltd. | Video receiving device, video recognition method, and supplementary information display system |
JP6471359B2 (ja) | 2014-07-17 | 2019-02-20 | パナソニックIpマネジメント株式会社 | 認識データ生成装置、画像認識装置および認識データ生成方法 |
US10228751B2 (en) | 2014-08-06 | 2019-03-12 | Apple Inc. | Low power mode |
JP6432047B2 (ja) | 2014-08-21 | 2018-12-05 | パナソニックIpマネジメント株式会社 | コンテンツ認識装置およびコンテンツ認識方法 |
US9647489B2 (en) | 2014-08-26 | 2017-05-09 | Apple Inc. | Brownout avoidance |
US10708391B1 (en) | 2014-09-30 | 2020-07-07 | Apple Inc. | Delivery of apps in a media stream |
US10231033B1 (en) * | 2014-09-30 | 2019-03-12 | Apple Inc. | Synchronizing out-of-band content with a media stream |
JP6654803B2 (ja) * | 2015-01-16 | 2020-02-26 | Kddi株式会社 | 連携システム及び表示方法 |
JP6514897B2 (ja) * | 2015-01-16 | 2019-05-15 | Kddi株式会社 | 受信機、表示方法及びプログラム |
KR102499124B1 (ko) * | 2016-01-21 | 2023-02-15 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 제어 방법 |
US10063918B2 (en) | 2016-02-29 | 2018-08-28 | Gracenote, Inc. | Media channel identification with multi-match detection and disambiguation based on single-match |
US9930406B2 (en) | 2016-02-29 | 2018-03-27 | Gracenote, Inc. | Media channel identification with video multi-match detection and disambiguation based on audio fingerprint |
US9924222B2 (en) | 2016-02-29 | 2018-03-20 | Gracenote, Inc. | Media channel identification with multi-match detection and disambiguation based on location |
CN108124167A (zh) * | 2016-11-30 | 2018-06-05 | 阿里巴巴集团控股有限公司 | 一种播放处理方法、装置和设备 |
US10909173B2 (en) * | 2016-12-09 | 2021-02-02 | The Nielsen Company (Us), Llc | Scalable architectures for reference signature matching and updating |
US10817307B1 (en) | 2017-12-20 | 2020-10-27 | Apple Inc. | API behavior modification based on power source health |
US11363133B1 (en) | 2017-12-20 | 2022-06-14 | Apple Inc. | Battery health-based power management |
CN109729430A (zh) * | 2018-12-20 | 2019-05-07 | 青岛海信传媒网络技术有限公司 | 一种提示信息的处理方法、装置及电视机 |
US11360466B2 (en) | 2019-01-04 | 2022-06-14 | Gracenote, Inc. | Generation of media station previews using a secondary tuner |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009080606A (ja) * | 2007-09-26 | 2009-04-16 | Branddialog Inc | 情報提供装置、プログラム |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US760185A (en) * | 1901-11-08 | 1904-05-17 | George M Port | Composition of matter. |
US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
US6088455A (en) * | 1997-01-07 | 2000-07-11 | Logan; James D. | Methods and apparatus for selectively reproducing segments of broadcast programming |
US6226854B1 (en) * | 1998-04-30 | 2001-05-08 | Fabristeel Products, Inc. | Fastener die member |
WO2000019646A1 (en) * | 1998-09-29 | 2000-04-06 | Radiowave.Com, Inc. | System and method for reproducing supplemental information in addition to information transmissions |
US7853664B1 (en) * | 2000-07-31 | 2010-12-14 | Landmark Digital Services Llc | Method and system for purchasing pre-recorded music |
US7975062B2 (en) | 2004-06-07 | 2011-07-05 | Sling Media, Inc. | Capturing and sharing media content |
US7574451B2 (en) * | 2004-11-02 | 2009-08-11 | Microsoft Corporation | System and method for speeding up database lookups for multiple synchronized data streams |
WO2006077536A2 (en) * | 2005-01-20 | 2006-07-27 | Koninklijke Philips Electronics N.V. | Automatic generation of trailers containing product placements |
US20070006260A1 (en) * | 2005-06-07 | 2007-01-04 | Samsung Electronics Co., Ltd. | Method for providing interactive digital broadcasting service in mobile communication terminal |
KR100713385B1 (ko) * | 2005-06-07 | 2007-05-04 | 삼성전자주식회사 | 이동통신 단말기에서 디지털 방송 데이터 출력 중부가서비스를 실행하는 방법 |
JP4923778B2 (ja) | 2005-09-14 | 2012-04-25 | カシオ計算機株式会社 | デジタルテレビ受信システム、および、サーバ装置 |
JP2008005252A (ja) * | 2006-06-22 | 2008-01-10 | Sharp Corp | 情報処理装置、情報処置装置の制御方法、関連データ配信システム、情報処理装置の制御プログラム、および情報処理装置の制御プログラムを記録した記録媒体 |
WO2008024723A2 (en) * | 2006-08-21 | 2008-02-28 | Sling Media, Inc. | Capturing and sharing media content and management of shared media content |
US20080059999A1 (en) | 2006-08-29 | 2008-03-06 | John Winans | Multi-function display controller |
GB0625178D0 (en) * | 2006-12-18 | 2007-01-24 | Ubc Media Group Plc | Improvements relating to downloading data |
GB2472531B (en) * | 2006-12-18 | 2011-07-20 | Ubc Media Group Plc | A method of constructing and handling requests for data files |
KR101314615B1 (ko) * | 2007-03-22 | 2013-10-07 | 엘지전자 주식회사 | 디지털 방송 전송 방법과 전송 시스템, 디지털 방송 수신방법과 수신기 및 디지털 방송 서비스 방법과 서비스시스템 |
KR101330637B1 (ko) * | 2007-05-15 | 2013-11-18 | 삼성전자주식회사 | 영상 및 영상 정보 검색 장치 및 방법, 그리고 그 시스템 |
JP5082695B2 (ja) * | 2007-09-06 | 2012-11-28 | ソニー株式会社 | 受信装置および受信方法、配信装置および配信方法並びにプログラム |
JP5143592B2 (ja) * | 2008-03-04 | 2013-02-13 | シャープ株式会社 | コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生システム、プログラム、および記録媒体 |
JP5266845B2 (ja) * | 2008-04-01 | 2013-08-21 | 富士通モバイルコミュニケーションズ株式会社 | 携帯電話機 |
KR101496328B1 (ko) * | 2008-08-06 | 2015-02-26 | 삼성전자주식회사 | 멀티미디어 컨텐츠에 관한 연관정보의 생성 방법, 제공방법 및 그 장치 |
KR20100054297A (ko) | 2008-11-14 | 2010-05-25 | 삼성전자주식회사 | 영상처리장치 및 영상처리방법 |
US8997155B2 (en) * | 2008-11-21 | 2015-03-31 | Echostar Technologies L.L.C. | Locally stored advertisements |
EP2387785A1 (en) * | 2009-01-13 | 2011-11-23 | Koninklijke Philips Electronics N.V. | Method and system for controlling the working status of an electric device |
JP5559977B2 (ja) * | 2009-03-31 | 2014-07-23 | 日本放送協会 | 連携受信システム及びプログラム |
US8176509B2 (en) * | 2009-06-30 | 2012-05-08 | Yahoo! Inc. | Post processing video to identify interests based on clustered user interactions |
KR101098088B1 (ko) | 2009-07-10 | 2011-12-26 | 엘지전자 주식회사 | 방송용 단말기 및 그 제어 방법 |
KR101579624B1 (ko) | 2009-07-14 | 2015-12-22 | 엘지전자 주식회사 | 방송 콘텐츠 표시 방법 및 이를 적용한 이동 통신 단말기 |
JP2011041053A (ja) | 2009-08-12 | 2011-02-24 | Nec Corp | テレビ受信機、テレビ受信方法及びプログラム |
US10097880B2 (en) * | 2009-09-14 | 2018-10-09 | Tivo Solutions Inc. | Multifunction multimedia device |
KR101873364B1 (ko) | 2011-09-27 | 2018-08-03 | 삼성전자 주식회사 | 방송수신장치, 방송신호 관련 연관정보 제공방법 |
-
2011
- 2011-08-10 KR KR1020110079555A patent/KR101828342B1/ko active IP Right Grant
-
2012
- 2012-04-23 EP EP18190853.4A patent/EP3432492B1/en active Active
- 2012-04-23 EP EP12165115.2A patent/EP2557707B1/en active Active
- 2012-05-02 MX MX2014001559A patent/MX2014001559A/es active IP Right Grant
- 2012-05-02 WO PCT/KR2012/003441 patent/WO2013022172A1/en active Application Filing
- 2012-05-02 AU AU2012293084A patent/AU2012293084B2/en active Active
- 2012-06-26 US US13/533,597 patent/US9240851B2/en active Active
- 2012-06-29 JP JP2012147227A patent/JP6219022B2/ja active Active
- 2012-07-02 CN CN201210227865.2A patent/CN102957964B/zh active Active
-
2016
- 2016-01-08 US US14/991,051 patent/US9813765B2/en active Active
-
2017
- 2017-07-10 JP JP2017134439A patent/JP6906383B2/ja active Active
- 2017-10-23 US US15/790,628 patent/US10237618B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009080606A (ja) * | 2007-09-26 | 2009-04-16 | Branddialog Inc | 情報提供装置、プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20160127781A1 (en) | 2016-05-05 |
MX2014001559A (es) | 2014-03-31 |
JP2017204874A (ja) | 2017-11-16 |
AU2012293084B2 (en) | 2016-09-29 |
EP3432492B1 (en) | 2022-03-16 |
WO2013022172A1 (en) | 2013-02-14 |
US20180063585A1 (en) | 2018-03-01 |
EP2557707A2 (en) | 2013-02-13 |
JP6906383B2 (ja) | 2021-07-21 |
EP2557707A3 (en) | 2013-09-25 |
EP3432492A1 (en) | 2019-01-23 |
US9813765B2 (en) | 2017-11-07 |
US9240851B2 (en) | 2016-01-19 |
JP2013038773A (ja) | 2013-02-21 |
CN102957964B (zh) | 2017-06-09 |
US20130042289A1 (en) | 2013-02-14 |
EP2557707B1 (en) | 2018-10-03 |
JP6219022B2 (ja) | 2017-10-25 |
KR20130017242A (ko) | 2013-02-20 |
US10237618B2 (en) | 2019-03-19 |
AU2012293084A1 (en) | 2014-01-30 |
CN102957964A (zh) | 2013-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101828342B1 (ko) | 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버 | |
KR101873364B1 (ko) | 방송수신장치, 방송신호 관련 연관정보 제공방법 | |
CN104160713B (zh) | 视频显示设备及其操作方法 | |
KR101394152B1 (ko) | 모바일 단말의 콘텐츠 다운로드 방법, 장치 및 시스템 | |
US11558657B2 (en) | Integration of control data into digital broadcast content for access to ancillary information | |
US20100199313A1 (en) | Method of providing iptv service information, hybrid iptv and recording medium thereof | |
US20140215525A1 (en) | Image display apparatus, content recommendation information receiving method, server and content recommendation method | |
KR20180010846A (ko) | 디스플레이 장치 및 그 컨텐츠 추천 방법 | |
US9532107B2 (en) | Content distribution | |
US9060186B2 (en) | Audience selection type augmented broadcasting service providing apparatus and method | |
US8601524B2 (en) | System and method for delivering long-tail content | |
US9712583B2 (en) | Video display device and method of controlling the device | |
US9197937B1 (en) | Automatic on-demand navigation based on meta-data broadcast with media content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |