KR101192966B1 - 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법 - Google Patents

방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법 Download PDF

Info

Publication number
KR101192966B1
KR101192966B1 KR1020120060095A KR20120060095A KR101192966B1 KR 101192966 B1 KR101192966 B1 KR 101192966B1 KR 1020120060095 A KR1020120060095 A KR 1020120060095A KR 20120060095 A KR20120060095 A KR 20120060095A KR 101192966 B1 KR101192966 B1 KR 101192966B1
Authority
KR
South Korea
Prior art keywords
time
current
broadcast
program
viewing
Prior art date
Application number
KR1020120060095A
Other languages
English (en)
Inventor
정운교
Original Assignee
(주)티비스톰
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)티비스톰 filed Critical (주)티비스톰
Priority to KR1020120060095A priority Critical patent/KR101192966B1/ko
Application granted granted Critical
Publication of KR101192966B1 publication Critical patent/KR101192966B1/ko
Priority to US13/989,231 priority patent/US9264776B2/en
Priority to EP12852477.4A priority patent/EP2696593A4/en
Priority to PCT/KR2012/011660 priority patent/WO2013183842A1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • H04N21/47217End-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 for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법에 관한 것으로, 방송 프로그램 재생 시 사용자가 타임 시프트 혹은 트릭 플레이를 통해 현재 시청 시점이 현재 방송 시점보다 미래에 위치하는 경우 혹은 현재 시청 시점이 현재 방송 프로그램 종료 시점에 도달하는 경우, 재생 모드 변경과 안내 정보 출력 혹은 부가 콘텐츠 출력을 위한 사용자 인터페이스 렌더링 장치 및 그 방법에 관한 것이다. 이를 통해 본 발명은 사용자의 선택권을 향상시키고, 사용자가 지루해 하지 않도록 함으로써 사용자의 편의성을 향상시키는 효과가 있다.

Description

