제어기 ( 50 ) 는 비디오 프로세싱 기능 블록 ( 42 , 44 ) 의 동작 을 제어 하 는 비디오 싱크 디바이스 ( 14 ) 의 컴포넌트 이 다 . 특히 , 제어기 는 각 기능 블록 ( 42 , 44 ) 을 독립 적 으로 활성 화 및 비활성 화 할 수 있 으며 , 기능 블록 에 의해 적용 되 는 비디오 프로세싱 알고리즘 이 동적 으로 구성 되 는 경우 , 블록 이 활성 일 때 적용 될 비디오 프로세싱 알고리즘 을 동적 으로 구성 할 수 있 다 . 제어기 ( 50 ) 는 하드웨어 , 소프트웨어 , 펌웨어 혹은 이 들 의 조합 으로 구현 될 수 있 다 . 만일 비디오 싱크 디바이스 ( 14 ) 가 텔레비전 과 같 은 그러 한 가전 장비 인 경우 , 제어기 ( 50 ) ( 뿐 만 아니 라 버퍼 ( 40 ) 및 기능 블럭 ( 42 , 44 ) ) 는 디바이스 ( 14 ) 의 하드웨어 비디오 프로세서 컴포넌트 의 일부 를 형성 하 게 된다 . 제어기 ( 50 ) 는 또 한 하나 이상 의 비디오 프로세싱 블록 ( 22 , 24 ) 를 활성 화 또는 비활성 화 하 기 위한 명령 들 을 발생 하 여 비디오 소오 스 디바이스 ( 12 ) 에 전송 할 수 있 다 . 제어기 ( 50 ) 의 동작 은 디스플레이 ( 41 ) 상 에서 의 그래픽 유저 인터페이스 의 표시 에 응답 하 여 원격 제어 디바이스 ( 523 ) 로부터 수신 되 는 유저 입력 에 의해 영향 을 받 는다 . 이 에 대해서 는 하 기 에 설명 하 기 로 한다 .