본 발명은 단말장치, 단말장치의 제어방법 및 그를 수행하는 프로그램에 관한 것으로서, 단말장치는, 사용자 고유의 시리얼 넘버가 할당되고 상품 결제를 위해 카드 정보를 읽는 카드 리더기가 결합되며, 결합된 카드 리더기로부터 데이터를 수신하는 커넥터와; 카드 승인 기능을 제공하며 기설정된 사용자 로그인 정보에 의해 구동되는 어플리케이션이 설치 및 저장된 저장부와; 어플리케이션의 사용자 로그인 정보에 대응되는 식별 정보가 저장된 중계서버와 무선 네트워크 통신을 수행하는 통신부와; 사용자 입력을 수신하는 사용자 입력부와; 어플리케이션을 실행하도록 하는 사용자 입력에 응답하여, 커넥터를 통해 결합된 카드 리더기의 시리얼 넘버를 수신하고 통신부를 통해 중계서버로부터 어플리케이션의 사용자 로그인 정보에 대응되는 식별정보를 수신하여,