본 발명 의 일 실시 예 는 컴퓨터 에 의해 실행 되 는 프로그램 모듈 과 같 은 컴퓨터 에 의해 실행 가능 한 명령어 를 포함 하 는 기록 매체 의 형태 로 도 구현 될 수 있 다 . 컴퓨터 판독 가능 매체 는 컴퓨터 에 의해 액세스 될 수 있 는 임의 의 가용 매체 일 수 있 고 , 휘발 성 및 비휘발성 매체 , 분리 형 및 비분리 형 매체 를 모두 포함 한다 . 또한 , 컴퓨터 판독 가능 매체 는 컴퓨터 저장 매체 및 통신 매체 를 모두 포함 할 수 있 다 . 컴퓨터 저장 매체 는 컴퓨터 판독 가능 명령어 , 데이터 구조 , 프로그램 모듈 또는 기타 데이터 와 같 은 정보 의 저장 을 위한 임의 의 방법 또는 기술 로 구현 된 휘발 성 및 비휘발성 , 분리 형 및 비분리 형 매체 를 모두 포함 한다 . 통신 매체 는 전형 적 으로 컴퓨터 판독 가능 명령 어 , 데이터 구조 , 프로그램 모듈 , 또는 반송파 와 같 은 변조 된 데이터 신호 의 기타 데이터 , 또는 기타 전송 메커니즘 을 포함 하 며 , 임의 의 정보 전달 매체 를 포함 한다 .