A procurement system for procuring a plurality of subjects, comprises a
storage, a relation processor, a determining processor, and a bidding
processor. The storage is configured to store information on a price, a
function, and a quantity of each of the subjects. The relation processor
is configured to obtain a relation between prices and functions of the
subjects, based on the information stored in the storage. The determining
processor is configured to determine a priority, for at least one of the
subjects each of whose price is higher than a reference value which
corresponds to the function of the each subject. The priority is obtained
from the relation obtained by the relation processor. Further, the
priority is determined based on the quantity of the each subject stored
in the storage and a divergence between the price and the reference value
of the each subject. The bidding processor is configured to automatically
call for a bid on the at least one of the subjects in accordance with the
priority determined by the determining processor.