Information processing apparatus, information processing method, and program
AssigneeCanon Kabushiki Kaisha
InventorsYoshitaka Nagao, Kanako Takeda
Life of this patent
Estimating the term…
Abstract
An information processing apparatus that estimates waiting time in a waiting line with improved accuracy includes a first acquisition unit that acquires a number of objects in the waiting line, a second acquisition unit that acquires frequency of an object exiting the waiting line, and an estimation unit that estimates waiting time in the waiting line based on the acquired number of objects in the waiting line and the acquired frequency of an object exiting the waiting line.
Claims24
An information processing apparatus that estimates waiting time in a waiting line, the information processing apparatus comprising:
- a computer executing instructions that, when executed by the computer, cause the computer to function as:
- a first acquisition unit configured to acquire a number of objects in the waiting line;
- a second acquisition unit configured to acquire a number of objects passing through a first position in a predetermined period, the first position corresponding to an exit of the waiting line;
- an estimation unit configured to perform estimation process for estimating the waiting time based on the number of objects in the waiting line and the number of objects passing through the first position in the predetermined period;
- and
- a display control unit configured to cause a display unit to display information indicating the estimated waiting time,
- wherein if the number of objects passing through the first position in the predetermined period is zero, the second acquisition unit acquires a number of objects passing through the first position in an elapsed period that has elapsed since latest passage of an object through the first position, and
- wherein the estimation unit configured to perform the estimation process for estimating the waiting time based on the number of objects in the waiting line and the number of objects passing through the first position in the elapsed period.
An information processing method that estimates waiting time in a waiting line, the information processing method comprising:
- acquiring a number of objects in the waiting line;
- acquiring a number of objects passing through a first position in a predetermined period, the first position corresponding to an exit of the waiting line;
- performing estimation process for estimating the waiting time based on the number of objects in the waiting line and the number of objects passing through the first position in the predetermined period;
- causing a display unit to display information indicating the estimated waiting time,
- wherein if the number of objects passing through the first position in the predetermined period is zero, acquiring a number of objects passing through the first position comprises acquiring a number of objects passing through the first position in an elapsed period that has elapsed since latest passage of an object through the first position,
- wherein performing the estimation process comprises performing the estimation process for estimating the waiting time based on the number of objects in the waiting line and the number of objects passing through the first position in the elapsed period.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method that estimates waiting time in a waiting line, the method comprising:
- acquiring a number of objects in the waiting line;
- acquiring a number of objects passing through a first position in a predetermined period, the first position corresponding to an exit of the waiting line;
- performing estimation process for estimating the waiting time based on the number of objects in the waiting line and the number of objects passing through the first position in the predetermined period;
- causing a display unit to display information indicating the estimated waiting time,
- wherein if the number of objects passing through the first position in the predetermined period is zero, acquiring a number of objects passing through the first position comprises acquiring a number of objects passing through the first position in an elapsed period that has elapsed since latest passage of an object through the first position,
- wherein performing the estimation process comprises performing the estimation process for estimating the waiting time based on the number of objects in the waiting line and the number of objects passing through the first position in the elapsed period.
Dependencies are inferred from the claim text.