WO2005050593A1 - 位置特定方法とそれを実施する装置 - Google Patents
位置特定方法とそれを実施する装置 Download PDFInfo
- Publication number
- WO2005050593A1 WO2005050593A1 PCT/JP2004/016578 JP2004016578W WO2005050593A1 WO 2005050593 A1 WO2005050593 A1 WO 2005050593A1 JP 2004016578 W JP2004016578 W JP 2004016578W WO 2005050593 A1 WO2005050593 A1 WO 2005050593A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- position data
- road
- node
- linear object
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
Definitions
- the present invention relates to a position specifying method for specifying a position on a digital map from position data of roads and the like, and an apparatus for executing the method, which suppresses the amount of work memory used for the processing and reduces the amount of work required. It implements processing.
- VICS Vehicle Traffic Information and Communication System
- a road using a link number defined in the road network specifies a road using a link number defined in the road network, and identifies the road. Is displayed.
- the link numbers defined in the road network need to be replaced with new numbers when new or changed roads are established, and the digital map data produced by each company must be updated accordingly.
- the method of specifying the location of the road imposes a large social cost on maintenance.
- Patent Document 1 proposes a method of transmitting a road position on a digital map without using a common link number.
- the transmitting side sets multiple nodes pi, ⁇ 2, and ' ⁇ ⁇ in the road section to be transmitted on the digital map of the transmitting side, as shown in Fig. 15 (a).
- "road position data" in which the position data of the plurality of nodes pi, ⁇ 2,.
- the traffic information in the road section expressed by the distance of the reference node (for example, pi) force and the road position data are transmitted to the receiving side.
- the receiver identifies the road section by associating each node position included in the road position data with its own digital map, identifies the road section, and reproduces the traffic situation based on the information on the distance from the reference node.
- Patent Document 2 proposes a method of reducing the data amount by performing variable length coding on the road position data.
- this method as shown in Fig. 16 (a), nodes P, P are set at fixed distance intervals L on the road section to be transmitted (this is referred to as "equidistant resampling").
- the position data of each node excluding the starting end is declination 0 j from the adjacent node (Fig. 16 (b)).
- the deviation of the statistical statistical prediction value ⁇ 0 j (Fig. 16 (c)) (the predicted value obtained by predicting the declination of the node ⁇ j using the declination of the previous node ( ⁇ 1, 22 ⁇ ⁇ ) And the actual declination ⁇ j), which is subjected to variable-length coding, and the coded data and the starting latitude / longitude data are transmitted to the receiving side.
- the receiving side decodes the encoded data to restore the position data of each node, and specifies the position to specify the road section.
- map matching As position identification, Several methods are known for map matching as position identification.
- the macro map matching algorithm used by a car navigation device to identify the position of the vehicle on a digital map is as follows.
- Fig. 17 (a) on the digital map, search for a link around the point WP (waypoint) assigned by the GPS receiver, and search for a link centered on the first WP1.
- a link with a direction within ⁇ B ° (for example, about 45 °) that is less than ⁇ B ° (for example, about 45 °) from the direction of travel of the vehicle is detected within four meters (about 250m), and this link is set as a candidate point (marked with X). .
- the number of links (n) at the candidate points is about 5-8.
- the candidate points of WP1 are 1-1, 1-2, and 1-3.
- Each candidate point is connected along a road link to create a shape pattern.
- the candidate points do not connect along the road (for example, WP3 candidate points 3-3 and 3-2 cannot be connected to the next WP4 candidate point along the road), Do not create a pattern.
- Each shape pattern is compared with the shape of WP1, WP2, ⁇ , and the most similar shape pattern, that is, the shape of WP1, WP2, ⁇ evaluated by the standard deviation at a short distance, etc. One with a small variation is selected.
- Such a position specifying method and a map matching method can also be applied to a case where a target road represented by road position data is specified on a digital map.
- Each node whose position is given by the road position data is referred to as a WP.
- the target road can be determined.
- Patent Document 1 JP 2001-41757
- Patent Document 2 Japanese Patent Application Laid-Open No. 2003-23357
- the present invention solves such a conventional problem. Even when the number of nodes included in the position data is large, the shape can be digitally mapped on a digital map with a small amount of memory usage and at a high speed.
- the purpose of the present invention is to provide a method for specifying a position that can be specified in any other way, and to provide an apparatus for performing the method.
- the receiving side can specify the shape on the digital map with a small amount of memory usage and at high speed.
- position data is divided into a plurality of blocks, and position identification is performed in units of blocks.
- a block is generated by cutting position data at a fixed distance.
- the fixed distance is set to be equal to or less than the length of one side of the minimum unit of the map data. I have to set.
- location identification can be performed simply by loading map data for at most four units into memory.
- the block is generated by cutting the position data in units of the length of one side of the unit of the map data for displaying the linear object.
- the cutting position of the position data is set to be aligned with the boundary of the unit.
- the block is generated by cutting the position data at a fixed number of nodes.
- the block is generated by cutting the position data in accordance with the division unit of the traffic information. I have.
- the nodes that do not cause the erroneous matching in the position data force are thinned out, and the position specifying method is performed using the position data in which the nodes are thinned out.
- a node to be decimated is selected in consideration of the distance and declination between the node and an adjacent node, and the density of a linear object around the node. .
- the position force of the map data corresponding to the position information of the node is adaptively set according to the degree of bending of the linear object.
- the angle range is expanded, and the true linear object is not leaked from the candidates! If the degree of bending of the linear object is small, the angle range can be narrowed so that the number of candidate points does not increase unnecessarily.
- the angle range is set in consideration of the degree of bending of the linear object in a predetermined distance section before or after or in front of the node and the density of the linear object in the predetermined distance section. ing.
- the angle range can be set adaptively.
- a parameter used for associating a remaining portion of a linear object is adaptively changed with reference to an association result of a portion of the linear object which has already been associated. I have to.
- the average error occurrence situation is learned from the error situation of the linear object in the section where the position identification method has already been completed, and the candidate points in the position identification method in the subsequent sections are learned based on the learning result.
- the search range and candidate point search direction range can be set adaptively.
- the information processing apparatus further includes a position data acquisition unit that acquires position data of nodes arranged on a linear object on the digital map, and a position data cutting unit that divides the position data into a plurality of blocks.
- a node thinning-out processing unit that thins out nodes that do not cause erroneous identification based on the block power, and a search range for searching for candidate points of nodes included in this block are adaptively set.
- a candidate point search direction range deciding unit that sets candidate points of nodes included in the search range on the digital map data, and a shape corresponding to the linear object is displayed on the map data based on the set candidate points.
- the present invention also includes a program for causing a computer to execute the above-described position specifying method.
- the invention's effect The position specifying method of the present invention can perform a map matching process at a high speed without using a large amount of memory, and can achieve a memory saving and a high-speed mapping.
- the apparatus of the present invention that performs this position specifying method can be configured using a small-capacity memory, and nevertheless, can perform high-speed processing.
- FIG. 1 is a diagram illustrating a process of dividing road position data by a position specifying method according to a first embodiment of the present invention.
- FIG. 2 is a diagram for explaining a situation in which a used memory amount is reduced in a road position data dividing process according to the first embodiment of the present invention.
- FIG. 3 is a block diagram illustrating a configuration of an apparatus that executes a position specifying method according to the first embodiment of the present invention.
- FIG. 4 is a diagram showing units of map data.
- FIG. 5 is a diagram illustrating the reason why the number of units used is reduced by the division processing of road position data according to the first embodiment of the present invention.
- FIG. 6 is an example of a map displaying road position data.
- FIG. 7 is a diagram for explaining node thinning-out processing in the position identification method according to the first embodiment of the present invention.
- FIG. 8 is a flowchart showing a procedure for thinning-out nodes in the first embodiment of the present invention.
- FIG. 9 is a flow chart showing a procedure for adaptively setting a candidate point search azimuth range in the embodiment of the present invention.
- FIG. 10 is a diagram illustrating candidate points obtained by adaptively setting a candidate point search azimuth range according to the first embodiment of the present invention.
- FIG. 11 is a flowchart showing a procedure for matching traffic information with the position specifying method according to the first embodiment of the present invention.
- FIG. 12 is a diagram showing a correction process of an end point of a target road block in the position specifying method according to the first embodiment of the present invention.
- FIG. 13 schematically illustrates a method for adaptively setting a candidate point search range according to the second embodiment of the present invention.
- FIG. 14 is a flowchart showing a procedure for adaptively setting a candidate point search range in the second embodiment of the present invention.
- FIG. 15 is a diagram illustrating road position data.
- FIG. 16 is a diagram illustrating a process for encoding road position data.
- FIG. 17 is a diagram showing a conventional position specifying method.
- the receiving side that has received the road position data edits and processes the road position data so that the position can be specified in a short amount of memory and in a short time. Map matching is performed using the processed road position data.
- the receiving side in order to reduce the amount of memory used for location identification and shorten the processing time,
- the road on the digital map corresponds to the linear object.
- the shape of the road is not particularly limited, such as a straight line, a curve, and a zigzag shape.
- the position identification method in this specification also includes the concept of map matching when the position data is regarded as road shape data. While position data is defined by a set of nodes, it is also possible that the set of nodes forms a linear shape. What defines such a shape can be considered as shape data. That is, in the map matching, the road shape (road shape data) on the transmitting side is directly associated with the road shape (road shape data) on the receiving side.
- road position data block the divided road position data
- the condition of candidate points is that the angle difference from the heading of the vehicle is within ⁇ B °, and this ⁇ B ° is used as an invariant value (Predetermined value).
- Predetermined value the value of B, that is, the smaller the candidate point search range related to the search azimuth (“candidate point search azimuth range”), the smaller the number of WP candidate points and the higher the processing performance. May occur, and the possibility of erroneous matching increases.
- the value of B is increased, the accuracy increases, but the number of candidate points increases, and the processing performance deteriorates.
- FIG. 3 shows the configuration of the information processing apparatus 10 that performs this position identification method.
- the information processing device 10 receives traffic information and road position data of a target road from an information providing device, identifies a target road by performing position identification, a car navigation device, a PC, a PDA, a mobile phone, and the like. Or a probe information collection center (information collection) that receives measurement information (traffic information) and road position data indicating the traveling locus from the on-board equipment of the probe car and identifies the traveling locus by performing position identification. Distribution center).
- the information processing device 10 includes a digital map database 17, position data for receiving road position data and traffic information from an information transmitting device and a traffic information receiving unit 11, and decodes encoded data.
- Coded data decoding unit 12 to restore road position data A position data restoring unit 13, a position data cutting unit 14 for performing "division of road position data" processing, and a traffic information editing unit 19 for editing traffic information so as to be consistent with the divided road position data blocks.
- a node thinning-out processing unit 15 that performs “node thinning of road position data” and a candidate point search range determining unit 16 that performs “adaptive setting of a candidate point search range” and sets a node candidate point;
- a shape pattern generation and evaluation unit 18 generates and evaluates a shape pattern connecting the node candidate points and specifies a road section (referred to as a “target road block”) corresponding to each of the road position data blocks. Correct the end of each target road block so that the road blocks are continuous, and reproduce the traffic information of each target road block.
- an information utilization unit 21 that performs “node thinning of road position data” and a candidate point search range determining unit 16 that performs “adaptive setting of a candidate point search range” and sets a node candidate point.
- a shape pattern generation and evaluation unit 18 generates and evaluates a shape pattern connecting the node candidate points and specifies a road section (referred to as a “target road block”) corresponding to each of the road position data blocks. Correct
- the position data of the information processing apparatus 10 and the road position data and the traffic information received by the traffic information receiving unit 11 are decoded by the encoded data decoding unit 12 and become the position data train of the node.
- the road position data is restored by the position data restoration unit 13.
- the position data cutting unit 14 cuts the restored road position data by one of the following methods (a-1) and (a-6).
- the road position data is cut at a fixed distance determined in advance (or equally cut so as to be less than or equal to the fixed distance).
- the map data stored in the digital map database 17 is usually divided into four sub-meshes of approximately 10km x 10km (the exact size depends on the location). It is composed of units divided into 1Z2), 16 divisions (1Z4), and 64 divisions (1Z8), and the units in each region are set so that the data amount of each unit is approximately the same level.
- the smallest unit of 64 divisions is about 1.25 km square. Therefore, when cutting road position data at a fixed distance, the length of the fixed distance is set to about lk m. In this way, the position of the divided road position data blocks can be specified only by using the map data of at most four units.
- FIG. 5 shows this pattern.
- one side of the unit size is 1 km, and the length of road position data is 3.2 km. Locating road position data with the exact length In such a case, as shown in Fig. 5 (a), it is necessary to prepare a memory that can expand 4 x 4 unit data at worst. On the other hand, if the road position data is cut at the cutting point to make the length 1 km, as shown in Fig. 5 (b), this can be handled by the amount of memory that expands 2 x 2 unit data.
- the present inventor has previously proposed a position specifying method called “hierarchical position specifying”.
- the map data is hierarchized with reference to the road type, the upper layer includes only the main roads, and as the level goes down, the hierarchical map data in which roads of the new road type are sequentially added is used. To determine the position.
- the processing time can be reduced by specifying the position using the map data of the highest hierarchy as possible.
- the map data of the hierarchy to be used is specified in the hierarchical position specification, so that the operation efficiency of the hierarchical position specification is improved.
- the change point of the road type that should be the cutting point is made to correspond to the road type that distinguishes the hierarchy in the hierarchical map data.
- the road position data represents a road in an area of a unit of 64 division size
- the road position data is cut in units of one side length (approximately lkm) of the size of 64 division, and the area of the unit of 16 division size is cut. If the road is indicated in, the road position data is cut in units of one side (2.5 km) of 16 division sizes. Therefore, referring to the map data in the digital map database 17, the unit size of the area where the road position data can be accommodated is determined from the latitude and longitude of both ends of the road position data or the midpoint, and the unit length of cutting is determined. I do.
- the latitude and longitude of the boundary (left / right / up / down) of the cut are obtained from the digital map database 17, and along the boundary (or the boundary). Disconnect the road position data). By doing so, the number of units read from the digital map database 17 can be reduced, and It is possible to reduce the amount of memory for expanding the cut data.
- the processing performance of the position identification greatly depends on the number of nodes as well as the distance in terms of the processing algorithm.
- the processing amount of the block is enormous. This results in an increase in the overall processing amount. Therefore, it is better to cut the road position data in units of a certain number of nodes and to equalize the number of nodes in each road position data block so that road position data blocks containing many nodes do not appear.
- the number of combinations of the shape patterns shown in 1 can be reduced, and the total processing time can be reduced.
- the information transmission device cuts the target road for traffic information into unit lengths and encodes and transmits the traffic information divided into the unit, the road position data is cut according to the divided position of the traffic information. I do.
- the problem when disconnecting the road position data is the correspondence with the traffic information linked to the road position data.
- the information transmitting device transmits traffic information in units of unit length, the road position data is cut off according to the divided position of the traffic information, so that there is no extra calculation for the correspondence with the traffic information. Very easy to take.
- the inter-node bow I processing unit 15 performs a process of thinning out nodes included in the road position data block.
- the basic concept of thinning out nodes is as follows (b-1), (b-2), and (b-3). (b-1) If the declination value of the node is less than a certain value, thinning is performed.
- a thinning condition combining these ideas is set, and whether to thin the node is determined in light of the condition.
- the thinning conditions are set as follows.
- the peripheral road density P1 is a value (ranked value) indicating a road extension per unit area around the target node.
- This P1 is also a value (ranked value) indicating the size of the unit in which the target node exists. In other words, since the unit size differs depending on the road density, the surrounding road density can be estimated by checking the unit size.
- FIG. 7 shows, step by step, how the nodes included in the road position data are decimated.
- Node 1 is left as the starting point (a).
- Node 2 is left because the declination has a constant value of 1 or more ( ⁇ 1: approximately 1 2 °) (b).
- Node 3 is deleted because the argument is within a constant value ⁇ 1 and the node interval is within ⁇ 1 (c).
- Node 4 has the declination within a1, but keeps it because the node interval is j8 1 or more (c).
- Node 5 is deleted because the argument is within a fixed value ⁇ 1 and the node interval is within j81 (d).
- Node 6 is left because the declination has a constant value of 1 or more (e).
- Node 7 is left for termination (e).
- FIG. 8 shows a processing flow of the node thinning processing section 15.
- the surrounding road density P1 is calculated from the latitude and longitude of the node, and the thinning-out parameters ⁇ 1 and ⁇ 1 are determined (step 5).
- Step 6 the absolute value of the argument ⁇ between the node ( ⁇ -1) ⁇ node ⁇ and the distance j8 between the nodes are calculated (Step 6), and it is determined whether ⁇ ⁇ 1 and whether ⁇ is less than ⁇ 1. Is determined (step 7), and if yes, the node n is thinned out (step 8). If No, do not skip. This process is performed sequentially for all nodes (steps 9 and 10).
- the candidate point search range determination unit 16 adaptively determines a candidate point search range in position identification with respect to the road position data block that has been thinned out by the inter-node bow processing unit 15, and determines the search range power of the node. Search and set candidate points.
- the basic idea when the candidate point search range determination unit 16 determines the candidate point search azimuth range is the following (c1) or (c2) and (c3).
- FIG. 9 shows a processing flow of the candidate point search range determination unit 16.
- the absolute value of the declination is calculated, and the statistical value (maximum value / average value) of the declination absolute value is calculated (step 14).
- the azimuth range B at the time of candidate point search is calculated by, for example,
- the shape pattern generation / evaluation unit 18 connects the candidate points set by the candidate point search range determination unit 16 along a road link to create a road shape pattern.
- candidate points are connected along the road.
- no road shape pattern is created.
- each road shape pattern was compared with the shapes of node 1 (WP1), node 2 (WP2), and the like, and the most similar road shape pattern, that is, the standard deviation of a short distance, was evaluated.
- WP1, WP2, ⁇ Select one with small variation from the shape.
- the target road block is specified by specifying the position of the road position data block.
- Cutting shape correction • The traffic information superimposing unit 20 corrects the “displacement” at the end of each target road block so that the target road block is connected to an adjacent target road block.
- the traffic information editing unit 19 obtains information on the cutting unit of the road position data from the position data cutting unit 14, and matches the received traffic information with each road position data block. Edit to
- the cutting shape correction / traffic information superimposing section 20 obtains the traffic information edited in block units by the traffic information editing section 19 and superimposes the traffic information on the target road block whose end point has been corrected, thereby reproducing the traffic information in block units.
- FIG. 11 shows a procedure leading to reproduction of traffic information.
- the position data cutting unit 14 determines the cutting unit of the road position data (step 22), and cuts the road position data into road position data blocks.
- the traffic information editing unit 19 edits the traffic information so as to be consistent with each road position data block (step 23).
- the road position data is cut by the method described in (a-6) (the road position data is cut according to the division unit of the traffic information), there is no need to edit the traffic information.
- To identify the target road block n of the road position data block n (step 25).
- the cut shape correction 'traffic information superimposing unit 20 checks the connectivity of the end points of each target road block (step 26). 28) If there is a “displacement” at the end point of the target road block, a correction process is performed (step 29).
- FIG. 12 schematically shows a correction process for a deviation of a target road block end point.
- the road position data blocks are individually located (a), and if the end points of the target road block are shifted (b), the midpoint of the end points of both target road blocks is set as the end point of the target road block ( c).
- the latitude and longitude of the road position data block N after the position identification on the starting end side are (XI, ⁇ ), and the latitude and longitude of the end position of the road position data block ( ⁇ + 1) are specified.
- longitude is ( ⁇ 2, ⁇ 2)
- Cut shape correction The traffic information superimposing unit 20 superimposes the traffic information edited by the traffic information editing unit 19 on each target road block whose end point has been corrected, and Reproduce (Step 30).
- the force described in the case of performing all of the above (1), (2), and (3) is only required to perform one or two of these forces.
- processing efficiency can be improved, processing time can be shortened, and the amount of memory used can be reduced.
- the transmitting side uses the digital map to create the road position data. If the data and the digital map data used by the receiver for location identification are similar! / ⁇ , the difference between the WP and the candidate point on the target road ("true road") identified from the WP will be smaller and similar. If not, the difference is large.
- the difference between the WP and the candidate points on the "true road” is the scale difference (1Z25,000, 1 / 10,000, 1 / 2,500, etc.) in the maps on both the transmitting and receiving sides. ) And the differences in the mapping rules of map creators. For example, if the road location data generated from Company A's 1Z2,500 map is to be located on Company B's 1Z2,500 map, the error between the WP and the candidate point on the ⁇ true road '' may vary. If the road location data generated from the 1Z25,000 map of Company A is specified on the 1Z2,500 map of Company B, an error of several tens of meters will occur.
- the state of the map data on the transmitting side (scale, map creation rules, etc.)
- the search range of the candidate point in the position specification can be changed in accordance with.
- the receiving side may or may not know the status of the map data on the transmitting side.
- the road position data is divided to specify the position
- the road position data of the section whose position has been successfully specified is determined. Learn the average error occurrence situation from the error situation between the data and the specific road, and adaptively set the candidate point search range in position identification in subsequent sections based on the learning result. Becomes possible.
- FIG. 13 schematically shows this pattern.
- Fig. 13 (a) for divided section 1 of the road position data, candidate points included in the candidate point search range of the default size determined in advance are searched, and the "true road" To identify.
- Fig. 13 (b) the error distance between each node (node A and node B) on the "true road” and the WP is calculated, and the average 'Calculate the minimum error distance.
- the candidate point search range is adjusted and optimized based on the average 'maximum' and minimum error distances in divided section 1 as shown in Fig. 13 (c).
- the candidate point search range is displayed as a rectangle.
- the search range naturally includes the candidate point search direction range.
- FIG. 14 shows that the candidate point search range determination unit 16 estimates the error occurrence state in the other part of the road position data from the error occurrence state in one part of the road position data and adapts the candidate point search range. Show the processing flow when you set it! / Puru.
- the various parameters such as WP force distance, ⁇ , ⁇ , etc.
- Step 37 When the position is specified successfully (Yes in Step 37), the error between the road position data and the specified road is calculated (Step 39), and the parameters of the error situation are updated. (Step 40).
- the distance of the WP force that defines the candidate point search range is set as follows. I do.
- step 41 For the road position data block following the road position data ⁇ , the processing of steps 35-40 is performed using the updated parameters, and such a procedure is performed for all the road position data blocks ⁇ of the road position data ⁇ . (Steps 41 and 42). When the processing for all the road position data blocks ⁇ of the road position data ⁇ has been completed, the next and subsequent position specifying parameters are updated (step 43), and step 33— The processing of step 43 is performed, and such a procedure is repeated for all the road position data ⁇ (steps 44 and 45).
- a candidate point search range in another part of the road position data can be adaptively set based on an error occurrence state of a part of the road position data.
- the occurrence of the distance error between maps depends on the road attributes such as whether the road is an expressway or a main line or a connecting road.
- the parameter adjustment of the candidate point search range is performed in units of classification such as road attributes. It is also possible to do it.
- the classification of the declination absolute value of the road position data (within 10 °, 10 ⁇ 45 °, 45 ° or more, etc.) It is also conceivable to adjust the parameters of the candidate point search range for each unit.
- the position identification method of the present invention is also used for position identification to associate linear objects on a digital map using position data of linear objects such as railways, waterways, contour lines, administrative boundaries, etc., which are not only roads. Applicable.
- the information processing device 10 receives traffic information and road position data of the target road from the information providing device, and performs position identification to identify the target road, a car navigation device, a PC, a PDA, and a mobile phone. Or a probe information collection center (Information Terminal) that receives the information on the in-vehicle capability of the probe car (traffic information) and the road position data indicating the travel trajectory and identifies the travel trajectory by performing position identification. Collection and distribution center).
- Information Terminal Information Terminal
- the present invention also includes a program for causing a computer to execute the above-described position specifying method.
- a program is incorporated into the information processing device 10 in various formats.
- the program can be recorded in a predetermined memory in the information processing device 10 or in a device outside these devices.
- the program may be recorded on an information recording device such as a hard disk, or an information recording medium such as a CD-ROM, a DVD-ROM, or a memory card.
- the program may be downloaded via a network.
- the position specifying method of the present invention can be used in all fields that require memory saving and high-speed processing when specifying a position.
- a traffic information providing system for example, a probe information collecting system, a railway system, and the like.
- the device of the present invention can be used to identify a location such as a car navigation device that receives and reproduces traffic information, an information terminal such as a PC, a PDA, or a mobile phone, or a probe information collection center that collects probe car information.
- a location such as a car navigation device that receives and reproduces traffic information
- an information terminal such as a PC, a PDA, or a mobile phone
- a probe information collection center that collects probe car information.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003-389006 | 2003-11-19 | ||
| JP2003389006A JP4318537B2 (ja) | 2003-11-19 | 2003-11-19 | マップマッチング方法とそれを実施する装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2005050593A1 true WO2005050593A1 (ja) | 2005-06-02 |
Family
ID=34616238
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2004/016578 Ceased WO2005050593A1 (ja) | 2003-11-19 | 2004-11-09 | 位置特定方法とそれを実施する装置 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP4318537B2 (ja) |
| WO (1) | WO2005050593A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008146151A (ja) * | 2006-12-06 | 2008-06-26 | Sumitomo Electric System Solutions Co Ltd | 走行データ収集装置、収集プログラム及び方法 |
| JP4978692B2 (ja) * | 2007-03-27 | 2012-07-18 | 日本電気株式会社 | マップマッチングシステム、マップマッチング方法およびプログラム |
| JP5349804B2 (ja) * | 2008-01-10 | 2013-11-20 | 株式会社日立産機システム | 移動ロボットシステム及びその制御方法 |
| DE102009047407A1 (de) * | 2009-12-02 | 2011-06-09 | Robert Bosch Gmbh | Verfahren und Navigationsgerät zur Vereinfachung einer Beschreibung einer Fahrtroute |
| JP5348181B2 (ja) * | 2011-06-02 | 2013-11-20 | 株式会社デンソー | 道路推定装置 |
| GB201404040D0 (en) | 2014-03-07 | 2014-04-23 | Tomtom Int Bv | Reconstructing routes using electronic map data |
| JP2016090371A (ja) * | 2014-11-04 | 2016-05-23 | 国立研究開発法人産業技術総合研究所 | センサ情報を処理する情報処理装置、情報管理システム、情報表示システム、情報処理方法、プログラム、記録媒体及びサーバ装置 |
| JP2017075952A (ja) * | 2016-11-14 | 2017-04-20 | パイオニア株式会社 | 情報処理装置、情報取得装置、情報処理システム、情報処理方法および情報処理プログラム |
| JP7267501B2 (ja) * | 2020-03-27 | 2023-05-01 | 三菱重工機械システム株式会社 | 走行経路記録装置、走行経路記録システム、サーバ、走行経路記録方法、及びプログラム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002328027A (ja) * | 2001-04-27 | 2002-11-15 | Matsushita Electric Ind Co Ltd | デジタル地図の位置情報伝達方法 |
| JP2002328032A (ja) * | 2001-04-27 | 2002-11-15 | Matsushita Electric Ind Co Ltd | デジタル地図の位置情報伝達方法 |
| JP2003254762A (ja) * | 2002-02-28 | 2003-09-10 | Matsushita Electric Ind Co Ltd | 位置情報伝達装置及び方法 |
-
2003
- 2003-11-19 JP JP2003389006A patent/JP4318537B2/ja not_active Expired - Lifetime
-
2004
- 2004-11-09 WO PCT/JP2004/016578 patent/WO2005050593A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002328027A (ja) * | 2001-04-27 | 2002-11-15 | Matsushita Electric Ind Co Ltd | デジタル地図の位置情報伝達方法 |
| JP2002328032A (ja) * | 2001-04-27 | 2002-11-15 | Matsushita Electric Ind Co Ltd | デジタル地図の位置情報伝達方法 |
| JP2003254762A (ja) * | 2002-02-28 | 2003-09-10 | Matsushita Electric Ind Co Ltd | 位置情報伝達装置及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005147982A (ja) | 2005-06-09 |
| JP4318537B2 (ja) | 2009-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7528746B2 (en) | Encoding data generation method and device | |
| JP4663136B2 (ja) | デジタル地図の位置情報伝達方法と装置 | |
| US6931319B2 (en) | Method for transmitting information on position on digital map and device used for the same | |
| EP0820046B9 (en) | Apparatus for extracting road area data from block map data, system for generating a deformed map from these data and geographical information system | |
| CN114450557B (zh) | 路线偏差量化及基于此的车辆路线学习 | |
| US20040044468A1 (en) | Method and apparatus for transmitting position information | |
| CN102648396B (zh) | 用于简化行驶路线的描绘的方法 | |
| CN1982847A (zh) | 发送数字地图的位置信息的方法 | |
| KR20110025799A (ko) | 위치를 표시하는 부호화된 데이터로부터 위치를 분석하는 방법 | |
| JP2010267000A (ja) | 経路推定装置、経路推定方法、およびプログラム | |
| KR20040099353A (ko) | 상대 위치 정보 보정 장치, 상대 위치 정보 보정 방법,상대 위치 정보 보정 프로그램, 형상벡터 생성 장치,형상벡터 생성 방법 및 형상벡터 생성 프로그램 | |
| WO2005050593A1 (ja) | 位置特定方法とそれを実施する装置 | |
| JPWO2005013242A1 (ja) | デジタル地図の位置情報伝達方法とそれを実施するプログラム、プログラム製品、システム及び装置 | |
| JP2004354395A (ja) | マップマッチング方法と装置 | |
| CN118585832B (zh) | 车辆轨迹的识别方法、装置、设备、存储介质及程序产品 | |
| JP4606445B2 (ja) | マップマッチング方法とそれを実施する装置 | |
| JP4991002B2 (ja) | デジタル地図の位置情報伝達方法と装置 | |
| JP5328944B2 (ja) | デジタル地図の位置情報伝達方法と装置 | |
| JP2006071627A (ja) | 位置情報送信装置、位置情報受信装置、位置情報送信方法、及び位置情報送信用プログラム | |
| JP2004125537A (ja) | マップマッチング方法と装置 | |
| CN113393694A (zh) | 一种公交骨干线路抓取方法 | |
| JP2004264203A (ja) | マップマッチング方法と装置 | |
| CN114674326A (zh) | 基于候选路径选择约束的地图匹配方法 | |
| JP2005121518A (ja) | 経路情報の伝達方法と装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
| 122 | Ep: pct application non-entry in european phase |