전술 한 구현 의 설명 에 기초 하 여 , 당업자 는 본 출원 이 필요 한 범용 하드웨어 외 에 소프트웨어 를 사용 함 으로써 , 또는 전용 집 적 회로 , 전용 CPU , 전용 메모리 , 전용 구성 요소 를 포함 한 전용 하드웨어 에 의해 구현 될 수 있 음 을 명확 하 게 이해 할 수 있 다 . 일반 적 으로 , 컴퓨터 프로그램 에 의해 수행 될 수 있 는 임의 의 기능 은 대응 하 는 하드웨어 를 사용 함 으로써 쉽 게 구현 될 수 있 다 . 또한 , 동일 한 기능 을 달성 하 는 데 사용 되 는 특정 하드웨어 구조 는 다양 한 형태 , 예 를 들 어 아날로그 회로 , 디지털 회로 , 전용 회로 등 일 수 있 다 . 그렇지만 , 본 출원 의 경우 소프트웨어 프로그램 구현 이 대부분 의 경우 더 나 은 구현 이 다 . 이러 한 이해 에 기초 하 여 , 본 출원 의 기술 적 솔루션 은 본질 적 으로 또는 종래 기술 에 기여 하 는 부분 이 소프트웨어 제품 의 형태 로 구현 될 수 있 다 . 컴퓨터 소프트웨어 제품 은 플로피 디스크 , USB 플래시 드라이브 , 이동식 하드 디스크 , 판독 전용 메모리 ( Read - Only Memory , ROM ) , 랜덤 액세스 메모리 ( Random Access Memory , RAM ) , 자기 디스크 또는 컴퓨터 와 같 은 판독 가능 형 저장 매체 에 저장 되 고 , 본 출원 의 실시 예 에 설명 된 방법 을 수행 하 도록 컴퓨터 장치 ( 개인 용 컴퓨터 , 서버 , 네트워크 장치 등 일 수 있 음 ) 에 지시 하 는 몇 가지 명령 을 포함 한다 .