Patent ID: 7218627

Claim:
A computer apparatus comprising: a wireless LAN connecting unit for carrying out Internet connection via a wireless LAN; and an enabling arrangement enabling the wireless LAN connecting unit to carry out the Internet connection via the wireless LAN at either of first and second providing spots which are spaces located at first and second positions different from each other and providing wireless Internet connection services hosted by first and second ISPs (Internet Service Providers) different from each other; the enabling arrangement comprising: a current position data output unit for producing current position data representative of a current position of the computer apparatus; a position data table memorizing, in correspondence to first and second spot data representative of the first and the second providing spots, first and second spot position data representative of the first and the second positions, first and second area data representative of first and second areas including the first and the second providing spots, and first and second ISP data representative of the first and the second ISPs hosting the first and the second providing spots; an ISP agreement data table memorizing, in correspondence to the first and the second ISP data representative of the first and the second ISPs, first and second agreement data representative of agreements made between a user of the computer apparatus and the first and the second ISPs; an area data and ISP data output unit, responsive to the current position data and referring to the position data table, for identifying as specific spot data one of the first and the second spot data which corresponds to one of the first and the second spot position data which coincides with the current position data, producing as specific area data one of the first and the second area data which corresponds to the specific spot data, and producing as specific ISP data one of the first and the second ISP data which corresponds to the specific spot data; and an enable signal output unit, responsive to the specific ISP data and referring to an ISP agreement data table, for producing an enable signal if the ISP agreement data table memorizes one of the first and the second agreement data in correspondence to one of the first and the second ISP data which coincides with the specific ISP data; the wireless LAN connecting unit being preliminarily given a plurality of wireless LAN communication modes corresponding to a plurality of area data, the wireless LAN connecting unit being responsive to the enable signal and the specific area data and automatically setting, as a selected communication mode, one of the wireless LAN communication modes which corresponds to the specific area data to carry out Internet connection via the wireless LAN in the selected communication mode.