Information processing apparatus, information processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsYoshitaka Nagao, Kanako Takeda
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes an acquisition unit that acquires a number of objects lining up in a queue when a target object targeted for measuring a queuing time enters the queue, a first detection unit that detects an object exiting the queue, and a measurement unit that measures, as a queuing time of the target object in the queue, a period from a time when the target object enters the queue to a time when a number of objects corresponding to the number acquired by the acquisition unit are detected by the first detection unit after the target object enters the queue.
Claims18
An information processing apparatus comprising:
- a first detection unit configured to detect an object entering a queue;
- a second detection unit configured to detect an object exiting the queue;
- an acquisition unit configured to acquire a number of objects lining up in a queue which includes a target object targeted for measuring a queuing time, in a case where the first detection unit has detected that the target object has entered the queue;
- a measurement unit configured to measure, as the queuing time of the target object in the queue, a period from a time when the target object has entered the queue to a time when a number of objects having been detected by the second detection unit has reached the number acquired by the acquisition unit;
- and
- an output unit configured to output the queuing time of the target object in the queue measured by the measurement unit.
An information processing method, the information processing method comprising:
- a first detection step for detecting an object entering a queue;
- a second detection step for detecting an object exiting the queue;
- an acquiring step for acquiring a number of objects lining up in a queue which includes a target object targeted for measuring a queuing time, in a case where the target object entering the queue has been detected in the first detection step;
- a measuring step for measuring, as the queuing time of the target object in the queue, a period from a time when the target object has entered the queue to a time when a number of objects having been detected in the second detection step has reached the number acquired in the acquiring step;
- and
- an output step for outputting the queuing time of the target object in the queue measured in the measurement step.
A non-transitory computer-readable storage medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- a first detection step for detecting an object entering a queue;
- a second detection step for detecting an object exiting the queue;
- an acquiring step for acquiring a number of objects lining up in a queue which includes a target object targeted for measuring a queuing time, in a case where the target object entering the queue has been detected in the first detection step;
- a measuring step for measuring, as the queuing time of the target object in the queue, a period from a time when the target object has entered the queue to a time when a number of objects having been detected in the second detection step has reached the number acquired in the acquiring step;
- and
- an output step for outputting the queuing time of the target object in the queue measured in the measurement step.
Dependencies are inferred from the claim text.