KR20070117819A - 오픈케이블 방송처리장치 및 그 제어방법 - Google Patents

오픈케이블 방송처리장치 및 그 제어방법 Download PDF

Info

Publication number
KR20070117819A
KR20070117819A KR1020060051942A KR20060051942A KR20070117819A KR 20070117819 A KR20070117819 A KR 20070117819A KR 1020060051942 A KR1020060051942 A KR 1020060051942A KR 20060051942 A KR20060051942 A KR 20060051942A KR 20070117819 A KR20070117819 A KR 20070117819A
Authority
KR
South Korea
Prior art keywords
media
command
channel
setting
controller
Prior art date
Application number
KR1020060051942A
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 KR1020060051942A priority Critical patent/KR20070117819A/ko
Priority to US11/652,492 priority patent/US20070288972A1/en
Priority to EP07108696A priority patent/EP1865708A2/en
Priority to CNA2007101106855A priority patent/CN101087392A/zh
Publication of KR20070117819A publication Critical patent/KR20070117819A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/26Arrangements for switching distribution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • 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/426Internal components of the client ; Characteristics thereof
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4433Implementing client middleware, e.g. Multimedia Home Platform [MHP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

본 발명은 오픈케이블 방송처리장치 및 그 제어방법에 관한 것으로서, 본 발명에 따른 오픈케이블 방송처리장치는, 튜너와, 방송신호를 통해 수신되는 적어도 하나의 미디어데이터를 기 설정된 미디어설정정보에 기초하여 선택적으로 처리하는 신호처리부와; 채널전환을 명령하는 애플리케이션이 수신되는 경우, 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 인터페이스부와; 각 채널을 통해 제공되는 상기 적어도 하나의 미디어데이터에 대한 미디어식별정보를 기 저장하고, 상기 인터페이스부로부터 출력되는 상기 튜닝명령에 따라 채널을 전환하도록 상기 튜너를 제어하고, 상기 미디어식별정보에 기초하여 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 소정의 기준 미디어데이터를 처리하도록 상기 미디어설정정보를 설정하는 컨트롤러를 포함하는 것을 특징으로 한다. 이에 의해, 애플리케이션에 의한 채널전환에 소요되는 시간을 단축할 수 있도록 한다.

Description

오픈케이블 방송처리장치 및 그 제어방법{OPEN CABLE BROADCAST PROCESSING APPARATUS AND CONTROL METHOD THEREOF}
도 1은 종래의 오픈케이블 방송처리장치에서 애플리케이션에 의한 채널전환을 설명하기 위한 블록도,
도 2는 본 발명에 따른 오픈케이블 방송처리장치의 제어 블록도,
도 3은 본 발명에 따른 오픈케이블 방송처리장치에서 애플리케이션에 의한 채널전환을 설명하기 위한 부분 상세 블록도,
도 4는 본 발명에 따른 오픈케이블 방송처리장치에서 애플리케이션에 의해 채널 전환되는 제어 흐름도이다.
* 도면의 주요부분에 대한 부호의 설명 *
1 : 애플리케이션 10 : 튜너
15 : 신호처리부 17 : 디스플레이부
19 : 스피커 20 : 인터페이스부
21 : OCAP 미들웨어 30 : 컨트롤러
32 : 서비스정보(SI) 34 : 기준미디어식별정보
100 : 오픈케이블 방송처리장치 200 : 송출시스템
본 발명은 오픈케이블 방송처리장치 및 그 제어방법에 관한 것으로서, 보다 상세하게는 애플리케이션에 의한 채널전환에 소요되는 시간을 단축할 수 있는 오픈케이블 방송처리장치 및 그 제어방법에 관한 것이다.
세계적으로 위성, 지상파 또는 케이블을 이용한 디지털 방송이 확산되고 있으며, 또한 단순히 오디오 및 비디오를 보여주는 일반 디지털 방송처리장치 외에 미들웨어를 포팅(porting)한 고급사양의 디지털 방송처리장치의 수요도 점차 늘어나고 있다.
미들웨어는 크게 표준규격과 비표준규격으로 나뉘는데, 비표준규격에는 Open TV, Media Highway, Liberate 등이 있으며, 표준규격에는 MHP(Multimedia Home Platform), DASE(DTV Application Software Environment), ATVEF(Advanced Television Enhancement Form), OCAP(Open Cable Application Platform) 등이 있다.
여기서, OCAP에 따르는 종래의 오픈케이블 방송처리장치에서 방송신호를 통해 수신되는 애플리케이션에 의해 채널이 전환되는 과정을 도1을 참조하여 설명하도록 한다.
먼저, OCAP에 따르는 오픈케이블 방송처리장치의 구성을 간단히 설명하면, OCAP 규격을 지원하는 OCAP 미들웨어(Open Cable Application Platform Middleware)(2)와, 오픈케이블 방송처리장치의 제어를 수행하는 컨트롤러(3)와, 컨 트롤러(3)와 OCAP 미들웨어(2)사이를 인터페이스하는 자바 네이티브 인터페이스(Java Native Interface : JNI)(2c)를 포함한다. OCAP 미들웨어(2)는 OCAP 규격에서 규정한 인터페이스로서, 방송신호를 송출하는 송출시스템과 오픈케이블 방송처리장치 간의 데이터통신을 가능하게 한다. 이러한 OCAP 미들웨어(2)는, 그 기능에 따라서 패키지단위로 분류되어 있는데, 애플리케이션(1)에 의한 물리적인 튜닝기능을 수행하기 위한 패키지로서 javax.tv.service.selection package(2a)와, 애플리케이션(1)에 의한 미디어설정기능을 수행하기 위한 패키지로서 javax.tv.media package(2b)를 포함한다.
여기서, 송출시스템에서 보내온 애플리케이션(1)이, 현재 오픈케이블 방송처리장치에서 보여 지고 있는 서비스 즉, 현재 채널과는 다른 채널을 통해 시청자에게 미디어를 제공하기 위해 채널전환을 명령하는 경우, OCAP 미들웨어(2)의 javax.tv.service.selection package)(2a)는 애플리케이션(1)의 채널전환명령에 따른 튜닝명령을 JNI(2c)를 통해 컨트롤러(3)로 출력하여, 컨트롤러(3)에게 튜닝동작을 요구하게 된다. 이에, 컨트롤러(3)는 미도시된 튜너를 제어하여, 튜너로 하여금 채널전환을 위한 주파수 튜닝을 수행하도록 한다. 이때, 튜너에서의 주파수 튜닝은 물리적인 채널전환을 의미한다.
이처럼, 튜너에서 물리적인 채널전환이 끝나면 컨트롤러(3)는 튜닝종료신호를 JNI(2c)를 통해 OCAP 미들웨어(2)의 javax.tv.service.selection package)(2a)로 출력하여, 물리적인 튜닝동작이 끝났다는 것을 알린다. 이에, 튜닝종료신호를 수신한 javax.tv.service.selection package)(2a)는 이를 javax.tv.media package(2b)에 알린다. 물리적인 튜닝동작이 종료됨을 인식한 javax.tv.media package(2b)는, 물리적으로 주파수 튜닝에 의해 전환된 채널을 통해 수신되는 복수의 미디어데이터(예 : 비디오데이터1, 오디오데이터1, 오디오데이터2, 오디오데이터3) 중 애플리케이션(1)의 채널전환 명령에 따른 오디오데이터/비디오데이터(예 : 비디오데이터1/오디오데이터2)를 처리하도록 미디어설정명령을 JNI(2c)를 통해 컨트롤러(3)로 출력하여, 컨트롤러(3)에게 미디어설정동작을 요구하게 된다. 이에, 컨트롤러(3)는 미도시된 신호처리부를 제어하여, 신호처리부로 하여금 전환된 채널을 통해 수신되는 복수의 미디어데이터 중 설정된 미디어설정정보에 따라 비디오데이터1/오디오데이터2를 처리하여 출력하도록 한다.
이처럼, OCAP 미들웨어(2)에는 애플리케이션(1)의 채널전환 명령에 따라 채널을 전환하는데, 물리적 튜닝기능을 제어하는 javax.tv.service.selection package)(2a)와, 미디어설정기능을 제어하는 javax.tv.media package(2b)로 나뉘어 있으며, 물리적 튜닝동작을 수행한 후에 미디어 설정동작을 수행해야만 한다. 이에, 일반적으로 전환하려는 채널에 대한 미디어데이터를 서비스정보(Service Information :SI)를 통해 컨트롤러(3)에서 이미 알고 있음에도 불구하고, OCAP 미들웨어(2)를 통해 물리적인 튜닝동작을 수행한 후에 미디어설정동작을 수행해야만 하기 때문에 전체적인 채널전환시간이 오래 걸리는 단점이 있다.
따라서, 본 발명의 목적은, 애플리케이션에 의한 채널전환에 소요되는 시간을 단축할 수 있는 오픈케이블 방송처리장치 및 그 제어방법을 제공하는 것이다.
상기 목적은, 본 발명에 따라, 튜너를 포함하는 오픈케이블 방송처리장치에 있어서, 방송신호를 통해 수신되는 적어도 하나의 미디어데이터를 기 설정된 미디어설정정보에 기초하여 선택적으로 처리하는 신호처리부와; 채널전환을 명령하는 애플리케이션이 수신되는 경우, 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 인터페이스부와; 각 채널을 통해 제공되는 상기 적어도 하나의 미디어데이터에 대한 미디어식별정보를 기 저장하고, 상기 인터페이스부로부터 출력되는 상기 튜닝명령에 따라 채널을 전환하도록 상기 튜너를 제어하고, 상기 미디어식별정보에 기초하여 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 소정의 기준 미디어데이터를 처리하도록 상기 미디어설정정보를 설정하는 컨트롤러를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치에 의해서 달성된다.
여기서, 상기 컨트롤러는, 상기 기준 미디어데이터에 대응하는 기준미디어식별정보를 기 저장하고, 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 상기 전환된 채널의 상기 기준미디어식별정보에 대응하는 상기 기준 미디어데이터를 처리하도록 상기 미디어설정정보를 설정하는 것이 바람직하다.
그리고, 상기 미디어데이터는, 적어도 하나의 비디오데이터와 적어도 하나의 오디오데이터 중 적어도 어느 하나를 포함하는 것이 바람직하다.
여기서, 상기 컨트롤러는, 상기 튜닝명령에 따라 채널이 전환되면 튜닝종료신호를 상기 인터페이스부로 출력하고, 상기 인터페이스부는, 상기 튜닝종료신호가 수신되면 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 상기 컨트롤러로 출력할 수 있다.
이에 상기 컨트롤러는, 상기 미디어설정명령이 수신되는 경우 상기 미디어설정명령에 따르는 미디어데이터와 상기 기준미디어식별정보에 대응하여 상기 신호처리부에 설정한 상기 기준 미디어데이터를 비교하여, 상호 상이한 경우 상기 미디어설정명령에 따르는 미디어데이터로 상기 신호처리부의 상기 미디어설정정보를 재 설정하는 것이 가능하다.
여기서, 상기 인터페이스부는, 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 서비스설정부와, 상기 튜닝종료신호가 수신되면 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 출력하는 미디어설정부를 포함하는 OCAP 미들웨어(Open Cable Application Platform Middleware)를 포함하는 것이 바람직하다.
그리고, 상기 컨트롤러는, 상기 각 채널별 미디어식별정보를 포함하는 서비스정보(Service Information : SI)를 기 저장하는 것이 바람직하다.
여기서, 상기 컨트롤러는, 상기 인터페이스부로부터 상기 튜닝명령이 수신되면 뮤트 동작하도록 상기 신호처리부를 제어하고, 상기 기준 미디어데이터로 상기 미디어설정정보를 설정한 후 상기 뮤트 동작을 해제하도록 상기 신호처리부를 제어하는 것이 바람직하다.
한편, 상기 목적은 본 발명의 다른 실시예에 따라, 튜너와, 방송신호를 통해 수신되는 적어도 하나의 미디어데이터를 기 저장된 미디어설정정보에 기초하여 선 택적으로 처리하는 신호처리부를 포함하는 오픈케이블 방송처리장치의 제어방법에 있어서, 각 채널을 통해 제공되는 상기 적어도 하나의 미디어데이터에 대한 미디어식별정보를 컨트롤러에 저장하는 단계와; 채널전환을 명령하는 애플리케이션을 수신한 인터페이스부에서 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 단계와; 상기 튜닝명령을 수신한 상기 컨트롤러에서 상기 튜닝명령에 따라 채널을 전환하도록 상기 튜너를 제어하는 단계와; 상기 미디어식별정보에 기초하여, 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 소정의 기준 미디어데이터로 상기 미디어설정정보를 설정하는 단계를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법에 의해서 달성된다.
여기서, 상기 기준 미디어데이터에 대응하는 기준미디어식별정보를 상기 컨트롤러에 저장하는 단계를 더 포함하고; 상기 미디어설정정보를 설정하는 단계는, 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 상기 전환된 채널의 상기 기준미디어식별정보에 대응하는 상기 기준 미디어데이터로 상기 미디어설정정보를 설정하는 단계를 포함하는 것이 바람직하다.
그리고, 상기 미디어데이터는, 적어도 하나의 비디오데이터와 적어도 하나의 오디오데이터 중 적어도 어느 하나를 포함하는 것이 바람직하다.
여기서, 상기 튜닝명령에 따라 채널이 전환되면 상기 컨트롤러에서 튜닝종료신호를 상기 인터페이스부로 출력하는 단계와; 상기 튜닝종료신호를 수신하는 상기 인터페이스부에서 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 상기 컨트롤러로 출력하는 단계를 더 포함할 수 있다.
이에, 상기 미디어설정명령을 수신한 상기 컨트롤러에서 상기 미디어설정명령에 따르는 미디어데이터와 상기 기준미디어식별정보에 대응하여 상기 신호처리부에 설정한 상기 기준 미디어데이터를 비교하는 단계와; 상기 미디어설정명령에 따르는 미디어데이터와 상기 신호처리부에 설정한 상기 기준 미디어데이터가 상호 상이한 경우, 상기 미디어설정명령에 따르는 미디어데이터로 상기 신호처리부의 상기 미디어설정정보를 재 설정하는 단계를 더 포함할 수 있다.
여기서, 상기 인터페이스부는, 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 서비스설정부와, 상기 튜닝종료신호가 수신되면 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 출력하는 미디어설정부를 포함하는 OCAP 미들웨어(Open Cable Application Platform Middleware)를 포함하는 것이 가능하다.
그리고, 상기 튜닝명령을 수신한 상기 컨트롤러에서 뮤트 동작하도록 상기 신호처리부를 제어하는 단계와; 상기 기준 미디어데이터로 상기 미디어설정정보를 설정한 후, 상기 뮤트 동작을 해제하도록 상기 신호처리부를 제어하는 단계를 더 포함하는 것이 바람직하다.
이하, 첨부한 도면을 참조하여 본 발명을 상세히 설명한다.
본 발명에 따른 오픈케이블 시스템은, 도 2에 도시된 바와 같이 송출시스템(200)과, 오픈케이블 방송처리장치(100)를 포함한다.
송출시스템(200)은, 케이블방송을 위한 신호 중계기로서, 헤드엔드(Head-End)가 대표적이다. 이러한 송출시스템(200)은, 케이블 방송을 위한 케이블방송신 호를 송출할 수 있다. 여기서, 송출시스템(200)에서 송출되는 케이블방송신호는, 인 밴드(In-Band : IB) 대역을 통해 송출되는 케이블 방송프로그램과, 아웃 오브 밴드(Out-Of-Band : OOB) 대역을 통해 송출되는 OOB데이터를 포함한다. 여기서, OOB데이터는 송출시스템(200)과 오픈케이블 방송처리장치(100) 간의 제어를 위한 명령데이터와 방송프로그램에 대한 부가정보(문자방송, VOD 등)를 포함한다.
여기서, 송출시스템(200)은, VOD(Video On Demand)서비스 또는 긴급속보서비스 등, 현재 오픈케이블 방송처리장치(100)에서 보여 지고 있는 채널과는 다른 채널을 통해 시청자에게 미디어를 제공하기 위해, 채널전환을 명령하는 채널전환명령을 포함하는 애플리케이션을 케이블 방송신호를 통해 송출할 수 있다. 이처럼, 채널전환을 명령하는 애플리케이션은, 물리적으로 채널주파수를 튜닝하여 채널을 전환하도록 하고 전환된 채널을 통해 제공될 미디어데이터들 중 처리하여 시청자에게 제시할 미디어데이터를 설정하도록 하는 명령을 포함한다. 여기서, 미디어데이터는 적어도 하나의 비디오데이터와 적어도 하나의 오디오데이터 중 적어도 어느 하나를 포함하는 것이 바람직하다.
오픈케이블 방송처리장치(100)는 튜너(10)와, 신호처리부(15)와, 디스플레이부(17)와, 스피커(19)와, 인터페이스부(20) 및 컨트롤러(30)를 포함한다. 이러한 오픈케이블 방송처리장치(100)는, DCR(Digital Cable Ready)TV, DCR 셋톱을 예로 들 수 있다.
튜너(10)는, 송출시스템(200)으로부터 송출되는 다수의 채널들 중 컨트롤러(30)의 제어에 따른 채널에 대한 케이블방송신호를 선국한다. 여기서, 튜너(10) 는, 케이블방송신호의 주파수대역 중 IB대역의 케이블 방송프로그램을 수신하기 위한 대역내 채널튜너와, O0B대역의 O0B데이터를 수신하기 위한 대역외 채널튜너를 각각 구비할 수도 있다. 여기서, OOB데이터는, 채널전환을 명령하기 위한 명령데이터와 방송프로그램에 대한 부가정보(문자방송, VOD 자막데이터, EPG(Electronic Program Guide)데이터, 서비스 교신, 인증데이터 등)를 포함할 수 있다.
신호처리부(15)는 튜너(10)를 통해 수신되는 적어도 하나의 미디어데이터를 기 설정된 미디어설정정보에 기초하여 선택적으로 처리한다. 즉, 신호처리부(15)는, 현재 채널을 통해 수신되는 복수의 미디어데이터들(예 : 비디오데이터1, 오디오데이터1, 오디오데이터2, 오디오데이터3) 중 처리하여 후술할 디스플레이부(17) 및 스피커(19)로 출력할 미디어데이터에 대한 미디어설정정보(예 : 비디오데이터1, 오디오데이터2)를 기 설정하고 있다. 이에, 신호처리부(15)는 튜너(10)를 통해 수신되는 복수의 미디어데이터 중 기 설정된 미디어설정정보에 기초한 미디어데이터(예 : 비디오데이터1, 오디오데이터2)만을 처리하여 디스플레이부(17) 및 스피커(19)로 출력한다.
이러한 신호처리부(15)는, 튜너(10)에서 선국된 채널의 케이블 방송프로그램의 미디어데이터를 복조하는 복조부(미도시)와, 튜너(10)에 의해 수신되는 OOB데이터를 복조하는 OOB복조부(미도시)와, 디스크램블된 케이블 방송프로그램의 미디어데이터 또는 OOB데이터가 입력되면 오디오데이터, 비디오데이터, OOB데이터로 역다중화하는 TP디멀티플렉서(미도시)와, TP디멀티플렉서(미도시)로부터 입력되는 비디오데이터 및 오디오데이터를 디코딩 처리한 후 각각 디스플레이부(17) 및 스피 커(19)로 출력하는 디코더(미도시)를 포함할 수 있다.
인터페이스부(20)는, 송출시스템(200)과 오픈케이블 방송처리장치(100)간의 데이터통신을 가능하게 하는 인터페이스 기능을 수행하며, 송출시스템(200)으로부터 채널전환을 명령하는 애플리케이션이 수신되는 경우 애플리케이션의 채널전환명령에 따르는 튜닝명령을 컨트롤러(30)로 출력한다. 그리고, 인터페이스부(20)는, 컨트롤러(30)로부터 튜닝종료신호가 수신되면 송출시스템(200)으로부터 수신된 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 컨트롤러(30)로 출력한다.
이러한 인터페이스부(20)는 OCAP 미들웨어(Open Cable Application Platform Middleware)를 포함한다. 인터페이스부(20)에 대한 구체적인 설명은 후에 도 3을 참조하여 좀 더 상세히 설명하도록 한다.
컨트롤러(30)는, 각 채널을 통해 제공되는 적어도 하나의 미디어데이터에 대한 미디어식별정보를 기 저장한다. 좀 더 상세히 설명하면, 컨트롤러(30)는 각 채널을 통해 제공되는 적어도 하나의 미디어데이터에 대한 미디어식별정보를 각 채널별로 포함하는 서비스정보(Service Information : SI)를 포함하는 것이 바람직하다. 이러한 서비스정보(SI)는 오픈케이블 방송처리장치라면 미리 저장되어 있는 것이 일반적이다. 그리고, 이러한 서비스정보(SI)는 OCAP 규격에 따르는 케이블카드에 저장되고, 케이블카드가 오픈케이블 방송처리장치(100)에 장착되는 형태를 통해, 오픈케이블 방송처리장치에 저장되는 것이 일반적이다. 그리고, 컨트롤러(30)는 각 채널별로 디폴트값으로서 기준미디어식별정보를 기 저장한다.
컨트롤러(30)는 인터페이스부(20)로부터 출력되는 튜닝명령이 입력되면, 튜 닝명령에 따라 채널을 전환하도록 튜너(10)를 제어한다. 그리고, 튜너(10)에서 물리적인 주파수 튜닝에 의해 채널이 전환되면, 컨트롤러(30)는 전환된 채널에 대응하는 미디어식별정보에 기초하여, 전환된 채널을 통해 수신되는 미디어데이터들의 종류를 파악한다. 그리고, 컨트롤러(30)는 파악된 미디어데이터들 중 전환된 채널에 대응하는 기준미디어식별정보에 해당하는 기준 미디어데이터를 처리하도록 신호처리부(15)의 미디어설정정보를 설정한다.
이에, 신호처리부(15)는 전환된 채널을 통해 수신되는 미디어데이터 중, 컨트롤러(30)에 의해 설정된 미디어설정정보에 따른 미디어데이터(예 : 비디오데이터1, 오디오데이터2)만을 처리하여 디스플레이부(17) 및 스피커(19)로 출력한다.
여기서, 컨트롤러(30)는, 튜너(10)에서 물리적인 주파수 튜닝에 의해 채널이 전환되면, 튜닝종료신호를 인터페이스부(20)로 출력한다. 그리고, 컨트롤러(30)는 인터페이스부(20)로부터 미디어설정명령이 수신되는 경우, 미디어설정명령에 따르는 미디어데이터와 기준미디어식별정보에 대응하여 신호처리부(15)에 설정한 기준 미디어데이터를 비교하여, 상호 동일하면 별도의 동작을 수행하지 않는다. 하지만, 미디어설정명령에 따르는 미디어데이터와 기준미디어식별정보에 대응하여 신호처리부(15)에 설정한 기준 미디어데이터를 비교하여 상호 상이한 경우, 컨트롤러(30)는 미디어설정명령에 따르는 미디어데이터로 신호처리부(15)의 미디어설정정보를 재 설정한다.
이하에서는, 도 3을 참조하여 인터페이스부(20)와, 컨트롤러(30)의 동작을 좀 더 상세히 설명하도록 한다.
인터페이스부(20)는, OCAP 규격을 지원하는 OCAP 미들웨어(Open Cable Application Platform Middleware)(21)와, 컨트롤러(30)와 OCAP 미들웨어(21)사이를 인터페이스하는 자바 네이티브 인터페이스(Java Native Interface : JNI)(24)를 포함한다. 그리고, OCAP 미들웨어(21)는, 그 기능에 따라서 패키지단위로 분류되어 있는데, 송출시스템(200)으로부터 수신되는 애플리케이션(1)에 의한 물리적인 튜닝기능을 수행하기 위한 패키지로서 서비스설정부(이하에서는 javax.tv.service.selection package라 함.(22))와, 애플리케이션(1)에 의한 미디어설정기능을 수행하기 위한 패키지로서 미디어설정부(이하에서는 javax.tv.media package라 함.(23))를 포함한다. 물론, OCAP 미들웨어(21)는 javax.tv.service.selection package(22)와, javax.tv.media package(23) 이외에도 EPG설정패키지 등 다양한 기능을 수행하는 패키지들을 더 포함한다.
컨트롤러(30)는, 오픈케이블 방송처리장치(100)의 제어를 수행하는 제어기능부로서, 각 채널을 통해 제공되는 적어도 하나의 미디어데이터에 대한 미디어식별정보를 각 채널별로 포함하는 서비스정보(Service Information : SI)(32)를 포함하는 것이 바람직하다. 그리고, 컨트롤러(30)는 각 채널별로 디폴트값으로서 기준미디어식별정보(34)를 기 저장한다.
이에, 채널전환을 명령하는 애플리케이션(1)이 송출시스템(200)으로부터 수신되는 경우, OCAP 미들웨어(21)의 javax.tv.service.selection package(22)는 애플리케이션(1)의 채널전환명령에 따른 튜닝명령(예 : 채널7)을 JNI(24)를 통해 컨트롤러(30)로 출력하여, 컨트롤러(30)에게 튜닝동작을 요구하게 된다. 컨트롤 러(30)는 OCAP 미들웨어(21)의 javax.tv.service.selection package(22)로부터 튜닝명령이 수신되면, 튜닝명령에 따라 채널을 전환하도록 튜너(10)를 제어하기 위한 튜너제어신호를 출력한다. 이때, 컨트롤러(30)는 튜너제어신호를 출력함과 함께, 뮤트 동작하도록 신호처리부(15)를 제어하는 것이 바람직하다. 이에, 컨트롤러(30)가 인터페이스(20)와의 통신을 통해 채널전환을 수행하는 동안 디스플레이부(17)로 뮤트 화면이 표시된다.
그리고, 튜너(10)에서 물리적인 주파수 튜닝에 의해 채널(예 : 채널7)이 전환되면, 컨트롤러(30)는 SI(32)에 기초하여 전환된 채널(예 : 채널7)에 대응하는 수신될 미디어데이터에 대한 종류(예 : 비디오데이터1, 비디오데이터2, 오디오데이터1, 오디오데이터2, 오디오데이터3)를 파악한다. 컨트롤러(30)는 전환된 채널을 통해 수신될 미디어데이터를 파악한 후, 기준미디어식별정보(34)에 기초하여 파악된 미디어데이터들 중 전환된 채널(예 : 채널7)에 대응하는 기준미디어(예 : 비디오데이터2, 오디오데이터1)에 해당하는 기준 미디어데이터를 처리하도록 신호처리부(15)의 미디어설정정보를 설정하기 위한 미디어설정정보 셋팅신호를 출력한다. 여기서, 각 채널에 대응하는 기준미디어식별정보(34)는, 해당 채널을 통해 제공되는 다양한 미디어데이터들 중 일반적인 기준이 되는 디폴트값으로서의 미디어데이터에 해당한다. 물론, 이러한 기준미디어식별정보(34)는, 사용자의 조작에 의해 변경되는 것이 충분히 가능하다.
이때, 컨트롤러(30)는 신호처리부(15)의 미디어설정정보를 설정한 후, 뮤트 동작을 해제하도록 신호처리부(15)를 제어하는 것이 바람직하다. 이에, 디스플레이 부(17)의 뮤트화면이 제거될 수 있다.
이에, 신호처리부(15)는 전환된 채널(예 : 채널7)을 통해 수신되는 미디어데이터 중, 컨트롤러(30)에 의해 설정된 미디어설정정보에 따른 미디어데이터(예 : 비디오데이터2, 오디오데이터1)만을 처리하여 디스플레이부(17) 및 스피커(19)로 출력할 것이다.
이에, 본 발명의 따르는 오픈케이블 방송처리장치는, 애플리케이션의 채널전환 명령에 따라 채널을 전환하는데 있어서, 애플리케이션의 채널전환명령에 따라 물리적인 튜닝동작을 수행하여 물리적으로 채널을 전환한 후, OCAP 미들웨어를 거치지 않고 미리 저장하고 있는 서비스정보(SI)를 이용하여, 미디어설정동작을 수행함으로써, 전체적인 채널전환시간을 단축할 수 있다.
한편, 컨트롤러(30)는, 튜너(10)에서 물리적인 주파수 튜닝에 의해 채널이 전환되면, 튜닝종료신호를 JNI(24)를 통해 OCAP 미들웨어(21)의 javax.tv.service.selection package(22)로 출력하여, 물리적인 튜닝동작이 끝났다는 것을 알린다. 이에, OCAP 미들웨어(21)의 javax.tv.service.selection package(22)는 물리적인 튜닝동작이 끝났다는 것을 javax.tv.media package(23)에 알린다. 물리적인 튜닝동작이 종료됨을 인식한 javax.tv.media package(23)는, 물리적으로 주파수 튜닝에 의해 전환된 채널(예 : 채널7)을 통해 수신되는 복수의 미디어데이터(예 : 비디오데이터1, 비디오데이터2, 오디오데이터1, 오디오데이터2, 오디오데이터3) 중 애플리케이션(1)의 채널전환 명령에 따른 미디어데이터(예 : 비디오데이터2/오디오데이터1)를 처리하도록 하는 미디어설정명령을 JNI(24)를 통해 컨트롤러(30)로 출력한다.
컨트롤러(30)는 OCAP 미들웨어(21)의 javax.tv.media package(23)로부터 수신되는 미디어설정명령에 따르는 미디어데이터(예 : 비디오데이터2, 오디오데이터1)와 기준미디어식별정보에 대응하여 신호처리부(15)에 설정한 기준 미디어데이터(예 : 비디오데이터2, 오디오데이터1)를 비교하여, 상호 동일하면 별도의 동작을 수행하지 않는다. 하지만, 미디어설정명령에 따르는 미디어데이터와 기준미디어식별정보에 대응하여 신호처리부(15)에 설정한 기준 미디어데이터를 비교하여 상호 상이한 경우, 컨트롤러(30)는 미디어설정명령에 따르는 미디어데이터로 신호처리부(15)의 미디어설정정보를 재 설정한다.
이에, 본 발명에 따르는 오픈케이블 방송처리장치는, 애플리케이션의 채널전환명령에 따라 물리적인 튜닝동작을 수행하여 물리적으로 채널을 전환한 후 OCAP 미들웨어를 거치지 않고 서비스정보(SI)를 이용하여 미디어설정동작을 수행하더라도, OCAP 미들웨어를 거치는 종래의 미디어설정동작을 병행함으로써, 전체적인 채널전환의 신뢰성을 유지할 수 있다.
이하에서는 본 발명의 바람직한 실시예에 따른 오픈케이블 방송처리장치에서 애플리케이션에 의해 채널이 전환되는 제어 흐름을 도4를 참조하여 설명하도록 한다. 설명의 편의를 위해, 도 2 및 도 3의 참조번호를 언급하도록 한다.
먼저, 오픈케이블 방송처리장치(100)의 컨트롤러(30)는, 각 채널을 통해 제공되는 적어도 하나의 미디어데이터에 대한 미디어식별정보를 각 채널별로 포함하는 서비스정보(Service Information : SI)(32)와, 각 채널별 디폴트값으로서 기준 미디어식별정보(34)를 기 저장한다(S10).
그리고, 인터페이스부(20)는, 채널전환을 명령하는 애플리케이션(1)이 송출시스템(200)으로부터 수신되는지 여부를 판단한다(S20). 채널전환을 명령하는 애플리케이션(1)이 수신되는 경우, 인터페이스부(20)에 포함되는 OCAP 미들웨어(Open Cable Application Platform Middleware)(21)는 애플리케이션(1)의 채널전환명령에 따른 튜닝명령(예 : 채널7)을 출력한다(S30). OCAP 미들웨어(21)로부터 튜닝명령을 수신한 컨트롤러(30)는, 뮤트 동작하도록 신호처리부(15)를 제어한다(S40). 그리고, OCAP 미들웨어(21)로부터 튜닝명령을 수신한 컨트롤러(30)는 튜닝명령에 따라 채널을 전환하도록 튜너(10)를 제어한다(S50). 물론, (S40)단계와 (S50)단계는 그 동작 순서가 바뀌는 것이 가능하다.
그리고, 컨트롤러(30)의 제어에 따라, 튜너(10)에서 물리적인 주파수 튜닝에 의해 채널(예 : 채널7)이 전환되면, 컨트롤러(30)는 SI(32)에 기초하여 전환된 채널(예 : 채널7)에 대응하는 수신될 미디어데이터에 대한 종류(예 : 비디오데이터1, 비디오데이터2, 오디오데이터1, 오디오데이터2, 오디오데이터3)를 파악한다. 그리고 컨트롤러(30)는 기준미디어식별정보(34)에 기초하여, 파악된 미디어데이터들 중 전환된 채널(예 : 채널7)에 대응하는 기준미디어(예 : 비디오데이터2, 오디오데이터1)에 해당하는 기준 미디어데이터를 처리하도록 신호처리부(15)의 미디어설정정보를 설정한다(S60).
이때, 컨트롤러(30)는 신호처리부(15)의 미디어설정정보를 설정한 후, 뮤트 동작을 해제하도록 신호처리부(15)를 제어한다(S70). 이에, 디스플레이부(17)의 뮤 트화면이 제거될 수 있다. 이에, 신호처리부(15)는 전환된 채널(예 : 채널7)을 통해 수신되는 미디어데이터 중, 컨트롤러(30)에 의해 설정된 미디어설정정보에 따른 미디어데이터(예 : 비디오데이터2, 오디오데이터1)만을 처리하여 디스플레이부(17) 및 스피커(19)로 출력할 것이다.
한편, 컨트롤러(30)는, 튜너(10)에서 물리적인 주파수 튜닝에 의해 채널이 전환되면, 튜닝종료신호를 OCAP 미들웨어(21)로 출력하여, 물리적인 튜닝동작이 끝났다는 것을 알린다(S80). 이에, 물리적인 튜닝동작이 종료됨을 인식한 OCAP 미들웨어(21)는, 물리적으로 주파수 튜닝에 의해 전환된 채널(예 : 채널7)을 통해 수신되는 복수의 미디어데이터(예 : 비디오데이터1, 비디오데이터2, 오디오데이터1, 오디오데이터2, 오디오데이터3) 중 애플리케이션(1)의 채널전환 명령에 따른 미디어데이터(예 : 비디오데이터2, 오디오데이터1)를 처리하도록 하는 미디어설정명령을 컨트롤러(30)로 출력한다(S90).
이에, 컨트롤러(30)는 OCAP 미들웨어(21)로부터 수신되는 미디어설정명령에 따르는 미디어데이터(예 : 비디오데이터2, 오디오데이터1)와 기준미디어식별정보에 대응하여 신호처리부(15)에 설정한 기준 미디어데이터(예 : 비디오데이터2, 오디오데이터1)가 일치하는지를 비교한다(S100). 비교결과 상호 일치한다고 판단되면 별도의 동작을 수행하지 않는다. 하지만, 비교결과 상호 일치하지 않는다고 판단되면, 컨트롤러(30)는 미디어설정명령에 따르는 미디어데이터로 신호처리부(15)의 미디어설정정보를 재 설정한다(S110).
이처럼, 전술한 바와 같은 오픈케이블 방송처리장치의 제어방법은, 애플리케 이션의 채널전환 명령에 따라 채널을 전환하는데 있어서, 애플리케이션의 채널전환명령에 따라 물리적인 튜닝동작을 수행하여 물리적으로 채널을 전환한 후, OCAP 미들웨어를 거치지 않고 미리 저장하고 있는 서비스정보(SI)를 이용하여 미디어설정동작을 수행함으로써, 전체적인 채널전환시간을 단축할 수 있다.
비록 본 발명의 몇몇 실시예들이 도시되고 설명되었지만, 본 발명의 속하는 기술분야의 통상의 지식을 가진 당업자라면 본 발명의 원칙이나 정신에서 벗어나지 않으면서 본 실시예를 변형할 수 있음을 알 수 있을 것이다.
이상 설명한 바와 같이, 본 발명에 따르면, 애플리케이션의 채널전환 명령에 따라 채널을 전환하는데 있어서, 애플리케이션의 채널전환명령에 따라 물리적인 튜닝동작을 수행한 후 OCAP 미들웨어를 거치지 않고 미디어설정동작을 수행함으로써, 전체적인 채널전환시간을 단축할 수 있는 오픈케이블 방송처리장치 및 그 제어방법이 제공된다.

