Terminal device, information processing method, and program
First Claim
Patent Images
1. An information processing apparatus comprising:
- a display that displays an image; and
circuitry configured tostore information corresponding to a plurality of determined positions of the information processing apparatus in association with a time at which each of the plurality of positions was determined;
determine scroll points on a travel trace based on a difference in time between neighboring first and second positions of the plurality of positions;
interconnect scroll points corresponding to the first and second positions with a straight line when the difference in time is greater than a predetermined threshold value;
determine divided scroll points on the straight line that are separated at intervals corresponding to the predetermined threshold value;
control the display to display the travel trace on a map; and
set a display scale of the map based on the travel trace.
5 Assignments
0 Petitions
Accused Products
Abstract
A terminal device that includes a display that displays an image; a positioning unit that measures a current position; a memory that stores information corresponding to a plurality of positions measured by the positioning unit in association with a time at which each of the plurality of positions was measured; and a controller that controls the display to display a travel trace on a map based on the information stored in the memory and that variably sets a display scale of the map according to a travel speed or traveled distance per unit time corresponding to the travel trace.
6 Citations
16 Claims
-
1. An information processing apparatus comprising:
-
a display that displays an image; and circuitry configured to store information corresponding to a plurality of determined positions of the information processing apparatus in association with a time at which each of the plurality of positions was determined; determine scroll points on a travel trace based on a difference in time between neighboring first and second positions of the plurality of positions; interconnect scroll points corresponding to the first and second positions with a straight line when the difference in time is greater than a predetermined threshold value; determine divided scroll points on the straight line that are separated at intervals corresponding to the predetermined threshold value; control the display to display the travel trace on a map; and set a display scale of the map based on the travel trace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method performed by an information processing apparatus, the method comprising:
-
storing, in a memory of the information processing apparatus, information corresponding to a plurality of determined positions of the information processing apparatus in association with a time at which each of the plurality of positions was determined; determining scroll points on a travel trace based on a difference in time between neighboring first and second positions of the plurality of positions; interconnecting scroll points corresponding to the first and second positions with a straight line when the difference in time is greater than a predetermined threshold value; determining divided scroll points on the straight line that are separated at intervals corresponding to the predetermined threshold value; controlling a display to display the travel trace on a map; and setting a display scale of the map based on the travel trace.
-
-
16. A non-transitory computer-readable medium including computer-program instructions, which when executed by an information processing apparatus, cause the information processing apparatus to perform a method comprising:
-
storing information corresponding to a plurality of determined positions of the information processing apparatus in association with a time at which each of the plurality of positions was determined; determining scroll points on a travel trace based on a difference in time between neighboring first and second positions of the plurality of positions; interconnecting scroll points corresponding to the first and second positions with a straight line when the difference in time is greater than a predetermined threshold value; determining divided scroll points on the straight line that are separated at intervals corresponding to the predetermined threshold value; controlling a display to display the travel trace on a map; and setting a display scale of the map based on the travel trace.
-
Specification