Repair location sending device and repair location sending method
By obtaining the user's movement plan and the current location of the vehicle, the repair location within the movable range is extracted, and the impact of each repair location on the movement plan is calculated, and the repair location data with a small impact is given priority. The problem of the selection of repair locations in the existing technology affecting the user's schedule is solved, and effective protection of the user's schedule is achieved.
Patent Information
- Application Number
- CN202180102935.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-08
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2041-10-08
AI Technical Summary
The prior art does not take into account the user's schedule when providing repair location information, which may cause repair location selection to affect the user's schedule, such as delays in reaching the destination.
By obtaining the user's movement plan and the current location of the vehicle, the repair location within the movable range is extracted, and the impact of each repair location on the movement plan is calculated, and the repair location data with a small impact is preferred.
It effectively suppresses the impact of repairing vehicles on the user's schedule, helps users choose repair locations that do not affect the schedule, and improves schedule management efficiency.
Smart Images

Figure CN118043629B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a repair location sending device and a repair location sending method. Background Art
[0002] The following technology is known: when a vehicle abnormality occurs, the current location of the vehicle is notified to a service center, the location information of the repair center closest to the vehicle retrieved by the service center is sent to the vehicle, and the location of the repair center is displayed on the vehicle navigation monitor of the vehicle (Patent Document 1).
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Publication No. 2005-45501 Summary of the invention
[0006] Problem that the invention aims to solve
[0007] However, the technology of Patent Document 1 has the following problem: since the location of the repair center is displayed without considering the user's schedule, a repair center that affects the user's schedule may be displayed, for example, if the user goes to the destination after going to the displayed repair center, he or she will miss the original schedule.
[0008] The problem to be solved by the present invention is to provide a repair location transmission device and a repair location transmission method capable of providing information on a repair location while suppressing the influence of vehicle repair on a user's schedule.
[0009] Solutions for solving problems
[0010] The present invention solves the above-mentioned problem by the following means: obtaining a movement plan of a user using a vehicle to move to a destination; obtaining a current position of the vehicle; extracting a driving path from the current position to the destination from the movement plan; determining whether the vehicle has an abnormality; if it is determined that the vehicle has an abnormality, extracting a plurality of repair locations for repairing the vehicle within a specified range from the driving path; calculating, for each repair location, an impact degree indicating the degree of impact on the movement plan caused by repairing the vehicle at the repair location; and sending a control signal for outputting the repair location data of a repair location with a smaller impact degree preferentially over the repair location data of a repair location with a larger impact degree.
[0011] Effects of the Invention
[0012] According to the present invention, it is possible to provide information on a repair location while suppressing the influence of vehicle repair on a user's schedule. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1This is a configuration diagram showing an example of the repair location transmission device according to the first embodiment.
[0014] Figure 2 It is a diagram showing a specific example of the repair location display according to the first embodiment.
[0015] Figure 3 This is a flowchart showing an example of the procedure of the repair site sending method according to the first embodiment.
[0016] Figure 4 It is a diagram showing a specific example of display of faulty component data according to the fourth embodiment.
[0017] Figure 5 It is a diagram showing an example of a repair location transmission device according to a fifth embodiment.
[0018] Figure 6 1 is a flowchart showing a repair site sending method according to the fifth embodiment.
[0019] Figure 7 It is a diagram showing a specific example of display of the movable range according to the fifth embodiment.
[0020] Figure 8 It is a diagram showing a specific example of display of the movable range according to the fifth embodiment.
[0021] Fig. 9 It is a diagram showing a specific example of display of the movable range according to the fifth embodiment.
[0022] Fig.10 This is a flowchart showing the method of sending an alternative mobility means according to the sixth embodiment. DETAILED DESCRIPTION
[0023] Hereinafter, one embodiment of the repair location transmission device according to the present invention will be described with reference to the drawings.
[0024] 《First Implementation Mode》
[0025] Figure 1 1 is a block diagram showing an example of a repair location transmission device 1000 in this embodiment. The repair location transmission device 1000 is a device that transmits a control signal for outputting data of a repair location for repairing the abnormal vehicle to the user's vehicle and / or an external terminal when a certain abnormality occurs in the vehicle that is to travel to the user's destination according to the travel plan. Figure 1As shown, the repair location transmission device 1000 includes a server 1. In addition, the repair location transmission device 1000 is connected to the vehicle 2, the external terminal 3, and the geographical location database 4 respectively via a network constituting an electric communication line network. The repair location transmission device 1000 can also be connected to multiple vehicles 2, multiple external terminals 3, and multiple geographical location databases 4. The external terminal 3 is a terminal device used by a user of the vehicle 2, such as a smart phone, a PC, or any other device. The user includes a user who uses the vehicle 2, a user who owns the vehicle 2, and a user who manages the vehicle 2. The user can be either an individual or a legal person. The server 1 also includes a repair location database 5.
[0026] The server 1 has a computer having hardware and software, the computer including a ROM storing a program, a CPU executing the program stored in the ROM, and a RAM functioning as an accessible storage device. In addition, as an operating circuit, an MPU, a DSP, an ASIC, an FPGA, etc. can be used instead of a CPU or together with the CPU.
[0027] When the server 1 determines that the vehicle 2 has an abnormality, it estimates the movable range of the vehicle 2 at the time when the abnormality is determined. The movable range is a movable distance or movable time that indicates the distance or time that the vehicle 2 can travel from the time when the abnormality is determined until a failure caused by the abnormality of the vehicle 2 occurs when the vehicle 2 is driven without being repaired. Based on the estimated movable range, the server 1 extracts a repair location within the movable range from the current position of the vehicle 2 as a repair location candidate. There may be multiple repair location candidates extracted.
[0028] The abnormality of a vehicle refers to a state in which the vehicle has failed or a state that may cause the vehicle to fail. The abnormality of a vehicle includes abnormalities that affect the driving of the vehicle and abnormalities that do not affect the driving of the vehicle. For example, the abnormality of a vehicle includes abnormalities of the engine of the vehicle that affect the driving, and malfunction of the electric window that does not affect the driving. The abnormality of a vehicle is defined, for example, by a fault code such as a DTC code indicating an abnormality of a component of the vehicle. In addition, the abnormality of a vehicle includes a state in which a component of the vehicle that should be replaced regularly is not replaced.
[0029] The server 1 calculates the degree of impact on the initial schedule of the user and / or the vehicle 2 when the vehicle 2 travels to the destination via the extracted repair site candidate, and determines the priority of the repair site candidate based on the degree of impact. The degree of impact is the degree of impact on the initial movement plan of the user or the vehicle 2 due to the repair of the vehicle 2 at the repair site. For example, the degree of impact is an indicator indicating the degree of time delay or extension of the travel distance relative to the initial schedule of the user or the vehicle 2 due to the repair of the vehicle 2 and the movement to the repair site. The degree of impact is quantified by the difference between the time or distance when the vehicle 2 moves to the destination via the repair site and the time or distance when the vehicle 2 moves to the destination according to the initial schedule without repair. The difference in time or distance is, for example, the difference in travel distance, travel time, and scheduled arrival time.
[0030] Furthermore, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for causing the output of the repair location data of the repair location candidate and the movable range data when the abnormality occurs. The repair location data of the repair location candidate includes the position data of the repair location candidate. In addition, it can also be set that the repair location data includes the driving route to the repair location candidate. In addition, the server 1 can also cause the vehicle 2 and / or the external terminal 3 to output the influence of the repair location candidate and the priority determined according to the influence. In addition, the server 1 can also cause the display of the schedule or task that can be performed before the vehicle 2 is repaired at the repair location candidate. For example, the server 1 causes the output of the destination data of the destination passed before arriving at the repair location candidate.
[0031] The server 1 is configured to include a storage unit 10, a position acquisition unit 20, a movement plan acquisition unit 30, an abnormality determination unit 40, a driving route extraction unit 50, a repair location extraction unit 60, an influence calculation unit 70, a repair location suggestion unit 80, a route guidance unit 90, and a transmission unit 100 as functional blocks, and the server 1 performs each function through the cooperation of software and hardware for realizing the above functions or executing each process. In addition, in this embodiment, the functions of each functional block are explained on the basis of dividing the functions of the server 1 into 10 blocks, but the functions of the server 1 do not necessarily need to be divided into 10 blocks, and can also be divided into 9 or less functional blocks or 11 or more functional blocks.
[0032] The storage unit 10 acquires repair location data of a repair location from the external geographical location database 4 and stores the repair location data in the repair location database 5. The repair location data includes geographical location data indicating the position of the repair location and name data such as a store name of the repair location.
[0033] The position acquisition unit 20 acquires the current position data of the vehicle 2. The current position of the vehicle 2 is represented by latitude and longitude, for example. The position acquisition unit 20 acquires the current position data of the vehicle 2 from a GPS or the like mounted on the vehicle 2. In addition, the position acquisition unit 20 may use the current position data acquired by any device as long as it is a device that can acquire the current position of the vehicle 2, such as a vehicle navigation system of the vehicle 2 or a smartphone of a user riding in the vehicle 2, such as a driver of the vehicle 2.
[0034] The movement plan acquisition unit 30 acquires movement plan data of a movement plan of a user to move to a destination using the vehicle 2 from the vehicle 2 and / or the external terminal 3, and stores the acquired movement plan data. The movement plan includes the starting position of the vehicle 2, the destination, the travel route to the destination, the travel time to the destination, and the scheduled arrival time of the vehicle 2 at the destination. It is possible to set multiple destinations on one travel route. For example, the movement plan may be a plan for the vehicle 2 to move to a second destination via a first destination.
[0035] The movement plan acquisition unit 30 acquires the movement plan data from the schedule or reservation management tool provided in the external terminal 3. The movement plan acquisition unit 30 acquires the movement plan data based on, for example, the geographical location information registered in the external terminal 3 or the map search service application installed in the external terminal 3. Specifically, when the destination is registered in the reservation management tool of the external terminal 3, the movement plan acquisition unit 30 acquires the location data of the destination, and when the location data of the home is registered in the map search service application, the movement plan acquisition unit 30 acquires the location data of the home. In addition, when the location data of the destination is acquired, the movement plan acquisition unit 30 may also acquire the travel route by calculating the travel route from the current position of the vehicle 2 to the destination. In addition, the movement plan acquisition unit 30 acquires the movement plan data based on the travel route to the destination, etc., registered in the vehicle navigation device of the vehicle 2. In addition, the movement plan acquisition unit 30 may also acquire the travel record or travel history recorded in the vehicle 2 to acquire the movement plan passing through the POI with high travel frequency or passing frequency. In addition, the number of modes of the obtained mobile plan may be one or more, and the mobile plan may be obtained from another information source.
[0036] In addition, in the present embodiment, the mobile plan acquisition unit 30 is set to automatically acquire the mobile plan from the user's schedule or schedule management tool, but it is not limited to this. The mobile plan acquisition unit 30 can also acquire the mobile plan manually input by the user into the navigation device of the vehicle 2 or the external terminal 3. In addition, the mobile plan acquisition unit 30 can also recognize the destination, etc. from the conversation between the user and the agent or operator inside and outside the vehicle 2 through voice recognition, thereby acquiring the mobile plan. In addition, in the present embodiment, the acquisition condition of the mobile plan can also be set arbitrarily. For example, the condition related to the acquisition of the mobile plan is whether the mobile plan is registered in the user terminal and the vehicle-mounted device. When it is determined that the mobile plan is not registered in the user terminal and the vehicle-mounted device, the mobile plan acquisition unit 30 acquires a mobile plan via a POI with a high driving frequency or passing frequency recorded in the vehicle 2, or a mobile plan to a registered place such as a home or workplace.
[0037] The abnormality determination unit 40 acquires vehicle data from the vehicle 2 and determines whether the vehicle 2 has an abnormality. The vehicle data is data indicating the state of the vehicle 2, specifically, the detection result of the state of each component detected by the sensor provided in each component of the vehicle 2. The abnormality determination unit 40 acquires, for example, time series data including engine speed and engine temperature as vehicle data. Moreover, the abnormality determination unit 40 determines whether the vehicle 2 has a fault or whether the vehicle 2 is likely to have a fault in the future based on the vehicle data. The abnormality determination unit 40 determines whether a deviation value relative to the threshold value of each sensor signal is detected from the sensor signal acquired from the vehicle data based on the vehicle data and the pre-set detection conditions. When the deviation value is detected, the abnormality determination unit 40 determines that the vehicle 2 has an abnormality. Regarding the detection conditions, a corresponding fault code and a threshold value of the sensor signal are set for each sensor signal acquired from the vehicle data. For example, when the detection value of the sensor signal is outside the range of the threshold value set in a prescribed range, the abnormality determination unit 40 determines that a deviation value is detected.
[0038] In addition, the abnormality determination unit 40 may be configured to perform invariant analysis. In the invariant analysis, the abnormality determination unit 40 constructs a model of the correlation between multiple sensor signals using normal vehicle data, and compares the value predicted by the model with the measured value to detect whether the model of the correlation has collapsed. In addition, the abnormality determination unit 40 may use machine learning to determine the normal state and abnormal state based on the vehicle data. The method is not limited to the method listed here.
[0039] In addition, when the abnormality determination unit 40 determines that the vehicle 2 has an abnormality, it estimates the movable range of the vehicle 2 at the time when the abnormality is detected. In addition, the element used to estimate the movable range can be a single element or a plurality of elements. The following describes an example of estimating the movable range using the movable distance.
[0040] The movable range using the movable distance is the difference obtained by subtracting the cumulative driving distance at the time when the abnormality is detected from the cumulative driving distance at the time when the abnormality is detected from the cumulative driving distance at the time when the abnormality is detected. For example, the cumulative driving distance at the time when the abnormality is detected is set to 1200 km, and the cumulative driving distance at the time when the fault is predicted to occur when the vehicle 2 is driven without repair is set to 1250 km. In this case, the movable range is 50 km obtained by subtracting 1200 km from 1250 km.
[0041] In addition, the abnormality determination unit 40 is not limited to estimating the movable range at the time point when the abnormality is detected, and can also estimate the movable range at a specified location on the driving path when the vehicle 2 travels to a specified location on the driving path. For example, the abnormality determination unit 40 can also calculate the movable range at the time point when the vehicle 2 moves according to the movement plan and arrives at the destination on the driving path. In addition, in this case, it is considered that the cumulative driving distance at the time point when the vehicle 2 arrives at the destination becomes greater than the cumulative driving distance at the time point when the vehicle 2 is predicted to fail when driving without repair. In such a case, the abnormality determination unit 40 does not estimate the movable range as a negative value, but estimates it as 0 km.
[0042] For example, the cumulative travel distance at the time when the vehicle 2 arrives at the destination is set to 1300 km, and the cumulative travel distance at the time when the vehicle 2 is predicted to break down if it is driven without repair is set to 1250 km. In this case, the cumulative travel distance at the time when the vehicle 2 arrives at the destination is a value greater than the cumulative travel distance at the time when the vehicle 2 is predicted to break down if it is driven without repair, so the movable range is estimated to be 0 km. In addition, the method and value described here are just examples, and are not limited to this method and value. In addition, the movable range can be not only the movable distance, but also any indicator as long as it is a distance or time that can be quantitatively expressed by the usable time, engine driving time, etc.
[0043] The driving route extraction unit 50 extracts the driving route from the current position to the destination from the movement plan based on the movement plan and the current position of the vehicle 2. It is also possible to set the driving route extraction unit 50 to extract the destination located on the driving route from the current position instead of extracting the entire driving route. The driving route extraction unit 50 obtains the location data of the destination located within the range that the vehicle 2 can move to from the movement plan as the destination data based on the movable range when the abnormality is detected. The destination data may not only be the location data of the place where the destination is located, but also the location data of the parking place such as the parking lot and the roadside where the vehicle 2 is parked to visit the destination.
[0044] An example of obtaining a destination within the movable range is described. In this example, it is assumed that the movable range is quantified as a movable distance. For example, the movement plan is a plan for vehicle 2 to move from the current position to destination A, destination B, and destination C in this order. The movable range of vehicle 2 at the current position (the position where the abnormality is detected) is set to 25km. In addition, the moving distance from the current position to destination A is set to 10km, the moving distance from destination A to destination B is set to 7km, and the moving distance from destination B to destination C is set to 13km.
[0045] The driving route extraction unit 50 estimates the movable range at each destination by subtracting the sum of the moving distances required until reaching each destination from the movable distance at the time point when the abnormality is detected. The driving route extraction unit 50 determines whether the movable range at each destination is a value greater than 0km. In the case where it is determined that the value is greater than 0km, the driving route extraction unit 50 sets the driving route to the destination within the range of the value greater than 0km as the movable route. In the case where it is determined that the value is less than 0km, the driving route extraction unit 50 estimates the movable range to be 0km. In the above example, the movable range at each destination is estimated as follows. The movable range at destination A is 15km obtained by subtracting 10km from 25km. The movable range at destination B is 8km obtained by subtracting 10km and 7km from 25km. Regarding the movable range at destination C, when 10km, 7km and 13km are subtracted from 25km, it becomes a negative value, so the movable range is 0km.
[0046] According to the above, the movable range at the time of reaching the destination C is a negative value, so the destination C is outside the movable range from the current position. Therefore, the driving route extraction unit 50 obtains the position data of the destination A and the destination B within the movable range. In addition, in order to further reduce the possibility of a breakdown of the vehicle 2 during driving, the threshold of the movable range for extracting the destination within the movable range can be set to an arbitrary positive value instead of 0 km. In this way, there can be a margin for reducing the possibility of a breakdown. In addition, the method described here is one method and is not limited to this method.
[0047] After the abnormality determination unit 40 determines that the vehicle 2 has an abnormality, the repair location extraction unit 60 extracts a repair location within a specified range from the driving path as a repair location candidate. The specified range is a range of distance or time calculated by subtracting the moving distance or moving time from the current position to the specified location on the driving path from the movable distance or movable time at the current position. In addition, the specified range may also be a range of movable distance or movable time that the vehicle 2 can move from the current position until a fault caused by the abnormality of the vehicle 2 occurs. The repair location extraction unit 60 extracts a repair location within the movable range of the specified location on the driving path as a repair location candidate, and obtains the repair location data of the repair location candidate from the repair location database 5. A plurality of repair location candidates may also be extracted. The specified location is, for example, a destination. That is, the repair location extraction unit 60 extracts a repair location within the movable range of each destination from the repair location database 5 as a repair location candidate based on the destination data obtained by the driving path extraction unit 50.
[0048] Here, an example of extracting repair location candidates is described. The repair location extracting unit 60 extracts repair locations within the movable range from each location for the current location and each destination. In the above example, the repair location extracting unit 60 extracts repair locations within a range of 25 km from the current location, repair locations within a range of 15 km from destination A, and repair locations within a range of 8 km from destination B as repair location candidates.
[0049] In addition, the threshold value for extracting the repair location candidate is not limited to being set to the value of the movable range, and a value smaller than the value of the movable range may be set as the threshold value. Thus, it is possible to have a margin for reducing the possibility of a failure occurring during the travel of the vehicle 2. For example, in the above example, when a value 5 km smaller than the value of the movable range is set as the threshold value, the repair location extraction unit 60 extracts repair locations within a range of 20 km from the current position as repair location candidates. In addition, the method described here is one method and is not limited to this method.
[0050] In addition, the repair location extraction unit 60 calculates the travel route when the vehicle 2 moves from the current position via the destination and the repair location candidate based on the movement plan, the destination, and the repair location candidate. In addition, the repair location extraction unit 60 calculates the travel distance and travel time between each point in the travel route. The repair location extraction unit 60 may also calculate the travel time assuming that the repair object vehicle is left at the repair location and then moves to the nearest destination by walking or using public transportation. When calculating the travel time between each point, the repair location extraction unit 60 may also obtain, for example, map application data, road traffic conditions including congestion conditions and road speed limits, and timetables of public transportation boarding locations (train stations, bus stops) closest to the repair location candidate or destination in order to calculate the travel time.
[0051] The influence calculation unit 70 calculates, for each repair location, an influence indicating the degree of influence on the movement plan due to repairing the vehicle 2 at the repair location. As an example of a method for calculating the influence, an example of calculating the influence based on the travel distance from the current location to the destination is described. In the present embodiment, first, the influence calculation unit 70 extracts from the movement plan the travel distance in the initial schedule for the vehicle 2 to travel to the destination without repair, that is, the first travel distance for the vehicle 2 to move from the current location to the destination. The influence calculation unit 70 calculates, for each repair location candidate, a second travel distance for the vehicle 2 to move from the current location to the destination via the repair location candidate. Then, the influence calculation unit 70 compares the first travel distance with the second travel distance for each repair location candidate, and calculates the influence of the repair location candidate with a larger distance difference between the first travel distance and the second travel distance to be greater than the influence of the repair location candidate with a smaller distance difference between the first travel distance and the second travel distance.
[0052] Next, a movement plan, a driving route passing through each candidate repair location, and a moving distance between each location are assumed as follows. The movement plan is a plan for vehicle 2 to move from the current position to destination A and destination B in order. The movable range of vehicle 2 at the current position is 25 km. The first driving route is a driving route when vehicle 2 is repaired at the first candidate repair location around the current position, and is a route for vehicle 2 to move from the current position to the first candidate repair location, destination A, and destination B in order. In addition, the second driving route is a driving route when vehicle 2 is repaired at the second candidate repair location around destination A, and is a route for vehicle 2 to move from the current position to destination A, the second candidate repair location, and destination B in order. The third driving route is a driving route when vehicle 2 is repaired at the third candidate repair location around destination B, and is a route for vehicle 2 to move from the current position to destination A, destination B, and the third candidate repair location in order.
[0053] The distances between the various locations are as follows. The moving distance from the current location to destination A is 10 km, the moving distance from destination A to destination B is 7 km, the moving distance from the current location to the first repair location candidate is 5 km, the moving distance from the first repair location candidate to destination A is 10 km, the moving distance from destination A to the second repair location candidate is 3 km, the moving distance from the second repair location candidate to destination B is 4 km, and the moving distance from destination B to the third repair location candidate is 6 km.
[0054] In this example, the influence degree calculation unit 70 calculates the influence degree based on the travel distance from the current position of the vehicle 2 (the location where the abnormality is detected) to the destination B after the vehicle 2 is repaired at any repair location. The travel distance from the current position (the location where the abnormality is detected) to the destination B after the vehicle 2 is repaired is the sum of the distances between the points in each driving route. In this example, when the second travel distance in each driving route in the case of repairing the vehicle 2 and the first travel distance in the initial driving route in the case of not repairing the vehicle 2 are calculated, it is as follows.
[0055] - Initial driving route without repairs: 10km + 7km = 17km
[0056] - First driving route: 5km+10km+7km=22km
[0057] - Second driving route: 10km+3km+4km=17km
[0058] - Third driving route: 10km+7km+6km=23km
[0059] The influence degree when the vehicle 2 is repaired at the repair location candidate is calculated as the difference between the cumulative travel distance when the vehicle 2 travels to the destination after the vehicle 2 is repaired and the cumulative travel distance when the vehicle 2 travels along the initial travel route without repair. The greater the difference in the cumulative travel distance, the greater the influence degree on the initial schedule of the user or the vehicle 2. In the above example, when the difference in the cumulative travel distance is calculated, it is as follows.
[0060] - First driving route: 22km-17km=5km
[0061] - Second driving route: 17km-17km=0km
[0062] - Third driving route: 23km-17km=6km
[0063] In this case, the third driving route is the route with the greatest influence, and the second driving route is the route with the least influence. The influence based on the cumulative driving distance is calculated by the above method. In addition, the method and value described here are just examples, and are not limited to this method and value.
[0064] The repair site suggestion unit 80 determines the priority of the repair site candidates based on the influence. The repair site suggestion unit 80 determines the priority of the repair site candidates based on the influence of each repair site candidate, such that the smaller the influence, the higher the priority. When the priority of each repair site candidate is determined using the above-mentioned influence estimation example, the priority is as follows.
[0065] - Priority 1: Second driving route (impact 0km)
[0066] -Priority No. 2: First driving route (impact 5km)
[0067] -Priority No. 3: Third driving route (impact 6km)
[0068] In addition, when there are repair location candidates with the same influence, the repair location suggestion unit 80 may also determine the priority to be the same. In addition, the repair location suggestion unit 80 may also determine the priority of the repair location candidates by combining other evaluation criteria such as the order from high to low word-of-mouth evaluation or the order from short to long movement distance, the presence or absence of user visit history (increasing the priority of the repair location candidates with visit history), and may also determine the priority by combining methods of other implementation methods. In addition, the method described here is one method and is not limited to this method.
[0069] The route guidance unit 90 generates route guidance information displayed on the vehicle 2 and / or the external terminal 3. The route guidance information includes, for example, the location of the repair location candidate and the driving route to the repair location candidate. The display method of the route guidance information is image data displayed on the display screen of the display. In addition, the display method may also be the output of voice information. For example, when the priority of the repair location candidate is determined, the route guidance unit 90 generates a selection screen for suggesting the repair location candidate to the user. The selection screen includes repair location data for each repair location candidate. The repair location data includes the location of the repair location and the driving route when passing through the repair location. The driving route when passing through the repair location includes the driving route from the current location to the repair location and the driving route from the repair location to the destination. In addition, the selection screen includes the influence, priority, movable range when an abnormality occurs, and the schedule that can be performed or the tasks that can be completed before the repair is performed when moving to the repair location candidate.
[0070] In addition, in the present embodiment, the route guidance unit 90 generates a selection screen that displays the repair location data of a repair location with a high priority in priority over the repair location data of a repair location with a low priority. For example, the route guidance unit 90 generates a selection screen that displays the repair location candidates in association with the priority. In addition, without limitation thereto, the route guidance unit 90 may also generate a selection screen that displays the repair location data of a repair location with a high priority in a larger character size than the repair location data of a repair location with a low priority, or generate a selection screen that limits the display of the repair location data of a repair location with a priority of a predetermined rank or higher.
[0071] In addition, when the user selects a repair location to be passed through from a plurality of repair location candidates displayed on the selection screen, the route guidance unit 90 generates a reservation screen for reserving the selected repair location. The route guidance unit 90 may also calculate the scheduled time for repair of the vehicle 2 based on the scheduled arrival time of the vehicle 2 at the selected repair location, and generate a reservation screen including the scheduled time.
[0072] The sending unit 100 sends a control signal for displaying the route guidance information generated by the route guidance unit 90 to the vehicle 2 and / or the external terminal 3. In the present embodiment, the sending unit 100 sends a control signal for causing the repair location data of a repair location with a small influence to be outputted preferentially over the repair location data of a repair location with a large influence to be outputted preferentially to the vehicle 2 and / or the external terminal 3. For example, in the case where a selection screen is generated by the route guidance unit 90 in which the repair location data of a repair location with a small influence is displayed preferentially over the repair location data of a repair location with a large influence, the sending unit 100 sends a control signal for displaying the generated selection screen to the vehicle 2 and / or the external terminal 3. In addition, the sending unit 100 sends a control signal for displaying the reservation screen generated by the route guidance unit 90 to the vehicle 2 and / or the external terminal 3.
[0073] Next, vehicle 2 is described. Vehicle 2 is a car equipped with a navigation device, and is a car that is manned and controlled to travel by automatic control or manual control. In addition, in the case of a car-sharing vehicle or other vehicle managed by an operator as a user, vehicle 2 may be a car that is manned and can be controlled to travel by automatic control. Vehicle 2 is equipped with a navigation device, which sets a travel route from a departure point to a destination based on the current position of vehicle 2 and the user's input, and presents route guidance to the user. For example, the navigation device displays a map, the current position of vehicle 2, the position of the destination, and the travel route on a display equipped with the navigation device.
[0074] In addition, the navigation device outputs the route guidance information when receiving the route guidance information from the repair location transmission device 1000. For example, when the navigation device obtains data of a selection screen or a reservation screen including the repair location data of the repair location from the repair location transmission device 1000, the selection screen or the reservation screen is displayed on the display. In addition, the navigation device may output the route guidance information including the repair location data by voice information. The vehicle 2 is equipped with a GPS, detects the current position of the vehicle 2, and transmits the detected current position of the vehicle 2 to the repair location transmission device 1000 at a certain period. In addition, the vehicle 2 is equipped with an in-vehicle sensor for detecting the state of each component of the vehicle 2, and the vehicle 2 transmits the vehicle data indicating the state of the vehicle detected by the in-vehicle sensor to the repair location transmission device 1000 at a certain period. In addition, the vehicle 2 records the travel history including the information of the POI as the moving destination, and transmits the travel history to the repair location transmission device 1000.
[0075] Next, the external terminal 3 is described. The external terminal 3 accepts input of information from the user and outputs information to the user. The external terminal 3 obtains the location data input by the user and sends the location data to the repair location sending device 1000. For example, in a case where the user inputs the location of a destination as a scheduled outgoing destination in the installed map / local application or the scheduled management application, the external terminal 3 obtains the geographical location data of the destination as the scheduled outgoing destination. In addition, in a case where the external terminal 3 obtains data of a selection screen or a reservation screen including the repair location data from the repair location sending device 1000, the external terminal 3 displays the selection screen or the reservation screen including the repair location data on the display. In addition, the external terminal 3 may also output the repair location data through voice information.
[0076] When there is a selection input by the user to select a repair location to be passed through from among the repair location candidates displayed on the selection screen, the navigation device or external terminal 3 transmits the repair location selected by the user to the repair location transmission device 1000. In addition, when the user confirms the reservation of the repair location through the reservation screen, the navigation device or external terminal 3 transmits reservation confirmation information to the repair location transmission device 1000.
[0077] Figure 2 This is an example of a selection screen according to this embodiment. Figure 2 In the selection screen, for example, repair location candidates, driving routes to the repair location candidates, the influence of the repair location candidates, the priority of the repair location candidates, the drivable range when an abnormality occurs, and the schedule or tasks that can be performed before the repair are displayed. Figure 2In the figure, the initial movement plan of vehicle 2 is displayed, in which vehicle 2 moves to destination C and destination D in that order. In addition, repair shop A and repair shop B are displayed as candidates for repair locations. The influence of repair shop B is 0 km, and the priority is 1st. The influence of repair shop A is 5.0 km, and the priority is 2nd. In addition, the drivable range when an abnormality occurs is displayed as 30 km. In the case of passing through shop B, the vehicle moves from the current location to shop B via destination C, so destination C is displayed as a schedule that can be performed before repair.
[0078] The geographic location database 4 is a map database including geographic location data. The geographic location data is, for example, data of latitude, longitude, and altitude. In addition, the geographic location data includes text information that is a label of a place name or a name. The geographic location database 4 includes geographic location data of POIs. The geographic location database 4 includes, for example, location data of a destination and a repair location.
[0079] The repair location database 5 is a database that stores repair location data related to the repair location. The repair location is a place where parts of the vehicle 2 are repaired or replaced, such as a dealer's shop and repair workshop, a gas station, etc. The repair location data includes the location data of the repair location and the data of the repair service provider for each repair location. In addition, the repair location data not only includes the data of the repair location that constitutes the shop, such as the latitude and longitude of the place where the repair shop is located and the name of the repair shop, but also includes the latitude and longitude of the place of the repair service provider who does not constitute a shop but provides repair services and information about the repair service provider. It can also be set that the repair location data includes the reservation status and business hours of the repair location. In addition, the repair location can be set at one or more places, and the information source of the repair location is arbitrary. In addition, the repair location data is mainly stored in the repair location database 5 by automatically acquiring it from the storage unit 10, but it can also be stored by manually registering it to the navigation by the user.
[0080] Next, use Figure 3 An embodiment of a repair location transmission method executed by the repair location transmission device 1000 according to this embodiment will be described. Figure 3 1 is a flowchart showing a process involved in a first embodiment of a repair location transmission method. In step S1, the server 1 obtains repair location data of a repair location from an external geographical location database 4, and stores the repair location data in a repair location database 5. In step S2, the server 1 obtains the current location of the vehicle 2. In step S3, the server 1 obtains the movement plan of the vehicle 2. For example, the server 1 obtains the initial schedule of the user or the vehicle 2, and obtains the movement plan from the initial schedule. In step S4, the server 1 obtains vehicle data.
[0081] In step S5, the server 1 determines whether the vehicle 2 has an abnormality. For example, the server 1 determines whether the vehicle 2 has a fault, or whether the vehicle 2 is likely to have a fault in the future, based on the vehicle data of the vehicle 2. When the server 1 determines that the vehicle 2 has a fault, or that the vehicle 2 is likely to have a fault, it determines that the vehicle 2 has an abnormality. When it is determined that the vehicle 2 has an abnormality, the server 1 proceeds to step S6. When it is determined that the vehicle 2 does not have an abnormality, the server 1 proceeds to step S4, and the process is repeated. That is, the server 1 acquires the vehicle data at a predetermined period until the abnormality of the vehicle 2 is detected, and determines whether the vehicle 2 has an abnormality.
[0082] In step S6, the server 1 estimates the movable range at the current position. In step S7, the server 1 obtains the destination data of the destination from the movement plan. In step S8, the server 1 estimates the movable range at each destination. The server 1 subtracts the movable distance required for the vehicle 2 to reach the destination from the movable distance at the current position as the movable range at the destination. In step S9, the server 1 extracts the destination within the movable range. In step S10, the server 1 obtains the repair location around the destination as a repair location candidate. For example, the server 1 obtains the repair location within the movable range of the destination as a repair location candidate.
[0083] In step S11, the server 1 calculates the driving route included in the initially planned movement plan and the driving route passing through each candidate repair location. At this time, the server 1 calculates the moving distance and moving time between each point in the driving route. In step S12, the server 1 calculates the influence of each candidate repair location. In step S13, the server 1 determines the priority of each candidate repair location based on the influence. In step S14, the server 1 generates a selection screen for displaying the repair location data. The selection screen includes the location of the repair location, the influence, the priority, the movable range when the abnormality occurs, the driving route of the vehicle 2 through the candidate repair location, and the schedule that can be executed before the repair (the movement plan within the movable range) or the tasks that can be completed.
[0084] In step S15, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for causing the generated selection screen to be displayed. When the vehicle 2 and / or the external terminal 3 receives the control signal, the selection screen is displayed. In step S16, when the user selects a repair location, the server 1 generates a reservation screen for reserving the selected repair location. In step S17, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for causing the reservation screen to be displayed. When the vehicle 2 and / or the external terminal 3 receives the control signal, the reservation screen is displayed.
[0085] As described above, in this embodiment, a user's travel plan for moving to a destination by using a vehicle is obtained; the current position of the vehicle is obtained; the travel path from the current position to the destination is extracted from the travel plan; it is determined whether the vehicle has an abnormality; if it is determined that the vehicle has an abnormality, multiple repair locations for repairing the vehicle are extracted within a specified range from the travel path; for each repair location, an impact degree indicating the degree of impact on the travel plan caused by repairing the vehicle at the repair location is calculated; and a control signal is sent to output the repair location data of the repair location with a small impact degree in priority to the repair location data of the repair location with a large impact degree. In this way, it is possible to provide information on the repair location that suppresses the impact of the repair vehicle on the user's schedule.
[0086] In addition, in this embodiment, a first driving distance for a vehicle to move from a current position to a destination is extracted from a movement plan; a second driving distance for a vehicle to move from a current position to a destination via a repair location is calculated for each repair location; the first driving distance and the second driving distance are compared for each repair location; and the influence of a repair location having a large difference between the first driving distance and the second driving distance is calculated to be greater than the influence of a repair location having a small difference between the first driving distance and the second driving distance. Thus, information on repair locations that suppress the impact on the user's schedule and the user's travel burden can be provided to the user, and the possibility of a breakdown can be reduced by shortening the driving distance.
[0087] In addition, in this embodiment, multiple destinations located on the driving path from the current location are extracted. Thus, by extracting the user's destination, information on the repair location that matches the user's schedule can be provided, and by extracting multiple destinations, options for the repair location and the timing (time period) of going to the repair location can be increased.
[0088] In addition, in the present embodiment, the predetermined range is a range of distance or time calculated by subtracting the moving distance or moving time from the current position to the predetermined location on the driving path from the movable distance or movable time that the vehicle can move before the failure caused by the abnormality of the vehicle occurs. Thus, the user can be provided with information about the repair location that can be reached before the failure occurs even if the user moves from the predetermined location of the movement plan to the repair location, thereby preventing the failure from occurring on the road and giving the user a sense of security.
[0089] In addition, in this embodiment, the repair location is extracted within the range of the movable distance or movable time that the vehicle can move before a failure caused by the abnormality of the vehicle occurs. Thus, the user can be provided with information on the repair location that can be reached before the failure occurs, thereby preventing the failure from occurring on the road and giving the user a sense of security.
[0090] In addition, in this embodiment, route guidance information including a driving route from the current position to the repair site and a driving route from the repair site to the destination is generated, and a control signal for outputting the route guidance information is sent, so that the user can understand the route to be traveled when passing through the repair site.
[0091] In addition, in this embodiment, when the user selects a repair location to be passed through from the outputted plurality of repair locations, a reservation screen for reserving the selected repair location is generated, and a control signal for outputting the reservation screen is sent. Thus, the user can reserve the repair location that the user wants to pass through.
[0092] In addition, in this embodiment, the scheduled time for vehicle repair is calculated based on the scheduled arrival time of the vehicle at the selected repair location, and a control signal is sent to include the scheduled time in the reservation screen for output. Thus, the user can make a reservation at the repair location that the user wants to pass through at a time that matches the schedule.
[0093] Second Implementation Method
[0094] Next, the second embodiment of the present invention is described. The second embodiment is a modified example of the first embodiment. The second embodiment has the same structure as the first embodiment, operates in the same manner as the first embodiment, and appropriately quotes the description of the first embodiment, except that the second embodiment is different from the repair location sending device involved in the first embodiment in the aspects described below. The structure different from the first embodiment is described below. The structure in this embodiment is different from the first embodiment in the following aspects: The impact calculation unit 70 obtains the repair time and the scheduled arrival time at each location for each repair location candidate, and calculates it as a value obtained by quantifying the impact (the delay time relative to the initial movement plan).
[0095] In the second embodiment, the influence calculation unit 70 obtains the desired arrival time of the user's desired destination, and calculates the scheduled arrival time of the vehicle 2 to the destination via the repair location for each repair location. Furthermore, the influence calculation unit 70 calculates the delay time relative to the desired arrival time for each repair location based on the scheduled arrival time and the desired arrival time, and calculates the influence of the repair location with a long delay time to be greater than the influence of the repair location with a short delay time. Thus, in this embodiment, it is possible to display the repair location candidates that suppress the delay of the arrival time of the user's desired destination. In addition, the user can understand the impact of the repair vehicle 2 on the schedule based on the degree of delay relative to the originally scheduled scheduled arrival time (when moving without repair).
[0096] First, the influence calculation unit 70 obtains the repair time required for the vehicle 2 to be repaired at each repair location candidate. The influence calculation unit 70 may obtain the repair time from the service contents of the repair shop recorded on a WEB website or the like, or may obtain the repair time by consulting the repair shop by sending a notice to the repair shop to confirm the required time for repair.
[0097] In addition, the repair time may include not only the time when the repair of the vehicle 2 is actually performed at the candidate repair location, but also the waiting time of the vehicle 2 waiting at the candidate repair location. The waiting time is the time generated based on the appointment status, queue status (waiting time such as waiting for 30 minutes) and business hours of the candidate repair location. For example, when the arrival time is before the end of business hours or after the end of business hours, the repair of the vehicle 2 is to be performed on the next business day, so the time from the arrival time to the start time of the repair on the next day (for example, the start time of business) may also be included in the waiting time. In this case, the influence calculation unit 70 obtains data on the appointment status, queue status, business days and business hours of the candidate repair location, for example.
[0098] The influence calculation unit 70 obtains the scheduled arrival time at each destination when the vehicle 2 is repaired at each repair location candidate based on the repair time and the travel time spent on the travel route. In addition, the influence calculation unit 70 obtains the initially scheduled arrival time at each destination (when the vehicle 2 moves without being repaired). In addition, the scheduled arrival time can also be directly extracted from the travel plan obtained from the travel plan acquisition unit 30. For a destination for which the scheduled arrival time is not registered in the travel plan, the calculation can also be performed using the travel time calculated by the repair location extraction unit 60, the current time, and the registered scheduled arrival time at the destination.
[0099] In addition, even at the same repair location, the repair time may vary depending on time periods and other conditions. For example, when the repair time includes a waiting time, the waiting time varies depending on time periods. Therefore, the influence calculation unit 70 may first calculate the scheduled arrival time at the candidate repair location and obtain the repair time corresponding to the scheduled arrival time.
[0100] Here, an example of obtaining the scheduled arrival time is shown. Assume the driving route, the travel time between each location, and the repair time when passing through the repair location candidate as follows. The first driving route is a route when the vehicle 2 is repaired at the repair location candidate around the current location, and is a route where the vehicle 2 moves from the current location in the order of the first repair location candidate, the destination A, the destination B, and the destination C. In addition, the second driving route is a route when the vehicle 2 is repaired at the repair location candidate around the destination A, and is a route where the vehicle 2 moves from the current location in the order of the destination A, the second repair location candidate, the destination B, and the destination C. The third driving route is a route when the vehicle 2 is repaired at the repair location candidate around the destination B, and is a route where the vehicle 2 moves from the current location in the order of the destination A, the destination B, the third repair location candidate, and the destination C. The fourth driving route is a route when the vehicle 2 is repaired at the repair location candidate after arriving at the destination C, and is a route where the vehicle 2 moves from the current location in the order of the destination A, the destination B, the destination C, and the fourth repair location candidate. The travel time between each location is as follows.
[0101] - Travel time from current location to destination A: 20 minutes
[0102] - Travel time from destination A to destination B: 14 minutes
[0103] - Travel time from destination B to destination C: 17 minutes
[0104] - Travel time from current location to first candidate repair location: 10 minutes
[0105] - Travel time from the first candidate repair location to destination A: 20 minutes
[0106] - Travel time from destination A to the second candidate repair location: 6 minutes
[0107] - Travel time from the second repair location candidate to destination B: 8 minutes
[0108] - Travel time from destination B to the third candidate repair location: 12 minutes
[0109] - Travel time from the third repair location candidate to destination C: 10 minutes
[0110] - Travel time from destination C to the fourth repair location candidate: 7 minutes
[0111] In addition, regarding the repair time at each repair site candidate, the repair time at the first repair site candidate, the third repair site candidate, and the fourth repair site candidate is set to 2 hours, and the repair time at the second repair site candidate is set to 3 hours.
[0112] In the above example, it is assumed that the current time when the abnormality is detected is 15:00, and the user's schedule is registered as a reservation and meeting at destination B at 18:00. For destinations where the scheduled arrival time is not registered, the scheduled arrival time at other destinations and the travel time between each location are used to calculate the scheduled arrival time. Based on the above, in the above example, the travel route and the scheduled arrival time at each location without repair are shown in Table 1.
[0113] [Table 1]
[0114] Route without repairs
[0115]
[0116] Furthermore, when the schedule of the user or the vehicle 2 includes the required time or the stay time at each location, the influence calculation unit 70 may calculate the estimated arrival time in consideration of the required time or the stay time at each location.
[0117] Next, the influence calculation unit 70 obtains the scheduled arrival time at each destination when the vehicle 2 is repaired at each repair site candidate. The method of obtaining the scheduled arrival time is the same as the method of obtaining the scheduled arrival time when the repair is not performed. In addition, if the scheduled arrival time when the vehicle 2 passes through the repair site is later than the scheduled arrival time registered in the schedule of the user or the vehicle 2, it is updated to the scheduled arrival time when the vehicle 2 passes through the repair site. Based on the above, the scheduled arrival time at each travel route is as shown in Table 2.
[0118] [Table 2]
[0119] First driving route
[0120]
[0121] Second driving route
[0122]
[0123] The third driving route
[0124]
[0125] Fourth driving route
[0126]
[0127] In addition, the influence calculation unit 70 may also consider the business hours of the candidate repair location to obtain the scheduled arrival time at each location. For example, when the scheduled arrival time at the candidate repair location is outside the business hours, the business starts at the business start time of the next day, so the influence calculation unit 70 may also obtain the business start time of the next day as the scheduled arrival time.
[0128] In addition, when acquiring the expected arrival time from the schedule of the user or vehicle 2, the influence calculation unit 70 may also preferentially acquire the expected arrival time with high importance. For example, the influence calculation unit 70 acquires the expected arrival time of the destination including a word estimated to be of high importance in the text information associated with the expected arrival time of the schedule. The words estimated to be of high importance are, for example, words such as hospital, examination, and dentist.
[0129] Next, the influence calculation unit 70 calculates the influence for each driving route. The influence calculation unit 70 calculates the influence, for example, by calculating the delay time relative to the scheduled arrival time at an arbitrary destination. In the case where no delay occurs, the influence calculation unit 70 calculates the influence as 0, and the greater the delay time, the greater the influence calculated by the influence calculation unit 70. The influence is the delay time based on the scheduled arrival time when the vehicle 2 arrives at the destination without repair. In this example, the influence calculation unit 70 calculates the influence based on the scheduled arrival time at the destination C, but is not limited to this, and the influence of more than two arbitrary destinations can also be calculated. The scheduled arrival time and influence of destination C are as follows. In addition, the method of calculating the scheduled arrival time by the influence calculation unit 70 described above and the method of calculating the value (delay time) obtained by quantifying the influence are one method and are not limited to this method.
[0130] -Route without repairs: Expected arrival time 18:17
[0131] - First driving route: scheduled arrival time 18:17 (impact 0 minutes)
[0132] - Second driving route: scheduled arrival time 18:51 (impact 34 minutes)
[0133] - Third driving route: scheduled arrival time 20:22 (impact 2 hours and 5 minutes)
[0134] -Fourth driving route: scheduled arrival time 21:31 (impact 3 hours and 14 minutes)
[0135] The repair location recommendation unit 80 determines the priority of the repair location candidate and the driving route to the repair location candidate based on the impact. When the impact is 0 minutes, the priority is the highest, and the greater the impact, the lower the priority. Here, regarding the priority based on the impact, the first priority is the first driving route (impact 0 minutes), the second priority is the second driving route (impact 34 minutes), the third priority is the third driving route (impact 2 hours and 5 minutes), and the fourth priority is the fourth driving route (impact 3 hours and 14 minutes).
[0136] In the above example, the first driving route with an influence of 0 minutes and a scheduled arrival time that remains unchanged has the highest priority, and the fourth driving route with an influence of 3 hours and 14 minutes has the lowest priority. In addition, in the present embodiment, the priority is determined according to the influence of the destination C, but it is not limited to this, and the determination conditions of the priority can also be arbitrarily set for the scheduled arrival time at a specific location or all locations. For example, it can be cited that the priority of the driving route that cannot catch up with the expected arrival time of the user or vehicle 2 is set to the lowest. Under such conditions, in the above example, with respect to the priority, the first driving route is ranked first, the second driving route is ranked third, the third driving route is ranked fourth, and the second driving route that causes a delay relative to the expected arrival time at the destination B is ranked fourth.
[0137] In addition, the destination used as the basis for finding the priority ranking can be set arbitrarily as long as it is at least one of the destinations used as the basis for calculating the influence. In the case where there are multiple destinations used as the basis for finding the priority ranking, any method can be used, such as the sum of the influences of each location, where the smaller the influence, the higher the priority, and it can be derived by any method. In addition, the method described here is one method and is not limited to this method.
[0138] In this embodiment, Figure 3 When the server 1 calculates the influence in step S12 of the repair site transmission method, the repair time at each repair site candidate and the estimated arrival time at each site are obtained, and the influence is calculated using the delay time relative to the initial movement plan.
[0139] As described above, in this embodiment, the desired arrival time of the user's desired destination is obtained, the scheduled arrival time of the vehicle arriving at the destination via the repair site is calculated for each repair site, the delay time relative to the desired arrival time is calculated for each repair site based on the scheduled arrival time and the desired arrival time, and the influence of the repair site with a long delay time is calculated to be greater than the influence of the repair site with a short delay time. In this way, the delay of the arrival time of the user's desired destination can be suppressed. In addition, the user can more quantitatively and specifically grasp the impact on the user's schedule based on the delay time relative to the originally scheduled arrival time (based on the travel plan when no repairs are performed).
[0140] 《Third Implementation Mode》
[0141] Next, the third embodiment of the present embodiment is described. The third embodiment is a modified example of the second embodiment. The third embodiment has the same structure as the second embodiment, operates in the same manner as the second embodiment, and appropriately quotes the description of the second embodiment, except that the repair location sending device involved in the second embodiment is different in the aspects described below. The structure different from the second embodiment is described below. The structure of this embodiment is different from the second embodiment in the following aspects: The influence calculation unit 70 calculates the influence based on the comparison result of the stay time at each destination and the repair time at the corresponding repair location candidate.
[0142] In the third embodiment, the repair location extraction unit 60 extracts, for each destination, repair locations within a specified range from the destination as repair locations corresponding to the destination. The influence calculation unit 70 obtains, for each destination, the user's stay time at the destination, and obtains, for each repair location, the repair time required to repair the vehicle 2. Furthermore, the influence calculation unit 70 compares, for each destination, the stay time at the destination with the repair time at the corresponding repair location, and calculates the influence of a repair location whose repair time is longer than the stay time to be greater than the influence of a repair location whose repair time is shorter than the stay time. In this embodiment, it is assumed that the user moves to a surrounding destination to handle matters while the vehicle 2 is being repaired after leaving the vehicle 2 at the repair location. In this case, if the repair time is longer than the stay time, the user needs to wait until the repair of the vehicle 2 is completed even after finishing the matters at the destination, thus affecting the schedule.
[0143] The influence calculation unit 70 may also include the travel time between each location in the repair time in addition to the time actually spent on repairing the vehicle 2 and the waiting time at the repair location. The influence calculation unit 70 obtains the scheduled departure time and the scheduled arrival time at each destination when the vehicle 2 is repaired at each repair location candidate, and the scheduled arrival time at the repair location candidate. In addition, the influence calculation unit 70 obtains the scheduled departure time and the scheduled arrival time at each location when the vehicle 2 moves without being repaired. The method of obtaining the scheduled arrival time is the same as that of the second embodiment.
[0144] The influence calculation unit 70 obtains the current time when the abnormality is detected as the scheduled departure time at the current location. The influence calculation unit 70 obtains the scheduled departure time at the destination from the schedule of the user or vehicle 2. In addition, when the schedule of the user or vehicle 2 includes the time required for the user to perform the task or the stay time at the destination, the influence calculation unit 70 obtains the scheduled departure time taking into account the time required or the stay time at the destination. When the scheduled departure time is not registered in the schedule, the influence calculation unit 70 obtains the scheduled departure time at each destination by subtracting the travel time between each location from the scheduled arrival time at the next location.
[0145] The influence calculation unit 70 estimates the stay time of the user or the vehicle 2 at each destination based on the repair time, the travel time between each point, the travel plan, and the scheduled departure time and / or the scheduled arrival time.
[0146] As an example, assume that the schedule of the user or vehicle 2 includes the following schedule: vehicle 2 arrives at destination B at 18:00 and departs from destination B at 19:00. In this case, the travel route in the initial travel plan, and the scheduled departure time and scheduled arrival time on the travel route are shown in Table 3.
[0147] [Table 3]
[0148] The route in the original travel plan
[0149]
[0150] In addition, when the scheduled departure time is not included in the schedule of the user or vehicle 2, the influence calculation unit 70 may obtain an arbitrary time such as the working hours or attendance time of the next day of the vehicle dispatch service as the scheduled departure time. In addition, the influence calculation unit 70 may obtain a time calculated by subtracting the travel time from the destination to the candidate repair location from the business start time of the candidate repair location around the destination on the next day as the scheduled departure time. The method described here is one method and is not limited to this method. The scheduled departure time at each candidate repair location may also be calculated and obtained arbitrarily using the same method.
[0151] Next, the influence calculation unit 70 estimates the stay time at each destination. For example, the influence calculation unit 70 estimates the time difference between the scheduled departure time and the scheduled arrival time at each location as the stay time. The influence calculation unit 70 estimates the stay time at destination A to be 2 hours and 26 minutes (15:20-17:46), the stay time at destination B to be 1 hour (18:00-19:00), and the stay time at destination C to be 14 hours and 43 minutes (19:17-10:00 the next day). In addition, the method described here is one method and is not limited to this method.
[0152] The influence calculation unit 70 calculates the influence of each repair location candidate based on the stay time at the destination and the repair time at the repair location candidate corresponding to the destination for each destination. The influence calculation unit 70 calculates the influence of the repair location candidate by comparing the stay time at the destination with the repair time at the repair location candidate corresponding to the destination. The repair location candidate corresponding to the destination is, for example, a repair location candidate located within a predetermined range from the destination. The influence calculation unit 70 compares the stay time at the destination with the repair time at the repair location candidate corresponding to the destination, and when the repair time is shorter than the stay time, calculates the influence of the repair location candidate to be small. In addition, when the repair time is shorter than the stay time, the greater the absolute value of the time difference between the stay time and the repair time, the smaller the influence calculation unit 70 calculates. On the other hand, when the repair time is longer than the stay time, the influence calculation unit 70 calculates the influence of the repair location candidate to be large. In addition, when the repair time is longer than the stay time, the greater the absolute value of the time difference between the stay time and the repair time, the greater the influence calculation unit 70 calculates.
[0153] Here, an example of a calculation method using the influence of the stay time and the repair time is described. It is assumed that the travel route passing through each repair location candidate and the repair time at each repair location candidate are as follows. The first travel route is a route when the vehicle 2 is repaired at a repair location candidate around the current position, and is a route where the vehicle 2 moves from the current position in the order of the first repair location candidate, the destination A, the destination B, and the destination C. In addition, the second travel route is a route when the vehicle 2 is repaired at a repair location candidate around the destination A, and is a route where the vehicle 2 moves from the current position in the order of the destination A, the second repair location candidate, the destination B, and the destination C. The third travel route is a route when the vehicle 2 is repaired at a repair location candidate around the destination B, and is a route where the vehicle 2 moves from the current position in the order of the destination A, the destination B, the third repair location candidate, and the destination C. In addition, the fourth travel route is a route when the vehicle 2 is repaired at a repair location candidate around the destination C, and is a route where the vehicle 2 moves from the current position in the order of the destination A, the destination B, the destination C, the fourth repair location candidate, and the destination C. Regarding the repair time at each repair location candidate, the repair time at the first repair location candidate is 2 hours, the repair time at the second repair location candidate is 2 hours, the repair time at the third repair location candidate is 2 hours, and the repair time at the fourth repair location candidate is 3 hours.
[0154] In the above example, the influence calculation unit 70 compares the repair time and the stay time in the combination of the first repair location candidate and the stay time at the current location, the second repair location candidate and the stay time at the destination A, the third repair location candidate and the stay time at the destination B, and the fourth repair location candidate and the stay time at the destination C, and calculates the influence of each repair location candidate. The influence of each repair location candidate is as follows. The repair time at the first repair location candidate is 2 hours, and the stay time at the current location is 0 minutes, which is 2 hours shorter than the repair time. Therefore, the influence calculation unit 70 calculates positive 2 hours as the influence. The repair time at the second repair location candidate is 2 hours, and the stay time at the destination A is 2 hours and 26 minutes, which is 26 minutes longer than the repair time. The influence calculation unit 70 calculates negative 26 minutes as the influence. The repair time at the third repair location candidate is 2 hours, and the stay time at the destination B is 1 hour, which is 1 hour shorter than the repair time. Therefore, the influence calculation unit 70 calculates positive 1 hour as the influence. The repair time at the fourth repair location candidate is 3 hours, and the stay time at the destination C is 14 hours and 43 minutes. The stay time is 11 hours and 43 minutes longer than the repair time, so the influence calculation unit 70 calculates negative 11 hours and 43 minutes as the influence. As described above, the influence of the fourth repair location candidate is the smallest, and the influence of the first repair location candidate is the largest.
[0155] In addition, the impact calculation unit 70 may also consider the repair location data to obtain the scheduled arrival time, repair time and stay time, and calculate the impact. The repair location data is the reservation status and business hours of the repair location candidate. For example, when the scheduled arrival time at the repair location candidate is outside the business hours, the impact calculation unit 70 sets the scheduled arrival time of the repair location candidate to the business start time of the next day. In the case where the vehicle 2 cannot move to the repair location candidate during business hours, the repair time of the repair location candidate includes the user's waiting time (the time until the business start time of the next day), so the impact calculation unit 70 compares the repair time including the waiting time with the stay time at the corresponding destination. In addition, the impact calculation unit 70 may also separately calculate the impact that takes into account the reservation status and business hours, and the impact that does not take into account the reservation status and business hours. The method described here is one method and is not limited to this method.
[0156] In this embodiment, Figure 3When the server 1 calculates the influence in step S12 of the repair location transmission method, the repair time at each repair location candidate and the scheduled departure / arrival time at each location are obtained, and the stay time is estimated. In addition, the server 1 calculates the influence based on the comparison result of the stay time at each destination and the repair time at the corresponding repair location candidate. By the above, the repair location with the least waiting time for the user is preferentially recommended, which can improve the time efficiency of the user.
[0157] As described above, in this embodiment, multiple destinations located on the driving route are extracted, and for each destination, a repair location located within a specified range from the destination is extracted as a repair location corresponding to the destination, and for each destination, the user's stay time at the destination is obtained, and for each repair location, the repair time required to repair the vehicle 2 is obtained, and for each destination, the stay time at the destination is compared with the repair time at the corresponding repair location, and the influence of the repair location whose repair time is longer than the stay time is calculated to be greater than the influence of the repair location whose repair time is shorter than the stay time. In this way, the waiting time of the user for repairing the vehicle 2 can be shortened, thereby improving the user's time efficiency.
[0158] 《Fourth Implementation Mode》
[0159] Next, the fourth embodiment of the present embodiment is described. The fourth embodiment is a modified example of the third embodiment. The fourth embodiment has the same structure as the third embodiment, operates in the same manner as the third embodiment, and appropriately quotes the description of the third embodiment, except that the repair location sending device involved in the third embodiment is different in the aspects described below. The structure that is different from the third embodiment is described below. The structure that is different from the third embodiment in this embodiment is that the abnormality determination unit 40 estimates the faulty parts; and the repair location extraction unit 60 obtains the inventory status of the replacement parts at each candidate repair location.
[0160] In the fourth embodiment, when the abnormality determination unit 40 determines that the vehicle 2 has an abnormality, it estimates the faulty component that is the object of the abnormality. That is, the abnormality determination unit 40 determines the replacement component required to repair the vehicle 2. For example, the abnormality determination unit 40 estimates the faulty component based on the vehicle data, the signal obtained by abnormality detection, and the movable range, and stores the faulty component data representing the estimated faulty component. In addition, the estimated object component is not limited to the faulty component, and may be, for example, a component that has exceeded the replacement period.
[0161] Here, an estimation example of a faulty component is described. As an example of a method for estimating a faulty component, an estimation method in the case of using a movable range is described. First, when it is determined that an abnormality exists, the abnormality determination unit 40 determines the abnormality category. The abnormality category is determined by a fault code. For each abnormality category, components that are considered to be the main cause of the abnormality are stored in the database as candidates for faulty components. The abnormality determination unit 40 determines the candidates for faulty components corresponding to the abnormality category based on the determined abnormality category. For example, the abnormality category is assumed to be "engine misfire" and the movable range is assumed to be 80km. The faulty components that are considered to be the main cause of "engine misfire" are "spark plug", "injector", and "air flow sensor".
[0162] Then, the abnormality determination unit 40 estimates the faulty component from the three components by comparing the values obtained by statistically deriving the timing (abnormality detection point) at which the precursor of the fault appears from the signal of the vehicle 2 for these three components with the movable range. For example, for the three components, in the event of an engine misfire in the future, the timing (abnormality detection point) at which the precursor of the engine misfire appears as a change in the characteristics of the signal of the vehicle 2 is as follows. The spark plug is 30 km before the fault occurs, the injector is 75 km before the abnormality occurs, and the air flow sensor is 150 km before the abnormality occurs. In this case, the abnormality determination unit 40 estimates the injector whose abnormality detection point is closest to the movable range of 80 km as the faulty component. In addition, the method described here is one method and is not limited to this method.
[0163] The repair location extraction unit 60 extracts a repair location located within the movable range at the time when the abnormality is determined to exist from the repair location database 5, and obtains replacement part data related to the replacement part of the faulty part estimated by the abnormality determination unit 40 from the extracted repair location. The replacement part data includes data on the inventory status of the replacement parts at the repair location and the storage period required for the storage of the replacement parts. For example, the repair location extraction unit 60 can obtain the replacement part data by inquiring about the inventory status, etc. from a repair shop.
[0164] Moreover, the repair location extraction unit 60 extracts a repair location with a stock of replacement parts from the repair locations located within the movable range from the destination as a repair location candidate based on the replacement parts data of each repair location acquired, and acquires the repair location data of the repair location candidate. In addition, the repair location extraction unit 60 may also extract a repair location whose storage period of the replacement parts is shorter than the prescribed storage period as a repair location candidate. The prescribed storage period is, for example, within 1 hour or within 1 day. In addition, the repair location extraction unit 60 may also extract both a repair location with a stock of replacement parts and a repair location whose storage period is shorter than the prescribed storage period. Regarding the prescribed storage period, an arbitrary period may be set, or a period may be set for each component. In addition, for example, it is also possible to set an extraction condition for each component, for example, in the case where the replacement component is a domestically produced component, the repair location candidate is extracted based on whether there is stock, and in the case where the replacement component is an overseas produced component, the repair location candidate is extracted based on the storage period, etc.
[0165] In the present embodiment, the influence calculation unit 70 calculates the influence of the repair location candidate based on the inventory status and storage period of the replacement parts at each repair location. First, the influence calculation unit 70 obtains the repair time including the storage period of the replacement parts. The influence calculation unit 70 obtains the scheduled arrival time of each destination that the vehicle 2 passes through after the repair at the repair location candidate based on the repair time including the storage period. The influence calculation unit 70 calculates the influence based on the delay time relative to the movement plan based on the acquired scheduled arrival time at each destination. In addition, sometimes the storage period changes according to the scheduled arrival time, so the influence calculation unit 70 may also obtain the repair time including the storage period corresponding to the acquired scheduled arrival time. For example, it is assumed that the replacement parts are stored in the repair location candidate at 16:00. At this time, if the scheduled arrival time is before 16:00, the influence calculation unit 70 obtains the repair time by adding the time difference from the scheduled arrival time to 16:00 to the time taken for the repair itself. In addition, the influence calculation unit 70 may also calculate the influence of the repair location candidate that has no inventory to be large. In addition, the method described here is just one method, and the present invention is not limited to this method.
[0166] The route guidance unit 90 generates a selection screen for displaying the repair location data and the faulty component data. In addition, the selection screen includes the components, impact, priority, and inventory status processed by each repair location as the repair location data. The faulty component data includes the name of the faulty component and the cost of replacing the component. In addition, the faulty component data may include data on the abnormality category and maintenance content.
[0167] The transmission unit 100 transmits a control signal for causing the selection screen including the repair location data and the faulty component data generated by the route guidance unit 90 to be displayed to the vehicle 2 and / or the external terminal 3 .
[0168] Next, use Figure 4 A display example displayed on the display of the vehicle 2 and / or the external terminal 3 in the fourth embodiment will be described. Figure 4 This is an example of a selection screen that displays repair location data and faulty parts data. Figure 4 As shown, the selection screen displays the name of the faulty component and the location of the faulty component in the vehicle. In addition, the selection screen displays the model of the replacement component for replacing the faulty component, the inventory status of each replacement component, and the cost. By displaying the cost of the component to be processed at the repair location candidate, the user can make an appointment for the repair location in consideration of the cost.
[0169] In this embodiment, Figure 3 When the server 1 acquires the repair location candidates in step S10 of the repair location transmission method, the repair location candidates are acquired based on the inventory status of each repair location candidate. In addition, when calculating the influence in step S12, the server 1 acquires the repair time corresponding to the storage period to calculate the influence. In step S14, the server 1 generates a selection screen including the faulty parts data.
[0170] As described above, in this embodiment, replacement parts required for repairing a vehicle are determined, and repair locations are extracted based on the inventory status of replacement parts at each repair location and the period required until the replacement parts are put into storage, and the influence of the repair location is calculated based on the inventory status of replacement parts at each repair location and the period required until the replacement parts are put into storage. Thus, the influence of the inventory status of replacement parts on the user's schedule can be understood, and the information of the repair location can be provided to the user with more accurate priority.
[0171] In addition, in the present embodiment, a control signal for causing the replacement component data of the identified replacement component to be output is transmitted, thereby enabling the user to understand the state and cause of the detected abnormality of the vehicle.
[0172] 《Fifth Implementation Mode》
[0173] Next, a fifth embodiment of the present embodiment will be described. Figure 5This is a block diagram of the structure of the repair location sending device involved in this embodiment. The fifth embodiment is a modified example of the fourth embodiment. The fifth embodiment has the same structure as the fourth embodiment, operates in the same manner as the fourth embodiment, and appropriately quotes the description of the fourth embodiment, except that it is different from the repair location sending device involved in the fourth embodiment in the aspects described below. The structure different from the fourth embodiment is described below. The structure of this embodiment is different from the fourth embodiment in the following aspects: the server 1 also has a movable range determination unit 110.
[0174] In the fifth embodiment, after the user confirms the reservation of the repair location through the reservation screen, while the vehicle 2 is traveling along the travel route passing the repair location, the movable range determination unit 110 obtains the movable range at that time point at a certain period, and determines whether the reserved repair location is within the movable range based on the movable range and the travel distance or time from the current position of the vehicle 2 to the repair location. That is, in this embodiment, it is determined whether the vehicle 2 can reach the repair location within the remaining movable range while the vehicle 2 is traveling.
[0175] After the user confirms the reservation of the repair site, the movable range determination unit 110 obtains the current position of the vehicle 2 at a certain period, and calculates the travel route from the time point when the reservation of the repair site is confirmed to the current position of the vehicle 2 as the actual travel route. In addition, the movable range determination unit 110 obtains the reference travel range required for the vehicle 2 to reach the reserved repair site from the current position. The reference travel range is the travel distance or travel time required for the vehicle 2 to reach the repair site from the current position.
[0176] After the user confirms the reservation of the repair location, the movable range determination unit 110 obtains the movable range of the vehicle 2 at the current position based on the actual driving route and the movable range at the time when the reservation of the repair location is confirmed at a certain period. The method of estimating the movable range is the same as the method of estimating the movable range by the abnormality determination unit 40.
[0177] The movable range determination unit 110 compares the movable range with the threshold value at a certain period, and determines whether the reserved repair location is within the movable range according to whether the movable range is above the threshold value. When the movable range is above the threshold value, the movable range determination unit 110 determines that the reserved repair location is within the movable range. When the movable range is less than the threshold value, the movable range determination unit 110 determines that the reserved repair location is not within the movable range. The threshold value is, for example, a reference moving range acquired by the movable range determination unit 110, that is, a moving distance or moving time required for the vehicle 2 to reach the repair location from the current position. In order to reliably prevent a malfunction of the vehicle 2 during driving, the threshold value may also be a value obtained by adding a specified value to the reference moving range. Thus, there can be a margin for reliably preventing a malfunction of the vehicle 2 during driving.
[0178] Here, an example of determining the movable range is shown below. For example, when the threshold of the movable range is 25 km and the movable range is 50 km, since the movable range (50 km) is greater than the threshold (25 km), the movable range determination unit 110 determines that the scheduled repair location is within the movable range. In addition, the method and value described here are just an example, and are not limited to the method and value.
[0179] The movable range determination unit 110 generates a determination display screen for displaying the determination result. The determination display screen includes the determination result, the movable range, the location of the repair site, the travel route to the repair site, and the reference moving range required to reach the repair site. The transmission unit 100 transmits a control signal for displaying the determination display screen generated by the movable range determination unit 110 to the vehicle 2 and / or the external terminal 3.
[0180] In addition, when it is determined that the reserved repair location is not within the movable range, since it is impossible to move to the reserved repair location, the movable range determination unit 110 generates a determination display screen that also includes instruction information for re-booking another repair location. In addition, in this case, the movable range determination unit 110 cancels the reservation of the reserved repair location. In addition, when it is determined that the reserved repair location is not within the movable range, the server 1 again performs the processing of sending the repair location data of the repair location described in the first embodiment. That is, the server 1 extracts the destination within the movable range at the time point when it is determined that the reserved repair location is not within the movable range, and obtains the repair location candidate within the movable range of the destination. In addition, the server 1 calculates the influence of the repair location candidate, determines the priority of the repair location candidate based on the influence, and sends the repair location data of the repair location candidate together with the priority.
[0181] Furthermore, when the movable range determination unit 110 determines that the scheduled repair location is within the movable range, it performs determination using the movable range again after a certain time has passed. That is, the movable range determination unit 110 repeatedly performs determination using the movable range at a certain cycle.
[0182] This can prevent the vehicle from being unable to reach the repair location due to the deviation between the planned route and the actual travel route caused by changes in the plan, etc. In addition, if the actual travel route changes due to changes in the user's schedule, the user can be provided with repair location candidates that reduce the impact on the schedule.
[0183] Next, use Figure 6 A repair location transmission method executed by the repair location transmission device according to the fifth embodiment will be described. Figure 6 1 is a flowchart showing the process of the repair location transmission method in the fifth embodiment. The fifth embodiment is an example of the repair location transmission method after the user confirms the reservation of the repair location. When the user confirms the reservation of the repair location, the server 1 starts the control flow from step S21.
[0184] In step S21, the server 1 receives reservation completion information indicating that the user has completed the reservation of the repair place from the vehicle 2 and / or the external terminal 3. The reservation completion information includes the repair place data of the repair place reserved by the user.
[0185] In step S22, the server 1 displays the driving route when the appointment is confirmed. The driving route when the appointment is confirmed is the route from the current position to the scheduled repair location. When there is a destination to be passed before arriving at the repair location, the driving route when the appointment is confirmed includes the location data of the destination. First, the server 1 generates the driving route when the appointment is confirmed based on the schedule of the user or vehicle 2, the location of the repair location reserved by the user, and the current location. In addition, at this time, the server 1 obtains the reference moving range required to travel from the current position to the repair location from the driving route. In addition, the server 1 obtains the movable range at the time point when the appointment of the repair location is determined. Then, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for displaying the driving route, the reference moving range, and the movable range when the appointment is confirmed. When the vehicle 2 and / or the external terminal 3 receive the control signal, the driving route, the reference moving range, and the movable range when the appointment is confirmed are displayed on the display.
[0186] In step S23, the vehicle 2 starts traveling along the route to the repair site. In step S24, the server 1 obtains the actual route that the vehicle 2 actually traveled. For example, the server 1 obtains the position information of the vehicle 2 at a certain period and stores it as time series data, thereby obtaining the trajectory of the position of the vehicle 2 as the actual route that the vehicle 2 traveled until that point in time.
[0187] In step S25 , the server 1 acquires the movable range at that point in time.
[0188] In step S26, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for updating the movable range of the display displayed on the vehicle 2 and / or the external terminal 3 to the movable range obtained in step S25. The vehicle 2 and / or the external terminal 3 updates the movable range displayed on the display to the movable range obtained in step S25.
[0189] In step S27, the server 1 determines whether the repair location is within the movable range. For example, the server 1 compares the movable range at that point in time with the reference movable range required to reach the repair location from the current position at that point in time, and when the movable range is greater than the reference movable range, the server 1 determines that the repair location is within the movable range. If it is determined that the repair location is within the movable range, the server 1 proceeds to step S28. If it is determined that the vehicle 2 cannot reach the repair location, the server 1 proceeds to step S30. In step S30, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for outputting re-booking indication information instructing the user to re-book a repair location within the movable range. When receiving the control signal, the vehicle 2 and / or the external terminal 3 display the re-booking indication information on the display. In step S31, the server 1 cancels the reservation of the reserved repair location. After the reservation is canceled, the server 1 proceeds Figure 3 The control flow of the repair location sending method is performed from step S7.
[0190] In step S28, the server 1 determines whether the vehicle 2 has arrived at the repair location based on the current location of the vehicle 2 and the location of the repair location. If it is determined that the vehicle 2 has arrived at the repair location, the server 1 proceeds to step S29. In step S29, the server 1 ends the screen displaying the repair location. If it is determined that the vehicle 2 has not arrived at the repair location, the server 1 returns to step S24 and repeats the subsequent process. That is, in this embodiment, during the driving to the repair location, the server 1 obtains the current location of the vehicle 2 at a certain period and obtains the driving route of the vehicle 2 until that time point. In addition, the server 1 obtains the remaining movable range based on the actual driving route of the vehicle 2 and determines whether the vehicle 2 can reach the repair location before a breakdown occurs.
[0191] In this embodiment, when the vehicle 2 deviates from the travel route to the repair site, the movable range determination unit 110 generates warning information indicating that the vehicle 2 may not be able to move to the repair site. The transmission unit 100 transmits a control signal for outputting the warning information to the vehicle 2 and / or the external terminal 3.
[0192] First, the movable range determination unit 110 determines whether the vehicle 2 has deviated from the driving route to the repair site based on the current position of the vehicle 2 and the driving route to the repair site. In the case where it is determined that the vehicle 2 has deviated from the driving route to the repair site, the movable range determination unit 110 calculates the deviation representing the distance between the driving route to the repair site and the current position. For example, the movable range determination unit 110 calculates the distance between the location where the vehicle 2 deviated from the driving route and the current position as the deviation. In the case where it is determined that the vehicle 2 has not deviated from the driving route to the repair site, the movable range determination unit 110 determines again whether the vehicle 2 has deviated from the driving route to the repair site after a predetermined time has passed. That is, the movable range determination unit 110 determines whether the vehicle 2 has deviated from the driving route to the repair site at a certain period.
[0193] Next, the movable range determination unit 110 determines whether the deviation is greater than a predetermined threshold value. When it is determined that the deviation is greater than a predetermined threshold value, the movable range determination unit 110 generates a warning screen indicating that the vehicle 2 may not be able to move to the repair location. When the warning screen is generated, the transmission unit 100 transmits a control signal for outputting the warning screen to the vehicle 2 and / or the external terminal 3. When it is determined that the deviation is not greater than a predetermined threshold value, the movable range determination unit 110 determines again whether the deviation is greater than a predetermined threshold value after a predetermined time has passed. That is, the movable range determination unit 110 determines whether the deviation is greater than a predetermined threshold value at a certain period.
[0194] Next, use Figures 7 to 9 A display example displayed on the display of the vehicle 2 and / or the external terminal 3 in the fifth embodiment will be described. Figure 7 This is an example of a display screen showing the movable range. Figure 7 The display screen is a screen displayed on the display of the vehicle 2 and / or the external terminal 3 while the vehicle 2 is traveling to the repair location after the user confirms the reservation. The display shows the movable range, the location of the scheduled repair location, the route to the scheduled repair location, and the reference moving distance. Figure 7 In the example, the current movable range is 25 km, the scheduled repair location is repair shop A, and the distance to repair shop A, which is the reference moving distance, is 10 km.
[0195] Figure 8 This is an example of a display screen when the movable range is smaller than the reference moving distance. Figure 8 , a display screen is shown when the movable range of the vehicle 2 becomes smaller than the reference moving distance while the vehicle 2 is traveling toward the repair site. Figure 8 In the example, the movable range is 10 km, the reference moving distance to the repair shop A is 15 km, and the reference moving distance to the repair shop C is 8 km. The display screen displays information indicating that the movable range is smaller than the reference moving distance. In addition, the display screen displays text data or graphic data including rebooking instruction information urging the user to rebook and information indicating other repair location candidates.
[0196] Fig. 9 This is a display screen displayed when the vehicle 2 deviates from the planned path while driving to the repair site, and the actual driving path deviates from the planned path. The display screen displays the current movable range, the distance to the scheduled repair site, the degree of deviation from the planned path of the vehicle, the planned path, and the actual path. The planned path is the path from the place where the user has confirmed the reservation of the repair site to the scheduled repair site (repair shop A). The actual path is the path from the place that deviated from the planned path to the current position of the vehicle. In addition, the display screen displays a warning message indicating that the driving path of the vehicle has deviated from the planned path.
[0197] In addition, in the present embodiment, the server 1 sends a control signal for outputting a movement plan to the vehicle 2 and / or the external terminal 3. The movement plan can be either a movement plan obtained from the initially scheduled schedule or a movement plan of the vehicle 2 via a repair location. First, the route guidance unit 90 generates a display screen showing the movement plan. Then, the sending unit 100 sends a control signal for displaying the display screen generated by the route guidance unit 90 to the vehicle 2 and / or the external terminal 3. In addition, the route guidance unit 90 obtains change information of the movement plan from the vehicle 2 and / or the external terminal 3. The change information includes, for example, a change in the destination and / or a change in the scheduled arrival time. The route guidance unit 90 changes the movement plan based on the obtained change information and generates a display screen showing the changed movement plan. The sending unit 100 sends a control signal for outputting the changed movement plan to the vehicle 2 and / or the external terminal 3.
[0198] For example, when the destinations in the initial movement plan are a supermarket, a hospital, and a home, the display screen displays a movement plan that includes a supermarket as the first destination, a hospital as the second destination, and a home as the third destination. In addition, when the user changes the destination to exclude the supermarket, the display screen displays the changed movement plan that includes a hospital as the first destination and a home as the second destination. In this case, a selection screen for determining whether to change the movement plan is displayed together with the changed movement plan. In addition, the initial movement plan before the change and the changed movement plan may be displayed at the same time.
[0199] In addition, when the vehicle 2 changes its travel plan while traveling to the repair location, the server 1 transmits the repair location data of the repair location candidate in a manner including the influence degree based on the changed travel plan. For example, the travel route extraction unit 50 extracts the travel route from the current position to the destination from the changed travel plan. The repair location extraction unit 60 extracts a plurality of repair locations within a specified range from the changed travel route. Furthermore, the influence degree calculation unit 70 calculates the influence degree for each repair location.
[0200] In addition, after the user confirms the reservation of the repair location, if the movable distance or movable time becomes less than the specified distance or specified time due to an event other than a failure caused by an abnormality of the vehicle, the server 1 changes the movement plan. Events other than failures caused by an abnormality of the vehicle include, for example, refueling, charging, and repair of sudden failures that are not the subject of abnormality detection. An example of a sudden failure is the breakage of a window glass. In addition, when the movement plan is changed, the server 1 extracts a changed driving route from the current position to the destination from the changed movement plan based on the changed movement plan, extracts multiple repair locations within a specified range from the changed driving route, and calculates the impact for each repair location.
[0201] After the travel plan is changed due to an event other than a failure caused by an abnormality of the vehicle, the server 1 causes the vehicle 2 and / or the external terminal 3 to display the changed travel plan. For example, assume that the travel plan before the change includes a hospital at the first destination and a home at the second destination. In the case of needing to refuel, the server 1 generates a changed travel plan including a gas station at the destination. The server 1 causes the changed travel plan including a gas station at the first destination, a hospital at the second destination, and a home at the third destination to be displayed. In addition, the server 1 causes a selection screen for determining whether to change the travel plan to be displayed together with the changed travel plan.
[0202] As described above, in this embodiment, when the user confirms the reservation of the repair location, the movable distance or movable time that the vehicle can move before a failure caused by the abnormality of the vehicle occurs is estimated until the vehicle arrives at the reserved repair location, and a control signal for outputting the movable distance or movable time is sent. Thus, the user can know in real time whether the vehicle can be moved to the repair location while the vehicle is traveling.
[0203] In addition, in this embodiment, the movable distance or movable time and the moving distance or moving time from the current position to the reserved repair location are calculated at a certain period, and based on the movable distance or movable time and the moving distance or moving time from the current position to the reserved repair location, it is determined whether the reserved repair location is within the range of the movable distance or movable time. If it is determined that the reserved repair location is not within the range of the movable distance or movable time, the reservation of the reserved repair location is canceled, a repair location is extracted within the range of the movable distance or movable time, and a control signal for outputting the repair location data of the extracted repair location is sent. Thus, even if the vehicle cannot reach the repair location during the movement of the vehicle to the repair location, information on the repair location within the range where the vehicle can move can be provided to the user.
[0204] In addition, in the present embodiment, when the vehicle deviates from the driving route to the repair location, the deviation indicating the distance between the driving route to the repair location and the current position is calculated, and it is determined whether the deviation is greater than a predetermined threshold value. When it is determined that the deviation is greater than the predetermined threshold value, a warning screen indicating that the vehicle may not be able to move to the reserved repair location is generated, and a control signal for causing the warning screen to be output is sent. Thus, it is possible to prevent the vehicle from being unable to move to the repair location due to deviating from the driving route to the repair location.
[0205] In addition, in this embodiment, a control signal for outputting a mobile plan is sent, change information of the mobile plan is acquired, the mobile plan is changed based on the change information, and a control signal for outputting the changed mobile plan is sent. Thus, when the user changes the mobile plan, the information of the changed mobile plan can be provided to the user.
[0206] In addition, in this embodiment, when the travel plan is changed, the changed travel route from the current position to the destination is extracted from the changed travel plan, a plurality of repair locations are extracted within a specified range from the changed travel route, and the influence degree is calculated for each repair location. Thus, when the user changes the travel plan, information on the repair location that suppresses the influence caused by the repair vehicle in the changed travel plan can be provided to the user.
[0207] In addition, in this embodiment, after the user confirms the reservation of the repair location, if the movable distance or movable time that the vehicle can move becomes less than the specified distance or specified time due to an event other than a failure caused by an abnormality of the vehicle, the movement plan is changed. If the movement plan is changed, a changed driving route from the current position to the destination is extracted from the changed movement plan, and multiple repair locations are extracted within a specified range from the changed driving route, and the influence degree is calculated for each repair location. Thus, even if the movement plan is changed because the range of movement of the vehicle is narrowed due to a sudden event, the user can be provided with information on the repair location that suppresses the influence caused by repairing the vehicle in the changed movement plan.
[0208] 《Sixth Implementation Method》
[0209] Next, the sixth embodiment of the present embodiment is described. The sixth embodiment is a modified example of the fourth embodiment. The sixth embodiment has the same structure as the fourth embodiment, operates in the same manner as the fourth embodiment, and appropriately quotes the description of the fourth embodiment, except that the repair location sending device involved in the fourth embodiment is different from that involved in the fourth embodiment in the aspects described below. The structure different from the fourth embodiment is described below. The structure of this embodiment is different from that of the fourth embodiment in the following aspects: the repair location suggestion unit 80 also has a function of preparing alternative means of transportation. The repair location suggestion unit 80 prepares a means of transportation for the user to move along a path between the repair location and the destination closest to the repair location to replace the vehicle 2 that is the object of repair. The repair location suggestion unit 80 of this embodiment is equivalent to the alternative means of transportation preparation unit involved in the present invention.
[0210] When the user confirms the reservation of the repair location, the repair location suggestion unit 80 searches for an alternative vehicle that can be used instead of the vehicle 2 based on the scheduled arrival time at the destination, and generates suggestion information indicating the suggestion of the retrieved alternative vehicle. The alternative vehicle is, for example, an alternative vehicle provided by the scheduled repair shop. The repair location suggestion unit 80 confirms whether there is an alternative vehicle that can be used to reach the destination at the scheduled arrival time at the scheduled repair location. When the repair location suggestion unit 80 determines that there is an alternative vehicle at the scheduled repair location, it generates suggestion information. In addition, the alternative vehicle may also be a taxi or a dispatched vehicle provided by a vehicle dispatch service provider. The repair location suggestion unit 80 confirms with the taxi operator or the vehicle dispatch service provider whether there is an alternative vehicle that can be used to reach the destination at the scheduled arrival time. The sending unit 100 sends a control signal for outputting the suggestion information to the vehicle 2 and / or the external terminal 3. When the vehicle 2 and / or the external terminal 3 receives the control signal for outputting the suggestion information, it displays the suggestion information on the display.
[0211] When it is determined that there is no alternative vehicle at the scheduled repair location, the repair location suggestion unit 80 obtains the means of transport data of other means of transport for the user to move along the path between the scheduled repair location and the destination closest to the scheduled repair location. Other means of transport are trams, buses, and walking. For example, the repair location suggestion unit 80 searches for means of transport that can be used on the path between the repair location and the destination. At this time, the repair location suggestion unit 80 obtains the path of travel and the travel time required for the user to move along the path for each means of transport. The means of transport may be one or a combination of multiple means. The sending unit 100 sends a control signal to the vehicle 2 and / or the external terminal 3 for outputting the means of transport, the path of travel, and the travel time. When the vehicle 2 and / or the external terminal 3 receive the control signal, the means of transport, the path of travel, and the travel time are displayed on the display.
[0212] If the user decides to use a substitute vehicle available at the repair location, the repair location suggestion unit 80 contacts the repair location to reserve the substitute vehicle. If the user decides to use a taxi or a dispatched vehicle, the repair location suggestion unit 80 contacts the taxi operator or the vehicle dispatch service provider to move a substitute vehicle that can arrive at the repair location before the user arrives at the repair location to the repair location.
[0213] In addition, when the user confirms the reservation of the repair location, the repair location suggestion unit 80 determines whether it is necessary to use the trailer moving service to tow the vehicle 2 with a trailer so as to move the vehicle 2 to the reserved repair location. When it is determined that towing with a trailer is necessary, the repair location suggestion unit 80 prepares a trailer vehicle from the operator who provides the trailer moving service. For example, when the repair location closest to the current location is outside the movable range, the repair location suggestion unit 80 determines that towing with a trailer is necessary.
[0214] Furthermore, the repair location suggestion unit 80 sets the meeting point where the vehicle 2 meets the trailer vehicle as the destination, and acquires the driving route from the current position to the meeting point. The transmission unit 100 transmits a control signal for outputting the meeting point where the vehicle 2 meets the trailer vehicle and the driving route from the current position to the meeting point to the vehicle 2 and / or the external terminal 3. When the vehicle 2 and / or the external terminal 3 receives the control signal, the vehicle 2 and / or the external terminal 3 displays the driving route from the current position to the meeting point on the display.
[0215] Next, use Fig.10 A repair location transmission method executed by the repair location transmission device according to the sixth embodiment will be described. Fig.10 4 is a flowchart showing the procedure of the repair location transmission method in the sixth embodiment. The sixth embodiment is an example of control after the user confirms the reservation of the repair location. After the user confirms the reservation of the repair location, the server 1 starts the control flow from step S40.
[0216] In step S40, the server 1 receives reservation completion information indicating that the user has completed the reservation of the repair place from the vehicle 2 and / or the external terminal 3. The reservation completion information includes the repair place data of the repair place reserved by the user.
[0217] In step S41, the server 1 determines whether the vehicle 2 needs to be towed by a trailer. If it is determined that the vehicle 2 needs to be towed by a trailer, the server 1 proceeds to step S42. If it is determined that the vehicle 2 does not need to be towed by a trailer, the server 1 proceeds to step S45.
[0218] In step S42, the server 1 prepares a trailer vehicle for an operator providing a trailer moving service. In step S43, the server 1 determines a meeting point between the vehicle 2 and the trailer vehicle, and sets the meeting point as a destination. In step S44, the server 1 sends a control signal for displaying the meeting point to the vehicle 2 and / or the external terminal 3. When receiving the control signal, the vehicle 2 and / or the external terminal 3 displays the meeting point on the display.
[0219] In step S45, the server 1 determines whether there is an alternative vehicle at the scheduled repair location. If it is determined that there is an alternative vehicle at the scheduled repair location, the server 1 proceeds to step S46. If it is determined that there is no alternative vehicle at the scheduled repair location, the server 1 proceeds to step S49. In step S46, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for displaying advice information suggesting the use of an alternative vehicle. When the vehicle 2 and / or the external terminal 3 receives the control signal, the advice information is displayed on the display.
[0220] In step S47, the server 1 determines whether the user has decided to use the substitute vehicle. When the server 1 receives the use decision information from the vehicle 2 and / or the external terminal 3, it determines that the user has decided to use the substitute vehicle. When it is determined that the user has decided to use the substitute vehicle, the server 1 proceeds to step S48. When the server 1 does not receive the use decision information, it determines that the user does not use the substitute vehicle. When it is determined that the user does not use the substitute vehicle, the server 1 ends the control flow.
[0221] In step S48, the server 1 prepares a substitute vehicle. For example, the server 1 makes an appointment with the repair site to use the substitute vehicle. In step S49, the server 1 obtains information about other means of transportation. In step S50, the server 1 sends a control signal to the vehicle 2 and / or the external terminal 3 for displaying the information about the substitute vehicle prepared in step S48 or the information about other means of transportation obtained in step S49. The vehicle 2 and / or the external terminal 3 displays the received information about the substitute vehicle or the information about other means of transportation on a display.
[0222] As described above, in this embodiment, when the user confirms the reservation at the repair site, an alternative vehicle that can be used instead of the vehicle is searched based on the arrival time at the destination, suggestion information indicating a suggestion of the searched alternative vehicle is generated, and a control signal for causing the suggestion information to be output is sent. Thus, even if the vehicle is to be repaired at the repair site, information on an alternative vehicle that can be used to move to the destination can be provided to the user.
[0223] In addition, in this embodiment, when the user decides to use a substitute vehicle, the vehicle dispatch service provider is contacted so that a substitute vehicle that can reach the scheduled repair location is moved to the repair location before the user arrives. Thus, the user can move to the destination according to the user's schedule.
[0224] In addition, in this embodiment, when the user confirms the reservation of the repair location, the moving means data of the moving means used by the user to move along the moving path between the reserved repair location and the destination closest to the reserved repair location is obtained, and a control signal for outputting the moving means data, the moving path, and the moving time required for the user to move along the moving path using the moving means is sent. Thus, the user can grasp the moving means used to move from the repair location to the destination.
[0225] In addition, in this embodiment, it is determined whether a towing service is required to move the vehicle to the scheduled repair location. If it is determined that the towing service is required, a meeting point where the towing vehicle and the vehicle meet is determined, and a control signal for outputting a travel route from the current position to the meeting point is sent. Thus, if a towing vehicle is required, the user can know the meeting point with the towing vehicle.
[0226] In addition, the embodiments described above are described to facilitate understanding of the present invention, and are not described to limit the present invention. Therefore, the gist of each element disclosed in the above embodiments also includes all design changes and equivalents within the technical scope of the present invention.
[0227] Description of Reference Numerals
[0228] 1000: repair location sending device; 1: server; 10: storage unit; 20: location acquisition unit; 30: movement plan acquisition unit; 40: abnormality determination unit; 50: driving route extraction unit; 60: repair location extraction unit; 70: influence calculation unit; 80: repair location suggestion unit; 90: route guidance unit; 100: sending unit; 2: vehicle; 3: external terminal.
Claims
1. A repair location sending device, comprising: a movement plan acquisition unit that acquires a movement plan of a user to move to a destination by using a vehicle; A position acquisition unit, which acquires the current position of the vehicle; an abnormality determination unit that determines whether the vehicle has an abnormality; a travel route extraction unit that extracts a travel route from the current position to the destination and a plurality of destinations located on the travel route from the travel plan; a repair location extraction unit that, when it is determined that the vehicle has an abnormality, extracts, for each of the destinations, the repair location that is located within a predetermined range from the destination based on the current location as a repair location for repairing the vehicle corresponding to the destination; an influence degree calculation unit that calculates, for each of the repair sites, an influence degree indicating a degree of influence that repairing the vehicle at the repair site has on the travel plan; as well as The transmitting unit transmits a control signal for causing the repair location data of the repair location with the smaller influence to be outputted preferentially over the repair location data of the repair location with the larger influence.
2. The repair location transmitting device according to claim 1, wherein: The influence calculation unit obtains the user's stay time at each destination, The influence degree calculation unit obtains, for each of the repair locations, a repair time required to repair the vehicle. the influence degree calculation unit compares, for each of the destinations, the stay time at the destination with the repair time at the repair site corresponding to the destination, The influence degree calculation unit calculates the influence degree of the repair point where the repair time is longer than the stay time to be greater than the influence degree of the repair point where the repair time is shorter than the stay time.
3. The repair location transmitting device according to claim 1, wherein: The influence calculation unit obtains the desired arrival time of the user at the destination. The influence degree calculation unit calculates, for each of the repair sites, a scheduled arrival time of the vehicle at the destination via the repair site. The influence degree calculation unit calculates a delay time relative to the desired arrival time for each of the repair locations based on the scheduled arrival time and the desired arrival time. The influence degree calculation unit calculates the influence degree of the repair site having a long delay time to be greater than the influence degree of the repair site having a short delay time.
4. The repair location transmitting device according to claim 1, wherein: The influence calculation unit extracts a first travel distance of the vehicle from the current position to the destination from the travel plan, The influence degree calculation unit calculates, for each of the repair sites, a second travel distance for the vehicle to move from the current position to the destination via the repair site. The influence degree calculation unit compares the first travel distance with the second travel distance for each of the repair locations. The influence degree calculation unit calculates the influence degree of the repair location having a larger distance difference between the first running distance and the second running distance to be greater than the influence degree of the repair location having a smaller distance difference between the first running distance and the second running distance.
5. The repair location transmitting device according to any one of claims 1 to 4, wherein: The prescribed range is a range of distance or time calculated by subtracting a moving distance or moving time from the current position to a prescribed point on the driving route from a movable distance or movable time that the vehicle can move before a failure caused by an abnormality of the vehicle occurs.
6. The repair location transmitting device according to any one of claims 1 to 4, wherein: The repair location extraction unit extracts the repair location within a range of a movable distance or a movable time that the vehicle can move before a failure caused by an abnormality of the vehicle occurs.
7. The repair location transmitting device according to any one of claims 1 to 4, wherein: further comprising a route guidance unit that generates route guidance information including a travel route from the current position to the repair site and a travel route from the repair site to the destination, The transmitting unit transmits a control signal for causing the route guidance information to be output.
8. The repair location transmitting device according to claim 7, wherein: When the user selects the repair location to be passed through from the plurality of repair locations outputted, the route guidance unit generates a reservation screen for making a reservation for the selected repair location, The transmitting unit transmits a control signal for causing the reservation screen to be output.
9. The repair location transmitting device according to claim 8, wherein: The route guidance unit calculates a scheduled time for repair of the vehicle based on a scheduled arrival time of the vehicle at the selected repair location, The transmitting unit transmits a control signal for causing the reservation time to be included in the reservation screen and output.
10. The repair location transmitting device according to claim 8 or 9, wherein: The invention further comprises a movable range determination unit, which estimates a movable distance or movable time that the vehicle can move before a failure caused by an abnormality of the vehicle occurs until the vehicle arrives at the reserved repair location, when the user confirms the reservation of the repair location. The transmitting unit transmits a control signal for causing the movable distance or the movable time to be output.
11. The repair location transmitting device according to claim 10, wherein: The movable range determination unit calculates the movable distance or the movable time and the moving distance or the moving time from the current position to the scheduled repair location at a certain period, The movable range determination unit determines whether the reserved repair location is within the range of the movable distance or the movable time based on the movable distance or the movable time and the moving distance or the moving time from the current position to the reserved repair location, The movable range determination unit cancels the reservation of the repair location when determining that the reserved repair location is not within the movable distance or the movable time range. The movable range determination unit extracts the repair location within the range of the movable distance or the movable time. The transmitting unit transmits a control signal for causing the repair location data of the extracted repair location to be output.
12. The repair location transmitting device according to claim 10, wherein: When the vehicle deviates from the travel route to the repair site, the movable range determination unit calculates a degree of deviation indicating a distance between the travel route to the repair site and the current position, The movable range determination unit determines whether the degree of deviation is equal to or greater than a predetermined threshold value. When the movable range determination unit determines that the deviation is equal to or greater than the predetermined threshold, the movable range determination unit generates a warning screen indicating that the vehicle may not be able to move to the reserved repair location. The transmitting unit transmits a control signal for causing the warning screen to be output.
13. The repair location transmitting device according to any one of claims 1 to 4, wherein: The transmitting unit transmits a control signal for causing the mobile plan to be output, The mobile plan acquisition unit acquires change information of the mobile plan, The travel plan acquisition unit changes the travel plan based on the change information, The transmitting unit transmits a control signal for causing the changed mobility plan to be output.
14. The repair location transmitting device according to claim 13, wherein: When the travel plan is changed, the travel route extraction unit extracts the changed travel route from the current position to the destination from the changed travel plan. The repair location extraction unit extracts a plurality of the repair locations within the predetermined range from the changed travel route. The influence degree calculation unit calculates the influence degree for each of the repair locations.
15. The repair location transmitting device according to any one of claims 1 to 4, wherein: After the user confirms the reservation of the repair location, when the movable distance or movable time that the vehicle can move becomes less than a predetermined distance or a predetermined time due to an event other than a failure caused by an abnormality of the vehicle, the movement plan acquisition unit changes the movement plan, When the travel plan is changed, the travel route extraction unit extracts the changed travel route from the current position to the destination from the changed travel plan. The repair location extraction unit extracts a plurality of the repair locations within the predetermined range from the changed travel route. The influence degree calculation unit calculates the influence degree for each of the repair locations.
16. The repair location transmitting device according to any one of claims 1 to 4, wherein: The abnormality determination unit determines a replacement part required to repair the vehicle, The repair location extraction unit extracts the repair location based on the inventory status of the replacement parts at each of the repair locations and the period required until the replacement parts are stored. The influence degree calculation unit calculates the influence degree of the repair site based on the inventory status of the replacement parts at each of the repair sites and a period required until the replacement parts are put into storage.
17. The repair location transmitting device according to claim 16, wherein: The transmitting unit transmits a control signal for causing the replacement component data of the determined replacement component to be output.
18. The repair location transmitting device according to claim 8 or 9, wherein: The vehicle further comprises an alternative means of transportation preparation unit for preparing a means of transportation that can be used instead of the vehicle. When the user confirms the reservation at the repair location, the alternative transportation means preparation unit searches for an alternative vehicle that can be used instead of the vehicle based on the arrival time at the destination. The alternative transportation means preparation unit generates suggestion information indicating a suggestion of the searched alternative vehicle. The transmitting unit transmits a control signal for causing the advice information to be output.
19. The repair location transmitting device according to claim 18, wherein: When the user decides to use the substitute vehicle, the substitute transportation means preparation unit contacts a vehicle dispatch service provider so that the substitute vehicle that can reach the reserved repair site is moved to the repair site before the user arrives.
20. The repair location transmitting device according to claim 18, wherein: When the user confirms the reservation of the repair location, the alternative means of transportation preparation unit obtains means of transportation data of a means of transportation for the user to move along a movement path between the reserved repair location and the destination closest to the reserved repair location, The transmitting unit transmits a control signal for causing the output of the moving means data, the moving route, and the moving time required for the user to move along the moving route using the moving means.
21. The repair location transmitting device according to claim 18, wherein: The alternative transport means preparation unit determines whether a towing service is required to move the vehicle to the reserved repair location. The alternative transportation means preparation unit determines a meeting point where the trailer vehicle meets the vehicle when it is determined that the trailer transportation service is needed. The transmitting unit transmits a control signal for causing a travel route from the current position to the meeting point to be output.
22. A method for sending a repair location, the method being executed by a server, the method comprising the following processing: The server obtains a movement plan of the user using a vehicle to move to a destination; The server obtains the current position of the vehicle; The server extracts a travel route from the current position to the destination and a plurality of destinations located on the travel route from the travel plan; The server determines whether there is an abnormality in the vehicle; When the server determines that the vehicle has an abnormality, extracting, for each of the destinations, the repair location located within a predetermined range from the destination based on the current location as a repair location for repairing the vehicle corresponding to the destination; the server calculating, for each of the repair locations, an impact degree indicating the extent of the impact on the travel plan due to repairing the vehicle at the repair location; as well as The server transmits a control signal for outputting the repair location data of the repair location with a smaller influence preferentially over the repair location data of the repair location with a larger influence.
Citation Information
Patent Citations
Broken-down vehicle position reporting system
JP2005045501A
System capable of automatically regulating line
CN103448725A
Route planning and adaptation based on vehicle health management information
CN109405842A