Abstract: To provide a terminal device, a connection method, a connection program, and an authentication assist system with which it is possible to reduce a user's time and effort and authenticate a connection to various public wireless LANs. A terminal device for establishing a wireless connection between an access point and itself and performing communication. The terminal device is provided with a terminal communication unit connected to the access point and an authentication assist server, a terminal storage unit for storing an authentication protocol that corresponds to multiple types of access points, and a terminal control unit for determining the type of authentication information transmitted from the access point, proceeding with an authentication step based on authentication information by an authentication protocol that corresponds to the determination result, and transmitting the authentication result of the authentication step to the authentication assist server via the terminal communication unit.
Abstract: To provide a terminal device, a connection method, a connection program, and an authentication assist system with which it is possible to reduce a user's time and effort and authenticate a connection to various public wireless LANs. A terminal device for establishing a wireless connection between an access point and itself and performing communication. The terminal device is provided with a terminal communication unit connected to the access point and an authentication assist server, a terminal storage unit for storing an authentication protocol that corresponds to multiple types of access points, and a terminal control unit for determining the type of authentication information transmitted from the access point, proceeding with an authentication step based on authentication information by an authentication protocol that corresponds to the determination result, and transmitting the authentication result of the authentication step to the authentication assist server via the terminal communication unit.