Patent ID: 8649812

Claim:
A mobile terminal comprising a processing device, a storage device, and a plurality of wireless communication devices using different communication systems and which is connectable to another terminal mounted with a wireless communication device using a same communication system as one of the different communication systems used by the plurality of wireless communication devices, wherein the storage device holds information on availability for use of the plurality of wireless communication devices, states of use of the wireless communication devices by a plurality of applications, information on operating states of the plurality of applications, and a correspondence table in which a type of each of the applications, each of the wireless communication devices having communication functions and performance required by the each of the applications, and priority for use of each of the wireless communication devices corresponding to the type of each application, and an allocation priority table for the each of the wireless communication devices in which wireless communication device allocation priority, which is used for allocation the each of the wireless communication devices to the application, is defined, the wireless communication device allocation priority corresponding to a combination of the each application type for the each of the wireless communication devices and the operating state of the each of the applications; and wherein, when the availability for use of one or more of the wireless communication devices or a state of the another terminal changes or when an application among the applications is started by an operator, the processing device is configured to perform determination processing to determine whether competition for using a wireless communication device among the wireless communication devices occurs between the plurality of applications and, in response to a result of the determination of the competition occurrence, to perform allocation processing to allocate the plurality of wireless communication devices to the plurality of applications according to the correspondence table and the allocation priority table.