Patent ID: 8085771

Claim:
An information processing apparatus that is capable of communicating, using IPv6, with a plurality of image processing apparatuses connected to a network, comprising: a determination unit configured to determine whether or not search conditions for searching for image processing apparatuses are conditions for searching, by multicast, for image processing apparatuses belonging to a designated network; a specifying unit configured to specify information associated with the designated network, when said determination unit determines that the search conditions are conditions for searching, by multicast, for image processing apparatuses belonging to the designated network; a generation unit configured to generate a IPv6 multicast address using the information specified by said specifying unit; a transmission unit configured to transmit a search message designating the IPv6 multicast address generated by said generation unit; and a reception unit configured to receive a response transmitted from an image processing apparatus associated with the IPv6 multicast address.