An image processing apparatus comprises a connector to connect the
apparatus to a network to which plural client terminals are connectable,
an acceptor to accept a request from one client terminal, a processor to
perform a process regarding the image data according to the accepted
request, a registering unit to register the content of the performed
process, a discriminator to discriminate, when the request is accepted,
whether or not the content of the process according to the request has
been registered, and a determinator to determine the process content when
the request is accepted according to a discriminator's request. Thus,
when the respective functions of the image processing apparatus are used
from the client terminals, it is possible to increase operability and
simplify user administration by making a display screen different and by
limiting the function for each terminal.