In a system for providing a service to members of a group, a more complex
form of the group can be flexibly and appropriately dealt with, and the
service that is more convenient for the group can be provided. A group
management database stores a group property, thereby a quantity of prints
printed by a laboratory and information provided by a terminal can be
determined based on the group property and the number of the members, for
example. Furthermore, the group can be changed. In addition, security of
image search can be set for the group by using the terminal. One of the
members in charge of payment is registered for the group so that the
member can collectively pay for the group.