A wireless communication terminal configured to wirelessly communicate with a wireless communication device comprising: an identification information obtainment unit configured to obtain a logical address and a first physical address of the wireless communication device as first network identification information of the wireless communication device by short-range wireless communication with the wireless communication device, the wireless communication terminal being configured to transmit the obtained logical address to an external access point and to receive a response to the logical address from the external access point, the response to the logical address comprising a second physical address corresponding to the logical address; a connection determination unit configured, when the logical address is wirelessly transmitted to the external access point connected in advance and the response is received, to obtain the second physical address corresponding to the logical address from the external access point, to check whether the first physical address coincides with the second physical address, to determine whether or not the wireless communication device corresponding to the first identification information is connected to the external access point based on the result of the check, to determine that the wireless communication terminal can be wirelessly connected to the wireless communication device through the access point in a case where the first physical address and the second physical address coincide with each other, and to determine that the wireless communication terminal cannot be wirelessly connected to the wireless communication device through the access point in a case where the first physical address and the second physical address do not coincide with each other; a connection selection unit configured to select whether to wirelessly connect to the wireless communication device without going through the external access point or wirelessly connect to the wireless communication device through the external access point, in accordance with the result of the determination performed by the connection determination unit; and a communication control unit configured to perform wireless communication with the wireless communication device by the selected wireless connection. an identification information obtainment unit configured to obtain a logical address and a first physical address of the wireless communication device as first network identification information of the wireless communication device by short-range wireless communication with the wireless communication device, the wireless communication terminal being configured to transmit the obtained logical address to an external access point and to receive a response to the logical address from the external access point, the response to the logical address comprising a second physical address corresponding to the logical address; a connection determination unit configured, when the logical address is wirelessly transmitted to the external access point connected in advance and the response is received, to obtain the second physical address corresponding to the logical address from the external access point, to check whether the first physical address coincides with the second physical address, to determine whether or not the wireless communication device corresponding to the first identification information is connected to the external access point based on the result of the check, to determine that the wireless communication terminal can be wirelessly connected to the wireless communication device through the access point in a case where the first physical address and the second physical address coincide with each other, and to determine that the wireless communication terminal cannot be wirelessly connected to the wireless communication device through the access point in a case where the first physical address and the second physical address do not coincide with each other; a connection selection unit configured to select whether to wirelessly connect to the wireless communication device without going through the external access point or wirelessly connect to the wireless communication device through the external access point, in accordance with the result of the determination performed by the connection determination unit; and a communication control unit configured to perform wireless communication with the wireless communication device by the selected wireless connection.