Information processing apparatus and control method therefor
AssigneeCanon Kabushiki Kaisha
InventorAyumi Suzuki
Life of this patent
Estimating the term…
Abstract
There is provided an information processing apparatus comprising: a storage unit configured to store log data, which indicate locations along a path of movement, and image data, wherein the log data contains a plurality of pairs of position information and time information and wherein the image data contains time information and position information indicating a position where an image is captured; and a generation unit configured to generate interpolated log data which contains the plurality of pairs contained in the log data and the pair of position information and time information contained in the image data.
Claims14
An information processing apparatus comprising:
- a memory configured to store log data and image data,
- wherein the log data indicates locations along a path of movement,
- wherein the log data contains a plurality of position information and a plurality of time information, each of which corresponds to a respective one of the plurality of position information, and
- wherein the image data contains time information and position information indicating a position where an image is captured;
- and
- a processor coupled to the memory, wherein the processor is programmed to function as a display control unit configured to display, on a display device, the plurality of position information contained in the log data and the position information contained in the image data in an order corresponding to the plurality of time information contained in the log data and the time information contained in the image data,
- wherein, if a second time indicated by second time information is adjacent to a first time indicated by first time information among the plurality of time information contained in the log data, and a time indicated by the time information contained in the image data is between the first time and the second time, the display control unit displays first position information corresponding to the first time information and the position information contained in the image data, such that a first position indicated by the first position information and a position indicated by the position information contained in the image data are connected to each other, and
- wherein, if the second time indicated by the second time information is adjacent to the first time indicated by the first time information among the plurality of time information contained in the log data, and the time indicated by the time information contained in the image data is not between the first time and the second time, the display control unit displays the first position information corresponding to the first time information and second position information corresponding to the second time information, such that the first position indicated by the first position information and a second position indicated by the second position information are connected to each other.
A control method for an information processing apparatus that includes a memory configured to store log data and image data, wherein the log data indicates locations along a path of movement, wherein the log data contains a plurality of position information and a plurality of time information, each of which corresponds to respective one of the plurality of position information, and wherein the image data contains time information and position information indicating a position where an image is captured, the method comprising a step of displaying, on a display device, the plurality of position information contained in the log data and the position information contained in the image data in an order corresponding to the plurality of time information contained in the log data and the time information contained in the image data,
- wherein, if a second time indicated by second time information is adjacent to a first time indicated by first time information among the plurality of time information contained in the log data, and a time indicated by the time information contained in the image data is between the first time and the second time, the displaying step displays first position information corresponding to the first time information and the position information contained in the image data, such that a first position indicated by the first position information and a position indicated by the position information contained in the image data are connected to each other, and
- wherein, if the second time indicated by the second time information is adjacent to the first time indicated by the first time information among the plurality of time information contained in the log data, and the time indicated by the time information contained in the image data is not between the first time and the second time, the displaying step displays the first position information corresponding to the first time information and second position information corresponding to the second time information, such that the first position indicated by the first position information and a second position indicated by the second position information are connected to each other.
A non-transitory computer-readable storage medium storing a program that when executed causes a computer to perform a control method for an information processing apparatus, the method comprising a step of displaying, on a display device, the plurality of position information contained in the log data and the position information contained in the image data in an order corresponding to the plurality of time information contained in the log data and the time information contained in the image data,
- wherein, if a second time indicated by second time information is adjacent to a first time indicated by first time information among the plurality of time information contained in the log data, and a time indicated by the time information contained in the image data is between the first time and the second time, the displaying step displays first position information corresponding to the first time information and the position information contained in the image data, such that a first position indicated by the first position information and a position indicated by the position information contained in the image data are connected to each other, and
- wherein, if the second time indicated by the second time information is adjacent to the first time indicated by the first time information among the plurality of time information contained in the log data, and the time indicated by the time information contained in the image data is not between the first time and the second time, the displaying step displays the first position information corresponding to the first time information and second position information corresponding to the second time information, such that the first position indicated by the first position information and a second position indicated by the second position information are connected to each other.
Dependencies are inferred from the claim text.