A program to be executed in a locker management system comprising:
- a management server that manages a status of shipping of items from one or more distribution centers to a plurality of locker spots, and a status of keeping each of the items at each of the locker spots for a predetermined length of time, wherein
- the locker spot is equipped with an electronically controlled locker for keeping the item, and
- the program forces the management server to perform:
- the step of receiving selection and designation of the locker spot to keep the item upon order of the item from a customer terminal, and designation of the predetermined length of time for which the item is kept at the locker spot,
- the step of, upon detection of delivery of the item to the electronically controlled locker of the locker spot selected and designated by the customer terminal, notifying the customer terminal of a locker number in the electronically controlled locker keeping the item, and managing the locker number, a customer ID of the customer, and the predetermined length of time, and
- the step of, when a customer using the customer terminal visits the locker spot during the managed predetermined length of time, and in order to unlock the locker corresponding to the locker number using the customer terminal, reads a two-dimensional code attached to the locker and transmits the two-dimensional code and the customer ID of the customer to the management server, performing processing of checking the locker number notified to the customer terminal for takeout of the item kept in the locker corresponding to the locker number in the electronically controlled locker, and a customer ID corresponding to the locker number managed by the management server against the locker number transmitted from the customer terminal, and the customer ID of the customer, and if the answer of the checking processing is positive, transmitting a signal for unlocking the locker corresponding to the locker number from the management server to the locker, and when the customer using the customer terminal visits the locker spot during the managed predetermined length of time and does not unlock the locker corresponding to the locker number using the customer terminal, determining that the customer has not visited the locker spot during the managed predetermined length of time, and storing the item that was kept in the locker corresponding to the locker number in the electronically controlled locker in another area within the locker spot and notifying the fact that pickup is available at a reception desk in the locker spot to the customer terminal of the customer who has been determined to have not visited the locker spot during the managed predetermined length of time.