또, 상기한 목적을 달성하기 위해 본 발명에 따른
중계 서버를 거치거나 거치지 않는 방법으로 다른
통신 단말기와 P2P(peertopeer)
통신을 수행하
기 위해 P2P(peertopeer)
서버 시스템에 자신의
정보를 등록하는 통신 단말기의 제어방법은, 네트
워크 관련 설정 데이터를 저장하는 단계와; 통신
연결 형태를 정하기 위한 연결 형태 선정 기준을 저
장하는 단계와; 다른 통신 단말기와 P2P 통신을 수
행하는 P2P 통신 기능을 활성화시키는 단계와; 상
기 P2P 통신 기능이 활성화되는 시점에, 상기 저장
된 네트워크 관련 설정 데이터와 상기 저장부에 저
장된 연결 형태 선정 기준을 비교하여 상기 다른 통
신 단말기와 P2P 통신을 수행할 때 직접 통신이 가
능한지 상기 중계 서버를 거쳐 통신을 해야 하는지
여부를 판단하는 단계와; 상기 판단된 판단 결과를
포함하는 통신 단말기 정보를 상기 P2P 서버 시스
템에 등록하는 단계를 포함하여 이루어진다.