Recording medium storing map information, map information processing device, map information processing system, map information processing method, map information processing program and recording medium storing the map information processing program
First Claim
1. A map information processing device for displaying a current position overlaid onto a map on a display, comprising:
- a current position information acquiring section that acquires a current position information for the current position;
a matching data acquiring section that acquires a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information;
a correction section that corrects the current position information so that the current position is on the road represented by the point information and the segment information of the matching data; and
a display controller that displays the road based on the point information and the segment information of the matching data on the display and overlays the current position corrected by the correction section onto the displayed road on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A server unit (400) recognizes a travel route search request together with a current position information and a destination information from a terminal unit (300) over a network (200) and searches for a travel route with use of a matching data of a map information. The server unit (400) sends a matching mesh information including a node and link that represent a road corresponding to the travel route and a display mesh information for areas other than the areas represented by the matching mesh information together with the information for the travel route to the terminal unit (300) over the network (200). The terminal unit (300) displays a road based on the matching mesh information and the information excluding the road based on the display mesh information on a terminal display. Thus, the information amount of the map information to be processed can be reduced thereby improving the processing efficiency.
52 Citations
64 Claims
-
1. A map information processing device for displaying a current position overlaid onto a map on a display, comprising:
-
a current position information acquiring section that acquires a current position information for the current position;
a matching data acquiring section that acquires a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information;
a correction section that corrects the current position information so that the current position is on the road represented by the point information and the segment information of the matching data; and
a display controller that displays the road based on the point information and the segment information of the matching data on the display and overlays the current position corrected by the correction section onto the displayed road on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A map information processing system, comprising:
-
a terminal unit including a display for displaying a current position overlaid onto a map; and
a map information processing device, a map information processing device being connected to the terminal unit over a network in a manner capable of sending/receiving various information the device, comprising;
a current position information acquiring section that acquires a current position information for the current position;
a matching data acquiring section that acquires a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information;
a correction section that corrects the current position information so that the current position is on the road represented by the point information and the segment information of the matching data; and
a display controller that displays the road based on the point information and the segment information of the matching data on the display and overlays the current position corrected by the correction section onto the displayed road on the display.
-
-
22. A map information processing system for displaying a current position overlaid onto a map on a display, comprising:
-
a terminal unit including a current position information generating section and the display, the current position information generating section generating a current position information for the current position; and
a server unit including a storage that stores a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information and representing a road with the point information and the segment information, a current position information acquiring section that acquires the current position information from the terminal unit over a network, a correction section that corrects the current position information so that the current position is on the road represented by the point information and the segment information of the matching data, and a transceiver that outputs the matching data and the corrected current position information to the terminal unit over the network, wherein the terminal unit displays the road based on the point information and the segment information of the matching data acquired from the server unit on the display and overlays the current position information acquired from the server unit and corrected onto the displayed road on the display. - View Dependent Claims (25, 28, 33, 35, 37, 39)
-
-
23. A map information processing system for displaying a current position overlaid onto a map on a display, the system comprising:
-
a server unit provided with a storage that stores a matching data including a plurality of point information that has a coordinates information and a unique point information and represent predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information; and
a terminal unit connected to the server unit over a network in a manner capable of sending/receiving various information, the terminal unit including the display, a current position information generating section that generates a current position information for the current position, a terminal transceiver that acquires the matching data from the server unit over the network, a correction section that corrects the current position information so that the current position is on the road represented by the point information and the segment information of the matching data, and a display controller that displays the road based on the point information and the segment information of the matching data on the display and overlays the corrected current position information onto the displayed road on the display. - View Dependent Claims (26, 29, 34, 36, 38, 40)
-
-
24. A map information processing system comprising:
-
a map information processing device for distributing a map information over a network, wherein the map information has a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, and a display data including an element data for an element constituting a map of a predetermined area corresponding to a matching data, the map information processing device, further comprising;
a request information recognizer that recognizes a request information for requesting the distribution of at least one of the matching data and the display data; and
a delivery controller that distributes at least one of the matching data and the display data over the network based on the request information recognized by the request information recognizer, A map information processing system, further comprising;
a terminal unit connected to the map information processing device over a network in a manner capable of sending/receiving information and provided with a transceiver that sends a request information to the map information processing device over the network and receives the distributed map information.
-
-
27. A map information processing system, comprising:
-
a map information processing device for distributing a map information over the network and providing the traveling state of a movable body with use of the map information, wherein the map information has a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, a segment information that has a unique segment information and connects the pair of point information, representing a road with the point information and the segment information and including a plurality of matching mesh information divided into predetermined areas, and a display data including an element data for an element constituting a map of a predetermined area corresponding to a matching data, the map information processing device, further comprising;
a storage for storing the map information;
an information acquiring section that acquires a current position information for a current position of the movable body and a destination information for a destination to which the movable body travels;
a search section that searches a travel route on which the movable body travels with use of the matching data based on the current position information and the destination information; and
a delivery controller that distributes the matching mesh information including the point information and the segment information that represent the road corresponding to the searched travel route and the display mesh information corresponding to the area other than the area represented by the matching mesh information together with information for the travel route over the network, the system, further comprising;
a terminal unit connected to the map information processing device over the network in a manner capable of sending/receiving information, the terminal unit including an information generating section that generates a current position information and a destination information of the movable body, a display capable of displaying the map information and a display controller that displays a road based on a matching data of the map information distributed from the map information processing device and information for a travel route, and also displays information excluding the road based on a display data.
-
-
30. A map information processing system, comprising:
-
a map information processing device, comprising;
a map information acquiring section that acquires at least a point information out of a map information from a recording medium that stores the map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, the point information further having a flag information that shows a relation of the point information with other point information according to the determination whether the represented points are identical or not and represents the road arrangement; and
a coordinates matching section that recognizes the relation of the point information with other point information based on the flag information of the point information acquired by the map information acquiring section and recognizes the road arrangement, the system, further comprising;
a terminal unit that acquires the road arrangement recognized by the map information processing device over a network.
-
-
31. A map information processing system, comprising:
-
a map information processing device, wherein the map information processing device performs a processing on a map information being stored in a storage, including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, and wherein the point information has a flag information showing a relation with other point information according to the determination whether the represented points are identical or not and representing the road arrangement;
the map information processing device, further comprising;
a map information acquiring section that acquires at least the point information out of the map information; and
a coordinates matching section that recognizes the relation of the point information with other point information based on the flag information of the point information acquired by the map information acquiring section and recognizes the road arrangement, the system, further comprising;
a terminal unit that acquires the road arrangement recognized by the map information processing device over a network.
-
-
32. A map information processing system, comprising:
-
a map information processing device, comprising a search section that searches the travel route based on the road arrangement recognized by the coordinates matching section; and
a terminal unit that acquires a travel route searched by the map information processing device over a network.
-
-
41. A map information processing method for displaying a current position overlaid onto a map on a display, comprising the steps of:
-
acquiring a current position information for the current position;
correcting the current position information so that the current position based on the acquired current position information is on a road represented by a point information and a segment information of a matching data including the plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information; and
displaying the road based on the point information and the segment information on the display to display the map on the display, and overlaying the current position corrected by the correction section onto the displayed road on the display. - View Dependent Claims (44, 45, 46, 47)
-
-
42. A map information processing method executed by a computing section for displaying a current position overlaid onto a map on a display of a terminal unit connected to a server unit that stores a map information over a network in a manner capable of sending/receiving various information,
the map information processing method executed by the computing section, comprising the steps of: -
generating a current position information for a current position at the terminal unit;
acquiring the current position information at the server unit from the terminal unit over the network;
correcting the current position information at the server unit so that the current position is on a road represented by a point information and a segment information of a matching data of the map information including the plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information;
acquiring the corrected current position information and the matching data at the terminal unit from the server unit over the network; and
displaying the represented road based on the point information and the segment information of the acquired matching data on the display of the terminal unit, and overlaying the acquired and corrected current position information onto the displayed road on the display.
-
-
43. A map information processing method executed by a computing section for and displaying a current position overlaid onto a map on a display of a terminal unit connected to a server unit that stores a map information over a network in a manner capable of sending/receiving various information,
the map information processing method executed by the computing section, comprising the steps of: -
generating a current position information for a current position at the terminal unit;
acquiring a matching data of the map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, at the terminal unit from the server unit over the network;
correcting the current position information so that the current position is on the road represented by the point information and the segment information of the acquired matching data at the terminal unit; and
displaying the road based on the point information and the segment information of the matching data on the display and overlaying the corrected current position information onto the displayed road on the display.
-
-
48. A map information processing program executing a map information processing method by a computing section,
the method, comprising the steps of: -
acquiring a current position information for a current position;
correcting the current position information so that the current position based on the acquired current position information is on a road represented by a point information and a segment information of a matching data including the plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information; and
displaying the road based on the point information and the segment information on the display to display the map on the display, and overlaying the current position corrected by the correction section onto the displayed road on the display.
-
-
49. A map information processing program executing a map information processing method for displaying a current position overlaid onto a map on a display of a terminal unit connected to a server unit that stores a map information over a network in a manner capable of sending/receiving various information, the program being executed by a computing section,
the map information processing method executed by the computing section, comprising the steps of: -
generating a current position information for the current position at the terminal unit;
acquiring the current position information at the server unit from the terminal unit over the network;
correcting the current position information at the server unit so that the current position is on a road represented by a point information and a segment information of a matching data of the map information including the plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information;
acquiring the corrected current position information and the matching data at the terminal unit from the server unit over the network; and
displaying the represented road based on the point information and the segment information of the acquired matching data on the display of the terminal unit, and overlaying the acquired and corrected current position information onto the displayed road on the display.
-
-
50. A map information processing program executing a map information processing method for and displaying a current position overlaid onto a map on a display of a terminal unit connected to a server unit that stores a map information over a network in a manner capable of sending/receiving various information, the program being executed by a computing section,
the map information processing method executed by the computing section, comprising the steps of: -
generating a current position information for a current position at the terminal unit;
acquiring a matching data of the map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, at the terminal unit from the server unit over the network;
correcting the current position information so that the current position is on the road represented by the point information and the segment information of the acquired matching data at the terminal unit; and
displaying the road based on the point information and the segment information of the matching data on the display and overlaying the corrected current position information onto the displayed road on the display.
-
-
51. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method by a computing section,
the method, comprising the steps of: -
acquiring a current position information for the current position;
correcting the current position information so that the current position based on the acquired current position information is on a road represented by a point information and a segment information of a matching data including the plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information; and
displaying the road based on the point information and the segment information on the display to display the map on the display, and overlaying the current position corrected by the correction section onto the displayed road on the display.
-
-
52. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method for displaying a current position overlaid onto a map on a display of a terminal unit connected to a server unit that stores a map information over a network in a manner capable of sending/receiving various information, the program being executed by a computing section,
the map information processing method executed by the computing section, comprising the steps of: -
generating a current position information for a current position at the terminal unit;
acquiring the current position information at the server unit from the terminal unit over the network;
correcting the current position information at the server unit so that the current position is on a road represented by a point information and a segment information of a matching data of the map information including the plurality of point information that has a coordinates information and a unique point information and represents predetermined points and a segment information that has a unique segment information and connects the pair of point information;
acquiring the corrected current position information and the matching data at the terminal unit from the server unit over the network; and
displaying the represented road based on the point information and the segment information of the acquired matching data on the display of the terminal unit, and overlaying the acquired and corrected current position information onto the displayed road on the display.
-
-
53. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method for and displaying a current position overlaid onto a map on a display of a terminal unit connected to a server unit that stores a map information over a network in a manner capable of sending/receiving various information, the program being executed by a computing section,
the map information processing method executed by the computing section, comprising the steps of: -
generating a current position information for a current position at the terminal unit;
acquiring a matching data of the map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, at the terminal unit from the server unit over the network;
correcting the current position information so that the current position is on the road represented by the point information and the segment information of the acquired matching data at the terminal unit; and
displaying the road based on the point information and the segment information of the matching data on the display and overlaying the corrected current position information onto the displayed road on the display.
-
-
54. A map information processing program executing a map information processing method for distributing a map information by a computing section over a network, the program being executed by a computing section,
wherein the map information has a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, and a display data including an element data for an element constituting the map of a predetermined area corresponding to the matching data, the map information processing method executed by the computing section, comprising the steps of: -
recognizing a request information for requesting the distribution of at least one of the matching data and the display data; and
distributing at least one of the matching data and the display data over the network based on the recognized request information.
-
-
55. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method for distributing a map information by a computing section over a network, the program being executed by a computing section,
wherein the map information has a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, and a display data including an element data for an element constituting the map of a predetermined area corresponding to the matching data, the map information processing method executed by the computing section, comprising the steps of: -
recognizing a request information for requesting the distribution of at least one of the matching data and the display data; and
distributing at least one of the matching data and the display data over the network based on the recognized request information.
-
-
56. A map information processing program executing a map information processing method for distributing the map information by a computing section over a network to provide the traveling state of a movable body with use of the map information, the program being executed by the computing section,
wherein a map information has a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, a segment information that has a unique segment information and connects the pair of point information, representing a road with the point information and the segment information, and including a plurality of matching mesh information divided into predetermined areas, and a display data including an element data for an element constituting the map of a predetermined area corresponding to the matching data, the map information processing method executed by the computing section, comprising the steps of: -
acquiring a current position information for a current position of the movable body and a destination information for a destination to which the movable body travels;
searching a travel route on which the movable body travels with use of the matching data based on the current position information and the destination information; and
distributing a matching mesh information including the point information and the segment information that represent the road corresponding to the searched travel route and a display mesh information corresponding to an area other than the area represented by the matching mesh information together with information for the travel route over the network.
-
-
57. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method for distributing the map information by a computing section over a network to provide the traveling state of a movable body with use of the map information, the program being executed by the computing section,
wherein a map information has a matching data including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, the segment information that has a unique segment information and connects the pair of point information, representing a road with the point information and the segment information, and including a plurality of matching mesh information divided into predetermined areas, and a display data including an element data for an element constituting the map of a predetermined area corresponding to the matching data, the map information processing method executed by the computing section, comprising the steps of: -
acquiring a current position information for a current position of the movable body and a destination information for a destination to which the movable body travels;
searching a travel route on which the movable body travels with use of the matching data based on the current position information and the destination information; and
distributing a matching mesh information including the point information and the segment information that represent the road corresponding to the searched travel route and a display mesh information corresponding to an area other than the area represented by the matching mesh information together with information for the travel route over the network.
-
-
58. A map information processing program executing a map information processing method for processing a map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, the program being executed by a computing section,
wherein the point information has a flag information showing a relation with other point information according to the determination whether the represented points are identical or not and representing the road arrangement, the map information processing method, comprising the step of recognizing the road arrangement by recognizing the relation of the point information with other point information based on the flag information.
-
59. A map information processing program executing a map information processing method by a computing section, the method comprising the step of recognizing the road arrangement by recognizing the relation of the point information with other point information based on the flag information of the map information stored in a recording medium storing the map information.
-
60. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method for processing a map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, the program being executed by a computing section,
wherein the point information has a flag information showing a relation with other point information according to the determination whether the represented points are identical or not and representing the road arrangement, the map information processing method, comprising the step of recognizing the road arrangement by recognizing the relation of the point information with other point information based on the flag information.
-
61. A recording medium storing a map information processing program in a manner readable by a computing section, the program executing a map information processing method by a computing section, the method comprising the step of recognizing the road arrangement by recognizing the relation of the point information with other point information based on the flag information of the map information stored in a recording medium storing the map information.
- 62. A recording medium storing a map information including a plurality of point information that has a coordinates information and a unique point information and represents predetermined points, and a segment information that has a unique segment information and connects the pair of point information, and representing a road with the point information and the segment information, wherein the point information has a flag information showing a relation with other point information according to the determination whether the represented points are identical or not and representing the road arrangement.
Specification