KR101264155B1 - 다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법 - Google Patents
다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법 Download PDFInfo
- Publication number
- KR101264155B1 KR101264155B1 KR1020110044818A KR20110044818A KR101264155B1 KR 101264155 B1 KR101264155 B1 KR 101264155B1 KR 1020110044818 A KR1020110044818 A KR 1020110044818A KR 20110044818 A KR20110044818 A KR 20110044818A KR 101264155 B1 KR101264155 B1 KR 101264155B1
- Authority
- KR
- South Korea
- Prior art keywords
- standby mode
- broadcast receiving
- broadcast
- mode
- power
- 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/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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/63—Generation or supply of power specially adapted for television receivers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법이 제공된다. 본 방송수신장치의 전원 제어 방법은, 온 모드에서 제1 조건이 성립하면 방송수신장치가 제1 대기모드로 전환하여 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하고, 제1 대기모드에서 제2 조건이 성립하면 방송수신장치가 제2 대기모드로 전환하여 방송수신장치의 구성들 중 제2 구성들에만 전원을 인가한다. 이에 의해, 보다 효율적인 전력 절감을 이룰 수 있게 된다.
Description
본 발명은 방송수신장치 및 그의 전원 제어 방법에 관한 것으로, 더욱 상세하게는 미사용 시간대에서의 전력 절감을 위한 방송수신장치 및 그의 전원 제어 방법에 관한 것이다.
STB(Set Top Box)는 방송신호를 지상파, 위성, 케이블, 인터넷을 통해 수신하고 이를 AV 컨텐츠로 분리하여 TV 등의 디스플레이 장치로 출력하는 기능을 하는데, 일반적으로 방송을 시청하지 않는 대기모드 시 소비전력이 타 가전제품에 비해 매우 높은 편이다.
일반적인 STB의 동작모드는 사용자가 시청하는 온모드와 시청하지 않는 대기모드로 나누어 볼 수 있다. 온모드시 방송 신호를 튜너나 인터넷을 통해 수신하여 이를 미디어 프로세서를 통해 디코딩 후 오디오와 비디오로 출력한다.
반면, 사용자가 리모컨으로 STB를 OFF 시킨 후 시청하지 않는 대기모드에서는 온모드와 동일하게 거의 모든 기능을 수행하고 오디오, 비디오 출력 기능만을 차단한다.
이처럼, 대기모드에서 거의 모든 기능을 수행하는 이유는 시청자가 방송을 보지 않는 동안에도 방송사업자가 SI(Service Informaion) 신호로 송출하는 업데이트 정보(펌웨어 업그레이드, 프로그램 가이드, 관리 정보 등)를 수신해야 하기 때문이다.
또한, 사용자가 다시 시청하려 STB를 ON 시켰을 때 방송화면이 나오기까지 시간이 사용자가 기다리기 힘든 수준으로 오래 걸린다는 이유도, STB가 대기모드에서 온모드와 거의 동일하게 동작하도록 하는 요인이다. 이에 따라, 사용자가 리모컨으로 STB를 OFF한 상태라 할지라도 온모드 대비 80~90%의 전력을 소비한다.
일반적인 STB의 경우, 저장장치나 추가 튜너가 없는 경우에 10~15W 정도의 전력을 방송을 시청하는데 소비한다. 시청하지 않는 동안에도 8~13W 정도를 소비하므로 이는 연간 매우 높은 전력 소비량이다.
대다수의 가전제품이 대기모드시 1W 미만으로 동작하는 상황을 고려하면, STB는 상대적으로 많은 전력을 소비하고 있다. 그러나, 국내를 포함한 대부분의 선진국에서 STB에 대한 연간 소비전력을 규제하고 있는 상황을 고려한다면, 개선이 요구되는데, 개선시에는 서비스의 품질저하 없이 대기모드시 소비전력을 낮추는 것이 중요하다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 보다 효율적인 전력 절감을 위해, 다중 대기모드를 운용하는 방송수신장치 및 그의 전원 제어 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른, 방송수신장치의 전원 제어 방법은, 온 모드에서 제1 조건이 성립하면, 방송수신장치가 제1 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계; 및 상기 제1 대기모드에서 제2 조건이 성립하면, 상기 방송수신장치가 제2 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제2 구성들에만 전원을 인가하는 단계;를 포함한다.
그리고, 본 방송수신장치의 전원 제어 방법은, 상기 제2 대기모드에서 제3 조건이 성립하면, 상기 방송수신장치가 제1 대기모드로 환원하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계;를 더 포함하는 것이 바람직하다.
또한, 상기 제1 대기모드는, 사용자를 위한 기능은 수행할 수 없고, 상기 방송수신장치를 위한 기능은 수행할 수 있는 모드일 수 있다.
그리고, 상기 제1 구성들은, 사용자를 위한 기능 및 상기 방송수신장치를 위한 기능 중 적어도 하나를 수행하는데 필요한 구성들을 포함하는 것이 바람직하다.
또한, 상기 방송수신장치를 위한 기능은, 상기 방송수신장치 구동용 S/W 업데이트, EIT 업데이트 및 상기 방송수신장치 관리 중 적어도 하나를 포함할 수 있다.
그리고, 상기 제3 조건은, 상기 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래한 것일 수 있다.
또한, 상기 제2 조건은, 상기 방송수신장치를 위한 기능 수행 없이 설정 시간이 경과한 것일 수 있다.
그리고, 상기 제2 대기모드는, 상기 사용자를 위한 기능 및 상기 방송수신장치를 위한 기능을 수행할 수 없는 모드인 것이 바람직하다.
또한, 본 방송수신장치의 전원 제어 방법은, 상기 제2 대기모드에서 제4 조건이 성립하면, 상기 방송수신장치가 온 모드로 전환하여, 상기 방송수신장치의 구성들 모두에 전원을 인가하는 단계;를 더 포함하는 것이 바람직하다.
그리고, 상기 제3 조건은, 상기 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래한 것이고, 상기 제4 조건은, 사용자로부터 명령이 입력된 것일 수 있다.
또한, 상기 제2 구성들은, 상기 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래하였는지 여부를 판단하는 구성 및 사용자로부터 명령이 입력되었는지 판단하는 구성을 포함하는 것이 바람직하다.
그리고, 본 방송수신장치의 전원 제어 방법은, 상기 제1 대기모드에서 제4 조건이 성립하면, 상기 방송수신장치가 온 모드로 전환하여, 상기 방송수신장치의 구성들 모두에 전원을 인가하는 단계;를 더 포함할 수 있다.
또한, 상기 제1 조건은, 사용자로부터 OFF 버튼이 입력된 것 또는 특정 시간 동안 사용자로부터 아무런 명령 입력이 없는 것이고, 상기 제4 조건은, 사용자로부터 명령이 입력된 것일 수 있다.
한편, 본 발명에 따른, 방송수신장치는, 방송수신장치는, 상기 방송수신장치의 구성들에 전원을 인가하는 전원 인가부; 상기 전원 인가부에 의한 전원 인가 동작을 제어하는 전원 제어부; 방송신호를 수신하는 방송수신부; 및 상기 방송수신부에서 수신된 방송신호를 디코딩하고, 온 모드에서 제1 조건이 성립하면, 상기 방송수신장치를 제1 대기모드로 전환시켜 상기 방송수신장치의 구성들 중 제1 구성들에만 전원이 인가되도록 상기 전원 제어부를 제어하고, 상기 제1 대기모드에서 제2 조건이 성립하면 상기 방송수신장치를 제2 대기모드로 전환시켜 상기 방송수신장치의 구성들 중 제2 구성들에만 전원이 인가되도록 상기 전원 제어부를 제어하는 프로세서;를 포함한다.
한편, 본 발명에 따른, 컴퓨터로 읽을 수 있는 기록매체에는, 온 모드에서 제1 조건이 성립하면, 방송수신장치가 제1 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계; 및 상기 제1 대기모드에서 제2 조건이 성립하면, 상기 방송수신장치가 제2 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제2 구성들에만 전원을 인가하는 단계;를 포함하는 것을 특징으로 하는 방송수신장치의 전원 제어 방법을 수행할 수 있는 프로그램이 수록된다.
이상 설명한 바와 같이, 본 발명에 따르면, 다중 대기모드 운용을 통해 보다 효율적인 전력 절감을 이룰 수 있다. 특히, 비시청 시간대에 방송수신장치에서 소비되는 불필요한 전력을 최소화하면서도, 필요한 일부 기능 수행이 보다 효율적으로 이루어질 수 있도록 하여 서비스 품질에 문제가 없다.
아울러, 방송수신장치에 대해, 블럭별, 모듈별로 전원 인가를 제어할 수 있게 된다.
도 1는 본 발명의 일 실시예에 따른 STB의 블럭도,
도 2는, 도 1에 도시된 프로세서의 블럭도,
도 3은 STB의 동작모드 천이도를 도시한 도면,
도 4는 능동-대기모드에서, STB의 전원인가 상태를 도시한 도면,
도 5는 능동-대기모드에서, STB의 프로세서의 전원인가 상태를 도시한 도면,
도 6은 수동-대기모드에서, STB의 전원인가 상태를 도시한 도면,
도 7은 수동-대기모드에서, STB의 프로세서의 전원인가 상태를 도시한 도면,
도 8은, 도 1에 도시된 STB의 아키텍쳐를 도시한 도면, 그리고,
도 9는 본 발명의 다른 실시예에 따른, STB 모드 전환 방법의 설명에 제공되는 흐름도이다.
도 2는, 도 1에 도시된 프로세서의 블럭도,
도 3은 STB의 동작모드 천이도를 도시한 도면,
도 4는 능동-대기모드에서, STB의 전원인가 상태를 도시한 도면,
도 5는 능동-대기모드에서, STB의 프로세서의 전원인가 상태를 도시한 도면,
도 6은 수동-대기모드에서, STB의 전원인가 상태를 도시한 도면,
도 7은 수동-대기모드에서, STB의 프로세서의 전원인가 상태를 도시한 도면,
도 8은, 도 1에 도시된 STB의 아키텍쳐를 도시한 도면, 그리고,
도 9는 본 발명의 다른 실시예에 따른, STB 모드 전환 방법의 설명에 제공되는 흐름도이다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
1. STB(
Set
Top
Box
)
도 1은 본 발명의 일 실시예에 따른 STB의 블럭도이다. 본 실시예에 따른 STB(100)는 방송수신장치의 일종으로, 실시간으로 방송 서비스를 제공하는 장치이다.
도 1에 도시된 바와 같이, 본 실시예에 따른 STB(100)는, 튜너(110), 복조부(115), 메모리(120), 프로세서(130), RTC(135), 전면패널(140), AV 출력부(145), 이더넷 인터페이스(150), IR 수신부(155), USB 인터페이스(160), 전원 제공부(170) 및 전원 제어부(175)를 구비한다.
튜너(110)는 수신되는 방송신호들 중 사용자가 선택한 방송채널의 방송신호를 선국하고, 복조부(115)는 튜너(110)에서 선국된 방송신호를 복조한다. 튜너(110)는 지상파 안테나, 케이블, 위성 안테나 등으로부터 방송신호를 수신할 수 있다.
이더넷 인터페이스(150)는 인터넷에 액세스하여 IP 방송신호, 기타 웹 정보를 수신하기 위한 네트워크 인터페이스이다.
프로세서(130)는 복조부(115)에서 복조된 방송신호를 비디오 신호, 오디오 신호 및 SI(Service Informaion) 신호로 분리한다. 또한, 프로세서(130)는 이더넷 인터페이스(150)를 통해 수신된 IP 방송신호에 대해서도, 비디오 신호, 오디오 신호 및 SI 신호로 분리한다.
프로세서(130)는 비디오 신호에 대해 비디오 디코딩과 신호처리를 수행하고, 오디오 신호에 대해 오디오 디코딩과 신호처리를 수행한다.
또한, 프로세서(130)는 STB(100)의 전반적인 동작을 제어한다. 특히, 프로세서(130)는 STB(100)의 동작 모드 전환을 제어하는데, 이에 대해서는 상세히 후술한다.
메모리(120)는 프로세서(130)에 의한 디코딩과 신호처리에 필요한 저장 공간을 제공한다. RTC(Real Time Clock)(135)는 타이머로 기능한다.
전면패널(140)은 STB(100)의 전면에 마련되는 패널로, 현재시간과 STB(100)의 동작상태를 표시하기 위한 디스플레이와 사용자 명령을 직접 입력받기 위한 버튼들이 마련된다.
뿐만 아니라, 전면패널(140)에는 후술할 IR 수신부(155)와 USB 인터페이스(160)가 위치한다.
AV 출력부(145)는 프로세서(130)에서 디코딩 및 신호처리된 오디오 신호와 비디오 신호를 연결된 TV로 전달한다. AV 출력부(145)에 의한 AV 출력 방식은, Composite, Component, HDMI 및 DVI 등에 의할 수 있다.
IR 수신부(155)는 리모컨을 통해 입력되는 사용자 명령을 적외선으로 수신받아 프로세서(130)로 전달한다. USB 인터페이스(160)는 USB 규격에 따라 외부기기와 통신가능하도록 연결된다.
전원 제공부(170)는 STB(100)에 마련된 블럭들(110, 115, 120, 130, 135, 140, 145, 150, 155 및 160)에 필요한 전원을 인가한다.
전원 제어부(175)는 프로세서(130)에 의해 결정되는 STB(100)의 동작 모드에 따라, 전원 제공부(170)의 전원 인가 동작을 제어한다. 전원 인가 동작 제어는, 전원 제공부(170)에 의해 전원이 인가되는 블럭들을 제한하는 방식으로 이루어진다.
도 2는, 도 1에 도시된 프로세서(130)의 상세 블럭도이다. 도 2에 도시된 바와 같이, 프로세서(130)는 I/O 인터페이스 블럭(130a), 메모리 제어 블럭(130b), CPU(130c), AV 신호처리 블럭(130d), 시스템 관리 블럭(130e), AV 출력처리 블럭(130f) 및 이더넷 처리 블럭(130g)을 포함한다.
I/O 인터페이스 블럭(130a)은, STB(100)의 전면패널(140), IR 수신부(155) 및 USB 인터페이스(160) 등과 연결되어, 이들과 CPU(130c) 간의 데이터 통신을 지원하는 블럭이다.
메모리 제어 블럭(130b)은 STB(100)의 메모리(120)와 프로세서(130)의 내부 메모리라 할 수 있는 IRAM 모듈을 제어하기 위한 블럭이다.
CPU(130c)는 프로세서(130)의 중앙 제어를 담당하며, 특히, STB(100)의 동작 모드 전환을 제어한다.
이더넷 처리 블럭(130g)은 STB(100)의 이더넷 인터페이스(150)를 통해 수신되는 IP 방송신호로부터 비디오 신호와 오디오 신호를 분리하여 AV 신호처리 블럭(130d)으로 전달한다.
AV 신호처리 블럭(130d)은 'I/O 인터페이스 블럭(130a)을 통해 복조부(115)로부터' 또는 '이더넷 처리 블럭(130g)으로부터' 수신되는 비디오 신호와 오디오 신호에 대한 디코딩과 신호처리를 수행한다.
AV 출력처리 블럭(130f)은 AV 신호처리 블럭(130d)로부터 수신한 비디오 신호와 오디오 신호에 필요한 신호처리를 수행한 후, AV 출력부(145)를 통해 연결된 TV로 전달한다.
시스템 관리 블럭(130e)은 CPU(130c)에 의해 결정되는 동작 모드에 따라 프로세서(130) 내부의 전원 공급을 제어하는데, 구체적으로 이는 PMU(Power Management Unit)에 의해 수행된다. 또한, PMU는 전원 제어부(175)를 제어하여, STB(100) 전체의 전원 공급을 제어한다.
한편, 도 2에 도시된 RTC(135)는 시스템 관리 블럭(130e)에 포함되는 모듈임은, 도 3을 통해 확인가능하다.
2.
STB
의 기능
STB(100)에서 수행되는 기능은 '주-기능'과 '백그라운드-기능'으로 구분될 수 있는바, 이하에서 각각에 대해 상세히 설명한다.
2.1. 주-기능(사용자를 위한 기능)
- 방송 제공 : 수신되는 실시간 방송을 AV 출력
- VOD 제공 : 사용자가 선택한 컨텐츠를 방송 사업자의 하이-엔드(미도시)에 요청/수신하여 AV 출력
- 녹화 : 방송 녹화(지연 방송을 위해 현재 AV 출력 중인 방송을 녹화하는 경우를 포함), 컨텐츠 녹화
- 사용자 어플리케이션 실행 : 사용자 어플리케이션은, 사용자에게 엔터테인먼트나 서비스를 직접 제공하기 위한 어플리케이션으로, 인바운드 어플리케이션과 아웃바운드 어플리케이션 모두를 포함함
- 사용자 어플리케이션 다운로드
2.2. 백그라운드-기능(
STB
를 위한 기능)
- STB S/W 업데이트 : STB S/W는, STB(100)를 구동하는데 필요한 펌웨어와 어플리케이션을 모두 포함함
- EIT(Event Information Table) 업데이트
- STB 관리 : 예를 들면, STB(100)의 리소스 관리 등
3.
STB
동작모드
본 실시예에 따른 STB(100)는 전력소비 절감을 위해 4가지 동작모드를 갖는데, 도 3에 동작모드 천이도를 도시하였다. 도 3에 도시된 바에 따르면, STB(100)의 4가지 동작모드는, 온모드, 능동-대기모드, 수동-대기모드 및 오프모드 임을 확인할 수 있다.
그리고, STB(100)는,
1) '온모드'에서 '능동-대기모드 또는 오프모드'로,
2) '능동-대기모드'에서 '온모드, 수동-대기모드 또는 오프모드'로,
3) '수동-대기모드'에서 '온모드, 능동-대기모드 또는 오프모드'로,
4) '오프모드'에서 '온모드'로,
전환할 수 있음을, 도 3을 통해 확인가능하다.
이하에서, STB(100)의 4가지 동작모드 각각에 대해 상세히 설명한다.
3.1. 온모드(
Active
Mode
)
온모드는, STB(100)에 전원이 공급되고 있으며, '주-기능'과 '백그라운드-기능' 모두를 수행할 수 있는 모드이다. 온모드에서, STB(100)는 주-기능과 백그라운드-기능를 선택적으로 수행할 수 있음은 물론, 양자를 함께 수행하는 것도 가능하다.
온모드에서,
1) '사용자가 전원 스위치를 OFF'하여 STB(100)에 전원이 차단되면, STB(100)는 오프모드로 전환하고,
2) '사용자가 OFF 버튼을 입력'하거나 특정 시간 동안 사용자로부터 아무런 명령 입력이 없으면, STB(100)는 후술할 능동-대기모드로 전환한다.
'전원 스위치'는 STB(100)의 뒷편에 마련되는 물리적 개폐기이고, 'OFF 버튼'은 STB(100)의 전면패널(140)에 마련된 OFF 버튼과 리모컨에 마련된 OFF 버튼이라는 점에서, 양자는 차이가 있음에 유념하여야 한다.
온모드에서는, STB(100)의 모든 블럭에 전원이 인가된다. 여기서, STB(100)의 모든 블럭이란, i) 도 2에 도시된 STB(100)에 마련된 모든 블럭들(110 내지 160), ii) 도 3에 도시된 프로세서(130) 내부에 마련된 모든 내부 블럭들(130a 내지 130g), iii) 도 3에 도시된 프로세서(130)의 내부 블럭들(130a 내지 130g) 내에 마련된 모든 내부 모듈들(REMOCON 모듈 등)을 말한다.
3.2. 능동-대기모드(
Active
Standby
Mode
)
능동-대기모드는, STB(100)에 전원이 공급되고 있으며, 주-기능은 수행할 수 없고, '백그라운드-기능' 만을 수행할 수 있는 모드이다.
능동-대기모드에서,
1) '사용자 명령(사용자 명령의 종류는 불문함)이 입력'되면, STB(100)는 온모드로 전환하고,
2) '사용자가 전원 스위치를 OFF'하여 STB(100)에 전원이 차단되면, STB(100)는 오프모드로 전환하며,
3) 백그라운드-기능 수행 없이 설정 시간이 경과되면, STB(100)는 후술할 수동-대기모드로 전환한다.
도 4는 능동-대기모드에서, STB(100)의 전원인가 상태를 도시한 도면이다. 도 4에서 빗금친 블럭은 전원 제공부(170)에 의해 제공되는 전원이 인가되는 블럭들이다.
도 4에 도시된 바에 따르면, 능동-대기모드에서는 백그라운드-기능을 수행하는데 필요한 블럭들인 튜너(110), 복조부(115), 메모리(120), 프로세서(130), RTC(135), 전면패널(140), 이더넷 인터페이스(150) 및 IR 수신부(155)에 전원이 인가됨을 확인할 수 있다.
도 5는 능동-대기모드에서, 프로세서(130)의 전원인가 상태를 도시한 도면이다. 도 5에서 빗금친 모듈들은 전원 제공부(170)에 의해 제공되는 전원이 인가되는 모듈들이다.
도 5에 도시된 바에 따르면, 능동-대기모드에서는 백그라운드-기능을 수행하는데 필요한 모듈들인, I/O 인터페이스 블럭(130a)의 REMOCON 모듈, NAND 모듈, I2C 모듈, 메모리 제어 블럭(130b)의 모든 모듈들, CPU(130c), 시스템 관리 블럭(130e)의 PMU 모듈, CKC 모듈, Interrupt Controller 모듈, RTC 모듈, 이더넷 처리 블럭(130g)의 모든 모듈들에 전원이 인가됨을 확인할 수 있다.
능동-대기모드에서 CPU(130c)는 클럭 다운되도록 시스템 관리 블럭(130e)을 제어하는데, 이는 전력 소모 감소에 일조한다. 이에 의해, 능동-대기모드에서 프로세서(130)의 전력 소모는, 온모드의 1/10 수준이 된다.
3.3. 수동-대기모드(
Passive
Standby
Mode
)
수동-대기모드는, STB(100)에 전원이 공급되고 있으며, 주-기능과 백그라운드-기능 모두를 수행할 수 없는 모드이다. 수동-대기모드에서는, '전면패널(140)을 통해 현재시간과 STB(100)의 동작상태를 표시'하고, '전면패널(140)과 IR 수신부(155)를 통해 사용자 명령이 입력되는지 감지'하는 기능 정도만 수행가능하다.
한편, 앞서 명백히 언급하지는 않았지만, 수동-대기모드에서 수행되는 위 표시 기능과 감지 기능은 온모드와 능동-대기모드에서도 당연히 수행된다.
수동-대기모드에서,
1) '사용자 명령(사용자 명령의 종류는 불문함)이 입력'되면, STB(100)는 온모드로 전환하고,
2) '사용자가 전원 스위치를 OFF'하여 STB(100)에 전원이 차단되면, STB(100)는 오프모드로 전환하며,
3) 백그라운드-기능 수행시간이 도래하면, STB(100)는 능동-대기모드로 전환한다.
도 6은 수동-대기모드에서, STB(100)의 전원인가 상태를 도시한 도면이다. 도 6에서 빗금친 블럭은 전원 제공부(170)에 의해 제공되는 전원이 인가되는 블럭들이다.
도 6에 도시된 바에 따르면, 수동-대기모드에서는 전술한 표시 기능과 감지 기능을 수행하기 위해 필요한 블럭들인 RTC(135), 전면패널(140) 및 IR 수신부(155)에 전원이 인가됨을 확인할 수 있다.
한편, 메모리(120)에는 프로세서(130)에서 동작하던 운영체제와 소프트웨어가 옮겨지게 되어, 메모리(120)는 Self refresh 모드로 동작하게 된다. 이에 의해, 수동-대기모드에서 프로세서(130)의 전력 소모는, 수 mA 수준이 된다.
도 7은 수동-대기모드에서, 프로세서(130)의 전원인가 상태를 도시한 도면이다. 도 7에서 빗금친 모듈들은 전원 제공부(170)에 의해 제공되는 전원이 인가되는 모듈들이다.
도 7에 도시된 바에 따르면, 수동-대기모드에서는 전술한 표시 기능과 감지 기능을 수행하기 위해 필요한 모듈들인, I/O 인터페이스 블럭(130a)의 REMOCON 모듈, 시스템 관리 블럭(130e)의 PMU 모듈, RTC 모듈에 전원이 인가됨을 확인할 수 있다.
3.4. 오프모드(
OFF
Mode
)
오프모드는, STB(100)에 전원이 공급되고 있지 않아, 어떠한 기능도 수행할 수 없는 모드이다. 즉, 오프모드에서는, 수동-대기모드에서 수행되는 표시 기능과 감지 기능도 수행되지 않는다.
전술한 바 있듯이, STB(100)가 오프모드로 전환하는 경우는 사용자가 전원 스위치를 OFF 한 경우이다.
오프모드에서, '사용자가 전원 스위치를 ON'하여 STB(100)에 전원이 공급되면, STB(100)는 온모드로 전환한다.
오프모드에서는, STB(100)의 모든 블럭에 전원이 인가되지 않는다.
4.
STB
아키텍쳐
도 8은, 도 1에 도시된 STB(100)의 아키텍쳐를 도시한 도면이다. 도 8에 도시된 바와 같이, STB(100)는 응용 계층(100a), 미들웨어 프레임워크 계층(100b), H/W 및 OS 계층(100c)으로 구분할 수 있다.
응용 계층(100a)에는 STB(100)와 관련한 어플리케이션은 물론, STB(100)의 전원 제어를 위한 사용자 환경 설정에 이용되는 어플리케이션인 Customer-level Power Monitoring Application이 마련되어 있다.
미들웨어 프레임워크 계층(100b)에는 단방향/양방향 방송 처리를 위한 미들웨어와, 전원 제어를 위한 미들 웨어인 Power Management Bundle이 마련되어 있다.
H/W 및 OS 계층(100c)에는 H/W 외에도 대기 모드 지원을 위한 커널과 드라이버가 마련되어 있다.
5.
STB
에서의
모드
전환 기법
STB 모드 전환은, 타이머와 '방송과 컨텐츠를 제공하는 방송 사업자의 하이-엔드(미도시)의 외부 시그널링'에 따라, 능동-대기모드와 수동-대기모드 간 모드 전환이 이루어지는데, 이하에서 도 9를 참조하여 상세히 설명한다.
도 9는 본 발명의 다른 실시예에 따른, STB 모드 전환 방법의 설명에 제공되는 흐름도이다.
도 9에 도시된 바와 같이, STB(100)가 온모드로 동작하는 중에(S210), 사용자에 의해 OFF 버튼이 입력되거나 특정 시간 동안 사용자로부터 아무런 명령도 입력되지 않으면(S220-Y), 프로세서(130)는 STB(100)의 동작 모드를 온모드에서 능동-대기모드로 전환시킨다(S230).
특정 시간 동안 사용자로부터 아무런 명령 입력이 없는 경우에 온모드에서 능동-대기모드로 전환하는 것은, 사용자가 사전에 설정해 놓은 경우에만 수행되도록 구현할 수 있다.
S230단계에 의해 능동-대기모드로 전환된 STB(100)와 프로세서(130)의 전원인가 상태는 도 4와 도 5에 도시된 바와 같다. 그리고, 능동-대기모드에서 STB(100)는 주-기능 수행이 불가능하고, 백그라운드-기능만을 수행할 수 있다.
백그라운드-기능에는, STB S/W 업데이트, EIT 업데이트 및 STB 관리가 포함된다고 전술한 바 있는데, 방송 사업자의 하이-엔드는 외부 시그널링으로 STB(100)에 STB S/W 업데이트 시간, EIT 업데이트 시간 및 STB 관리 시간을 안내한다.
따라서, STB(100)가 능동-대기모드로 전환되면, 프로세서(130)의 CPU(130c)는 방송 사업자의 하이-엔드로부터 수신되는 외부 시그널링을 참고하여 백그라운드-기능 수행시간을 결정하고, 시스템 관리 블럭(130e)에 마련된 PMU 모듈에 통보한다.
한편, 능동-대기모드에서 사용자 명령이 입력되면(S240-Y), 프로세서(130)는 STB(100)의 동작 모드를 온모드로 전환시킨다(S210). 반면, 능동-대기모드에서 사용자 명령이 입력되지 않으면(S240-N), 프로세서(130)는 STB(100)에서 백그라운드-기능이 수행중인지 판단한다(S250).
S250단계에서 백그라운드-기능이 수행중인 것으로 판단되면(S250-N), 프로세서(130)는 STB(100)의 동작모드를 능동-대기모드로 유지시킨다(S230).
반면, S250단계에서 백그라운드-기능 수행 없이 설정 시간이 경과하면(S250-Y), 프로세서(130)는 STB(100)의 동작모드를 수동-대기모드로 전환시킨다(S260).
STB(100)가 수동-대기모드로 전환되면, 프로세서(130)의 시스템 관리 블럭(130e)에 마련된 PMU 모듈은 능동-대기모드 전환시에 결정된 백그라운드-기능 수행시간에 따라 RTC(135)를 동작시킨다.
S260단계에 의해 수동-대기모드로 전환된 STB(100)와 프로세서(130)의 전원인가 상태는 도 6과 도 7에 도시된 바와 같다. 또한, 수동-대기모드에서 STB(100)는 주-기능은 물론 백그라운드-기능도 수행할 수 없다.
한편, 수동-대기모드에서 사용자 명령이 입력되면(S270-Y), 프로세서(130)는 STB(100)의 동작 모드를 온모드로 전환시킨다(S210).
반면, 수동-대기모드에서 사용자 명령이 입력되지 않으면(S270-N), 프로세서(130)는 RTC(135)를 이용하여 백그라운드-기능 수행시간이 도래하였는지 판단한다(S280).
S280단계에서 백그라운드-기능 수행시간이 도래한 것으로 판단되면(S280-Y), 프로세서(130)는 STB(100)의 동작 모드를 능동-대기모드로 전환시킨다(S230).
반면, S280단계에서 백그라운드-기능 수행시간이 도래하지 않은 것으로 판단되면(S280-N), 프로세서(130)는 STB(100)의 동작 모드를 수동-대기모드로 유지시킨다(S280).
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
100 : STB 110 : 튜너
115 : 복조부 120 : 메모리
130 : 프로세서 135 : RTC
130a : I/O 인터페이스 블럭 130b : 메모리 제어 블럭
130c : CPU 130d : AV 신호처리 블럭
130e : 시스템 관리 블럭 130f : AV 출력처리 블럭
130g : 이더넷 처리 블럭 140 : 전면패널
145 : AV 출력부 150 : 이더넷 인터페이스
155 : IR 수신부 160 : USB 인터페이스
170 : 전원 제공부 175 : 전원 제어부
115 : 복조부 120 : 메모리
130 : 프로세서 135 : RTC
130a : I/O 인터페이스 블럭 130b : 메모리 제어 블럭
130c : CPU 130d : AV 신호처리 블럭
130e : 시스템 관리 블럭 130f : AV 출력처리 블럭
130g : 이더넷 처리 블럭 140 : 전면패널
145 : AV 출력부 150 : 이더넷 인터페이스
155 : IR 수신부 160 : USB 인터페이스
170 : 전원 제공부 175 : 전원 제어부
Claims (15)
- 온 모드에서 제1 조건이 성립하면, 방송수신장치가 제1 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계;
상기 제1 대기모드에서 제2 조건이 성립하면, 상기 방송수신장치가 제2 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제2 구성들에만 전원을 인가하는 단계; 및
상기 제2 대기모드에서 제3 조건이 성립하면, 상기 방송수신장치가 제1 대기모드로 환원하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계;를 포함하고,
상기 제1 대기모드는, 사용자를 위한 기능은 수행할 수 없고, 방송수신장치를 위한 기능은 수행할 수 있는 모드이며,
상기 제2 대기모드는, 상기 사용자를 위한 기능 및 상기 방송수신장치를 위한 기능을 수행할 수 없는 모드이고,
상기 방송수신장치를 위한 기능은, 방송수신장치 구동용 S/W 업데이트, EIT 업데이트 및 상기 방송수신장치 관리 중 적어도 하나를 포함하고,
상기 제3 조건은, 상기 방송수신장치 구동용 S/W 업데이트 시간, 상기 EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래한 것이며,
상기 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간은, 방송 사업자의 하이-엔드로부터 수신되는 외부 시그널링을 참고로 결정되고,
상기 제1 대기모드에서는, 상기 방송수신장치에 마련된 프로세서의 CPU가 클럭 다운되고,
상기 제2 대기모드에서는, 상기 방송수신장치의 상기 프로세서에서 동작하던 운영체제와 소프트웨어가 메모리에 옮겨지는 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 삭제
- 삭제
- 제 1항에 있어서,
상기 제1 구성들은,
사용자를 위한 기능 및 상기 방송수신장치를 위한 기능 중 적어도 하나를 수행하는데 필요한 구성들을 포함하는 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 삭제
- 삭제
- 제 1항에 있어서,
상기 제2 조건은,
상기 방송수신장치를 위한 기능 수행 없이 설정 시간이 경과한 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 삭제
- 제 1항에 있어서,
상기 제2 대기모드에서 제4 조건이 성립하면, 상기 방송수신장치가 온 모드로 전환하여, 상기 방송수신장치의 구성들 모두에 전원을 인가하는 단계;를 더 포함하는 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 제 9항에 있어서,
상기 제4 조건은,
사용자로부터 명령이 입력된 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 제 10항에 있어서,
상기 제2 구성들은,
상기 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래하였는지 여부를 판단하는 구성 및 사용자로부터 명령이 입력되었는지 판단하는 구성을 포함하는 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 제 9항에 있어서,
상기 제1 대기모드에서 제4 조건이 성립하면, 상기 방송수신장치가 온 모드로 전환하여, 상기 방송수신장치의 구성들 모두에 전원을 인가하는 단계;를 더 포함하는 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 제 12항에 있어서,
상기 제1 조건은,
사용자로부터 OFF 버튼이 입력된 것 또는 특정 시간 동안 사용자로부터 아무런 명령 입력이 없는 것이고,
상기 제4 조건은,
사용자로부터 명령이 입력된 것을 특징으로 하는 방송수신장치의 전원 제어 방법.
- 방송수신장치에 있어서,
상기 방송수신장치의 구성들에 전원을 인가하는 전원 인가부;
상기 전원 인가부에 의한 전원 인가 동작을 제어하는 전원 제어부;
방송신호를 수신하는 방송수신부; 및
상기 방송수신부에서 수신된 방송신호를 디코딩하고, 온 모드에서 제1 조건이 성립하면, 상기 방송수신장치를 제1 대기모드로 전환시켜 상기 방송수신장치의 구성들 중 제1 구성들에만 전원이 인가되도록 상기 전원 제어부를 제어하고, 상기 제1 대기모드에서 제2 조건이 성립하면 상기 방송수신장치를 제2 대기모드로 전환시켜 상기 방송수신장치의 구성들 중 제2 구성들에만 전원이 인가되도록 상기 전원 제어부를 제어하며, 상기 제2 대기모드에서 제3 조건이 성립하면 상기 방송수신장치를 제1 대기모드로 환원시켜 상기 방송수신장치의 구성들 중 제1 구성들에만 전원이 인가되도록 상기 전원 제어부를 제어하는 프로세서;를 포함하고,
상기 제1 대기모드는, 사용자를 위한 기능은 수행할 수 없고, 상기 방송수신장치를 위한 기능은 수행할 수 있는 모드이며,
상기 제2 대기모드는, 상기 사용자를 위한 기능 및 상기 방송수신장치를 위한 기능을 수행할 수 없는 모드이고,
상기 방송수신장치를 위한 기능은, 방송수신장치 구동용 S/W 업데이트, EIT 업데이트 및 상기 방송수신장치 관리 중 적어도 하나를 포함하고,
상기 제3 조건은, 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래한 것이며,
상기 방송수신장치 구동용 S/W 업데이트 시간, 상기 EIT 업데이트 시간 및 상기 방송수신장치 관리 시간은, 방송 사업자의 하이-엔드로부터 수신되는 외부 시그널링을 참고로 결정되고,
상기 제1 대기모드에서는, 상기 프로세서의 CPU가 클럭 다운되고,
상기 제2 대기모드에서는, 상기 프로세서에서 동작하던 운영체제와 소프트웨어가 메모리에 옮겨지는 것을 특징으로 하는 방송수신장치.
- 온 모드에서 제1 조건이 성립하면, 방송수신장치가 제1 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계;
상기 제1 대기모드에서 제2 조건이 성립하면, 상기 방송수신장치가 제2 대기모드로 전환하여, 상기 방송수신장치의 구성들 중 제2 구성들에만 전원을 인가하는 단계; 및
상기 제2 대기모드에서 제3 조건이 성립하면, 상기 방송수신장치가 제1 대기모드로 환원하여, 상기 방송수신장치의 구성들 중 제1 구성들에만 전원을 인가하는 단계;를 포함하고,
상기 제1 대기모드는, 사용자를 위한 기능은 수행할 수 없고, 상기 방송수신장치를 위한 기능은 수행할 수 있는 모드이며,
상기 제2 대기모드는, 상기 사용자를 위한 기능 및 상기 방송수신장치를 위한 기능을 수행할 수 없는 모드이고,
상기 방송수신장치를 위한 기능은, 방송수신장치 구동용 S/W 업데이트, EIT 업데이트 및 상기 방송수신장치 관리 중 적어도 하나를 포함하고,
상기 제3 조건은, 상기 방송수신장치 구동용 S/W 업데이트 시간, 상기 EIT 업데이트 시간 및 상기 방송수신장치 관리 시간 중 적어도 하나가 도래한 것이며,
상기 방송수신장치 구동용 S/W 업데이트 시간, EIT 업데이트 시간 및 상기 방송수신장치 관리 시간은, 방송 사업자의 하이-엔드로부터 수신되는 외부 시그널링을 참고로 결정되고,
상기 제1 대기모드에서는, 상기 방송수신장치에 마련된 프로세서의 CPU가 클럭 다운되고,
상기 제2 대기모드에서는, 상기 방송수신장치의 상기 프로세서에서 동작하던 운영체제와 소프트웨어가 메모리에 옮겨지는 것을 특징으로 하는 방송수신장치의 전원 제어 방법을 수행할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110044818A KR101264155B1 (ko) | 2011-05-12 | 2011-05-12 | 다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110044818A KR101264155B1 (ko) | 2011-05-12 | 2011-05-12 | 다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120126775A KR20120126775A (ko) | 2012-11-21 |
KR101264155B1 true KR101264155B1 (ko) | 2013-05-14 |
Family
ID=47512038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110044818A KR101264155B1 (ko) | 2011-05-12 | 2011-05-12 | 다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101264155B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160007081A (ko) | 2014-07-11 | 2016-01-20 | (주)휴맥스 | 시청 패턴을 이용한 대기모드 전력 제어 방법 및 시스템 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014088139A1 (ko) * | 2012-12-07 | 2014-06-12 | 주식회사 코발트테크놀로지 | 복수의 튜너를 내장한 휴대형 디지털 방송수신 장치, 이를 이용한 방송신호 처리 방법, 상기 휴대형 디지털 방송수신 장치의 전원 제어시스템, 및 전원제어 방법. |
-
2011
- 2011-05-12 KR KR1020110044818A patent/KR101264155B1/ko active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160007081A (ko) | 2014-07-11 | 2016-01-20 | (주)휴맥스 | 시청 패턴을 이용한 대기모드 전력 제어 방법 및 시스템 |
Also Published As
Publication number | Publication date |
---|---|
KR20120126775A (ko) | 2012-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9625968B2 (en) | Method for operating multiple standby states and broadcast receiving apparatus using the same | |
KR101264155B1 (ko) | 다중 대기모드를 갖는 방송수신장치 및 그의 전원 제어 방법 | |
US20110187698A1 (en) | Power controlling device and method for video display apparatus | |
KR20080080042A (ko) | 셋톱박스의 전원 관리 시스템 및 그 제어방법, 셋톱박스 | |
KR101220286B1 (ko) | 외부 시그널링에 의한 방송수신장치 대기모드 관리방법 | |
KR100487331B1 (ko) | 디지털 티브이 및 구동방법 | |
KR101410507B1 (ko) | 대기 모드에서 소비전력을 절전하기 위한 셋톱박스 | |
US20110187203A1 (en) | Power control device, electronic apparatus, and power control method | |
KR101220292B1 (ko) | 다중 대기모드를 갖는 방송수신장치 및 그의 모드 전환 방법 | |
KR101264157B1 (ko) | 다중 대기모드에서의 업데이트 운용방법 및 이를 적용한 방송수신장치 | |
KR20000020228A (ko) | 디지털 티브이의 프로그램 안내 정보 수신 방법 | |
JP4082927B2 (ja) | 放送受信装置 | |
KR101463929B1 (ko) | 디스플레이 장치의 시청 상태에 연동한 소스 단말장치의 동작 제어 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 | |
KR20070121316A (ko) | 디지털 방송 수신기에서 대기모드시 소비전력 저감 방법 | |
KR101744887B1 (ko) | 비활성 시간구간 관리 기반의 가전장치 전력소비 절감 방법 | |
KR101220287B1 (ko) | 외부입력 기기 변경에 기인한 방송수신장치 자동 모드 전환방법 | |
CN210327841U (zh) | 一种基于机顶盒的地震预警系统及机顶盒 | |
KR20100065458A (ko) | 셋톱박스에서 소비전력을 절전하기 위한 방법 및 장치 | |
JP3594535B2 (ja) | デジタルテレビ放送受信機およびデジタルテレビ放送システムにおける視聴者管理センタ | |
KR101561537B1 (ko) | 능동대기모드에서 재난 경보 메시지 제공을 위한 방법 및 장치 | |
KR20120072180A (ko) | 디스플레이 장치 및 그의 구동 제어 방법 | |
KR20080037759A (ko) | 절전형 텔레비전 수상기 및 그 동작 방법 | |
KR20080064670A (ko) | 텔레비전의 간이 전원 오프 장치 및 그 방법 | |
JP2004135165A (ja) | 放送受信装置 | |
KR20110012923A (ko) | 영상표시기기의 전워제어 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20151224 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180406 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190313 Year of fee payment: 7 |