Patent ID: 8230014

Claim:
An information processing apparatus that is capable of connecting to a plurality of image forming apparatuses, comprising: a processor and memory; a storage unit adapted to store addresses of the plurality of image forming apparatuses; a reception unit adapted to receive from an external apparatus a request to acquire the address stored by the storage unit; a determination unit adapted to, based on the address by the storage unit and an address of the external apparatus, determine whether each of the addresses stored by the storage unit is an address which is able to be accessed from the external apparatus; and a transmission unit adapted to transmit, to the external apparatus, at least one address determined as being able to be accessed from the external apparatus by the determination unit, wherein the determination unit determines whether the address of the image forming apparatus stored by the storage unit is a link local address, and, when the address of the image forming apparatus is the link local address, determines whether the image forming apparatus and the external apparatus exist in a same subnetwork, so as to determine whether the image forming apparatus has the address which the external apparatus is able to access.