방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법{A USER INTERFACE RENDERING APPARATUS FOR PLAYING BROADCAST PROGRAMS AND THE METHOD THEREOF}
본 발명은 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법에 관한 것으로, 더욱 상세하게는 방송 프로그램 재생 시 사용자가 타임 시프트 혹은 트릭 플레이를 통해 현재 시청 시점이 현재 방송 시점보다 미래에 위치하는 경우 혹은 현재 시청 시점이 현재 방송 프로그램 종료 시점에 도달하는 경우, 재생 모드 변경과 안내 정보 출력 혹은 부가 콘텐츠 출력을 위한 사용자 인터페이스 렌더링 장치 및 그 방법에 관한 것이다.
최근의 방송 프로그램(영상, 오디오, 데이터 또는 이들의 조합을 포함)은 전통적인 텔레비전(TV) 뿐만 아니라, 컴퓨터(예: PC, 노트북, 넷북, 테블릿 PC 등)나 휴대 단말기(예: 스마트폰, 패드, 전용 단말기 등)를 통해서도 장소에 관계없이 재생이나 시청이 가능하다. 또한 인터넷과 IP 네트워크 인프라의 고도화 및 스트리밍 기술의 발달에 따라 온디맨드(On-Demand) 방식으로 방송 서비스를 제공하기도 한다.
이하, 설명의 편의를 위하여 상기 방송 프로그램 시청이 가능한 모든 장치들(또는 방송 프로그램 시청이 가능한 모든 소프트웨어 애플리케이션들)을 통합하여 텔레비전이라고 기재한다.
한편, 종래에 실시간으로 방송되는 방송 프로그램을 시청할 경우, 사용자의 시청 시점(Point of Time)이 언제나 현재 방송 시점과 동일하기 때문에, 녹화 장치(Video Recorder)를 이용하여 방송 프로그램을 녹화해 두지 않을 경우에는 이미 방송된 부분의 방송 프로그램(과거 시점의 방송 프로그램)를 시청할 수는 없었다.
따라서 상기와 같은 문제점을 해결하기 위하여 DVR(Digital Video Recorder) 기능을 내장한 텔레비전이 출시되었으며, 실시간 방송되는 방송 프로그램을 녹화한 후 사용자가 원할 경우에 그 녹화된 방송 프로그램을 재생함으로써, 이미 방송된 부분의 방송 프로그램(즉, 과거 시점의 방송 프로그램)을 언제든지 재생하여 시청할 수 있게 되었다. 따라서 사용자에게는 실시간 방송 시청이라는 의미가 사실상 사라지고 있는 상황이다.
그러나 상기와 같이 이미 녹화된 방송 프로그램을 재생할 경우에는 재생 시점을 변경하거나, 사용자가 원하는 부분만 선택하여 언제든지 원하는 속도로 재생해 볼 수 있지만, 아직 녹화되지 않은 부분(즉, 아직 실시간 방송되지 않은 부분)의 방송 프로그램(즉, 미래 시점의 방송 프로그램)은 그 부분의 방송 프로그램이 실시간 방송되는 시점이 되어서야 비로소 시청이 가능하게 된다.
다시 말해 종래에는 현재 방송 시점 이전(또는, 과거 방송 시점)의 방송 프로그램에 대해서는 언제든지 시청 시점으로 선택하여 방송 프로그램을 재생해 볼 수 있지만, 현재 방송 시점 이후(또는 미래 방송 시점)의 방송 프로그램에 대해서 사용자는 시청이 불가능할 뿐만 아니라, 시청 시점으로도 선택할 수 없었으며, 텔레비전은 미래 시점의 방송 프로그램 시청에 관련된 아무런 정보도 사용자에게 제공하지 않았기 때문에 방송 프로그램 시청에 불편함이 있었다.
또한 종래 기술로서 한국공개특허 제2009-0094255호는 미디어 상태 사용자 인터페이스의 렌더링 방법, 이러한 사용자 인터페이스가 렌더링된 표시 장치, 및 컴퓨터 판독가능 매체에 관한 것으로, 미디어 콘텐트의 현재 재생 위치 및 시청 위치를 시각적으로 나타내며, 조작 처리에 관한 정보를 제공하는데 그칠 뿐, 미래 시점의 시청에 대한 정보의 제공이나 처리에 대해서는 아무런 시사가 없다.
즉, 최근 방송 프로그램의 시청은 언제나 그 방송과 동시에 시청을 하여야 한다는 개념이 사라지고 있으며, 언제든지 원하는 방송 프로그램을 선택해서 시청할 수 있는 것으로 인식되고 있다. 따라서 사용자 입장에서는 방송 시점에 관계없이 방송 프로그램에서 시청하고 싶은 부분을 언제든지 선택하여 시청하고 싶지만, 종래의 방송 프로그램 인터페이스 렌더링 장치나 방법에 있어서는 사용자가 선택한 시청 시점이 미래의 방송 시점인 경우에는 재생할 방송 프로그램 자체가 없기 때문에 미래 방송 시점을 재생하도록 선택하는 것 자체가 가능하지 않았다.
따라서 현재 방송되고 있는 방송 프로그램이 1) 생방송(촬영과 동시에 방송하는 것), 2) 정규방송(정규 방송 프로그램에 의해서 송출되는 방송), 3) 재방송(정규방송 중에서 이미 한번 방송하였던 것을 다시 방송으로 송출하는 것), 4) 지역방송(지역마다 별도의 프로그램에 의해서 송출되는 방송) 인지에 따라 시청 시점이 실제 방송 프로그램이 방송되는 방송 시점보다 미래인 경우에도 사용자는 특정 프로그램을 시청할 수 있는 경우가 있으므로 이에 대한 사용자 인터페이스 렌더링과 그 처리가 필요한 것이다. 또한 VOD 서비스와 IPTV의 경우에 미리 녹화된 프로그램이 현재 시청하고 있는 프로그램보다 미래의 것인 경우에, 사용자가 미래 시점을 시청 시점으로 선택할 경우나 현재 시청하고 있는 재생 속도가 방송 재생 속도를 추월하게 되면, 미래 시점의 프로그램을 로딩하여 화면에 재생할 수 있으므로, 그 사용자 인터페이스의 렌더링과 처리가 필요하게 된다.
본 발명은 상기와 같은 문제점을 개선하기 위해 창작된 것으로서, 사용자가 텔레비전을 시청할 때 미래 방송 시점을 시청 시점으로 선택할 수 있는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법을 제공하는데 그 목적이 있다.
또한 본 발명은 상기와 같은 문제점을 개선하기 위해 창작된 것으로서, 사용자가 선택한 시청 시점이 미래 방송 시점인 경우, 그 시청 시점에 방송 프로그램의 재생이 가능한지 여부를 나타내는 안내 정보를 출력하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법을 제공하는데 그 목적이 있다.
또한 본 발명은 상기와 같은 문제점을 개선하기 위해 창작된 것으로서, 사용자가 선택한 시청 시점에 재생할 방송 프로그램이 없을 경우, 상기 방송 프로그램이 확보될 때까지 선택 가능한 옵션 메뉴를 출력하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법을 제공하는데 그 목적이 있다.
또한 본 발명은 상기와 같은 문제점을 개선하기 위해 창작된 것으로서, 사용자가 선택한 시청 시점에 재생할 방송 프로그램이 없을 경우, 상기 방송 프로그램이 확보될 때까지 대체 정보를 출력하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법을 제공하는데 그 목적이 있다.
또한 본 발명은 상기와 같은 문제점을 개선하기 위해서, 텔레비전 방송 시청에서 현재 방송 시점 이전(과거)으로 돌려보거나, 현재 방송 시점 이후(미래)로 이동해서 보거나, 특정 시점으로 이동한 후에 빨리감기/되감기로 보는 등의 기능들을 포함한 사용자 인터페이스 렌더링 장치 및 그 방법을 제공하는데 그 목적이 있다.
본 발명의 일 측면에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법은, 현재 시청 시점을 중심으로 과거 시청 시간과 미래 시청 시간을 시각적으로 구분되도록 표시하는 제 1단계; 현재 방송 시점을 중심으로 과거 방송 시간과 미래 방송 시간을 시각적으로 구분되도록 표시하는 제 2단계; 상기 현재 시청 시점과 상기 현재 방송 시점을 방송 프로그램의 시청 재생 속도와 방송 진행 속도에 따라 변화시키는 제 3단계; 및 상기 현재 시청 시점과 상기 현재 방송 시점이 서로 교차하는 경우, 현재 방송 프로그램의 과거 혹은 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재 방송 프로그램의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 제 4단계;를 포함하는 것을 특징으로 한다.
또한, 상기 안내 정보는 현재 재생 중인 방송 프로그램에 대한 정보; 현재 시청 모드에 대한 정보; 상기 현재 방송 시점 이후의 미래 방송 시간 영역으로의 타임시프트나 트릭플레이 가능 여부에 대한 정보; 다음 방송 프로그램에 대한 정보; 혹은 이들의 조합 중 적어도 하나를 포함하는 정보이고, 상기 부가 콘텐츠는 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 포함하는 콘텐츠이며, 상기 교차는 현재 시청 시점이 현재 방송 시점과 같은 위치에 있다가 타임시프트나 트릭플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 위치하는 순간, 타임시프트나 트릭 플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 있다가 같아지는 순간을 포함하는 것을 특징으로 한다.
또한, 본 발명의 일 측면에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법은, 트릭 플레이나 타임 시프트를 통해서 현재 시청 시점이 현재 방송 시점보다 미래에 위치해 있다가 현재 시청 시점이 현재 방송 프로그램 종료시점에 도달하는 순간, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상의 방법을 수행하는 제 5단계를 더 포함하고, 현재 녹화 시점을 중심으로 과거 녹화 시간과 미래 녹화 시간을 시각적으로 구분되도록 표시하는 제 6단계;를 더 포함하여 구성되는 것을 특징으로 한다.
아울러, 본 발명의 일 측면에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치는, 방송 프로그램의 시청 시, 시청 시점, 방송 시점, 종료 시점 또는 이들의 조합 중 적어도 하나 이상을 포함한 각 영역을 시각적으로 구분되도록 표시하는 사용자 인터페이스 렌더링 장치에 있어서, 현재 시청 시점을 중심으로 과거 시청 시간과 미래 시청 시간을 시각적으로 구분되도록 표시하며, 현재 방송 시점을 중심으로 과거 방송 시간과 미래 방송 시간을 시각적으로 구분되도록 표시하는 재생 표시 수단; 상기 현재 시청 시점과 상기 현재 방송 시점을 방송 프로그램의 시청 재생 속도와 방송 진행 속도에 따라 변화시키는 상태 표시 수단; 및 상기 현재 시청 시점과 상기 현재 방송 시점이 서로 교차하는 경우, 현재 방송 프로그램의 과거 혹은 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재 방송 프로그램의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 제 1 재생 처리 수단;을 포함하는 것을 특징으로 한다.
또한, 본 발명의 일 측면에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치는, 트릭 플레이나 타임 시프트를 통해서 현재 시청 시점이 현재 방송 시점보다 미래에 위치해 있다가 현재 시청 시점이 현재 방송 프로그램 종료시점에 도달하는 순간, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상의 방법을 수행하는 제 2 재생 처리 수단; 을 더 포함하고, 현재 녹화 시점을 중심으로 과거 녹화 시간과 미래 녹화 시간을 시각적으로 구분되도록 표시하는 녹화 표시 수단;를 더 포함하여 구성되는 것을 특징으로 한다.
본 발명은 사용자가 선택한 시청 시점이 미래 방송 시점인 경우, 사용자의 설정에 따라 그 시청 시점에 연속되는 방송 프로그램, 광고 혹은 음악을 포함한 미리 정해진 프로그램을 별도의 안내 정보를 출력함이 없이 출력하거나, 방송 프로그램의 재생이 가능한지 여부를 나타내는 안내 정보를 출력하여 사용자로 하여금 새로운 방송 프로그램을 시청하도록 하거나, 사용자가 원하는 대체 정보(광고, 음악, 교육 콘텐츠, 인터넷을 포함한 각종 부가 콘텐츠들)를 출력하도록 하거나, 재생할 프로그램을 기다릴 수 있도록 하여 사용자의 선택권을 향상시키고, 사용자가 지루해 하지 않도록 함으로써 사용자의 편의성을 향상시키는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 화면을 보인 예시도.
도 2는 상기 도1에 있어서, 사용자 인터페이스 화면에 표시된 상태창만 별도로 분리하여 보인 예시도.
도 3은 본 발명의 일 실시예에 따른 과거 방송 시점의 프로그램을 재생할 경우의 사용자 인터페이스 렌더링 방법을 설명하기 위한 예시도.
도 4는 본 발명의 일 실시예에 따른 녹화 프로그램 재생 중 시청 시점과 현재 방송 시점이 일치할 경우의 동작을 설명하기 위한 흐름도.
도 5는 상기 도4에 있어서, 기설정된 옵션 선택 사항들 또는 새로 설정할 옵션 선택 사항들을 테이블 형태로 보인 예시도.
도 6a 내지 도6c는 본 발명의 일 실시예에 따른 시청 시점이 미래 방송 시점인 경우의 사용자 인터페이스 렌더링 방법을 설명하기 위한 예시도.
도 7은 본 발명의 일 실시예에 따라 시청 시점을 미래 방송 시점으로 설정할 경우의 동작을 설명하기 위한 흐름도.
도 8은 본 발명의 일 실시예에 따라 현재 방송 시점이 프로그램 종료 시점에 도달하였을 경우의 사용자 인터페이스 렌더링 방법을 설명하기 위한 예시도.
도 9는 상기 도8에 있어서, 현재 방송 시점이 프로그램 종료 시점에 도달하였을 경우에 수행할 옵션 선택 사항들을 테이블 형태로 보인 예시도.
이하, 첨부된 도면을 참조하여 본 발명에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 장치 및 그 방법의 일 실시예를 설명한다.
먼저, 본 발명에서 시점이라는 용어는 시간적 의미에서 특정 프로그램의 시청 시점, 재생 시점 혹은 방송 시점을 의미하는 것이고, 지점이라는 용어는 공간적 의미에서 특정 프로그램의 시청 지점, 재생 지점 혹은 방송 지점을 의미하는 것으로 사용되나, 그 개념의 혼용이 가능한 부분에 대해서는 상기 시점과 지점이라는 용어가 교차적으로 사용될 수 있음이 분명하다.
또한 현재 시청 시점(또는 지점)은 시청자가 현재 보고 있는 시점(시간적 위치), 또는 지점 (방송 프로그램에서의 공간적 위치)을 말하며, 현재 방송 시점(또는 지점)은 현재 방송 프로그램의 현재 방송되고 있는 시점(또는 지점)을 의미하고, 과거보기는 시청자가 시청하고 있는 현재 시청 시점이 현재 방송 시점보다 과거 시점(지점)에서 재생하는 것을 말하며, 미래보기(혹은 미리보기)는 시청자가 시청하고 있는 현재 시청 시점이 현재 방송 시점보다 미래 시점(지점)에서 재생하는 것을 의미한다.
아울러, 현재 방송되고 있는 프로그램이 1) 생방송, 2) 정규방송, 3) 재방송, 4) 지역방송 등 인지에 따라 시청 시점이 실제 방송 프로그램이 방송되는 방송 시점보다 미래인 경우에도 사용자는 특정 프로그램을 시청할 수 있는 경우가 있음을 상기하고자 하며, 특히, VOD 서비스와 IPTV 서비스를 포함한 방송 데이터 서비스를 이용하는 경우에는 미리 녹화된 프로그램이 현재 시청하고 있는 프로그램보다 미래의 것일 수 있으며, 사용자가 미래 시점을 시청 시점으로 선택할 경우나 현재 시청하고 있는 재생 속도가 방송 재생 속도를 추월하게 되면, 미래 시점에서도 특정 프로그램을 로딩하여 화면에 재생할 수 있음을 밝혀 두고자 한다.
또한 정상 배속으로 재생하는 것의 의미는 미래 방향의 1 배속 재생을 가리키는 의미이다.
본 발명에서, 현재 시청 시점과 현재 방송 시점이 서로 교차하는 경우, 현재 방송 프로그램의 과거 혹은 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재 방송 프로그램의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 것이 가능하다.
여기서 시점이 교차하는 것은 현재 시청 시점이 현재 방송 시점과 같은 위치에 있다가 타임시프트나 트릭플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 위치하는 순간, 혹은 타임시프트나 트릭 플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 있다가 같아지는 순간을 포함하는 것이다.
본 발명은 트릭 플레이나 타임 시프트를 통해서 현재 시청 시점이 현재 방송 시점보다 미래에 위치해 있다가 현재 시청 시점이 현재 방송 프로그램 종료시점에 도달하는 순간, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상의 방법을 수행하는 것을 포함하고 있다.
도1은 본 발명의 일 실시예에 따른 방송 프로그램 재생을 위한 사용자 인터페이스 화면을 보인 예시도로서, 휴대 단말기(스마트폰)의 텔레비전 애플리케이션을 실행하여 방송 프로그램을 시청한다고 가정한다. 이때 사용자가 상기 휴대 단말기의 화면을 터치할 경우, 상기 텔레비전 애플리케이션은 방송 프로그램 재생에 관련된 상태정보와 제어버튼이 포함된 상태/제어창을 출력한다.
상기 상태/제어창은 텔레비전의 종류에 따라서 다른 방식으로 출력할 수 있다. 예컨대 전통적인 텔레비전(TV)이라면 리모콘을 이용하여 제어하기 때문에 별도의 제어창은 출력하지 않고 상태창만 출력하고, 컴퓨터를 이용한 텔레비전이라면 마우스나 키보드와 같은 입력장치를 이용하여 상태/제어창을 출력할 수 있다. 상기 상태/제어창은 설명을 위하여 예시적으로 도시한 것으로서, 그 디자인이나 화면 구성을 제한하고자 하는 것은 아니다.
한편, 상기 텔레비전은 다양한 방송 수신 방식으로 방송 프로그램을 수신할 수 있다. 예를 들어, DMB 방송, Cable 방송 및 인터넷 방송 중 적어도 어느 한 가지 수신 방식으로 방송 프로그램을 수신할 수 있으며, 상기 텔레비전에 포함된 튜너의 개수에 따라, 또는 상기 방송 수신 방식들을 조합하여 적어도 2채널 이상의 방송 프로그램을 동시에 수신하여 출력할 수도 있다.
즉, DMB 수신 방식을 이용하여 제1 채널(예 : CH06)의 방송을 수신하면서 동시에 인터넷 수신 방식을 이용하여 제2 채널(예 : CH11)의 방송을 수신할 수 있다. 그리고 상기 제1 채널(예 : CH06)의 방송은 백그라운드로 녹화하면서 제2 채널(예 : CH11)의 방송은 실시간으로 화면에 출력하여 시청할 수도 있다.
또한 최근의 방송은 EPG(Electronic Program Guide) 정보를 포함하여 전송하기 때문에 각 방송 채널별 프로그램의 시작 시간이나 종료 시간을 테이블 형식으로 화면에 표시하는 것도 가능하다.
도2는 상기 도1에 있어서, 사용자 인터페이스 화면에 표시된 상태창만 별도로 분리하여 보인 예시도로서, 이에 도시된 바와 같이 상태창은 상태 표시바(100), 상태 표시자(210 ~ 260) 및 시간 정보(310, 320) 중 적어도 하나 이상을 포함한다.
상기 상태 표시바(100)는 상태 표시자(210 ~ 240)를 기준으로 복수개의 영역(110 ~ 150)으로 구분할 수 있으며, 각 영역별로 방송 프로그램의 재생에 관련된 정보(예 : 전체 재생 시간, 재생 완료된 시간, 남은 재생 시간)를 나타낸다.
상기 상태 표시바(100)의 제1 영역(110)은 현재 방송중인 프로그램 보다 시간상 이전에 방송된 프로그램을 나타내는 영역이고, 제2 영역(120)은 현재 방송중인 프로그램 혹은 녹화된 프로그램을 재생할 때 재생 완료된 정도를 나타내는 영역이며, 제3 영역(130)은 현재 방송중인 프로그램을 녹화하여 재생할 때 전체 녹화된 분량 중 아직 재생되지 않은 정도(즉, 앞으로 재생할 프로그램 분량)를 나타내는 영역이고, 제4 영역(140)은 현재 방송중인 프로그램으로서 종료 시간 전까지 아직 수신되지 않은 정도(즉, 앞으로 수신할 프로그램 분량, 또는 앞으로 녹화해야 될 프로그램 분량)를 나타내는 미래 시청 영역이며, 제5 영역(150)은 현재 방송중인 프로그램이 종료된 후, 이어서 방송될 새로운 프로그램을 나타내는 영역이다.
이때 상기 상태 표시바(100)의 각 영역(110 ~ 150)은 각기 다른 컬러를 사용하여 표시함으로써 사용자가 쉽게 구분할 수 있도록 한다. 물론, 상기 영역은 서로 다른 컬러를 사용하여 구분하는 것 이외에 다양한 방식(2D, 3D, 구분자, 빗금, 서로 다른 그레이 스케일 등)으로 구분이 가능한 것이 당연하므로, 컬러로 구분하는 것으로 한정되지 않는다. 또한 상기 각 영역(110 ~ 150)의 넓이는 상태 표시자(210 ~ 240)의 위치가 이동함에 따라 가변된다.
상기 상태 표시자(210 ~ 240) 전부 혹은 일부의 위치는 이동이 가능하며, 사용자가 직접 원하는 위치로 이동(타임시프트)시키거나, 방송 수신 상태(또는 녹화된 프로그램의 재생 상태)에 따라 해당하는 상태 표시자를 재생 속도(트릭플레이)에 맞춰 자동으로 이동시킨다. 이때 상기 상태 표시자가 이동함에 따라 그에 관련된 표시 정보도 변경된다.
제1 상태 표시자(210)는 현재 방송중인 프로그램과 그 이전에 방송된 프로그램을 구분하기 위한 것으로, 이에 도시된 바와 같이 각 방송 프로그램을 나타내는 상태바의 사이를 일정 간격으로 분리하여 나타낼 수 있다.
제2 상태 표시자(220)는 현재 방송중인 프로그램에서 현재 재생되고 있는 시점(현재 재생 시점)을 나타내는 것으로서, 사용자가 현재 시청하고 있는 시점(현재 시청 시점)을 나타내는 표시자이기도 하다. 만약 현재 방송중인 프로그램의 녹화된 부분을 재생한다고 가정할 경우, 상태 표시자 이동 방향(또는 프로그램 재생 방향)을 기준으로 하여, 상기 제2 상태 표시자(220)는 현재 방송 시점을 나타내는 제3 상태 표시자(230)를 뒤따라 이동하게 된다.
또한 상기 제2 상태 표시자(220)는 프로그램 재생 상태에서 기준 속도(예 : 1배속)로 이동하지만, 사용자가 선택한 속도(예 : 2배속, 4배속)에 따라 더 빠르게 이동할 수 있으며, 사용자가 상기 제2 상태 표시자(220)를 선택하여 상태바(100)의 원하는 지점(또는 시점)으로 드래그하여 이동시킬 경우, 그 이동된 지점에 해당하는 시점부터 곧바로 재생한다. 즉, 상기 이동된 지점이 현재 재생(시청) 시점이 되는 것이다.
이때 사용자는 상기 제2 상태 표시자(220)를 선택하여 현재 방송 시점(실시간 방송 프로그램을 수신하여 출력하는 시점)보다 더 앞으로 이동시킬 수 있다. 즉, 사용자는 상기 제2 상태 표시자(220)를 선택하여 제3 상태 표시자(230) 보다 더 앞선 지점(미래 방송 시점)으로 이동시킬 수 있다. 다시 말해, 상기 제2 상태 표시자(220)를 아직 방송이 수신되지 않은 미래의 방송 시점으로 이동시키는 것이 가능한데, 이때의 구체적인 동작 방법에 대해서는 다른 도면을 참조하여 설명한다.
제3 상태 표시자(230)는 현재 실시간으로 수신되고 있는 방송 시점(즉, 현재 방송 시점)을 나타내는 것으로서, 방송 프로그램(영상 또는 오디오)을 수신하는 속도(또는, 방송 프로그램을 다운로드 받는 속도)에 따라 이동 속도는 빨라지거나 느려질 수 있다.
제4 상태 표시자(240)는 현재 방송중인 프로그램과 그 이후에 방송될 프로그램을 구분하기 위한 것으로서, 이에 도시된 바와 같이 각 방송 프로그램을 나타내는 상태바의 사이를 일정 간격으로 분리하여 나타낼 수 있다.
그리고 시간 정보(310, 320)는 현재 방송되고 있는 프로그램의 시작 시간 및 종료 시간을 나타내는 것으로서, 상기 제1 상태 표시자(210) 및 제4 상태 표시자(240)의 대응하는 위치에 표시할 수 있으며, EPG(Electronic Program Guide)에서 상기 시작 시작과 종료 시간을 검출할 수 있다. 본 실시예에 도시된 프로그램의 시작 시간은 07:00시 이고, 프로그램 종료 시간은 08:00시를 나타내지만, 상기 시작 시간과 종료 시간은 프로그램의 방송 시간에 따라 변경된다.
도3은 본 발명의 일 실시예에 따른 과거 방송 시점의 프로그램을 재생할 경우의 사용자 인터페이스 렌더링 방법을 설명하기 위한 예시도이다.
상기 과거 방송 시점의 프로그램은 텔레비전에 녹화된 방송 프로그램으로서, 이미 실시간 방송이 종료되어 녹화가 완료된 프로그램을 의미할 수도 있으나, 본 실시예에서는 특히 현재 실시간 방송 중인 프로그램을 수신하면서 동시에 실시간으로 녹화중인 프로그램을 소정의 시간차(즉, 실시간 방송 시점과 현재 시청 시점과의 시간차)를 가지고 재생할 경우의 사용자 인터페이스 렌더링 방법에 대해서 설명한다.
도3의 (a)를 참조하면, 현재 실시간 방송중인 프로그램이 07:00시에 시작되었으며, 현재 시청 시점(또는 재생 시점)을 나타내는 제2 상태 표시자(220)로부터 방송 프로그램의 전체 녹화된 분량 중 현재 재생된 정도를 알 수 있으며, 현재 방송 시점을 나타내는 제3 상태 표시자(230)로부터 방송 프로그램의 전체 녹화된 분량을 알 수 있다. 아울러 상기 녹화된 분량을 통해서 현재 녹화되고 있는 지점(시점)을 알 수도 있다.
이때 상기 재생된 정도를 더 정확히 알 수 있도록 하기 위하여, 상기 제2 상태 표시자(220)의 위치에 대응하여 재생 시간 정보(411)를 추가로 표시할 수 있으며, 상기 재생 시간 정보(411)를 참조하면 현재 10분 20초의 분량을 재생한 상태임을 알 수 있다. 상기 재생 시간 정보(411)는 분 단위와 초 단위를 표시하지만, 만약 재생할 프로그램의 분량이 1시간을 초과할 경우에는 시간, 분, 초 단위를 모두 포함하는 재생 시간 정보(412)를 표시한다.
또한 상기 프로그램 녹화 분량(또는 방송 시점)을 더 정확히 알 수 있도록 하기 위하여, 상기 제3 상태 표시자(230)의 위치에 대응하여 방송 수신 시간 정보(431) 또는 녹화된 시간 정보(또는 녹화된 분량 정보)(432)를 추가로 표시할 수 있다. 상기 방송 수신 시간 정보(431) 및 녹화된 시간 정보(432)를 참조하면 현재 방송 수신 시간이 7시 25분임을 알 수 있으며, 현재까지 녹화된 분량은 25분20초인 것을 알 수 있다. 상기 방송 수신 시간 정보(431)와 녹화된 시간 정보(432)는 선택적으로 표시의 전환이 가능하다.
또한 상기 녹화된 프로그램의 재생 속도를 더 정확히 알 수 있도록 하기 위하여, 상기 제2 상태 표시자(220)의 위치에 대응하여 재생 속도 정보(421)를 추가로 표시할 수 있으며, 상기 재생 속도 정보(421)를 참조하면 현재 기준속도(정상 배속 혹은 1 배속)로 재생하고 있는 상태임을 알 수 있다. 상기 재생 속도는 사용자의 선택에 따라 더 빠르게 재생(예 : 2배속, 4배속)할 수도 있고 더 느리게 재생(예 : 0.5 배속)할 수도 있다. 상기 재생 속도는 텔레비전에 하드웨어적 또는 소트프웨어적으로 구비된 트릭 플레이 버튼(미도시)을 눌러 선택한다.
상기와 같이 녹화된 방송 프로그램을 1 배속으로 재생할 경우, 녹화된 시간 정보(432)에서 재생 시간 정보(411)를 뺀 시간만큼 시간차가 항상 발생한다. 따라서 상기 시간차를 좁히기 위해서 사용자는 더 빠른 속도(예: 2배속)로 재생이 가능하다.
도3의 (b)에 도시된 바와 같이, 재생 속도 정보(421)를 참조하면 방송 프로그램을 2배속으로 재생하고 있음을 알 수 있다. 그리고 녹화된 시간 정보(432)와 재생 시간 정보(411)간의 시간차가 상당히 좁혀졌음을 알 수 있다. 참고로 상기 제3 상태 표시자(230)에 대응하는 위치에 현재 방송 수신 프로그램의 채널 정보(441)를 추가로 표시할 수 있다. 상기 채널 정보(441)는 동시에 2개 이상의 채널을 시청하는 경우에 사용자에게 현재 시청 중인 채널의 정보를 알 수 있도록 하는 효과가 있다. 상기와 같이 녹화된 방송 프로그램을 방송 수신 속도보다 더 빠른 속도로 재생할 경우, 소정 시간이 경과되면 결국 시청 시점(재생 시점)과 현재 방송 시점이 일치하게 된다.
도3의 (c)에 도시된 바와 같이, 시청 시점(재생 시점)과 현재 방송 시점이 일치하게 되면, 현재 방송 프로그램의 과거 혹은 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재 방송 프로그램의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행할 수 있다.
도3의 (d)에 도시된 바와 같이, 시청 시점(재생 시점)과 현재 방송 시점이 일치한 후, 상기 시청 시점의 재생 속도를 조절하지 않고(예 : 2배속 유지), 현재 방송 시점을 교차하여 더 앞으로 이동할 수 있다. 이때 상기 시청 시점이 교차되는 순간, 즉 시청 시점이 미래 방송 시간 영역으로 진입하는 순간 제2 상태 표시자(220)의 컬러가 변경된 제2 상태 표시자(221)를 표시하여 사용자가 인지할 수 있도록 한다.
한편, 상기와 같이 현재 방송 시점과 시청 시점이 교차되는 순간 방송 프로그램의 재생을 중지한 후, 혹은 재생 중에 안내 정보(안내 메시지) 혹은 대체 정보(부가 콘텐츠)를 출력할 수 있다. 상기 안내 정보(안내 메시지는)는 현재 재생 중인 방송 프로그램에 대한 정보, 현재 시청 모드에 대한 정보, 상기 현재 방송 시점 이후의 미래 방송 시간 영역으로의 타임시프트나 트릭플레이 가능 여부에 대한 정보, 다음 방송 프로그램에 대한 정보 혹은 이들의 조합 중 적어도 하나를 포함한다.
상기 미래 방송 시간 영역으로의 타임시프트나 트릭플레이 가능 여부는 해당하는 영역 또는 트릭플레이 버튼을 활성화시키거나 비활성화시킴으로써 나타낼 수 있다. 그리고, 상기 부가 콘텐츠는 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 포함한다.
도4는 본 발명의 일 실시예에 따른 녹화 프로그램 재생 중 시청 시점과 현재 방송 시점이 일치할 경우의 동작을 설명하기 위한 흐름도이다.
이에 도시된 바와 같이 녹화된 방송 프로그램의 재생(S101) 중, 시청 시점과 현재 방송 시점이 일치할 경우(S102의 예), 사용자 인터페이스 렌더링 장치는 안내 메시지( 혹은 정보)를 출력하고 기설정된 옵션 동작을 실행한다(S103).
상기 안내 메시지는 시청 시점과 현재 방송 시점이 일치하였음을 안내하는 메시지로서, 기설정된 옵션 선택 사항이나 새로운 옵션을 선택할지 여부를 묻는 정보를 포함한다. 또한, 상기 안내 정보는 현재 재생 중인 방송 프로그램에 대한 정보; 현재 시청 모드에 대한 정보; 상기 현재 방송 시점 이후의 미래 방송 시간 영역으로의 타임시프트나 트릭플레이 가능 여부에 대한 정보; 다음 방송 프로그램에 대한 정보; 혹은 이들의 조합 중 적어도 하나를 포함하는 정보이다. 또한 필요에 따라 사용자가 미리 설정한 옵션에 따라 기설정된 옵션 동작을 실행한다(S103).
예컨대, 상기 기설정된 옵션 동작에 따라, 사용자 인터페이스 렌더링 장치는 1) 상기 재생 속도를 방송 프로그램 수신 속도와 같은 속도(예 : 1배속)로 자동 전환한다. 왜냐하면 재생 속도를 더 빠르게 설정하더라도 재생할 방송 프로그램이 수신되지 않은 상태이기 때문에 방송 프로그램의 재생이 불가능하기 때문이다. 또한 2) 화면에 출력하는 방송 프로그램을 기존에 녹화 방송 프로그램에서 실시간 수신 방송 프로그램으로 자동 전환한다. 그리고 3) 현재 수신되는 방송 프로그램의 녹화는 자동으로 중지한다. 왜냐하면 현재 수신되는 방송 프로그램을 실시간으로 시청하면 되므로 프로그램을 녹화할 필요성이 없으며, 녹화 동작에 필요한 부하를 감소시킬 수 있기 때문이다. 물론 4) 현재 수신되는 방송 프로그램을 실시간 시청하면서 백그라운드로 녹화를 계속 수행할 수도 있다. 또한 5) 현재 수신되는 방송 프로그램의 녹화는 계속 수행하면서 화면에는 대체 정보를 출력할 수 있다. 예컨대 상기 대체 정보는 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 포함하는 콘텐츠를 말한다.
음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 포함하는 콘텐츠는 부가 콘텐츠라고도 할 수 있으며, 상기 나열한 콘텐츠에 반드시 한정되는 것은 아니다.
도5는 상기 도4에 있어서, 기설정된 옵션 선택 사항들 또는 새로 설정할 옵션 선택 사항들을 테이블 형태로 보인 예시도이다. 이에 도시된 바와 같이 사용자는 재생 속도 옵션, 녹화 중지/계속 옵션, 화면 출력 옵션들을 선택할 수 있다. 여기서 상기 선택 옵션들은 예시적으로 도시한 것이며 그 옵션들을 제한하고자 하는 것은 아니다.
도6a 내지 도6c는 본 발명의 일 실시예에 따른 시청 시점이 미래 방송 시점인 경우의 사용자 인터페이스 렌더링 방법을 설명하기 위한 예시도이다.
도6a에 도시된 바와 같이, 사용자는 제2 상태 표시자(220)를 선택하여 상태바의 원하는 시점으로 이동시킬 수 있다. 이때 상기 이동시킨 시점이 미래 방송 시점(또는, 미래 방송 시간 영역의 특정 시점)인 경우 컬러가 변경된 제2 상태 표시자(221)를 표시하여 사용자가 인지할 수 있도록 한다. 종래의 문제점에서 설명한 바와 같이, 종래에는 미래 방송 시점을 선택할 수 없었다. 그러나 본 발명에서는 수신된 방송 프로그램이 있는지 여부에 관계없이 제2 상태 표시자(221)를 미래 방송 시점(또는, 미래 방송 시간 영역의 특정 시점)으로 이동시키는 것이 가능하다.
이때 상기 제2 상태 표시자(221)는 계속 앞으로 이동하지는 않도록 조작할 수 있으며, 이 경우는 상기 제2 상태표시자가 그 위치에 그 상태로 멈추어 있게 된다. 즉, 상기 제2 상태 표시자(221)는 제3 상태 표시자(230)를 기다리고 있다가, 제3 상태 표시자(230)가 이동하여 일치되는 순간에 기설정된 옵션에 해당하는 동작을 수행한다. 또한 현재 방송 시점을 나타내는 제3 상태 표시자의 이동에 관계없이 상기 시청 시점을 나타내는 제2 상태 표시자(221)는 기설정된 옵션에 따라 계속 앞으로 이동하여 프로그램 종료 시점까지 이동할 수 있다.
도6b의 (a)에 도시된 바와 같이, 사용자가 제2 상태 표시자(221)를 미래 방송 시점으로 이동시킬 경우, 사실상 재생할 방송 프로그램이 없기 때문에 사용자 인터페이스 렌더링 장치는 풍선 도움말과 같은 형태의 안내 메시지(441)를 출력한다. 그리고 기설정된 옵션에 따라 해당하는 동작을 실행한다. 또는 도6b의 (b)에 도시된 바와 같이, 기설정된 옵션 선택 사항을 실행하거나, 새로운 옵션을 선택할 수 있도록 옵션 선택 메뉴(442)를 출력하게 할 수 있다.
상기 안내 메시지는 미래 방송 시점이 시청 시점으로서 선택되었을 때, 재생할 방송 프로그램이 없음을 안내하는 메시지일 수 있고, 상기 시청 시점을 나타내는 제2 상태 표시자(221)가 정지되어 있다고 가정할 경우에 상기 옵션 선택 메뉴(442)는 제3 상태 표시자(230)가 이동하여 제2 상태 표시자(221)와 일치되기 전까지 수행할 동작 및 상기 제3 상태 표시자(230)가 이동하여 제2 상태 표시자(221)와 일치되는 순간에 수행할 동작을 선택할 수 있는 메뉴이거나, 도6b의 (c)에 도시된 바와 같이, 시청 시점을 나타내는 제2 상태 표시자(221)가 처음 선택된 미래 방송 시점에서 기설정된 재생 속도(예 : 2배속)로 계속 앞으로 이동하여 프로그램 종료 시점에 도달할 때 수행할 동작을 선택할 수 있는 메뉴이다.
우선, 제2 상태 표시자(221)가 정지 상태로 있다고 가정할 경우에 상기 제3 상태 표시자(230)가 이동하여 제2 상태 표시자(221)와 일치되기 전까지 수행할 동작을 선택하는 옵션 선택 메뉴 및 상기 제2 상태 표시자(221)가 계속 이동한다고 가정할 경우에 상기 제2 상태 표시자(221)가 프로그램 종료 시점에 도달하기 전까지 수행할 동작을 선택하는 옵션 선택 메뉴는, 기본적으로 도5에 도시된 바와 같은 옵션 선택 사항들을 포함한다. 이때 상기 동작들과 관계가 없는 옵션 선택 사항들은 비활성화 시키고, 상기 동작들과 관계가 있는 옵션 선택 사항들만 활성화 시키는 것이 가능하다. 따라서 사용자는 활성화된 옵션 선택 사항들 중에서 원하는 옵션들을 선택하여 저장한다.
한편 상기와 같이 사용자가 시청 시점을 미래 방송 시점으로 이동하는 이유는, 1) 사용자가 보고 싶지 않은 내용이 일정시간 방송될 것으로 예상되는 경우이거나, 2) 현재 실시간 방송 프로그램이 재방송 프로그램인 경우 그 프로그램의 중간 부분은 이미 본 방송에서 시청하였기 때문이거나, 3) 프로그램의 시청 중 일정시간 동안 다른 작업(예 : 다른 방송 프로그램 시청, 전화 통화, 문자 채팅)을 수행할 필요가 있기 때문일 수 있다. 따라서 사용자는 상기 미래 방송 시점을 선택한 이유에 따라, 상기 제3 상태 표시자(230)가 이동하여 정지 상태에 있는 제2 상태 표시자(221)와 일치되는 순간에 수행할 동작을 선택하게 된다. 또는 상기 제2 상태 표시자(221)가 계속 이동하여 프로그램 종료 시점에 도달하는 순간에 수행할 동작을 선택하게 된다.
도6c에 도시된 바와 같이, 현재 방송 시점을 나타내는 제3 상태 표시자(230)가 계속 앞으로 이동하여 처음 선택된 미래 방송 시점에 정지되어 있던 제2 상태 표시자(221)에 도달하는 경우, 또는 시청 시점을 나타내는 제2 상태 표시자(221)가 미래 방송 시간 영역 내에서 계속 앞으로 이동하여 프로그램 종료 시점에 도달하는 경우, 기설정된 옵션에 따라, 현재 방송 프로그램의 과거 혹은 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재 방송 프로그램의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행할 수 있다.
예컨대, 도6c의 (a)에 도시된 바와 같이, 동시간대에 더 보고 싶은 프로그램이 다른 채널(예 : CH06)에서 방송되고 있을 경우, 일정 시간 동안 다른 채널(CH06)을 출력하다가, 현재 방송 시점(제3 상태 표시자)이 미래 방송 시간 영역 내에 정지되어 있던 제2 상태 표시자(221)에 도달하거나, 시청 시점을 나타내는 제2 상태 표시자(221)가 계속 앞으로 이동하여 프로그램 종료 시점이 되었을 때, 자동으로 원래의 채널(예 : CH11)로 전환하는 것이다. 또는 도6c의 (b)에 도시된 바와 같이, 사용자가 보고 싶지 않은 내용(또는, 이미 보았던 내용)이 일정시간 동안 방송될 것으로 예상될 경우, 일정 시간 동안 대체 정보(또는 부가 콘텐츠)(예 : 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상)를 출력하다가 현재 방송 시점(제3 상태 표시자)이 미래 방송 시간 영역 내에 정지되어 있던 제2 상태 표시자(221)에 도달하거나, 시청 시점을 나타내는 제2 상태 표시자(221)가 계속 앞으로 이동하여 프로그램 종료 시점이 되었을 때, 자동으로 원래의 채널(예 : CH11)로 전환하는 것이다. 또는 도6c의 (c)에 도시된 바와 같이 일정시간 동안 다른 작업을 수행할 경우, 현재 방송 시점(제3 상태 표시자)이 미래 방송 시간 영역 내에 정지되어 있던 제2 상태 표시자(221)에 도달하거나, 시청 시점을 나타내는 제2 상태 표시자(221)가 계속 앞으로 이동하여 프로그램 종료 시점이 되었을 때, 자동으로 재생 중지되었던 시점(즉, 제2 상태 표시자를 미래 방송 시점으로 이동할 때 재생이 중지 되었던 시점)으로 돌아가(즉, 타임 시프트 하여) 그 중지되었던 시점부터 연속해서 재생하는 것이다.
한편, 현재 시청 시점(제2 상태 표시자가 있는 시점)이 현재 방송 프로그램 종료 시점에 도달하는 순간, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점(제3 상태 표시자가 있는 시점)으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생을 중지한 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행할 수 있다.
또한 타임시프트나 트릭플레이를 통해 상기 현재 시청 시점(제2 상태 표시자가 있는 시점)과 상기 현재 방송 시점(제3 상태 표시자가 있는 시점)이 과거나 미래도 이동하며 서로 교차하는 경우, 현재 방송 프로그램의 과거 혹은 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재 방송 프로그램의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행할 수 있다.
도7은 본 발명의 일 실시예에 따라 시청 시점을 미래 방송 시점으로 설정할 경우의 동작을 설명하기 위한 흐름도이다.
이에 도시된 바와 같이 녹화된 방송 프로그램의 재생 중, 사용자가 시청 시점을 미래 방송 시점으로 선택할 경우(S201의 예), 예컨대 제2 상태 표시자(220)를 상태바의 미래 방송 시간 영역으로 이동할 경우, 미래 방송 시간 영역의 특정 시점이 시청 시점으로서 선택되었으며, 따라서 재생할 방송 프로그램이 없음을 안내하는 메시지를 출력하거나 그리고 기설정된 옵션 동작을 실행한다(S202).
이때 상기 옵션 동작은 사용자가 시청 시점으로 선택한 미래 방송 시점이 일치되기 전까지 수행할 옵션 동작과 시청 시점이 계속 앞으로 이동하여 프로그램 종료 시점이 되는 순간에 수행할 옵션 동작을 실행한다.
예컨대 상기 옵션 동작은 부가 콘텐츠인 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 출력하는 것을 포함한다.
그리고 상기 시청 시점이 프로그램 종료 시점에 도달하는 경우(S203의 예) 기설정된 안내 메시지를 출력하거나 기설정된 옵션 동작을 실행한다(S204). 예컨대 상기 옵션 동작은 부가 콘텐츠인 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 출력하는 것을 포함한다.
도8은 본 발명의 일 실시예에 따라 현재 방송 시점이 프로그램 종료 시점에 도달하였을 경우의 사용자 인터페이스 렌더링 방법을 설명하기 위한 예시도이다.
이에 도시된 바와 같이 현재 방송 시점 및 시청 시점이 함께 프로그램 종료 시점에 도달하였을 경우, 사용자는 텔레비전을 계속 시청하거나 종료(Power Off)중 하나를 선택할 수 있다. 상기에서 텔레비전 계속 시청하기를 선택할 경우에는 실시간 방송을 시청하거나 아니면 녹화된 방송을 시청하는 것 중 하나를 선택할 수 있다.
상기에서 녹화된 방송을 시청하기를 선택할 경우에는, 도8의 (a)에 도시된 바와 같이, 프로그램이 종료 시점에 도달함과 동시에 시청 시점을 재생 중지된 시점으로 자동 이동하여(즉, 타임 시프트 하여) 녹화된 방송 프로그램을 연속해서 재생한다. 이때 녹화 계속 옵션이 선택되어 있을 경우 상기 녹화된 방송 프로그램을 재생하면서 기설정된 채널(예 : 현재 채널 또는 다른 채널)의 방송 프로그램을 녹화한다.
상기에서 실시간 방송 시청하기를 선택할 경우에는 채널 전환이나 채널 전환 않함을 선택할 수 있다. 상기에서 채널 전환 않함을 선택할 경우에는 현재 시청중인 채널을 계속 화면에 출력한다. 그러나 상기에서 채널 전환을 선택할 경우에는 1) 채널 선택을 위하여 EPG 정보를 출력하거나, 2) 기설정된 채널(예 : CH6)로 자동으로 전환한다.
또한, 현재 방송 시점 및 시청 시점이 함께 프로그램 종료 시점에 도달하였을 경우, 메모리 용량을 확보하기 위하여 기존에 녹화된 방송 프로그램의 삭제나 유지를 선택할 수 있다. 상기에서 삭제를 선택할 경우 무조건 삭제나 재생 완료된 프로그램만 조건부 삭제하도록 선택할 수 있다. 예컨대, 조건부 삭제를 선택하였을 경우, 도8의 (a)에 도시된 바와 같이, 재생이 완료되지 않은 프로그램이 있을 경우에는 삭제하지 않으며, 도8의 (b)에 도시된 바와 같이, 재생이 완료된 프로그램만 선택적으로 삭제할 수 있다.
또한 상기에서 텔레비전 계속 시청하기를 선택할 경우, 현재 방송 프로그램의 녹화 중지/계속, 또는 다음 방송 프로그램의 녹화 중지/계속 여부를 선택할 수 있다. 상기에서 녹화 계속을 선택할 경우 현재 시청하고 있는 채널에서 방송되는 프로그램을 녹화할 것인지, 아니면 다른 채널에서 방송되고 있는 프로그램을 녹화할 것인지를 선택할 수 있다. 상기 선택옵션에 따라 현재 시청하고 있는 방송 채널이나 다른 방송 채널의 프로그램을 선택적으로 녹화할 수 있다.
상기와 같이 설정된 옵션들은, 도8의 (a)에 도시된 바와 같이, 안내 메시지의 출력없이 자동으로 실행하거나, 도8의 (b)에 도시된 바와 같이 안내 메시지(443)를 출력한 후 사용자의 확인을 받아 실행한다. 상기 안내 메시지/옵션 메뉴의 출력 여부도 옵션 메뉴의 선택을 따른다.
상기와 같은 옵션 메뉴는 사용자의 편의를 위해 설정하는 것으로서, 사용자는 상기 옵션 메뉴(또는 안내 메시지)의 출력 없이도 하드웨어적으로 또는 소프트웨어적으로 설정된 기능버튼(미도시)을 눌러 원하는 기능(예 : 채널 전환, 파워 오프, 프로그램 녹화/재생)을 해서 자동으로 실행할 수 있다. 상기 옵션 선택 메뉴는 사용자의 응답에 따라 대화식으로 단계별로 출력할 수 있으며, 테이블 형식으로 일괄적으로 출력하여 선택할 수도 있다.
한편, 본 발명은 트릭 플레이나 타임 시프트를 통해서 현재 시청 시점이 현재 방송 시점보다 미래에 위치해 있다가 현재 시청 시점이 현재 방송 프로그램 종료시점에 도달하는 순간, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상의 방법을 수행하는 것을 포함하고 있다.
도9는 상기 도8에 있어서, 현재 방송 시점이 프로그램 종료 시점에 도달하였을 경우에 수행할 옵션 선택 사항들을 테이블 형태로 보인 예시도로서, 이에 도시된 바와 같이 사용자는 안내 메시지/옵션 메뉴 출력 옵션, 계속 시청 여부 옵션, 채널 전환 여부 옵션, 녹화 중지/계속 옵션, 기존 녹화된 프로그램의 삭제/유지 선택을 위한 옵션들 설정할 수 있다. 여기서 상기 선택 옵션들은 예시적으로 도시한 것이며 그 옵션들을 제한하고자 하는 것은 아니다. 또한 도5에 도시된 테이블에 포함된 옵션 선택 항목들을 추가로 조합하여 조합 구성할 수 있다.
본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 기술적 보호범위는 아래의 특허청구범위에 의해서 정하여져야 할 것이다.
100 : 상태바 110 ~ 150 : 상태바의 제1 영역 ~ 제5 영역
210 ~ 260 : 제1 상태 표시자 ~ 제6 상태 표시자
310 : 예정 시작 시간 320 : 예정 종료 시간
411, 412 : 재생 시간 정보 421 : 재생 속도 정보
431 : 방송 수신 시간 정보 432 : 녹화된 시간 정보
433 : 현재 방송 수신 프로그램의 채널 정보
441,443 : 안내 메시지 442 : 옵션 선택 메뉴

