[go: up one dir, main page]

KR100777282B1 - 방송 프로그램 저장방법 및 장치 - Google Patents

방송 프로그램 저장방법 및 장치 Download PDF

Info

Publication number
KR100777282B1
KR100777282B1 KR1020050123668A KR20050123668A KR100777282B1 KR 100777282 B1 KR100777282 B1 KR 100777282B1 KR 1020050123668 A KR1020050123668 A KR 1020050123668A KR 20050123668 A KR20050123668 A KR 20050123668A KR 100777282 B1 KR100777282 B1 KR 100777282B1
Authority
KR
South Korea
Prior art keywords
storage area
broadcast program
broadcast
time machine
information
Prior art date
Application number
KR1020050123668A
Other languages
English (en)
Other versions
KR20070063668A (ko
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 KR1020050123668A priority Critical patent/KR100777282B1/ko
Priority to US11/521,449 priority patent/US20070169094A1/en
Priority to EP06254937.3A priority patent/EP1816864B1/en
Priority to CN2006101360461A priority patent/CN1984290B/zh
Publication of KR20070063668A publication Critical patent/KR20070063668A/ko
Application granted granted Critical
Publication of KR100777282B1 publication Critical patent/KR100777282B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate

Landscapes

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

Abstract

본 발명은 타임머신 기능을 통해 임시 저장된 방송 프로그램들 중 선택된 방송 프로그램 단위로 영구저장하는 방송 프로그램 저장방법 및 장치를 제공하는 것을 그 목적으로 한다.
상기한 본 발명에 따르는 방송 프로그램 저장방법은, 타임머신 기능 실행 명령에 따라 실시간 수신되는 하나 이상의 방송 프로그램을 타임머신 저장영역에 저장하는 단계; 상기 하나 이상의 방송 프로그램 각각에 대한 저장영역정보를 저장하는 단계; 상기 하나 이상의 방송 프로그램을 안내하는 단계; 상기 안내된 방송 프로그램 중 어느 하나가 선택되어 영구 저장이 요청되면, 상기 선택된 방송 프로그램에 대한 저장영역정보를 독출하고, 상기 독출된 저장영역정보에 대응되게 저장된 방송 프로그램을 독출하여 영구 저장영역에 저장하는 단계를 포함하는 것을 특징으로 한다.
PVR, 방송 프로그램, 임시저장, 영구저장

Description

방송 프로그램 저장방법 및 장치{METHOD AND APPARATUS OF STORING BROADCASTING PROGRAM}
도 1은 본 발명의 바람직한 실시예에 따른 PVR을 구비하는 텔레비전 방송 수상기의 구성도.
도 2는 본 발명의 바람직한 실시예에 따른 타임머신 녹화방법의 흐름도.
도 3은 본 발명의 바람직한 실시예에 따른 타임머신 녹화된 방송 프로그램을 영구 저장하는 방법의 흐름도.
도 4는 본 발명의 바람직한 실시예에 따른 저장매체의 구조를 도시한 도면. <도면의 주요 부분에 대한 부호의 설명>
100 : 제어장치
102 : 제어부
104 : 메모리부
106 : 사용자 인터페이스부
108 : 튜너
110 : 디지털 방송신호 처리부
112 : TS 디코더
114 : 제1스위칭부
116 : 아날로그 방송신호 처리부
118 : 제2스위칭부
120 : NT(NTSC) 디코더
122 : PVR부
124 : PVR 제어 및 인코더
126 : 저장매체
128 : 방송신호 출력부
130 : 제3스위칭부
132 : 오디오 및 비디오 디코더
134 : 오디오 및 비디오 처리부
136 : 오디오 및 비디오 출력부
138 : OSD 생성부
본 발명은 방송 프로그램 정보를 표시하는 장치에 관한 것으로, 더욱 상세하게는 저장된 방송 프로그램 정보를 표시하는 장치 및 방법에 관한 것이다.
텔레비전 방송 기술의 비약적인 발전은 텔레비전 방송 품질을 향상시킴은 물론이며, 텔레비전 방송 수상기에 구비되는 프로세서의 성능 향상 및 메모리의 리소스 증대를 야기하여, 텔레비전 방송 수상뿐만 아니라 다양한 기능을 제공할 수 있게 하였다.
예를 들어, PVR(Personal Video Recorder)을 구비하는 텔레비전 방송 수상기는 저장매체로서 하드 디스크 드라이버를 구비하여, 하드 디스크에 수신된 방송프로그램뿐만 아니라 외부입력신호 등을 저장 및 재생할 수 있게 함으로써, 사용자의 다양한 욕구를 충족시켜 줄 수 있게 한다.
더욱이 근래에는 사용자가 실시간으로 수신되는 방송 프로그램을 PVR의 하드 디스크에 실시간으로 저장하고 재생할 수 있게 함으로써, 실시간 방송 프로그램에 대한 일시정지, 역재생 및 배속재생 등을 제공할 수 있는 타임머신 기능이 개발되어 상용화되었다.
종래 타임머신 기능에 따르면 텔레비전 방송 수상기는 실시간으로 수신되는 방송 프로그램들을 저장매체의 타임머신 저장영역에 임시저장하므로, 타임머신 기능의 종료시에는 상기 임시저장된 방송 프로그램들을 재생시킬 수 없었다.
이에 종래에는 상기 임시저장된 방송 프로그램들을 영구 저장하여 타임머신 기능을 종료한 후에도 재생시킬 수 있게 함은 물론이며, 상기 타임머신 기능에 따라 저장된 방송 프로그램들을 방송 프로그램 단위별로 선택하여 영구저장시킬 수 있는 기술이 절실하게 요망되었다.
본 발명은 상술한 종래의 문제점을 극복하기 위한 것으로서, 타임머신 기능을 통해 임시 저장된 방송 프로그램들 중 선택된 방송 프로그램 단위로 영구저장하는 방송 프로그램 저장방법 및 장치를 제공하는 것을 그 목적으로 한다.
또한 본 발명의 다른 목적은 사용자의 요청에 따라 타임머신 기능을 통해 임시 저장된 방송 프로그램들 중 소정 부분을 선택받아 영구저장하는 방송 프로그램 저장방법 및 장치를 제공하는 것이다.
상기의 목적을 이루고 종래기술의 문제점을 해결하기 위한 본 발명에 따르는 방송 프로그램 저장방법은, 타임머신 기능 실행 명령에 따라 실시간 수신되는 하나 이상의 방송 프로그램을 타임머신 저장영역에 저장하는 단계; 상기 하나 이상의 방송 프로그램 각각에 대한 저장영역정보를 저장하는 단계; 상기 하나 이상의 방송 프로그램을 안내하는 단계; 상기 안내된 방송 프로그램 중 어느 하나가 선택되어 영구 저장이 요청되면, 상기 선택된 방송 프로그램에 대한 저장영역정보를 독출하고, 상기 독출된 저장영역정보에 대응되게 저장된 방송 프로그램을 독출하여 영구 저장영역에 저장하는 단계를 포함하는 것을 특징으로 한다.
특히, 상기 방법은 사용자로부터 타임머신 저장영역중 소정 저장영역에 대한 정보를 입력받는 단계; 상기 입력된 저장영역정보에 대응되게 저장된 방송 프로그램을 독출하여 영구 저장영역에 저장하는 단계를 더 포함하는 것을 특징으로 한다.
또한 상기 방법은 상기 하나 이상의 방송 프로그램은 각 방송 프로그램에 대한 항목이 목록으로 안내함을 특징으로 한다.
또한 본 발명에 따르는 방송 프로그램 저장장치는, 타임머신 기능 실행 명령에 따라 실시간 수신되는 하나 이상의 방송 프로그램을 임시저장하기 위한 타임머 신 저장영역 및 방송 프로그램을 영구 저장하기 위한 영구 저장영역을 구비하는 PVR부; 상기 타임머신 저장영역에 저장된 하나 이상의 방송 프로그램을 안내하기 위한 OSD 데이터를 생성하는 OSD 생성부; 상기 OSD 데이터를 출력 비디오 신호에 믹싱하여 디스플레이 장치를 통해 출력하는 방송신호 출력부; 상기 타임머신 저장영역에 저장된 방송 프로그램별 저장영역정보를 저장하는 메모리부; 상기 타임머신 저장영역에 저장된 하나 이상의 방송 프로그램을 상기 OSD 생성부를 통해 안내하고, 상기 안내된 하나 이상의 방송 프로그램 중 어느 하나가 선택되면, 상기 선택된 방송 프로그램에 대한 저장영역정보를 독출하고, 상기 독출된 저장영역정보에 대응되게 저장된 방송 프로그램을 독출하여 상기 영구 저장영역에 저장하도록 상기 PVR부를 제어하는 제어부를 포함하는 것을 특징으로 한다.
특히, 상기 장치는, 사용자와의 인터페이스를 제공하는 사용자 인터페이스부를 더 구비하며, 상기 제어부가, 상기 사용자 인터페이스부를 통해 상기 타임머신 저장영역 중 일부가 선택되면, 상기 선택된 타임머신 저장영역의 일부에 저장된 방송 프로그램을 독출하여 상기 영구 저장영역에 저장함을 특징으로 한다.
또한 상기 장치는, 상기 하나 이상의 방송 프로그램은 각 방송 프로그램에 대한 항목이 목록으로 안내함을 특징으로 한다.
본 발명은 디지털 방송신호 및 아날로그 방송신호, 외부 입력신호 등 다양한 매체로부터의 오디오 및 비디오 신호를 저장하는 모든 저장장치에서 적용 가능하나, 이하 설명에서는 PVR을 구비하는 텔레비전 방송 수상기에 적용된 예만을 상세히 설명한다.
상기한 본 발명이 적용 가능한 PVR을 구비하는 텔레비전 방송 수상기의 구성을 도 1을 참조하여 설명한다.
상기 텔레비전 방송 수상기는 크게 텔레비전 방송 수상기를 전반적으로 제어하는 제어장치(100), 제어장치(100)의 제어에 따라 방송채널을 튜닝을 이행하는 튜너(108), 디지털 방송신호를 처리하는 디지털 방송신호 처리부(110), 아날로그 방송신호를 처리하는 아날로그 방송신호 처리부(116), 디지털 방송신호 또는 아날로그 방송신호를 저장 및 재생하는 PVR부(122), 디지털 방송신호 처리부(110) 또는 아날로그 방송신호 처리부(116) 또는 PVR부(122)가 제공하는 방송신호를 출력하는방송신호 출력부(128)로 구성된다.
상기한 제어장치(100)는 제어부(102), 메모리부(104), 사용자 인터페이스부(106)로 구성된다.
제어부(102)는 상기 텔레비전 방송 수상기를 전반적으로 제어하며, 특히 본 발명의 바람직한 실시예에 따라 타임머신 기능 실행에 따라 저장매체(126)의 타임머신 저장영역에 임시저장되는 방송 프로그램에 대한 방송 프로그램 정보, 녹화시작 어드레스, 녹화종료 어드레스 등으로 구성되는 타임머신 녹화정보를 타임머신 녹화 테이블 정보에 저장한다. 상기 타임머신 녹화 테이블 정보에 저장되는 타임머신 녹화정보는 타임머신 기능 실행 중 채널 변경이 되거나 방송 프로그램이 변경될 때마다 갱신된다.
또한 제어부(102)는 타임머신 기능 실행에 따라 임시저장된 방송 프로그램에 대한 목록인 타임머신 녹화 목록을 안내하는 OSD를 표시하기 위한 OSD 데이터를 생 성하도록 OSD 생성부(138)를 제어하고, 상기 OSD 생성부(138)를 통해 표시된 OSD에 따라 사용자가 어느 한 방송 프로그램을 선택하면, 선택된 방송 프로그램을 저장매체(126)의 영구 저장영역으로 이동시켜 영구 저장한다.
특히 제어부(102)는 상기 방송 프로그램을 해당 방송 장르에 할당된 영구 저장영역으로 이동시킴으로써, 사용자의 편리성을 극대화한다.
또한 제어부(102)는 타임머신 기능 실행 중 사용자 인터페이스부(106)를 통해 타임머신 안내 OSD의 진행바의 소정구간이 지정되어 영구 저장이 요청되면, 상기 타임머신 안내 OSD의 진행바의 지정된 구간에 대응되게 저장된 방송 프로그램을 저장매체(126)의 영구 저장영역으로 이동시켜 영구 저장한다.
메모리부(104)는 제어부(102)의 처리 프로그램을 포함하는 다양한 정보를 저장하며, 특히 본 발명의 바람직한 실시예에 따라 다수의 타임머신 녹화정보로 구성되는 타임머신 녹화 테이블 정보를 저장한다.
상기 타임머신 녹화 테이블 정보는 임시 저장된 방송 프로그램에 대한 명칭, 카테고리 정보, 방송 프로그램 이미지 등의 방송 프로그램 정보, 녹화시작 어드레스, 녹화종료 어드레스 등으로 구성되는 타임머신 녹화정보들로 구성된다.
사용자 인터페이스부(106)는 키패드 또는 리모트 콘트롤러 등으로, 사용자로부터 입력되는 각종 명령 또는 정보를 제어부(102)로 제공한다.
상기한 튜너(108)는 공중파 또는 케이블을 통해 수신되는 방송신호 중 제어부(102)의 제어에 따른 채널을 튜닝하고, 상기 튜닝된 채널을 통해 수신되는 방송신호 중 디지털 방송신호는 디지털 방송신호 처리부(110)에 제공하고, 아날로그 방 송신호는 아날로그 방송신호 처리부(116)로 제공한다.
상기한 디지털 방송신호 처리부(110)는 TS 디코더(112) 및 제1스위칭부(114)로 구성된다.
TS 디코더(112)는 튜너(108)가 제공하는 디지털 방송신호를 디코딩하여 오디오 및 비디오 스트림, 데이터 스트림으로 변환하여 제1스위칭부(114)로 전송한다.
제1스위칭부(114)는 제어부(102)의 제어에 따라 상기 오디오 및 비디오 스트림, 데이터 스트림을 PVR부(122) 및/또는 방송신호 출력부(128)로 제공한다.
상기한 아날로그 방송신호 처리부(116)는 제2스위칭부(118)와 NT(NTSC) 디코더(120)로 구성된다.
제2스위칭부(118)는 튜너(108)로부터 제공되는 아날로그 방송신호 및 외부입력신호를 제공받아, 두 신호중 어느 하나를 제어부(102)의 제어에 따라 선택하여 NT(NTSC) 디코더(120)로 제공한다.
NT 디코더(120)는 상기 아날로그 방송신호 또는 외부입력신호를 입력받아 오디오 데이터와 비디오 데이터로 디코딩하여 PVR부(122) 및 방송신호 출력부(128)로 제공한다.
상기한 PVR부(122)는 PVR 제어 및 인코더(124) 및 저장매체(126)로 구성된다.
PVR 제어 및 인코더(124)는 제어부(102)의 제어에 따라 디지털 방송신호 처리부(110)가 출력하는 오디오 및 비디오 스트림, 데이터 스트림을 제공받아 저장매체(126)에 저장하거나, 아날로그 방송신호 처리부(116)가 출력하는 오디오 데이터 와 비디오 데이터를 오디오 및 비디오 스트림으로 엠펙 인코딩하여 저장매체(126)에 저장한다.
저장매체(126)는 하드 디스크를 포함하는 하드 디스크 드라이버로서, PVR 제어 및 인코더(124)가 제공하는 오디오 및 비디오 스트림, 데이터 스트림을 저장한다. 특히 상기 저장매체(126)의 하드 디스크에는 도 4에 도시한 바와 같이 타임머신 기능을 수행하기 위해 실시간 수신되는 방송 프로그램을 임시저장하는 타임머신 저장영역(S1)과 사용자 선택에 따라 방송 프로그램을 영구 저장하는 영구 저장영역(S2)을 구비하며, 상기 영구 저장영역(S2)에는 방송 프로그램을 장르별로 저장하기 위한 제1 및 제N장르 저장영역(S1~S2N)이 포함된다.
상기 비디오 및 오디오 스트림과 데이터 스트림이 저장되는 하드 디스크의 어드레스는 PVR 제어 및 인코더(124)에 의해 제어부(102)에 제공된다.
상술한 바와 같이 저장매체(126)에는 방송 수신된 오디오 및 비디오 스트림, 데이터 스트림 및 외부 입력신호를 인코딩한 오디오 및 비디오 스트림이 저장되나, 본 발명에서는 방송 프로그램 단위로 방송 프로그램 정보를 안내하거나 타임머신 목록 정보를 안내하므로, 이하 상기 저장매체(126)에는 편이상 방송 프로그램이 저장되는 것으로 칭한다.
상기한 방송신호 출력부(128)는 제2스위칭부(130), 오디오 및 비디오 디코더(132), 오디오 및 비디오 처리부(133), 오디오 및 비디오 출력부(136), OSD 생성부(138)로 구성된다.
제2스위칭부(130)는 제어부(102)의 제어에 따라 디지털 신호 처리부(110), 아날로그 신호 처리부(110), PVR부(122)의 출력 중 하나 또는 그 이상을 선택하여 오디오 및 비디오 디코더(132)로 제공한다.
오디오 및 비디오 디코더(132)는 비디오 및 오디오 스트림이 제공되면 비디오 및 오디오 데이터로 디코딩하여 오디오 및 비디오 처리부(134)에 제공하고, 비디오 및 오디오 데이터가 제공되면 그대로 오디오 및 비디오 처리부(134)에 제공한다.
오디오 및 비디오 처리부(134)는 오디오 및 비디오 디코더(132)가 제공하는 오디오 및 비디오 데이터를 처리하여 오디오 및 비디오 출력부(136)로 제공한다. 또한 오디오 및 비디오 처리부(134)는 OSD 생성부(138)가 제공하는 OSD 데이터를 상기 비디오 데이터에 믹싱하여 오디오 및 비디오 출력부(136)에 제공한다.
오디오 및 비디오 출력부(136)는 오디오 및 비디오 처리부(134)가 출력하는 오디오 및 비디오 데이터를 미도시된 디스플레이 장치 및 스피커를 통해 출력한다.
OSD 생성부(138)는 제어부(102)의 제어에 따른 OSD 데이터를 생성하여 오디오 및 비디오 처리부(134)로 제공한다.
이제 상기 PVR을 구비하는 텔레비전 방송 수상기에 적용 가능한 본 발명의 바람직한 실시예에 따른 타임머신 녹화방법을 도 2의 흐름도를 참조하여 설명한다.
제어부(102)는 사용자 인터페이스부(106)를 통해 사용자가 타임머신 기능의 실행을 명령하는지를 체크한다(200단계).
상기 사용자가 타임머신 기능의 실행을 명령하면, 제어부(102)는 현재 수신되는 방송 프로그램에 대한 방송 프로그램 정보를 추출하고, 상기 추출된 방송 프 로그램 정보, 녹화시작 어드레스 등의 타임머신 녹화정보를 타임머신 녹화 테이블 정보에 저장한다(202단계). 여기서, 상기 방송 프로그램 정보는 PID(PACKET ID), EPG(ELECTRONIC PROGRAM GUIDE) 등으로부터 얻어질 수 있다.
또한 제어부(102)는 상기 현재 수신되는 방송 프로그램을 저장매체(126)의 타임머신 저장영역에 임시 저장하도록 PVR 제어 및 인코더(124)를 제어한다(206단계.)
상기한 바와 같이 현재 수신되는 방송 프로그램의 저장중에 제어부(102)는 사용자가 사용자 인터페이스부(106)를 통해 채널 변경을 명령하거나, 현재 튜닝된 채널을 통해 다른 방송 프로그램이 수신되는지를 체크한다(208단계).
상기 채널 변경 또는 다른 방송 프로그램의 수신이 체크되면, 제어부(102)는 이전 방송 프로그램에 대한 타임머신 녹화정보에 녹화종료 시각정보, 녹화종료 어드레스 정보 등을 부가 저장한다(210단계).
상기 녹화종료 시각정보, 녹화종료 어드레스 정보 등의 저장이 완료된 후, 제어부(102)는 상기 200 단계로 진입하여 채널 변경된 채널을 통해 수신되는 방송 프로그램에 대한 타임머신 녹화정보를 저장함과 아울러 방송 프로그램의 저장을 이행한다.
상기한 바와 같이 타임머신 기능에 따라 임시 저장된 방송 프로그램을 영구 저장하는 방법을 도 3의 흐름도를 참조하여 설명한다.
제어부(102)는 사용자가 사용자 인터페이스부(106)를 통해 타임머신 기능에 따라 임시 저장된 방송 프로그램의 영구 저장을 명령하는지를 체크한다(300단계). 상기 사용자가 타임머신 기능에 따라 임시 저장된 방송 프로그램의 영구 저장을 명령하면, 제어부(102)는 영구 저장할 방송 프로그램을 자동으로 설정할 것인지 아니면, 영구 저장할 방송 프로그램에 대한 시작 및 종료 어드레스를 직접 입력받을 것인지를 체크하기 위한 안내 OSD를 출력한다.
상기 안내 OSD에 따라 사용자가 자동 설정을 요청하면(304단계), 제어부(102)는 메모리부(104)에 저장된 타임머신 녹화 테이블 정보를 독출하여, 저장매체(126)의 타임머신 저장영역에 저장된 방송 프로그램 목록을 안내하는 OSD를 위한 OSD 데이터를 생성하도록 OSD 생성부(138)를 제어한다(306단계).
상기한 제어에 따라 OSD 생성부(138)가 저장매체(126)의 타임머신 저장영역에 저장된 방송 프로그램 목록을 안내하기 위한 OSD 데이터를 생성하여 오디오 및 비디오 처리부(134)에 제공하며, 오디오 및 비디오 처리부(134)는 상기 OSD 데이터를 출력 비디오 신호에 믹싱하여 출력함으로써, 디스플레이 장치의 화면으로 상기 저장매체(126)의 타임머신 저장영역에 저장된 방송 프로그램 목록을 안내하기 위한 OSD가 출력되게 한다.
상기 타임머신 녹화 목록을 안내하기 위한 OSD에는 도 5에 도시한 바와 같이 타임머신 저장영역에 저장된 방송 프로그램에 대한 타임머신 녹화정보가 정렬되어 표시된다.
이후, 제어부(102)는 사용자가 사용자 인터페이스부(106)를 통해 상기 안내된 방송 프로그램 중 어느 하나를 선택하는지를 체크한다(308단계).
상기 방송 프로그램 중 어느 하나가 선택되면, 제어부(102)는 선택된 방송 프로그램에 대한 타임머신 녹화정보를 메모리부(102)로부터 독출하여, 상기 타임머신 녹화정보에 포함된 시작 어드레스와 종료 어드레스를 추출한다.
상기 시작 어드레스와 종료 어드레스가 추출되면, 제어부(102)는 상기 시작 어드레스와 종료 어드레스에 저장된 방송 프로그램을 독출하여 저장매체(126)의 영구 저장영역에 저장한다. 특히, 제어부(102)는 상기 타임머신 녹화정보의 방송 프로그램 정보에 포함된 장르정보에 따라 상기 방송 프로그램을 영구 저장영역에 할당된 다수의 장르별 저장영역 중 해당 장르 저장영역에 저장한다.
상기한 바와 다르게, 사용자가 영구 저장할 방송 프로그램의 시작 어드레스와 종료 어드레스를 직접 입력하고자 하는 경우에는(304단계), 제어부(102)는 영구 저장할 방송 프로그램의 시작 어드레스 및 종료 어드레스를 사용자 인터페이스부(106)를 통해 사용자로부터 직접 입력받는다.
상기 타임머신 저장영역에 저장된 방송 프로그램 중 일부를 나타내는 시작 어드레스 및 종료 어드레스는, 도 6에 도시한 바와 같이 타임머신 저장영역의 방송 프로그램 저장상태에 대응되는 진행바(PB)의 소정 위치들을 지정함으로 가능하다.
상기 사용자 인터페이스부(106)를 통해 사용자가 타임머신 저장영역에 저장된 방송 프로그램 중 일부에 대한 시작 어드레스 및 종료 어드레스가 입력되면, 제어부(102)는 시작 어드레스 및 종료 어드레스에 저장된 방송 프로그램을 독출하여, 독출하여 저장매체(126)의 영구 저장영역에 저장한다. 여기서, 상기 제어부(102)는 상기 지정된 부분에 하나 이상의 방송 프로그램이 존재하는 경우에는, 해당 방송 프로그램의 장르에 대응되게 영구 저장영역의 장르별 저장영역에 저장할 수 있다.
상기한 바와 같이 본 발명은 타임머신 기능을 통해 임시 저장된 방송 프로그램들 중 선택된 방송 프로그램 단위로 영구 저장할 수 있게 한다.
또한 본 발명은 사용자의 요청에 따라 타임머신 기능을 통해 임시 저장된 방송 프로그램들 중 소정 부분을 선택받아 영구 저장할 수 있게 한다.
아울러, 상기한 본 발명의 실시예는 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체의 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.
상기한 바와 같이 본 발명은 타임머신 기능에 따라 임시저장된 방송 프로그램들을 방송 프로그램 단위별로 선택하여 영구 저장시킴으로써, 사용자의 다양한 욕구를 충족시켜 줄 수 있는 이점이 있다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.

Claims (10)

  1. 방송 프로그램 저장방법에 있어서,
    타임머신 기능 실행 명령에 따라 실시간 수신되는 하나 이상의 방송 프로그램을 타임머신 저장영역에 저장하는 단계;
    상기 하나 이상의 방송 프로그램 각각에 대한 저장영역정보를 저장하는 단계;
    상기 하나 이상의 방송 프로그램을 안내하는 단계;
    상기 안내된 방송 프로그램 중 어느 하나가 선택되어 영구 저장이 요청되면 상기 선택된 방송 프로그램에 대한 저장영역정보를 독출하거나, 사용자로부터 타임머신 저장영역중 소정 저장영역에 대한 정보를 입력받고, 상기 독출된 저장영역정보나 입력된 저장영역 정보에 대응되게 저장된 방송 프로그램을 독출하여 영구 저장영역에 저장하는 단계
    를 포함하는 것을 특징으로 하는 방송 프로그램 저장방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 하나 이상의 방송 프로그램은 각 방송 프로그램에 대한 항목이 목록으로 안내됨을 특징으로 하는 방송 프로그램 저장방법.
  4. 방송 프로그램 저장장치에 있어서,
    타임머신 기능 실행 명령에 따라 실시간 수신되는 하나 이상의 방송 프로그램을 임시저장하기 위한 타임머신 저장영역 및 방송 프로그램을 영구 저장하기 위한 영구 저장영역을 구비하는 PVR부;
    상기 타임머신 저장영역에 저장된 하나 이상의 방송 프로그램을 안내하기 위한 OSD 데이터를 생성하는 OSD 생성부;
    상기 OSD 데이터를 출력 비디오 신호에 믹싱하여 디스플레이 장치를 통해 출력하는 방송신호 출력부;
    상기 타임머신 저장영역에 저장된 방송 프로그램별 저장영역정보를 저장하는 메모리부;
    상기 타임머신 저장영역에 저장된 하나 이상의 방송 프로그램을 상기 OSD 생성부를 통해 안내하고, 상기 안내된 하나 이상의 방송 프로그램 중 어느 하나가 선택되면, 상기 선택된 방송 프로그램에 대한 저장영역정보를 독출하고, 상기 독출된 저장영역정보에 대응되게 저장된 방송 프로그램을 독출하여 상기 영구 저장영역에 저장하도록 상기 PVR부를 제어하는 제어부;
    사용자와의 인터페이스를 제공하는 사용자 인터페이스부
    를 포함하고,
    상기 제어부는, 상기 사용자 인터페이스부를 통해 상기 타임머신 저장영역 중 일부가 선택되면, 상기 선택된 타임머신 저장영역의 일부에 저장된 방송 프로그램을 독출하여 상기 영구 저장영역에 저장하는 것을 특징으로 하는 방송 프로그램 저장장치.
  5. 삭제
  6. 제4항에 있어서,
    상기 하나 이상의 방송 프로그램은 각 방송 프로그램에 대한 항목이 목록으로 안내됨을 특징으로 하는 방송 프로그램 저장장치.
  7. 제4항에 있어서,
    상기 사용자 인터페이스부는 타임머신 안내 OSD 를 통해 상기 하나 이상의 방송 프로그램을 안내하고,
    상기 제어부는
    상기 사용자 인터페이스부를 통해 상기 타임머신 안내 OSD의 진행바의 소정구간이 선택되면, 상기 저장된 방송 프로그램 중 상기 선택된 진행바의 소정구간에 대응하는 부분을 독출하여 영구 저장영역에 저장하는 것을 특징으로 하는 방송 프로그램 저장장치.
  8. 제4항에 있어서,
    상기 저장영역에 대한 정보는 상기 방송 프로그램에 대한 시작 및 종료 어드레스 정보를 포함하는 것을 특징으로 하는 방송 프로그램 저장장치.
  9. 제1항에 있어서,
    상기 하나 이상의 방송 프로그램을 안내하는 단계는
    타임머신 안내 OSD 를 통해 상기 하나 이상의 방송 프로그램을 안내하는 단계를 포함하고,
    상기 사용자로부터 타임머신 저장영역중 소정 저장영역에 대한 정보를 입력받는 단계는
    상기 타임머신 OSD의 진행바의 소정구간에 대한 정보를 입력받는 단계를 포함하고,
    상기 입력된 저장영역정보에 대응되게 저장된 방송 프로그램을 독출하여 영구 저장영역에 저장하는 단계는,
    상기 입력된 소정구간에 대한 정보에 대응되게 저장된 방송 프로그램을 독출하여 상기 영구 저장영역에 저장하는 단계
    를 포함하는 것을 특징으로 하는 방송 프로그램 저장방법.
  10. 제2항에 있어서,
    상기 저장영역에 대한 정보는 상기 방송 프로그램에 대한 시작 및 종료 어드레스 정보를 포함하는 것을 특징으로 하는 방송 프로그램 저장방법.
KR1020050123668A 2005-12-15 2005-12-15 방송 프로그램 저장방법 및 장치 KR100777282B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020050123668A KR100777282B1 (ko) 2005-12-15 2005-12-15 방송 프로그램 저장방법 및 장치
US11/521,449 US20070169094A1 (en) 2005-12-15 2006-09-15 Apparatus and method for permanently storing a broadcast program during time machine function
EP06254937.3A EP1816864B1 (en) 2005-12-15 2006-09-25 An apparatus and method for permanently storing a broadcast program during time machine function
CN2006101360461A CN1984290B (zh) 2005-12-15 2006-10-20 用于在时间机器功能期间永久存储广播节目的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050123668A KR100777282B1 (ko) 2005-12-15 2005-12-15 방송 프로그램 저장방법 및 장치

Publications (2)

Publication Number Publication Date
KR20070063668A KR20070063668A (ko) 2007-06-20
KR100777282B1 true KR100777282B1 (ko) 2007-11-20

Family

ID=37882169

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050123668A KR100777282B1 (ko) 2005-12-15 2005-12-15 방송 프로그램 저장방법 및 장치

Country Status (4)

Country Link
US (1) US20070169094A1 (ko)
EP (1) EP1816864B1 (ko)
KR (1) KR100777282B1 (ko)
CN (1) CN1984290B (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101507784B1 (ko) * 2008-01-22 2015-04-03 엘지전자 주식회사 디지털 방송 시스템 및 외부 장치의 출력 제어 방법
US9565466B2 (en) * 2010-03-26 2017-02-07 Mediatek Inc. Video processing method and video processing system
CN106063284B (zh) 2014-02-28 2020-01-03 三星电子株式会社 用于在通信系统播放多媒体内容的方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040014829A (ko) * 2002-08-12 2004-02-18 주식회사데이콤 인터넷 환경에서의 웹 디스크를 이용한 지능형 웹pc서비스 방법
KR20040097520A (ko) * 2003-05-12 2004-11-18 엘지전자 주식회사 타임 쉬프트된 데이터의 저장 방법

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6216264B1 (en) * 1995-11-17 2001-04-10 Thomson Licensing S.A. Scheduler apparatus employing a gopher agent
DE69807475T3 (de) * 1997-06-06 2006-11-23 Thomson Consumer Electronics, Inc., Indianapolis System und verfahren zur änderung des programmzeitschriftenformats
US5872712A (en) * 1997-06-13 1999-02-16 Audible, Inc. Method and apparatus for audibly indicating when a predetermined location has been encountered in stored data
EP0903738B1 (en) * 1997-09-17 2002-07-03 Matsushita Electric Industrial Co., Ltd Optical disc recording apparatus and computer readable recording medium
US6253237B1 (en) * 1998-05-20 2001-06-26 Audible, Inc. Personalized time-shifted programming
JP2001055561A (ja) * 1999-08-17 2001-02-27 Taiyu Kensetsu Co Ltd 凍結抑制機能を付与した摩耗性混合物および舗装工法と舗装体
EP1089560B1 (en) * 1998-06-17 2009-09-23 Hitachi, Ltd. Broadcasting method and broadcast receiver
US7558472B2 (en) * 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
US8577205B2 (en) * 1998-07-30 2013-11-05 Tivo Inc. Digital video recording system
CN100370817C (zh) * 1999-07-28 2008-02-20 三星电子株式会社 随机存取存储设备
US20020092021A1 (en) * 2000-03-23 2002-07-11 Adrian Yap Digital video recorder enhanced features
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20040128317A1 (en) * 2000-07-24 2004-07-01 Sanghoon Sull Methods and apparatuses for viewing, browsing, navigating and bookmarking videos and displaying images
EP1343168A4 (en) * 2000-12-05 2006-03-22 Matsushita Electric Ind Co Ltd Recording/reproducing apparatus and record medium
EP1395054A4 (en) * 2001-05-29 2006-09-06 Matsushita Electric Ind Co Ltd PROGRAMMING SYSTEM, REMOTE CONTROL DEVICE, METHOD AND PROGRAM
KR100657267B1 (ko) * 2003-10-30 2006-12-14 삼성전자주식회사 검색을 위한 메타 정보가 포함된 저장 매체, 재생 장치 및그 재생 방법
US6971121B2 (en) * 2001-12-06 2005-11-29 Scientific-Atlanta, Inc. Composite buffering
US20030200548A1 (en) * 2001-12-27 2003-10-23 Paul Baran Method and apparatus for viewer control of digital TV program start time
JP4080227B2 (ja) * 2002-03-28 2008-04-23 株式会社日立製作所 データ検証方法およびディスクアレイ装置
KR100447200B1 (ko) * 2002-07-30 2004-09-04 엘지전자 주식회사 Pvr 지원 비디오 디코딩 시스템
KR101018320B1 (ko) * 2003-02-11 2011-03-04 엔디에스 리미티드 방송망내의 대화형 애플리케이션을 처리하는 장치 및 방법
KR100937418B1 (ko) * 2003-08-09 2010-01-18 엘지전자 주식회사 부재중 메시지 저장 기능을 갖는 pvr 장치 및 그 방법
JP2007511182A (ja) * 2003-11-10 2007-04-26 トムソン ライセンシング 簡略化したピア・ツー・ピア記録を提供する方法及び装置
KR100454474B1 (ko) * 2004-03-09 2004-10-28 주식회사 휴맥스 방송 녹화기기에서의 채널 절환방법
WO2006092873A1 (ja) * 2005-03-03 2006-09-08 D & M Holdings, Inc. データ記録再生装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040014829A (ko) * 2002-08-12 2004-02-18 주식회사데이콤 인터넷 환경에서의 웹 디스크를 이용한 지능형 웹pc서비스 방법
KR20040097520A (ko) * 2003-05-12 2004-11-18 엘지전자 주식회사 타임 쉬프트된 데이터의 저장 방법

Also Published As

Publication number Publication date
CN1984290A (zh) 2007-06-20
EP1816864B1 (en) 2017-06-21
CN1984290B (zh) 2011-01-19
KR20070063668A (ko) 2007-06-20
EP1816864A2 (en) 2007-08-08
US20070169094A1 (en) 2007-07-19
EP1816864A3 (en) 2011-04-06

Similar Documents

Publication Publication Date Title
KR100813047B1 (ko) 저장된 방송 프로그램 정보 표시방법 및 장치
KR100747575B1 (ko) 방송신호 재생방법 및 장치
KR100747532B1 (ko) 타임 쉬프트 진행 바를 표시하는 방법 및 이를 구현한 방송수신기
EP2827583B1 (en) Image recording and reproducing apparatus and method
US20090284658A1 (en) Image signal receiver and method of displaying progress bars
KR20080005319A (ko) 사용자 고유의 전용 채널을 설정할 수 있는 영상기기 및 그제어방법
KR100763385B1 (ko) 방송신호 출력방법 및 장치
KR100777282B1 (ko) 방송 프로그램 저장방법 및 장치
KR100793788B1 (ko) 방송 프로그램 저장 및 재생방법 및 장치
KR100751403B1 (ko) 방송 프로그램 저장방법 및 장치
KR100747531B1 (ko) 타임 쉬프트 방법 및 장치
KR100693626B1 (ko) Pvr시스템에서 녹화 방송 관리 방법
KR100774173B1 (ko) 프리젠테이션 정보 저장 및 재생방법 및 장치
KR101242758B1 (ko) 디지털 방송 수신기의 녹화상태 확인방법
JP4345736B2 (ja) 放送受信記録再生装置
KR101386820B1 (ko) 방송수신기에서의 방송녹화 및 재생 제어 방법
KR20080017692A (ko) 방송 데이터 재생 방법 및 장치
KR20080042496A (ko) 방송 프로그램 저장 장치 및 이를 이용한 프로그래스 바제어 방법
KR20060125004A (ko) 프로그램 카테고리별 채널번호 편집 방법 및 장치
KR20100054250A (ko) 디지털 비디오 레코더 시스템의 즐겨찾기 기능 제공 방법 및 장치
KR20060072536A (ko) 방송 신호 저장 장치 및 그의 제어 방법
KR20080062150A (ko) 데이터 방송 수신기에서의 채널 전환장치 및 방법
KR20090034165A (ko) 영상기기 및 이 영상 기기에서 홈 메뉴 기능을 수행하는방법
KR20070118736A (ko) 방송 녹화기기에서의 녹화화질 가변방법
KR20080062148A (ko) 데이터 방송 수신기에서의 채널 전환장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20051215

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20061213

Patent event code: PE09021S01D

PG1501 Laying open of application
E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20070711

Patent event code: PE09021S02D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070927

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20071112

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20071113

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction
PR1001 Payment of annual fee

Payment date: 20100929

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110920

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20121026

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20121026

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20131024

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20131024

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20141024

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20141024

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20151023

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20151023

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20161024

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20161024

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20171024

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20171024

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20181024

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20181024

Start annual number: 12

End annual number: 12

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210823