Patent ID: 8301124

Claim:
An information processing apparatus, comprising: first connection establishment means for controlling a first communication section, which can carry out a delivery and an acceptance of information to and from a different information processing apparatus positioned near to said information processing apparatus by a nearby wireless communication, to establish a connection for the nearby wireless communication; acquisition means for acquiring setting information for a short range wireless communication which exhibits a wider communication range than the nearby wireless communication and capability information regarding a capacity of the different information processing apparatus from the different information processing apparatus through the nearby wireless communication for which the connection is established by said first connection establishment means; second connection establishment means for controlling a second communication section, which carries out the short range wireless communication, based on the setting information acquired by said acquisition means to establish a connection for the short range wireless communication; and process execution means for executing a predetermined process based on information delivered to and accepted from the different information processing apparatus based on the capability information acquired by said acquisition means and including at least one of behavior setting information which specifies a behavior of said information processing apparatus or the different information processing apparatus, connection apparatus information regarding an apparatus connected to the different information processing apparatus, apparatus state information indicative of a state of the different information processing apparatus and application information regarding an application which can be executed by the different information processing apparatus, wherein the capability information includes the apparatus state information, the apparatus state information indicates an existing power supply state of the different information processing apparatus, the process execution means executes the predetermined process, through the short range wireless communication, based on the existing power supply state, the predetermined process provides a service to the different information processing apparatus based on the existing power supply state of the different information processing apparatus, and the service includes generating electromagnetic waves based on the existing power supply state of the different information processing apparatus.