Claims (15)

  1. 튜너를 포함하는 오픈케이블 방송처리장치에 있어서,
    방송신호를 통해 수신되는 적어도 하나의 미디어데이터를 기 설정된 미디어설정정보에 기초하여 선택적으로 처리하는 신호처리부와;
    채널전환을 명령하는 애플리케이션이 수신되는 경우, 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 인터페이스부와;
    각 채널을 통해 제공되는 상기 적어도 하나의 미디어데이터에 대한 미디어식별정보를 기 저장하고, 상기 인터페이스부로부터 출력되는 상기 튜닝명령에 따라 채널을 전환하도록 상기 튜너를 제어하고, 상기 미디어식별정보에 기초하여 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 소정의 기준 미디어데이터를 처리하도록 상기 미디어설정정보를 설정하는 컨트롤러를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  2. 제1항에 있어서,
    상기 컨트롤러는, 상기 기준 미디어데이터에 대응하는 기준미디어식별정보를 기 저장하고, 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 상기 전환된 채널의 상기 기준미디어식별정보에 대응하는 상기 기준 미디어데이터를 처리하도록 상기 미디어설정정보를 설정하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  3. 제2항에 있어서,
    상기 미디어데이터는, 적어도 하나의 비디오데이터와 적어도 하나의 오디오데이터 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  4. 제1항에 있어서,
    상기 컨트롤러는, 상기 튜닝명령에 따라 채널이 전환되면 튜닝종료신호를 상기 인터페이스부로 출력하고,
    상기 인터페이스부는, 상기 튜닝종료신호가 수신되면 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 상기 컨트롤러로 출력하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  5. 제4항에 있어서,
    상기 컨트롤러는, 상기 미디어설정명령이 수신되는 경우 상기 미디어설정명령에 따르는 미디어데이터와 상기 기준미디어식별정보에 대응하여 상기 신호처리부에 설정한 상기 기준 미디어데이터를 비교하여, 상호 상이한 경우 상기 미디어설정명령에 따르는 미디어데이터로 상기 신호처리부의 상기 미디어설정정보를 재 설정하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  6. 제5항에 있어서,
    상기 인터페이스부는,
    상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 서비스설정부와, 상기 튜닝종료신호가 수신되면 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 출력하는 미디어설정부를 포함하는 OCAP 미들웨어(Open Cable Application Platform Middleware)를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  7. 제3항 또는 제6항에 있어서,
    상기 컨트롤러는, 상기 각 채널별 미디어식별정보를 포함하는 서비스정보(Service Information : SI)를 기 저장하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  8. 제7항에 있어서,
    상기 컨트롤러는,
    상기 인터페이스부로부터 상기 튜닝명령이 수신되면 뮤트 동작하도록 상기 신호처리부를 제어하고, 상기 기준 미디어데이터로 상기 미디어설정정보를 설정한 후 상기 뮤트 동작을 해제하도록 상기 신호처리부를 제어하는 것을 특징으로 하는 오픈케이블 방송처리장치.
  9. 튜너와, 방송신호를 통해 수신되는 적어도 하나의 미디어데이터를 기 저장된 미디어설정정보에 기초하여 선택적으로 처리하는 신호처리부를 포함하는 오픈케이블 방송처리장치의 제어방법에 있어서,
    각 채널을 통해 제공되는 상기 적어도 하나의 미디어데이터에 대한 미디어식별정보를 컨트롤러에 저장하는 단계와;
    채널전환을 명령하는 애플리케이션을 수신한 인터페이스부에서 상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 단계와;
    상기 튜닝명령을 수신한 상기 컨트롤러에서 상기 튜닝명령에 따라 채널을 전환하도록 상기 튜너를 제어하는 단계와;
    상기 미디어식별정보에 기초하여, 상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 소정의 기준 미디어데이터로 상기 미디어설정정보를 설정하는 단계를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
  10. 제9항에 있어서,
    상기 기준 미디어데이터에 대응하는 기준미디어식별정보를 상기 컨트롤러에 저장하는 단계를 더 포함하고;
    상기 미디어설정정보를 설정하는 단계는,
    상기 전환된 채널을 통해 수신되는 상기 적어도 하나의 미디어데이터 중 상기 전환된 채널의 상기 기준미디어식별정보에 대응하는 상기 기준 미디어데이터로 상기 미디어설정정보를 설정하는 단계를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
  11. 제10항에 있어서,
    상기 미디어데이터는, 적어도 하나의 비디오데이터와 적어도 하나의 오디오데이터 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
  12. 제9항에 있어서,
    상기 튜닝명령에 따라 채널이 전환되면 상기 컨트롤러에서 튜닝종료신호를 상기 인터페이스부로 출력하는 단계와;
    상기 튜닝종료신호를 수신하는 상기 인터페이스부에서 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 상기 컨트롤러로 출력하는 단계를 더 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
  13. 제12항에 있어서,
    상기 미디어설정명령을 수신한 상기 컨트롤러에서 상기 미디어설정명령에 따르는 미디어데이터와 상기 기준미디어식별정보에 대응하여 상기 신호처리부에 설정한 상기 기준 미디어데이터를 비교하는 단계와;
    상기 미디어설정명령에 따르는 미디어데이터와 상기 신호처리부에 설정한 상 기 기준 미디어데이터가 상호 상이한 경우, 상기 미디어설정명령에 따르는 미디어데이터로 상기 신호처리부의 상기 미디어설정정보를 재 설정하는 단계를 더 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
  14. 제13항에 있어서,
    상기 인터페이스부는,
    상기 애플리케이션의 채널전환명령에 따르는 튜닝명령을 출력하는 서비스설정부와, 상기 튜닝종료신호가 수신되면 상기 애플리케이션의 채널전환명령에 따르는 미디어설정명령을 출력하는 미디어설정부를 포함하는 OCAP 미들웨어(Open Cable Application Platform Middleware)를 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
  15. 제11항 또는 제14항에 있어서,
    상기 튜닝명령을 수신한 상기 컨트롤러에서 뮤트 동작하도록 상기 신호처리부를 제어하는 단계와;
    상기 기준 미디어데이터로 상기 미디어설정정보를 설정한 후, 상기 뮤트 동작을 해제하도록 상기 신호처리부를 제어하는 단계를 더 포함하는 것을 특징으로 하는 오픈케이블 방송처리장치의 제어방법.
