The connection adjuster 160 determines an access point whose connected state is released on the basis of the communication quality of each access point when it is determined that it is necessary to release the connected state associated with at least one access point among the plurality of access points connected to the communicator 110. For example, the connection adjuster 160 compares the delay time periods of the access points and determines the access point having the longest delay time period or a delay time period greater than or equal to a predetermined time period as the access point whose connected state is released. The connection adjuster 160 may compare the reception strengths of the access points and determine an access point having the lowest reception strength or an access point having reception strength less than a threshold value as the access point whose connected state is released. The connection adjuster 160 may compare the communication speeds of the access points and determine an access point having the lowest communication speed or an access point having a communication speed less than a predetermined speed as the access point whose connected state is released.