A client server system and devices thereof, which perform a distributed
processing while performing access control. when a client device demands
a job of the server device, the server device outputs an authentication
demand message to an authentication server via a network. The
authentication device performs authentication of a user taking account of
an effective range of authentication information and effective dates and
returns results of authentication to the server device via the network.
The server device implements the demanded job in accordance with the
results of authentication.