초록 |
본 발명은 SVG파일 포맷과 컴포넌트를 이용한 HMI(Human Machine Interface)를 시각적으로 쉽게 표현할 수 있도록 하는 SVG 파일 포맷을 이용한 컴포넌트 기반의 동적 이미지 표시 시스템 및 그 방법에 관한 것으로, 상기 SVG 이미지 표시 장치로부터 파일을 로드하는 SVG 파일 로드단계(S10)와, 로드된 SVG파일을 라이브러리 메모리 스택(20) 및 픽쳐 메모리 스택(30)으로 분류하는 메모리 스택 분류단계(S20)와, 상기 분류된 메모리 스택이 라이브러리인 경우 라이브러리 메모리를 생성하는 라이브러리 생성단계(S30) 및 분류된 메모리 스택이 픽쳐인 경우 픽쳐 메모리를 생성하는 픽쳐 생성단계(S40)와, 상기 라이브러리 및 픽쳐를 로드한 뒤 스케쥴링 모듈(60) 및 이벤트 처리모듈(50)을 이용하여 스크립트를 처리하는 스크립트 처리단계(S50)와, 연산된 결과를 렌더링하는 렌더링단계(S60)로 구성된다. 이에 따라서, 기본 객체를 응용하여 사용자가 커스텀 컴포넌트를 생성할 수 있는 환경을 만들어 주는 효과가 있다. |