In an information processing apparatus such as a notebook type personal
computer having radio communication functions, for communication units to
simultaneously carry out transmission/reception independently of each
other without increasing the number of antennas, and for sufficiently
utilizing a diversity function in the case of only a portion of the
communication units, there are provided antennas, communication units
capable of carrying out radio communications through the use of the
antennas, respectively, and a switching unit for switching connection
states between the antennas and the communication units. When radio
communications are simultaneously made through the use of all the
communication units, the switching unit establishes connections between
the communication units and the antennas while, when radio communication
is made through the use of the communication unit, the switching unit
connects the antennas, the number of which depends on communication modes
of the communication unit, with this communication unit.