Information updating device, its method, its program and storing medium storing the program
First Claim
1. An information updating device for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the device comprising:
- a new detail information acquirer for acquiring the detail information about the new target object;
a new target object position recognizer for recognizing a position where the new target object exists;
a target object map information acquirer for acquiring the target object map information;
an existing detail position recognizer for recognizing, based on the target object map information acquired by the target object map information acquirer, a display position for detail information of an existing target object that is different from the new target object, the detail information of the existing target object possibly visually interfering with the detail information of the new target object;
a detail position setting section for setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and
an update processor for updating the target object map information such that the detail information of the new target object is displayed at the display position that is set by the detail position setting section.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor (150) of a map information generating device (100) acquires annotation data for displaying a location adjusting annotation about, for instance, a feature that is newly built and set a locatable position of a location-adjusting-annotation character string of the location adjusting annotation at a position substantially corresponding to a position where the feature of the location-adjusting-annotation character string exists but not overlapping with an existing annotation. Then, the processor (150) updates the annotation data based on the location state of the location-adjusting-annotation character string and stores it in the storage section (130). When determining that that all annotations cannot be located so as not to overlap with each other only by adjusting the locatable position of the location-adjusting-annotation character string, the processor (150) sets the location-adjusting-annotation character string at a predetermined position, while performing location adjusting processing of an overlapped-existing-annotation character string that overlaps with the location-adjusting-annotation character string to be located at the predetermined position.
22 Citations
21 Claims
-
1. An information updating device for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the device comprising:
-
a new detail information acquirer for acquiring the detail information about the new target object; a new target object position recognizer for recognizing a position where the new target object exists; a target object map information acquirer for acquiring the target object map information; an existing detail position recognizer for recognizing, based on the target object map information acquired by the target object map information acquirer, a display position for detail information of an existing target object that is different from the new target object, the detail information of the existing target object possibly visually interfering with the detail information of the new target object; a detail position setting section for setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and an update processor for updating the target object map information such that the detail information of the new target object is displayed at the display position that is set by the detail position setting section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An information updating method for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the method being performed by a computing unit and comprising:
-
acquiring the detail information about the new target object; recognizing a position where the new target object exists; acquiring the target object map information; recognizing a display position for detail information of a target object that is different from the new target object based on the acquired target object map information; setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and updating the target object map information for displaying the detail information of the new target object at the set display position.
-
-
18. An information updating program for operating a computing unit as an information updating device for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the program recorded in a storing medium in a manner readable by the computing unit, wherein
the information updating device includes: -
a new detail information acquirer for acquiring the detail information about the new target object; a new target object position recognizer for recognizing a position where the new target object exists; a target object map information acquirer for acquiring the target object map information; an existing detail position recognizer for recognizing a display position detail information of a target object that is different from the new target object based on the target object map information acquired by the target object map information acquirer; a detail position setting section for setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and an update processor for updating the target object map information for displaying the detail information of the new target object at the display position that is set by the detail position setting section.
-
-
19. An information updating program for operating a computing unit to perform an information updating method for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the program recorded in a storing medium in a manner readable by the computing unit, wherein
the information updating method includes: -
acquiring the detail information about the new target object; recognizing a position where the new target object exists; acquiring the target object map information; recognizing a display position for detail information of a target object that is different from the new target object based on the acquired target object map information; setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and updating the target object map information for displaying the detail information of the new target object at the set display position.
-
-
20. A storing medium that records an information updating program in a manner readable by a computing unit, the program operating a computing unit as an information updating device for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the program recorded in a storing medium in a manner readable by the computing unit, wherein
the information updating device includes: -
a new detail information acquirer for acquiring the detail information about the new target object; a new target object position recognizer for recognizing a position where the new target object exists; a target object map information acquirer for acquiring the target object map information; an existing detail position recognizer for recognizing a display position detail information of a target object that is different from the new target object based on the target object map information acquired by the target object map information acquirer; a detail position setting section for setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and an update processor for updating the target object map information for displaying the detail information of the new target object at the display position that is set by the detail position setting section.
-
-
21. A storing medium that records an information updating program in a manner readable by a computing unit, the program operating a computing unit to perform an information updating method for updating target object map information for displaying detail information about details of a plurality of target objects located in a predetermined position such that the detail information corresponds to a positional relationship of the plurality of the target objects, the program recorded in a storing medium in a manner readable by the computing unit, wherein
the information updating method includes: -
acquiring the detail information about the new target object; recognizing a position where the new target object exists; acquiring the target object map information; recognizing a display position for detail information of a target object that is different from the new target object based on the acquired target object map information; setting a display position for the detail information of the new target object at a position corresponding to the position of the new target object but not overlapping with the detail information of the existing target object; and updating the target object map information for displaying the detail information of the new target object at the set display position.
-
Specification