Claims (13)

  1. 현재 시청 시점을 중심으로 과거 시청 시간과 미래 시청 시간을 시각적으로 구분되도록 표시하는 제 1단계;
    현재 방송 시점을 중심으로 과거 방송 시간과 미래 방송 시간을 시각적으로 구분되도록 표시하는 제 2단계;
    상기 현재 시청 시점과 상기 현재 방송 시점을 방송 프로그램의 시청 재생 속도와 방송 진행 속도에 따라 변화시키는 제 3단계; 및
    상기 현재 시청 시점과 상기 현재 방송 시점이 서로 교차하는 경우, 현재 방송 시점의 과거 또는 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 제 4단계;를 포함하는 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법.
  2. 청구항 1에 있어서, 상기 안내 정보는 현재 재생 중인 방송 프로그램에 대한 정보; 현재 시청 모드에 대한 정보; 상기 현재 방송 시점 이후의 미래 방송 시간 영역으로의 타임시프트나 트릭플레이 가능 여부에 대한 정보; 다음 방송 프로그램에 대한 정보; 혹은 이들의 조합 중 적어도 하나를 포함하는 정보인 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법.
  3. 청구항 1에 있어서, 상기 부가 콘텐츠는 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 포함하는 콘텐츠인 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법.
  4. 청구항 1에 있어서, 상기 교차는 현재 시청 시점이 현재 방송 시점과 같은 위치에 있다가 타임시프트나 트릭플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 위치하는 순간, 혹은 타임시프트나 트릭 플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 있다가 같아지는 순간을 포함하는 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법.
  5. 청구항 1에 있어서, 현재 시청 시점이 현재 방송 시점보다 미래에 위치해 있다가 현재 시청 시점이 현재 방송 프로그램 종료시점에 도달하는 경우, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 제 5단계를 더 포함하는 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법.
  6. 삭제
  7. 현재 시청 시점을 중심으로 과거 시청 시간과 미래 시청 시간을 시각적으로 구분되도록 표시하며, 현재 방송 시점을 중심으로 과거 방송 시간과 미래 방송 시간을 시각적으로 구분되도록 표시하는 재생 표시 수단;
    상기 현재 시청 시점과 상기 현재 방송 시점을 방송 프로그램의 시청 재생 속도와 방송 진행 속도에 따라 변화시키는 상태 표시 수단; 및
    상기 현재 시청 시점과 상기 현재 방송 시점이 서로 교차하는 경우, 현재 방송 시점의 과거 또는 미래의 방송 영역을 현재의 시청 모드로 계속해서 재생하거나, 자동으로 현재의 시청 모드를 정상 배속 시청 모드로 변환하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 안내 정보 혹은 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 제 1 재생 처리 수단;을 포함하는 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치.
  8. 청구항 7에 있어서, 상기 안내 정보는 현재 재생 중인 방송 프로그램에 대한 정보; 현재 시청 모드에 대한 정보; 상기 현재 방송 시점 이후의 미래 방송 시간 영역으로의 타임시프트나 트릭플레이 가능 여부에 대한 정보; 다음 방송 프로그램에 대한 정보; 혹은 이들의 조합 중 적어도 하나를 포함하는 정보인 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치.
  9. 청구항 7에 있어서, 상기 부가 콘텐츠는 음악, 광고, 현재 방송 프로그램의 다음 회에 대한 안내 영상, 다음 방송 프로그램에 대한 안내 영상 혹은 미리보기 영상, 게임, EPG 혹은 이들의 조합 중 적어도 하나 이상을 포함하는 콘텐츠인 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치.
  10. 청구항 7에 있어서, 상기 교차는 현재 시청 시점이 현재 방송 시점과 같은 위치에 있다가 타임시프트나 트릭플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 위치하는 순간, 혹은 타임시프트나 트릭 플레이를 통해 현재 시청 시점이 현재 방송 시점보다 과거나 미래에 있다가 같아지는 순간을 포함하는 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치.
  11. 청구항 7에 있어서, 현재 시청 시점이 현재 방송 시점보다 미래에 위치해 있다가 현재 시청 시점이 현재 방송 프로그램 종료시점에 도달하는 경우, 다음 방송 프로그램을 현재의 시청 모드로 계속해서 재생하거나, 다음 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 현재 방송 시점으로 이동하여 현재 방송 프로그램을 정상 배속 시청 모드로 재생하거나, 방송 프로그램 재생 중지 후 혹은 재생 중에 상기 안내 정보 혹은 상기 부가 콘텐츠를 출력하는 것 중에서 적어도 하나 이상을 수행하는 제 2 재생 처리 수단; 을 더 포함하는 것을 특징으로 하는 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치.
  12. 삭제
  13. 청구항 1 내지 청구항 5 중 어느 한 항에 있어서, 상기 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020120060095A 2012-06-05 2012-06-05 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법 KR101192966B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020120060095A KR101192966B1 (ko) 2012-06-05 2012-06-05 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법
