뷰어 컨트롤러 ( 150 ) 는 디코더 ( 110 ) 로부터 전달 되 는 템플 릿 의 아이콘 정보 를 각 데이터 의 종류 별로 구분 하 여 디스플레이 ( 160 ) 의 화면 창 에 표시 해 준다 . 뷰어 컨트롤러 ( 150 ) 는 유저 인터페이스 ( 130 ) 로부터 전달 되 는 사용자 의 일 시정지 명령 을 확인 하 여 사용 자 가 편집 하 고자 원 하 는 장면 에 현재 재생 되 고 있 는 원본 동영상 을 일시 정시 시켜 준다 . 다르 게 는 , 뷰어 컨트롤러 ( 150 ) 는 유저 인터페이스 ( 130 ) 로부터 전달 되 는 사용자 의 일 시정지 시간 을 확인 하 고 디스플레이 ( 160 ) 의 동작 을 제어 하 여 사용 자 가 편집 하 고자 원 하 는 시간 에 일시 정지 된 원본 동영상 을 표시 해 준다 . 또한 , 뷰어 컨트롤러 ( 150 ) 는 유저 인터페이스 ( 130 ) 로부터 전달 되 는 선택 된 템플 릿 을 확인 하 고 디스플레이 ( 160 ) 의 동작 을 제어 하 여 선택 된 템플 릿 을 표시 해 준다 . 또한 , 뷰어 컨트롤러 ( 150 ) 는 유저 인터페이스 ( 130 ) 를 통해 인가 되 는 선택 된 템플 릿 의 이동 위치 ( 예 를 들 어 , 드래그 위치 ) 를 확인 하 고 합 성기 ( 140 ) 로부터 합성 동영상 데이터 를 인가 받 아 디스플레이 ( 160 ) 의 동작 을 제어 하 여 합성 동영상 을 표시 해 준다 .