WO2012020445A1 - Vehicle-mounted information device - Google Patents
Vehicle-mounted information device Download PDFInfo
- Publication number
- WO2012020445A1 WO2012020445A1 PCT/JP2010/004997 JP2010004997W WO2012020445A1 WO 2012020445 A1 WO2012020445 A1 WO 2012020445A1 JP 2010004997 W JP2010004997 W JP 2010004997W WO 2012020445 A1 WO2012020445 A1 WO 2012020445A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- point
- route
- setting
- information
- waypoint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
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/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3476—Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
Definitions
- the present invention relates to an in-vehicle information device that is mounted on a vehicle and processes information.
- Patent Document 1 In order to be able to easily search a place visited previously, there is known a technique capable of quickly searching for a destination by obtaining position information and date / time information of a parked or stopped place (for example, see Patent Document 1).
- Patent Document 1 there is a problem that it takes time to draw a route, for example, a user needs to set a destination after performing a search every time, even if it is a parking spot that stops many times. is there.
- the present invention has been made to solve such a problem, and it is an object of the present invention to provide an in-vehicle information device that can draw a route through a point desired by a driver with little effort.
- the in-vehicle information device is acquired by the map data management unit that acquires from the map data the coordinates of the stop point that is the point where the vehicle that travels based on the set route stops, and the map data management unit.
- the history data management unit that stores and manages the coordinates of the stop points in the history table, and when a route is set, the coordinates of the stop points acquired by the same route as the set route are read from the history table and passed And a waypoint setting unit for setting the ground.
- the in-vehicle information device According to the in-vehicle information device according to the present invention, it is possible to draw a route via a point desired by the driver with little effort.
- FIG. 1 is a block diagram showing a configuration of an in-vehicle information device according to Embodiment 1 of the present invention.
- This in-vehicle information device includes an information acquisition unit 2, a vehicle state detection unit 3, an input unit 4, an output unit 5, a waypoint setting unit 6, a map data management unit 7, a history data management unit 8, a setting information management unit 9, and a comparison
- a determination unit 10 and a control unit 11 are provided.
- the information acquisition unit 2 acquires information at the time of route setting or information at the time of parking, such as route setting date and time or driver information indicating a driver at the time of route setting.
- the information at the time of route setting or the information at the time of parking includes the position information of the own vehicle received by a GPS (Global Positioning System) receiver.
- the vehicle state detection unit 3 acquires the state of the host vehicle, detects whether the host vehicle is in a stopped state, and detects whether the engine is turned off.
- the input unit 4 acquires input information input by the user from an input device (not shown) and sends the input information to the control unit 11.
- the control unit 11 uses the current position of the vehicle acquired by the information acquisition unit 2, the destination input by the input unit 4, and the map data acquired by the map data management unit 7, to the destination. Set the route.
- the output unit 5 outputs information to be presented to the user, such as an inquiry screen or a transit point candidate selection screen, in response to an instruction from the control unit 11.
- the waypoint setting unit 6 sets a waypoint according to an instruction from the control unit 11.
- the map data management unit 7 manages the map data 12.
- the map data 12 includes coordinates of each point, road information, address, facility name, facility genre name, and facility meta genre name.
- the map data 12 managed by the map data management unit 7 is read by the control unit 11.
- the history data management unit 8 includes a parking / route history table (history table) 13 for storing history information set at parking points and via points, and a facility detailed information table (facility) for storing detailed information on facilities at the parking / route points. (Information table) 14, temporary management data 15 for storing temporary data, and negative count data 17 indicating the number of times the driver has answered negative in response to an inquiry as to whether to set a transit point.
- the parking / route history table 13, the facility detailed information table 14, the temporary management data 15, and the negative count data 17 managed by the history data management unit 8 are accessed by the control unit 11.
- the setting information management unit 9 manages setting information 16 (details will be described later) for storing information set on the selection method of the corresponding parking / route points.
- the setting information 16 managed by the setting information management unit 9 is accessed by the control unit 11.
- the comparison determination unit 10 determines whether or not to set a route point based on the information at the time of route setting and the information at the time of parking, and narrows down the route point candidates.
- the determination result in the comparison determination unit 10 is accessed by the control unit 11.
- the control unit 11 includes the above-described information acquisition unit 2, vehicle state detection unit 3, input unit 4, output unit 5, waypoint setting unit 6, map data management unit 7, history data management unit 8, setting information management unit 9 and
- the comparison / determination unit 10 controls data transmission / reception performed mutually. In the following description, the description that data transmitted / received between the above components passes through the control unit 11 is omitted.
- FIG. 2 is a diagram showing an example of the parking / route history table 13.
- This parking / route history table 13 includes (1) History No. , (2) the coordinates of the point where the parking / intermediate point is set, (3) the coordinates of the destination point set at the time of parking at the parking point or when setting the transit point, (4) the address of the parking / passing point , (5) Name of the facility at the parking / via point, (6) Sum of the number of times of parking at the relevant point and the number of times set at the relevant point as the transit point, (7) Date and time of parking at the relevant parking point, (8) Applicable Road information indicating whether the road facing the point is a general road or an expressway, (9) Date and time of route setting (route setting by user), (10) Driver information indicating a driver at the time of parking / route point setting including.
- the name of the facility at (5) parking / route point is blank when there is no facility at the parking / route point.
- FIG. 3 is a diagram showing an example of the facility detailed information table 14. If there is a facility indicated by “(5) Facility name at parking / route point” in the parking / route history table 13 shown in FIG. 2, detailed information on the facility is further stored in the facility detail information table 14.
- the This facility detailed information table 14 includes (A) the name of the facility at the parking / route point, (B) the facility genre of the corresponding facility, (C) the parking lot information indicating whether or not the parking lot of the corresponding facility is empty, ( D) Business hours of the relevant facility, and (E) Meta genre of the facility genre of the relevant facility.
- the parking / route history table 13 and the facility detailed information table 14 are linked with "(5) Facility name at parking / route point" and "(A) Facility name at parking / route point” as keys. .
- FIG. 4 is a diagram illustrating an example of the setting information 16.
- FIG. 4A is a table for storing setting values of conditions for the way of selecting a waypoint. This table shows the setting for the waypoint setting execution method (executed when the user triggers, or automatically executed by the system), and the setting for the waypoint setting method (specifies the point the user wants to make a waypoint) Or whether the system will automatically specify), setting for the waypoint setting method by the user (the user wants to specify the point that he / she wants to make the waypoint from all candidates, or the system sets all the candidates as appropriate conditions) ) And the setting for the waypoint setting method by the system (the system sets all candidates as waypoints unconditionally, or only places that meet the conditions are route points Information).
- the “all candidates” in the present invention are not all points stored in the parking / route history table but all points where the set route and the destination are acquired by the same route. Routes with the same destination are called the same route. In addition, routes having the same destination and starting point may be the same route. Furthermore, all the points acquired by the route having a part shared with the set route may be set as candidates. In this way, it is possible to prevent a point that has nothing to do with the current route from among points stored in the parking / route history table.
- FIG. 4 (b) is a table for storing setting values for the condition of whether to set a waypoint.
- FIG. 4B shows that the setting for the waypoint setting method by the user in FIG. 4A is “specified from candidates after the system narrows down under appropriate conditions”, or the setting for the waypoint setting method by the system. Can be set when is set to “Set only a point that meets the conditions as a transit point”.
- This table includes setting information for the number of waypoint settings, the distance at which the waypoints are set, the threshold value of the sum of the number of parking points and the number of waypoints to be set and the date threshold value at which the waypoints are set.
- the state of use / non-use is also stored for each function described above.
- FIG. 5 is a flowchart showing processing at the time of parking.
- the state of the host vehicle is acquired (step ST101). That is, the vehicle state detection unit 3 acquires the state of the own vehicle.
- step ST102 it is checked whether or not the vehicle is parked (step ST102). That is, the vehicle state detection unit 3 checks whether the state of the own vehicle acquired in step ST101 indicates a parking state. If it is determined in step ST102 that the host vehicle is not parked, the sequence returns to step ST101, and the above-described processing is repeated until the host vehicle is parked. Conditions for determining whether or not the parking state is performed in step ST102 will be described later.
- step ST102 determines whether the host vehicle is parked. If it is determined in step ST102 that the host vehicle is parked, it is checked in step ST103 if the destination is set. If the destination is not set, the process ends. If the destination is set, the coordinates of the parking spot are acquired (step ST104). That is, the map data management unit 7 acquires the coordinates of the parking spot from the map data 12. Next, the coordinates of the destination are acquired (step ST105). That is, the map data management unit 7 acquires the coordinates of the destination from the map data 12.
- step ST106 the address of the parking spot is acquired (step ST106). That is, the map data management unit 7 acquires the address of the parking spot from the map data 12.
- road information is acquired (step ST107). That is, the map data management unit 7 acquires the road information of the road facing the parking spot from the map data 12.
- the facility name at the parking spot is acquired (step ST108). That is, the map data management unit 7 acquires the facility name at the parking spot from the map data 12.
- step ST109 the parking date and time is acquired (step ST109). That is, the information acquisition unit 2 acquires the parking date and time.
- driver information is acquired (step ST110). That is, the information acquisition unit 2 acquires driver information.
- step ST111 all candidates (2), (4), and (5) are acquired from the parking / route history table.
- the history data management unit 8 selects “(2) coordinates of points where parking / route points are set”, “(4) addresses of parking / route points” and “(5 ) “Facility name at parking / route point” is acquired and passed to the comparison determination unit 10.
- step ST112 it is checked whether or not the same point exists in the parking / route history table (step ST112). That is, the map data management unit 7 passes the coordinates of the parking spot acquired in step ST104, the address of the parking spot acquired in step ST106, and the facility name at the parking spot acquired in step ST108 to the comparison determination unit 10.
- the comparison determination unit 10 determines whether the same point exists in the parking / route history table 13 based on whether the address and the facility name are equal, or the longitude and latitude are close, or both.
- step ST112 If it is determined in step ST112 that the same point exists in the parking / route history table, the number of times of parking in the corresponding history in the parking / route history table is increased by one (step ST113). That is, the history data management unit 8 increases “(6) the sum of the number of times of parking at the corresponding point and the number of times of setting the corresponding point as a waypoint” in the parking / route history table 13 by one. Thereafter, the process ends.
- step ST112 if it is determined in step ST112 that the same location does not exist in the parking / route history table, it is then checked whether the facility name has been acquired (step ST114). That is, in step ST108, the comparison determination unit 10 checks whether the facility name at the parking spot acquired from the map data 12 by the map data management unit 7 can be acquired (not set).
- step ST114 If it is determined in step ST114 that the facility name has been acquired, then the facility genre and meta genre name are acquired (step ST115). That is, if the map data management unit 7 determines that the facility name is not yet set, the map data management unit 7 acquires the facility genre name and the meta genre name from the map data 12. Next, business hours are acquired (step ST116). That is, the information acquisition unit 2 acquires business hours by the communication means based on the facility name acquired by the map data management unit 7.
- step ST117 the description in the facility detailed information table is performed (step ST117). That is, the data acquired in step ST104 to step ST110, step ST115, and step ST116 is passed to the history data management unit 8, and the history data management unit 8 is based on the data acquired in steps ST108, ST115, and ST116.
- the information table 14 (A) the name of the facility at the parking spot, (B) the genre name of the facility at the parking spot, (D) the business hours of the facility at the parking spot, and (E) the meta genre name are described.
- step ST118 the entry into the parking / route history table is performed (step ST118). That is, the history data management unit 8 uses the data acquired in steps ST104 to ST110 as the (1) history No. in the parking / route history table 13. (Automatically assigned), (2) coordinates of parking spot, (3) coordinates of destination, (4) address of parking spot, (5) name of facility at parking spot, (6) number of parkings and waypoints It is described in the sum of the set times (“1” is described), (7) parking date and time, (8) road facing the parking spot, and (10) driver information. Thereafter, the process ends. If it is determined in step ST114 that the facility name could not be acquired, the processing in steps ST115 to ST117 is skipped, and the sequence proceeds to step ST118 and described in the parking / route history table.
- step ST119 information on the input unit is acquired. That is, when the user performs a route setting operation, some input information is notified to the input unit 4, so the input unit 4 acquires the information and passes it to the comparison determination unit 10.
- step ST120 it is checked whether the information in the input unit is route setting information (step ST120). That is, the comparison / determination unit 10 checks whether the passed information is information that a route has been set. If it is determined in step ST120 that the information in the input unit is route setting information, all candidates (2) are acquired from the parking / route history table (step ST121). That is, the history data management unit 8 obtains “(2) coordinates of a point where a parking / passage point is set” from the parking / passage history table 13, and passes it to the relay point setting unit 6.
- step ST122 the value acquired in step ST121 is set as a waypoint (step ST122). That is, the waypoint setting unit 6 sets the point acquired in step ST121 as a waypoint. Thereafter, the process ends.
- step ST122 the points acquired by the same route as the set route are Set as a stopover. If it is determined in step ST120 that the information in the input unit is not route setting information, the processes in steps ST121 and ST122 are skipped, and the process ends.
- a stop point As a transit point without a troublesome operation by the user without having to perform a troublesome operation on a place (parking point) where the user stopped by the same route in the past.
- a place parking point
- the stop point is automatically set as a stopover point simply by the user setting the destination, it is not necessary to remember the place where the user visited before. That is, the route via the point desired by the driver can be drawn with little effort.
- the stop point does not have to be a point set by the user as a destination or a stopover.
- FIG. 7 is a flowchart showing an operation when the user sets a waypoint.
- information on the input unit is first acquired (step ST123). That is, when the user performs a route setting operation, some input information is notified to the input unit 4, so the input unit 4 acquires the information and passes it to the comparison determination unit 10.
- step ST124 it is checked whether or not the information in the input unit is route setting information by the user (step ST124). That is, the comparison / determination unit 10 checks whether the information passed in step ST123 is information that the user has set a waypoint. If it is determined in step ST124 that the information in the input unit is not the waypoint setting information by the user, the process ends.
- step ST124 determines that the information in the input unit is the waypoint setting information by the user. If it is determined in step ST124 that the information in the input unit is the waypoint setting information by the user, then the coordinates of the waypoint are obtained (step ST125). That is, the map data management unit 7 acquires the coordinates of the waypoint from the map data 12. Next, the coordinates of the destination are acquired (step ST126). That is, the map data management unit 7 acquires the coordinates of the destination from the map data 12.
- step ST127 the address of the waypoint is acquired (step ST127). That is, the map data management unit 7 acquires the address of the waypoint from the map data 12.
- road information is acquired (step ST128). That is, the map data management unit 7 acquires the road information of the road facing the waypoint from the map data 12.
- step ST129 the facility name at the waypoint is acquired (step ST129). That is, the map data management unit 7 acquires the facility name at the waypoint from the map data 12.
- driver information is acquired (step ST130). That is, the information acquisition unit 2 acquires driver information.
- step ST131 all candidates (2), (4), and (5) are acquired from the parking / route history table.
- the history data management unit 8 selects “(2) coordinates of points where parking / route points are set”, “(4) addresses of parking / route points” and “(5 ) “Facility name at parking / route point” is acquired and passed to the comparison determination unit 10.
- step ST132 it is checked whether or not the same point exists in the parking / route history table. That is, the map data management unit 7 passes the coordinates of the waypoint acquired in step ST125, the address of the waypoint acquired in step ST127, and the facility name at the waypoint acquired in step ST129 to the comparison determination unit 10. The comparison determination unit 10 determines whether the same point exists in the parking / route history table 13 based on whether the address and the facility name are equal, or the longitude and latitude are close, or both.
- step ST132 when it is determined that the same point exists in the parking / route history table, the number of route setting points of the corresponding history in the parking / route history table is increased by one (step ST133). That is, the history data management unit 8 increases “(6) the sum of the number of times of parking at the corresponding point and the number of times of setting the corresponding point as a waypoint” in the parking / route history table 13 by one. Thereafter, the process ends.
- step ST132 if it is determined in step ST132 that the same point does not exist in the parking / route history table, it is then checked whether the facility name is not yet set (step ST134). That is, the comparison / determination unit 10 checks whether or not the facility name at the waypoint acquired from the map data 12 by the map data management unit 7 in step ST129 is not set.
- step ST134 If it is determined in step ST134 that the facility name is not yet set, then the facility genre and meta genre name are acquired (step ST135). That is, if the map data management unit 7 determines that the facility name is not yet set, the map data management unit 7 acquires the facility genre name and the meta genre name from the map data 12. Next, business hours are acquired (step ST136). That is, the information acquisition unit 2 acquires business hours by the communication means based on the facility name acquired by the map data management unit 7.
- step ST137 the description in the facility detailed information table is performed (step ST137). That is, the data acquired in step ST125 to step ST130, step ST135, and step ST136 is transferred to the history data management unit 8, and the history data management unit 8 is based on the data acquired in steps ST129, ST135, and ST136.
- the information table 14 (A) the name of the facility at the via point, (B) the genre name of the facility at the via point, (D) the business hours of the facility at the via point, and (E) the meta genre name are described.
- step ST138 the entry into the parking / route history table is performed (step ST138). That is, the history data management unit 8 uses the data acquired in steps ST125 to ST130 as (1) History No. (Automatically assigned), (2) coordinates of waypoint, (3) coordinates of destination, (4) address of waypoint, (5) name of facility at waypoint, (6) number of parkings and waypoint The sum of the set times (“1” is described), (8) the road facing the waypoint, and (10) driver information are described. Thereafter, the process ends. If it is determined in step ST134 that the facility name has not been set, the sequence proceeds to step ST138, and is described in the parking / route history table.
- a place that the user has set as a stopover point in the past through the same route can be set as a stopover point without troublesome operations by the user.
- the transit point may not be a point where the user actually stops.
- steps ST119 and ST120 similar to those in FIG. 6 are executed. Specifically, first, information on the input unit is acquired (step ST119), and then it is checked whether the information on the input unit is route setting information (step ST120). In step ST120, it is determined that the information in the input unit is route setting information (the specific description is omitted below). If step ST120 is YES, the value of the waypoint setting execution method is then acquired (step ST139). That is, the setting information management unit 9 acquires the value of “route place setting execution method” from the setting information 16 illustrated in FIG. 4A and passes the value to the comparison determination unit 10.
- step ST140 it is checked whether or not the waypoint setting is triggered by the user (step ST140). That is, the comparison / determination unit 10 checks whether or not the value of “execution method of waypoint setting” is set to be executed when the user applies a trigger.
- step ST140 if it is determined that the execution of the waypoint setting is in a form to be triggered by the user, then a waypoint setting button and a guidance start button are output (step ST141). That is, the output unit 5 outputs the waypoint setting button 18 and the guidance start button 18A to the navigation screen as shown in FIG.
- the trigger by the user is pressing of the waypoint setting button 18.
- step ST142 information that the button has been pressed is acquired. That is, when the waypoint setting button 18 is pressed by the user, information indicating that the button has been pressed is notified to the input unit 4, so that the control unit 11 acquires the information from the input unit 4 and performs comparison determination. Pass to part 10.
- step ST143 it is checked whether or not a button press is detected. That is, the comparison / determination unit 10 checks whether it is detected that the waypoint setting button 18 or the guidance start button 18A is pressed. If it is determined in step ST143 that no button press has been detected, the sequence returns to step ST142, and the processes in steps ST142 and ST143 are repeated until the button press is detected.
- step ST143A it is determined in step ST143A whether the trigger (pressing of the waypoint setting button 18) is detected or the pressing of the guidance start button 18A is detected. If the pressing of the guidance start button 18A is detected, the process is terminated. That is, the route guidance is started without setting the waypoint.
- steps ST121 and ST122 is executed. Specifically, the history data management unit 8 acquires all candidates (2) from the parking / route history table 13 (step ST121), and passes them to the route setting unit 6. Next, the waypoint setting unit 6 sets the value acquired in step ST121 as a waypoint (step ST122). Thereafter, the process ends.
- step ST140 If it is determined in step ST140 that the waypoint setting is not triggered by the user, that is, the system is set to execute automatically, steps ST121 and ST122 similar to those in FIG. 6 are executed. The That is, the waypoint setting unit 6 sets a waypoint. Thereafter, the process ends.
- the user who wants to decide whether or not to set the waypoint can set the trigger to be set, and the user who does not want to make the decision can make the system automatically decide the waypoint. It is possible to determine whether or not to perform setting according to the user's intention.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- the value of the waypoint setting method is acquired (step ST144). That is, the setting information management unit 9 acquires the value of the waypoint setting method from the setting information 16 shown in FIG.
- step ST145 it is checked whether or not the user has set to specify a point to be routed. That is, the comparison / determination unit 10 checks whether or not the value acquired in step ST144 is set to specify the waypoint by the user. If it is determined in this step ST145 that the user has set the point to be set as a stopover, a stopover selection screen is output (step ST146). That is, the history data management unit 8 acquires (1) to (10) of all candidates in the parking / route history table 13 and passes them to the output unit 5, which outputs the information shown in FIG. A waypoint selection screen like this is output.
- a point is designated by the user (step ST147). That is, on the waypoint selection screen shown in FIG. 11, the user puts a check in the selection field of a point to be set as a waypoint and presses the enter button 20. As a result, the No. of the point designated by the user is displayed. Is notified to the history data management unit 8.
- step ST148 (2) of the designated point is acquired from the parking / route history table (step ST148). That is, the history data management unit 8 receives the No. notified in step ST147. “(2) the coordinates of the point where the parking / passage point is set” is acquired from the parking / passage history table 13 corresponding to “” and is passed to the via point setting unit 6.
- step ST149 the value acquired in step ST148 is set as the waypoint (step ST149). That is, the waypoint setting unit 6 sets the point acquired in step ST148 as a waypoint. Thereafter, the process ends. If it is determined in step ST145 that the user does not have a setting for specifying a point to be routed, steps ST121 and ST122 similar to those in FIG. 6 are performed. Set the ground. Thereafter, the process ends.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- the setting for the user's waypoint setting method is acquired (step ST150). That is, the setting information management unit 9 acquires the value of the waypoint setting method by the user from the setting information 16 shown in FIG.
- step ST151 it is checked whether or not the setting is designated by the user from all candidates. That is, the comparison / determination unit 10 checks whether or not the value of the waypoint setting method by the user passed in step ST150 is a setting designated by the user from all candidates. If it is determined in this step ST151 that the setting is designated by the user from all candidates, then a waypoint selection screen is output (step ST152). That is, the history data management unit 8 passes (1) to (10) of all candidates in the parking / route history table 13 to the output unit 5, and the output unit 5 uses the received information as shown in FIG. Output the waypoint selection screen.
- step ST151 If it is determined in step ST151 that the user is not set to specify from all candidates, that is, the system is set to specify from candidates after being narrowed down under appropriate conditions, candidates are narrowed down by the system. (Step ST153). That is, the history data management unit 8 compares all the candidates (1) to (10) of the parking / route history table 13, and the setting information management unit 9 compares the setting information 16 shown in FIG. 10, the comparison / determination unit 10 narrows down under appropriate conditions based on the passed information, and passes the result to the output unit 5. Thereafter, the sequence proceeds to step ST152, and a waypoint selection screen is output (step ST152). That is, the output unit 5 outputs a waypoint selection screen as shown in FIG. 13 from the passed information.
- step ST155 a point is selected by the user.
- the user puts a check in the waypoint selection column and presses the enter button 20.
- steps ST148 and ST149 similar to those in FIG. 10 are performed.
- the waypoint setting unit 6 sets the designated point as a waypoint.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- the setting for the waypoint setting method of the system is acquired (step ST156). That is, the setting information management unit 9 acquires the value of the waypoint setting method by the system from the setting information 16 shown in FIG.
- step ST157 it is checked whether or not the system is set to designate all points unconditionally. That is, the comparison / determination unit 10 refers to the value of the waypoint setting method by the system passed in step ST156 to check whether the setting is unconditionally set to pass through all points. If it is determined in step ST157 that the system is set to specify all points unconditionally, then the processes of steps ST121 and ST122 similar to those in FIG. 6 are performed. Thereby, the waypoint setting unit 6 sets all the points as the waypoints. Thereafter, the process ends.
- step ST157 If it is determined in step ST157 that the system is not set to specify all points unconditionally, that is, it is set to use only a point that meets the conditions as a transit point, the system narrows down candidates.
- Step ST158 That is, the history data management unit 8 compares all the candidates (1) to (10) of the parking / route history table 13, and the setting information management unit 9 compares the setting information 16 shown in FIG. 10, the comparison / determination unit 10 narrows down under appropriate conditions based on the passed information.
- steps ST148 and ST149 similar to those in FIG. 10 is performed, that is, the waypoint setting unit 6 sets the designated point as a waypoint.
- the user can select the conditions specified by the system, so it is easy to set a candidate that matches the user's preference as a transit point.
- step ST159 the value of the waypoint setting method by the user and the value of the waypoint setting method by the system are acquired. That is, the setting information management unit 9 acquires the value of the waypoint setting method by the user and the value of the waypoint setting method by the system in the setting information 16 shown in FIG.
- step ST160 it is checked whether or not the setting is narrowed down by conditions. That is, the comparison / determination unit 10 determines that the value of the waypoint setting method by the user is “a setting designated from candidates after the system narrows down under appropriate conditions” or the value of the waypoint setting method by the system is “ It is checked whether the user is set to be a transit point only at a point that meets the conditions.
- the setting is narrowed down by the condition, that is, whether the value of the waypoint setting method by the user is “a setting specified from candidates after the system narrows down under an appropriate condition” or by the system If the value of the waypoint setting method is “the setting is that only the point where the user meets the condition is a waypoint”, then the condition setting screen is output (step ST161). That is, the setting information management unit 9 passes information indicating the number of waypoint settings of the setting information 16 shown in FIG. 4B to the output unit 5, and the output unit 5 receives the information shown in FIG. The condition setting screen showing the number of waypoint settings is output.
- step ST162 conditions are input by the user (step ST162). That is, the user presses the enter button 23. Thereby, each setting value input by the user is notified to the setting information management unit 9.
- step ST163 the contents of the setting information 16 are changed (step ST163). That is, the setting information management unit 9 changes the value of the number of waypoint settings in the setting information 16 illustrated in FIG. 4B to the content input in step ST162. Thereafter, the process ends.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- the value of the number of waypoint settings, (1) of the parking / route history table, and the number of candidates are acquired (step ST164). That is, the setting information management unit 9 sets the value of the number of waypoint settings from the setting information 16 shown in FIG. 4B, and the history data management unit 8 sets all candidates (1) in the parking / wayway history table 13 as (1). Get the number of candidates.
- step ST165 it is checked whether or not the number of candidates in the parking / route history table is larger than the value set by the user (step ST165). That is, the setting information management unit 9 sends the value of the number of waypoint settings, and the history data management unit 8 sends (1) of all candidates in the parking / wayway history table 13 and the number of candidates to the comparison determination unit 10, respectively.
- the comparison / determination unit 10 checks whether or not the number of candidates in the parking / route history table 13 is larger than the value of the number of waypoint settings.
- step ST165 it is determined that the number of candidates in the parking / route history table is larger than the value set by the user, that is, the number of candidates in the parking / route history table 13 is larger than the number of route settings.
- candidates are narrowed down by the number of waypoint settings (step ST166).
- predetermined conditions such as giving priority to newly registered ones and giving priority to ones that have visited many times are used. That is, the comparison / determination unit 10 narrows down the candidates to the value of the number of waypoint settings, and the narrowed point No.
- processing in steps ST148 and ST149 similar to those in FIG. 10 is performed. Thereby, the waypoint setting unit 6 sets the designated point as a waypoint.
- step ST165 when the number of candidates in the parking / route history table is not larger than the value set by the user, that is, when the number of candidates in the parking / route history table 13 is less than or equal to the number of route setting numbers. Then, the processes of steps ST121 and ST122 similar to those in FIG. 6 are performed. Thereby, the waypoint setting unit 6 sets all points in the parking / route history table 13 as route points. Thereafter, the process ends.
- the waypoints can be set according to the user's preference.
- step ST167 the map data management unit 7 obtains the coordinates of the current location, the waypoint set by the user, and the destination from the map data 12, and calculates route information.
- step ST168 (1) and (2) of the parking / route history table are acquired. That is, the history data management unit 8 acquires all candidates (1) and (2) from the parking / route history table 13 and passes them to the comparison determination unit 10.
- step ST169 the upper limit distance from the route of the point set as the waypoint is acquired (step ST169). That is, the setting information management unit 9 acquires the value of the distance for setting the waypoint from the setting information 16 shown in FIG. 4B and passes it to the comparison determination unit 10.
- step ST170 it is checked whether or not there are one or more points narrowed down by the distance at which the waypoint is set. That is, based on the information passed in steps ST168 and ST169, the comparison / determination unit 10 narrows down the points where the distance from the route falls within the distance value for setting the waypoint, and one or more narrowed points are included. Check if it exists. If it is determined in step ST170 that there are one or more narrowed points, the narrowed point No. Is transferred to the history data management unit 8. Next, processing in steps ST148 and ST149 similar to those in FIG. 10 is performed. Thereby, the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends. If it is determined in step ST170 that there are no narrowed points, the process ends.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- (1) and (6) of the parking / route history table are acquired (step ST171). That is, the history data management unit 8 acquires all candidates (1) and (6) from the parking / route history table 13 and passes them to the comparison determination unit 10.
- a threshold value of the sum of the number of parkings for which the waypoint setting is performed and the number of times for the waypoint setting is acquired (step ST172). That is, the setting information management unit 9 obtains a threshold value of the sum of the number of parking points to be set for waypoints and the number of waypoints to be set from the setting information 16 shown in FIG.
- step ST173 it is checked whether or not there is one or more points narrowed down by the threshold value of the sum of the number of parking places to be set and the number of waypoints set. That is, the comparison / determination unit 10 determines from the information passed in steps ST171 and ST172 that (6) of each point in the parking / route history table is equal to or greater than the threshold of the sum of the number of parking points and the number of route point settings. Narrow down the points that become and check if there are one or more narrowed down points. If it is determined in step ST173 that there are one or more narrowed points, the No. of the narrowed point is set. Is transferred to the history data management unit 8. Next, processing in steps ST148 and ST149 similar to those in FIG.
- step ST173 If it is determined in step ST173 that there are no narrowed points, the process ends.
- count which set the applicable location to the waypoint you may provide a threshold value with respect to the number of times of parking or the number of waypoints set.
- the number of times the parking spot is visited (the number of parking) is equal to or less than the predetermined number, it is excluded from the waypoint candidates.
- the case where the number of parking is equal to or less than the predetermined number has been described, but the same processing can be performed for the number of times the waypoint is set.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- the route setting date and time is acquired (step ST174). That is, the information acquisition unit 2 acquires the route setting date and time and passes it to the history data management unit 8, and the history data management unit 8 stores it as temporary management data 15.
- step ST175 all candidates (1) and (7) are acquired from the parking / route history table 13 and the route setting date / time is acquired from the temporary management data 15 (step ST175). That is, the history data management unit 8 acquires all candidates (1) and (7) from the parking / route history table 13, acquires the route setting date / time from the temporary management data 15, and passes it to the comparison determination unit 10.
- a date threshold value for performing waypoint setting is acquired (step ST176). That is, the setting information management unit 9 acquires a threshold value for a date for performing waypoint setting from the setting information 16 illustrated in FIG. 4B and passes it to the comparison determination unit 10.
- step ST177 it is checked whether or not there is one or more points narrowed down by the threshold of the number of parking times for which the waypoint is set. That is, the comparison / determination unit 10 narrows down and narrows points that are newer than the threshold value of the date when (7) of each point in the parking / route history table sets the waypoint from the information passed in steps ST175 and ST176. Check if one or more points exist. If it is determined in step ST177 that there are one or more narrowed points, the No. of the narrowed point is displayed. Is transferred to the history data management unit 8. Next, processing in steps ST148 and ST149 similar to those in FIG. 10 is performed. Thereby, the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends. If it is determined in step ST177 that there are no narrowed points, the process ends.
- the parking date / time is older than the specific date and time, it is removed from the waypoint candidates, so it is easy to set a facility that suits the user's preference as the waypoint.
- the case where the parking date / time is older than the specific date / time has been described.
- the same processing can be performed when the set date / time is older than the specific date / time.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- (A) is acquired from the facility detailed information table (step ST178).
- the history data management unit 8 acquires all candidates (A) from the facility detailed information table 14. All candidates (A) in the acquired facility detailed information table 14 are passed to the information acquisition unit 2.
- step ST179 the parking lot information for the facility acquired in step ST178 is acquired (step ST179). That is, the information acquisition part 2 acquires the parking lot information of the information (facility name) passed by step ST178 with a communication means, and passes it to the historical data management part 8.
- the parking lot information is described in the facility detailed information table (step ST180). That is, the history data management unit 8 describes the data acquired in step ST179 in (C) of the facility detailed information table 14.
- all candidates (1) and (5) are acquired from the parking / route history table, and all candidates (A) and (C) are acquired from the facility detailed information table 14 (step ST181). That is, the history data management unit 8 acquires all candidates (1) and (5) from the parking / route history table 13 and also acquires all candidates (A) and (C) from the facility detailed information table 14. To the comparison determination unit 10.
- step ST182 it is checked whether or not there is one or more points where the parking lot is vacant (step ST182). That is, the comparison / determination unit 10 narrows down points where the parking lot is vacant from the information acquired in steps ST178 and ST181, and checks whether there are one or more narrowed points. If it is determined in step ST182 that there is one or more points where the parking lot is vacant, then the processes of steps ST148 and ST149 similar to those in FIG. 10 are performed. Thereby, the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends. If it is determined in step ST182 that there are no narrowed points, the process ends.
- the parking spot of the facility at the parking spot or the waypoint is not vacant, it is removed from the candidate of the waypoint, so it becomes easy to set the facility that suits the user's preference as the waypoint.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- all candidates (A), (B) and (E) are acquired from the facility detailed information table, and all candidates (1) and (5) are acquired from the parking / route history table (step ST183). That is, the history data management unit 8 acquires (A), (B), and (E) of all candidates from the facility detailed information table 14, and (1) and (5) of all candidates from the parking / route history table 13. ) And passed to the comparison determination unit 10.
- step ST184 it is checked whether or not there are one or more facilities having similar genres in the corresponding parking / route points. That is, the comparison / determination unit 10 checks whether there are one or more similar genres from (B) in the facility detailed information table 14. For example, when the genre name and the meta genre name are equal, it is determined that they are similar. If it is determined in step ST184 that there are one or more similar genres, route candidates of similar genres are deleted, leaving one (step ST185). That is, the comparison / determination unit 10 collects points having the same meta genre, leaves one set as a representative facility, deletes the other points, and stores the remaining points. To the history data management unit 8. Selection of the location to leave depends on predetermined conditions such as giving priority to newly registered ones and giving priority to ones that have visited many times.
- step ST148 and ST149 similar to those in FIG. 10 are performed.
- the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends.
- step ST184 if it is determined in step ST184 that there is no similar genre, the processes of steps ST121 and ST122 similar to those in FIG. 6 are performed. Thereby, the waypoint setting unit 6 sets all candidates in the parking / route history table 13 as route points. Thereafter, the process ends.
- parking / route history information includes the date, time, day information, season information, driver information indicating who was driving, and the road facing the parking / waypoint.
- Information business hours of the facility at the parking / route point.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- the day of the week is acquired from the parking / route history table (step ST186). That is, the history data management unit 8 acquires all candidate days of the week from the parking / route history table 13.
- step ST188 the day of the week on the set route is acquired.
- the acquired set route and the day of the week of all candidates in the parking / route history table 13 are passed to the comparison determination unit 10.
- step ST190 it is checked whether or not there is one or more points where the day of the week with the set route is the same. That is, the comparison determination unit 10 narrows down the points in the parking / route history table 13 set on the same day of the week as the set route from the information passed in steps ST186 and ST188, and there is one or more narrowed points Find out if you want to.
- step ST188 if it is determined that there is one or more narrowed points, the narrowed point No. Is transferred to the history data management unit 8.
- steps ST148 and ST149 similar to those in FIG. 10 is performed.
- the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends.
- step ST190 if it is determined in step ST190 that there are no narrowed points, the process ends.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- distances and route information between points are calculated from the map data (step ST191). That is, the map data management unit 7 acquires the coordinates of the current location, the waypoints set by the user, and the destination from the map data 12, calculates the distance between each point and route information, and passes them to the comparison determination unit 10.
- step ST192 it is checked whether or not there is one or more sections where the distance between the points is equal to or greater than a certain distance. That is, the comparison / determination unit 10 examines whether or not there is one or more sections in which the distance between the points on the route has a certain length or more. If it is determined in step ST192 that there is no section in which the distance between the points is equal to or greater than a certain distance, the process ends.
- step ST192 determines whether there is at least one section having a certain distance between points.
- all candidates (2) are acquired from the parking / route history table (step ST193). That is, the history data management unit 8 acquires (2) of all candidates from the parking / route history table 13. The acquired (2) of the acquired parking / route history table 13 is passed to the comparison determination unit 10.
- step ST194 it is checked whether or not there is at least one parking / route history table (2) in a section having a certain length or more. That is, the comparison / determination unit 10 checks whether or not at least one (2) of each point in the parking / route history table 13 is included in a section having a certain length or more from the passed information. In step ST194, when it is determined that one or more (2) of the parking / route history table is not included in a section having a certain length or more, the process ends.
- step ST194 if it is determined in step ST194 that at least one (2) of the parking / passing history table is included in a section having a certain length or longer, then the corresponding parking / passing point in the section is routed.
- Set to the ground step ST195. That is, (2) of the point in the section having a certain length or more in the parking / route history table 13 is passed to the route point setting unit 6, and the route point setting unit 6 sets the passed point to the route point. Set.
- the processing described above can prompt the driver to take breaks at appropriate intervals.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- an inquiry screen as to whether to set a waypoint is output (step ST196). That is, the history data management unit 8 passes (1) to (10) of all candidates in the parking / route history table 13 to the output unit 5, and the output unit 5 makes an inquiry as shown in FIG. Output the screen.
- step ST197 information that the button has been pressed is acquired (step ST197). That is, when the user inputs any answer to the inquiry screen (presses the button), information indicating that the button has been pressed is notified to the input unit 4, so that the control unit 11 receives the information from the input unit 4. Acquired and passed to the comparison determination unit 10.
- step ST198 it is checked whether or not an affirmative answer has been pushed to the inquiry about whether to set a waypoint. That is, the comparison / determination unit 10 checks whether or not the button 26 to be set has been pressed. If it is detected in step ST198 that an affirmative answer has been pressed, that is, the button 26 to be set has been pressed, the processing in steps ST121 and ST122 similar to those in FIG. 6 is performed. Thereby, the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends. If it is determined in step ST198 that an affirmative answer has not been pressed, the process ends.
- the corresponding parking / route point is set as a transit point, and when a negative answer is made, the route is set without setting the transit point.
- steps ST119 and ST120 similar to those in FIG. 6 are executed.
- an inquiry screen as to whether to set a waypoint is output (step ST196).
- information that the button has been pressed is acquired (step ST197).
- step ST198 it is checked whether or not an affirmative answer has been pushed to the inquiry about whether to set a waypoint.
- the value of the negative answer data is incremented by 1 (step ST199). That is, the history data management unit 8 increases the value of the negative count data 17 by one.
- step ST200 it is checked whether or not the value of the negative count data has reached a certain number (step ST200). That is, the history data management unit 8 passes the value of the negative count data 17 of the temporary management data 15 to the comparison determination unit 10, and the comparison determination unit 10 checks whether the value of the negative count data 17 is equal to or greater than a certain number. .
- step ST200 when it is determined that the value of the negative count data has reached a certain number or more, it is changed to a setting not to inquire from the next time (step ST201). In other words, the setting information management unit 9 performs setting so that the waypoint setting is not performed at the next and subsequent route settings. Thereafter, the process ends. On the other hand, if it is determined in step ST200 that the value of the negative count data is not a certain number or more, the process of step ST201 is skipped and the process ends.
- step ST198 If it is detected in step ST198 that an affirmative answer has been pressed, that is, the button 26 has been pressed, the value of the negative answer data is set to 0 (step ST212). That is, the history data management unit 8 writes “0” in the negative count data 17.
- steps ST121 and ST122 Similar to those in FIG. 6 are performed. Thereby, the waypoint setting unit 6 sets the designated point as a waypoint. Thereafter, the process ends.
- the vehicle state detection unit 3 acquires the state of the host vehicle (step ST101). Next, the vehicle state detection unit 3 checks whether or not the own vehicle has stopped until a predetermined time elapses from sensor information such as a vehicle speed sensor as the state of the own vehicle (step ST202). If it is determined in step ST202 that the own vehicle has not stopped, the sequence returns to step ST101, and the above-described processing is repeated until the own vehicle stops.
- step ST202 determines whether the own vehicle has stopped. If it is determined in step ST202 that the own vehicle has stopped, the same processing of steps ST103 to ST118 as in FIG. 5 is executed, and parking information is acquired and described.
- the parking information can be stored as long as the vehicle stops, the parking information can be easily stored. Since it is a condition that the destination is set, it can suppress that excessive parking information increases too much.
- the vehicle state detection unit 3 acquires the state of the host vehicle (step ST101). Next, it is checked whether or not the user has turned off the engine (step ST206). That is, the vehicle state detection unit 3 acquires the state of the host vehicle and checks whether the engine is turned off. If it is determined in step ST206 that the user has turned off the engine, the same processing of steps ST103 to ST118 as in FIG. 5 is executed, and parking information related to parking is acquired and described. On the other hand, if it is determined in step ST206 that the user has not turned off the engine, the process ends.
- parking information cannot be stored unless the engine is turned off, so that it is possible to suppress excessive parking information from increasing.
- the present invention can be used for navigation devices that require easy setting of waypoints.
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)
Abstract
Description
この発明は、車両に搭載されて情報を処理する車載情報装置に関する。 The present invention relates to an in-vehicle information device that is mounted on a vehicle and processes information.
従来、以前に訪れた場所を簡単に検索できるようにするために、駐車または停車した場所の位置情報および日時情報を取得し、目的地を速やかに検索できるようにした技術が知られている(例えば、特許文献1参照)。 Conventionally, in order to be able to easily search a place visited previously, there is known a technique capable of quickly searching for a destination by obtaining position information and date / time information of a parked or stopped place ( For example, see Patent Document 1).
特許文献1に開示された技術では、何度も立ち寄る駐車地点であっても、ユーザが毎回検索を行ってから目的地に設定する必要があるなど、ルートを引くまでに手間がかかるという問題がある。
In the technique disclosed in
この発明は、このような問題を解消するためになされたものであり、運転者が希望する地点を経由するルートを少ない労力で引くことができる車載情報装置を提供することを目的とする。 The present invention has been made to solve such a problem, and it is an object of the present invention to provide an in-vehicle information device that can draw a route through a point desired by a driver with little effort.
この発明に係る車載情報装置は、設定されたルートに基づいて走行する自車が立ち寄った地点である立ち寄り地点の座標を地図データから取得する地図データ管理部と、地図データ管理部で取得された立ち寄り地点の座標を履歴テーブルに記憶して管理する履歴データ管理部と、ルートが設定されると、当該設定されたルートと同一のルートで取得された立ち寄り地点の座標を履歴テーブルから読み出して経由地に設定する経由地設定部とを備えるものである。 The in-vehicle information device according to the present invention is acquired by the map data management unit that acquires from the map data the coordinates of the stop point that is the point where the vehicle that travels based on the set route stops, and the map data management unit. The history data management unit that stores and manages the coordinates of the stop points in the history table, and when a route is set, the coordinates of the stop points acquired by the same route as the set route are read from the history table and passed And a waypoint setting unit for setting the ground.
この発明に係る車載情報装置によれば、運転者が希望する地点を経由するルートを少ない労力で引くことができる。 According to the in-vehicle information device according to the present invention, it is possible to draw a route via a point desired by the driver with little effort.
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態1.
図1は、この発明の実施の形態1に係る車載情報装置の構成を示すブロック図である。この車載情報装置は、情報取得部2、車両状態検出部3、入力部4、出力部5、経由地設定部6、地図データ管理部7、履歴データ管理部8、設定情報管理部9、比較判定部10および制御部11を備えている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
1 is a block diagram showing a configuration of an in-vehicle information device according to
情報取得部2は、ルート設定日時またはルート設定時の運転手を示すドライバ情報などといったルート設定時の情報または駐車時の情報を取得する。ルート設定時の情報または駐車時の情報には、GPS(Global Positioning System)受信機で受信された自車の位置情報も含まれる。車両状態検出部3は、自車の状態を取得し、自車が停車状態であるかどうかを検出するとともに、エンジンがオフされたかどうかを検出する。入力部4は、図示しない入力装置からユーザが入力した入力情報を取得し、制御部11に送る。また、制御部11は、情報取得部2で取得された自車の現在位置、入力部4で入力された目的地および地図データ管理部7が取得した地図データを用いて、上記目的地までのルート設定を行う。
The
出力部5は、制御部11からの指示に応じて、問い合わせ画面または経由地候補の選択画面などといったユーザに提示する情報を出力する。経由地設定部6は、制御部11からの指示に応じて、経由地を設定する。地図データ管理部7は、地図データ12を管理する。地図データ12は、各地点の座標、道路情報、住所、施設名、施設のジャンル名および施設のメタジャンル名を含む。地図データ管理部7で管理される地図データ12は、制御部11によって読み出される。
The
履歴データ管理部8は、駐車地点および経由地点に設定した履歴情報を格納する駐車・経由履歴テーブル(履歴テーブル)13、駐車・経由地点にある施設の詳細情報を格納する施設詳細情報テーブル(施設情報テーブル)14、一時的なデータを格納する一時管理データ15および、経由地に設定するかという問い合わせに対して運転者が否定の回答をした回数を示す否定回数データ17を管理する。この履歴データ管理部8で管理される駐車・経由履歴テーブル13、施設詳細情報テーブル14、一時管理データ15および否定回数データ17は、制御部11によってアクセスされる。
The history
設定情報管理部9は、該当駐車・経由地点の選択方法などに関して設定された情報を格納しておく設定情報16(詳細は後述する)を管理する。この設定情報管理部9によって管理される設定情報16は、制御部11によってアクセスされる。比較判定部10は、ルート設定時の情報および駐車時の情報を基に、経由地に設定するかどうかを判定するとともに、経由地候補を絞り込む。この比較判定部10における判定結果は、制御部11によってアクセスされる。
The setting
制御部11は、上述した情報取得部2、車両状態検出部3、入力部4、出力部5、経由地設定部6、地図データ管理部7、履歴データ管理部8、設定情報管理部9および比較判定部10で相互に行われるデータの送受を制御する。なお、以下においては、上記各構成要素間で送受されるデータが制御部11を経由する旨の記載は省略する。
The
図2は、駐車・経由履歴テーブル13の例を示す図である。この駐車・経由履歴テーブル13は、(1)履歴No.、(2)駐車・経由地を設定した地点の座標、(3)駐車地点に駐車した時点または経由地に設定した時点で設定されていた目的地点の座標、(4)駐車・経由地点の住所、(5)駐車・経由地点にある施設名、(6)該当地点に駐車した回数と該当地点を経由地に設定した回数の和、(7)該当駐車地点に駐車した日時、(8)該当地点が面する道路が一般道か高速道路かを表す道路情報、(9)ルート設定(ユーザによる経由地設定)の日時、(10)駐車・経由地点設定を行った時点のドライバを示すドライバ情報を含む。なお、上記(5)駐車・経由地点にある施設名は、駐車・経由地点に施設が存在しない場合は空欄となる。なお、該当地点に駐車した回数と該当地点を経由地に設定した回数を別々に管理してもよい。 FIG. 2 is a diagram showing an example of the parking / route history table 13. This parking / route history table 13 includes (1) History No. , (2) the coordinates of the point where the parking / intermediate point is set, (3) the coordinates of the destination point set at the time of parking at the parking point or when setting the transit point, (4) the address of the parking / passing point , (5) Name of the facility at the parking / via point, (6) Sum of the number of times of parking at the relevant point and the number of times set at the relevant point as the transit point, (7) Date and time of parking at the relevant parking point, (8) Applicable Road information indicating whether the road facing the point is a general road or an expressway, (9) Date and time of route setting (route setting by user), (10) Driver information indicating a driver at the time of parking / route point setting including. Note that the name of the facility at (5) parking / route point is blank when there is no facility at the parking / route point. In addition, you may manage separately the frequency | count of having parked at the applicable point, and the number of times which set the applicable point as a transit point.
図3は、施設詳細情報テーブル14の例を示す図である。図2に示す駐車・経由履歴テーブル13の「(5)駐車・経由地点にある施設名」で示される施設が存在する場合は、更に、その施設の詳細情報が施設詳細情報テーブル14に格納される。この施設詳細情報テーブル14は、(A)駐車・経由地点にある施設名、(B)該当施設の施設ジャンル、(C)該当施設の駐車場に空きがあるかどうかを示す駐車場情報、(D)該当施設の営業時間、および、(E)該当施設の施設ジャンルのメタジャンルを含む。駐車・経由履歴テーブル13と施設詳細情報テーブル14とは、「(5)駐車・経由地点にある施設名」と「(A)駐車・経由地点にある施設名」とをキーにリンクしている。 FIG. 3 is a diagram showing an example of the facility detailed information table 14. If there is a facility indicated by “(5) Facility name at parking / route point” in the parking / route history table 13 shown in FIG. 2, detailed information on the facility is further stored in the facility detail information table 14. The This facility detailed information table 14 includes (A) the name of the facility at the parking / route point, (B) the facility genre of the corresponding facility, (C) the parking lot information indicating whether or not the parking lot of the corresponding facility is empty, ( D) Business hours of the relevant facility, and (E) Meta genre of the facility genre of the relevant facility. The parking / route history table 13 and the facility detailed information table 14 are linked with "(5) Facility name at parking / route point" and "(A) Facility name at parking / route point" as keys. .
図4は、設定情報16の例を示す図である。図4(a)は、経由地の選択の仕方に対する条件の設定値を格納するテーブルである。このテーブルは、経由地設定の実行方式に対する設定(ユーザがトリガをかけたときに実行か、または、システムが自動で実行)、経由地の設定方式に対する設定(ユーザが経由地にしたい地点を指定するか、または、システムが自動で指定するか)、ユーザによる経由地の設定方式に対する設定(ユーザが経由地にしたい地点を、全候補から指定するか、または、システムが全候補を適当な条件で絞り込んだ後の候補から指定するか)、および、システムによる経由地の設定方式に対する設定(システムが無条件で全候補を経由地に設定するか、または、条件に合った地点のみ経由地に設定するか)の情報を含む。
なお、本発明でいう「全候補」とは、駐車・経由履歴テーブルに記憶されている全ての地点ではなく、設定されたルートと目的地が同じルートで取得された全ての地点である。目的地が同じルートを同一のルートと呼ぶ。また、目的地と出発地が同じルートを同一のルートとしてもよい。さらに、設定されたルートと共有される部分を有するルートで取得された全ての地点を候補としてもよい。このようにすることで、駐車・経由履歴テーブルに記憶されている地点のうち、現在のルートとは全く関係ない地点が候補となることを防止している。
FIG. 4 is a diagram illustrating an example of the setting
The “all candidates” in the present invention are not all points stored in the parking / route history table but all points where the set route and the destination are acquired by the same route. Routes with the same destination are called the same route. In addition, routes having the same destination and starting point may be the same route. Furthermore, all the points acquired by the route having a part shared with the set route may be set as candidates. In this way, it is possible to prevent a point that has nothing to do with the current route from among points stored in the parking / route history table.
図4(b)は経由地を設定するかどうかの条件に対する設定値を格納するテーブルである。図4(b)は、図4(a)においてユーザによる経由地の設定方式に対する設定が「システムが適当な条件で絞り込んだ後の候補から指定」、または、システムによる経由地の設定方式に対する設定が「条件に合った地点のみ経由地に設定」のどちらかになっている場合に設定可能となる。このテーブルは、経由地設定の数、経由地設定を行う距離、経由地設定を行う駐車回数と経由地設定回数の和の閾値および経由地設定を行う日付の閾値に対する設定情報を含む。また、上述した各機能について、使用/不使用の状態も記憶している。 FIG. 4 (b) is a table for storing setting values for the condition of whether to set a waypoint. FIG. 4B shows that the setting for the waypoint setting method by the user in FIG. 4A is “specified from candidates after the system narrows down under appropriate conditions”, or the setting for the waypoint setting method by the system. Can be set when is set to “Set only a point that meets the conditions as a transit point”. This table includes setting information for the number of waypoint settings, the distance at which the waypoints are set, the threshold value of the sum of the number of parking points and the number of waypoints to be set and the date threshold value at which the waypoints are set. In addition, the state of use / non-use is also stored for each function described above.
次に、上記のように構成される実施の形態1に係る車載情報装置の動作を、幾つかの場合に分けて説明する。
Next, the operation of the in-vehicle information device according to
[1]まず、駐車地点の座標を記憶しておき、ルート設定時に該当駐車地点を自動的に経由地に設定する処理を、図5および図6に示すフローチャートを参照しながら説明する。 [1] First, a process for storing the coordinates of the parking spot and automatically setting the parking spot as a transit point when setting the route will be described with reference to the flowcharts shown in FIGS. 5 and 6.
図5は、駐車時の処理を示すフローチャートである。この処理では、まず、自車の状態が取得される(ステップST101)。すなわち、車両状態検出部3は、自車の状態を取得する。次いで、自車が駐車したかどうかが調べられる(ステップST102)。すなわち、車両状態検出部3は、ステップST101で取得した自車の状態が駐車状態を示しているかどうかを調べる。このステップST102において、自車が駐車状態でないことが判断されると、シーケンスはステップST101に戻り、自車が駐車状態になるまで上述した処理が繰り返される。ステップST102で実施される駐車状態であるかどうかを判断する条件は、後で説明する。
FIG. 5 is a flowchart showing processing at the time of parking. In this process, first, the state of the host vehicle is acquired (step ST101). That is, the vehicle
一方、ステップST102において、自車が駐車状態であることが判断されると、ステップST103で目的地が設定されているかどうかを調べる。目的地が設定されていない場合は、処理を終了する。目的地が設定されている場合は、駐車地点の座標が取得される(ステップST104)。すなわち、地図データ管理部7は、地図データ12から駐車地点の座標を取得する。次いで、目的地の座標が取得される(ステップST105)。すなわち、地図データ管理部7は、地図データ12から目的地の座標を取得する。
On the other hand, if it is determined in step ST102 that the host vehicle is parked, it is checked in step ST103 if the destination is set. If the destination is not set, the process ends. If the destination is set, the coordinates of the parking spot are acquired (step ST104). That is, the map
次いで、駐車地点の住所が取得される(ステップST106)。すなわち、地図データ管理部7は、地図データ12から駐車地点の住所を取得する。次いで、道路情報が取得される(ステップST107)。すなわち、地図データ管理部7は、地図データ12から駐車地点に面する道路の道路情報を取得する。次いで、駐車地点にある施設名が取得される(ステップST108)。すなわち、地図データ管理部7は、地図データ12から駐車地点にある施設名を取得する。
Next, the address of the parking spot is acquired (step ST106). That is, the map
次いで、駐車日時が取得される(ステップST109)。すなわち、情報取得部2は、駐車日時を取得する。次いで、ドライバ情報が取得される(ステップST110)。すなわち、情報取得部2は、ドライバ情報を取得する。
Next, the parking date and time is acquired (step ST109). That is, the
次いで、駐車・経由履歴テーブルから全候補の(2)(4)(5)が取得される(ステップST111)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の「(2)駐車・経由地を設定した地点の座標」、「(4)駐車・経由地点の住所」および「(5)駐車・経由地点にある施設名」を取得して比較判定部10に渡す。
Next, all candidates (2), (4), and (5) are acquired from the parking / route history table (step ST111). In other words, the history
次いで、駐車・経由履歴テーブルに同じ地点が存在するかどうかが調べられる(ステップST112)。すなわち、地図データ管理部7は、ステップST104で取得した駐車地点の座標、ステップST106で取得した駐車地点の住所およびステップST108で取得した駐車地点にある施設名を比較判定部10に渡す。比較判定部10は、住所および施設名が等しいこと、または、経度および緯度が近いこと、または、その両方によって駐車・経由履歴テーブル13内に同じ地点が存在しているかどうかを判断する。
Next, it is checked whether or not the same point exists in the parking / route history table (step ST112). That is, the map
このステップST112において、駐車・経由履歴テーブルに同じ地点が存在することが判断されると、駐車・経由履歴テーブルの該当履歴の駐車回数が1回分増やされる(ステップST113)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の「(6)該当地点に駐車した回数と該当地点を経由地に設定した回数の和」を1だけ増やす。その後、処理は終了する。
If it is determined in step ST112 that the same point exists in the parking / route history table, the number of times of parking in the corresponding history in the parking / route history table is increased by one (step ST113). That is, the history
一方、ステップST112において、駐車・経由履歴テーブルに同じ地点が存在しないことが判断されると、次いで、施設名を取得できたかどうかが調べられる(ステップST114)。すなわち、比較判定部10は、ステップST108において、地図データ管理部7によって地図データ12から取得された駐車地点にある施設名が取得できている(未設定でない)かどうかを調べる。
On the other hand, if it is determined in step ST112 that the same location does not exist in the parking / route history table, it is then checked whether the facility name has been acquired (step ST114). That is, in step ST108, the
このステップST114において、施設名を取得できたことが判断されると、次いで、施設ジャンルとメタジャンル名が取得される(ステップST115)。すなわち、地図データ管理部7は、施設名が未設定でないことを判断すると、地図データ12から施設ジャンル名とメタジャンル名を取得する。次いで、営業時間が取得される(ステップST116)。すなわち、情報取得部2は、地図データ管理部7によって取得された施設名に基づき、通信手段により営業時間を取得する。
If it is determined in step ST114 that the facility name has been acquired, then the facility genre and meta genre name are acquired (step ST115). That is, if the map
次いで、施設詳細情報テーブルへの記載が行われる(ステップST117)。すなわち、ステップST104からステップST110、ステップST115およびステップST116で取得されたデータが履歴データ管理部8に渡され、履歴データ管理部8は、ステップST108、ST115およびST116で取得したデータに基づき、施設詳細情報テーブル14の(A)駐車地点にある施設名、(B)駐車地点にある施設のジャンル名、(D)駐車地点にある施設の営業時間および(E)メタジャンル名を記載する。
Next, the description in the facility detailed information table is performed (step ST117). That is, the data acquired in step ST104 to step ST110, step ST115, and step ST116 is passed to the history
次いで、駐車・経由履歴テーブルへの記載が行われる(ステップST118)。すなわち、履歴データ管理部8は、ステップST104からST110で取得されたデータを、駐車・経由履歴テーブル13の(1)履歴No.(自動で付与される)、(2)駐車地点の座標、(3)目的地の座標、(4)駐車地点の住所、(5)駐車地点にある施設名、(6)駐車回数と経由地設定回数の和(「1」が記載される)、(7)駐車日時、(8)駐車地点に面する道路および(10)ドライバ情報にそれぞれ記載する。その後、処理は終了する。なお、上記ステップST114において施設名を取得できなかったことが判断された場合は、ステップST115~ST117の処理はスキップされ、シーケンスはステップST118に進んで駐車・経由履歴テーブルへの記載が行われる。
Next, the entry into the parking / route history table is performed (step ST118). That is, the history
次に、ルート設定時の処理を、図6に示すフローチャートを参照しながら説明する。この処理では、まず、入力部の情報が取得される(ステップST119)。すなわち、ユーザがルート設定操作をした場合に、入力部4に何らかの入力情報が通知されるため、入力部4は、その情報を取得して比較判定部10に渡す。
Next, processing at the time of route setting will be described with reference to the flowchart shown in FIG. In this process, first, information on the input unit is acquired (step ST119). That is, when the user performs a route setting operation, some input information is notified to the input unit 4, so the input unit 4 acquires the information and passes it to the
次いで、入力部の情報がルート設定情報であるかどうかが調べられる(ステップST120)。すなわち、比較判定部10は、渡された情報がルートを設定したという情報かどうかを調べる。このステップST120において、入力部の情報がルート設定情報であることが判断されると、駐車・経由履歴テーブルから全候補の(2)が取得される(ステップST121)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から「(2)駐車・経由地を設定した地点の座標」を取得し、経由地設定部6に渡す。
Next, it is checked whether the information in the input unit is route setting information (step ST120). That is, the comparison /
次いで、ステップST121で取得した値が経由地に設定される(ステップST122)。すなわち、経由地設定部6は、ステップST121で取得された地点を、経由地に設定する。その後、処理は終了する。上述したように、設定されたルートと同一のルートで取得された全ての地点が経由地設定の候補となっているので、ステップST122では、設定されたルートと同一のルートで取得された地点が経由地に設定される。
上記ステップST120において、入力部の情報がルート設定情報でないことが判断された場合は、ステップST121およびST122の処理はスキップされて、処理は終了する。
Next, the value acquired in step ST121 is set as a waypoint (step ST122). That is, the
If it is determined in step ST120 that the information in the input unit is not route setting information, the processes in steps ST121 and ST122 are skipped, and the process ends.
以上説明した処理により、過去に同一のルートで立ち寄った場所(駐車地点)を、ユーザが面倒な操作をすることなく、立ち寄り地点を経由地に設定することができる。その結果、立ち寄り地点を経由するルートをナビゲーションさせることができる。また、ユーザが目的地を設定するだけで自動的に立ち寄り地点が経由地に設定されるため、以前立ち寄った場所を覚えておく必要がない。つまり、運転者が希望する地点を経由するルートを少ない労力で引くことができる。なお、立ち寄り地点はユーザが目的地や経由地に設定した地点でなくともよい。 By the processing described above, it is possible to set a stop point as a transit point without a troublesome operation by the user without having to perform a troublesome operation on a place (parking point) where the user stopped by the same route in the past. As a result, it is possible to navigate the route via the stop-by point. In addition, since the stop point is automatically set as a stopover point simply by the user setting the destination, it is not necessary to remember the place where the user visited before. That is, the route via the point desired by the driver can be drawn with little effort. The stop point does not have to be a point set by the user as a destination or a stopover.
[2]次に、ユーザが設定した経由地点の座標を記憶しておき、ルート設定時に該当経由地点を自動で経由地に設定する動作を、図7に示すフローチャートを参照しながら説明する。なお、ルート設定時の処理は、図6を参照して既に説明した処理と同じであるので、以下では説明を省略する。 [2] Next, the operation of storing the coordinates of the waypoint set by the user and automatically setting the corresponding waypoint as the waypoint when setting the route will be described with reference to the flowchart shown in FIG. Note that the processing at the time of setting a route is the same as the processing already described with reference to FIG.
図7は、ユーザが経由地を設定するときの動作を示すフローチャートである。この処理では、まず、入力部の情報が取得される(ステップST123)。すなわち、ユーザがルート設定操作をした場合に、入力部4に何らかの入力情報が通知されるため、入力部4は、その情報を取得して比較判定部10に渡す。
FIG. 7 is a flowchart showing an operation when the user sets a waypoint. In this process, information on the input unit is first acquired (step ST123). That is, when the user performs a route setting operation, some input information is notified to the input unit 4, so the input unit 4 acquires the information and passes it to the
次いで、入力部の情報がユーザによる経由地設定情報であるかどうかが調べられる(ステップST124)。すなわち、比較判定部10は、ステップST123で渡された情報が、ユーザが経由地を設定したという情報であるかどうかを調べる。このステップST124において、入力部の情報がユーザによる経由地設定情報でないことが判断されると、処理は終了する。
Next, it is checked whether or not the information in the input unit is route setting information by the user (step ST124). That is, the comparison /
一方、ステップST124において、入力部の情報がユーザによる経由地設定情報であることが判断されると、次いで、経由地点の座標が取得される(ステップST125)。すなわち、地図データ管理部7は、地図データ12から経由地点の座標を取得する。次いで、目的地の座標が取得される(ステップST126)。すなわち、地図データ管理部7は、地図データ12から目的地の座標を取得する。
On the other hand, if it is determined in step ST124 that the information in the input unit is the waypoint setting information by the user, then the coordinates of the waypoint are obtained (step ST125). That is, the map
次いで、経由地点の住所が取得される(ステップST127)。すなわち、地図データ管理部7は、地図データ12から経由地点の住所を取得する。次いで、道路情報が取得される(ステップST128)。すなわち、地図データ管理部7は、地図データ12から経由地点に面する道路の道路情報を取得する。
Next, the address of the waypoint is acquired (step ST127). That is, the map
次いで、経由地点にある施設名が取得される(ステップST129)。すなわち、地図データ管理部7は、地図データ12から経由点にある施設名を取得する。次いで、ドライバ情報が取得される(ステップST130)。すなわち、情報取得部2は、ドライバ情報を取得する。
Next, the facility name at the waypoint is acquired (step ST129). That is, the map
次いで、駐車・経由履歴テーブルから全候補の(2)(4)(5)が取得される(ステップST131)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の「(2)駐車・経由地を設定した地点の座標」、「(4)駐車・経由地点の住所」および「(5)駐車・経由地点にある施設名」を取得して比較判定部10に渡す。
Next, all candidates (2), (4), and (5) are acquired from the parking / route history table (step ST131). In other words, the history
次いで、駐車・経由履歴テーブルに同じ地点が存在するかどうかが調べられる(ステップST132)。すなわち、地図データ管理部7は、ステップST125で取得した経由地点の座標、ステップST127で取得した経由地点の住所およびステップST129で取得した経由地点にある施設名を比較判定部10に渡す。比較判定部10は、住所および施設名が等しいこと、または、経度および緯度が近いこと、または、その両方によって駐車・経由履歴テーブル13内に同じ地点が存在しているかどうかを判断する。
Next, it is checked whether or not the same point exists in the parking / route history table (step ST132). That is, the map
このステップST132において、駐車・経由履歴テーブルに同じ地点が存在することが判断されると、駐車・経由履歴テーブルの該当履歴の経由地設定回数が1回分増やされる(ステップST133)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の「(6)該当地点に駐車した回数と該当地点を経由地に設定した回数の和」を1だけ増やす。その後、処理は終了する。
In this step ST132, when it is determined that the same point exists in the parking / route history table, the number of route setting points of the corresponding history in the parking / route history table is increased by one (step ST133). That is, the history
一方、ステップST132において、駐車・経由履歴テーブルに同じ地点が存在しないことが判断されると、次いで、施設名が未設定でないかどうかが調べられる(ステップST134)。すなわち、比較判定部10は、ステップST129において地図データ管理部7によって地図データ12から取得された経由地点にある施設名が未設定でないかどうかを調べる。
On the other hand, if it is determined in step ST132 that the same point does not exist in the parking / route history table, it is then checked whether the facility name is not yet set (step ST134). That is, the comparison /
このステップST134において、施設名が未設定でないことが判断されると、次いで、施設ジャンルとメタジャンル名が取得される(ステップST135)。すなわち、地図データ管理部7は、施設名が未設定でないことを判断すると、地図データ12から施設ジャンル名とメタジャンル名を取得する。次いで、営業時間が取得される(ステップST136)。すなわち、情報取得部2は、地図データ管理部7によって取得された施設名に基づき、通信手段により営業時間を取得する。
If it is determined in step ST134 that the facility name is not yet set, then the facility genre and meta genre name are acquired (step ST135). That is, if the map
次いで、施設詳細情報テーブルへの記載が行われる(ステップST137)。すなわち、ステップST125からステップST130、ステップST135およびステップST136で取得されたデータが履歴データ管理部8に渡され、履歴データ管理部8は、ステップST129、ST135およびST136で取得したデータに基づき、施設詳細情報テーブル14の(A)経由地点にある施設名、(B)経由地点にある施設のジャンル名、(D)経由地点にある施設の営業時間および(E)メタジャンル名を記載する。
Next, the description in the facility detailed information table is performed (step ST137). That is, the data acquired in step ST125 to step ST130, step ST135, and step ST136 is transferred to the history
次いで、駐車・経由履歴テーブルへの記載が行われる(ステップST138)。すなわち、履歴データ管理部8は、ステップST125からST130で取得されたデータを、駐車・経由履歴テーブル13の(1)履歴No.(自動で付与される)、(2)経由地点の座標、(3)目的地の座標、(4)経由地点の住所、(5)経由地点にある施設名、(6)駐車回数と経由地点設定回数の和(「1」が記載される)、(8)経由地点に面する道路および(10)ドライバ情報をそれぞれ記載する。その後、処理は終了する。なお、上記ステップST134において施設名が未設定であることが判断された場合は、シーケンスはステップST138に進んで駐車・経由履歴テーブルへの記載が行われる。
このようにして、過去のルート設定時に、入力部4を用いてユーザが入力した経由地点に関する情報が駐車・経由履歴テーブルに記憶される。これにより、新たにルート設定されると、入力部4で入力した経由地点のうち、当該設定されたルートと同一のルートで取得された経由地点の座標が、駐車・経由履歴テーブルから読み出されて経由地に設定される。
Next, the entry into the parking / route history table is performed (step ST138). That is, the history
In this way, information regarding the waypoint input by the user using the input unit 4 at the time of setting a past route is stored in the parking / route history table. Thereby, when a new route is set, the coordinates of the waypoints acquired by the same route as the set route among the waypoints input by the input unit 4 are read from the parking / route history table. To be set as a stopover.
以上説明した処理により、ユーザが過去に同一のルートで経由地に設定した場所を、ユーザが面倒な操作をすることなく、経由地に設定することができる。その結果、その経由地点を経由するルートをナビゲーションさせることができる。なお、経由地点はユーザが実際に立ち寄った地点でなくてもよい。 Through the processing described above, a place that the user has set as a stopover point in the past through the same route can be set as a stopover point without troublesome operations by the user. As a result, it is possible to navigate the route via the waypoint. Note that the transit point may not be a point where the user actually stops.
[3]次に、ユーザがトリガをかけた場合に経由地設定するか、システムが自動的に経由地設定するかを選択可能にする処理を、図8に示すフローチャートを参照しながら説明する。 [3] Next, a process for making it possible to select whether the waypoint is set when the user triggers or the system automatically sets the waypoint will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。具体的には、まず、入力部の情報が取得され(ステップST119)、次いで、入力部の情報がルート設定情報であるかどうかが調べられる(ステップST120)。このステップST120において、入力部の情報がルート設定情報であることが判断される(以下においては、具体的な説明は省略する)。ステップST120がYESの場合は、次いで、経由地設定の実行方式の値が取得される(ステップST139)。すなわち、設定情報管理部9は、図4(a)に示す設定情報16から「経由地設定の実行方式」の値を取得し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Specifically, first, information on the input unit is acquired (step ST119), and then it is checked whether the information on the input unit is route setting information (step ST120). In step ST120, it is determined that the information in the input unit is route setting information (the specific description is omitted below). If step ST120 is YES, the value of the waypoint setting execution method is then acquired (step ST139). That is, the setting
次いで、経由地設定の実行はユーザがトリガをかける形式かどうかが調べられる(ステップST140)。すなわち、比較判定部10は、「経由地設定の実行方式」の値が、ユーザがトリガをかけたときに実行する設定になっているかどうかを調べる。このステップST140において、経由地設定の実行はユーザがトリガをかける形式であることが判断されると、次いで、経由地設定ボタンと案内開始ボタンが出力される(ステップST141)。すなわち、出力部5は、図9に示すようなナビゲーション画面に経由地設定ボタン18および案内開始ボタン18Aを出力し、トリガ取得可能状態にする。なお、ここではユーザによるトリガを、経由地設定ボタン18の押下として想定している。
Next, it is checked whether or not the waypoint setting is triggered by the user (step ST140). That is, the comparison /
次いで、ボタンを押したという情報が取得される(ステップST142)。すなわち、ユーザによって経由地設定ボタン18が押下された場合に、ボタンが押下されたという情報が入力部4に通知されるため、制御部11は、入力部4からその情報を取得して比較判定部10へ渡す。
Next, information that the button has been pressed is acquired (step ST142). That is, when the
次いで、ボタンの押下が検出されたかどうかが調べられる(ステップST143)。すなわち、比較判定部10は、経由地設定ボタン18または案内開始ボタン18Aが押下されたことを検出したかどうかを調べる。このステップST143において、ボタンの押下が検出されなかったことが判断されると、シーケンスはステップST142に戻り、ボタンの押下が検出されるまで、ステップST142およびST143の処理が繰り返される。ボタンの押下が検出された場合は、ステップST143Aで、トリガ(経由地設定ボタン18の押下)を検出した、案内開始ボタン18Aの押下を検出した、のどちらであるかを判断する。案内開始ボタン18Aの押下を検出した場合は、処理を終了する。つまり、経由地を設定しないでルートでの案内を開始する。
Next, it is checked whether or not a button press is detected (step ST143). That is, the comparison /
上記ステップST142~ST143Aの繰り返し実行中に、ステップST143Aにおいて、トリガが検出されたことが判断されると、つまり、経由地設定ボタン18の押下が検出されると、図6と同様なステップST121およびST122が実行される。詳しくは、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の(2)を取得し(ステップST121)、経由地設定部6に渡す。次いで、経由地設定部6は、ステップST121で取得した値を、経由地に設定する(ステップST122)。その後、処理は終了する。
If it is determined in step ST143A that a trigger has been detected during the repeated execution of steps ST142 to ST143A, that is, if depression of the
上記ステップST140において、経由地設定の実行はユーザがトリガをかける形式でない、つまりシステムが自動で実行する設定となっていることが判断されると、図6と同様なステップST121およびST122が実行される。すなわち、経由地設定部6は、経由地を設定する。その後、処理は終了する。
If it is determined in step ST140 that the waypoint setting is not triggered by the user, that is, the system is set to execute automatically, steps ST121 and ST122 similar to those in FIG. 6 are executed. The That is, the
以上説明したように、経由地設定を行うかどうかを自分で決定したいユーザはトリガをかける設定を、自分で決定したくないユーザはシステムに自動で決定させる設定を行うことができるので、経由地設定を行うかどうかをユーザの意図に沿って決定できる。 As described above, the user who wants to decide whether or not to set the waypoint can set the trigger to be set, and the user who does not want to make the decision can make the system automatically decide the waypoint. It is possible to determine whether or not to perform setting according to the user's intention.
[4]次に、駐車・経由履歴の中から経由地に設定する地点を、ユーザが指定するか、システムが自動で指定するかを選択可能にする処理を、図10に示すフローチャートを参照しながら説明する。 [4] Next, referring to the flowchart shown in FIG. 10, a process for enabling the user to select a point to be set as a transit point from the parking / route history or whether the system automatically designates a point. While explaining.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、経由地の設定方式の値が取得される(ステップST144)。すなわち、設定情報管理部9は、図4(a)に示す設定情報16から経由地の設定方式の値を取得し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, the value of the waypoint setting method is acquired (step ST144). That is, the setting
次いで、経由地にしたい地点をユーザが指定する設定になっているかどうかが調べられる(ステップST145)。すなわち、比較判定部10は、ステップST144で取得した値が、ユーザが経由地を指定する設定になっているかどうかを調べる。このステップST145において、経由地にしたい地点をユーザが指定する設定になっていることが判断されると、経由地選択画面が出力される(ステップST146)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)から(10)を取得して出力部5に渡し、出力部5は、渡された情報から図11に示すような経由地選択画面を出力する。
Next, it is checked whether or not the user has set to specify a point to be routed (step ST145). That is, the comparison /
次いで、ユーザによって地点が指定される(ステップST147)。すなわち、図11に示す経由地選択画面において、ユーザは、経由地にしたい地点の選択欄にチェックを入れ、決定ボタン20を押下する。これにより、ユーザが指定した地点のNo.が、履歴データ管理部8に通知される。
Next, a point is designated by the user (step ST147). That is, on the waypoint selection screen shown in FIG. 11, the user puts a check in the selection field of a point to be set as a waypoint and presses the
次いで、駐車・経由履歴テーブルの中から指定された地点の(2)が取得される(ステップST148)。すなわち、履歴データ管理部8は、ステップST147において通知されたNo.に対応する駐車・経由履歴テーブル13から「(2)駐車・経由地を設定した地点の座標」を取得し、経由地設定部6に渡す。
Next, (2) of the designated point is acquired from the parking / route history table (step ST148). That is, the history
次いで、ステップST148で取得された値が経由地に設定される(ステップST149)。すなわち、経由地設定部6は、ステップST148で取得した地点を、経由地に設定する。その後、処理は終了する。上記ステップST145において、経由地にしたい地点をユーザが指定する設定になっていないことが判断されると、図6と同様なステップST121およびST122の処理が行われ、経由地設定部6は、経由地を設定する。その後、処理は終了する。
Next, the value acquired in step ST148 is set as the waypoint (step ST149). That is, the
以上説明した処理により、自分で経由地を指定したいユーザは自分で指定を、自分で経由地を指定したくないユーザはシステムに指定をさせることができるので、ユーザの意図に沿った経由地設定を行うことができる。 Through the process described above, users who want to specify a stopover by themselves can be specified by themselves, and users who do not want to specify a stopover by themselves can be specified by the system. It can be performed.
[5]次に、ユーザが経由地に設定する地点を指定する場合、全候補の中から指定するか、システムが条件を絞った後の候補の中から指定するかを選択可能にする処理を、図12に示すフローチャートを参照しながら説明する。 [5] Next, when the user designates a point to be set as a transit point, a process for enabling selection from among all candidates or a candidate after the system narrows down the conditions. This will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、ユーザの経由地の設定方式に対する設定が取得される(ステップST150)。すなわち、設定情報管理部9は、図4(a)に示す設定情報16から、ユーザによる経由地設定方式の値を取得し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, the setting for the user's waypoint setting method is acquired (step ST150). That is, the setting
次いで、ユーザが全候補から指定する設定になっているかどうかが調べられる(ステップST151)。すなわち、比較判定部10は、ステップST150で渡されたユーザによる経由地設定方式の値が、ユーザが全候補から指定する設定になっているかどうかを調べる。このステップST151において、ユーザが全候補から指定する設定になっていることが判断されると、次いで、経由地選択画面が出力される(ステップST152)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)から(10)を出力部5に渡し、出力部5は、渡された情報から、図11に示すような経由地選択画面を出力する。
Next, it is checked whether or not the setting is designated by the user from all candidates (step ST151). That is, the comparison /
上記ステップST151において、ユーザが全候補から指定する設定になっていない、つまりシステムが適当な条件で絞り込んだ後の候補から指定する設定になっていることが判断されると、システムにより候補が絞り込まれる(ステップST153)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)から(10)を、設定情報管理部9は、図4(b)に示す設定情報16をそれぞれ比較判定部10に渡し、比較判定部10は、渡された情報を基に適当な条件で絞り込みを行い、結果を出力部5に渡す。その後、シーケンスは、ステップST152に進み、経由地選択画面が出力される(ステップST152)。すなわち、出力部5は、渡された情報から図13に示すような経由地選択画面を出力する。図13は、ドライバ情報がAという条件で絞り込んだ例を示している。次いで、ユーザにより地点が選択される(ステップST155)。すなわち、ユーザは、経由地の選択欄にチェックを入れ、決定ボタン20を押下する。その後、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。
If it is determined in step ST151 that the user is not set to specify from all candidates, that is, the system is set to specify from candidates after being narrowed down under appropriate conditions, candidates are narrowed down by the system. (Step ST153). That is, the history
以上説明した処理により、対象を絞った後の候補からの指定も可能になるため、より効率的に経由地設定を行うことができる。 By the processing described above, designation from candidates after narrowing down the target becomes possible, so it is possible to set the waypoint more efficiently.
[6]次に、経由地に設定する地点をシステムが自動で指定する場合、無条件で全候補を指定するか、条件に合った候補のみを指定するかを選択可能にする処理を、図14に示すフローチャートを参照しながら説明する。 [6] Next, when the system automatically specifies a point to be set as a stopover, a process for making it possible to select whether to specify all candidates unconditionally or only candidates that meet the conditions is shown in FIG. This will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、システムの経由地の設定方式に対する設定が取得される(ステップST156)。すなわち、設定情報管理部9は、図4(a)に示す設定情報16から、システムによる経由地設定方式の値を取得し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, the setting for the waypoint setting method of the system is acquired (step ST156). That is, the setting
次いで、システムが無条件で全地点を指定する設定になっているかどうかが調べられる(ステップST157)。すなわち、比較判定部10は、ステップST156で渡されたシステムによる経由地設定方式の値を参照して、無条件で全地点を経由する設定になっているかどうかを調べる。このステップST157において、システムが無条件で全地点を指定する設定になっていることが判断されると、次いで、図6と同様なステップST121およびST122の処理が行われる。これにより、経由地設定部6は、全地点を経由地に設定する。その後、処理は終了する。
Next, it is checked whether or not the system is set to designate all points unconditionally (step ST157). That is, the comparison /
上記ステップST157において、システムが無条件で全地点を指定する設定になっていない、つまり、条件に合った地点のみ経由地とする設定になっていることが判断されると、システムにより候補が絞り込まれる(ステップST158)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)から(10)を、設定情報管理部9は、図4(b)に示す設定情報16をそれぞれ比較判定部10に渡し、比較判定部10は、渡された情報を基に適当な条件で絞り込みを行い、絞り込まれた地点のNo.を履歴データ管理部8に渡す。次いで、図10と同様なステップST148およびST149の処理が行われる、すなわち、経由地設定部6は、指定された地点を経由地に設定する。
If it is determined in step ST157 that the system is not set to specify all points unconditionally, that is, it is set to use only a point that meets the conditions as a transit point, the system narrows down candidates. (Step ST158). That is, the history
以上説明した処理により、システムの指定する条件をユーザが選択できるため、ユーザの嗜好に合った候補を経由地に設定しやすくなる。 By the processing described above, the user can select the conditions specified by the system, so it is easy to set a candidate that matches the user's preference as a transit point.
[7]次に、ユーザが経由地設定の数を設定するときの処理を、図15に示すフローチャートを参照しながら説明する。 [7] Next, processing when the user sets the number of waypoint settings will be described with reference to the flowchart shown in FIG.
この処理では、まず、ユーザによる経由地設定方式の値とシステムによる経由地設定方式の値が取得される(ステップST159)。すなわち、設定情報管理部9は、図4(a)に示す設定情報16のユーザによる経由地設定方式の値とシステムによる経由地設定方式の値を取得し、比較判定部10に渡す。
In this process, first, the value of the waypoint setting method by the user and the value of the waypoint setting method by the system are acquired (step ST159). That is, the setting
次いで、条件で絞り込む設定になっているかどうかが調べられる(ステップST160)。すなわち、比較判定部10は、ユーザによる経由地設定方式の値が「システムが適当な条件で絞り込んだ後の候補から指定する設定になっている」か、システムによる経由地設定方式の値が「ユーザが条件に合った地点のみ経由地とする設定になっている」かどうかを調べる。このステップST160において、条件で絞り込む設定になっている、つまり、ユーザによる経由地設定方式の値が「システムが適当な条件で絞り込んだ後の候補から指定する設定になっている」か、システムによる経由地設定方式の値が「ユーザが条件に合った地点のみ経由地とする設定になっている」ならば、次いで、条件設定画面が出力される(ステップST161)。すなわち、設定情報管理部9は、図4(b)に示す設定情報16の経由地設定の数を示す情報を出力部5に渡し、出力部5は、渡された情報から、図16に示すような経由地設定の数が示された条件設定画面を出力する。
Next, it is checked whether or not the setting is narrowed down by conditions (step ST160). That is, the comparison /
次いで、ユーザにより条件が入力される(ステップST162)。すなわち、ユーザが決定ボタン23を押下する。これにより、ユーザが入力した各設定値が、設定情報管理部9に通知される。次いで、設定情報16の内容が変更される(ステップST163)。すなわち、設定情報管理部9は、図4(b)に示す設定情報16の経由地設定の数の値をステップST162で入力された内容に変更する。その後、処理は終了する。
Next, conditions are input by the user (step ST162). That is, the user presses the
次に、設定された条件を基に候補を絞り込み、経由地に設定するまでの処理を、図17に示すフローチャートを参照しながら説明する。 Next, processing from narrowing down candidates based on the set conditions to setting them as transit points will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、経由地設定の数の値と駐車・経由履歴テーブルの(1)と候補の数が取得される(ステップST164)。すなわち、設定情報管理部9は、図4(b)に示す設定情報16から経由地設定の数の値を、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)と候補の数をそれぞれ取得する。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, the value of the number of waypoint settings, (1) of the parking / route history table, and the number of candidates are acquired (step ST164). That is, the setting
次いで、駐車・経由履歴テーブルの候補の数がユーザにより設定された値より大きいかどうかが調べられる(ステップST165)。すなわち、設定情報管理部9は、経由地設定の数の値を、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)と候補の数を比較判定部10にそれぞれ送り、比較判定部10は、駐車・経由履歴テーブル13の候補の数が経由地設定の数の値より大きいかどうかを調べる。
Next, it is checked whether or not the number of candidates in the parking / route history table is larger than the value set by the user (step ST165). That is, the setting
このステップST165において、駐車・経由履歴テーブルの候補の数がユーザの設定した値より大きい、つまり、駐車・経由履歴テーブル13の候補の数が経由地設定の数の値より大きいことが判断されると、経由地設定の数だけ候補の絞り込みが行われる(ステップST166)。絞り込みでは、新しく登録されたものを優先する、立ち寄った回数が多いものを優先するなど、所定の条件による。すなわち、比較判定部10は、経由地設定の数の値まで候補を絞り込み、絞り込まれた地点のNo.を履歴データ管理部8に渡す。次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。
In this step ST165, it is determined that the number of candidates in the parking / route history table is larger than the value set by the user, that is, the number of candidates in the parking / route history table 13 is larger than the number of route settings. Then, candidates are narrowed down by the number of waypoint settings (step ST166). In the narrowing down, predetermined conditions such as giving priority to newly registered ones and giving priority to ones that have visited many times are used. That is, the comparison /
上記ステップST165において、駐車・経由履歴テーブルの候補の数がユーザの設定した値より大きくない、つまり、駐車・経由履歴テーブル13の候補の数が経由地設定の数の値以下であった場合は、次いで、図6と同様なステップST121およびST122の処理が行われる。これにより、経由地設定部6は、駐車・経由履歴テーブル13の全地点を経由地に設定する。その後、処理は終了する。
In step ST165, when the number of candidates in the parking / route history table is not larger than the value set by the user, that is, when the number of candidates in the parking / route history table 13 is less than or equal to the number of route setting numbers. Then, the processes of steps ST121 and ST122 similar to those in FIG. 6 are performed. Thereby, the
以上説明した処理により、経由地を絞り込む条件をユーザが決めれるようにすれば、ユーザの嗜好に合った経由地設定を行うことができる。 If the user can determine the conditions for narrowing the waypoints by the processing described above, the waypoints can be set according to the user's preference.
[8]次に、ルートからの距離によって経由地の候補を絞り込み、経由地に設定するまでの処理を、図18に示すフローチャートを参照しながら説明する。なお、経由地に設定する地点のルートからの上限距離をユーザが設定するときの処理は、図15のフローチャートを参照しながら既に説明した処理と同じであるので、ここでは説明を省略する。 [8] Next, the process from narrowing the waypoint candidates to setting the waypoints according to the distance from the route will be described with reference to the flowchart shown in FIG. Note that the processing when the user sets the upper limit distance from the route of the point set as the waypoint is the same as the processing already described with reference to the flowchart in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、地図データからルート情報が計算される(ステップST167)。すなわち、地図データ管理部7は、地図データ12から現在地、ユーザが設定した経由地および目的地の座標を取得し、ルート情報を計算する。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, route information is calculated from the map data (step ST167). That is, the map
次いで、駐車・経由履歴テーブルの(1)と(2)が取得される(ステップST168)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の(1)と(2)を取得し、比較判定部10に渡す。
Next, (1) and (2) of the parking / route history table are acquired (step ST168). That is, the history
次いで、経由地に設定する地点のルートからの上限距離が取得される(ステップST169)。すなわち、設定情報管理部9は、図4(b)に示す設定情報16から、経由地設定を行う距離の値を取得し、比較判定部10に渡す。
Next, the upper limit distance from the route of the point set as the waypoint is acquired (step ST169). That is, the setting
次いで、経由地設定を行う距離で絞り込んだ地点が1つ以上存在するかどうかが調べられる(ステップST170)。すなわち、比較判定部10は、上記ステップST168およびST169で渡された情報に基づき、ルートからの距離が経由地設定を行う距離の値以内に含まれる地点を絞り込み、この絞り込んだ地点が1つ以上存在するかどうか調べる。このステップST170において、絞り込んだ地点が1つ以上存在することが判断されると、絞り込まれた地点のNo.が履歴データ管理部8に渡される。次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。上記ステップST170において、絞り込んだ地点が1つも存在しないことが判断されると、処理は終了する。
Next, it is checked whether or not there are one or more points narrowed down by the distance at which the waypoint is set (step ST170). That is, based on the information passed in steps ST168 and ST169, the comparison /
以上説明した処理により、該当駐車・経由地点から大きく離れたルートが設定される場合は候補から外されるため、余計な経由地を削除することができる。 According to the above-described processing, when a route that is far away from the corresponding parking / route point is set, the route is excluded from the candidates, and an extra route point can be deleted.
[9]次に、駐車回数を基に候補を絞り込み、経由地に設定するまでの処理を、図19に示すフローチャートを参照しながら説明する。なお、ユーザが経由地設定を行う駐車回数と経由地設定回数の和の閾値を設定するときの処理は、図15のフローチャートを参照しながら既に説明した処理と同じであるので、ここでは説明を省略する。 [9] Next, processing until the candidates are narrowed down based on the number of parking times and set as a waypoint will be described with reference to the flowchart shown in FIG. Note that the processing when the user sets the threshold of the sum of the number of parking points and the number of waypoints set is the same as the processing already described with reference to the flowchart of FIG. Omitted.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、駐車・経由履歴テーブルの(1)と(6)が取得される(ステップST171)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の(1)と(6)を取得し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, (1) and (6) of the parking / route history table are acquired (step ST171). That is, the history
次いで、経由地設定を行う駐車回数と経由地設定回数の和の閾値が取得される(ステップST172)。すなわち、設定情報管理部9は、図4(b)に示す設定情報16から経由地設定を行う駐車回数と経由地設定回数の和の閾値を取得し、比較判定部10に渡す。
Next, a threshold value of the sum of the number of parkings for which the waypoint setting is performed and the number of times for the waypoint setting is acquired (step ST172). That is, the setting
次いで、経由地設定を行う駐車回数と経由地設定回数の和の閾値で絞り込んだ地点が1つ以上存在するかどうかが調べられる(ステップST173)。すなわち、比較判定部10は、上記ステップST171およびST172で渡された情報から、駐車・経由履歴テーブルの各地点の(6)が経由地設定を行う駐車回数と経由地設定回数の和の閾値以上になる地点を絞り込み、絞り込んだ地点が1つ以上存在するかどうかを調べる。このステップST173において、絞り込んだ地点が1つ以上存在することが判断されると、絞り込まれた地点のNo.が履歴データ管理部8に渡される。次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。上記ステップST173において、絞り込んだ地点が1つも存在しないことが判断されると、処理は終了する。なお、該当地点に駐車した回数と該当地点を経由地に設定した回数を別々に管理する場合には、駐車回数または経由地設定回数に対して閾値を設けてもよい。
Next, it is checked whether or not there is one or more points narrowed down by the threshold value of the sum of the number of parking places to be set and the number of waypoints set (step ST173). That is, the comparison /
以上説明した処理により、駐車地点を訪れた回数(駐車回数)が所定回数以下の場合は経由地の候補から外されるため、ユーザの嗜好に合った施設を経由地に設定しやすくなる。なお、上述した処理では、駐車回数が所定回数以下になった場合について説明したが、経由地点を設定した回数についても同様の処理を行うことができる。 By the above-described processing, when the number of times the parking spot is visited (the number of parking) is equal to or less than the predetermined number, it is excluded from the waypoint candidates. In the above-described processing, the case where the number of parking is equal to or less than the predetermined number has been described, but the same processing can be performed for the number of times the waypoint is set.
[10]次に、日時を基に候補を絞り込み、経由地に設定するまでの処理を、図20に示すフローチャートを参照しながら説明する。なお、ユーザが経由地設定を行う日付の閾値を設定するときの処理は、図15のフローチャートを参照しながら既に説明した処理と同じ処理であるので、ここでは説明を省略する。 [10] Next, processing from narrowing down candidates based on the date and time until setting a transit point will be described with reference to the flowchart shown in FIG. Note that the processing when the user sets a threshold for setting the waypoint is the same as the processing already described with reference to the flowchart of FIG. 15, and thus the description thereof is omitted here.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、ルート設定日時が取得される(ステップST174)。すなわち、情報取得部2は、ルート設定日時を取得して履歴データ管理部8に渡し、履歴データ管理部8は、一時管理データ15として格納する。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, the route setting date and time is acquired (step ST174). That is, the
次いで、駐車・経由履歴テーブル13から全候補の(1)と(7)が、一時管理データ15からルート設定日時が取得される(ステップST175)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の(1)と(7)を取得するとともに、一時管理データ15からルート設定日時を取得し、比較判定部10に渡す。
Next, all candidates (1) and (7) are acquired from the parking / route history table 13 and the route setting date / time is acquired from the temporary management data 15 (step ST175). That is, the history
次いで、経由地設定を行う日付の閾値が取得される(ステップST176)。すなわち、設定情報管理部9は、図4(b)に示す設定情報16から経由地設定を行う日付の閾値を取得し、比較判定部10に渡す。
Next, a date threshold value for performing waypoint setting is acquired (step ST176). That is, the setting
次いで、経由地設定を行う駐車回数の閾値で絞り込んだ地点が1つ以上存在するかどうかが調べられる(ステップST177)。すなわち、比較判定部10は、上記ステップST175およびST176で渡された情報から、駐車・経由履歴テーブルの各地点の(7)が経由地設定を行う日付の閾値よりも新しい地点を絞り込み、絞り込んだ地点が1つ以上存在するかどうかを調べる。このステップST177において、絞り込んだ地点が1つ以上存在することが判断されると、絞り込まれた地点のNo.が履歴データ管理部8に渡される。次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。上記ステップST177において、絞り込んだ地点が1つも存在しないことが判断されると、処理は終了する。
Next, it is checked whether or not there is one or more points narrowed down by the threshold of the number of parking times for which the waypoint is set (step ST177). That is, the comparison /
以上説明した処理により、駐車した日時が特定の日時より古い場合は経由地の候補から外されるため、ユーザの嗜好に合った施設を経由地に設定しやすくなる。なお、上述した処理では、駐車した日時が特定の日時より古い場合について説明したが、設定した日時が特定の日時より古い場合についても同様の処理を行うことができる。 According to the processing described above, if the parked date and time is older than the specific date and time, it is removed from the waypoint candidates, so it is easy to set a facility that suits the user's preference as the waypoint. In the above-described processing, the case where the parking date / time is older than the specific date / time has been described. However, the same processing can be performed when the set date / time is older than the specific date / time.
[11]次に、駐車地点または経由地点にある施設の駐車場が空いている場合、その駐車地点または経由地点を経由地に設定する処理を、図21に示すフローチャートを参照しながら説明する。 [11] Next, when a parking lot of a facility at a parking spot or waypoint is vacant, processing for setting the parking spot or waypoint as a waypoint will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、施設詳細情報テーブルから(A)が取得される(ステップST178)。すなわち、履歴データ管理部8は、施設詳細情報テーブル14から全候補の(A)を取得する。この取得された施設詳細情報テーブル14の全候補の(A)は、情報取得部2に渡される。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, (A) is acquired from the facility detailed information table (step ST178). In other words, the history
次いで、ステップST178で取得された施設に対する駐車場情報が取得される(ステップST179)。すなわち、情報取得部2は、通信手段により、ステップST178で渡された情報(施設名)の駐車場情報を取得し、履歴データ管理部8に渡す。次いで、駐車場情報が施設詳細情報テーブルに記載される(ステップST180)。すなわち、履歴データ管理部8は、施設詳細情報テーブル14の(C)にステップST179で取得したデータを記載する。
Next, the parking lot information for the facility acquired in step ST178 is acquired (step ST179). That is, the
次いで、駐車・経由履歴テーブルから全候補の(1)と(5)が、施設詳細情報テーブル14から全候補の(A)と(C)が取得される(ステップST181)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の(1)と(5)を取得するとともに、施設詳細情報テーブル14から全候補の(A)と(C)を取得し、比較判定部10に渡す。
Next, all candidates (1) and (5) are acquired from the parking / route history table, and all candidates (A) and (C) are acquired from the facility detailed information table 14 (step ST181). That is, the history
次いで、駐車場が空いている地点が1つ以上あるかどうかが調べられる(ステップST182)。すなわち、比較判定部10は、ステップST178およびST181で取得した情報から、駐車場が空いている地点を絞り込み、絞り込んだ地点が1つ以上存在するかどうかを調べる。このステップST182において、駐車場が空いている地点が1つ以上存在することが判断された場合、次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。上記ステップST182において、絞り込んだ地点が1つも存在しないことが判断されると、処理は終了する。
Next, it is checked whether or not there is one or more points where the parking lot is vacant (step ST182). That is, the comparison /
以上説明した処理により、駐車地点または経由地点にある施設の駐車場が空いていない場合は経由地の候補から外されるため、ユーザの嗜好に合った施設を経由地に設定しやすくなる。 By the above-described processing, if the parking spot of the facility at the parking spot or the waypoint is not vacant, it is removed from the candidate of the waypoint, so it becomes easy to set the facility that suits the user's preference as the waypoint.
[12]次に、該当駐車・経由地点の中に似通ったジャンルの施設がある場合、代表施設のみを経由地に設定する処理を、図22に示すフローチャートを参照しながら説明する。 [12] Next, when there is a facility of a similar genre in the corresponding parking / route point, a process of setting only the representative facility as a route point will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、施設詳細情報テーブルから全候補の(A)、(B)および(E)が取得され、駐車・経由履歴テーブルから全候補の(1)と(5)が取得される(ステップST183)。すなわち、履歴データ管理部8は、施設詳細情報テーブル14から全候補の(A)、(B)および(E)を取得するとともに、駐車・経由履歴テーブル13から全候補の(1)および(5)を取得し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, all candidates (A), (B) and (E) are acquired from the facility detailed information table, and all candidates (1) and (5) are acquired from the parking / route history table (step ST183). That is, the history
次いで、該当駐車・経由地点の中に似通ったジャンルを持つ施設が1つ以上存在するかどうかが調べられる(ステップST184)。すなわち、比較判定部10は、施設詳細情報テーブル14の(B)の中から似通ったジャンルが1つ以上存在するかどうか調べる。例えば、ジャンル名やメタジャンル名が等しい場合は似通っていると判断される。このステップST184において、似通ったジャンルが1つ以上存在することが判断されると、1つを残して、似通ったジャンルの経由地候補が削除される(ステップST185)。すなわち、比較判定部10は、同じメタジャンルを持つ地点をひとまとめにして、各まとまりの中から1つを代表施設として残して、それ以外を削除し、残った地点のNo.を履歴データ管理部8に渡す。残す地点の選定は、新しく登録されたものを優先する、立ち寄った回数が多いものを優先するなど、所定の条件による。
Next, it is checked whether or not there are one or more facilities having similar genres in the corresponding parking / route points (step ST184). That is, the comparison /
次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。一方、ステップST184において、似通ったジャンルが1つも存在しないことが判断されると、図6と同様なステップST121およびST122の処理が行われる。これにより、経由地設定部6は、駐車・経由履歴テーブル13の全候補を経由地に設定する。その後、処理は終了する。
Next, the processes of steps ST148 and ST149 similar to those in FIG. 10 are performed. Thereby, the
以上説明した処理により、似通ったジャンルの施設は1個を残し他は経由地の候補から外されるため、ユーザの嗜好に合った施設を経由地に設定しやすくなる。 Through the processing described above, facilities of similar genres are left out, and the others are excluded from the waypoint candidates, so it is easy to set a place that suits the user's preference as a waypoint.
[13]次に、駐車・経由履歴テーブルの情報とルート設定時の情報が似通っている場合に、該当駐車・経由地点を経由地に設定する処理を、図23に示すフローチャートを参照しながら説明する。なお、ここでいうルート設定時、駐車・経由地点履歴の情報とは、年月日、時刻、曜日情報、季節情報、誰が運転していたかを示すドライバ情報、該当駐車・経由地点に面する道路情報、該当駐車・経由地点にある施設の営業時間などを指す。 [13] Next, when the information in the parking / route history table is similar to the information at the time of route setting, the processing for setting the corresponding parking / route point as a route will be described with reference to the flowchart shown in FIG. To do. When setting the route here, parking / waypoint history information includes the date, time, day information, season information, driver information indicating who was driving, and the road facing the parking / waypoint. Information, business hours of the facility at the parking / route point.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、駐車・経由履歴テーブルから曜日が取得される(ステップST186)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の曜日を取得する。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, the day of the week is acquired from the parking / route history table (step ST186). That is, the history
次いで、設定されているルートでの曜日が取得される(ステップST188)。この取得された設定されているルートと駐車・経由履歴テーブル13の全候補の曜日は、比較判定部10に渡される。
Next, the day of the week on the set route is acquired (step ST188). The acquired set route and the day of the week of all candidates in the parking / route history table 13 are passed to the
次いで、設定されているルートとの曜日が同じである地点が1つ以上存在するかどうかが調べられる(ステップST190)。すなわち、比較判定部10は、ステップST186およびST188で渡された情報から、設定されているルートと同じ曜日に設定された駐車・経由履歴テーブル13の地点を絞り込み、絞り込んだ地点が1つ以上存在するかどうかを調べる。
Next, it is checked whether or not there is one or more points where the day of the week with the set route is the same (step ST190). That is, the
このステップST188において、絞り込んだ地点が1つ以上存在することが判断されると、絞り込まれた地点のNo.が履歴データ管理部8に渡される。次いで、図10と同様なステップST148およびST149の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。一方、ステップST190において、絞り込んだ地点が1つも存在しないことが判断された場合、処理は終了する。
In this step ST188, if it is determined that there is one or more narrowed points, the narrowed point No. Is transferred to the history
以上説明した処理により、駐車・経由地点履歴の情報に近くない場合は候補から外されるため、余計な経由地設定を抑制することができる。 By the processing described above, since it is excluded from candidates when it is not close to the parking / route point history information, it is possible to suppress unnecessary route point settings.
なお、上述した説明は曜日の例であるが、年月日、時刻、または季節情報などであっても同じ処理で実現できる。 Note that the above description is an example of the day of the week, but even the date, time, or season information can be realized by the same processing.
[14]次に、ユーザが目的地または経由地を設定した状態で、各地点間(現在地から経由地または経由地から目的地など)の距離が一定以上の長さである場合、地点間に存在する条件に合った該当駐車・経由地点を経由地に設定する処理を、図24に示すフローチャートを参照しながら説明する。 [14] Next, in a state where the user has set a destination or waypoint, and the distance between each point (current location to waypoint or waypoint to destination, etc.) is a certain length or more, The process of setting the corresponding parking / route point that matches the existing conditions as the waypoint will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、地図データから各地点間の距離とルート情報が計算される(ステップST191)。すなわち、地図データ管理部7は、地図データ12から現在地、ユーザが設定した経由地および目的地の座標を取得し、各地点間の距離とルート情報を計算し、比較判定部10に渡す。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, distances and route information between points are calculated from the map data (step ST191). That is, the map
次いで、地点間の距離が一定以上である区間が1つ以上存在するかどうかが調べられる(ステップST192)。すなわち、比較判定部10は、ルート上の各地点間の距離が一定以上の長さを持つ区間が1つ以上あるかどうかを調べる。このステップST192において、地点間の距離が一定以上である区間が1つも存在しないことが判断されると、処理は終了する。
Next, it is checked whether or not there is one or more sections where the distance between the points is equal to or greater than a certain distance (step ST192). That is, the comparison /
一方、ステップST192において、地点間の距離が一定以上である区間が1つ以上存在することが判断されると、駐車・経由履歴テーブルから全候補の(2)が取得される(ステップST193)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13から全候補の(2)を取得する。この取得された駐車・経由履歴テーブル13の(2)は、比較判定部10に渡される。
On the other hand, if it is determined in step ST192 that there is at least one section having a certain distance between points, all candidates (2) are acquired from the parking / route history table (step ST193). That is, the history
次いで、一定以上の長さを持つ区間内に駐車・経由履歴テーブルの(2)が1つ以上存在するかどうかが調べられる(ステップST194)。すなわち、比較判定部10は、渡された情報から、一定以上の長さを持つ区間内に駐車・経由履歴テーブル13の各地点の(2)が1つ以上含まれるかどうかを調べる。このステップST194において、一定以上の長さを持つ区間内に駐車・経由履歴テーブルの(2)が1つ以上含まれないことが判断されると、処理は終了する。
Next, it is checked whether or not there is at least one parking / route history table (2) in a section having a certain length or more (step ST194). That is, the comparison /
一方、ステップST194において、一定以上の長さを持つ区間内に駐車・経由履歴テーブルの(2)が1つ以上含まれることが判断されると、次いで、区間内の該当駐車・経由地点が経由地に設定される(ステップST195)。すなわち、駐車・経由履歴テーブル13の一定以上の長さを持つ区間内にある地点の(2)が経由地設定部6に渡され、経由地設定部6は、渡された地点を経由地に設定する。
On the other hand, if it is determined in step ST194 that at least one (2) of the parking / passing history table is included in a section having a certain length or longer, then the corresponding parking / passing point in the section is routed. Set to the ground (step ST195). That is, (2) of the point in the section having a certain length or more in the parking / route history table 13 is passed to the route
以上説明した処理により、ドライバに適切な間隔で休憩を取ることを促すことができる。 The processing described above can prompt the driver to take breaks at appropriate intervals.
[15]次に、該当駐車・経由地点を経由地に設定するかどうかをユーザに問い合わせる処理を、図25に示すフローチャートを参照しながら説明する。 [15] Next, a process for inquiring of the user whether or not to set the corresponding parking / route point as a waypoint will be described with reference to the flowchart shown in FIG.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、経由地に設定するかどうかの問い合わせ画面が出力される(ステップST196)。すなわち、履歴データ管理部8は、駐車・経由履歴テーブル13の全候補の(1)から(10)を出力部5に渡し、出力部5は、渡された情報から図26に示すような問い合わせ画面を出力する。
In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, an inquiry screen as to whether to set a waypoint is output (step ST196). That is, the history
次いで、ボタンを押したという情報が取得される(ステップST197)。すなわち、ユーザが問い合わせ画面に対していずれかの回答を入力(ボタンを押下)すると、入力部4にボタンを押下したという情報が通知されるため、制御部11は、入力部4からその情報を取得し、比較判定部10へ渡す。
Next, information that the button has been pressed is acquired (step ST197). That is, when the user inputs any answer to the inquiry screen (presses the button), information indicating that the button has been pressed is notified to the input unit 4, so that the
次いで、経由地を設定するかどうかの問い合わせに肯定の回答が押されたかどうかが調べられる(ステップST198)。すなわち、比較判定部10は、設定するボタン26が押下されたかどうかを調べる。このステップST198において、肯定の回答が押された、つまり設定するボタン26が押されたことが検出されると、図6と同様なステップST121およびST122の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。上記ステップST198において、肯定の回答が押されていないことが判断されると、処理は終了する。
Next, it is checked whether or not an affirmative answer has been pushed to the inquiry about whether to set a waypoint (step ST198). That is, the comparison /
このように、ユーザが問い合わせに対して肯定の回答をした場合は、該当駐車・経由地点が経由地に設定され、否定の回答をした場合は経由地設定することなくルートが設定される。 Thus, when the user gives an affirmative answer to the inquiry, the corresponding parking / route point is set as a transit point, and when a negative answer is made, the route is set without setting the transit point.
以上説明した処理により、ユーザにとって不要な経由地設定を抑制することができる。 By the processing described above, it is possible to suppress the waypoint setting unnecessary for the user.
[16]次に、ユーザが一定回数以上の否定回答をした場合、該当駐車・経由地点の経由地設定機能を自動的にオフにする処理を、図27に示すフローチャートを参照しながら説明する。なお、以下では、図25のフローチャートに示した処理と同じ処理を行うステップには、図25で使用した符号と同じ符号を付して説明を簡略化する。 [16] Next, a process for automatically turning off the waypoint setting function for the corresponding parking / route point when the user makes a negative response more than a certain number of times will be described with reference to the flowchart shown in FIG. In the following description, steps that perform the same processes as those shown in the flowchart of FIG. 25 are denoted by the same reference numerals as those used in FIG. 25 to simplify the description.
この処理では、まず、図6と同様なステップST119およびST120が実行される。次いで、経由地に設定するかどうかの問い合わせ画面が出力される(ステップST196)。次いで、ボタンを押したという情報が取得される(ステップST197)。 In this process, first, steps ST119 and ST120 similar to those in FIG. 6 are executed. Next, an inquiry screen as to whether to set a waypoint is output (step ST196). Next, information that the button has been pressed is acquired (step ST197).
次いで、経由地を設定するかどうかの問い合わせに肯定の回答が押されたかどうかが調べられる(ステップST198)。このステップST198において、肯定の回答が押されない、つまりボタン26が押されずに案内開始ボタン27が押されたことが検出されると、否定回答データの値が1増やされる(ステップST199)。すなわち、履歴データ管理部8は、否定回数データ17の値を1だけ増やす。
Next, it is checked whether or not an affirmative answer has been pushed to the inquiry about whether to set a waypoint (step ST198). In this step ST198, when it is detected that the positive answer is not pushed, that is, the
次いで、否定回数データの値が一定数以上になったかどうかが調べられる(ステップST200)。すなわち、履歴データ管理部8は、一時管理データ15の否定回数データ17の値を比較判定部10に渡し、比較判定部10は、否定回数データ17の値が一定数以上であるかどうかを調べる。
Next, it is checked whether or not the value of the negative count data has reached a certain number (step ST200). That is, the history
このステップST200において、否定回数データの値が一定数以上になったことが判断されると、次回以降、問い合わせをしない設定に変更される(ステップST201)。すなわち、設定情報管理部9は、次回以降のルート設定時に経由地設定をしないような設定にする。その後、処理は終了する。一方、ステップST200において、否定回数データの値が一定数以上になっていないことが判断されると、ステップST201の処理はスキップされ、処理は終了する。
In this step ST200, when it is determined that the value of the negative count data has reached a certain number or more, it is changed to a setting not to inquire from the next time (step ST201). In other words, the setting
上記ステップST198において、肯定の回答が押された、つまりボタン26が押されたことが検出されると、否定回答データの値が0にされる(ステップST212)。すなわち、履歴データ管理部8は、否定回数データ17に「0」を記入する。次いで、図6と同様なステップST121およびST122の処理が行われる。これにより、経由地設定部6は、指定された地点を経由地に設定する。その後、処理は終了する。
If it is detected in step ST198 that an affirmative answer has been pressed, that is, the
以上説明した処理により、ユーザにとって不要な経由地設定を抑制することができる。 By the processing described above, it is possible to suppress the waypoint setting unnecessary for the user.
[17]次に、自車が停車した場合に、駐車情報を記憶する処理を、図28に示すフローチャートを参照しながら説明する。なお、以下では、図5のフローチャートに示した処理と同じ処理を行うステップには、図5で使用した符号と同じ符号を付して説明を簡略化する。 [17] Next, a process for storing parking information when the host vehicle stops will be described with reference to the flowchart shown in FIG. In the following, steps that perform the same processing as the processing shown in the flowchart of FIG. 5 are denoted by the same reference numerals as those used in FIG. 5 to simplify the description.
この処理では、まず、車両状態検出部3は、自車の状態を取得する(ステップST101)。次いで、車両状態検出部3は、自車の状態として車速センサ等のセンサ情報から、一定時間が経過するまで、自車が停車したかどうかを調べる(ステップST202)。このステップST202において、自車が停車していないことが判断されると、シーケンスはステップST101に戻り、自車が停車するまで上述した処理が繰り返される。
In this process, first, the vehicle
一方、ステップST202において、自車が停車したことが判断されると、図5と同様なステップST103~ST118の処理が実行され、駐車情報の取得および記載が行われる。 On the other hand, if it is determined in step ST202 that the own vehicle has stopped, the same processing of steps ST103 to ST118 as in FIG. 5 is executed, and parking information is acquired and described.
以上説明した処理により、停車さえすれば駐車情報が記憶できるため、駐車情報の記憶を簡単に行うことができる。目的地が設定されていることを条件としているので、余計な駐車情報が増えすぎることを抑制できる。 Since the parking information can be stored as long as the vehicle stops, the parking information can be easily stored. Since it is a condition that the destination is set, it can suppress that excessive parking information increases too much.
[18]次に、ユーザがエンジンをオフした場合に、駐車情報を記憶する処理を、図29に示すフローチャートを参照しながら説明する。なお、以下では、図5のフローチャートに示した処理と同じ処理を行うステップには、図5で使用した符号と同じ符号を付して説明を簡略化する。 [18] Next, a process of storing parking information when the user turns off the engine will be described with reference to the flowchart shown in FIG. In the following, steps that perform the same processing as the processing shown in the flowchart of FIG. 5 are denoted by the same reference numerals as those used in FIG. 5 to simplify the description.
この処理では、まず、車両状態検出部3は、自車の状態を取得する(ステップST101)。次いで、ユーザがエンジンを切ったかどうかが調べられる(ステップST206)。すなわち、車両状態検出部3は、自車の状態を取得し、エンジンがオフされたかどうかを調べる。このステップST206において、ユーザがエンジンを切ったことが判断されると、図5と同様なステップST103~ST118の処理が実行され、駐車に関連する駐車情報の取得および記載が行われる。一方、ステップST206において、ユーザがエンジンを切っていないことが判断されると、処理は終了する。
In this process, first, the vehicle
以上説明した処理により、エンジンをオフしないと駐車情報を記憶できないため、余計な駐車情報が増えすぎることを抑制できる。 According to the above-described processing, parking information cannot be stored unless the engine is turned off, so that it is possible to suppress excessive parking information from increasing.
この発明は、経由地を簡単に設定することが要求されるナビゲーション装置などに利用できる。 The present invention can be used for navigation devices that require easy setting of waypoints.
Claims (17)
設定されたルートに基づいて走行する自車が立ち寄った地点である立ち寄り地点の座標を地図データから取得する地図データ管理部と、
前記地図データ管理部で取得された前記立ち寄り地点の座標を履歴テーブルに記憶して管理する履歴データ管理部と、
ルートが設定されると、当該設定されたルートと同一のルートで取得された前記立ち寄り地点の座標を前記履歴テーブルから読み出して経由地に設定する経由地設定部とを備えた車載情報装置。 In the in-vehicle information device that sets the route to the destination entered in the input unit,
A map data management unit that acquires coordinates of a stop point, which is a point where the vehicle traveling based on the set route stops, from map data;
A history data management unit that stores and manages the coordinates of the stop points acquired by the map data management unit in a history table;
An in-vehicle information device comprising: a transit point setting unit that, when a route is set, reads out the coordinates of the stop point obtained from the same route as the set route from the history table and sets the coordinates as a transit point.
前記経路設定部は、ルート設定されると、前記入力部で入力した経由地点のうち、当該設定されたルートと同一のルートで入力された経由地点の座標を、前記履歴テーブルから読み出して経由地に設定することを特徴とする請求項1記載の車載情報装置。 The history data management unit stores and manages the coordinates of the waypoints input by the input unit in the history table in the past route setting,
When the route is set, the route setting unit reads out the coordinates of the route point input by the same route as the set route from the route points input by the input unit, and reads the route point from the history table. The on-vehicle information device according to claim 1, wherein
前記経路設定部は、前記設定情報管理部で管理される前記設定情報に応じて、前記操作入力をトリガとして経由地設定を実行する、または、自動的に経由地設定を実行することを特徴とする請求項1記載の車載情報装置。 A setting information management unit for storing and managing setting information in which a value for selecting whether to perform the waypoint setting by using the operation input by the input unit as a trigger or to automatically execute the waypoint setting Prepared,
The route setting unit, according to the setting information managed by the setting information management unit, executes the waypoint setting by using the operation input as a trigger, or automatically executes the waypoint setting. The in-vehicle information device according to claim 1.
前記経由地設定部は、前記設定情報管理部で管理される前記設定情報に応じて、前記設定されたルートと同一のルートで取得された前記立ち寄り地点のうち、前記入力部を用いてユーザが指定した地点を経由地に設定する、または、前記設定されたルートと同一のルートで取得された前記立ち寄り地点を自動的に経由地に設定することを特徴とする請求項3記載の車載情報装置。 The setting information management unit stores setting information in which a value for selecting whether the user specifies a waypoint or automatically specifies a waypoint using the input unit,
The waypoint setting unit is configured so that a user uses the input unit among the stop points acquired by the same route as the set route according to the setting information managed by the setting information management unit. 4. The in-vehicle information device according to claim 3, wherein a specified point is set as a transit point, or the stop point acquired by the same route as the set route is automatically set as a transit point. .
前記設定情報管理部は、前記履歴テーブルに記憶した地点を無条件で経由地指定の候補とするか、所定の条件で絞った地点を候補とするかのいずれかを選択する値を設定した設定情報を記憶し、
前記履歴データ管理部は、前記設定情報管理部で管理される前記設定情報の値に応じて、前記履歴テーブルに記憶した地点のうち、前記設定されたルートと同一のルートで取得された全ての地点を、前記出力部を介して経由地指定の候補として提示するか、または、前記所定の条件で絞った地点を、前記出力部を介して経由地指定の候補として提示することを特徴とする請求項4記載の車載情報装置。 With an output section,
The setting information management unit is a setting in which a value for selecting whether a point stored in the history table is unconditionally a candidate for waypoint designation or a point narrowed down by a predetermined condition is set as a candidate Remember information,
The history data management unit, according to the value of the setting information managed by the setting information management unit, out of the points stored in the history table, all of the points acquired by the same route as the set route A point is presented as a waypoint designation candidate via the output unit, or a point narrowed down by the predetermined condition is presented as a waypoint designation candidate via the output unit. The in-vehicle information device according to claim 4.
立ち寄った回数または経由地に設定された回数を前記履歴テーブルに記憶し、
前記所定の条件で絞った地点を候補とするにあたり、前記履歴テーブルに記憶した地点のうち、前記立ち寄った回数または前記経由地に設定した回数のいずれかまたはこれらの和が所定の閾値以上の地点を、前記出力部を介して経由地指定の候補として提示することを特徴とする請求項5記載の車載情報装置。 The history data management unit
Stores the number of stops or the number of stops set in the history table,
Of the points stored in the history table, a point that is narrowed down under the predetermined condition is either the number of stops or the number of times set at the waypoint, or a point where the sum of these points is equal to or greater than a predetermined threshold. The vehicle-mounted information device according to claim 5, wherein the information is presented as a waypoint designation candidate via the output unit.
前記立ち寄り地点の座標を、前記車両が立ち寄った日時と共に前記履歴テーブルに記憶し、
前記所定の条件で絞った地点を候補とするにあたり、前記履歴テーブルに記憶した地点のうち、前記入力部を用いて指定された日時及びそれ以後の日時に記憶された地点を、前記出力部を介して経由地指定の候補として提示し、前記指定された日時以前の地点を提示しないことを特徴とする請求項5記載の車載情報装置。 The history table management unit
The coordinates of the stop point are stored in the history table together with the date and time when the vehicle stopped,
In setting a point narrowed down under the predetermined condition as a candidate, out of the points stored in the history table, the date stored using the input unit and the points stored at the date and time thereafter are set as the output unit. The vehicle-mounted information device according to claim 5, wherein the vehicle-mounted information device is presented as a candidate for waypoint designation via, and a point before the designated date and time is not presented.
前記経由地設定部は、前記情報取得部によって取得された情報に基づいて、経由地指定の候補となった地点に存在する施設の駐車場が空いていると判定された場合に、当該地点を経由地に設定することを特徴とする請求項5記載の車載情報装置。 Provided with an information acquisition unit that acquires information from outside via communication means,
When it is determined that a parking lot of a facility existing at a point that is a candidate for waypoint designation is vacant based on the information acquired by the information acquisition unit, the route point setting unit 6. The in-vehicle information device according to claim 5, wherein the in-vehicle information device is set to a transit point.
前記経由地設定部は、前記履歴テーブルに記憶された複数の地点が、経由地設定の候補である場合に、前記複数の経由地設定の候補のうち、前記ジャンルが類似する施設については代表施設が存在する地点のみを経由地に設定することを特徴とする請求項5記載の車載情報装置。 The history table management unit stores and manages a facility and its genre existing at the stop point in a facility information table,
When the plurality of points stored in the history table are candidates for waypoint setting, the route point setting unit is a representative facility for a facility having a similar genre among the plurality of waypoint setting candidates. The in-vehicle information device according to claim 5, wherein only the point where there exists is set as a transit point.
前記経由地設定部は、ルート設定された時点における、立ち寄り地点の座標、日時季節情報、運転者の識別情報、当該立ち寄り地点に面した道路の情報、当該立ち寄り地点に存在する施設に関する情報が、前記履歴テーブル及び前記施設情報テーブルに記憶した前記情報と類似する場合、当該情報が類似する地点の座標を前記履歴テーブルから読み出して経由地に設定することを特徴とする請求項5記載の車載情報装置。 The history table management unit stores the coordinates of the stop point, date / time season information, driver identification information, and road information facing the stop point in the history table, and relates to a facility existing at the stop point. Storing the information in the facility information table;
The waypoint setting unit includes the coordinates of the stop point at the time when the route is set, the date and time information, the identification information of the driver, the information on the road facing the stop point, and the information on the facility existing at the stop point. 6. The in-vehicle information according to claim 5, wherein when the information stored in the history table and the facility information table is similar, the coordinates of a point where the information is similar are read from the history table and set as a waypoint. apparatus.
前記履歴テーブル管理部は、一定時間が経過するまで前記車両状態検出部で自車の停車状態が検出されると、前記立ち寄り地点として当該地点の座標を前記履歴テーブルに記憶することを特徴とする請求項1記載の車載情報装置。 A vehicle state detection unit for detecting the state of the vehicle;
The history table management unit stores the coordinates of the point as the stop point in the history table when the vehicle state detection unit detects a stop state of the host vehicle until a predetermined time elapses. The in-vehicle information device according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2010/004997 WO2012020445A1 (en) | 2010-08-09 | 2010-08-09 | Vehicle-mounted information device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2010/004997 WO2012020445A1 (en) | 2010-08-09 | 2010-08-09 | Vehicle-mounted information device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012020445A1 true WO2012020445A1 (en) | 2012-02-16 |
Family
ID=45567429
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2010/004997 Ceased WO2012020445A1 (en) | 2010-08-09 | 2010-08-09 | Vehicle-mounted information device |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2012020445A1 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004333136A (en) * | 2003-04-30 | 2004-11-25 | Sony Corp | Navigation device |
| JP2005181020A (en) * | 2003-12-17 | 2005-07-07 | Nissan Motor Co Ltd | Navigation device |
| JP2005283575A (en) * | 2004-03-05 | 2005-10-13 | Matsushita Electric Ind Co Ltd | Destination prediction apparatus and destination prediction method |
| JP2007010570A (en) * | 2005-07-01 | 2007-01-18 | Denso Corp | Navigation system for vehicle |
| JP2009002848A (en) * | 2007-06-22 | 2009-01-08 | Alpine Electronics Inc | Navigation apparatus and route guidance method |
| WO2009028019A1 (en) * | 2007-08-24 | 2009-03-05 | Pioneer Corporation | Navigation device, destination setting method, and destination setting program |
| JP2009133662A (en) * | 2007-11-29 | 2009-06-18 | Nissan Motor Co Ltd | Information providing apparatus and information providing method |
-
2010
- 2010-08-09 WO PCT/JP2010/004997 patent/WO2012020445A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004333136A (en) * | 2003-04-30 | 2004-11-25 | Sony Corp | Navigation device |
| JP2005181020A (en) * | 2003-12-17 | 2005-07-07 | Nissan Motor Co Ltd | Navigation device |
| JP2005283575A (en) * | 2004-03-05 | 2005-10-13 | Matsushita Electric Ind Co Ltd | Destination prediction apparatus and destination prediction method |
| JP2007010570A (en) * | 2005-07-01 | 2007-01-18 | Denso Corp | Navigation system for vehicle |
| JP2009002848A (en) * | 2007-06-22 | 2009-01-08 | Alpine Electronics Inc | Navigation apparatus and route guidance method |
| WO2009028019A1 (en) * | 2007-08-24 | 2009-03-05 | Pioneer Corporation | Navigation device, destination setting method, and destination setting program |
| JP2009133662A (en) * | 2007-11-29 | 2009-06-18 | Nissan Motor Co Ltd | Information providing apparatus and information providing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017134818A1 (en) | Facility information guide device, server device, and facility information guide method | |
| CN1842692B (en) | Map information processing device | |
| JP4823351B2 (en) | Map information processing device | |
| JP4588243B2 (en) | Navigation device, navigation method, and navigation program | |
| US20050038595A1 (en) | Off-road trail recording method and apparatus for navigation system | |
| JP5780781B2 (en) | Energy supply information acquisition device | |
| WO2007067842A2 (en) | Predictive navigation | |
| JPWO2000071975A1 (en) | navigation device | |
| JP6459926B2 (en) | Speed control device | |
| JP2002340593A (en) | Navigation system | |
| WO2012020445A1 (en) | Vehicle-mounted information device | |
| JP5146096B2 (en) | Destination prediction apparatus and destination prediction method | |
| JP2005010080A (en) | Information presenting apparatus, center and information providing system | |
| JP2009074881A (en) | Terminal device, content recording / playback device | |
| KR101530861B1 (en) | Apparatus for proposing and guiding destination using driving logs and the method thereof | |
| JP6567165B2 (en) | Route learning system and route learning program | |
| JP2000205869A (en) | Travel history storage device | |
| JP2006275778A (en) | Navigation device, map data update system, map data update method | |
| JP4726916B2 (en) | Navigation device | |
| US7395154B2 (en) | Navigation apparatus and arrival detection method | |
| JP4604793B2 (en) | VEHICLE INFORMATION PROVIDING DEVICE, VEHICLE INFORMATION PROVIDING SYSTEM, AND VEHICLE INFORMATION PROVIDING METHOD | |
| JP2003344082A (en) | Navigation apparatus and route guidance method thereof | |
| JP2002213981A (en) | Navigation method, route providing device, route guidance device, system | |
| JP4556163B2 (en) | Navigation device | |
| JP2003097960A (en) | Route determination method, center and route guidance device |
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: 10855847 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10855847 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |