KR100782196B1 - 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법 - Google Patents

타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법 Download PDF

Info

Publication number
KR100782196B1
KR100782196B1 KR1020060087203A KR20060087203A KR100782196B1 KR 100782196 B1 KR100782196 B1 KR 100782196B1 KR 1020060087203 A KR1020060087203 A KR 1020060087203A KR 20060087203 A KR20060087203 A KR 20060087203A KR 100782196 B1 KR100782196 B1 KR 100782196B1
Authority
KR
South Korea
Prior art keywords
time
stream
caption
video
information
Prior art date
Application number
KR1020060087203A
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 KR1020060087203A priority Critical patent/KR100782196B1/ko
Application granted granted Critical
Publication of KR100782196B1 publication Critical patent/KR100782196B1/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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4305Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen

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)

Abstract

본 발명은 영상표시기기의 관한 것으로, 특히 타임 시프트 기능을 가지는 영상표시기기에서 수신되는 방송 스트림 중 사용자가 원하는 스트림만을 추출하여 저장할 수 있도록 한 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법에 관한 것이다.
즉, 본 발명은 사용자가 타임 시프트 수행 명령을 입력하면 외부로부터 수신되는 방송 스트림(오디오, 비디오, 캡션 등) 중 사용자가 원하는 스트림만을 추출하여 저장하고, 상기 저장된 타임 시프트 된 데이터를 현재 수신되는 라이브 신호와 합성하여 디스플레이할 수 있도록 한 것이다.
따라서 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기 및 그 제어 방법은 사용자가 원하는 데이터만 저장하고, 상기 저장된 데이터와 라이브 방송 신호를 디스플레이함으로써 사용자에게 보다 나은 타임 시프트 기능을 제공하여 사용자 만족도를 향상시켜주고, 타임 시프트 실행시 사용자가 원하는 데이터만 저장함으로써 저장매체를 효율적으로 이용할 수 있으며, 사용자가 타임 시프트할 수 있는 시간을 증가시켜주는 효과가 있다.
타임 시프트, 자막 방송, PCR

Description

타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법{(An) image display device for having time shift function and method for playing of the same}
도 1 내지 도 2는 종래 기술에 따른 영상표시기기의 타임 시프트 기능을 설명하기 위한 도면.
도 3은 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기의 구성을 나타낸 블럭도.
도 4는 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기에서 타임 시프트된 데이터의 재생을 설명하기 위한 도면.
도 5는 본 발명의 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기의 제어방법을 단계적으로 설명하는 플로우 차트.
<도면의 주요 부분에 대한 부호의 설명>
100: 입력 신호 처리부 110:튜너
120: 복조부 130:역다중화부
200: 신호 처리부 210: 오디오 디코더
220: 음성 처리부 230: 비디오 디코더
240: 영상 처리부 250: 영상 합성부
300: 스피커 400: 디스플레이부
500: 사용자 인터페이스 600: 저장부
700: 자막 처리부 800: 제어부
본 발명은 영상표시기기의 관한 것으로, 특히 타임 시프트 기능을 가지는 영상표시기기에서 수신되는 방송 신호 중에서 자막 정보만을 추출하여 타임 시프트 할 수 있도록 한 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법에 관한 것이다.
일반적으로, 디지털 기술의 발전으로 아날로그 방송의 디지털 방송화가 추진되었다. 이에 따라, 방송의 다채널화 및 고품질화가 가능해지고, 디지털 TV는 단순한 TV 수상기가 아닌 여러 가지 응용 제품으로 발전하였다. 그 응용제품으로는 현재 각국에서 개발중인 WEB TV나 PVR(Personel Video Recorder) 등을 들 수 있다.
PVR은 마그네틱 테이프에 영상신호를 저장하는 VCR과는 달리 하드디스크에 정보를 기록하여 재생하는 디지털 녹화장치이다. PVR은 채널이 선택되면 자동으로 현재 방송되는 신호를 하드디스크에 디지털로 저장하고 동시에 재생한다. 이에 따라 PVR의 중요한 기능인 타임 시프트(time shift) 기능이 가능해진다.
타임 시프트 기능에 의하면, 사용자가 멈춤 버튼을 눌렀다가 다시 재생버튼 을 누르면 저장된 방송신호가 멈췄던 시점부터 다시 재생된다. 또한, 시청자는 현재 방송되는 프로그램을 다시 보거나 느린 동작으로 재생할 수 있고 지루한 부분은 뛰어넘을 수도 있다.
이하, 첨부된 도면을 참조하여 종래 기술에 따른 영상표시기기의 타임 시프트 기능에 대해 설명하면, 먼저 도 1에 도시된 바와 같이 튜너(도시 생략)를 통해 외부로부터 수신되는 방송 신호를 선국하고, 상기 튜너(도시 생략)로부터 입력되는 스트림(stream)을 디코딩하는 디코더(도시 생략)는 사용자로부터 선택된 전송 패킷(packet)들에 포함된 PCR(Program Clock Recovery)로부터 시간 정보를 추출한다.
그리고 디코더(도시 생략)를 통해 립 싱크(Lip sync)를 위하여 상기 PCR을 가지고 DTS(Decoding Time Stamp)와 PTS(Presentation Time Stamp)를 비교한다.
즉, 디코딩하는 시점과 재생되는 시점을 비교하며 이러한 과정을 거쳐 전송된 오디오, 비디오, 캡션 등의 데이터를 동기에 맞춰 화면에 보여 질 수 있도록 해준다. 그리고 PVR기능을 이용해 상기 스트림을 저장매체에 저장하였다가, 타임 시프트 기능을 이용하여 사용자 요구에 따라 상기 저장된 스트림을 재생한다.
즉, 도 2에 도시된 바와 같이 현재시간 축 정보에서 PVR기능을 이용하여 저장된 비디오, 오디오, 캡션 스트림은 사용자 요구에 따른 일정 시간 타임 시프트되어 재생된다.
하지만 이러한 종래 기술에 따른 영상표시기기의 타임 시프트 기능은 사용자에 의해 타임 시프트가 실행되면 오디오, 비디오, 캡션 데이터를 동시에 저장하게 된다. 그러나 저장매체의 용량이 제한되어 있기 때문에 일정 시간 동안 저장되면 그 이후에 타임 시프트된 데이터는 차례대로 삭제되는 문제점이 있다.
또한 사용자가 상기 오디오, 비디오, 캡션 데이터 중 자신이 원하는 데이터만 저장하는 경우도 있을 수 있는데, 예를 들어 영어 학습을 위하여 CNN을 시청하는데 영어 자막과 영상이 동시에 나오므로 상기 자막 데이터만 타임 시프트를 이용하여 일정시간 타임 시프트 시키고, 상기 수신되는 영상은 그대로 디스플레이하면 사용자는 영어 공부에 더 큰 도움이 될 수 있다.
즉, 상기와 같이 사용자가 원하는 데이터만 저장하면 되지만 불필요한 정보까지 저장함으로써 저장매체를 효율적으로 이용할 수 없는 문제점이 있었다.
본 발명은 이와 같은 문제점을 해결하기 위해 안출한 것으로, 외부로부터 입력되는 방송 신호 중 자막 정보만을 추출하여 타임 시프트 할 수 있도록 하는데 그 목적이 있다.
또한, 오디오, 비디오 및 자막 정보 스트림 중 사용자가 원하는 정보만을 추출하여 타임 시프트 할 수 있도록 하는데 다른 목적이 있다.
또한, 오디오, 비디오 및 자막 정보 스트림 중 사용자가 원하는 정보만을 추출하여 저장하여 저장매체를 효율적으로 사용할 수 있도록 하는 데 또 다른 목적이 있다.
상기 목적을 달성하기 위한 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기는 튜너를 구비한 영상표시기기에서, 타임 시프트 및 자막 타임 시프트 수행 명령을 입력받기 위한 사용자 인터페이스부와, 외부로부터 자막 방송(Caption)데이터가 포함된 방송 신호를 수신하여, 각각 오디오, 비디오, 자막 방송 스트림으로 분리하기 위한 입력 신호 처리부와, 상기 오디오, 비디오 및 자막데이터를 저장하기 위한 저장부와, 상기 사용자 인터페이스부를 통해 자막 타임 시프트 명령이 입력되면 상기 입력 신호 처리부를 통해 분리된 자막 방송 스트림만을 추출하여 타임 시프트 되도록 제어하는 제어부와, 상기 제어부의 제어신호에 따라 상기 튜너를 통해 수신되는 영상신호 및 상기 타임 시프트된 자막데이터가 동시에 출력되도록 신호 처리하는 신호 처리부를 포함하여 구성되는데 그 특징이 있다.
바람직하게 상기 제어부의 제어신호에 따라 상기 튜너를 통해 수신되는 방송 신호에 자막 방송 데이터의 존재 여부를 판단하고, 사용자 명령에 따라 상기 자막 방송 데이터 및 시간 정보를 추출하여 상기 저장부에 저장되도록 제어하는 자막 처리부를 더 포함하는데 그 특징이 있다.
더 바람직하게 상기 시간 정보는 상기 저장부에 저장되어 있는 자막 방송 데이터를 일정 시간 동안 타임 시프트 시키기 위해 PCR(Program Clock Recovery)로부터 추출한 프로그램 시간 정보인데 그 특징이 있다.
더 바람직하게 상기 저장부는 자막 방송 스트림 및 해당 자막방송 스트림의 시간정보도 함께 저장하는데 그 특징이 있다.
더 바람직하게 상기 신호 처리부를 통해 신호 처리된 라이브 영상 신호 및 상기 저장부에 저장되어 있는 자막 방송 데이터를 합성하여 디스플레이 가능하도록 신호처리하는 영상 합성부를 더 포함하여 구성되는데 그 특징이 있다.
상기 목적을 달성하기 위한 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기는 외부로부터 자막 정보가 포함된 방송신호를 수신받는 단계와, 상기 수신된 방송신호에서 영상, 음성 및 자막 정보를 분리하는 단계와, 사용자의 요구에 따라 상기 분리된 자막 정보를 저장하는 단계와, 사용자에 의해 자막 타임 시프트 재생 명령이 입력되면 상기 분리된 영상 및 음성신호가 출력됨과 동시에 사용자의 요구에 따라 상기 저장된 자막정보가 타임 시프트 되어 출력되도록 제어하는 단계를 포함하여 이루어지는데 그 특징이 있다.
바람직하게 상기 사용자의 요구에 따라 상기 분리된 자막 정보를 저장하는 단계는 상기 분리된 스트림 중 사용자에 의해 선택된 자막 스트림만을 타임 시프트하기 위해 저장하는 단계인데 그 특징이 있다.
더 바람직하게 상기 사용자의 요구에 따라 상기 분리된 자막 정보를 저장하는 단계는 사용자에 의해 선택된 자막 정보와 이를 일정시간 타임 시프트 시키기 위한 시간 정보를 동시에 저장하는 단계인데 그 특징이 있다.
더 바람직하게 사용자의 요구에 따라 상기 저장된 자막정보가 타임 시프트 되어 출력되도록 제어하는 단계는 기 저장된 자막 정보 데이터를 추출하여 현재 수신되는 라이브 영상 신호와 합성하는 단계와, 상기 라이브 영상 신호 및 자막 방송 데이터를 디스플레이하는 단계를 포함하여 이루어지는데 그 특징이 있다.
더 바람직하게 상기 자막 방송 데이터는 현재 시간축 상에서 상기 라이브 영 상 신호보다 일정 시간 타임 시프트 되어 디스플레이되는데 그 특징이 있다.
상기 목적을 달성하기 위한 본 발명에 따른 타임 시프트 기능을 가진 영상표시기기는 튜너를 구비한 영상표시기기에서, 타임 시프트 수행 명령을 입력받기 위한 사용자 인터페이스부와, 외부로부터 방송 신호를 수신하여, 각각 오디오, 비디오, 자막 방송 스트림으로 분리하기 위한 입력 신호 처리부와, 상기 오디오, 비디오 또는 자막데이터를 저장하기 위한 저장부와, 상기 사용자 인터페이스부를 통해 타임 시프트 명령이 입력되면 상기 입력 신호 처리부를 통해 분리된 스트림 중 사용자가 타임 시프트 하고자 해당 스트림만을 추출하여 상기 저장부에 저장되도록 제어하는 제어부와, 상기 제어부의 제어신호에 따라 상기 튜너를 통해 수신되는 방송 신호 및 상기 타임 시프트된 해당 데이터가 출력되도록 신호 처리하는 신호 처리부를 포함하여 구성되는데 그 특징이 있다.,
바람직하게 상기 제어부는 상기 입력 신호 처리부를 통해 분리된 오디오 스트림, 비디오 스트림 및 자막 정보 스트림 중 사용자가 타임 시프트 하고자 하는 해당 스트림만을 추출하여 상기 저장부에 저장되도록 제어하는데 그 특징이 있다.,
더 바람직하게 상기 저장부는 상기 입력 신호 처리부를 통해 분리된 오디오 스트림, 비디오 스트림 및 자막 정보 스트림 중 적어도 하나 이상을 저장하는데 그 특징이 있다.
더 바람직하게 상기 저장부는 상기 저장된 해당 데이터를 사용자 요구에 따라 일정 시간 타임 시프트하기 위한 시간 정보도 함께 저장하는데 그 특징이 있다.
상기 목적을 달성하기 위한 본 발명에 따른 타임 시프트 기능을 가지는 영상 표시기기의 제어 방법은 외부로부터 방송 신호를 수신하는 단계와, 상기 수신된 방송 신호를 오디오, 비디오 및 자막 정보 스트림으로 분리하는 단계와, 상기 분리된 스트림 중 사용자가 원하는 해당 스트림만을 추출하여 저장하는 단계와, 사용자에 의해 타임 시프트 재생 명령이 입력되면 상기 분리된 라이브 방송 신호가 출력됨과 동시에 사용자의 요구에 따라 상기 저장된 해당 스트림이 타임 시프트 되어 출력되도록 제어하는 단계를 포함하여 이루어지는데 그 특징이 있다.
바람직하게 상기 분리된 스트림 중 사용자가 원하는 해당 스트림만을 추출하여 저장하는 단계는 상기 분리된 오디오, 비디오 및 자막 정보 스트림 중 적어도 하나 이상을 저장하는 단계인데 그 특징이 있다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기 및 그 제어 방법에 대하여 보다 상세히 설명하면 다음과 같다.
도 3은 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기의 구성을 나타낸 블럭도이고, 도 4는 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기에서 타임 시프트된 데이터의 재생을 설명하기 위한 도면이며, 도 5는 본 발명의 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기의 제어방법을 단계적으로 설명하는 플로우 차트이다.
[제 1 실시 예]
본 발명의 제 1 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기는 도 3에 도시된 바와 같이, 외부로부터 입력되는 방송 신호를 수신하여 영상, 음성 및 캡션 정보로 분리하는 입력 신호 처리부(100)와, 상기 영상 및 음성신호를 출력 가능하도록 신호 처리하는 신호 처리부(200)와, 상기 신호 처리부(200)를 통해 신호 처리된 음성 신호를 디스플레이하기 위한 스피커(300)와, 상기 신호 처리부(200)를 통해 신호 처리된 영상 신호 및 자막 방송을 디스플레이하기 위한 디스플레이부(400)와, 사용자 요구 명령을 입력받기 위한 사용자 인터페이스부(500)와, 상기 입력 신호 처리부(100)를 통해 분리된 영상, 음성, 자막 방송 정보를 저장하기 위한 저장부(600)와, 상기 사용자 인터페이스(500)를 통해 입력되는 사용자 명령에 따라 상기 입력신호 처리부(100)를 통해 처리된 방송 신호 중 자막 방송 데이터의 존재 여부에 따라 해당 자막 방송 데이터 및 시간 정보를 추출하기 위한 자막 처리부(700)와, 상기 자막 처리부(700)를 통해 추출된 자막 방송 데이터 및 시간 정보가 상기 저장부(700)에 저장되도록 제어하고, 상기 사용자 인터페이스부(500)로부터 입력되는 명령에 따라, 상기 저장부(700)에 저장된 데이터가 출력되도록 제어하는 제어부(800)를 포함하여 구성된다.
상기 입력 신호 처리부(100)는 외부로부터 수신되는 방송 신호 중 사용자가 원하는 채널의 방송 신호를 선국하는 튜너(110)와, 상기 튜너(110)를 통해 선국 된 방송신호를 복조하여 오류를 정정하고 트랜스포트 스트림(Transport Stream)형태로 변환하기 위한 복조부(120)와, 상기 복조부(120)통해 입력되는 시간적으로 다중화된 트랜스포트 스트림(Transport Stream)을 역다중화하여 영상, 음성 및 자막 방송 데이터로 분리하기 위한 역다중화부(130)를 포함하여 구성된다.
또한, 상기 신호 처리부(200)는 상기 역다중화부(130)를 통해 분리된 음성 신호를 디코딩하기 위한 오디오 디코더(210)와, 상기 오디오 디코더(210)를 통해 디코딩된 음성 신호를 출력 가능하도록 신호 처리하기 위한 음성 처리부(220)와, 상기 역다중화부(130)를 통해 분리된 영상 신호를 디코딩하기 위한 비디오 디코더(230)와, 상기 비디오 디코더(230)를 통해 디코딩된 영상 신호를 디스플레이 가능하도록 신호 처리하는 영상 처리부(240)와, 상기 영상 처리부(240)를 통해 신호 처리된 영상 신호와 상기 저장부(600)에 저장되어 있는 타임 시프트된 자막 방송 데이터를 디스플레이 가능하도록 합성하기 위한 영상 합성부(250)를 포함하여 구성된다.
이와 같이 구성된 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기의 동작을 살펴보면 먼저 상기 사용자 인터페이스부(500)로부터 파워 온 명령이 입력되면, 상기 제어부(800)는 상기 튜너(110)를 통해 사용자가 원하는 채널의 방송 신호를 선국하도록 제어신호를 출력한다.
그러면 상기 튜너(110)는 외부로부터 입력되는 방송 신호 중 사용자가 선택한 채널의 방송 신호를 선국한다.
그리고, 상기 복조부(120)는 상기 튜너(110)를 통해 선국된 방송 신호를 입력받아 복조하여 오류를 정정하고, 트랜스포트 스트림으로 변환한다.
상기 역다중화부(130)는 상기 복조부(120)를 통해 입력되는 시간적으로 다중화된 트랜스포트 스트림을 역 다중화하여 오디오, 비디오 및 자막 방송 데이터로 각각 분리한다.
그리고, 상기 신호 처리부(200)는 상기 역다중화부(130)를 통해 분리된 스트림을 입력받아 각각 출력 가능하도록 소정의 신호 처리를 한 후, 상기 신호 처리부(200)를 통해 신호 처리된 영상 및 음성 신호는 각각 스피커(300) 및 디스플레이부(400)를 통해 출력된다.
또한, 상기 사용자 인터페이스부(500)로부터 자막 타임 시프트 명령이 입력되면, 상기 CPU(800)는 상기 자막 타임 시프트 명령을 입력받아 각 부에 해당 동작이 이루어지도록 제어신호를 출력한다.
즉, 상기 CPU(800)는 상기 자막 처리부(700)를 통해 자막 방송 데이터 존재 여부에 따라 해당 자막 방송 데이터의 추출이 이루어지도록 제어신호를 출력한다.
그러면 상기 자막 처리부(700)는 상기 역다중화부(130)를 통해 분리된 스트림 중 자막 방송 데이터가 존재하는지 여부를 판단하고, 상기 판단 결과 자막 방송 데이터가 존재하면 상기 자막 방송 데이터를 타임 시프트하기 위해 해당 자막 방송 데이터 및 시간 정보를 추출하여 상기 CPU(800)에 전달한다.
여기서 상기 시간 정보는 엠펙(Mpeg)에서 트랜스포트 스트림을 전송하는 시간축 기준인 PCR(Program Clock Reference)정보를 시스템에서 수신하여 복구할 때 사용하는 PCR(Program Clock Recovery)정보이며, 각종 오디오, 비디오, 자막 방송 신호에 대한 시간축 기준이다. 상기 시간 정보를 이용하여 각 신호들의 동기를 맞추며, 사용자가 타임 시프트 한 데이터를 일정시간 타임 시프트 시키고자 할 때 상기 시간정보를 이용하여, 일정 시간 타임 시프트 시킬 수 있다.
그리고 상기 CPU(800)는 상기 자막 처리부(600)를 통해 입력되는 자막 방송 데이터 및 시간 정보를 상기 저장부(600)에 저장한다.
이때, 상기 사용자 인터페이스부(500)로부터 타임 시프트된 자막 데이터의 재생 명령이 입력되면 상기 CPU(800)는 상기 타임 시프트된 자막 데이터의 재생 명령을 입력받아 해당 제어신호를 출력한다.
즉, 상기 CPU(800)는 상기 저장부(600)에 저장되어 있는 자막 방송 데이터를 추출하여, 상기 영상 합성부(250)에 전달한다.
그리고 이때, 사용자가 원하는 일정 시간 동안 타임 시프트 하기 위하여 상기 저장부(600)에 저장되어 있는 시간 정보를 이용하여 상기 자막 방송 데이터가 사용자가 원하는 시간만큼 타임 시프트 되도록 제어해준다.
그러면 상기 영상 합성부(250)는 상기 제어부(800)를 통해 입력되는 자막 방송 데이터 및 상기 영상 처리부(240)를 통해 입력되는 라이브 영상 신호를 합성하여 디스플레이 가능하도록 신호 처리한다.
그리고 상기 디스플레이부(400)는 상기 영상 합성부(250)를 통해 입력되는 자막 방송 데이터와 합성된 라이브 영상 신호를 디스플레이해준다.
따라서, 현재시간 축 상에서 오디오, 비디오 신호는 그대로 출력하고 자막 방송 데이터만 저장해 두었다가 일정 시간 타임 시프트하여 디스플레이할 수 있게 된다.
즉, 도 4에 도시된 바와 같이. 사용자가 상기 저장부(600)에 저장한 타임 시프트된 자막 방송 데이터를 디스플레이하고자 하면 상기 디스플레이부(400)를 통해 타임 시프트 재생을 수행하기 위한 OSD(On Screen Display)가 디스플레이되며, 사용자가 상기 디스플레이되는 OSD상에서 프로그래스 바(Progress bar)를 이용하여 자신이 원하는 시간만큼 딜레이하면, 현재 화면에서 상기 타임 시프트 된 자막 방송 데이터만 일정 시간 타임 시프트되어 디스플레이될 수 있다.
사용자가 이러한 타임 시프트 기능을 가지는 영상표시기기를 일상 생활에서 사용할 수 있는 상황들을 예를 들어 설명하면, 먼저 첫 번째 경우는 A시청자가 MBC방송에서 하는 연예시대라는 드라마를 한참 시청하고 있는데 B시청자가 들어와 같이 드라마를 보기를 원한다. 이때 B시청자가 드라마의 내용 전개를 알기 위해서 상기 타임 시프트 된 자막 방송 데이터를 일정 시간 타임 시프트시켜 디스플레이함으로써 B시청자는 스토리 전개가 어떻게 되었는지를 알 수 있고 A시청자에게 피해를 주지 않고 같이 드라마 시청을 할 수 있다.
또한 두 번째 경우는 A는 영어학습을 하기 위하여 CNN을 자주 시청하는데, 영어를 들으면서 동시에 영어 자막이 함께 디스플레이되기 때문에 듣기 공부를 하기엔 불편함을 느꼈다. 그래서 타임 시프트 기능을 이용하여 자막을 몇초간 타임 시프트 시켜 디스플레이함으로써 영어를 듣고 난 후 바로 자막으로 들은 내용을 확인할 수 있어 영어 공부를 효과적으로 할 수 있다.
또한 세 번째 경우는 A는 9시 뉴스를 시청하고 있는데 어디에서 강도사건이 발생했다는 뉴스를 듣게 되었다. 그러나 어디에서 발생하였는가 나오는 순간 갑자기 큰 소리가 나서 A는 소리를 잘 듣지 못했다. 따라서 어디였는지 확인하고 싶어 타임 시프트 기능을 이용하여 어디에서 강도 사건이 일어났는가 생방송 티브이를 시청하면서 확인할 수 있었다.
상기와 같이 구성된 본 발명의 제 1 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법은 다음과 같다.
본 발명의 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기의 제어방법은 도 5에 도시된 바와 같이, 먼저 외부로부터 입력되는 방송 신호를 수신한다(S110).
이어서 상기 수신된 방송 신호를 오디오, 비디오, 자막방송 데이터로 분리한다(S120).
그리고 상기 오디오 신호 및 비디오 신호를 출력함과 동시에 상기 자막 방송 데이터를 저장한다(S130). 즉, 파워 온 명령이 입력되면 수신 영상을 디스플레이함과 동시에 타임 시프트 기능을 수행한다. 이때 상기 자막 방송 데이터를 일정 시간 타임 시프트 시키기 위한 시간 정보도 함께 저장한다.
이어서, 타임 시프트된 데이터의 재생 명령이 입력되었는지 여부를 판단한다(S140).
상기 판단 결과(S140), 타임 시프트된 데이터의 재생 명령이 입력되면 상기 저장된 자막 방송 데이터를 추출한다(S150).
그리고, 상기 추출한 자막 방송 데이터와 현재 수신되는 라이브 영상신호를 합성한다(S160).
이어서 상기 자막방송 데이터와 합성된 영상 신호를 디스플레이한다(S114).
여기서 상기 자막 방송 데이터는 사용자 요구에 따라 상기 라이브 영상신호보다 일정시간 타임 시프트되어 디스플레이된다. 즉, 사용자가 상기 라이브 영상신호보다 상기 타임 시프트된 자막방송 데이터를 일정시간 타임 시프트 시키기 위한 명령을 입력하면, 상기 자막방송 데이터와 함께 저장된 시간 정보를 이용하여 일정시간 디스플레이된 자막 방송 데이터와 상기 수신되는 라이브 영상 신호를 합성하여 디스플레이한다.
[제 2 실시 예]
이하에서는 상기 제1 실시 예와 상이한 사항을 중심으로 제 2 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기 및 그 제어 방법에 대하여 설명한다.
상기 제 1 실시 예는 사용자로부터 타임 시프트 명령이 입력되면, 자막 정보만을 추출하여 저장하고, 상기 저장된 데이터의 재생 명령이 입력되면 상기 자막 정보를 추출하여 일정 시간 타임 시프트할 수 있도록 한 것이다.
그러나 본 발명의 제 2 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기는 상기 사용자가 타임 시프트 하고자 하는 스트림을 오디오 또는 비디오로도 설정할 수 있다.
또한 두 가지 이상 저장하여 타임 시프트 할 수 있으며,상기 타임 시프트 된 데이터를 제외한 다른 방송 신호는 현재 상기 튜너(110)를 통해 입력되는 라이브 신호를 출력한다.
즉, 상기 사용자가 비디오 데이터만을 타임 시프트 하고자 하면, 상기 해당 비디오 데이터만을 추출하여 저장하고, 상기 튜너(110)를 통해 입력되는 라이브 오디오 신호 및 자막 정보, 그리고 상기 저장된 비디오 데이터를 디스플레이 해준다.
따라서, 본 발명의 제 2 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기는 상기 역다중화부(130)를 통해 분리된 비디오 스트림 또는 오디오 스트림만 추출하여 상기 저장부(600)에 저장하고, 사용자 요구에 따라 상기 저장부(600)에 저장되어 있는 오디오 데이터 또는 비디오 데이터만 타임 시프트 할 수 있다.
본 발명의 실시 예에 따른 타임 시프트 기능을 가지는 영상표시기기의 제어방법은, 영상표시기기가 수신하는 방송 채널에 대해 각각 오디오, 비디오, 캡션 정보로 분리하고, 상기 분리된 각각의 스트림 중 사용자가 원하는 스트림만을 저장하여 타임 시프트 하는 특징이 있으며, 본 발명을 올바르게 이해하는 당업자는 본 발명의 사상 범위 내에서 구성 요소의 취사선택에 의해서 또 다른 실시 예를 만들어 내는 것은 쉬운 일이다.
상기 설명한 바와 같이 본 발명에 따른 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법은 다음과 같은 효과가 있다.
첫째, 사용자가 원하는 데이터만 저장하고, 상기 저장된 데이터와 라이브 방송 신호를 디스플레이함으로써 사용자에게 보다 나은 타임 시프트 기능을 제공하여 사용자 만족도를 향상시켜준다.
둘째, 타임 시프트 실행시 사용자가 원하는 데이터만 저장함으로써 저장매체 를 효율적으로 이용할 수 있으며, 사용자가 타임 시프트할 수 있는 시간을 증가시켜준다.

Claims (16)

  1. 자막 타임 시프트 수행 명령을 입력받기 위한 사용자 인터페이스부;
    외부로부터 자막 방송(Caption)데이터가 포함된 방송 신호를 수신하여, 각각 오디오, 비디오, 자막 방송 스트림으로 분리하기 위한 입력 신호 처리부;
    상기 입력신호 처리부를 통해 분리된 스트림 중 자막방송 스트림 및 해당 시간정보를 추출하기 위한 자막 처리부;
    상기 자막 처리부를 통해 추출된 자막 방송 스트림 및 시간정보를 저장하기 위한 저장부;
    상기 사용자 인터페이스부를 통해 자막 타임 시프트 명령이 입력되면 상기 저장부에 상기 자막 방송 스트림 및 시간정보가 저장되도록 하고, 상기 시간정보를 토대로 상기 저장된 자막 방송 스트림이 일정시간 타임시프트 되어 출력되도록 제어하는 제어부;
    상기 제어부의 제어신호에 따라 입력신호 처리부를 통해 분리된 오디오, 비디오 및 상기 일정시간 타임 시프트된 자막데이터가 동시에 출력되도록 신호 처리하는 신호 처리부를 포함하여 구성되는 타임 시프트 기능을 가지는 영상표시기기.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 시간 정보는 상기 저장부에 저장되어 있는 자막 방송 데이터를 일정 시간 동안 타임 시프트 시키기 위해 PCR(Program Clock Recovery)로부터 추출한 프로그램 시간 정보임을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기.
  4. 삭제
  5. 제 1 항에 있어서,
    상기 입력 신호 처리부를 통해 신호 처리된 라이브 영상 신호 및 상기 저장부에 저장되어 있는 자막 방송 데이터를 합성하여 디스플레이 가능하도록 신호처리하는 영상 합성부를 더 포함하여 구성되는 타임 시프트 기능을 가지는 영상표시기기.
  6. 외부로부터 자막 정보가 포함된 방송신호를 수신받는 단계;
    상기 수신된 방송신호에서 영상, 음성 및 자막 정보를 분리하는 단계;
    상기 분리된 자막 정보 및 시간정보를 저장하는 단계; 그리고,
    상기 저장된 시간정보를 토대로 상기 저장된 자막정보가 일정시간 타임 시프트 되어 출력되도록 제어하는 단계를 포함하여 이루어짐을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기의 제어 방법.
  7. 제 6 항에 있어서,
    상기 사용자의 요구에 따라 상기 분리된 자막 정보 및 시간정보를 저장하는 단계는
    상기 분리된 스트림 중 사용자에 의해 선택된 자막 스트림만을 일정시간 타임 시프트하기 위해 저장하는 단계임을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기의 제어 방법.
  8. 삭제
  9. 제 6항에 있어서,
    상기 저장된 자막정보가 일정시간 타임 시프트 되어 출력되도록 제어하는 단계는
    상기 시간정보를 토대로 기 저장된 자막 정보 데이터를 추출하여 현재 수신되는 라이브 영상 신호와 합성하는 단계와, 상기 합성된 라이브 영상 신호 및 자막 방송 데이터를 디스플레이하는 단계를 포함하는 타임 시프트 기능을 가지는 영상표시기기의 제어 방법.
  10. 제 9 항에 있어서,
    상기 자막 방송 데이터는 현재 시간축상에서 상기 시간정보를 토대로 라이브 영상 신호보다 일정 시간 타임 시프트 되어 디스플레이됨을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기의 제어 방법
  11. 튜너를 구비한 영상표시기기에서,
    타임 시프트 수행 명령을 입력받기 위한 사용자 인터페이스부;
    외부로부터 방송 신호를 수신하여, 오디오, 비디오, 자막 방송 스트림으로 분리하기 위한 입력 신호 처리부;
    상기 오디오, 비디오 및 자막 스트림 중 적어도 하나의 스트림을 저장하기 위한 저장부;
    상기 사용자 인터페이스부를 통해 타임 시프트 명령이 입력되면 상기 입력 신호 처리부를 통해 분리된 스트림 중 사용자가 타임 시프트 하고자 해당 스트림만을 추출하여 상기 저장부에 저장되도록 제어하고, 상기 저장된 적어도 하나의 스트림이 일정시간 타임시프트 되어 출력되도록 제어하는 제어부;
    상기 제어부의 제어신호에 따라 상기 입력신호 처리부를 통해 분리된 스트림 및 상기 일정 시간 타임시프트된 해당 스트림이 출력되도록 신호 처리하는 신호 처리부를 포함하여 구성되는 타임 시프트 기능을 가지는 영상표시기기.
  12. 제 11 항에 있어서,
    상기 제어부는 상기 입력 신호 처리부를 통해 분리된 오디오 스트림, 비디오 스트림 및 자막 정보 스트림 중 사용자가 타임 시프트 하고자 하는 해당 스트림만을 추출하여 상기 저장부에 저장되도록 제어함을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기.
  13. 삭제
  14. 제 12 항에 있어서,
    상기 제어부는 상기 저장부에 저장된 해당 스트림을 사용자 요구에 따라 일정 시간 타임 시프트하기 위한 시간 정보도 함께 저장되도록 제어함을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기.
  15. 외부로부터 방송 신호를 수신하는 단계;
    상기 수신된 방송 신호를 오디오, 비디오 및 자막 정보 스트림으로 분리하는 단계;
    상기 분리된 스트림 중 사용자가 원하는 적어도 하나의 스트림을 추출하여 저장하는 단계; 그리고,
    사용자에 의해 타임 시프트 재생 명령이 입력되면 상기 저장된 스트림이 현재 수신되는 라이트 신호보다 일정시간 타임시프트 되어 출력되도록 제어하는 단계를 포함하여 이루어지는 타임쉬프트 기능을 가지는 영상표시기기의 제어 방법.
  16. 제 15 항에 있어서,
    상기 분리된 스트림 중 사용자가 원하는 적어도 하나의 스트림을 추출하여 저장하는 단계는 상기 분리된 오디오, 비디오 및 자막 정보 스트림 중 타임시프트하고자 하는 적어도 하나의 스트림 및 상기 스트림을 일정시간 타임시프트하기 위한 시간정보를 저장하는 단계임을 특징으로 하는 타임 시프트 기능을 가지는 영상표시기기의 제어 방법.
KR1020060087203A 2006-09-11 2006-09-11 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법 KR100782196B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060087203A KR100782196B1 (ko) 2006-09-11 2006-09-11 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060087203A KR100782196B1 (ko) 2006-09-11 2006-09-11 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법

Publications (1)

Publication Number Publication Date
KR100782196B1 true KR100782196B1 (ko) 2007-12-04

Family

ID=39139645

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060087203A KR100782196B1 (ko) 2006-09-11 2006-09-11 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법

Country Status (1)

Country Link
KR (1) KR100782196B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102065035B1 (ko) * 2018-09-12 2020-01-10 주식회사 케이티 타임 쉬프트 서비스를 제공하는 서버, 방법 및 미디어 재생 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000036279A (ko) * 1999-07-12 2000-07-05 은원수 자막 재표시 기능을 갖는 자막 디코더
KR20010001243A (ko) * 1999-06-02 2001-01-05 전주범 텔레비젼의 캡션데이터 출력지연장치
KR100564452B1 (ko) 2003-04-03 2006-03-29 엘지전자 주식회사 영상 녹화 및 재생 장치 및 방법
KR20060072033A (ko) * 2004-12-22 2006-06-27 엘지전자 주식회사 영상표시기기 및 타임 시프트 처리방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010001243A (ko) * 1999-06-02 2001-01-05 전주범 텔레비젼의 캡션데이터 출력지연장치
KR20000036279A (ko) * 1999-07-12 2000-07-05 은원수 자막 재표시 기능을 갖는 자막 디코더
KR100564452B1 (ko) 2003-04-03 2006-03-29 엘지전자 주식회사 영상 녹화 및 재생 장치 및 방법
KR20060072033A (ko) * 2004-12-22 2006-06-27 엘지전자 주식회사 영상표시기기 및 타임 시프트 처리방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102065035B1 (ko) * 2018-09-12 2020-01-10 주식회사 케이티 타임 쉬프트 서비스를 제공하는 서버, 방법 및 미디어 재생 장치

