WO2010050065A1 - Guide information outputting device, guide information outputting method, guide information outputting program, and recording medium - Google Patents
Guide information outputting device, guide information outputting method, guide information outputting program, and recording medium Download PDFInfo
- Publication number
- WO2010050065A1 WO2010050065A1 PCT/JP2008/069947 JP2008069947W WO2010050065A1 WO 2010050065 A1 WO2010050065 A1 WO 2010050065A1 JP 2008069947 W JP2008069947 W JP 2008069947W WO 2010050065 A1 WO2010050065 A1 WO 2010050065A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- guidance
- accuracy
- output
- position information
- Prior art date
Links
Images
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/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3655—Timing of guidance instructions
Definitions
- the present invention relates to a guide information output device, a guide information output method, a guide information output program, and a recording medium that output guide information according to the accuracy of position information of the current location of a mobile object.
- a navigation device has a function of displaying map information recorded on a recording medium, position information of the current location of the vehicle calculated based on the traveling speed and traveling direction of the vehicle, and a guidance route to the destination location. have. Then, when it is detected that the distance from the current point of the vehicle to the guide point or destination point that is the target of the guide information has become a predetermined distance, voice guidance information is output. In addition, the navigation device calculates the time to reach the guidance point or the destination point based on the average speed of the vehicle calculated from the traveling speed of the vehicle and the road to the guidance point or the destination point. There is also one that outputs guidance information by voice a predetermined time before the time (for example, see Patent Document 1 below). This navigation device predicts the time to reach the guidance point according to the traveling speed of the vehicle and the traffic congestion state of the guidance route, and outputs voice guidance information.
- Patent Document 1 if the accuracy of the position information of the current location of the vehicle is poor, an error occurs in the time to reach the guidance location. For example, the guidance information of the guidance location that has already passed is actually obtained. May be output. Further, for example, guidance information may be output even though the user is actually away from the guidance point. For this reason, there exists a problem that a user cannot be correctly guide
- a guidance information output device is based on acquisition means for acquiring position-related information related to the position of a moving body, and the position-related information.
- a calculation unit that calculates position information of a current location of the mobile body, a determination unit that determines the accuracy of the position information, and a control unit that outputs guidance information according to the accuracy of the position information to an output unit. It is characterized by.
- a guide information output method that obtains position-related information related to a position of a moving body, and calculates position information of a current location of the moving body based on the position-related information. It includes a calculation step, a determination step for determining the accuracy of the position information, and a control step for outputting guide information according to the accuracy of the position information to the output unit.
- the guide information output program according to the invention of claim 12 causes a computer to execute the guide information output method according to claim 11.
- the recording medium according to the invention of claim 13 is characterized in that the guide information output program according to claim 12 is recorded in a computer-readable state.
- FIG. 1 is a block diagram showing a functional configuration of the guidance information output apparatus according to the present embodiment.
- FIG. 2 is a flowchart showing a guide information output processing procedure of the guide information output device.
- FIG. 3 is a block diagram of a hardware configuration of the navigation device according to the present embodiment.
- FIG. 4 is a flowchart showing the contents of processing of the navigation device.
- FIG. 5 is an explanatory diagram showing an example of the content of processing for determining the accuracy of position information.
- FIG. 6 is an explanatory diagram illustrating an example of a distance unit and the number of times of guidance according to the accuracy of position information.
- FIG. 7 is an explanatory diagram showing an example of the content of guidance information output in units of distances and the number of times of guidance shown in FIG.
- FIG. 8 is an explanatory diagram illustrating an example of display of guidance information.
- FIG. 9 is an explanatory diagram showing an example of the content of the continuous guidance information.
- FIG. 1 is a block diagram showing a functional configuration of the guidance information output apparatus according to the present embodiment.
- the guidance information output device 100 includes a storage unit 101, an output unit 102, an acquisition unit 103, a setting unit 104, a calculation unit 105, a determination unit 106, and a control unit 107. .
- map information is stored.
- the map information includes road network data composed of nodes and links, and image data drawn using features relating to facilities, roads, and other terrain (mountains, rivers, land).
- the map information may include character information, information such as facility names and addresses, road and facility images, and the like.
- the output unit 102 includes a display screen that displays map information.
- the output unit 102 may include a speaker that outputs audio information.
- the acquisition unit 103 acquires position related information related to the position of the moving object. Specifically, the acquisition unit 103 acquires positioning information transmitted from a satellite as position related information. Specifically, the positioning information transmitted from the satellite is, for example, positioning information transmitted from a plurality of GPS (Global Positioning System) satellites.
- GPS Global Positioning System
- the acquisition unit 103 may acquire output information of a sensor that detects a moving state of the moving body as position related information.
- the sensor include a gyro sensor, an acceleration sensor, a vehicle speed pulse, and a reverse line.
- the setting unit 104 sets the mounting angle of the guidance information output device 100. Specifically, the setting unit 104 calculates the pitch direction / yaw direction / roll direction with respect to a predetermined reference based on, for example, output information of a sensor that detects the moving state of the moving body acquired by the acquisition unit 103 or the like. Then, the mounting angle of the guidance information output device 100 is set. Moreover, the setting part 104 may set the guidance information output device 100 to the attachment angle input by the user.
- the calculation unit 105 calculates the position information of the current location of the mobile object based on the position related information acquired by the acquisition unit 103.
- the calculation unit 105 may calculate the position information of the current position of the moving object using the positioning information and the output information of the sensor, or may use only the positioning information or the output information of the sensor to determine the current position of the moving object. May be calculated.
- the calculation unit 105 may calculate position information indicating the current location of the mobile object based on the position related information acquired by the acquisition unit 103 and the map information stored in the storage unit 101. That is, the map matching process using the map information may be performed on the position information indicating the current location of the moving object calculated based on the position related information.
- the map matching process is, for example, a road where the current position of the moving object on the map information indicates a point other than a road, but the moving object is likely to be actually located if a predetermined condition is met. This is a process to correct the current location.
- the determination unit 106 determines the accuracy of the position information.
- the determination unit 106 determines the accuracy of the position information based on, for example, the positioning information acquisition state by the acquisition unit 103.
- the acquisition state of the positioning information includes, for example, the positioning dimension of the GPS satellite, the reception intensity of the radio wave from the GPS satellite, the elevation angle and the number of captured satellites regarding the GPS satellite, the presence / absence of multipath, and the like.
- the determination unit 106 determines the accuracy of the position information using at least one of these positioning information acquisition states.
- the number of captured satellites is the number of satellites that can receive radio waves by the acquisition unit 103.
- the calculation unit 105 In order for the calculation unit 105 to calculate the position information, the positioning information received from the four satellites by the acquisition unit 103 is necessary.
- the combination of the four satellites is a combination with less error in the positioning information, so that the accuracy of the position information calculated by the calculation unit 105 is improved.
- the accuracy of the position information is reduced, but the position is calculated by the calculation unit 105 by correcting the error by using a not-shown time measuring unit or map information for measuring an accurate time. Information can be calculated.
- multipath refers to a multi-wave transmission path, and for example, a radio wave from a GPS satellite is reflected or diffracted by a feature such as a mountain or a building, and the same radio wave is received from a plurality of paths.
- the determination part 106 determines with the accuracy of position information being bad, when the multipath has arisen in the positioning information by the acquisition part 103.
- the determination unit 106 determines the accuracy of the position information based on the acquisition state of the output information by the acquisition unit 103.
- the output state acquisition state includes, for example, the presence / absence of an output from a gyro sensor, the presence / absence of an output from an acceleration sensor, the presence / absence of a vehicle speed pulse, the presence / absence of a reverse signal, and the learning status of these sensors.
- the determination unit 106 determines the accuracy of the position information using at least one of these output information acquisition states. That is, for example, the determination unit 106 determines that the accuracy of the position information is higher as the type of output information from the acquisition unit 103 is larger.
- the determination unit 106 may determine the accuracy of the position information by combining the acquisition state of the positioning information and the acquisition state of the output information.
- the determination unit 106 may determine the accuracy of the position information based on the mounting angle by the setting unit 104. For example, when the attachment angle by the setting unit 104 is equal to or greater than a predetermined value, the determination unit 106 determines that the accuracy of the position information is poor because the output error of the output information from the sensor increases.
- the determination unit 106 may determine the accuracy of the position information based on the attribute of the map information around the current location indicated by the position information.
- Specific attributes of map information are, for example, inside tunnels and around exits, inside and around multi-story parking lots or underground parking lots, underpasses, buildings that are likely to cause multipath, and mountainous areas. Etc. For example, the determination unit 106 determines that the position accuracy is poor when the vicinity of the current point indicated by the position information on the map information has these attributes.
- the control unit 107 outputs guidance information according to the accuracy of the position information determined by the determination unit 106 to the output unit 102. For example, the control unit 107 outputs the guidance information to the output unit 102 at a timing corresponding to the accuracy of the position information. Specifically, the control unit 107 changes the timing for outputting the guidance information (particularly, voice guidance information) immediately before the guidance point that is the target of the guidance information according to the accuracy of the position information. More specifically, when the accuracy of the position information is high, the control unit 107 outputs the immediately preceding guide information at a relatively close distance (for example, a point of 30 m), for example, and the position information is not accurate. In this case, for example, the immediately preceding guidance information is output at a relatively far distance (for example, a 200 m point) from the guidance point.
- a relatively close distance for example, a point of 30 m
- control unit 107 outputs the guidance information to the output unit 102 with the number of times of guidance according to the accuracy of the position information, for example. Specifically, the control unit 107 reduces the number of times of guidance when the accuracy of the position information is poorer than when the accuracy of the position information is good.
- control unit 107 sets a distance unit according to the accuracy of the position information, and outputs guidance information using this distance unit to the output unit 102. Specifically, the control unit 107 sets the distance unit longer when the positional information accuracy is lower than when the positional information accuracy is higher. More specifically, the control unit 107 sets the distance unit in units of 10 m, for example, when the accuracy of the position information is good, and sets the distance unit in units of 100 m, for example, when the accuracy of the position information is poor.
- control unit 107 may continue outputting the guidance information to the output unit 102 for a period according to the accuracy of the position information after the current location of the mobile object passes the guidance point that is the target of the guidance information. .
- the reason is that, even if the position information calculated by the calculation unit 105 indicates a point that has passed the guide point, if the accuracy of the position information is poor, the mobile object may not actually pass the guide point. Because. Specifically, if the output of guidance information (especially guidance information by image display) is stopped immediately after passing the guidance point, the guidance information is actually stopped even though it has not yet reached the guidance point. This is because the user cannot receive the necessary guidance when the guide point is reached.
- the period corresponding to the accuracy of the position information is set to be longer as the accuracy of the position information is worse, for example.
- the control unit 107 determines the first guidance point and the second guidance point.
- the continuous guidance information combined with the guidance point is output to the output unit 102.
- the continuous guidance information is a combination of the guidance information corresponding to the first guidance point and the guidance information corresponding to the second guidance point, and the first guidance point and the second guidance during the output of one guidance information. It is information that guides the point continuously. Specifically, it is guidance information such as “Soon, it will be in the right direction (first guidance point). After that, it will be in the left direction (second guidance point)”.
- control unit 107 determines whether the third guidance point to be guided next to the second guidance point, the fourth guidance point to be guided next to the third guidance point, etc. When the distance is shorter than the distance according to the accuracy of the position information, continuous guidance information combining guidance information corresponding to more than two guidance points may be output to the output unit 102.
- FIG. 2 is a flowchart showing a guide information output processing procedure of the guide information output device.
- the acquisition unit 103 acquires position related information related to the position of the moving object (step S201).
- step S201 for example, the positioning information transmitted from the satellite and the output information of the sensor that detects the moving state of the moving body are acquired as the position related information.
- step S202 the position information of the current location of the mobile object is calculated by the calculation unit 105 based on the position related information acquired in step S201 (step S202).
- step S202 the position information of the current location of the mobile object may be calculated based on the position related information acquired in step S201 and the map information stored in the storage unit 101.
- step S203 determines the accuracy of the position information calculated in step S202 (step S203).
- step S203 the accuracy of the position information is determined based on the positioning information acquisition state and output information acquisition state acquired in step S201.
- step S203 when the position information of the current location of the mobile object is calculated based on the position related information and the map information in step S202, the map information around the current location indicated by the calculated location information is displayed.
- the accuracy of the position information may be determined based on the attribute.
- step S204 the control unit 107 outputs guidance information corresponding to the accuracy of the position information determined in step S203 to the output unit 102 (step S204), and the series of processes is terminated.
- the guide information is output at a timing corresponding to the accuracy of the position information, or the guide information is output at the number of times of guidance corresponding to the accuracy of the position information.
- the output of the guidance information to the output unit 102 may be continued for a period according to the accuracy of the location information. .
- the attachment angle of the guide information output device 100 may be set by the setting unit 104.
- the accuracy of the position information may be determined based on the attachment angle set by the setting unit 104.
- step S ⁇ b> 204 the control unit 107 may set a distance unit according to the accuracy of the position information and output guidance information using this distance unit to the output unit 102. Furthermore, in step S204, the distance between the first guidance point to be guided next and the second guidance point to be guided next is detected, and the distance between the first guidance point and the second guidance point is detected. Is shorter than the distance corresponding to the accuracy of the position information, continuous guidance information combining the first guidance point and the second guidance point may be output to the output unit 102.
- the calculation unit 105 calculates the position information of the current location of the moving object, and the determination The accuracy of position information can be determined by the unit 106.
- the control unit 107 can output guide information corresponding to the accuracy of the position information to the output unit 102. Therefore, when the accuracy of the position information is relatively good, accurate guidance can be provided, and when the accuracy of the position information is relatively poor, erroneous guidance can be prevented.
- the same software novigation program
- hardware novigation device or the like
- the acquisition unit 103 acquires the positioning information transmitted from the satellite as position related information
- the determination unit 106 acquires the positioning information acquisition state.
- the accuracy of the position information can be determined based on the above. Therefore, the accuracy of the position information can be determined based on the positioning dimension of the GPS satellite, the reception intensity from the satellite, the number of captured satellites, and the presence / absence of multipath. For this reason, it is possible to accurately determine the accuracy of the position information.
- the acquisition unit 103 acquires the output information of the sensor that detects the moving state of the moving object as position related information
- the determination unit 106 uses the acquisition unit 103 to The accuracy of the position information can be determined based on the output information acquisition state. Therefore, based on the presence / absence of output information from the gyro sensor, the presence / absence of output information from the acceleration sensor, the presence / absence of output information from the vehicle speed sensor, the presence / absence of output information from the reverse line, and the learning state of each sensor, Accuracy can be determined. Thus, it can be determined that the more types of sensors that have acquired the output information, the better the accuracy of the position information. For this reason, it is possible to accurately determine the accuracy of the position information.
- the accuracy of the position information can be determined by the determination unit 106 based on the mounting angle of the guidance information output device 100 set by the setting unit 104. Therefore, when the mounting angle is greater than or equal to a predetermined value, the output error from the sensor becomes large, so it can be determined that the accuracy of the position information is poor. For this reason, it is possible to accurately determine the accuracy of the position information.
- the calculation unit 105 calculates the position information indicating the current location of the mobile object based on the position related information and the map information, and the determination unit 106 Based on the attribute of the map information around the current location indicated by the information, the accuracy of the position information can be determined. Therefore, the map matching process can be performed to correct the error in the position information calculated based on the position related information. Also, if the location of the current location indicated by the location information is inside a tunnel or around an exit, inside a multi-story parking lot or underground parking lot, around an exit, under an overpass, or in a building district or mountainous area where multipath is likely to occur It can be determined that the accuracy of the position information is poor.
- the control unit 107 can output the guidance information to the output unit 102 at a timing according to the accuracy of the position information. Therefore, when it is determined that the accuracy of the position information is relatively poor, the guidance information immediately before the guidance point is output at a point far from the guidance point, compared to the case where the accuracy of the position information is determined to be relatively good. be able to. For this reason, even when the accuracy of the position information is relatively poor, it is possible to prevent the guidance information of the past guidance point from being output after the guidance point has passed. Thus, even if a user uses a device with poor position information accuracy, incorrect guidance information is not output, so that the user can travel safely without getting lost during driving of the vehicle, for example.
- the control unit 107 can output the guidance information to the output unit 102 with the number of times of guidance according to the accuracy of the position information. Therefore, when it is determined that the accuracy of the position information is relatively poor, the number of times of guidance can be reduced compared to the case where the accuracy of the position information is determined to be relatively good. For this reason, the better the accuracy of the position information, the more the number of times of guidance can be increased and the user can be accurately guided. In addition, when it is determined that the accuracy of the position information is poor, the possibility that wrong guidance information is output is reduced, so that the user can not feel bothered.
- the control unit 107 sets a distance unit corresponding to the accuracy of the position information, and outputs the guidance information using this distance unit to the output unit 102. Can do. Therefore, when it is determined that the accuracy of the position information is relatively poor, the distance unit used for the guidance information can be made longer than when it is determined that the accuracy of the position information is relatively good. For this reason, if the position information error is within a range that does not exceed the distance unit, almost accurate guidance information can be output.
- the control unit 107 outputs the period of time corresponding to the accuracy of the position information after the current location of the moving object has passed the guidance location that is the target of the guidance information.
- the output of guidance information to the unit 102 can be continued. Therefore, if the position information is relatively inaccurate and the current location of the moving object is shifted in the direction of travel, the guidance information is output even though the current location of the moving object has not reached the guidance location. Can be prevented from ending. Accordingly, the user can prevent the display of the guidance information from disappearing before reaching the guidance point, and can receive necessary guidance information when reaching the guidance point.
- the distance between the first guidance point to be guided next and the second guidance point to be guided next is calculated by the control unit 107 as the position information.
- the distance is shorter than the distance according to accuracy, continuous guidance information combining the first guidance point and the second guidance point can be output to the output unit 102. Therefore, the upper limit of the distance between the first guidance point and the second guidance point, which is a condition for performing continuous guidance information, can be changed according to the accuracy of the position information. For this reason, when it is determined that the accuracy of the position information is relatively poor, the continuous guidance information can be obtained even if the distance between the first guidance point and the second guidance point is relatively long.
- the guide information of the second guide point is output, or the second guide point is not the second guide point although the first guide point is actually passed. It is possible to prevent the output of the guide information for one guide point. This prevents the user from wondering whether the output guide information is the first guide point or the second guide point.
- the guidance information output device of the present invention is implemented by a navigation device mounted on a moving body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle) will be described.
- FIG. 3 is a block diagram of a hardware configuration of the navigation device according to the present embodiment.
- the navigation device 300 includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk drive 304, a magnetic disk 305, an optical disk drive 306, an optical disk 307, an audio I / F (interface) 308, and a microphone 309.
- Each component 301 to 317 is connected by a bus 320.
- the CPU 301 governs overall control of the navigation device 300.
- the ROM 302 stores programs such as a boot program, a data update program, a mounting angle setting program, a position information calculation program, a map matching processing program, a position accuracy determination program, and a guidance information output control program.
- the RAM 303 is used as a work area for the CPU 301. That is, the CPU 301 controls the entire navigation device 300 by executing various programs recorded in the ROM 302 while using the RAM 303 as a work area.
- the installation angle setting program sets the installation angle of the navigation device 300.
- the mounting angle setting program calculates the pitch direction / yaw direction / roll direction with respect to a predetermined reference based on output information from the GPS unit 315 and various sensors 316 described later, and sets the mounting angle of the guidance information output device 100.
- the attachment angle setting program may cause the guide information output device 100 to be set to the attachment angle input by the user.
- the position information calculation program calculates position information of the current location of the vehicle using output information from the GPS unit 315 described later and output values from the various sensors 316.
- the position information calculation program may calculate position information using output information from the GPS unit 315 and output values from the various sensors 316, output information from the GPS unit 315, or output values from the various sensors 316.
- the position information may be calculated using only.
- the map matching processing program is based on the position information calculated by the position information calculation program and the map information recorded on the magnetic disk 305 or the optical disk 307, which will be described later, on the road where the vehicle is likely to be actually located.
- the position of is specified. Thereby, the error of the position information calculated by the position information calculation program is corrected.
- the map matching processing program may display a mark representing the current location of the vehicle at a position on the road where the vehicle in the map information is likely to be actually located.
- the position accuracy determination program determines the accuracy of the position information calculated by the position information calculation program or the position information whose error is corrected by the map matching processing program. Although details will be described later, the position accuracy determination program determines the accuracy of the position information based on, for example, the positioning information acquisition state by the GPS unit 315 and the output value acquisition states by the various sensors 316. In addition, when the position accuracy calculation program calculates the position information by the position information calculation program, for example, the calculation based on the output information from the GPS unit 315 and the output values from the various sensors 316 is based on the GPS unit 315. It is determined that the accuracy of the position information is better than the calculation based on only the output information. Further, it is determined that the accuracy of the position information is higher as the types of output values from the various sensors 316 are larger.
- the position accuracy determination program determines that the position accuracy is worse than other attributes when the position on the map indicating the current location of the vehicle specified by the map matching processing program is a predetermined attribute.
- the predetermined attributes include, for example, the inside of the tunnel and the vicinity of the exit, the interior and the vicinity of the exit of the three-dimensional parking lot or the underground parking lot, the underpass, a building district where a multipath is likely to occur, and a mountain area.
- the guidance information output control program causes the display 313 and the speaker 310 to output guidance information according to the accuracy of the position information determined by the position accuracy determination program. Although details will be described later, the guidance information output control program outputs the guidance information at, for example, the timing and the number of times of guidance according to the accuracy of the position information. Further, the guidance information output control program may continue outputting the guidance information to the display 313 for a period according to the accuracy of the position information after the current location of the vehicle passes the guidance location that is the target of the guidance information. . Further, the guidance information output control program sets a distance unit according to the accuracy of the position information, and outputs guidance information using this distance unit. Further, when the distance between the first guide point to be guided next and the second guide point to be guided next is shorter than the distance according to the accuracy of the position information, the first guide point and the second guide point Continuous guidance information combining the above and the like may be output.
- the magnetic disk drive 304 controls the reading / writing of the data with respect to the magnetic disk 305 according to control of CPU301.
- the magnetic disk 305 records data written under the control of the magnetic disk drive 304.
- an HD hard disk
- FD flexible disk
- the optical disk drive 306 controls reading / writing of data with respect to the optical disk 307 according to the control of the CPU 301.
- the optical disk 307 is a detachable recording medium from which data is read according to the control of the optical disk drive 306.
- a writable recording medium can be used.
- a removable recording medium in addition to the optical disk 307, an MO, a memory card, or the like may be used.
- Examples of information recorded on the magnetic disk 305 and the optical disk 307 include map information and function information.
- the map information includes background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road, and is composed of multiple data files divided by district. ing.
- the road shape data further has traffic condition data.
- Traffic condition data includes, for example, the presence or absence of traffic lights or pedestrian crossings for each node, the presence or absence of entrances and junctions on highways, the length (distance) for each link, road width, direction of travel, road type (highway, Such as toll roads and general roads).
- the function information is 3D data representing the shape of the facility on the map, character data representing the description of the facility, and other various data other than the map information.
- Map information and function information are recorded in blocks divided into districts or functions. Specifically, for example, the map information is recorded in such a state that each map can be divided into blocks so that each map represents a predetermined district on the map displayed on the display screen. Further, for example, the function information is recorded in a state where each function can be divided into a plurality of blocks so as to realize one function.
- the function information is data for realizing functions such as program data for realizing route search, calculation of required time, route guidance, and the like.
- Each of the map information and the function information is composed of a plurality of data files divided for each district or for each function.
- the voice I / F 308 is connected to a microphone 309 for voice input and a speaker 310 for voice output.
- the sound received by the microphone 309 is A / D converted in the sound I / F 308.
- the microphone 309 may be installed near the sun visor of the vehicle, and the number thereof may be one or more.
- From the speaker 310 a sound obtained by D / A converting a predetermined sound signal in the sound I / F 308 is output. Note that the sound input from the microphone 309 can be recorded on the magnetic disk 305 or the optical disk 307 as sound data.
- the input device 311 includes a remote controller, a keyboard, a touch panel, and the like provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
- the input device 311 may be realized by any one form of a remote control, a keyboard, and a touch panel, but may be realized by a plurality of forms.
- the video I / F 312 is connected to the display 313. Specifically, the video I / F 312 is output from, for example, a graphic controller that controls the entire display 313, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. And a control IC for controlling the display 313 based on the image data to be processed.
- a graphic controller that controls the entire display 313, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller.
- VRAM Video RAM
- the display 313 displays icons, cursors, menus, windows, or various data such as characters and images.
- the above-described map information is drawn two-dimensionally or three-dimensionally.
- the map information displayed on the display 313 can be displayed with a mark representing the current location of the vehicle on which the navigation device 300 is mounted. The current location of the vehicle is calculated by the CPU 301.
- the display 313 for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be used.
- the display 313 is installed near the dashboard of the vehicle, for example.
- a plurality of displays 313 may be installed in the vehicle, for example, in the vicinity of the dashboard of the vehicle or in the vicinity of the rear seat of the vehicle.
- the communication I / F 314 is connected to the network via wireless and functions as an interface between the navigation device 300 and the CPU 301.
- the communication I / F 314 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 301.
- Communication networks include LAN, WAN, public line network and mobile phone network.
- the communication I / F 314 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / beacon receiver, a radio navigation device, and other navigation devices. Get road traffic information such as regulations. VICS is a registered trademark.
- the communication I / F 314 is configured by an in-vehicle wireless device that performs two-way wireless communication with a wireless device installed on the roadside when using, for example, DSRC (Dedicated Short Range Communication), and traffic information and map information Get various information.
- DSRC Dedicated Short Range Communication
- a specific example of DSRC is ETC (non-stop automatic fee payment system).
- the GPS unit 315 receives radio waves from GPS satellites and outputs positioning information related to the position of the vehicle.
- the output information of the GPS unit 315 is used when the position information of the current location of the vehicle is calculated by the CPU 301 together with output values of various sensors 316 described later.
- the information indicating the current location is information for specifying one point on the map information such as latitude / longitude and altitude.
- the GPS unit 315 normally receives radio waves from four GPS satellites, but when the number of captured satellites is more than four, the combination of the four GPS satellites is set to the combination with the smallest positioning information error. Further, the GPS unit 315 can output positioning information even when the number of captured satellites is less than four. In this case, when the position information of the current location of the vehicle is calculated by the CPU 301, positioning information in which an error is corrected by using a timing unit (not shown), map information, or the like that measures an accurate time is used.
- the various sensors 316 output information for determining the position and behavior of the vehicle, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor.
- the output values of the various sensors 316 are used by the CPU 301 to calculate the position information of the current location of the vehicle and to calculate the amount of change in speed and direction.
- Various sensors 316 may output information for judging whether the vehicle is moving forward or backward from the reverse line. As the types of output values output from the various sensors 316 increase, the accuracy of the position information of the current location of the vehicle calculated by the CPU 301 improves.
- the navigation device 300 may not include the various sensors 316. In this case, the position information of the current location of the vehicle is calculated using only the output information of the GPS unit 315.
- the camera 317 captures images inside or outside the vehicle.
- the image may be either a still image or a moving image.
- the behavior of the passenger inside the vehicle is photographed by the camera 317, and the photographed image is output to a recording medium such as the magnetic disk 305 or the optical disk 307 via the video I / F 312.
- the camera 317 captures a situation outside the vehicle, and outputs the captured video to a recording medium such as the magnetic disk 305 or the optical disk 307 via the video I / F 312.
- the camera 317 has an infrared camera function, and the surface temperature distributions of objects existing inside the vehicle can be relatively compared based on video information captured using the infrared camera function.
- the video output to the recording medium is overwritten and stored.
- the storage unit 101, the output unit 102, the acquisition unit 103, the setting unit 104, the calculation unit 105, the determination unit 106, and the control unit 107 included in the guidance information output device 100 illustrated in FIG. 1 are included in the navigation device 300 illustrated in FIG.
- the CPU 301 executes a predetermined program using programs and data recorded in the ROM 302, the RAM 303, the magnetic disk 305, the optical disk 307, etc., and controls each part in the navigation device 300, thereby realizing its function.
- the navigation device 300 executes functions of the guidance information output device 100 shown in FIG. 1 by executing a guidance information output program recorded in the ROM 302 as a recording medium in the navigation device 300.
- FIG. 4 is a flowchart showing the contents of processing of the navigation device.
- step S401 it is determined whether or not the positioning information transmitted from the GPS satellite is acquired (step S401), and when the positioning information is acquired (step S401: Yes), the positioning information acquisition state is changed. It detects (step S402) and progresses to step S403.
- step S401 If positioning information has not been acquired in step S401 (step S401: No), the process proceeds to step S403 as it is, and it is determined whether or not output values from the various sensors 316 have been acquired (step S403).
- step S403 When an output value is acquired in step S403 (step S403: Yes), an output value acquisition state is detected (step S404). And the attachment angle of the navigation apparatus 300 set by executing the attachment angle setting program is detected (step S405), and the process proceeds to step S406.
- step S403 If the output value is not acquired in step S403 (step S403: No), the process proceeds to step S406 as it is, and the position information calculation program is executed to calculate the position information of the current point of the vehicle (step S406). Further, the map matching processing program is executed to perform map matching processing (step S407). Then, the attribute of the map information around the current point indicated by the position information specified in step S407 is detected (step S408).
- step S409 information on whether or not positioning information has been acquired in step S401, information on whether or not an output value has been acquired in step S403, and information detected in steps S402, S404, S405, and S408 are used.
- the accuracy of the position information is determined.
- step S410 a distance unit corresponding to the accuracy of the position information determined in step S409 is set (step S410).
- the number of times of guidance according to the accuracy of the position information determined in step S409 is set (step S411). Further, it is determined whether or not the distance between the first guidance point to be guided next and the second guidance point to be guided next is shorter than the distance according to the accuracy of the position information (step S412). If the distance is shorter than the distance according to the accuracy of the position information in step S412 (step S412: Yes), the guidance information is changed to continuous guidance information (step S413), and the process proceeds to step S414.
- step S412 If the distance is longer than the distance according to the accuracy of the position information in step S412 (step S412: No), the process proceeds to step S414 without changing the guidance information to the continuous guidance information until the guidance timing according to the accuracy of the position information is reached. Wait (step S414: No loop). If it is the guidance timing according to the accuracy of the position information in step S414 (step S414: Yes), the guidance information is output (step S415).
- the guidance information includes, for example, display information displayed on the display 313 and audio information output from the speaker 310.
- step S415 it is determined whether or not the guidance information output in step S415 is the guidance information immediately before the guidance point that is the target of this guidance information (step S416).
- step S416: No the process returns to step S414, and the subsequent processing is repeated.
- step S416: Yes the display of the guide information on the display 313 is continued (step S417), and the process waits until the current point of the vehicle passes the guide point (step S417).
- Step S418: No loop the process waits until a period corresponding to the accuracy of the position information has passed (step S419: No loop).
- step S419: No loop the display of the guidance information continued in step S417 is terminated (step S420), and the series of processes is terminated.
- step S416 when the guidance information is changed to the continuous guidance information in step S413, it is determined in step S416 whether or not the guidance information is immediately before the first guidance information.
- step S4108 the second guidance information is obtained. Determine whether the information has passed.
- step S419 it may be determined whether or not a period corresponding to the accuracy of the position information has passed since the second guidance information has passed.
- step S419 if it is determined in step S418: Yes that the guidance point has been passed, the process of step S419 is omitted, and the process proceeds to step S420.
- the display of guidance information may be terminated.
- FIG. 5 is an explanatory diagram showing an example of the content of processing for determining the accuracy of position information.
- “state” 502 is detected for each item of “position related information” 501, and “ ⁇ ” 511 or “+” 512 “evaluation” is detected for each “state” 502. "510" to determine accuracy.
- position-related information” 501 is an attachment angle
- state 502 it is determined as “state” 502 whether the attachment angle is a predetermined value or more.
- the mounting angle is greater than or equal to a predetermined value
- the output error of the output information from the GPS unit 315 or various sensors 316 increases, so “ ⁇ ” 511 is set, and when the mounting angle is less than the predetermined value, “+” 512 is set.
- the “position related information” 501 is the GPS unit 315
- the “state” 502 whether the positioning dimension is equal to or greater than a predetermined value, whether the reception intensity is equal to or greater than a predetermined value, and whether the number of captured satellites is equal to or greater than a predetermined value Or whether a multipath has occurred. Then, for each “state” 502, the “ ⁇ ” 511 or “+” 512 “evaluation” 510 is judged to determine the accuracy.
- whether the number of captured satellites is equal to or greater than a predetermined value is determined by determining whether the number of satellites that can receive radio waves by the GPS unit 315 is four or more.
- positioning information received from four satellites by the GPS unit 315 is required. Therefore, when the number of captured satellites is four or more, “+” 512 is set.
- the accuracy of the position information is reduced, but the position information is calculated by correcting the error using a timekeeping unit (not shown) or map information that measures the exact time. be able to.
- “ ⁇ ” 511 is set.
- the accuracy of the position information is further improved by making the combination of the four satellites a combination with less positioning information error.
- multipath refers to a multi-wave transmission path, and for example, a radio wave from a GPS satellite is reflected or diffracted by a feature such as a mountain or a building, and the same radio wave is received from a plurality of paths.
- a radio wave from a GPS satellite is reflected or diffracted by a feature such as a mountain or a building, and the same radio wave is received from a plurality of paths.
- the “position related information” 501 is the various sensors 316
- the “state” 502 whether the output value from the gyro sensor is acquired, whether the output value from the acceleration sensor is acquired, whether from the vehicle speed sensor Whether or not the output value from the reverse line is acquired, and whether or not the learning state of the sensor is equal to or greater than a predetermined value. Then, for each “state” 502, the “evaluation” 510 of “ ⁇ ” 511 or “+” 512 is determined to determine the accuracy. That is, as the number of types of sensors from which output values are acquired increases, “+” 512 increases in “evaluation” 510, and it is determined that the accuracy of position information is good.
- “location related information” 501 is an attribute of map information
- “state” 502 whether or not the current location of the vehicle is inside the parking lot or around the exit, whether inside the underground parking lot or around the exit It is determined whether it is inside the tunnel or around the exit, whether it is under an overpass, whether it is a building town where a multipath is highly likely to occur, and whether it is a mountainous area. Then, for each “state” 502, the “evaluation” 510 of “ ⁇ ” 511 or “+” 512 is determined to determine the accuracy.
- the “evaluation” 510 of each “state” 502 for each “position related information” 501 is added / subtracted, and the accuracy of the position information is determined by the total numerical value.
- the total numerical values may be ranked, and the accuracy of the position information may be divided into a plurality of ranks for determination.
- the accuracy of the position information is determined as “accuracy A” when the accuracy of the position information is determined to be the best, and “accuracy B” is determined as the accuracy of the position information next.
- a case where it is determined to be the worst is defined as “accuracy C”.
- the accuracy of position information is determined by dividing the rank into three, but the present invention is not limited to this. There may be two ranks or more than three ranks. Note that the “evaluation” 510 of the predetermined “position-related information” 501 or the predetermined “state” 502 may be weighted. That is, different points may be added / subtracted for each “position related information” 501 and for each “state” 502.
- FIG. 6 is an explanatory diagram illustrating an example of a distance unit and the number of times of guidance according to the accuracy of position information.
- the accuracy of the position information is “accuracy A” 610
- the number of times of guidance is four and the distance unit is 10 m.
- the guidance information is output.
- the accuracy of the position information is “accuracy B” 620, for example, the number of times of guidance is 3 and the distance unit is 100 m. Specifically, for example, when the distance from the guide point is 600 m (first time), 200 m (second time), and 100 m (third time), the guidance information is output. Further, when it is determined that the accuracy of the position information is “accuracy C” 630, for example, the number of times of guidance is set to 2 and the distance unit is set to 200 m. Specifically, for example, when the distance from the guide point is 600 m (first time) and 200 m (second time), the guide information is output. Thus, the better the accuracy of the position information, the greater the number of times of guidance and the shorter the distance unit.
- FIG. 7 is an explanatory diagram showing an example of the content of guidance information output in units of distances and the number of times of guidance shown in FIG.
- FIG. 7 an example of the content of guidance information by voice output from the speaker 310 is shown, but guidance information by characters displayed on the display 313 may be used.
- an adverb such as “soon” is added before the information indicating an instruction such as turning left or right. To do. This prevents the user from being confused even if there is some error in the position information.
- the first guidance information outputs voice information “approx. , Right direction "is output.
- the guidance information is expressed in the same manner as in the case of “accuracy B” 620, and the number of times of guidance is less than that of “accuracy B” 620.
- FIG. 8 is an explanatory diagram illustrating an example of display of guidance information.
- the display 313 displays a normal map display 800 and an enlarged display 810 in the vicinity of the guide point.
- the vehicle current point 801, the guidance point 802, and the guidance route 803 correspond to the vehicle current point 811, the guidance point 812, and the guidance route 813 in the enlarged display 810.
- FIG. 8 shows that the display 313 displays a normal map display 800 and an enlarged display 810 in the vicinity of the guide point.
- the vehicle current point 801, the guidance point 802, and the guidance route 803 correspond to the vehicle current point 811, the guidance point 812, and the guidance route 813 in the enlarged display 810.
- FIG. 9 is an explanatory diagram showing an example of the content of the continuous guidance information.
- a current point 901, a first guidance point 902, a second guidance point 903, and a guidance route 904 are displayed on the map information 900 on the display 313.
- the distance between the first guidance point 902 and the second guidance point 903 is X
- continuous guidance information is output when the distance X is within the distance corresponding to the accuracy of the position information.
- the continuous guidance information is “soon to the right (guidance information of the first guidance point 902) and further to the left (guidance information of the second guidance point).
- the voice information 910 is a combination of the first guidance point 902 and the second guidance point 903 that are output before reaching the first guidance point 902.
- the accuracy of the position information is “accuracy B” 620 or “accuracy C” 630
- the guidance information of the second guidance point 903 should be output past the first guidance point 902. It is possible to prevent the guidance information of the first guidance point 902 from being output at the timing or the guidance information of only the second guidance point 903 from being output before reaching the first guidance point 902.
- the accuracy of the position information can be ranked by the numerical value obtained by summing the evaluations of the attributes and the like.
- the guidance information according to the rank of the accuracy of position information can be output to the display 313 and the speaker 310.
- the navigation device 300 of the embodiment when it is determined that the accuracy of the position information is relatively poor, the number of times of guidance can be reduced and the distance unit used for the guidance information can be lengthened. Therefore, even if there is an error in the position information of the current location, for example, it is possible to prevent erroneous guidance information from being output such that the guidance information is output after passing the guidance location.
- the user can receive accurate guidance information even if the accuracy of the position information of the navigation device 300 used by the user is relatively poor. Therefore, the guidance point is not confused by erroneous guidance information. Can be recognized.
- the expression of the guidance information by voice can be made ambiguous.
- the user can determine whether the distance is accurate or ambiguous by simply listening to the guidance information by voice.
- the guide point can be recognized without being confused.
- the display of the guide information after passing the guide point, the display of the guide information can be continued for a period according to the accuracy of the position information. Therefore, for example, it is possible to prevent the display of the guidance information from being finished even though the accuracy of the position information is relatively poor and the guidance point is not actually reached. Accordingly, the user can receive necessary guidance information at the guidance point even if the accuracy of the position information of the navigation device 300 used by the user is poor.
- the guide information output device As described above, according to the guide information output device, the guide information output method, the guide information output program, and the recording medium of the present invention, the guide information corresponding to the accuracy of the position information of the current location of the mobile object is output. Can do.
- the guidance information output method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer, a workstation, or a mobile terminal device (mobile phone).
- This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer.
- the program may be a transmission medium that can be distributed via a network such as the Internet.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
Abstract
First, position-related information relating to the position of a mobile body is acquired by an acquiring section (103). The acquiring section (103) acquires, for instance, positioning information transmitted from a satellite and information outputted from a sensor which detects mobile state of the mobile body, as position-related information. Then, a calculating section (105) calculates position information of a current location of the mobile body, based on the position-related information. Then, a judging section (106) judges accuracy of the position information. Then, a control section (107) outputs guide information corresponding to the position information accuracy to an outputting section (102).
Description
この発明は、移動体の現在地点の位置情報の精度に応じた案内情報を出力する案内情報出力装置、案内情報出力方法、案内情報出力プログラムおよび記録媒体に関する。
The present invention relates to a guide information output device, a guide information output method, a guide information output program, and a recording medium that output guide information according to the accuracy of position information of the current location of a mobile object.
従来、ナビゲーション装置は、記録媒体に記録された地図情報と、車両の走行速度および走行方向に基づいて算出された車両の現在地点の位置情報と、目的地点までの誘導経路と、を表示する機能を有している。そして、車両の現在地点から、案内情報の対象となる案内地点または目的地点までの距離が所定距離になったことを検知した場合に、音声による案内情報を出力する。また、ナビゲーション装置の中には、車両の走行速度から算出された車両の平均速度と、案内地点または目的地点までの道のりとに基づいて、案内地点または目的地点に到達する時間を算出し、到達する時間より所定時間前に、音声による案内情報を出力するものもある(たとえば、下記特許文献1参照。)。このナビゲーション装置は、車両の走行速度や誘導経路の渋滞状況に応じて、案内地点に到達する時間を予測して、音声による案内情報を出力する。
Conventionally, a navigation device has a function of displaying map information recorded on a recording medium, position information of the current location of the vehicle calculated based on the traveling speed and traveling direction of the vehicle, and a guidance route to the destination location. have. Then, when it is detected that the distance from the current point of the vehicle to the guide point or destination point that is the target of the guide information has become a predetermined distance, voice guidance information is output. In addition, the navigation device calculates the time to reach the guidance point or the destination point based on the average speed of the vehicle calculated from the traveling speed of the vehicle and the road to the guidance point or the destination point. There is also one that outputs guidance information by voice a predetermined time before the time (for example, see Patent Document 1 below). This navigation device predicts the time to reach the guidance point according to the traveling speed of the vehicle and the traffic congestion state of the guidance route, and outputs voice guidance information.
しかしながら、上述した特許文献1の技術では、車両の現在地点の位置情報の精度が悪いと、案内地点に到達する時間に誤差が生じて、たとえば、実際にはすでに過ぎた案内地点の案内情報を出力してしまうことがある。また、たとえば、実際には案内地点から離れているにも関わらず、案内情報を出力してしまうことがある。このため、利用者を誘導経路に正確に誘導することができないという問題がある。また、利用者に混乱を招き、利用者が安全に車両を運転することを妨げてしまうという問題がある。
However, in the technique of Patent Document 1 described above, if the accuracy of the position information of the current location of the vehicle is poor, an error occurs in the time to reach the guidance location. For example, the guidance information of the guidance location that has already passed is actually obtained. May be output. Further, for example, guidance information may be output even though the user is actually away from the guidance point. For this reason, there exists a problem that a user cannot be correctly guide | induced to a guidance route. There is also a problem that the user is confused and the user is prevented from driving the vehicle safely.
上述した課題を解決し、目的を達成するため、請求項1の発明にかかる案内情報出力装置は、移動体の位置に関する位置関連情報を取得する取得手段と、前記位置関連情報に基づいて、前記移動体の現在地点の位置情報を算出する算出手段と、前記位置情報の精度を判定する判定手段と、前記位置情報の精度に応じた案内情報を出力部に出力する制御手段と、を備えることを特徴とする。
In order to solve the above-described problem and achieve the object, a guidance information output device according to the invention of claim 1 is based on acquisition means for acquiring position-related information related to the position of a moving body, and the position-related information. A calculation unit that calculates position information of a current location of the mobile body, a determination unit that determines the accuracy of the position information, and a control unit that outputs guidance information according to the accuracy of the position information to an output unit. It is characterized by.
また、請求項11の発明にかかる案内情報出力方法は、移動体の位置に関する位置関連情報を取得する取得工程と、前記位置関連情報に基づいて、前記移動体の現在地点の位置情報を算出する算出工程と、前記位置情報の精度を判定する判定工程と、前記位置情報の精度に応じた案内情報を出力部に出力する制御工程と、を含むことを特徴とする。
According to an eleventh aspect of the present invention, there is provided a guide information output method that obtains position-related information related to a position of a moving body, and calculates position information of a current location of the moving body based on the position-related information. It includes a calculation step, a determination step for determining the accuracy of the position information, and a control step for outputting guide information according to the accuracy of the position information to the output unit.
また、請求項12の発明にかかる案内情報出力プログラムは、請求項11に記載の案内情報出力方法をコンピュータに実行させることを特徴とする。
The guide information output program according to the invention of claim 12 causes a computer to execute the guide information output method according to claim 11.
また、請求項13の発明にかかる記録媒体は、請求項12に記載の案内情報出力プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
Further, the recording medium according to the invention of claim 13 is characterized in that the guide information output program according to claim 12 is recorded in a computer-readable state.
100 案内情報出力装置
101 記憶部
102 出力部
103 取得部
104 設定部
105 算出部
106 判定部
107 制御部 DESCRIPTION OFSYMBOLS 100 Guide information output device 101 Memory | storage part 102 Output part 103 Acquisition part 104 Setting part 105 Calculation part 106 Judgment part 107 Control part
101 記憶部
102 出力部
103 取得部
104 設定部
105 算出部
106 判定部
107 制御部 DESCRIPTION OF
以下に添付図面を参照して、この発明にかかる案内情報出力装置、案内情報出力方法、案内情報出力プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
DETAILED DESCRIPTION Exemplary embodiments of a guidance information output device, a guidance information output method, a guidance information output program, and a recording medium according to the present invention will be described below in detail with reference to the accompanying drawings.
(実施の形態)
(案内情報出力装置の機能的構成)
まず、この発明の実施の形態にかかる案内情報出力装置100の機能的構成について説明する。図1は、本実施の形態にかかる案内情報出力装置の機能的構成を示すブロック図である。図1において、案内情報出力装置100は、記憶部101と、出力部102と、取得部103と、設定部104と、算出部105と、判定部106と、制御部107と、を備えている。 (Embodiment)
(Functional configuration of guidance information output device)
First, a functional configuration of the guidanceinformation output device 100 according to the embodiment of the present invention will be described. FIG. 1 is a block diagram showing a functional configuration of the guidance information output apparatus according to the present embodiment. In FIG. 1, the guidance information output device 100 includes a storage unit 101, an output unit 102, an acquisition unit 103, a setting unit 104, a calculation unit 105, a determination unit 106, and a control unit 107. .
(案内情報出力装置の機能的構成)
まず、この発明の実施の形態にかかる案内情報出力装置100の機能的構成について説明する。図1は、本実施の形態にかかる案内情報出力装置の機能的構成を示すブロック図である。図1において、案内情報出力装置100は、記憶部101と、出力部102と、取得部103と、設定部104と、算出部105と、判定部106と、制御部107と、を備えている。 (Embodiment)
(Functional configuration of guidance information output device)
First, a functional configuration of the guidance
記憶部101には、たとえば地図情報が記憶されている。地図情報は、ノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形(山、川、土地)に関するフィーチャを用いて描画される画像データとを含んでいる。地図情報は、文字情報、施設の名称や住所などの情報、道路や施設の画像などを含んでいてもよい。また、出力部102は、地図情報を表示する表示画面を備えている。また、出力部102は、音声情報を出力するスピーカを備えていてもよい。
In the storage unit 101, for example, map information is stored. The map information includes road network data composed of nodes and links, and image data drawn using features relating to facilities, roads, and other terrain (mountains, rivers, land). The map information may include character information, information such as facility names and addresses, road and facility images, and the like. The output unit 102 includes a display screen that displays map information. The output unit 102 may include a speaker that outputs audio information.
取得部103は、移動体の位置に関する位置関連情報を取得する。具体的には、取得部103は、衛星から送信された測位情報を位置関連情報として取得する。衛星から送信された測位情報は、具体的には、たとえば複数のGPS(Global Positioning System)衛星から送信された測位情報である。
The acquisition unit 103 acquires position related information related to the position of the moving object. Specifically, the acquisition unit 103 acquires positioning information transmitted from a satellite as position related information. Specifically, the positioning information transmitted from the satellite is, for example, positioning information transmitted from a plurality of GPS (Global Positioning System) satellites.
また、取得部103は、移動体の移動状態を検知するセンサの出力情報を位置関連情報として取得してもよい。センサとしては、たとえばジャイロセンサ、加速度センサ、車速パルス、リバース線などが挙げられる。
Further, the acquisition unit 103 may acquire output information of a sensor that detects a moving state of the moving body as position related information. Examples of the sensor include a gyro sensor, an acceleration sensor, a vehicle speed pulse, and a reverse line.
設定部104は、案内情報出力装置100の取付角度を設定する。設定部104は、具体的には、たとえば、取得部103などによって取得された移動体の移動状態を検知するセンサの出力情報に基づいて、所定の基準に対するピッチ方向/ヨー方向/ロール方向を算出し、案内情報出力装置100の取付角度を設定する。また、設定部104は、利用者によって入力された取付角度に案内情報出力装置100を設定してもよい。
The setting unit 104 sets the mounting angle of the guidance information output device 100. Specifically, the setting unit 104 calculates the pitch direction / yaw direction / roll direction with respect to a predetermined reference based on, for example, output information of a sensor that detects the moving state of the moving body acquired by the acquisition unit 103 or the like. Then, the mounting angle of the guidance information output device 100 is set. Moreover, the setting part 104 may set the guidance information output device 100 to the attachment angle input by the user.
算出部105は、取得部103によって取得された位置関連情報に基づいて、移動体の現在地点の位置情報を算出する。算出部105は、測位情報およびセンサの出力情報を用いて移動体の現在地点の位置情報を算出してもよいし、測位情報またはセンサの出力情報のいずれかのみを用いて移動体の現在地点の位置情報を算出してもよい。
The calculation unit 105 calculates the position information of the current location of the mobile object based on the position related information acquired by the acquisition unit 103. The calculation unit 105 may calculate the position information of the current position of the moving object using the positioning information and the output information of the sensor, or may use only the positioning information or the output information of the sensor to determine the current position of the moving object. May be calculated.
また、算出部105は、取得部103によって取得された位置関連情報、および記憶部101に記憶された地図情報に基づいて、移動体の現在地点を示す位置情報を算出してもよい。すなわち、位置関連情報に基づいて算出された移動体の現在地点を示す位置情報に、地図情報を用いたマップマッチング処理をおこなってもよい。マップマッチング処理とは、たとえば、地図情報上において移動体の現在地点が道路以外の地点を示していても、所定の条件が合致する場合、移動体が実際に位置している可能性の高い道路に現在地点を修正する処理である。
Also, the calculation unit 105 may calculate position information indicating the current location of the mobile object based on the position related information acquired by the acquisition unit 103 and the map information stored in the storage unit 101. That is, the map matching process using the map information may be performed on the position information indicating the current location of the moving object calculated based on the position related information. The map matching process is, for example, a road where the current position of the moving object on the map information indicates a point other than a road, but the moving object is likely to be actually located if a predetermined condition is met. This is a process to correct the current location.
判定部106は、位置情報の精度を判定する。判定部106は、たとえば取得部103による測位情報の取得状態に基づいて、位置情報の精度を判定する。測位情報の取得状態は、具体的には、たとえば、GPS衛星の測位次元、GPS衛星からの電波の受信強度、GPS衛星に関する仰角および捕捉衛星数、マルチパスの有無などである。判定部106は、これらの測位情報の取得状態のうちの少なくとも1つを用いて、位置情報の精度を判定する。ここで、捕捉衛星数とは、取得部103によって電波を受信可能な衛星の数である。算出部105によって位置情報を算出するためには、取得部103によって4個の衛星から受信した測位情報が必要である。取得部103による捕捉衛星数がそれ以上の場合、4個の衛星の組み合わせを測位情報の誤差の少ない組み合わせとすることで、算出部105によって算出される位置情報の精度が向上する。また、捕捉衛星数が4個未満の場合でも、位置情報の精度は落ちるが、正確な時刻を計時する図示しない計時部や地図情報などを用いて誤差を修正することで、算出部105によって位置情報を算出することができる。
The determination unit 106 determines the accuracy of the position information. The determination unit 106 determines the accuracy of the position information based on, for example, the positioning information acquisition state by the acquisition unit 103. Specifically, the acquisition state of the positioning information includes, for example, the positioning dimension of the GPS satellite, the reception intensity of the radio wave from the GPS satellite, the elevation angle and the number of captured satellites regarding the GPS satellite, the presence / absence of multipath, and the like. The determination unit 106 determines the accuracy of the position information using at least one of these positioning information acquisition states. Here, the number of captured satellites is the number of satellites that can receive radio waves by the acquisition unit 103. In order for the calculation unit 105 to calculate the position information, the positioning information received from the four satellites by the acquisition unit 103 is necessary. When the number of acquisition satellites by the acquisition unit 103 is more than that, the combination of the four satellites is a combination with less error in the positioning information, so that the accuracy of the position information calculated by the calculation unit 105 is improved. In addition, even when the number of captured satellites is less than 4, the accuracy of the position information is reduced, but the position is calculated by the calculation unit 105 by correcting the error by using a not-shown time measuring unit or map information for measuring an accurate time. Information can be calculated.
また、マルチパスとは、多重波伝送路のことであり、たとえば、山や建物などの地物によってGPS衛星からの電波が反射または回折し、複数の経路から同じ電波を受信することである。このとき、GPS衛星から直線で最短距離を結ぶ直接波と、反射波や回折波との間に時間差が生じたり、電波の強度が低下したりして、測位情報の精度が悪化してしまう。このため、判定部106は、取得部103による測位情報にマルチパスが生じている場合、位置情報の精度が悪いと判定する。
Also, multipath refers to a multi-wave transmission path, and for example, a radio wave from a GPS satellite is reflected or diffracted by a feature such as a mountain or a building, and the same radio wave is received from a plurality of paths. At this time, there is a time difference between the direct wave that connects the shortest distance straight from the GPS satellite, and the reflected wave or diffracted wave, or the strength of the radio wave decreases, and the accuracy of the positioning information deteriorates. For this reason, the determination part 106 determines with the accuracy of position information being bad, when the multipath has arisen in the positioning information by the acquisition part 103. FIG.
また、判定部106は、取得部103による出力情報の取得状態に基づいて、位置情報の精度を判定する。出力状態の取得状態は、具体的には、たとえば、ジャイロセンサからの出力の有無、加速度センサからの出力の有無、車速パルスの有無、リバース信号の有無、これらのセンサの学習状況などである。判定部106は、これらの出力情報の取得状態のうちの少なくとも1つを用いて、位置情報の精度を判定する。すなわち、判定部106は、たとえば、取得部103による出力情報の種類が多いほど、位置情報の精度が良いと判定する。なお、判定部106は、測位情報の取得状態と、出力情報の取得状態と、を組み合わせて、位置情報の精度を判定してもよい。
Further, the determination unit 106 determines the accuracy of the position information based on the acquisition state of the output information by the acquisition unit 103. Specifically, the output state acquisition state includes, for example, the presence / absence of an output from a gyro sensor, the presence / absence of an output from an acceleration sensor, the presence / absence of a vehicle speed pulse, the presence / absence of a reverse signal, and the learning status of these sensors. The determination unit 106 determines the accuracy of the position information using at least one of these output information acquisition states. That is, for example, the determination unit 106 determines that the accuracy of the position information is higher as the type of output information from the acquisition unit 103 is larger. The determination unit 106 may determine the accuracy of the position information by combining the acquisition state of the positioning information and the acquisition state of the output information.
さらに、判定部106は、設定部104による取付角度に基づいて、位置情報の精度を判定してもよい。判定部106は、たとえば、設定部104による取付角度が所定値以上の場合に、センサからの出力情報の出力誤差が大きくなるため、位置情報の精度が悪いと判定する。
Further, the determination unit 106 may determine the accuracy of the position information based on the mounting angle by the setting unit 104. For example, when the attachment angle by the setting unit 104 is equal to or greater than a predetermined value, the determination unit 106 determines that the accuracy of the position information is poor because the output error of the output information from the sensor increases.
また、判定部106は、位置情報が示す現在地点周辺の地図情報の属性に基づいて、位置情報の精度を判定してもよい。地図情報の属性とは、具体的には、たとえば、トンネルの内部や出口周辺、立体駐車場または地下駐車場の内部や出口周辺、高架下、マルチパスが生じる可能性の高いビル街、山間部などである。判定部106は、たとえば、地図情報上において、位置情報が示す現在地点周辺がこれらの属性である場合に、位置精度が悪いと判定する。
Further, the determination unit 106 may determine the accuracy of the position information based on the attribute of the map information around the current location indicated by the position information. Specific attributes of map information are, for example, inside tunnels and around exits, inside and around multi-story parking lots or underground parking lots, underpasses, buildings that are likely to cause multipath, and mountainous areas. Etc. For example, the determination unit 106 determines that the position accuracy is poor when the vicinity of the current point indicated by the position information on the map information has these attributes.
制御部107は、判定部106によって判定された位置情報の精度に応じた案内情報を出力部102に出力する。制御部107は、たとえば、位置情報の精度に応じたタイミングで、案内情報を出力部102に出力する。制御部107は、具体的には、案内情報の対象となる案内地点の直前での案内情報(特に、音声による案内情報)を出力するタイミングを、位置情報の精度に応じて変更する。さらに具体的には、制御部107は、位置情報の精度が良い場合は、たとえば案内地点から比較的近い距離(たとえば、30mの地点)で直前の案内情報を出力し、位置情報の精度が悪い場合は、たとえば案内地点から比較的遠い距離(たとえば、200mの地点)で直前の案内情報を出力するようにする。
The control unit 107 outputs guidance information according to the accuracy of the position information determined by the determination unit 106 to the output unit 102. For example, the control unit 107 outputs the guidance information to the output unit 102 at a timing corresponding to the accuracy of the position information. Specifically, the control unit 107 changes the timing for outputting the guidance information (particularly, voice guidance information) immediately before the guidance point that is the target of the guidance information according to the accuracy of the position information. More specifically, when the accuracy of the position information is high, the control unit 107 outputs the immediately preceding guide information at a relatively close distance (for example, a point of 30 m), for example, and the position information is not accurate. In this case, for example, the immediately preceding guidance information is output at a relatively far distance (for example, a 200 m point) from the guidance point.
また、制御部107は、たとえば、位置情報の精度に応じた案内回数で、案内情報を出力部102に出力する。制御部107は、具体的には、位置情報の精度が悪い場合、位置情報の精度が良い場合よりも、案内回数を少なくする。
Further, the control unit 107 outputs the guidance information to the output unit 102 with the number of times of guidance according to the accuracy of the position information, for example. Specifically, the control unit 107 reduces the number of times of guidance when the accuracy of the position information is poorer than when the accuracy of the position information is good.
さらに、制御部107は、たとえば、位置情報の精度に応じた距離単位を設定し、この距離単位を用いた案内情報を出力部102に出力する。制御部107は、具体的には、位置情報の精度が悪い場合、位置情報の精度が良い場合よりも、距離単位を長く設定する。さらに具体的には、制御部107は、位置情報の精度が良い場合は、たとえば10m単位に距離単位を設定し、位置情報の精度が悪い場合は、たとえば100m単位に距離単位を設定する。
Further, for example, the control unit 107 sets a distance unit according to the accuracy of the position information, and outputs guidance information using this distance unit to the output unit 102. Specifically, the control unit 107 sets the distance unit longer when the positional information accuracy is lower than when the positional information accuracy is higher. More specifically, the control unit 107 sets the distance unit in units of 10 m, for example, when the accuracy of the position information is good, and sets the distance unit in units of 100 m, for example, when the accuracy of the position information is poor.
また、制御部107は、移動体の現在地点が案内情報の対象である案内地点を過ぎた後に、位置情報の精度に応じた期間、出力部102への案内情報の出力を継続してもよい。その理由は、算出部105によって算出された位置情報が案内地点を過ぎた地点を示していても、位置情報の精度が悪い場合、実際には移動体が案内地点を過ぎていない可能性があるためである。具体的には、案内地点を過ぎてすぐに案内情報(特に、画像表示による案内情報)の出力を停止すると、実際には、まだ案内地点に到達していないのに案内情報が停止されてしまい、案内地点に到達した際に利用者が必要な案内を受けることができないためである。なお、位置情報の精度に応じた期間は、たとえば、位置情報の精度が悪いほど、長く設定するようにする。
Further, the control unit 107 may continue outputting the guidance information to the output unit 102 for a period according to the accuracy of the position information after the current location of the mobile object passes the guidance point that is the target of the guidance information. . The reason is that, even if the position information calculated by the calculation unit 105 indicates a point that has passed the guide point, if the accuracy of the position information is poor, the mobile object may not actually pass the guide point. Because. Specifically, if the output of guidance information (especially guidance information by image display) is stopped immediately after passing the guidance point, the guidance information is actually stopped even though it has not yet reached the guidance point. This is because the user cannot receive the necessary guidance when the guide point is reached. The period corresponding to the accuracy of the position information is set to be longer as the accuracy of the position information is worse, for example.
制御部107は、次に案内すべき第1案内地点とその次に案内すべき第2案内地点との間の距離が位置情報の精度に応じた距離より短い場合、第1案内地点と第2案内地点とを組み合わせた連続案内情報を出力部102に出力する。連続案内情報とは、第1案内地点に対応する案内情報と、第2案内地点に対応する案内情報とを、組み合わせて、1回の案内情報の出力中に、第1案内地点と第2案内地点を続けて案内する情報である。具体的には、「まもなく、右方向です(第1案内地点)。その先、左方向です(第2案内地点)。」といった案内情報である。また、制御部107は、第2案内地点の次に案内すべき第3案内地点、第3案内地点の次に案内すべき第4案内地点、など、第2案内地点より先の案内地点までの距離が、位置情報の精度に応じた距離より短い場合、2つより多くの案内地点に対応する案内情報を組み合わせた連続案内情報を出力部102に出力してもよい。
When the distance between the first guidance point to be guided next and the second guidance point to be guided next is shorter than the distance according to the accuracy of the position information, the control unit 107 determines the first guidance point and the second guidance point. The continuous guidance information combined with the guidance point is output to the output unit 102. The continuous guidance information is a combination of the guidance information corresponding to the first guidance point and the guidance information corresponding to the second guidance point, and the first guidance point and the second guidance during the output of one guidance information. It is information that guides the point continuously. Specifically, it is guidance information such as “Soon, it will be in the right direction (first guidance point). After that, it will be in the left direction (second guidance point)”. In addition, the control unit 107 determines whether the third guidance point to be guided next to the second guidance point, the fourth guidance point to be guided next to the third guidance point, etc. When the distance is shorter than the distance according to the accuracy of the position information, continuous guidance information combining guidance information corresponding to more than two guidance points may be output to the output unit 102.
(案内情報出力装置の案内情報出力処理手順)
つぎに、案内情報出力装置100の案内情報出力処理手順について説明する。図2は、案内情報出力装置の案内情報出力処理手順を示すフローチャートである。図2のフローチャートにおいて、まず、取得部103によって移動体の位置に関する位置関連情報を取得する(ステップS201)。ステップS201においては、たとえば、衛星から送信された測位情報や移動体の移動状態を検知するセンサの出力情報を位置関連情報として取得する。 (Guidance information output processing procedure of the guidance information output device)
Next, a guide information output processing procedure of the guideinformation output device 100 will be described. FIG. 2 is a flowchart showing a guide information output processing procedure of the guide information output device. In the flowchart of FIG. 2, first, the acquisition unit 103 acquires position related information related to the position of the moving object (step S201). In step S201, for example, the positioning information transmitted from the satellite and the output information of the sensor that detects the moving state of the moving body are acquired as the position related information.
つぎに、案内情報出力装置100の案内情報出力処理手順について説明する。図2は、案内情報出力装置の案内情報出力処理手順を示すフローチャートである。図2のフローチャートにおいて、まず、取得部103によって移動体の位置に関する位置関連情報を取得する(ステップS201)。ステップS201においては、たとえば、衛星から送信された測位情報や移動体の移動状態を検知するセンサの出力情報を位置関連情報として取得する。 (Guidance information output processing procedure of the guidance information output device)
Next, a guide information output processing procedure of the guide
つぎに、算出部105によって、ステップS201によって取得された位置関連情報に基づいて、移動体の現在地点の位置情報を算出する(ステップS202)。ステップS202においては、ステップS201によって取得された位置関連情報と、記憶部101に記憶された地図情報と、に基づいて、移動体の現在地点の位置情報を算出してもよい。
Next, the position information of the current location of the moving object is calculated by the calculation unit 105 based on the position related information acquired in step S201 (step S202). In step S202, the position information of the current location of the mobile object may be calculated based on the position related information acquired in step S201 and the map information stored in the storage unit 101.
つぎに、判定部106によって、ステップS202において算出された位置情報の精度を判定する(ステップS203)。ステップS203においては、ステップS201において取得された測位情報の取得状態や出力情報の取得状態に基づいて、位置情報の精度を判定する。また、ステップS203においては、ステップS202において位置関連情報と、地図情報と、に基づいて、移動体の現在地点の位置情報を算出した場合、算出された位置情報が示す現在地点周辺の地図情報の属性に基づいて、位置情報の精度を判定してもよい。
Next, the determination unit 106 determines the accuracy of the position information calculated in step S202 (step S203). In step S203, the accuracy of the position information is determined based on the positioning information acquisition state and output information acquisition state acquired in step S201. In step S203, when the position information of the current location of the mobile object is calculated based on the position related information and the map information in step S202, the map information around the current location indicated by the calculated location information is displayed. The accuracy of the position information may be determined based on the attribute.
つぎに、制御部107によって、出力部102に、ステップS203において判定された位置情報の精度に応じた案内情報を出力して(ステップS204)、一連の処理を終了する。ステップS204においては、たとえば、位置情報の精度に応じたタイミングで案内情報を出力したり、位置情報の精度に応じた案内回数で案内情報を出力したりする。また、ステップS204においては、移動体の現在地点が案内情報の対象である案内地点を過ぎた後に、位置情報の精度に応じた期間、出力部102への案内情報の出力を継続してもよい。
Next, the control unit 107 outputs guidance information corresponding to the accuracy of the position information determined in step S203 to the output unit 102 (step S204), and the series of processes is terminated. In step S204, for example, the guide information is output at a timing corresponding to the accuracy of the position information, or the guide information is output at the number of times of guidance corresponding to the accuracy of the position information. Further, in step S204, after the current location of the moving body passes the guidance location that is the target of the guidance information, the output of the guidance information to the output unit 102 may be continued for a period according to the accuracy of the location information. .
なお、図2のフローチャートにおいては、ステップS201において位置関連情報を取得した後に、設定部104によって案内情報出力装置100の取付角度を設定してもよい。この場合、ステップS203において、設定部104によって設定された取付角度に基づいて、位置情報の精度を判定してもよい。
In the flowchart of FIG. 2, after the position related information is acquired in step S <b> 201, the attachment angle of the guide information output device 100 may be set by the setting unit 104. In this case, in step S203, the accuracy of the position information may be determined based on the attachment angle set by the setting unit 104.
また、図2のフローチャートにおいては、ステップS204において、制御部107は、位置情報の精度に応じた距離単位を設定し、この距離単位を用いた案内情報を出力部102に出力してもよい。さらに、ステップS204においては、次に案内すべき第1案内地点とその次に案内すべき第2案内地点との間の距離を検出し、第1案内地点と第2案内地点との間の距離が位置情報の精度に応じた距離より短い場合、第1案内地点と第2案内地点とを組み合わせた連続案内情報を出力部102に出力してもよい。
In the flowchart of FIG. 2, in step S <b> 204, the control unit 107 may set a distance unit according to the accuracy of the position information and output guidance information using this distance unit to the output unit 102. Furthermore, in step S204, the distance between the first guidance point to be guided next and the second guidance point to be guided next is detected, and the distance between the first guidance point and the second guidance point is detected. Is shorter than the distance corresponding to the accuracy of the position information, continuous guidance information combining the first guidance point and the second guidance point may be output to the output unit 102.
上述したように、本実施の形態の案内情報出力装置100によれば、取得部103によって取得された位置関連情報に基づいて、算出部105によって移動体の現在地点の位置情報を算出し、判定部106によって位置情報の精度を判定することができる。そして、制御部107によって位置情報の精度に応じた案内情報を出力部102に出力することができる。したがって、位置情報の精度が比較的良い場合は、正確な案内をすることができ、位置情報の精度が比較的悪い場合は、誤った案内を防ぐことができる。また、位置情報の精度が異なるハードウェア(ナビゲーション装置など)に同一のソフトウェア(ナビゲーションプログラム)を用いる場合にも、ハードウェアの性能に応じた最適なパフォーマンスをおこなうことができる。これによって、利用者は、自装置に応じた最適な案内情報を受けることができ、案内地点を間違うことを防ぐことができる。
As described above, according to the guidance information output device 100 of the present embodiment, based on the position related information acquired by the acquisition unit 103, the calculation unit 105 calculates the position information of the current location of the moving object, and the determination The accuracy of position information can be determined by the unit 106. The control unit 107 can output guide information corresponding to the accuracy of the position information to the output unit 102. Therefore, when the accuracy of the position information is relatively good, accurate guidance can be provided, and when the accuracy of the position information is relatively poor, erroneous guidance can be prevented. In addition, even when the same software (navigation program) is used for hardware (navigation device or the like) with different position information accuracy, it is possible to perform optimum performance according to the performance of the hardware. Thereby, the user can receive the optimum guidance information according to his / her device, and can prevent the wrong guide point.
また、本実施の形態の案内情報出力装置100によれば、取得部103によって、衛星から送信された測位情報を位置関連情報として取得し、判定部106によって、取得部103による測位情報の取得状態に基づいて、位置情報の精度を判定することができる。したがって、GPS衛星の測位次元、衛星からの受信強度、捕捉衛星数、マルチパスの有無によって位置情報の精度を判定することができる。このため、位置情報の精度を正確に判定することができる。
Further, according to the guidance information output device 100 of the present embodiment, the acquisition unit 103 acquires the positioning information transmitted from the satellite as position related information, and the determination unit 106 acquires the positioning information acquisition state. The accuracy of the position information can be determined based on the above. Therefore, the accuracy of the position information can be determined based on the positioning dimension of the GPS satellite, the reception intensity from the satellite, the number of captured satellites, and the presence / absence of multipath. For this reason, it is possible to accurately determine the accuracy of the position information.
また、本実施の形態の案内情報出力装置100によれば、取得部103によって、移動体の移動状態を検知するセンサの出力情報を位置関連情報として取得し、判定部106によって、取得部103による出力情報の取得状態に基づいて、位置情報の精度を判定することができる。したがって、ジャイロセンサからの出力情報の有無、加速度センサからの出力情報の有無、車速センサからの出力情報の有無、リバース線からの出力情報の有無、各センサの学習状態に基づいて、位置情報の精度を判定することができる。このように、出力情報を取得したセンサの種類が多いほど、位置情報の精度が良いと判定することができる。このため、位置情報の精度を正確に判定することができる。
Moreover, according to the guidance information output device 100 of the present embodiment, the acquisition unit 103 acquires the output information of the sensor that detects the moving state of the moving object as position related information, and the determination unit 106 uses the acquisition unit 103 to The accuracy of the position information can be determined based on the output information acquisition state. Therefore, based on the presence / absence of output information from the gyro sensor, the presence / absence of output information from the acceleration sensor, the presence / absence of output information from the vehicle speed sensor, the presence / absence of output information from the reverse line, and the learning state of each sensor, Accuracy can be determined. Thus, it can be determined that the more types of sensors that have acquired the output information, the better the accuracy of the position information. For this reason, it is possible to accurately determine the accuracy of the position information.
また、本実施の形態の案内情報出力装置100によれば、設定部104によって設定された案内情報出力装置100の取付角度に基づいて、判定部106によって位置情報の精度を判定することができる。したがって、取付角度が所定値以上の場合、センサからの出力誤差が大きくなるため、位置情報の精度が悪いと判定することができる。このため、位置情報の精度を正確に判定することができる。
Further, according to the guidance information output device 100 of the present embodiment, the accuracy of the position information can be determined by the determination unit 106 based on the mounting angle of the guidance information output device 100 set by the setting unit 104. Therefore, when the mounting angle is greater than or equal to a predetermined value, the output error from the sensor becomes large, so it can be determined that the accuracy of the position information is poor. For this reason, it is possible to accurately determine the accuracy of the position information.
また、本実施の形態の案内情報出力装置100によれば、算出部105によって、位置関連情報および地図情報に基づいて、移動体の現在地点を示す位置情報を算出し、判定部106によって、位置情報が示す現在地点周辺の地図情報の属性に基づいて、位置情報の精度を判定することができる。したがって、マップマッチング処理をおこなって、位置関連情報に基づいて算出された位置情報の誤差を修正することができる。また、位置情報が示す現在地点周辺が、トンネルの内部や出口周辺、立体駐車場または地下駐車場の内部や出口周辺、高架下、マルチパスが生じる可能性の高いビル街、山間部などの場合、位置情報の精度が悪いと判定することができる。このため、たとえば複数のセンサからの出力情報を取得していて、位置情報の精度が良いと判定されている場合でも、GPS衛星からの電波を受信しにくい区間では、位置情報の精度が悪いと判定することができる。したがって、位置情報の精度を正確に判定することができる。
Further, according to the guidance information output device 100 of the present embodiment, the calculation unit 105 calculates the position information indicating the current location of the mobile object based on the position related information and the map information, and the determination unit 106 Based on the attribute of the map information around the current location indicated by the information, the accuracy of the position information can be determined. Therefore, the map matching process can be performed to correct the error in the position information calculated based on the position related information. Also, if the location of the current location indicated by the location information is inside a tunnel or around an exit, inside a multi-story parking lot or underground parking lot, around an exit, under an overpass, or in a building district or mountainous area where multipath is likely to occur It can be determined that the accuracy of the position information is poor. For this reason, for example, even when output information from a plurality of sensors is acquired and it is determined that the accuracy of the position information is good, the accuracy of the position information is poor in a section where it is difficult to receive radio waves from GPS satellites. Can be determined. Therefore, it is possible to accurately determine the accuracy of the position information.
また、本実施の形態の案内情報出力装置100によれば、制御部107によって、位置情報の精度に応じたタイミングで、案内情報を出力部102に出力することができる。したがって、位置情報の精度が比較的悪いと判定された場合、位置情報の精度が比較的良いと判定された場合よりも、案内地点の直前の案内情報を、案内地点から離れた地点で出力することができる。このため、位置情報の精度が比較的悪い場合でも、案内地点を過ぎた後に、過ぎた案内地点の案内情報を出力することを防ぐことができる。これによって、利用者は、位置情報の精度が悪い装置を用いていても、間違った案内情報が出力されないため、たとえば車両を運転中に迷うことがなく、安全に走行することができる。
Also, according to the guidance information output device 100 of the present embodiment, the control unit 107 can output the guidance information to the output unit 102 at a timing according to the accuracy of the position information. Therefore, when it is determined that the accuracy of the position information is relatively poor, the guidance information immediately before the guidance point is output at a point far from the guidance point, compared to the case where the accuracy of the position information is determined to be relatively good. be able to. For this reason, even when the accuracy of the position information is relatively poor, it is possible to prevent the guidance information of the past guidance point from being output after the guidance point has passed. Thus, even if a user uses a device with poor position information accuracy, incorrect guidance information is not output, so that the user can travel safely without getting lost during driving of the vehicle, for example.
また、本実施の形態の案内情報出力装置100によれば、制御部107によって、位置情報の精度に応じた案内回数で、案内情報を出力部102に出力することができる。したがって、位置情報の精度が比較的悪いと判定された場合、位置情報の精度が比較的良いと判定された場合よりも案内回数を減らすことができる。このため、位置情報の精度が良ければ良いほど、案内回数を増やして、正確に利用者を案内することができる。また、位置情報の精度が悪いと判定された場合は、間違った案内情報が出力される可能性が低くなるため、利用者に煩わしさを感じさせないことができる。
Further, according to the guidance information output device 100 of the present embodiment, the control unit 107 can output the guidance information to the output unit 102 with the number of times of guidance according to the accuracy of the position information. Therefore, when it is determined that the accuracy of the position information is relatively poor, the number of times of guidance can be reduced compared to the case where the accuracy of the position information is determined to be relatively good. For this reason, the better the accuracy of the position information, the more the number of times of guidance can be increased and the user can be accurately guided. In addition, when it is determined that the accuracy of the position information is poor, the possibility that wrong guidance information is output is reduced, so that the user can not feel bothered.
また、本実施の形態の案内情報出力装置100によれば、制御部107によって、位置情報の精度に応じた距離単位を設定し、この距離単位を用いた案内情報を出力部102に出力することができる。したがって、位置情報の精度が比較的悪いと判定された場合、位置情報の精度が比較的良いと判定された場合よりも案内情報に用いる距離単位を長くすることができる。このため、位置情報の誤差が距離単位を超えない範囲であれば、ほぼ正確な案内情報を出力することができる。
Further, according to the guidance information output device 100 of the present embodiment, the control unit 107 sets a distance unit corresponding to the accuracy of the position information, and outputs the guidance information using this distance unit to the output unit 102. Can do. Therefore, when it is determined that the accuracy of the position information is relatively poor, the distance unit used for the guidance information can be made longer than when it is determined that the accuracy of the position information is relatively good. For this reason, if the position information error is within a range that does not exceed the distance unit, almost accurate guidance information can be output.
また、本実施の形態の案内情報出力装置100によれば、制御部107によって、移動体の現在地点が案内情報の対象である案内地点を過ぎた後に、位置情報の精度に応じた期間、出力部102への案内情報の出力を継続することができる。したがって、位置情報の精度が比較的悪く、移動体の現在地点が進行方向にずれている場合、実際には移動体の現在地点が案内地点に到達していないにも関わらず、案内情報の出力を終了することを防ぐことができる。これによって、利用者は、案内地点に到達する前に、案内情報の表示が消えてしまうことを防ぎ、案内地点に到達した際に必要な案内情報を受けることができる。
Further, according to the guidance information output device 100 of the present embodiment, the control unit 107 outputs the period of time corresponding to the accuracy of the position information after the current location of the moving object has passed the guidance location that is the target of the guidance information. The output of guidance information to the unit 102 can be continued. Therefore, if the position information is relatively inaccurate and the current location of the moving object is shifted in the direction of travel, the guidance information is output even though the current location of the moving object has not reached the guidance location. Can be prevented from ending. Accordingly, the user can prevent the display of the guidance information from disappearing before reaching the guidance point, and can receive necessary guidance information when reaching the guidance point.
また、本実施の形態の案内情報出力装置100によれば、制御部107によって、次に案内すべき第1案内地点とその次に案内すべき第2案内地点との間の距離が位置情報の精度に応じた距離より短い場合、第1案内地点と第2案内地点とを組み合わせた連続案内情報を出力部102に出力することができる。したがって、連続案内情報をおこなう条件である、第1案内地点と第2案内地点との間の距離の上限を、位置情報の精度に合わせて変更することができる。このため、位置情報の精度が比較的悪いと判定された場合、第1案内地点と第2案内地点との距離が比較的長くても、連続案内情報にすることができる。したがって、実際に第1案内地点の手前にいるときに、第2案内地点の案内情報を出力したり、実際には第1案内地点を過ぎているにも関わらず、第2案内地点ではなく第1案内地点の案内情報を出力することを防ぐことができる。これによって、利用者は、出力された案内情報が、第1案内地点または第2案内地点のどちらの案内情報であるかを迷うことがなくなる。
Also, according to the guidance information output device 100 of the present embodiment, the distance between the first guidance point to be guided next and the second guidance point to be guided next is calculated by the control unit 107 as the position information. When the distance is shorter than the distance according to accuracy, continuous guidance information combining the first guidance point and the second guidance point can be output to the output unit 102. Therefore, the upper limit of the distance between the first guidance point and the second guidance point, which is a condition for performing continuous guidance information, can be changed according to the accuracy of the position information. For this reason, when it is determined that the accuracy of the position information is relatively poor, the continuous guidance information can be obtained even if the distance between the first guidance point and the second guidance point is relatively long. Therefore, when the user is actually in front of the first guide point, the guide information of the second guide point is output, or the second guide point is not the second guide point although the first guide point is actually passed. It is possible to prevent the output of the guide information for one guide point. This prevents the user from wondering whether the output guide information is the first guide point or the second guide point.
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両(四輪車、二輪車を含む)などの移動体に搭載されるナビゲーション装置によって、本発明の案内情報出力装置を実施した場合の一例について説明する。
Hereinafter, examples of the present invention will be described. In the present embodiment, an example in which the guidance information output device of the present invention is implemented by a navigation device mounted on a moving body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle) will be described.
(ナビゲーション装置のハードウェア構成)
つぎに、本実施例にかかるナビゲーション装置300のハードウェア構成について説明する。図3は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図3において、ナビゲーション装置300は、CPU301と、ROM302と、RAM303と、磁気ディスクドライブ304と、磁気ディスク305と、光ディスクドライブ306と、光ディスク307と、音声I/F(インターフェース)308と、マイク309と、スピーカ310と、入力デバイス311と、映像I/F312と、ディスプレイ313と、通信I/F314と、GPSユニット315と、各種センサ316と、カメラ317と、を備えている。各構成部301~317は、バス320によってそれぞれ接続されている。 (Hardware configuration of navigation device)
Next, a hardware configuration of thenavigation device 300 according to the present embodiment will be described. FIG. 3 is a block diagram of a hardware configuration of the navigation device according to the present embodiment. In FIG. 3, the navigation device 300 includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk drive 304, a magnetic disk 305, an optical disk drive 306, an optical disk 307, an audio I / F (interface) 308, and a microphone 309. A speaker 310, an input device 311, a video I / F 312, a display 313, a communication I / F 314, a GPS unit 315, various sensors 316, and a camera 317. Each component 301 to 317 is connected by a bus 320.
つぎに、本実施例にかかるナビゲーション装置300のハードウェア構成について説明する。図3は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図3において、ナビゲーション装置300は、CPU301と、ROM302と、RAM303と、磁気ディスクドライブ304と、磁気ディスク305と、光ディスクドライブ306と、光ディスク307と、音声I/F(インターフェース)308と、マイク309と、スピーカ310と、入力デバイス311と、映像I/F312と、ディスプレイ313と、通信I/F314と、GPSユニット315と、各種センサ316と、カメラ317と、を備えている。各構成部301~317は、バス320によってそれぞれ接続されている。 (Hardware configuration of navigation device)
Next, a hardware configuration of the
まず、CPU301は、ナビゲーション装置300の全体の制御を司る。ROM302は、ブートプログラム、データ更新プログラム、取付角度設定プログラム、位置情報算出プログラム、マップマッチング処理プログラム、位置精度判定プログラム、案内情報出力制御プログラムなどのプログラムを記録している。また、RAM303は、CPU301のワークエリアとして使用される。すなわち、CPU301は、RAM303をワークエリアとして使用しながら、ROM302に記録された各種プログラムを実行することによって、ナビゲーション装置300の全体の制御を司る。
First, the CPU 301 governs overall control of the navigation device 300. The ROM 302 stores programs such as a boot program, a data update program, a mounting angle setting program, a position information calculation program, a map matching processing program, a position accuracy determination program, and a guidance information output control program. The RAM 303 is used as a work area for the CPU 301. That is, the CPU 301 controls the entire navigation device 300 by executing various programs recorded in the ROM 302 while using the RAM 303 as a work area.
取付角度設定プログラムは、ナビゲーション装置300の取付角度を設定させる。取付角度設定プログラムは、後述するGPSユニット315や各種センサ316からの出力情報に基づいて、所定の基準に対するピッチ方向/ヨー方向/ロール方向を算出させて、案内情報出力装置100の取付角度を設定させる。また、取付角度設定プログラムは、利用者によって入力された取付角度に案内情報出力装置100を設定させてもよい。
The installation angle setting program sets the installation angle of the navigation device 300. The mounting angle setting program calculates the pitch direction / yaw direction / roll direction with respect to a predetermined reference based on output information from the GPS unit 315 and various sensors 316 described later, and sets the mounting angle of the guidance information output device 100. Let Further, the attachment angle setting program may cause the guide information output device 100 to be set to the attachment angle input by the user.
位置情報算出プログラムは、後述するGPSユニット315からの出力情報や各種センサ316からの出力値を用いて、車両の現在地点の位置情報を算出させる。位置情報算出プログラムは、GPSユニット315からの出力情報および各種センサ316からの出力値を用いて、位置情報を算出させてもよいし、GPSユニット315からの出力情報または各種センサ316からの出力値のみを用いて、位置情報を算出させてもよい。
The position information calculation program calculates position information of the current location of the vehicle using output information from the GPS unit 315 described later and output values from the various sensors 316. The position information calculation program may calculate position information using output information from the GPS unit 315 and output values from the various sensors 316, output information from the GPS unit 315, or output values from the various sensors 316. The position information may be calculated using only.
マップマッチング処理プログラムは、位置情報算出プログラムによって算出された位置情報と、後述する磁気ディスク305または光ディスク307に記録された地図情報に基づいて、車両が実際に位置している可能性の高い道路上の位置を特定させる。これによって、位置情報算出プログラムによって算出された位置情報の誤差を修正させる。また、マップマッチング処理プログラムは、地図情報における車両が実際に位置している可能性の高い道路上の位置に車両の現在地点をあらわすマークを表示させてもよい。
The map matching processing program is based on the position information calculated by the position information calculation program and the map information recorded on the magnetic disk 305 or the optical disk 307, which will be described later, on the road where the vehicle is likely to be actually located. The position of is specified. Thereby, the error of the position information calculated by the position information calculation program is corrected. In addition, the map matching processing program may display a mark representing the current location of the vehicle at a position on the road where the vehicle in the map information is likely to be actually located.
位置精度判定プログラムは、位置情報算出プログラムによって算出された位置情報またはマップマッチング処理プログラムによって誤差の修正された位置情報の精度を判定させる。詳細は後述するが、位置精度判定プログラムは、たとえば、GPSユニット315による測位情報の取得状態や各種センサ316による出力値の取得状態に基づいて、位置情報の精度を判定させる。また、位置精度判定プログラムは、たとえば、位置情報算出プログラムによって位置情報を算出するときに、GPSユニット315からの出力情報および各種センサ316からの出力値に基づいて算出した方が、GPSユニット315からの出力情報のみに基づいて算出するより、位置情報の精度が良いと判定させる。また、各種センサ316からの出力値の種類が多いほど、位置情報の精度が良いと判定させる。
The position accuracy determination program determines the accuracy of the position information calculated by the position information calculation program or the position information whose error is corrected by the map matching processing program. Although details will be described later, the position accuracy determination program determines the accuracy of the position information based on, for example, the positioning information acquisition state by the GPS unit 315 and the output value acquisition states by the various sensors 316. In addition, when the position accuracy calculation program calculates the position information by the position information calculation program, for example, the calculation based on the output information from the GPS unit 315 and the output values from the various sensors 316 is based on the GPS unit 315. It is determined that the accuracy of the position information is better than the calculation based on only the output information. Further, it is determined that the accuracy of the position information is higher as the types of output values from the various sensors 316 are larger.
さらに、位置精度判定プログラムは、マップマッチング処理プログラムによって特定された車両の現在地点を示す地図上の位置が、所定の属性である場合に、他の属性よりも位置精度が悪いと判定させる。所定の属性とは、たとえば、トンネルの内部や出口周辺、立体駐車場または地下駐車場の内部や出口周辺、高架下、マルチパスが生じる可能性の高いビル街、山間部などである。
In addition, the position accuracy determination program determines that the position accuracy is worse than other attributes when the position on the map indicating the current location of the vehicle specified by the map matching processing program is a predetermined attribute. The predetermined attributes include, for example, the inside of the tunnel and the vicinity of the exit, the interior and the vicinity of the exit of the three-dimensional parking lot or the underground parking lot, the underpass, a building district where a multipath is likely to occur, and a mountain area.
案内情報出力制御プログラムは、位置精度判定プログラムによって判定された位置情報の精度に応じた案内情報をディスプレイ313やスピーカ310に出力させる。詳細は後述するが、案内情報出力制御プログラムは、たとえば、位置情報の精度に応じたタイミングや案内回数で、案内情報を出力させる。また、案内情報出力制御プログラムは、車両の現在地点が案内情報の対象である案内地点を過ぎた後に、位置情報の精度に応じた期間、ディスプレイ313への案内情報の出力を継続させてもよい。さらに、案内情報出力制御プログラムは、位置情報の精度に応じた距離単位を設定し、この距離単位を用いた案内情報を出力させる。また、次に案内すべき第1案内地点とその次に案内すべき第2案内地点との間の距離が、位置情報の精度に応じた距離より短い場合、第1案内地点と第2案内地点とを組み合わせた連続案内情報を出力させてもよい。
The guidance information output control program causes the display 313 and the speaker 310 to output guidance information according to the accuracy of the position information determined by the position accuracy determination program. Although details will be described later, the guidance information output control program outputs the guidance information at, for example, the timing and the number of times of guidance according to the accuracy of the position information. Further, the guidance information output control program may continue outputting the guidance information to the display 313 for a period according to the accuracy of the position information after the current location of the vehicle passes the guidance location that is the target of the guidance information. . Further, the guidance information output control program sets a distance unit according to the accuracy of the position information, and outputs guidance information using this distance unit. Further, when the distance between the first guide point to be guided next and the second guide point to be guided next is shorter than the distance according to the accuracy of the position information, the first guide point and the second guide point Continuous guidance information combining the above and the like may be output.
磁気ディスクドライブ304は、CPU301の制御にしたがって磁気ディスク305に対するデータの読み取り/書き込みを制御する。磁気ディスク305は、磁気ディスクドライブ304の制御で書き込まれたデータを記録する。磁気ディスク305としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。
The magnetic disk drive 304 controls the reading / writing of the data with respect to the magnetic disk 305 according to control of CPU301. The magnetic disk 305 records data written under the control of the magnetic disk drive 304. As the magnetic disk 305, for example, an HD (hard disk) or an FD (flexible disk) can be used.
また、光ディスクドライブ306は、CPU301の制御にしたがって光ディスク307に対するデータの読み取り/書き込みを制御する。光ディスク307は、光ディスクドライブ306の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク307は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク307のほか、MO、メモリカードなどであってもよい。
The optical disk drive 306 controls reading / writing of data with respect to the optical disk 307 according to the control of the CPU 301. The optical disk 307 is a detachable recording medium from which data is read according to the control of the optical disk drive 306. As the optical disc 307, a writable recording medium can be used. As a removable recording medium, in addition to the optical disk 307, an MO, a memory card, or the like may be used.
磁気ディスク305および光ディスク307に記録される情報の一例としては、地図情報や機能情報が挙げられる。地図情報は、建物、河川、地表面などの地物(フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。
Examples of information recorded on the magnetic disk 305 and the optical disk 307 include map information and function information. The map information includes background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road, and is composed of multiple data files divided by district. ing.
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ(距離)、道幅、進行方向、道路種別(高速道路、有料道路、一般道路など)などの情報が含まれている。
The road shape data further has traffic condition data. Traffic condition data includes, for example, the presence or absence of traffic lights or pedestrian crossings for each node, the presence or absence of entrances and junctions on highways, the length (distance) for each link, road width, direction of travel, road type (highway, Such as toll roads and general roads).
機能情報は、地図上の施設の形状をあらわす3次元データ、当該施設の説明をあらわす文字データ、その他地図情報以外の各種のデータである。地図情報や機能情報は、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図情報は、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能情報は、各々が、1つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。
The function information is 3D data representing the shape of the facility on the map, character data representing the description of the facility, and other various data other than the map information. Map information and function information are recorded in blocks divided into districts or functions. Specifically, for example, the map information is recorded in such a state that each map can be divided into blocks so that each map represents a predetermined district on the map displayed on the display screen. Further, for example, the function information is recorded in a state where each function can be divided into a plurality of blocks so as to realize one function.
また、機能情報は、上述した3次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図情報および機能情報は、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。
In addition to the above-described three-dimensional data and character data, the function information is data for realizing functions such as program data for realizing route search, calculation of required time, route guidance, and the like. Each of the map information and the function information is composed of a plurality of data files divided for each district or for each function.
音声I/F308は、音声入力用のマイク309および音声出力用のスピーカ310に接続される。マイク309に受音された音声は、音声I/F308内でA/D変換される。マイク309は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ310からは、所定の音声信号を音声I/F308内でD/A変換した音声が出力される。なお、マイク309から入力された音声は、音声データとして磁気ディスク305あるいは光ディスク307に記録可能である。
The voice I / F 308 is connected to a microphone 309 for voice input and a speaker 310 for voice output. The sound received by the microphone 309 is A / D converted in the sound I / F 308. For example, the microphone 309 may be installed near the sun visor of the vehicle, and the number thereof may be one or more. From the speaker 310, a sound obtained by D / A converting a predetermined sound signal in the sound I / F 308 is output. Note that the sound input from the microphone 309 can be recorded on the magnetic disk 305 or the optical disk 307 as sound data.
入力デバイス311は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス311は、リモコン、キーボード、タッチパネルのうちいずれか1つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
The input device 311 includes a remote controller, a keyboard, a touch panel, and the like provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like. The input device 311 may be realized by any one form of a remote control, a keyboard, and a touch panel, but may be realized by a plurality of forms.
映像I/F312は、ディスプレイ313に接続される。映像I/F312は、具体的には、たとえば、ディスプレイ313全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ313を制御する制御ICなどによって構成される。
The video I / F 312 is connected to the display 313. Specifically, the video I / F 312 is output from, for example, a graphic controller that controls the entire display 313, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. And a control IC for controlling the display 313 based on the image data to be processed.
ディスプレイ313には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ313には、上述した地図情報が、2次元または3次元に描画される。ディスプレイ313に表示された地図情報には、ナビゲーション装置300を搭載した車両の現在地点をあらわすマークなどを重ねて表示することができる。車両の現在地点は、CPU301によって算出される。
The display 313 displays icons, cursors, menus, windows, or various data such as characters and images. On the display 313, the above-described map information is drawn two-dimensionally or three-dimensionally. The map information displayed on the display 313 can be displayed with a mark representing the current location of the vehicle on which the navigation device 300 is mounted. The current location of the vehicle is calculated by the CPU 301.
ディスプレイ313としては、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ313は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ313は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。
As the display 313, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be used. The display 313 is installed near the dashboard of the vehicle, for example. A plurality of displays 313 may be installed in the vehicle, for example, in the vicinity of the dashboard of the vehicle or in the vicinity of the rear seat of the vehicle.
通信I/F314は、無線を介してネットワークに接続され、ナビゲーション装置300とCPU301とのインターフェースとして機能する。通信I/F314は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU301とのインターフェースとしても機能する。
The communication I / F 314 is connected to the network via wireless and functions as an interface between the navigation device 300 and the CPU 301. The communication I / F 314 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 301.
通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F314は、たとえば、FMチューナー、VICS(Vehicle Information and Communication System)/ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、VICSセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、VICSは登録商標である。また、通信I/F314は、たとえば、DSRC(Dedicated Short Range Communication)を用いた場合は、路側に設置された無線装置と双方向の無線通信をおこなう車載無線装置によって構成され、交通情報や地図情報など各種情報を取得する。なお、DSRCの具体例としては、ETC(ノンストップ自動料金支払いシステム)が挙げられる。
Communication networks include LAN, WAN, public line network and mobile phone network. Specifically, the communication I / F 314 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / beacon receiver, a radio navigation device, and other navigation devices. Get road traffic information such as regulations. VICS is a registered trademark. The communication I / F 314 is configured by an in-vehicle wireless device that performs two-way wireless communication with a wireless device installed on the roadside when using, for example, DSRC (Dedicated Short Range Communication), and traffic information and map information Get various information. A specific example of DSRC is ETC (non-stop automatic fee payment system).
GPSユニット315は、GPS衛星からの電波を受信し、車両の位置に関する測位情報を出力する。GPSユニット315の出力情報は、後述する各種センサ316の出力値とともに、CPU301による車両の現在地点の位置情報の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図情報上の1点を特定する情報である。GPSユニット315は、通常4個のGPS衛星から電波を受信するが、捕捉衛星数が4個より多い場合、4個のGPS衛星の組み合わせを測位情報の誤差が最も少ない組み合わせにする。また、GPSユニット315は、捕捉衛星数が4個未満の場合でも、測位情報を出力することができる。この場合、CPU301による車両の現在地点の位置情報の算出の際に、正確な時刻を計時する図示しない計時部や地図情報などを用いて誤差を修正した測位情報を用いる。
The GPS unit 315 receives radio waves from GPS satellites and outputs positioning information related to the position of the vehicle. The output information of the GPS unit 315 is used when the position information of the current location of the vehicle is calculated by the CPU 301 together with output values of various sensors 316 described later. The information indicating the current location is information for specifying one point on the map information such as latitude / longitude and altitude. The GPS unit 315 normally receives radio waves from four GPS satellites, but when the number of captured satellites is more than four, the combination of the four GPS satellites is set to the combination with the smallest positioning information error. Further, the GPS unit 315 can output positioning information even when the number of captured satellites is less than four. In this case, when the position information of the current location of the vehicle is calculated by the CPU 301, positioning information in which an error is corrected by using a timing unit (not shown), map information, or the like that measures an accurate time is used.
各種センサ316は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ316の出力値は、CPU301による車両の現在地点の位置情報の算出や、速度や方位の変化量の算出に用いられる。また、各種センサ316は、リバース線からの、車両が前進しているか後退しているかを判断するための情報を出力してもよい。各種センサ316から出力される出力値の種類が多いほど、CPU301によって算出される車両の現在地点の位置情報の精度が向上する。なお、ナビゲーション装置300は、各種センサ316を備えていなくてもよい。この場合、車両の現在地点の位置情報は、GPSユニット315の出力情報のみを用いて算出される。
The various sensors 316 output information for determining the position and behavior of the vehicle, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor. The output values of the various sensors 316 are used by the CPU 301 to calculate the position information of the current location of the vehicle and to calculate the amount of change in speed and direction. Various sensors 316 may output information for judging whether the vehicle is moving forward or backward from the reverse line. As the types of output values output from the various sensors 316 increase, the accuracy of the position information of the current location of the vehicle calculated by the CPU 301 improves. The navigation device 300 may not include the various sensors 316. In this case, the position information of the current location of the vehicle is calculated using only the output information of the GPS unit 315.
カメラ317は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ317によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像I/F312を介して磁気ディスク305や光ディスク307などの記録媒体に出力する。また、カメラ317によって車両外部の状況を撮影し、撮影した映像を映像I/F312を介して磁気ディスク305や光ディスク307などの記録媒体に出力する。また、カメラ317は、赤外線カメラ機能を有しており、赤外線カメラ機能を用いて撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保存がおこなわれる。
The camera 317 captures images inside or outside the vehicle. The image may be either a still image or a moving image. For example, the behavior of the passenger inside the vehicle is photographed by the camera 317, and the photographed image is output to a recording medium such as the magnetic disk 305 or the optical disk 307 via the video I / F 312. To do. The camera 317 captures a situation outside the vehicle, and outputs the captured video to a recording medium such as the magnetic disk 305 or the optical disk 307 via the video I / F 312. Further, the camera 317 has an infrared camera function, and the surface temperature distributions of objects existing inside the vehicle can be relatively compared based on video information captured using the infrared camera function. The video output to the recording medium is overwritten and stored.
図1に示した案内情報出力装置100が備える記憶部101、出力部102、取得部103、設定部104、算出部105、判定部106、制御部107は、図3に示したナビゲーション装置300におけるROM302、RAM303、磁気ディスク305、光ディスク307などに記録されたプログラムやデータを用いて、CPU301が所定のプログラムを実行し、ナビゲーション装置300における各部を制御することによってその機能を実現する。
The storage unit 101, the output unit 102, the acquisition unit 103, the setting unit 104, the calculation unit 105, the determination unit 106, and the control unit 107 included in the guidance information output device 100 illustrated in FIG. 1 are included in the navigation device 300 illustrated in FIG. The CPU 301 executes a predetermined program using programs and data recorded in the ROM 302, the RAM 303, the magnetic disk 305, the optical disk 307, etc., and controls each part in the navigation device 300, thereby realizing its function.
すなわち、実施例のナビゲーション装置300は、ナビゲーション装置300における記録媒体としてのROM302に記録されている案内情報出力プログラムを実行することにより、図1に示した案内情報出力装置100が備える機能を、図2に示した案内情報出力処理手順で実行することができる。
That is, the navigation device 300 according to the embodiment executes functions of the guidance information output device 100 shown in FIG. 1 by executing a guidance information output program recorded in the ROM 302 as a recording medium in the navigation device 300. The guidance information output processing procedure shown in FIG.
(ナビゲーション装置の処理の内容)
つぎに、ナビゲーション装置の処理の内容について説明する。図4は、ナビゲーション装置の処理の内容を示すフローチャートである。図4のフローチャートにおいて、まず、GPS衛星から送信された測位情報を取得したか否かを判断して(ステップS401)、測位情報を取得した場合(ステップS401:Yes)、測位情報の取得状態を検出して(ステップS402)、ステップS403に進む。 (Contents of navigation device processing)
Next, the contents of the processing of the navigation device will be described. FIG. 4 is a flowchart showing the contents of processing of the navigation device. In the flowchart of FIG. 4, first, it is determined whether or not the positioning information transmitted from the GPS satellite is acquired (step S401), and when the positioning information is acquired (step S401: Yes), the positioning information acquisition state is changed. It detects (step S402) and progresses to step S403.
つぎに、ナビゲーション装置の処理の内容について説明する。図4は、ナビゲーション装置の処理の内容を示すフローチャートである。図4のフローチャートにおいて、まず、GPS衛星から送信された測位情報を取得したか否かを判断して(ステップS401)、測位情報を取得した場合(ステップS401:Yes)、測位情報の取得状態を検出して(ステップS402)、ステップS403に進む。 (Contents of navigation device processing)
Next, the contents of the processing of the navigation device will be described. FIG. 4 is a flowchart showing the contents of processing of the navigation device. In the flowchart of FIG. 4, first, it is determined whether or not the positioning information transmitted from the GPS satellite is acquired (step S401), and when the positioning information is acquired (step S401: Yes), the positioning information acquisition state is changed. It detects (step S402) and progresses to step S403.
また、ステップS401において測位情報を取得していない場合(ステップS401:No)、そのままステップS403に進み、各種センサ316からの出力値を取得したか否かを判断する(ステップS403)。ステップS403において出力値を取得した場合(ステップS403:Yes)、出力値の取得状態を検出する(ステップS404)。そして、取付角度設定プログラムを実行して設定されたナビゲーション装置300の取付角度を検出して(ステップS405)、ステップS406に進む。
If positioning information has not been acquired in step S401 (step S401: No), the process proceeds to step S403 as it is, and it is determined whether or not output values from the various sensors 316 have been acquired (step S403). When an output value is acquired in step S403 (step S403: Yes), an output value acquisition state is detected (step S404). And the attachment angle of the navigation apparatus 300 set by executing the attachment angle setting program is detected (step S405), and the process proceeds to step S406.
また、ステップS403において出力値を取得していない場合(ステップS403:No)、そのままステップS406に進み、位置情報算出プログラムを実行して、車両の現在地点の位置情報を算出する(ステップS406)。また、マップマッチング処理プログラムを実行して、マップマッチング処理をおこなう(ステップS407)。そして、ステップS407において特定された、位置情報が示す現在地点周辺の地図情報の属性を検出する(ステップS408)。
If the output value is not acquired in step S403 (step S403: No), the process proceeds to step S406 as it is, and the position information calculation program is executed to calculate the position information of the current point of the vehicle (step S406). Further, the map matching processing program is executed to perform map matching processing (step S407). Then, the attribute of the map information around the current point indicated by the position information specified in step S407 is detected (step S408).
つぎに、位置精度判定プログラムを実行して、ステップS406において算出された位置情報の精度、もしくはステップS407においてマップマッチング処理がおこなわれた後の位置情報の精度を判定する(ステップS409)。ステップS409においては、ステップS401において測位情報を取得したか否かの情報、ステップS403において出力値を取得したか否かの情報、ステップS402、S404、S405、S408において検出された情報を用いて、位置情報の精度を判定する。
Next, the position accuracy determination program is executed to determine the accuracy of the position information calculated in step S406 or the position information after the map matching process is performed in step S407 (step S409). In step S409, information on whether or not positioning information has been acquired in step S401, information on whether or not an output value has been acquired in step S403, and information detected in steps S402, S404, S405, and S408 are used. The accuracy of the position information is determined.
ついで、ステップS409において判定された位置情報の精度に応じた距離単位を設定する(ステップS410)。また、ステップS409において判定された位置情報の精度に応じた案内回数を設定する(ステップS411)。さらに、次に案内すべき第1案内地点とその次に案内すべき第2案内地点との間の距離が、位置情報の精度に応じた距離より短いか否かを判断する(ステップS412)。ステップS412において位置情報の精度に応じた距離より短い場合(ステップS412:Yes)、案内情報を連続案内情報に変更して(ステップS413)、ステップS414に進む。
Next, a distance unit corresponding to the accuracy of the position information determined in step S409 is set (step S410). In addition, the number of times of guidance according to the accuracy of the position information determined in step S409 is set (step S411). Further, it is determined whether or not the distance between the first guidance point to be guided next and the second guidance point to be guided next is shorter than the distance according to the accuracy of the position information (step S412). If the distance is shorter than the distance according to the accuracy of the position information in step S412 (step S412: Yes), the guidance information is changed to continuous guidance information (step S413), and the process proceeds to step S414.
ステップS412において位置情報の精度に応じた距離より長い場合(ステップS412:No)、案内情報を連続案内情報に変更せずに、ステップS414に進み、位置情報の精度に応じた案内タイミングになるまで待機する(ステップS414:Noのループ)。ステップS414において位置情報の精度に応じた案内タイミングになった場合(ステップS414:Yes)、案内情報を出力する(ステップS415)。ステップS415において、案内情報は、たとえば、ディスプレイ313に表示される表示情報と、スピーカ310から出力される音声情報を含んでいる。
If the distance is longer than the distance according to the accuracy of the position information in step S412 (step S412: No), the process proceeds to step S414 without changing the guidance information to the continuous guidance information until the guidance timing according to the accuracy of the position information is reached. Wait (step S414: No loop). If it is the guidance timing according to the accuracy of the position information in step S414 (step S414: Yes), the guidance information is output (step S415). In step S415, the guidance information includes, for example, display information displayed on the display 313 and audio information output from the speaker 310.
つぎに、ステップS415において出力された案内情報が、この案内情報の対象となる案内地点の直前の案内情報か否かを判断する(ステップS416)。ステップS416において案内地点の直前の案内情報ではない場合(ステップS416:No)、ステップS414に戻り、以降の処理を繰り返しおこなう。
Next, it is determined whether or not the guidance information output in step S415 is the guidance information immediately before the guidance point that is the target of this guidance information (step S416). When it is not the guidance information immediately before the guidance point in step S416 (step S416: No), the process returns to step S414, and the subsequent processing is repeated.
一方、ステップS416において案内地点の直前の案内情報の場合(ステップS416:Yes)、ディスプレイ313における案内情報の表示を継続して(ステップS417)、車両の現在地点が案内地点を過ぎるまで待機する(ステップS418:Noのループ)。車両の現在地点が案内地点を過ぎたと判断された場合(ステップS418:Yes)、さらに位置情報の精度に応じた期間が経過するまで待機する(ステップS419:Noのループ)。ステップS419において位置情報の精度に応じた期間が経過した場合(ステップS419:Yes)、ステップS417において継続されていた案内情報の表示を終了して(ステップS420)、一連の処理を終了する。
On the other hand, in the case of the guide information immediately before the guide point in step S416 (step S416: Yes), the display of the guide information on the display 313 is continued (step S417), and the process waits until the current point of the vehicle passes the guide point (step S417). Step S418: No loop). When it is determined that the current point of the vehicle has passed the guide point (step S418: Yes), the process waits until a period corresponding to the accuracy of the position information has passed (step S419: No loop). When the period according to the accuracy of the position information has elapsed in step S419 (step S419: Yes), the display of the guidance information continued in step S417 is terminated (step S420), and the series of processes is terminated.
なお、図4のフローチャートにおいては、ステップS413において連続案内情報に変更された場合、ステップS416においては、第1案内情報の直前の案内情報か否かを判断して、ステップS418においては第2案内情報を過ぎたか否かを判断する。そして、ステップS419においては、第2案内情報を過ぎてから、位置情報の精度に応じた期間が経過したか否かを判断してもよい。
In the flowchart of FIG. 4, when the guidance information is changed to the continuous guidance information in step S413, it is determined in step S416 whether or not the guidance information is immediately before the first guidance information. In step S418, the second guidance information is obtained. Determine whether the information has passed. In step S419, it may be determined whether or not a period corresponding to the accuracy of the position information has passed since the second guidance information has passed.
また、図4のフローチャートにおいては、ステップS409において位置情報の精度が所定値より大きい場合、ステップS418:Yesにおいて案内地点を過ぎたと判断された場合、ステップS419の処理を省略して、ステップS420に進み、案内情報の表示を終了してもよい。
In the flowchart of FIG. 4, if the accuracy of the position information is larger than the predetermined value in step S409, if it is determined in step S418: Yes that the guidance point has been passed, the process of step S419 is omitted, and the process proceeds to step S420. The display of guidance information may be terminated.
(位置情報の精度を判定する処理の内容の一例について)
つぎに、図5を用いて、図4のフローチャートにおけるステップS409において、位置情報の精度を判定する処理の内容について説明する。図5は、位置情報の精度を判定する処理の内容の一例について示す説明図である。図5に示すように、たとえば、「位置関連情報」501の項目ごとに、「状態」502を検出して、それぞれの「状態」502ごとに、「-」511または「+」512の「評価」510を判断し、精度を判定する。 (About an example of the contents of processing for determining the accuracy of position information)
Next, the contents of the process for determining the accuracy of the position information in step S409 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 5 is an explanatory diagram showing an example of the content of processing for determining the accuracy of position information. As shown in FIG. 5, for example, “state” 502 is detected for each item of “position related information” 501, and “−” 511 or “+” 512 “evaluation” is detected for each “state” 502. "510" to determine accuracy.
つぎに、図5を用いて、図4のフローチャートにおけるステップS409において、位置情報の精度を判定する処理の内容について説明する。図5は、位置情報の精度を判定する処理の内容の一例について示す説明図である。図5に示すように、たとえば、「位置関連情報」501の項目ごとに、「状態」502を検出して、それぞれの「状態」502ごとに、「-」511または「+」512の「評価」510を判断し、精度を判定する。 (About an example of the contents of processing for determining the accuracy of position information)
Next, the contents of the process for determining the accuracy of the position information in step S409 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 5 is an explanatory diagram showing an example of the content of processing for determining the accuracy of position information. As shown in FIG. 5, for example, “state” 502 is detected for each item of “position related information” 501, and “−” 511 or “+” 512 “evaluation” is detected for each “state” 502. "510" to determine accuracy.
具体的には、たとえば、「位置関連情報」501が取付角度の場合、「状態」502として取付角度が所定値以上か否かを判断する。取付角度が所定値以上の場合、GPSユニット315や各種センサ316からの出力情報の出力誤差が大きくなるため、「-」511とし、所定値未満の場合「+」512とする。
Specifically, for example, when “position-related information” 501 is an attachment angle, it is determined as “state” 502 whether the attachment angle is a predetermined value or more. When the mounting angle is greater than or equal to a predetermined value, the output error of the output information from the GPS unit 315 or various sensors 316 increases, so “−” 511 is set, and when the mounting angle is less than the predetermined value, “+” 512 is set.
また、「位置関連情報」501がGPSユニット315の場合、「状態」502として、測位次元が所定値以上か否か、受信強度が所定値以上か否か、捕捉衛星数が所定値以上か否か、マルチパスが生じているか否かを判断する。そして、各「状態」502ごとに「-」511または「+」512の「評価」510を判断して精度を判定する。
Further, when the “position related information” 501 is the GPS unit 315, as the “state” 502, whether the positioning dimension is equal to or greater than a predetermined value, whether the reception intensity is equal to or greater than a predetermined value, and whether the number of captured satellites is equal to or greater than a predetermined value Or whether a multipath has occurred. Then, for each “state” 502, the “−” 511 or “+” 512 “evaluation” 510 is judged to determine the accuracy.
ここで、捕捉衛星数が所定値以上か否かの判断は、GPSユニット315によって電波を受信可能な衛星の数が、4個以上か否かを判断する。一般に、GPSによって位置情報を算出するためには、GPSユニット315によって4個の衛星から受信した測位情報が必要であるため、捕捉衛星数が4個以上の場合、「+」512とする。また、捕捉衛星数が4個未満の場合でも、位置情報の精度は落ちるが、正確な時刻を計時する図示しない計時部や地図情報などを用いて誤差を修正することで、位置情報を算出することができる。しかしながら、捕捉衛星数が4個未満であると位置情報の精度が悪くなるため、「-」511とする。なお、GPSユニット315による捕捉衛星数が4個より多い場合、4個の衛星の組み合わせを測位情報の誤差の少ない組み合わせとすることで、位置情報の精度がさらに向上する。
Here, whether the number of captured satellites is equal to or greater than a predetermined value is determined by determining whether the number of satellites that can receive radio waves by the GPS unit 315 is four or more. In general, in order to calculate position information by GPS, positioning information received from four satellites by the GPS unit 315 is required. Therefore, when the number of captured satellites is four or more, “+” 512 is set. Also, even if the number of captured satellites is less than 4, the accuracy of the position information is reduced, but the position information is calculated by correcting the error using a timekeeping unit (not shown) or map information that measures the exact time. be able to. However, if the number of captured satellites is less than 4, the accuracy of the position information deteriorates, so “−” 511 is set. When the number of satellites captured by the GPS unit 315 is greater than 4, the accuracy of the position information is further improved by making the combination of the four satellites a combination with less positioning information error.
また、マルチパスとは、多重波伝送路のことであり、たとえば、山や建物などの地物によってGPS衛星からの電波が反射または回折し、複数の経路から同じ電波を受信することである。このとき、GPS衛星から直線で最短距離を結ぶ直接波と、反射波や回折波との間に時間差が生じたり、電波の強度が低下したりして、測位情報の精度が悪化してしまう。このため、GPSユニット315によって受信された測位情報にマルチパスが生じている場合、「-」511とする。
Also, multipath refers to a multi-wave transmission path, and for example, a radio wave from a GPS satellite is reflected or diffracted by a feature such as a mountain or a building, and the same radio wave is received from a plurality of paths. At this time, there is a time difference between the direct wave that connects the shortest distance straight from the GPS satellite, and the reflected wave or diffracted wave, or the strength of the radio wave decreases, and the accuracy of the positioning information deteriorates. For this reason, when multipath occurs in the positioning information received by the GPS unit 315, “−” 511 is set.
また、「位置関連情報」501が各種センサ316の場合、「状態」502として、ジャイロセンサからの出力値を取得したか否か、加速度センサからの出力値を取得したか否か、車速センサからの出力値を取得したか否か、リバース線からの出力値を取得したか否か、センサの学習状態が所定値以上か否かを判断する。そして、各「状態」502ごとに、「-」511または「+」512の「評価」510を判断して精度を判定する。すなわち、出力値の取得されたセンサの種類が多いほど、「評価」510に「+」512が増え、位置情報の精度が良いと判定される。
Further, when the “position related information” 501 is the various sensors 316, as the “state” 502, whether the output value from the gyro sensor is acquired, whether the output value from the acceleration sensor is acquired, whether from the vehicle speed sensor Whether or not the output value from the reverse line is acquired, and whether or not the learning state of the sensor is equal to or greater than a predetermined value. Then, for each “state” 502, the “evaluation” 510 of “−” 511 or “+” 512 is determined to determine the accuracy. That is, as the number of types of sensors from which output values are acquired increases, “+” 512 increases in “evaluation” 510, and it is determined that the accuracy of position information is good.
また、「位置関連情報」501が地図情報の属性の場合、「状態」502として、車両の現在地点が、立体駐車場の内部や出口周辺か否か、地下駐車場の内部や出口周辺か否か、トンネルの内部や出口周辺か否か、高架下か否か、マルチパスが生じる可能性の高いビル街か否か、山間部か否かを判断する。そして、各「状態」502ごとに、「-」511または「+」512の「評価」510を判断して精度を判定する。
Further, when “location related information” 501 is an attribute of map information, as “state” 502, whether or not the current location of the vehicle is inside the parking lot or around the exit, whether inside the underground parking lot or around the exit It is determined whether it is inside the tunnel or around the exit, whether it is under an overpass, whether it is a building town where a multipath is highly likely to occur, and whether it is a mountainous area. Then, for each “state” 502, the “evaluation” 510 of “−” 511 or “+” 512 is determined to determine the accuracy.
そして、たとえば、各「位置関連情報」501ごとの、各「状態」502の「評価」510を加算・減算し、合計の数値により位置情報の精度を判定する。数値が高いほど精度が良く、数値が低いほど精度が悪いと判定される。また、合計の数値をランク付けして、位置情報の精度を複数のランクに分けて判定してもよい。本実施例においては、位置情報の精度が最も良いと判定された場合を「精度A」とし、次に位置情報の精度が良いと判定された場合を「精度B」として、位置情報の精度が最も悪いと判定された場合を「精度C」とする。なお、本実施例においては、ランクを3つに分けて位置情報の精度を判定したが、これに限るものではない。ランクは2つでもよいし、3つより多くてもよい。なお、所定の「位置関連情報」501または所定の「状態」502の「評価」510に重み付けをしてもよい。すなわち、「位置関連情報」501ごと、「状態」502ごとに異なる点数を加算・減算するようにしてもよい。
Then, for example, the “evaluation” 510 of each “state” 502 for each “position related information” 501 is added / subtracted, and the accuracy of the position information is determined by the total numerical value. The higher the numerical value, the better the accuracy, and the lower the numerical value, the worse the accuracy. Further, the total numerical values may be ranked, and the accuracy of the position information may be divided into a plurality of ranks for determination. In the present embodiment, the accuracy of the position information is determined as “accuracy A” when the accuracy of the position information is determined to be the best, and “accuracy B” is determined as the accuracy of the position information next. A case where it is determined to be the worst is defined as “accuracy C”. In the present embodiment, the accuracy of position information is determined by dividing the rank into three, but the present invention is not limited to this. There may be two ranks or more than three ranks. Note that the “evaluation” 510 of the predetermined “position-related information” 501 or the predetermined “state” 502 may be weighted. That is, different points may be added / subtracted for each “position related information” 501 and for each “state” 502.
(位置情報の精度に応じた距離単位および案内回数の一例について)
つぎに、図6を用いて、図4のフローチャートにおけるステップS410、S411において設定された案内情報の距離単位および案内回数について説明する。図6は、位置情報の精度に応じた距離単位および案内回数の一例について示す説明図である。図6に示すように、位置情報の精度が最も良い「精度A」610と判定された場合、たとえば、案内回数を4回として、距離単位を10m単位とする。具体的には、たとえば、案内地点からの距離が、600m(1回目)、200m(2回目)、100m(3回目)、30m(4回目)のときに、案内情報を出力する。 (About examples of distance units and guidance times according to the accuracy of location information)
Next, the distance unit and the number of times of guidance information set in steps S410 and S411 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 6 is an explanatory diagram illustrating an example of a distance unit and the number of times of guidance according to the accuracy of position information. As shown in FIG. 6, when it is determined that the accuracy of the position information is “accuracy A” 610, for example, the number of times of guidance is four and the distance unit is 10 m. Specifically, for example, when the distance from the guide point is 600 m (first time), 200 m (second time), 100 m (third time), and 30 m (fourth time), the guidance information is output.
つぎに、図6を用いて、図4のフローチャートにおけるステップS410、S411において設定された案内情報の距離単位および案内回数について説明する。図6は、位置情報の精度に応じた距離単位および案内回数の一例について示す説明図である。図6に示すように、位置情報の精度が最も良い「精度A」610と判定された場合、たとえば、案内回数を4回として、距離単位を10m単位とする。具体的には、たとえば、案内地点からの距離が、600m(1回目)、200m(2回目)、100m(3回目)、30m(4回目)のときに、案内情報を出力する。 (About examples of distance units and guidance times according to the accuracy of location information)
Next, the distance unit and the number of times of guidance information set in steps S410 and S411 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 6 is an explanatory diagram illustrating an example of a distance unit and the number of times of guidance according to the accuracy of position information. As shown in FIG. 6, when it is determined that the accuracy of the position information is “accuracy A” 610, for example, the number of times of guidance is four and the distance unit is 10 m. Specifically, for example, when the distance from the guide point is 600 m (first time), 200 m (second time), 100 m (third time), and 30 m (fourth time), the guidance information is output.
また、次に位置情報の精度が良い「精度B」620と判定された場合、たとえば、案内回数を3回として、距離単位を100mとする。具体的には、たとえば、案内地点からの距離が、600m(1回目)、200m(2回目)、100m(3回目)のときに、案内情報を出力する。さらに、位置情報の精度が最も悪い「精度C」630と判定された場合、たとえば、案内回数を2回として、距離単位を200mとする。具体的には、たとえば、案内地点からの距離が、600m(1回目)、200m(2回目)のときに、案内情報を出力する。このように、位置情報の精度が良いほど案内回数を多くして、距離単位を短くする。
If it is determined that the accuracy of the position information is “accuracy B” 620, for example, the number of times of guidance is 3 and the distance unit is 100 m. Specifically, for example, when the distance from the guide point is 600 m (first time), 200 m (second time), and 100 m (third time), the guidance information is output. Further, when it is determined that the accuracy of the position information is “accuracy C” 630, for example, the number of times of guidance is set to 2 and the distance unit is set to 200 m. Specifically, for example, when the distance from the guide point is 600 m (first time) and 200 m (second time), the guide information is output. Thus, the better the accuracy of the position information, the greater the number of times of guidance and the shorter the distance unit.
(案内情報の内容の一例について)
図7は、図6に示した距離単位および案内回数で出力される案内情報の内容の一例について示す説明図である。図7においては、スピーカ310から出力される音声による案内情報の内容の一例について示したが、ディスプレイ313に表示される文字による案内情報でもよい。 (About an example of the content of guidance information)
FIG. 7 is an explanatory diagram showing an example of the content of guidance information output in units of distances and the number of times of guidance shown in FIG. In FIG. 7, an example of the content of guidance information by voice output from thespeaker 310 is shown, but guidance information by characters displayed on the display 313 may be used.
図7は、図6に示した距離単位および案内回数で出力される案内情報の内容の一例について示す説明図である。図7においては、スピーカ310から出力される音声による案内情報の内容の一例について示したが、ディスプレイ313に表示される文字による案内情報でもよい。 (About an example of the content of guidance information)
FIG. 7 is an explanatory diagram showing an example of the content of guidance information output in units of distances and the number of times of guidance shown in FIG. In FIG. 7, an example of the content of guidance information by voice output from the
図7に示すように、位置情報の精度が「精度A」610の場合、たとえば、3回目までの案内情報では「○○m先、右方向です。」という音声情報を出力し、案内地点の直前の4回目の案内情報では「右です。」という音声情報を出力する。「精度A」610の場合、位置情報の精度が良いため、利用者に正確な距離を案内することができる。これによって、利用者は、案内地点を正確に把握できるため、たとえば案内地点での右左折などを迷わずおこなうことができる。
As shown in FIG. 7, when the accuracy of the position information is “accuracy A” 610, for example, in the guidance information up to the third time, voice information “XXm ahead, right direction” is output, and the guidance point The voice information “It is right” is output in the guidance information for the fourth time immediately before. In the case of “accuracy A” 610, since the accuracy of the position information is good, an accurate distance can be guided to the user. As a result, the user can accurately grasp the guide point, and thus can make a right or left turn at the guide point without hesitation.
また、位置情報の精度が「精度B」620の場合、たとえば、2回目までの案内情報では「およそ○○m先、右方向です。」という音声情報を出力し、3回目の案内情報では「まもなく、右方向です。」という音声情報を出力する。このように、位置情報の精度が「精度A」610よりも劣るため、案内情報の中に距離に関する情報が含まれる場合、距離に関する情報の前に「およそ」などの副詞を付加する。これによって、位置情報に多少の誤差があっても利用者が混乱することを防ぐことができる。また、案内地点の直前での案内情報を出力する場合、案内情報を出力する地点が、案内地点から離れているため、右左折などの指示を示す情報の前に「まもなく」などの副詞を付加する。これによって、位置情報に多少の誤差があっても利用者が混乱することを防ぐことができる。
In addition, when the accuracy of the position information is “accuracy B” 620, for example, in the guidance information up to the second time, voice information “about OOm ahead, right direction” is output, and in the third guidance information, “ Soon it will turn right. " Thus, since the accuracy of the position information is inferior to the “accuracy A” 610, when information on the distance is included in the guidance information, an adverb such as “approximately” is added before the information on the distance. This prevents the user from being confused even if there is some error in the position information. In addition, when outputting the guidance information immediately before the guidance point, since the point where the guidance information is output is far from the guidance point, an adverb such as “soon” is added before the information indicating an instruction such as turning left or right. To do. This prevents the user from being confused even if there is some error in the position information.
さらに、位置情報の精度が「精度C」630の場合、たとえば、1回目の案内情報で「およそ○○m先、右方向です。」という音声情報を出力し、2回目の案内情報では「まもなく、右方向です。」という音声情報を出力する。このように、案内情報の表現を「精度B」620の場合と同様とし、案内回数を「精度B」620よりも少なくする。
Further, when the accuracy of the position information is “accuracy C” 630, for example, the first guidance information outputs voice information “approx. , Right direction "is output. As described above, the guidance information is expressed in the same manner as in the case of “accuracy B” 620, and the number of times of guidance is less than that of “accuracy B” 620.
(案内情報の表示の一例について)
つぎに、図8を用いて、図4のフローチャートにおけるステップS417~S419において継続された案内情報の表示について説明する。図8は、案内情報の表示の一例について示す説明図である。図8に示すように、ディスプレイ313には、通常の地図表示800と、案内地点付近の拡大表示810と、が表示されている。通常の地図表示800における、車両の現在地点801、案内地点802、誘導経路803は、拡大表示810における車両の現在地点811、案内地点812、誘導経路813に対応している。図8に示すように、現在地点801、811が案内地点802、812を過ぎた後に、位置情報の精度に応じた期間、拡大表示810を継続表示させる。そして、位置情報の精度に応じた期間が過ぎた後に、拡大表示810の表示を終了し、通常の地図表示800のみをディスプレイ313に表示する。 (Example of guidance information display)
Next, the display of guidance information continued in steps S417 to S419 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 8 is an explanatory diagram illustrating an example of display of guidance information. As shown in FIG. 8, thedisplay 313 displays a normal map display 800 and an enlarged display 810 in the vicinity of the guide point. In the normal map display 800, the vehicle current point 801, the guidance point 802, and the guidance route 803 correspond to the vehicle current point 811, the guidance point 812, and the guidance route 813 in the enlarged display 810. As shown in FIG. 8, after the current points 801 and 811 pass the guide points 802 and 812, the enlarged display 810 is continuously displayed for a period according to the accuracy of the position information. And after the period according to the precision of position information passes, the display of the enlarged display 810 is complete | finished and only the normal map display 800 is displayed on the display 313. FIG.
つぎに、図8を用いて、図4のフローチャートにおけるステップS417~S419において継続された案内情報の表示について説明する。図8は、案内情報の表示の一例について示す説明図である。図8に示すように、ディスプレイ313には、通常の地図表示800と、案内地点付近の拡大表示810と、が表示されている。通常の地図表示800における、車両の現在地点801、案内地点802、誘導経路803は、拡大表示810における車両の現在地点811、案内地点812、誘導経路813に対応している。図8に示すように、現在地点801、811が案内地点802、812を過ぎた後に、位置情報の精度に応じた期間、拡大表示810を継続表示させる。そして、位置情報の精度に応じた期間が過ぎた後に、拡大表示810の表示を終了し、通常の地図表示800のみをディスプレイ313に表示する。 (Example of guidance information display)
Next, the display of guidance information continued in steps S417 to S419 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 8 is an explanatory diagram illustrating an example of display of guidance information. As shown in FIG. 8, the
ここで、たとえば位置情報の精度が「精度B」620や「精度C」630と判定され、地図情報における車両の現在地点801、811が案内地点802、812を過ぎていても、実際には車両が案内地点802、812に到達していないという問題がある。この問題を解消するために、図8に示すように、地図情報における車両の現在地点801、811が案内地点802、812を過ぎた後に、所定の期間、案内情報の表示を継続する。このようにすることで、利用者は、案内地点802、812に到着する前に案内情報の表示が終了されることを防ぐことができ、案内地点において必要な案内情報を受けることができる。
Here, for example, even if the accuracy of the position information is determined as “accuracy B” 620 or “accuracy C” 630 and the vehicle current points 801 and 811 in the map information are past the guide points 802 and 812, the vehicle actually However, there is a problem that the guide points 802 and 812 are not reached. In order to solve this problem, as shown in FIG. 8, after the vehicle current points 801 and 811 in the map information pass the guide points 802 and 812, the display of the guide information is continued for a predetermined period. By doing in this way, the user can prevent the display of the guidance information before arriving at the guidance points 802 and 812, and can receive necessary guidance information at the guidance point.
(連続案内情報の内容の一例について)
つぎに、図9を用いて、図4のフローチャートにおけるステップS413において変更された連続案内情報の内容について説明する。図9は、連続案内情報の内容の一例について示す説明図である。図9に示すように、ディスプレイ313には、地図情報900上に、車両の現在地点901と、第1案内地点902と、第2案内地点903と、誘導経路904とが表示されている。ここで、第1案内地点902と第2案内地点903との間の距離をXとすると、距離Xが位置情報の精度に応じた距離以内の場合、連続案内情報を出力する。 (About an example of the contents of continuous guidance information)
Next, the content of the continuous guidance information changed in step S413 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 9 is an explanatory diagram showing an example of the content of the continuous guidance information. As shown in FIG. 9, acurrent point 901, a first guidance point 902, a second guidance point 903, and a guidance route 904 are displayed on the map information 900 on the display 313. Here, if the distance between the first guidance point 902 and the second guidance point 903 is X, continuous guidance information is output when the distance X is within the distance corresponding to the accuracy of the position information.
つぎに、図9を用いて、図4のフローチャートにおけるステップS413において変更された連続案内情報の内容について説明する。図9は、連続案内情報の内容の一例について示す説明図である。図9に示すように、ディスプレイ313には、地図情報900上に、車両の現在地点901と、第1案内地点902と、第2案内地点903と、誘導経路904とが表示されている。ここで、第1案内地点902と第2案内地点903との間の距離をXとすると、距離Xが位置情報の精度に応じた距離以内の場合、連続案内情報を出力する。 (About an example of the contents of continuous guidance information)
Next, the content of the continuous guidance information changed in step S413 in the flowchart of FIG. 4 will be described with reference to FIG. FIG. 9 is an explanatory diagram showing an example of the content of the continuous guidance information. As shown in FIG. 9, a
連続案内情報とは、たとえば、図9に示す誘導経路904の場合、「まもなく右方向です(第1案内地点902の案内情報)。その先、左方向です(第2案内地点の案内情報)。」といった音声情報910であり、第1案内地点902に到達する前に、出力される第1案内地点902と第2案内地点903とを組み合わせた案内情報である。このようにすることで、たとえば位置情報の精度が「精度B」620や「精度C」630の場合に、第1案内地点902を過ぎて、第2案内地点903の案内情報が出力されるべきタイミングで、第1案内地点902の案内情報が出力されたり、第1案内地点902に到達する前に、第2案内地点903のみの案内情報が出力されたりすることを、防ぐことができる。
For example, in the case of the guidance route 904 shown in FIG. 9, the continuous guidance information is “soon to the right (guidance information of the first guidance point 902) and further to the left (guidance information of the second guidance point). The voice information 910 is a combination of the first guidance point 902 and the second guidance point 903 that are output before reaching the first guidance point 902. In this way, for example, when the accuracy of the position information is “accuracy B” 620 or “accuracy C” 630, the guidance information of the second guidance point 903 should be output past the first guidance point 902. It is possible to prevent the guidance information of the first guidance point 902 from being output at the timing or the guidance information of only the second guidance point 903 from being output before reaching the first guidance point 902.
上述したように、実施例のナビゲーション装置300によれば、ナビゲーション装置300の取付角度の状態、GPSユニット315の測位情報の取得状態、各種センサ316の出力値の取得状態、現在地点周辺の地図情報の属性などの評価を合計した数値によって、位置情報の精度にランク付けをすることができる。そして、位置情報の精度のランクに応じた案内情報を、ディスプレイ313やスピーカ310に出力することができる。
As described above, according to the navigation device 300 of the embodiment, the state of the mounting angle of the navigation device 300, the acquisition state of the positioning information of the GPS unit 315, the acquisition state of the output values of the various sensors 316, the map information around the current location The accuracy of the position information can be ranked by the numerical value obtained by summing the evaluations of the attributes and the like. And the guidance information according to the rank of the accuracy of position information can be output to the display 313 and the speaker 310.
また、実施例のナビゲーション装置300によれば、位置情報の精度が比較的悪いと判定された場合、案内回数を減らし、案内情報に用いる距離単位を長くすることができる。したがって、現在地点の位置情報に誤差があっても、たとえば案内地点を過ぎてから案内情報を出力してしまうような誤った案内情報の出力を防ぐことができる。これによって、利用者は、自身が用いているナビゲーション装置300の位置情報の精度が比較的悪くても、正確な案内情報を受けることができるため、誤った案内情報に惑わされることなく、案内地点を認識することができる。
Further, according to the navigation device 300 of the embodiment, when it is determined that the accuracy of the position information is relatively poor, the number of times of guidance can be reduced and the distance unit used for the guidance information can be lengthened. Therefore, even if there is an error in the position information of the current location, for example, it is possible to prevent erroneous guidance information from being output such that the guidance information is output after passing the guidance location. Thus, the user can receive accurate guidance information even if the accuracy of the position information of the navigation device 300 used by the user is relatively poor. Therefore, the guidance point is not confused by erroneous guidance information. Can be recognized.
また、実施例のナビゲーション装置300によれば、位置情報の精度が比較的悪いと判定された場合、音声による案内情報の表現を、あいまいな表現にすることができる。これによって、利用者は、たとえば距離に関する情報が案内情報に含まれている場合でも、音声による案内情報を聞くだけで、正確な距離かあいまいな距離かを判断することができるため、案内情報に惑わされることなく、案内地点を認識することができる。
Further, according to the navigation apparatus 300 of the embodiment, when it is determined that the accuracy of the position information is relatively poor, the expression of the guidance information by voice can be made ambiguous. As a result, even if information about distance is included in the guidance information, for example, the user can determine whether the distance is accurate or ambiguous by simply listening to the guidance information by voice. The guide point can be recognized without being confused.
また、実施例のナビゲーション装置300によれば、案内地点を過ぎた後に、位置情報の精度に応じた期間、案内情報の表示を継続することができる。したがって、たとえば位置情報の精度が比較的悪く、実際には案内地点に到達していないのに、案内情報の表示が終了してしまうことを防ぐことができる。これによって、利用者は、自身が用いているナビゲーション装置300の位置情報の精度が悪くても、案内地点において必要な案内情報を受けることができる。
Further, according to the navigation device 300 of the embodiment, after passing the guide point, the display of the guide information can be continued for a period according to the accuracy of the position information. Therefore, for example, it is possible to prevent the display of the guidance information from being finished even though the accuracy of the position information is relatively poor and the guidance point is not actually reached. Accordingly, the user can receive necessary guidance information at the guidance point even if the accuracy of the position information of the navigation device 300 used by the user is poor.
以上説明したように、本発明の案内情報出力装置、案内情報出力方法、案内情報出力プログラム、および記録媒体によれば、移動体の現在地点の位置情報の精度に応じた案内情報を出力することができる。
As described above, according to the guide information output device, the guide information output method, the guide information output program, and the recording medium of the present invention, the guide information corresponding to the accuracy of the position information of the current location of the mobile object is output. Can do.
なお、本実施の形態で説明した案内情報出力方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータ、ワークステーション、携帯端末装置(携帯電話)などのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD-ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
The guidance information output method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer, a workstation, or a mobile terminal device (mobile phone). This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The program may be a transmission medium that can be distributed via a network such as the Internet.
Claims (13)
- 移動体の位置に関する位置関連情報を取得する取得手段と、
前記位置関連情報に基づいて、前記移動体の現在地点の位置情報を算出する算出手段と、
前記位置情報の精度を判定する判定手段と、
前記位置情報の精度に応じた案内情報を出力部に出力する制御手段と、
を備えることを特徴とする案内情報出力装置。 Acquisition means for acquiring position-related information relating to the position of the moving object;
Based on the position related information, calculating means for calculating position information of the current location of the mobile body;
Determination means for determining the accuracy of the position information;
Control means for outputting guidance information according to the accuracy of the position information to the output unit;
A guide information output device comprising: - 前記取得手段は、衛星から送信された測位情報を前記位置関連情報として取得し、
前記判定手段は、前記取得手段による前記測位情報の取得状態に基づいて、前記位置情報の精度を判定することを特徴とする請求項1に記載の案内情報出力装置。 The acquisition means acquires positioning information transmitted from a satellite as the position related information,
The guidance information output device according to claim 1, wherein the determination unit determines the accuracy of the position information based on an acquisition state of the positioning information by the acquisition unit. - 前記取得手段は、前記移動体の移動状態を検知するセンサの出力情報を前記位置関連情報として取得し、
前記判定手段は、前記取得手段による前記出力情報の取得状態に基づいて、前記位置情報の精度を判定することを特徴とする請求項1または2に記載の案内情報出力装置。 The acquisition means acquires output information of a sensor that detects a moving state of the moving body as the position related information,
The guidance information output device according to claim 1, wherein the determination unit determines the accuracy of the position information based on an acquisition state of the output information by the acquisition unit. - 前記案内情報出力装置の取付角度を設定する設定手段をさらに備え、
前記判定手段は、前記取付角度に基づいて、前記位置情報の精度を判定することを特徴とする請求項1~3のいずれか一つに記載の案内情報出力装置。 Further comprising setting means for setting the mounting angle of the guidance information output device;
The guidance information output device according to any one of claims 1 to 3, wherein the determination unit determines the accuracy of the position information based on the attachment angle. - 前記算出手段は、前記位置関連情報および地図情報に基づいて、前記移動体の現在地点を示す位置情報を算出し、
前記判定手段は、前記位置情報が示す現在地点周辺の前記地図情報の属性に基づいて、前記位置情報の精度を判定することを特徴とする請求項1~4のいずれか一つに記載の案内情報出力装置。 The calculation means calculates position information indicating a current location of the mobile body based on the position related information and map information,
The guidance according to any one of claims 1 to 4, wherein the determination unit determines the accuracy of the position information based on an attribute of the map information around the current location indicated by the position information. Information output device. - 前記制御手段は、前記位置情報の精度に応じたタイミングで、前記案内情報を前記出力部に出力することを特徴とする請求項1~5のいずれか一つに記載の案内情報出力装置。 The guide information output device according to any one of claims 1 to 5, wherein the control means outputs the guide information to the output unit at a timing according to the accuracy of the position information.
- 前記制御手段は、前記位置情報の精度に応じた案内回数で、前記案内情報を前記出力部に出力することを特徴とする請求項1~6のいずれか一つに記載の案内情報出力装置。 The guidance information output device according to any one of claims 1 to 6, wherein the control means outputs the guidance information to the output unit at a number of times of guidance according to the accuracy of the position information.
- 前記制御手段は、前記位置情報の精度に応じた距離単位を設定し、当該距離単位を用いた前記案内情報を前記出力部に出力することを特徴とする請求項1~7のいずれか一つに記載の案内情報出力装置。 The control means sets a distance unit according to the accuracy of the position information, and outputs the guidance information using the distance unit to the output unit. The guidance information output device described in 1.
- 前記制御手段は、前記移動体の現在地点が前記案内情報の対象である案内地点を過ぎた後に、前記位置情報の精度に応じた期間、前記出力部への当該案内情報の出力を継続することを特徴とする請求項1~8のいずれか一つに記載の案内情報出力装置。 The control means continues outputting the guidance information to the output unit for a period according to the accuracy of the position information after the current location of the mobile object has passed the guidance location that is the target of the guidance information. The guidance information output device according to any one of claims 1 to 8, wherein:
- 前記制御手段は、次に案内すべき第1案内地点とその次に案内すべき第2案内地点との間の距離が前記位置情報の精度に応じた距離より短い場合、当該第1案内地点と当該第2案内地点とを組み合わせた連続案内情報を前記出力部に出力することを特徴とする請求項1~9のいずれか一つに記載の案内情報出力装置。 When the distance between the first guidance point to be guided next and the second guidance point to be guided next is shorter than the distance according to the accuracy of the position information, the control means The guidance information output apparatus according to any one of claims 1 to 9, wherein continuous guidance information combined with the second guidance point is output to the output unit.
- 移動体の位置に関する位置関連情報を取得する取得工程と、
前記位置関連情報に基づいて、前記移動体の現在地点の位置情報を算出する算出工程と、
前記位置情報の精度を判定する判定工程と、
前記位置情報の精度に応じた案内情報を出力部に出力する制御工程と、
を含むことを特徴とする案内情報出力方法。 An acquisition step of acquiring position-related information regarding the position of the moving object;
Based on the position related information, a calculation step of calculating position information of the current location of the mobile body,
A determination step of determining the accuracy of the position information;
A control step of outputting guidance information according to the accuracy of the position information to the output unit;
The guidance information output method characterized by including. - 請求項11に記載の案内情報出力方法をコンピュータに実行させることを特徴とする案内情報出力プログラム。 A guide information output program for causing a computer to execute the guide information output method according to claim 11.
- 請求項12に記載の案内情報出力プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。 A computer-readable recording medium on which the guidance information output program according to claim 12 is recorded.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2008/069947 WO2010050065A1 (en) | 2008-10-31 | 2008-10-31 | Guide information outputting device, guide information outputting method, guide information outputting program, and recording medium |
JP2010535605A JP4939657B2 (en) | 2008-10-31 | 2008-10-31 | GUIDANCE INFORMATION OUTPUT DEVICE, GUIDANCE INFORMATION OUTPUT METHOD, GUIDANCE INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2008/069947 WO2010050065A1 (en) | 2008-10-31 | 2008-10-31 | Guide information outputting device, guide information outputting method, guide information outputting program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2010050065A1 true WO2010050065A1 (en) | 2010-05-06 |
Family
ID=42128443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2008/069947 WO2010050065A1 (en) | 2008-10-31 | 2008-10-31 | Guide information outputting device, guide information outputting method, guide information outputting program, and recording medium |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4939657B2 (en) |
WO (1) | WO2010050065A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017017760A1 (en) * | 2015-07-27 | 2017-02-02 | 日産自動車株式会社 | Route guidance device and route guidance method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0652492A (en) * | 1992-07-31 | 1994-02-25 | Toyota Motor Corp | Route guidance device for vehicle |
JPH11337359A (en) * | 1998-05-27 | 1999-12-10 | Fujitsu Ten Ltd | Navigation apparatus |
JP2005189041A (en) * | 2003-12-25 | 2005-07-14 | Nissan Motor Co Ltd | Navigation device and position registration method |
JP2008197004A (en) * | 2007-02-14 | 2008-08-28 | Aisin Aw Co Ltd | Navigation system and navigation method |
-
2008
- 2008-10-31 WO PCT/JP2008/069947 patent/WO2010050065A1/en active Application Filing
- 2008-10-31 JP JP2010535605A patent/JP4939657B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0652492A (en) * | 1992-07-31 | 1994-02-25 | Toyota Motor Corp | Route guidance device for vehicle |
JPH11337359A (en) * | 1998-05-27 | 1999-12-10 | Fujitsu Ten Ltd | Navigation apparatus |
JP2005189041A (en) * | 2003-12-25 | 2005-07-14 | Nissan Motor Co Ltd | Navigation device and position registration method |
JP2008197004A (en) * | 2007-02-14 | 2008-08-28 | Aisin Aw Co Ltd | Navigation system and navigation method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017017760A1 (en) * | 2015-07-27 | 2017-02-02 | 日産自動車株式会社 | Route guidance device and route guidance method |
KR20180022964A (en) * | 2015-07-27 | 2018-03-06 | 닛산 지도우샤 가부시키가이샤 | Path guide device and path guide method |
CN107850456A (en) * | 2015-07-27 | 2018-03-27 | 日产自动车株式会社 | Path guiding device and path guide method |
JPWO2017017760A1 (en) * | 2015-07-27 | 2018-06-21 | 日産自動車株式会社 | Route guidance device and route guidance method |
KR101998041B1 (en) * | 2015-07-27 | 2019-07-08 | 닛산 지도우샤 가부시키가이샤 | Path guide device and path guide method |
US10352714B2 (en) | 2015-07-27 | 2019-07-16 | Nissan Motor Co., Ltd. | Route guidance device and route guidance method |
CN107850456B (en) * | 2015-07-27 | 2020-12-01 | 日产自动车株式会社 | Route guidance device and route guidance method |
Also Published As
Publication number | Publication date |
---|---|
JPWO2010050065A1 (en) | 2012-03-29 |
JP4939657B2 (en) | 2012-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6173232B1 (en) | Vehicle navigation system and a recording medium | |
JP4435846B2 (en) | Location registration apparatus, location registration method, location registration program, and recording medium | |
US8145414B2 (en) | Method of estimation of traffic information, device of estimation of traffic information and car navigation device | |
JP4568782B2 (en) | Location registration device, navigation device, route search device, location registration method, location registration program, and recording medium | |
JP4598120B2 (en) | Location registration device, route search device, location registration method, location registration program, and recording medium | |
US20100299063A1 (en) | Current Position Determining Device and Current Position Determining Method | |
JP5101691B2 (en) | Information display device, position calculation device, display control method, position calculation method, display control program, position calculation program, and recording medium | |
JP2012225900A (en) | Determining position of navigation device | |
JP2007255907A (en) | Route searching system, and device, method, and program for information registration, and computer-readable recording medium | |
JP2007148901A (en) | Traffic congestion information display device | |
JP2007263581A (en) | Route search device, route search method, route search program, and recording medium | |
US20090070036A1 (en) | Voice guide device, voice guide method, voice guide program, and recording medium | |
JP4939657B2 (en) | GUIDANCE INFORMATION OUTPUT DEVICE, GUIDANCE INFORMATION OUTPUT METHOD, GUIDANCE INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM | |
JP2023138609A (en) | Congestion display device, congestion display method, and congestion display program | |
JP2012112691A (en) | Car navigation device | |
JP2010107391A (en) | Route search device, route search method, route search program, and recording medium | |
JP5259432B2 (en) | Route search device, route search method, route search program, and recording medium | |
JP2010128686A (en) | Information output device, information output method, information output program, and recording medium | |
JP2010107392A (en) | Device, method and program for outputting guidance information, and recording medium | |
JP2011033403A (en) | Information processing apparatus, information processing method, information processing program and recording medium | |
JP2010203969A (en) | Navigation device, display control method, display control program, and recording medium | |
WO2007091496A1 (en) | Position display device, position displaying method, position displaying program, and recording medium | |
JP5129654B2 (en) | Mobile body information display control device, mobile body information display method, etc. | |
JP2010025598A (en) | Altitude calculation device, altitude calculation method, altitude calculation program, and recording medium | |
KR20100072591A (en) | Navigation method and system having path search and announcement for a student driver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08877775 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2010535605 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08877775 Country of ref document: EP Kind code of ref document: A1 |