KR101283978B1 - 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 - Google Patents
디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 Download PDFInfo
- Publication number
- KR101283978B1 KR101283978B1 KR1020120060079A KR20120060079A KR101283978B1 KR 101283978 B1 KR101283978 B1 KR 101283978B1 KR 1020120060079 A KR1020120060079 A KR 1020120060079A KR 20120060079 A KR20120060079 A KR 20120060079A KR 101283978 B1 KR101283978 B1 KR 101283978B1
- Authority
- KR
- South Korea
- Prior art keywords
- channel
- broadcast
- catch
- missing
- digital broadcast
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/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
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 디지털 방송수신 장치에서 백그라운드 저장을 이용하여 미싱캐치 기능을 지원하는 방송재생 기술에 관한 것이다. 더욱 상세하게는 디지털 방송수신 장치(예: 디지털 TV, 디지털 셋톱박스, 디지털 스마트박스)에서 시청자의 기호에 따라 반복적으로 채널 변경이 이루어질 때 하드디스크 영역에 자동적으로 이전 채널의 방송을 백그라운드로 저장해줌으로써 사용자가 채널변경 중간에 중요한 부분을 놓쳤을 경우라도 선택에 따라 다시 볼 수 있도록 해주는 미싱캐치 기능을 지원하는 방송재생 기술에 관한 것이다.
Description
본 발명은 디지털 방송수신 장치에서 백그라운드 저장을 이용하여 미싱캐치 기능을 지원하는 방송재생 기술에 관한 것이다. 더욱 상세하게는 디지털 방송수신 장치(예: 디지털 TV, 디지털 셋톱박스, 디지털 스마트박스)에서 시청자의 기호에 따라 반복적으로 채널 변경이 이루어질 때 하드디스크 영역에 자동적으로 이전 채널의 방송을 백그라운드로 저장해줌으로써 사용자가 채널변경 중간에 중요한 부분을 놓쳤을 경우라도 선택에 따라 다시 볼 수 있도록 해주는 미싱캐치 기능을 지원하는 방송재생 기술에 관한 것이다.
엠펙(MPEG), H.264 등과 같은 디지털 영상 압축과 QPSK, QAM 등과 같은 디지털 변복조에 대한 공학적 구현기술이 급속히 발전함에 따라 디지털 방송에 대한 상용화가 전세계적으로 급속히 진전되고 있다. 이제는 국가별로 나름대로의 일정을 설정하여 점차적으로 아날로그 방송을 중단하고 디지털 방송으로 완전히 전환하고 있는 상황이다.
이러한 디지털 방송은 아날로그 방송에 비해 정보 데이터를 압축 처리할 수 있으며 전송속도가 높고 음질과 화질이 우수하다. 그리고, 디지털 방송은 디지털 변복조 기술을 통해 하나의 물리적 채널 내에 다수의 가상채널을 생성하는 것이 가능하여 방송 주파수를 효율적으로 이용하는 것이 가능하다는 장점을 갖는다. 이를 통해 수백개의 채널을 통해 다양한 정보를 방송될 수 있고 시청자는 다양한 서비스를 텔레비전을 통해 제공받을 수 있다.
디지털 방송을 수신하는 방송수신 장치(예: 디지털 TV, 디지털 셋톱박스, 디지털 스마트박스)는 사용자가 선택한 방송 프로그램을 수신 장치 내에 마련된 디코더를 이용하여 원래의 A/V(Audio/Video) 데이터로 복원하고, 내장 또는 외부의 디스플레이 장치를 통해 표시함으로써 시청자들로 하여금 자신의 선택에 따라 방송 프로그램을 시청할 수 있도록 해주고 있다.
시청자들은 방송 프로그램을 시청하는 중에 습관적으로 채널을 변경하는 경우가 많다. 특정 채널에서 프로그램을 시청하다가도 잠시라도 흥미가 떨어지는 경우에는 다른 채널로 변경하는 것이다. 또는 둘 이상의 채널에서 자신이 보고싶은 프로그램을 방송하는 경우에는 둘다 놓칠 수가 없기에 채널을 왔다갔다하면서 방송을 보게 된다. 이러한 상황을 보조하기 위해서 PIP(Picture-In-Picture) 기술이 한때 제안되기도 하였으나 실제 활용도는 높지 않았다. 사람들은 여전히 두 채널 혹은 셋 이상의 채널 사이를 왔다갔다하면서 방송 프로그램을 번갈아가며 시청하고 있는 것이다.
그런데 이렇게 두 채널 사이를 왔다갔다하면서 방송 프로그램을 보다보면 방송 프로그램의 중요 장면을 놓치는 경우가 발생한다. 예를 들어, 프로야구의 득점 장면, 축구경기의 골 장면, 권투의 다운 장면, 드라마의 중요 사건사고 장면 등을 놓치는 경우이다. 방송 프로그램에서 이들 장면을 놓치게 되면 시청자로서는 아쉽기도 할 뿐만 아니라 이후의 전개를 제대로 이해하지 못하는 문제점이 있다. 그에 따라 해당 방송 프로그램에 대한 시청자의 관심은 급속하게 저하되기 마련이고 이는 시청자에게도 손해이지만 방송사나 방송서비스 제공자(SO) 입장에서도 시청률이 떨어지게 되므로 손실이 크다.
이러한 상황이 그 이후의 방송편성에 미치지 않도록 하기 위해 드라마나 서바이벌 프로그램과 같은 경우에는 인터넷 홈페이지를 통해 다시보기 서비스를 제공하고 있는데, 그 효과는 제한적이다. 일정 시간이 경과한 이후에 시청자가 기억을 되살려서 인터넷 홈페이지에 들어가 검색을 해주어야만 서비스가 가능하다는 단점이 있기에 실제 효율은 높지 않다. 또한 일단 저하된 관심도를 끌어올린다는 것이 쉽지않을 뿐만 아니라, 생방송의 경우에는 이미 최종 결과가 나온 이후에 그 장면을 다시 본다는 것이 시청자에게 별달리 매력적이지 않다.
이처럼 인터넷 홈페이지를 통한 다시보기 서비스는 상기와 같은 문제점을 해결하기에 그다지 효과적이지 못하다. 그에 따라 이러한 문제점을 해결할 수 있는 새로운 방식의 기술 개발이 요구되고 있다.
[관련기술문헌]
1. 데이타방송 자동 저장기능을 갖는 디지탈 방송수신 시스템(출원번호 제10-1999-0036278호)
2. 외부 저장매체를 이용하여 타임쉬프트 기능을 제공하는 방송수신 장치 및 방법(출원번호 제10-2006-0127739호)
본 발명의 목적은 디지털 방송수신 장치에서 백그라운드 저장을 이용하여 미싱캐치 기능을 지원하는 방송재생 기술을 제공하는 것이다. 더욱 상세하게는 본 발명의 목적은 디지털 방송수신 장치에서 시청자의 기호에 따라 반복적으로 채널 변경이 이루어질 때 하드디스크 영역에 자동적으로 이전 채널의 방송을 백그라운드로 저장해줌으로써 사용자가 채널변경 중간에 중요한 부분을 놓쳤을 경우라도 선택에 따라 다시 볼 수 있도록 해주는 미싱캐치 기능을 지원하는 방송재생 기술을 제공하는 것이다.
이러한 과제를 달성하기 위한 본 발명은 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법으로서, 디지털 방송수신 장치가 제 1 채널에 대한 디지털 방송을 수신하여 화면 표시하는 단계; 제 1 채널로부터 제 2 채널로 방송채널을 변경하는 제 1 채널변경 명령을 수신하여 방송수신부를 설정하는 단계; 제 2 채널에 대한 디지털 방송을 수신하여 화면 표시하는 단계; 제 1 채널에 대한 디지털 방송 데이터를 백그라운드로 저장하는 단계; 제 2 채널로부터 제 1 채널로 방송채널을 되돌리는 제 2 채널변경 명령을 수신하여 방송수신부를 설정하는 단계; 사용자로부터 미싱캐치 요청을 제공받는 단계; 미싱캐치 기능을 인에이블하고 제 1 채널에 대해 백그라운드로 저장해둔 방송데이터를 업로드하여 재생하는 단계; 사용자로부터 미싱캐치 해제요청을 제공받는 단계; 미싱캐치 기능을 디스에이블하고 제 1 채널에 대한 디지털 방송을 실시간으로 화면 표시하는 단계;를 포함하여 구성된다.
본 발명에 따른 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법은, 미싱캐치 요청에 대해 제 2 채널변경 명령이 교호방식 채널변경인지 여부를 판단하는 단계; 제 2 채널변경 명령이 교호방식 이외의 채널변경인 경우에는 미싱캐치 요청을 무시하는 단계; 미싱캐치 기능이 인에이블된 상태에서 제 1 채널에 대한 실시간 디지털 방송 데이터를 지속적으로 임시 저장하는 단계; 제 1 채널에 대해 백그라운드로 저장해둔 방송데이터에 이어서 임시 저장해둔 방송 데이터를 재생하는 단계; 제 1 채널에 대해 백그라운드로 저장해둔 방송데이터를 업로드하여 재생하는 도중에 사용자의 리모컨 조작에 대응하여 재생시점과 재생속도를 제어하는 단계;를 더 포함하여 구성될 수 있다.
또한, 본 발명에 따른 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법은 제 2 채널변경 명령에 대응하여, 제 1 채널에 대한 디지털 방송을 수신하여 화면 표시하는 단계; 제 2 채널에 대한 디지털 방송 데이터를 백그라운드로 저장하는 단계;를 더 포함하여 구성될 수 있다.
한편, 본 발명에 따른 컴퓨터로 판독가능한 기록매체는 상기와 같은 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법을 실행하기 위한 미싱캐치 지원 방송재생 프로그램을 기록한 것이다.
본 발명에 따르면 시청자가 두 채널 혹은 셋 이상의 채널을 왔다갔다하면서 방송 프로그램을 보다가 중간에 중요한 부분을 놓쳤을 경우라도 선택에 따라 그 장면을 다시 볼 수 있도록 해주는 미싱캐치 기능을 지원함으로써 방송 서비스에 대한 사용자의 만족도를 제고할 수 있는 장점이 있다.
또한 본 발명에 따르면 채널 변경 과정에서 방송 프로그램에서 중요 장면을 시청자가 잠시 놓쳤더라도 시간지연 없이 즉시 확인할 수 있으므로 방송 프로그램에 대한 사용자의 관심을 지속적으로 양호하게 유지할 수 있으며 그에 따라 시청률을 제고할 수 있는 장점이 있다.
[도 1]은 본 발명이 적용되는 전체 시스템을 나타내는 도면.
[도 2]는 본 발명에 따른 미싱캐치 기능을 지원하는 방송수신 장치의 구성을 나타내는 블록도.
[도 3]은 본 발명에 따른 미싱캐치 기능을 개념적으로 나타내는 도면.
[도 4]는 미싱캐치 기능을 구현하는 방송수신 장치의 동작을 개념적으로 나타내는 블록도.
[도 5]는 본 발명에 따른 미싱캐치 지원 방송재생 방법의 전체적인 과정을 나타내는 흐름도.
[도 6]은 본 발명에 따른 미싱캐치 지원 방송재생 방법의 다른 실시예를 나타내는 흐름도.
[도 2]는 본 발명에 따른 미싱캐치 기능을 지원하는 방송수신 장치의 구성을 나타내는 블록도.
[도 3]은 본 발명에 따른 미싱캐치 기능을 개념적으로 나타내는 도면.
[도 4]는 미싱캐치 기능을 구현하는 방송수신 장치의 동작을 개념적으로 나타내는 블록도.
[도 5]는 본 발명에 따른 미싱캐치 지원 방송재생 방법의 전체적인 과정을 나타내는 흐름도.
[도 6]은 본 발명에 따른 미싱캐치 지원 방송재생 방법의 다른 실시예를 나타내는 흐름도.
이하에서는 도면을 참조하여 본 발명을 상세하게 설명한다.
[도 1]은 본 발명이 적용되는 전체 시스템을 나타내는 도면이고, [도 2]는 본 발명에 따른 미싱캐치 기능을 지원하는 방송수신 장치(30)의 내부 구성을 나타내는 블록도이다.
본 발명이 적용되는 전체 시스템은 방송시스템(10), 방송통신망(20), 방송수신 장치(30), 리모컨(40), 디스플레이 장치(50)를 포함하여 이루어진다. 이때, 방송수신 장치(30)는 방송수신부(31), 리모컨 수신부(32), 저장부(33), 제어부(34)를 포함하며, 제어부(34)는 방송채널 설정모듈(34a), 백그라운드 저장모듈(34b), 백그라운드 출력모듈(34c)을 포함한다.
먼저, [도 1]에 도시된 전체 시스템에 대해 살펴본다.
방송시스템(10)은 디지털 방송을 방송통신망(20)을 통해 송출하는 시스템을 널리 포함하는 개념으로서 예를 들어 지상파 방송국, 케이블 방송사, 위성방송 송출시스템, IPTV 운영사 등을 들 수 있다.
방송수신 장치(30)는 디지털 방송을 유무선으로 수신하여 시청자가 볼 수 있는 형태로 변환시켜주는 장치로서 예를 들어 디지털 TV, 디지털 셋톱박스, IPTV, 스마트박스, 스마트TV 등을 들 수 있다.
리모컨(40)은 방송수신 장치(30)의 기능을 제어하기 위한 장치로서 방송수신 장치(30)를 구매할 때 패키지로서 함께 제공되는 리모트 컨트롤러에 한정되지 않으며 유니버설 리모컨이나 소프트웨어 리모컨(스마트폰에 리모컨 프로그램을 설치하여 구동하는 형태)을 포함한다.
디스플레이 장치(50)는 방송수신 장치(30)에서 생성한 화면을 시청자에서 표시하는 장치로서 방송수신 장치(30)와는 별도로 구성된 독립형일 수도 있고 방송수신 장치(30)와 일체로 이루어질 수도 있다.
이어서, [도 2]에 개시된 방송수신 장치(30)에 대해 살펴본다.
방송수신부(31)는 방송통신망(20)을 통해 방송시스템(10)으로부터 전달되는 디지털 방송 신호를 수신하여 특정 방송 채널을 선택하기 위한 각종의 프로세싱을 담당하는 구성이다.
리모컨 수신부(32)는 리모컨(40)으로부터 제공되는 유무선 제어신호를 수신하여 그로부터 제어명령을 식별해내는 구성이다.
저장부(33)는 각종의 데이터를 저장하기 위한 구성으로 저장용량과 장치 가격을 감안하여 하드디스크(HDD)로 구현됨이 바람직하다. 본 발명에서 저장부(33)는 백그라운드 저장기능과 이를 이용한 미싱캐치 기능을 지원하는데, 이에 대해서는 [도 3]과 [도 4]를 참조하여 후술한다.
제어부(34)는 본 발명을 구현하기 위해 방송수신 장치(30)의 전반적인 동작을 제어하는 구성으로서 방송채널 설정모듈(34a), 백그라운드 저장모듈(34b), 백그라운드 출력모듈(34c)을 포함하여 이루어진다.
방송채널 설정모듈(34a)은 리모컨 수신부(32)를 통해 특정 채널에 대한 사용자 요구를 제공받으면 당해 채널에 대한 방송 컨텐츠를 수신하도록 방송수신부(31)를 제어한다. 사용자는 방송 프로그램을 보면서 채널 변경을 다수 시행하는 것이 일반적인데, 이처럼 채널 변경 요청이 리모컨 수신부(32)를 통해 들어올 때마다 방송채널 설정모듈(34a)은 당해 요청에 따른 채널 변경이 달성되도록 방송수신부(31)를 제어한다.
백그라운드 저장모듈(34b)은 이처럼 방송채널이 변경될 때마다 당해 변경 이전의 채널('이전 채널')에 대한 백그라운드 저장을 수행한다. 예를 들어 사용자가 리모컨(40)의 채널업 버튼을 눌러 방송 채널을 현재의 CH 6에서 CH 7로 변경 요청한 경우를 살펴보면, 방송채널 설정모듈(34a)은 현재 채널인 CH 7에 대한 방송 컨텐츠가 디스플레이 장치(50)에 표시되도록 하는 반면, 백그라운드 저장모듈(34b)은 이전 채널인 CH 6에 대한 방송데이터를 백그라운드 방식으로 저장부(33)에 저장하는 동작을 구현한다. 즉, 사용자가 더이상 시청하지 않는 방송채널인 CH 6에 대한 방송데이터를 계속 수신하여 만일을 위해 저장해두는 것이다.
백그라운드 출력모듈(34c)은 사용자가 리모컨(40)의 채널다운 버튼을 눌러 다시 CH 7으로 복귀하고 나서 본 발명에 따른 미싱캐치 기능을 요청하는 경우에 활성화된다. 백그라운드 출력모듈(34c)은 다시 복귀한 채널인 CH 7과 관련하여 백그라운드 저장모듈(34b)이 저장부(33)에 백그라운드 방식으로 저장해두었던 방송데이터를 업로드한 후 재생하여 디스플레이 장치(50)에 표시한다. 즉, 백그라운드 출력모듈(34c)은 '앞서 백그라운드 방식으로 저장해두었던 데이터를 디스플레이로 출력해주는 모듈'이라는 의미이다.
[도 3]은 본 발명에서 사용하는 미싱캐치 기능을 개념적으로 나타내는 도면이고, [도 4]는 이러한 미싱캐치 기능을 구현하는 방송수신 장치(30)의 동작을 개념적으로 나타내는 블록도이다.
먼저 [도 3]을 참조하면 시간 순서에 따라 사용자가 방송 채널을 CH 6, CH 7, CH 6, CH 7, CH 8 로 변경한 것을 나타낸다. 즉, 채널 6번과 채널 7번을 번갈아가면서 보다가 채널 8번으로 이동한 것이다.
T3를 참조하면 사용자가 채널 7번에서 채널 6번으로 변경한 후에 자신이 채널 6번에서 중요 장면을 놓쳤다는 것을 인식하였다. 즉, T1에서 채널 6번을 보다가 잠시 채널 7번을 다녀온 사이에(T1 → T2 → T3) 채널 6번에서는 프로야구의 득점 장면, 축구경기의 골 장면, 권투의 다운 장면, 드라마의 중요 사건사고 장면 등과 같은 중요 장면이 있었던 것이다.
본 발명에서는 이러한 경우에 리모컨(40)에 마련된 특정 버튼(미싱캐치 버튼)을 누름으로써 미싱캐치(missing catch) 기능을 사용하면 된다. 즉, 사용자가 미싱캐치 버튼을 누르면 방송수신 장치(30)는 그 채널 6번에 대해 T2 시간에 백그라운드로 저장해두었던 방송데이터를 업로드하여 그 놓친 부분을 즉시 확인할 수 있도록 해주는 것이다. 본 명세서에서는 이처럼 채널변경 과정에서 잠시 놓친 부분을 즉시 확인할 수 있도록 해주는 기능에 관한 명칭이 종래에 없었기에 이를 '미싱캐치' 기능이라고 명명하였다.
[도 3]을 참조하면 사용자가 방송 채널을 CH 6, CH 7, CH 6, CH 7, CH 8 로 변경하면 방송수신 장치(30)는 변경 직전의 채널을 백그라운드로 저장하고 있다는 것을 확인할 수 있다. 예를 들어 T2를 살펴보면 사용자가 채널 6번에서 채널 7번으로 변경한 경우인데, 변경 이후의 채널인 CH 7을 사용자가 시청하는 동안에 방송수신 장치(30)는 변경 직전의 채널인 CH 6에 대한 방송 데이터를 백그라운드로 저장부(33)에 저장해둔다.
이렇게 백그라운드 저장된 방송 데이터는 사용자가 미싱캐치 기능을 요청하면 활용되고 그렇지 않으면 버려진다. T3과 T4를 참조하면, 사용자가 미싱캐치 기능을 요청함에 따라 각각 T2와 T3에서 백그라운드 저장해두었던 채널 6번 및 채널 7번에 대한 방송 데이터가 활용되었다. 한편, T5를 참조하면, 채널 8번과 관련하여 이전에 백그라운드 저장해둔 방송데이터가 없기에 사용자가 미싱캐치 기능을 요청하더라도 서비스가 불가능하다.
이어서, [도 4]를 참조하면 이상과 같은 미싱캐치 기능을 구현하기 위한 방송수신 장치(30)의 구성이 개념적으로 개시되었다.
먼저, 방송수신부(31)는 현재 채널에 대한 방송신호를 수신하기 위한 현재채널 수신부(31a)를 구비할 뿐만 아니라 백그라운드 저장을 위해 이전 채널의 방송신호를 수신하기 위한 이전채널 수신부(31b)도 구비한다. 본 발명에서 백그라운드 저장하는 채널은 복수 개가 될 수도 있는데, 이 경우에는 그에 따라 이전채널 수신부(31b)도 복수 개 구비된다.
예를 들어 T5에서 사용자가 채널 8번을 볼 때, 백그라운드 저장모듈(34b)은 바로 직전의 채널 7번만 백그라운드 저장할 수도 있지만, 그 이전의 채널 6번도 백그라운드 저장하도록 구성할 수도 있다. 이처럼 복수 개의 채널을 백그라운드 저장하려는 경우에는 복수 개의 이전채널 수신부(31b)를 구비해야 하며, 저장부(33)의 백그라운드 저장공간(33a)도 백그라운드 저장하려는 채널의 수에 맞도록 설정되어야 한다. 방송수신부(31)의 다채널 방송수신 성능과 저장부(33)의 저장공간 용량에 따라 백그라운드 저장모듈(34b)은 이전 채널 컨텐츠에 대한 저장 개수를 설정할 수 있다.
이어서 저장부(33)를 살펴보면 백그라운드 저장공간(33a)과 포어그라운드 활용공간(33b)를 구비한다. 백그라운드 저장공간(33a)은 백그라운드 저장모듈(34b)이 이전채널 수신부(31b)로부터 제공받은 방송데이터를 백그라운드 방식으로 저장하기 위한 공간이다. 방송데이터 백업에 대해 할당된 저장공간은 유한하므로 이를 효율적으로 사용하기 위해서 링 구조로 저장공간을 운용하는 것이 바람직하다. 저장공간을 링 구조로 운용함으로써 최근의 일정 시간(예: 10분)에 대한 백업을 보장하고 그 이전의 방송데이터는 오버라이트 삭제(deleted by overwriting)되도록 하는 것이다.
포어그라운드 활용공간(33b)은 백그라운드 출력모듈(34c)이 사용하는 공간으로서 미싱캐치 기능이 사용될 때 활용한다. 즉, [도 3]에서 T3를 참조하면 백그라운드 저장공간(33a)은 채널 7번에 대해 현재 들어오고 있는 방송데이터를 백그라운드 저장하기 위한 공간이고, 포어그라운드 활용공간(33b)은 미싱캐치 기능을 지원하기 위해 채널 6번에 대해 이전(T2)에 저장해두었던 방송데이터를 업로드 및 재생하기 위한 공간이다. 선택적으로는 미싱캐치 기능이 인에이블될 때, 당해 채널에 대해 이전에 백그라운드 저장해두었던 방송데이터를 포어그라운드 활용공간(33b)에 업로드하여 재생하는 한편, 현재 채널에 대해 현재 들어오고 있는 방송데이터도 포어그라운드 활용공간(33b)의 일정 영역에 저장함으로써 사용자가 놓치지 않도록 해주는 것도 바람직하다.
[도 5]는 본 발명에 따른 미싱캐치 지원 방송재생 방법의 전체적인 과정을 나타내는 흐름도이다. 본 발명의 기술적 사항은 [도 1] 내지 [도 4]를 참조하여 이미 상세하게 기술하였으므로 [도 5]를 참조해서는 프로세스의 전체적인 흐름을 개략적으로 살펴보기로 한다.
먼저, 사용자는 방송수신 장치(30)를 기동하고, 본 발명에 따른 미싱캐치 기능에 관한 설정을 수행한다(S110). 미싱캐치 기능에 관한 설정으로는 미싱캐치 기능을 사용할지 말지에 대한 선택, 몇개의 방송채널을 백그라운드 저장할 것인지에 대한 선택 등을 생각할 수 있다. 백그라운드 저장공간(33a)의 저장용량이 한정되어 있으므로 백그라운드 저장할 방송채널의 갯수가 증가할수록 미싱캐치 기능이 커버해주는 시간은 줄어들 것이다. 구현 예에 따라서는 방송채널의 갯수가 증가할수록 비디오 퀄리티를 저하시켜 백그라운드 저장할 수도 있다.
다음으로, 사용자가 리모컨(40)을 통해 그 시청할 방송채널을 선택함에 따라 방송수신 장치(30)가 방송통신망(20)을 통해 디지털 방송을 수신하여 디스플레이 장치(50)의 화면에 표시한다(S120).
이어서, 리모컨(40)으로부터 방송채널 변경 요청을 대기한다(S130).
사용자가 채널업/채널다운 등을 통해 방송채널 변경을 요청하면 방송수신 장치(30)는 그 변경된 채널(현재 채널)에 대한 디지털 방송을 수신하여 디스플레이 장치(50)의 화면에 표시한다(S140).
이때, 방송수신 장치(30)의 백그라운드 저장모듈(34b)은 그 채널변경 이전의 채널(이전 채널)에 대한 디지털 방송 데이터를 백그라운드 저장공간(33a)로 백그라운드로 저장한다(S150). 이러한 백그라운드 저장동작은 사용자가 방송채널을 변경할 때마다 이전 채널에 대해 이루어진다.
이어서, 방송수신 장치(30)는 사용자로부터 미싱캐치 요청을 제공받는지 여부를 판단한다(S160). 사용자가 예컨대 리모컨(40)에 마련된 미싱캐치 버튼을 누르면 방송수신 장치(30)는 미싱캐치 요청을 접수한다. 미싱캐치 요청이 없는 경우에는 종래기술에서와 마찬가지로 현재 채널에 대해 방송화면이 디스플레이 장치(50)이 표시된다.
반면, 미싱캐치 요청이 있는 경우에는 방송수신 장치(30)는 미싱캐치 기능을 인에이블하고 그에 따라 현재 채널에서 놓친 부분을 사용자가 확인할 수 있도록 지원하는 동작을 수행한다. 즉, 백그라운드 출력모듈(34c)은 현재 채널에 대해 백그라운드 저장모듈(34b)이 채널변경 이전에 백그라운드로 저장해둔 방송데이터를 업로드하여 재생한다(S170).
그리고 나서, 방송수신 장치(30)는 사용자로부터 미싱캐치 해제요청을 대기하여 제공받는다(S180).
미싱캐치 해제요청을 수신하면 방송수신 장치(30)는 미싱캐치 기능을 디스에이블하고 일반적인 방식에 따라 현재 채널로 실시간 제공되는 디지털 방송 데이터를 디스플레이 장치(50)로 표시한다(S190).
[도 6]은 본 발명에 따른 미싱캐치 지원 방송재생 방법의 다른 실시예를 나타내는 흐름도이다. 본 발명의 기술적 사항은 [도 1] 내지 [도 5]를 참조하여 이미 상세하게 기술하였으므로 [도 6]에 대해서도 프로세스의 전체적인 흐름을 개략적으로 살펴보기로 한다.
먼저, 사용자는 방송수신 장치(30)를 기동하고, 본 발명에 따른 미싱캐치 기능에 관한 설정을 수행한다(S210). 미싱캐치 기능 설정은 미싱캐치 기능을 사용할지 말지에 대한 선택, 몇개의 방송채널을 백그라운드 저장할 것인지에 대한 선택 등을 생각할 수 있는데 [도 5]에서 기술한 바와 같다.
다음으로, 사용자가 리모컨(40)을 통해 그 시청할 방송채널을 선택함에 따라 방송수신 장치(30)가 방송통신망(20)을 통해 디지털 방송을 수신하여 디스플레이 장치(50)의 화면에 표시한다(S220).
이어서, 리모컨(40)으로부터 방송채널 변경 요청을 대기한다(S230).
사용자가 채널업/채널다운 등을 통해 방송채널 변경을 요청하면 방송수신 장치(30)는 그 변경된 채널(현재 채널)에 대한 디지털 방송을 수신하여 디스플레이 장치(50)의 화면에 표시한다(S240).
이때, 방송수신 장치(30)의 백그라운드 저장모듈(34b)은 그 채널변경 이전의 채널(이전 채널)에 대한 디지털 방송 데이터를 백그라운드 저장공간(33a)로 백그라운드로 저장한다(S250). 이러한 백그라운드 저장동작은 사용자가 방송채널을 변경할 때마다 이전 채널에 대해 이루어진다.
이어서, 방송수신 장치(30)는 사용자로부터 미싱캐치 요청을 제공받는지 여부를 판단한다(S260). 사용자가 예컨대 리모컨(40)에 마련된 미싱캐치 버튼을 누르면 방송수신 장치(30)는 미싱캐치 요청을 접수한다. 미싱캐치 요청이 없는 경우에는 종래기술에서와 마찬가지로 현재 채널에 대해 방송화면이 디스플레이 장치(50)이 표시된다.
반면, 미싱캐치 요청이 있는 경우에는 방송수신 장치(30)는 미싱캐치 기능을 인에이블하고 그에 따라 현재 채널에서 놓친 부분을 사용자가 확인할 수 있도록 지원하는 동작을 수행한다. 그런데, 본 실시예에서는 방송채널 변경이 교호방식으로 이루어졌는지 여부를 판단한다(S270). 교호방식(alternating pattern)이란 두 개의 채널 사이에서 번갈아가며 변경된 형태로서, 예컨대 [도 3]에서 T1 내지 T4에서 이루어진 채널 변경이 교호방식에 해당된다. 반면, [도 3]에서 T5의 채널 변경은 교호방식에 해당되지 않는다.
단계(S270)의 판단 결과 교호방식의 채널변경이 아닌 경우에는 미싱캐치 요청에 대해 서비스를 제공하지 않고 무시한다. 이 실시예는 백그라운드 저장을 하나의 채널에 대해서만 지원하는 경우에 해당하는데, 방송수신 장치(30)의 성능을 고려하여 최적이라고 판단되는 경우에 구현될 수 있다. 즉, 채널 하나에 대해서만 백그라운드 저장을 지원하므로 교호방식이 아닌 경우에는 백그라운드 저장해둔 방송데이터가 없을 것이므로 미싱캐치 요청을 무시하는 것이다.
반면, 단계(S270)의 판단 결과 교호방식의 채널변경인 경우, 백그라운드 출력모듈(34c)은 현재 채널에 대해 백그라운드 저장모듈(34b)이 채널변경 이전에 백그라운드로 저장해둔 방송데이터를 업로드하여 재생한다(S280).
본 실시예에서는 백그라운드 출력모듈(34c)은 재생지점 및 재생속도에 대한 사용자 제어를 지원한다. 즉, 사용자가 리모컨(40)에서 미리 할당된 버튼, 예컨대 4방향 버튼을 누름에 따라 재생시점과 재생속도를 제어할 수 있다. 백그라운드 저장공간(33a)에 저장해둔 방송데이터 중에서 어느 지점에 사용자가 캐치하려는 중요 장면이 있는지 알 수 없고 당해 채널에 현재 실시간으로 들어오는 방송데이터와의 연결성도 감안해야 하므로 백그라운드 출력모듈(34c)은 재생시점과 재생속도에 대한 제어를 지원하는 것이 바람직하다.
그리고 나서, 방송수신 장치(30)는 사용자로부터 미싱캐치 해제요청을 대기하여 제공받는다(S300).
미싱캐치 해제요청을 수신하면 방송수신 장치(30)는 미싱캐치 기능을 디스에이블하고 일반적인 방식에 따라 현재 채널로 실시간 제공되는 디지털 방송 데이터를 디스플레이 장치(50)로 표시한다(S310).
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드의 형태로 구현하는 것이 가능하다. 이때, 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.
컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 캐리어웨이브(예: 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산된 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인 프로그램, 코드, 코드 세그먼트들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
이상과 같이, 본 명세서와 도면에는 본 발명의 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형예가 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명하다.
10: 방송시스템
20: 방송통신망
30: 방송수신 장치
31: 방송수신부
32: 리모컨 수신부
33: 저장부
33a: 백그라운드 저장공간
33b: 포어그라운드 활용공간
34: 제어부
34a: 방송채널 설정모듈
34b: 백그라운드 저장모듈
34c: 백그라운드 출력모듈
40: 리모컨
36: 디스플레이 장치
20: 방송통신망
30: 방송수신 장치
31: 방송수신부
32: 리모컨 수신부
33: 저장부
33a: 백그라운드 저장공간
33b: 포어그라운드 활용공간
34: 제어부
34a: 방송채널 설정모듈
34b: 백그라운드 저장모듈
34c: 백그라운드 출력모듈
40: 리모컨
36: 디스플레이 장치
Claims (6)
- 디지털 방송수신 장치가 제 1 채널에 대한 디지털 방송을 수신하여 화면 표시하는 단계;
상기 제 1 채널로부터 제 2 채널로 방송채널을 변경하는 제 1 채널변경 명령을 수신하여 방송수신부를 설정함으로써 상기 제 2 채널에 대한 디지털 방송을 수신하여 화면 표시하는 단계;
상기 제 1 채널에 대한 디지털 방송 데이터를 백그라운드로 저장하는 단계;
상기 제 2 채널로부터 상기 제 1 채널로 방송채널을 되돌리는 제 2 채널변경 명령을 수신하여 방송수신부를 설정하는 단계;
미싱캐치 요청을 제공받는 단계;
미싱캐치 기능을 인에이블하고 상기 제 1 채널에 대해 상기 백그라운드로 저장해둔 방송데이터를 업로드하여 재생하는 한편, 상기 제 1 채널에 대해 현재 입력되는 디지털 방송신호는 지속적으로 백그라운드 저장한 후 상기 제 2 채널변경 명령 이전에 상기 백그라운드 저장해둔 방송데이터에 이어서 재생함으로써 상기 제 1 채널에 대한 방송을 놓치지 않고 시청할 수 있도록 제공하는 단계;
상기 제 1 채널에 대해 상기 백그라운드로 저장해둔 방송데이터를 업로드하여 재생하는 도중에 사용자의 리모컨 조작에 대응하여 재생시점과 재생속도를 제어하는 단계;
미싱캐치 해제요청을 제공받는 단계;
상기 미싱캐치 기능을 디스에이블하고 상기 제 1 채널에 대한 디지털 방송을 실시간으로 화면 표시하는 단계;
를 포함하여 구성되는 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법.
- 청구항 1에 있어서,
상기 미싱캐치 요청에 대해 상기 제 2 채널변경 명령이 교호방식 채널변경인지 여부를 판단하는 단계;
상기 제 2 채널변경 명령이 교호방식 이외의 채널변경인 경우에는 상기 미싱캐치 요청을 무시하는 단계;
를 더 포함하여 구성되는 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법.
- 삭제
- 청구항 2에 있어서,
상기 제 2 채널변경 명령에 대응하여 상기 제 1 채널에 대한 디지털 방송을 수신하여 화면 표시하는 단계;
상기 제 2 채널에 대한 디지털 방송 데이터를 백그라운드로 저장하는 단계;
를 더 포함하여 구성되는 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법.
- 삭제
- 청구항 1, 2, 4 중 어느 하나의 항에 따른 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법을 실행하기 위한 미싱캐치 지원 방송재생 프로그램을 기록한 컴퓨터로 판독가능한 기록매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120060079A KR101283978B1 (ko) | 2012-06-04 | 2012-06-04 | 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120060079A KR101283978B1 (ko) | 2012-06-04 | 2012-06-04 | 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101283978B1 true KR101283978B1 (ko) | 2013-07-09 |
Family
ID=48996906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120060079A KR101283978B1 (ko) | 2012-06-04 | 2012-06-04 | 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101283978B1 (ko) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040086916A (ko) * | 2003-04-03 | 2004-10-13 | 엘지전자 주식회사 | 영상 녹화 및 재생 장치 및 방법 |
KR20050081287A (ko) * | 2004-02-13 | 2005-08-19 | 엘지전자 주식회사 | 방송신호 수신기기의 타임 쉬프트 방법 |
KR20050122860A (ko) * | 2004-06-25 | 2005-12-29 | 주식회사 대우일렉트로닉스 | Pvr 기능이 내장된 디지털 tv에서 타임 쉬프트를이용한 채널 녹화 방법 |
-
2012
- 2012-06-04 KR KR1020120060079A patent/KR101283978B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040086916A (ko) * | 2003-04-03 | 2004-10-13 | 엘지전자 주식회사 | 영상 녹화 및 재생 장치 및 방법 |
KR20050081287A (ko) * | 2004-02-13 | 2005-08-19 | 엘지전자 주식회사 | 방송신호 수신기기의 타임 쉬프트 방법 |
KR20050122860A (ko) * | 2004-06-25 | 2005-12-29 | 주식회사 대우일렉트로닉스 | Pvr 기능이 내장된 디지털 tv에서 타임 쉬프트를이용한 채널 녹화 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2351363B1 (en) | Apparatus and methods for recording adjacent time slots of television programming on the same channel | |
US9271030B2 (en) | Program guide image objects for media content access systems and methods | |
AU2009202614C1 (en) | Automatic detection of program subject matter and scheduling padding | |
US12003810B2 (en) | Apparatus, systems and methods for buffering of media content | |
CA2777439A1 (en) | Enhanced programme preview content | |
KR102016171B1 (ko) | 미디어 서비스들을 동기화하기 위한 방법 | |
KR20080089912A (ko) | 비디오 데이터 표시 방법 및 이를 이용하는 휴대 단말기 | |
JP4966917B2 (ja) | 録画再生装置 | |
JP2023130333A (ja) | タイムシフト再生 | |
KR101283978B1 (ko) | 디지털 방송수신 장치에서 백그라운드 저장을 이용한 미싱캐치 지원 방송재생 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 | |
JP2002300544A (ja) | 蓄積型マルチチャンネル放送方式及び受信機並びに同期再生制御プログラム | |
KR20130088827A (ko) | 텔레비전 시청을 위한 대안적인 오디오 전달 | |
KR100698184B1 (ko) | 멀티 녹화영상을 이용하여 장면을 탐색하기 위한 텔레비젼수상기 및 방법 | |
KR101218921B1 (ko) | 방송 수신기의 방송 프로그램 하이라이트 구간 처리 방법 | |
JP2012120078A (ja) | ザッピング録画番組視聴システム及びレコーダ装置 | |
KR20040066594A (ko) | Pvr장치 및 pvr장치에서의 vbi로부터 추출한epg에 의한 예약 녹화 방법 | |
JP2002369132A (ja) | Av信号受信システム | |
KR20100009352A (ko) | 아이피 방송 수신기에서의 광고 데이터 재생장치 및 방법 | |
KR20090027796A (ko) | 영상표시기기 및 녹화 제어 방법 | |
KR100698271B1 (ko) | 텍스트 정보를 이용하여 녹화물을 탐색하기 위한 텔레비젼수상기 및 방법 | |
JP2006270722A (ja) | ストリーム配信システム、受信装置、選局方法およびサーバ並びにプログラム | |
EP1526731A1 (en) | Timer recording apparatus and method for VCR having digital tuner | |
JP2012105218A (ja) | 記録再生装置及び記録再生方法 | |
JP2007201766A (ja) | データ放送受信装置 | |
JP2003061019A (ja) | 番組表示指示装置、リモコン装置、及び番組表示指示プログラム |
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 | ||
FPAY | Annual fee payment |
Payment date: 20160607 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170508 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180709 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190429 Year of fee payment: 7 |