Similar Documents

Publication Publication Date Title
US8078034B2 (en) Method and apparatus for navigating through subtitles of an audio video data stream
US7266288B2 (en) Video/audio playback apparatus and video/audio playback method
JP2004080476A (ja) ディジタル映像再生装置
JP2006245907A (ja) 放送記録再生装置
US20130061279A1 (en) Digital broadcast reception device and digital broadcast reception method
JP4874284B2 (ja) デジタル放送受信装置
JP2008270872A (ja) 放送受信装置
JP2006270299A (ja) Cm検出装置およびcm検出方法
KR20090005619A (ko) 디지털 방송 수신기의 채널 전환 방법 및 그 장치
JP2007020081A (ja) デジタル放送受信装置
KR100782196B1 (ko) 타임 시프트 기능을 가지는 영상표시기기 및 그 제어방법
JP2006165772A (ja) 情報再生装置及び方法
KR100715218B1 (ko) 방송 수신 녹화 장치 및 그 장치에서 실행 가능한 프로그램탐색 방법
KR20080023493A (ko) 타임 시프트 기능을 가지는 영상표시기기 및 그 제어 방법
JP2009111955A (ja) ストリーム再生装置
KR20070107545A (ko) 영상출력기기의 재생 제어 장치 및 방법
JP4826484B2 (ja) 放送録画再生装置
JP2007068042A (ja) 受信装置および方法
JP2006148839A (ja) 放送装置、受信装置、及びこれらを備えるデジタル放送システム
JP2005203834A (ja) デジタル放送受信記録装置
KR100788518B1 (ko) 영상표시기기의 예약 녹화 제어 장치 및 방법
KR100737071B1 (ko) Pvr 시스템의 타임쉬프트 구동 장치 및 방법
KR20110011317A (ko) 방송 수신기 및 타임 시프트 영상 검색 방법
JP2008199241A (ja) デジタル放送再生装置
KR20080056587A (ko) 음성다중 채널의 osd 제어 장치 및 방법

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
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20121026

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20131024

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20141024

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20151023

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20161024

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee