A method of searching for a multi function peripheral apparatus having a plurality of functions, in a system including a network to which a plurality of the multi function peripheral apparatuses are connected, and a user terminal communicating to each of the multi function peripheral apparatus via the network, the method comprising the steps of:
- the user terminal sending a search request containing a user identifier to each multi function peripheral apparatus;
- each multi function peripheral apparatus extracting, from a memory device holding user management information data in which information related to limitation of use by each user is written for each type of the plurality of functions, the information related to limitation of use of the user management information data corresponding to the user identifier contained in the search request sent from the user terminal;
- each multi function peripheral apparatus sending the user management information data including the extracted information related to limitation of use to the user terminal;
- the user terminal receiving the user management information data corresponding to the user identifier sent from each multi function peripheral apparatus;
- and
- the user terminal selecting a multi function peripheral apparatus having any function available to the user terminal, of the plurality of multi function peripheral apparatuses, on the basis of the received user management information data from each multi function peripheral apparatus.