US13/989,231 US9264776B2 (en) 2012-06-05 2012-12-28 Apparatus of rendering user interface for playing broadcast programs and the method thereof
EP12852477.4A EP2696593A4 (en) 2012-06-05 2012-12-28 DEVICE AND METHOD FOR RESTITUTING A USER INTERFACE FOR VIEWING BROADCAST PROGRAMS
PCT/KR2012/011660 WO2013183842A1 (ko) 2012-06-05 2012-12-28 방송 프로그램 시청을 위한 사용자 인터페이스 렌더링 장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120060095A KR101192966B1 (ko) 2012-06-05 2012-06-05 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법

Publications (1)

Publication Number Publication Date
KR101192966B1 true KR101192966B1 (ko) 2012-10-19

Family

ID=47288337

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120060095A KR101192966B1 (ko) 2012-06-05 2012-06-05 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법

Country Status (4)

Country Link
US (1) US9264776B2 (ko)
EP (1) EP2696593A4 (ko)
KR (1) KR101192966B1 (ko)
WO (1) WO2013183842A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101783723B1 (ko) * 2016-12-05 2017-10-11 네이버 주식회사 생중계에서 타임머신 기능을 제공하는 방법 및 시스템
US10602206B2 (en) 2015-12-08 2020-03-24 Naver Corporation Method and system for providing time machine function in live broadcast

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10637905B2 (en) * 2013-08-23 2020-04-28 Lenovo (Beijing) Co., Ltd. Method for processing data and electronic apparatus
US9658757B2 (en) * 2013-09-04 2017-05-23 Tencent Technology (Shenzhen) Company Limited Method and device for managing progress indicator display
CN107493512B (zh) * 2016-06-12 2020-11-13 阿里巴巴集团控股有限公司 视频的热点标注方法和装置
WO2021080803A1 (en) 2019-10-22 2021-04-29 Exxonmobil Chemical Patents Inc. Impact copolymer compositions

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0127234D0 (en) * 2001-11-13 2002-01-02 British Sky Broadcasting Ltd Improvements in receivers for television signals
US7194188B2 (en) * 2003-04-02 2007-03-20 Oesterreicher Richard T System and method for facilitating fast-forwarding of first-run programs
KR100564452B1 (ko) * 2003-04-03 2006-03-29 엘지전자 주식회사 영상 녹화 및 재생 장치 및 방법
US7308489B2 (en) 2003-05-29 2007-12-11 Intel Corporation Visibility of media contents of UPnP media servers and initiating rendering via file system user interface
KR20050080829A (ko) 2004-02-11 2005-08-18 주식회사 대우일렉트로닉스 디지털 방송 수신 시스템의 프로그램 정보 재생방법
KR100715849B1 (ko) 2004-12-07 2007-05-11 삼성전자주식회사 시청정보 제공방법 및 이를 적용한 방송재생장치
US7962942B1 (en) * 2006-02-28 2011-06-14 Rovi Guides, Inc. Systems and methods for enhanced trick-play functions
US7827490B2 (en) 2006-11-30 2010-11-02 Microsoft Corporation Media state user interface
US8849101B2 (en) * 2009-03-26 2014-09-30 Microsoft Corporation Providing previews of seek locations in media content
US9031379B2 (en) * 2009-11-10 2015-05-12 At&T Intellectual Property I, L.P. Apparatus and method for transmitting media content

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10602206B2 (en) 2015-12-08 2020-03-24 Naver Corporation Method and system for providing time machine function in live broadcast
KR101783723B1 (ko) * 2016-12-05 2017-10-11 네이버 주식회사 생중계에서 타임머신 기능을 제공하는 방법 및 시스템