KR1020060051942A 2006-06-09 2006-06-09 오픈케이블 방송처리장치 및 그 제어방법 KR20070117819A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020060051942A KR20070117819A (ko) 2006-06-09 2006-06-09 오픈케이블 방송처리장치 및 그 제어방법
US11/652,492 US20070288972A1 (en) 2006-06-09 2007-01-12 Open cable broadcast processing apparatus and control method thereof
EP07108696A EP1865708A2 (en) 2006-06-09 2007-05-22 Open cable broadcast processing apparatus and control method thereof
CNA2007101106855A CN101087392A (zh) 2006-06-09 2007-06-08 开放式有线广播处理装置及其控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060051942A KR20070117819A (ko) 2006-06-09 2006-06-09 오픈케이블 방송처리장치 및 그 제어방법

Publications (1)

Publication Number Publication Date
KR20070117819A true KR20070117819A (ko) 2007-12-13

Family

ID=38535245

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060051942A KR20070117819A (ko) 2006-06-09 2006-06-09 오픈케이블 방송처리장치 및 그 제어방법

Country Status (4)

Country Link
US (1) US20070288972A1 (ko)
EP (1) EP1865708A2 (ko)
KR (1) KR20070117819A (ko)
CN (1) CN101087392A (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101361511B1 (ko) * 2007-01-30 2014-02-10 삼성전자 주식회사 방송신호 처리장치 및 방송신호 처리장치에서의 채널전환방법
KR100962649B1 (ko) * 2007-02-15 2010-06-11 삼성전자주식회사 오픈 케이블 시스템의 채널변경속도 개선 방법 및 그 장치
US8359614B2 (en) 2008-05-16 2013-01-22 Sony Computer Entertainment America Llc Channel hopping scheme for update of data for multiple services across multiple digital broadcast channels

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6340997B1 (en) * 1998-04-08 2002-01-22 Microsoft Corporation Worldwide television tuning system with object-based tuning control modules

Also Published As

Publication number Publication date
CN101087392A (zh) 2007-12-12
US20070288972A1 (en) 2007-12-13
EP1865708A2 (en) 2007-12-12

Similar Documents

Publication Publication Date Title
KR100311479B1 (ko) 디지털 티브이의 채널제어 장치 및 방법
US20060126488A1 (en) Broadcast receiving apparatus and method for controlling video switch thereof
KR102502118B1 (ko) 수신 장치, 수신 방법, 전송 장치, 및 전송 방법
WO2011027504A1 (ja) デジタル放送受信機およびデジタル放送受信方法
JP3634823B2 (ja) 放送受信装置
JP4450022B2 (ja) デジタル放送受信装置
KR20070117819A (ko) 오픈케이블 방송처리장치 및 그 제어방법
KR20090024885A (ko) 영상표시기기에서 소프트웨어 업데이트 방법
KR20050025790A (ko) 채널전환방법 및 장치를 포함하는 방송신호 수신방법 및장치
EP1589755B1 (en) Receiver of analogue and digital television signals and method of receiving analogue and digital signals
JP3702239B2 (ja) 放送受信装置
US20110154388A1 (en) Digital broadcast receiver
KR20010092488A (ko) 디지털 방송 수신기의 부가서비스 데이터 처리 장치
KR20080006864A (ko) 데이터 방송 어플리케이션을 제어하는 방법 및 이를수신하는 방송 수신기
KR100307598B1 (ko) 데이터 서비스 방송의 초기화 시간 단축방법
KR100683346B1 (ko) 디지털 멀티미디어 방송 수신 장치의 전자 프로그램 안내정보 처리 방법
US20080013472A1 (en) Method of controlling data broadcast and data broadcast receiver
KR20060067730A (ko) 디지털 멀티미디어 방송 수신 장치의 전자 프로그램 안내정보 처리 방법
KR20050014273A (ko) 디지털 tv에서의 epg 제공 장치 및 방법
KR20090098578A (ko) 소프트웨어 업그레이드 방법
KR20090070488A (ko) 방송정보 업데이트 방법 및 이를 적용한 방송수신장치
JP2019103034A (ja) 放送受信装置及び放送受信方法
KR20070058039A (ko) 디지털 셋탑 박스 및 개인 녹화장치의 콤보 시스템 및 그제어 방법
KR20050098080A (ko) 직렬 인터페이스 장치와 통신 가능한 오픈케이블 적용장치및 통신 방법
KR20080022985A (ko) 방송 수신기, 긴급 경고 메시지 처리 방법 및 신호 구조

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid