A computer readable program for controlling a business card managing server that includes a first database for managing all personal information registered by a plurality of users and a second database composed of areas assigned for the respective users for managing the personal information with respect to each user, to have a computer execute:
- a receiving process for receiving a business card ID from a portable terminal via the network;
- and
- a personal information sending process for, when the business card managing server receives the business card ID from the portable terminal, sending personal information that is managed in the first database and corresponds to the business card ID back to the portable terminal via the network.