Also Published As

Publication number Publication date
EP2696593A1 (en) 2014-02-12
US20140215514A1 (en) 2014-07-31
US9264776B2 (en) 2016-02-16
EP2696593A4 (en) 2015-04-15
WO2013183842A1 (ko) 2013-12-12

Similar Documents

Publication Publication Date Title
KR101192966B1 (ko) 방송 프로그램 재생을 위한 사용자 인터페이스 렌더링 장치 및 그 방법
US10368119B2 (en) Method, device and computer program product for outputting a transport stream
TWI571868B (zh) 用於定序內容之方法及裝置
JP2011004414A (ja) リモートコントロールシステムおよびリモートコントロールシステムで用いられる装置
US20140139742A1 (en) Methods and systems for displaying advertisements
KR101913254B1 (ko) 서비스 처리 장치 및 서비스 처리 방법
CN102883222A (zh) 画中画直播选台***
KR20090059281A (ko) 복수 개의 영상을 처리하는 영상기기 및 그 방법
JP5107017B2 (ja) 遠隔操作装置および遠隔操作システム
KR101517837B1 (ko) 스마트 tv의 컨텐츠 제공 방법
JP2011211338A (ja) 再生装置及び再生方法
KR20120023420A (ko) 컨텐츠 전환 방법 및 이를 수행하는 디스플레이 장치
EP2983373B1 (en) Rendering of an audio and/or video signal comprising trick play limited parts
KR100986482B1 (ko) 사용자 인터페이스 장치
US20150325111A1 (en) Electronic apparatus and electronic apparatus control system
JP2012080350A (ja) 携帯端末及び携帯端末によるチャプタ設定制御方法
KR101606280B1 (ko) 디스플레이 제어 장치 및 그 제어방법과, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션
KR100720322B1 (ko) Pⅰp 화면을 이용한 데이터 서비스 제공 장치
JP2010109993A (ja) コンテンツ受信装置及びコンテンツ再生方法
JP2010109934A (ja) コンテンツ受信装置及びコンテンツ再生方法
KR20200024646A (ko) 콘텐츠 표시 장치 및 그 제어방법
JP2008301397A (ja) 映像音声出力装置
KR20040097521A (ko) 서로 다른 디지털 방송에 대하여 동시에 녹화와 시청이가능한 장치
JP2013078094A (ja) リモートコントローラシステム
KR20160006889A (ko) 린백 제어 방송 수신 시스템 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150810

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160825

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180731

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20191010

Year of fee payment: 8