Patent ID: 7170878

Claim:
A communication apparatus, comprising: first radiocommunication means for sending data to a host device and receiving data from the host device via a radiocommunication network; second radiocommunication means for sending data to a communication device and receiving data from the communication device connected to an external communication network separate from the radiocommunication network via the radiocommunication network; storage means for storing communication setting information on the external communication network, and protocol stacks having at least a first protocol stack and a second protocol stack in which the first protocol stack includes a plurality of protocols and the second protocol stack includes a plurality of protocols; and communication controlling means for setting a relation of connection to the external communication network via the radiocommunication network and the communication device based on the communication setting information and the protocol stacks stored in the storage means and for controlling the first radiocommunication means and the second radiocommunication means to transfer data between the external communication network and the host device.