Patent ID: 8220043

Claim:
An information processing device being capable of connecting to a local area network that is connected to an outer network through a router, the information processing device comprising: one or more processors; and a memory that stores an identifier list and a computer program including instructions executed by the one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to function as: an access control module that accesses through the router a first terminal connected to the outer network and acquires first data stored in the first terminal; a port control module that transmits to the router a port-open-command that requests the router to open a new communication port in a case where the acquired first data contains a second terminal identifier that identifies a second terminal connected to the outer network and an access request from the second terminal under a first condition that the second terminal identifier contained in the acquired first data is registered in the identifier list stored in the memory, wherein the port control module does not transmit the port-open-command in the case where the acquired first data contains the second terminal identifier and the access request from the second terminal under a condition that the second terminal identifier contained in the acquired first data is not registered in the identifier list, and the port control module does not transmit the port-open-command in a case where the acquired first data does not contain the second terminal identifier and the access request from the second terminal; and a port data transmitting module that transmits to the second terminal a port identifier of the new communication port.