( 본 발명 의 일부 특징 들 을 구현 하 는 데 에 이용 될 수 있 는 ) 프로그램 이 서로 다른 방식 으로 구조 화 되 거나 , 추가 의 모듈 또는 기능 이 제공 되 면 이 와 유사 한 구성 이 적용 된다 . 마찬가지 로 , 메모리 구조 는 다른 유형 일 수 도 있 고 , 또는 ( 반드시 물리 적 인 저장 매체 로 구성 되 지 는 않 는 ) 등가 의 개체 들 로 대체 될 수 도 있 다 . 또한 , 제안 된 방법 은 ( 필수 적 이 지 않 은 일부 단계 들 을 삭제 하 거나 다른 선택 적 단계 들 을 추가 하 는 유사 한 단계 들 을 이용 하 여 또는 다른 순서 로 ) 등가 의 방법 으로 구현 된다 . 어떤 경우 라도 , 프로그램 은 외부 또는 상주 소프트웨어 , 펌웨어 또는 마이크로코드 ( 오브젝트 코드 또는 소스 코드 ) 와 같 은 임의 의 데이터 처리 장치 에 의해서 또는 그 와 연결 하 여 사용 되 기 에 적합 한 임의 의 형태 를 가질 수 도 있 다 . 또한 , 임의 의 컴퓨터 사용 가능 매체 상 에 프로그램 을 제공 할 수 있 고 , 이 매체 는 프로그램 을 보관 , 저장 , 전달 , 전파 또는 전송 하 기 에 적합 한 요소 일 수 있 다 . 예 를 들 어 , 이 매체 는 전자 , 자기 , 광학 , 전자기 , 적외선 또는 반도체 유형 일 수 있 고 , 이러 한 매체 의 예 는 고정 형 디스크 ( 프로그램 이 사전 로딩 될 수 있 음 ) , 탈착 가능 한 디스크 , 테이프 , 카드 , 전선 , 광섬유 , 무선 접속 부 , 네트워크 , 브로드 캐스트 파 등 이 다 .