Patent ID: 8433799

Claim:
A communication contention management device provided in a communication terminal having a plurality of program execution environments and a connection resource to an access point to a communication network, the communication contention management device comprising: a connection manager configured to hold an active state indicating if the connection resource is connectable to the access point and an allocation state indicating an allocation of the connection resource to the access point; a connection request receiving unit configured to receive a connection request to the access point from an auxiliary communication contention management device provided in a different execution environment isolated from an execution environment in which the communication contention management device is provided; an access restriction unit configured to hold an identifier of the execution environment and an access restriction policy containing a designation of an access point to which the execution environment is allowed to be connected or an access point to which the execution environment is prohibited from being connected, and determine whether or not to permit the connection request according to the access restriction policy; and a contention determination unit configured to determine whether or not to permit the connection request based on the active state and the allocation state held in the connection manager and transmit a connection response containing a determination result to the auxiliary communication contention management device.