Information processing device, information processing system, information processing method and storage medium

The information processing system addresses the inefficiencies in vehicle maintenance scheduling by determining maintenance needs and optimizing schedules based on vehicle state and navigation, ensuring timely and efficient maintenance operations.

CN112781606BActive Publication Date: 2024-12-13TOYOTA JIDOSHA KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202010830565.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-11-06
Filing Date
2020-08-18
Publication Date
2024-12-13
Estimated Expiration
2040-08-18

AI Technical Summary

Technical Problem

Existing systems fail to efficiently schedule vehicle maintenance in response to urgent needs, leading to delayed maintenance and reduced efficiency for both drivers and maintenance personnel.

Method used

An information processing system that includes a server, vehicle, and terminal device, which determine maintenance needs based on vehicle state and navigation information, and notify the driver or maintenance personnel of appropriate maintenance points and schedules.

Benefits of technology

Enables timely and efficient vehicle maintenance scheduling, improving maintenance efficiency and reducing delays by determining maintenance urgency and optimizing maintenance operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112781606B_ABST
    Figure CN112781606B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an information processing device, an information processing system, an information processing method and a storage medium. An information processing device includes a controller that can communicate with a vehicle. When the controller determines that the vehicle needs maintenance based on the state of the vehicle, the controller determines a maintenance point for maintaining the vehicle based on navigation information of the vehicle, and notifies the vehicle of the maintenance point.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method and a storage medium. Background Art

[0002] In the related art, there is a known system for receiving a request for automobile maintenance. For example, Japanese Unexamined Patent Application Publication No. 2004-302506 (JP 2004-302506 A) discloses a system capable of quickly responding to a request. Summary of the invention

[0003] In the case where maintenance scheduling is made after a maintenance request is received, even if the maintenance urgency is high, it may be late to schedule the maintenance.

[0004] The present disclosure provides an information processing device, an information processing system, an information processing method, and a non-transitory storage medium, with which vehicle maintenance arrangements can be appropriately made.

[0005] A first aspect of the present disclosure relates to an information processing device including a controller communicable with a vehicle. When the controller determines that the vehicle needs maintenance based on a state of the vehicle, the controller determines a maintenance point for maintaining the vehicle based on navigation information of the vehicle and notifies the vehicle of the maintenance point.

[0006] A second aspect of the present disclosure relates to an information processing system including an information processing device and a notification device configured to notify the driver of the vehicle that the information processing device notifies a maintenance center of the vehicle when the vehicle is driven by the driver.

[0007] A third aspect of the present disclosure relates to an information processing method, which includes: when a controller that can communicate with a vehicle determines that the vehicle needs maintenance based on the vehicle's status, the controller determines a maintenance point for the vehicle based on navigation information of the vehicle, and the controller notifies the vehicle of the maintenance point.

[0008] A fourth aspect of the present disclosure relates to a non-transitory storage medium storing instructions, which are executed by an information processing device that can communicate with a vehicle, so that the information processing device performs an operation, the operation including: when it is determined based on the state of the vehicle that the vehicle needs maintenance, determining a maintenance point for maintaining the vehicle based on navigation information of the vehicle, and notifying the vehicle of the maintenance point.

[0009] Using the information processing apparatus, the information processing system, the information processing method, and the non-transitory storage medium according to aspects of the present disclosure, arrangements for vehicle maintenance can be appropriately made. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described below with reference to the accompanying drawings, wherein like reference numerals designate like elements, and wherein:

[0011] Figure 1 is a schematic diagram showing a configuration example of an information processing system according to an embodiment;

[0012] Figure 2 is a block diagram showing a configuration example of an information processing system according to an embodiment; and

[0013] Figure 3 is a flowchart showing a procedure example of the information processing method according to the embodiment. DETAILED DESCRIPTION

[0014] In the case where the driver of the vehicle notices a vehicle failure, the driver searches for a shop where a maintenance person is located, or requests the maintenance person to perform on-site service at a safe parking place. In this case, for the person who makes the maintenance request, the time taken until the maintenance person takes action may be long. It is desirable that arrangements for vehicle maintenance can be appropriately made corresponding to the state of the vehicle. In addition, for the maintenance person, since the maintenance person suddenly receives the maintenance request, the efficiency of the maintenance operation may be reduced. It is desirable to appropriately receive the maintenance request so that the maintenance person can appropriately make arrangements for vehicle maintenance.

[0015] Configuration Example of Information Processing System 1

[0016] like Figure 1 and Figure 2 As shown, the information processing system 1 according to the embodiment includes a server 10, a vehicle 20, and a terminal device 30. The server 10, the vehicle 20, and the terminal device 30 are connected to a network 40.

[0017] Configuration example for server 10

[0018] The server 10 is configured to be able to communicate with each of the vehicle 20 and the terminal device 30. The number of servers 10, the number of vehicles 20, and the number of terminal devices 30 are not limited to one, and may be two or more. The server 10 will also be referred to as an information processing device. The server 10 may include one server device or a plurality of server devices that can communicate with each other.

[0019] The server 10 includes a server controller 12 and a server communication unit 14. The server controller 12 will also be referred to as a controller. The server controller 12 may include one or more processors. The "processor" in the present embodiment is a general-purpose processor, a dedicated processor dedicated to a specific process, etc. However, the processor is not limited thereto. The server controller 12 may include one or more dedicated circuits. The dedicated circuit may include, for example, a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC). The server controller 12 may include a dedicated circuit instead of a processor, and may include a dedicated circuit together with a processor. The server communication unit 14 may include a communication module and may communicate with the vehicle 20 via a network 40. The server 10 may also include a storage unit. The storage unit is a semiconductor memory, a magnetic memory, an optical memory, etc. However, the storage unit is not limited thereto. The storage unit may be used as a primary storage device, an auxiliary storage device, or a cache memory. The storage unit may include an electromagnetic storage medium such as a disk. The storage unit stores any information used to operate the server 10. For example, the storage unit may store system programs, application programs, etc.

[0020] Configuration Example of Vehicle 20

[0021] The vehicle 20 includes a control device 22, a communication device 24, and a notification device 26. The control device 22, the communication device 24, and the notification device 26 are connected to each other so that they can communicate with each other via an in-vehicle network such as a controller area network (CAN) or a dedicated line.

[0022] The control device 22 controls each component included in the vehicle 20. The control device 22 may include one or more processors. The control device 22 may include one or more dedicated circuits instead of a processor, or may include one or more dedicated circuits together with a processor. The control device 22 may also include a storage unit.

[0023] The vehicle 20 may be configured to be capable of operating by automatic driving. Automatic driving may be performed at any level of Levels 1 to 5 defined in the Society of Automotive Engineers (SAE). The definition of automatic driving is not limited to the above definition, and automatic driving may be performed based on another definition. In the case where the vehicle 20 is controlled by automatic driving, the control device 22 controls the travel of the vehicle 20. The server 10 outputs control information to the vehicle 20, the control information including information for specifying a destination of the vehicle 20. The control device 22 controls the travel of the vehicle 20 based on the control information output by the server 10, and moves the vehicle 20 to the destination.

[0024] The communication device 24 is connected to the server 10 so that the communication device 24 can communicate with the server 10 via the network 40. The communication device 24 may be, for example, a vehicle-mounted communication device. The communication device 24 may include a communication module connected to the network 40. The communication module may include a communication module that complies with mobile communication standards such as the fourth generation (4G) and the fifth generation (5G), and is not limited thereto.

[0025] The notification device 26 is connected to another component installed in the vehicle 20 so that the notification device 26 and the component can communicate with each other via an in-vehicle network such as CAN or a dedicated line. The notification device 26 notifies the driver of the vehicle 20 of the information. The notification device 26 can display a map based on the position information of the vehicle 20. The notification device 26 can generate a scheduled route based on the current position and destination of the vehicle 20, and can display the route on a map. Information related to the scheduled route generated by the notification device 26 will also be referred to as route information. The notification device 26 can display a map based on navigation information including the position information and route information of the vehicle 20. That is, the notification device 26 can also have a function as a car navigation device.

[0026] The notification device 26 may notify the driver of the information in the form of visual information such as images, letters, or graphics. In this case, the notification device 26 may be configured by using a display device. The display device may include a light emitting device such as a light emitting diode (LED). For example, the display device may be a liquid crystal display (LCD). The display device may be an organic electroluminescent (EL) display or an inorganic EL display. The display device may be a plasma display panel (PDP). The display device is not limited to those displays, and other various types of displays may also be used.

[0027] The notification device 26 can notify the driver of the information in the form of auditory information such as voice. In this case, the notification device 26 can be configured by using a device such as a speaker that outputs voice. The notification device 26 is not limited to the above example, and the notification device 26 can be configured by using other various devices.

[0028] The vehicle 20 may be driven by a driver instead of being driven automatically. In this case, the notification device 26 may acquire information for specifying the destination of the vehicle 20 from the server 10 and notify the driver of the destination of the vehicle 20. The driver drives the vehicle 20 and moves the vehicle 20 to the destination notified to the driver by the notification device 26.

[0029] The vehicle 20 also includes a position information acquisition device 25 which may not be provided. The position information acquisition device 25 is connected to the control device 22 or the communication device 24 so that the position information acquisition device 25 can communicate with the control device 22 or the communication device 24 via an on-board network such as a CAN or a dedicated line. The position information acquisition device 25 may also be connected to the notification device 26 so that the position information acquisition device 25 can communicate with the notification device 26. The position information acquisition device 25 acquires the position information of the vehicle 20. The position information acquisition device 25 may include a receiver corresponding to a satellite position measurement system. For example, the receiver corresponding to the satellite position measurement system may include a global positioning system (GPS) receiver. The vehicle 20 may acquire the position information of the vehicle 20 by using the position information acquisition device 25. The vehicle 20 may output the position information of the vehicle 20 to the server 10.

[0030] Configuration Example of Terminal Device 30

[0031] The terminal device 30 may include, for example, a personal computer (PC) such as a desktop PC, a notebook PC, and a tablet PC, or a mobile terminal such as a smartphone. The terminal device 30 is connected to the server 10 in a wired or wireless manner so that the terminal device 30 can communicate with the server 10 via the network 40.

[0032] The terminal device 30 acquires information related to the vehicle 20 that needs maintenance from the server 10, and notifies the maintenance personnel 54 of the acquired information. The terminal device 30 may include a liquid crystal or organic electroluminescent (EL) display device, an inorganic EL display device, etc. The terminal device 30 may be connected to an external display device, and may cause the external display device to display information. The maintenance personnel 54 prepares for maintenance of the vehicle 20 based on the information displayed on the terminal device 30.

[0033] Operation examples of information processing equipment

[0034] For example, the server controller 12 of the server 10 (information processing device) may execute operations including: Figure 3 The information processing method of the process in the flowchart shown in the figure. The information processing method can be implemented as an information processing program executed by a processor of the server controller 12 or the like. The information processing program can be stored in a non-transitory computer-readable storage medium. The processor of the server controller 12 or the like can read and execute the information processing program stored in the non-transitory computer-readable storage medium.

[0035] The server controller 12 acquires information from the vehicle 20 (step S1). The information acquired by the server controller 12 from the vehicle 20 includes navigation information of the vehicle 20 and information related to the state of the vehicle 20. The navigation information of the vehicle 20 may include at least one of the position information and route information of the vehicle 20. The information related to the state of the vehicle 20 may include, for example, the temperature of the engine. The temperature of the engine may include, for example, the temperature of the engine oil or the temperature of the engine coolant. The information related to the state of the vehicle 20 may include, for example, the acceleration acting on the vehicle 20. In addition to the component in the forward direction of the vehicle 20, the acceleration may also include a component in the lateral or longitudinal direction of the vehicle 20.

[0036] The server controller 12 determines whether the vehicle 20 needs maintenance (step S2). The server controller 12 can determine whether the vehicle 20 needs maintenance based on information related to the state of the vehicle 20. For example, when the amplitude of vibration generated when the vehicle 20 is traveling is equal to or greater than a predetermined value, the server controller 12 can determine that the vehicle 20 needs maintenance based on the acceleration acting on the vehicle 20. For example, when the temperature of the engine of the vehicle 20 is equal to or greater than a predetermined temperature, the server controller 12 can determine that the vehicle 20 needs maintenance. The server controller 12 is not limited to the above examples, and the server controller 12 can determine whether the vehicle 20 needs maintenance based on various information included in the information related to the state of the vehicle 20.

[0037] The server controller 12 may further determine whether the vehicle 20 requires maintenance based on the navigation information of the vehicle 20 .

[0038] The server controller 12 may determine whether the vehicle 20 needs maintenance based on the route information of the vehicle 20. The server controller 12 may determine whether the vehicle 20 will travel along a route that applies a large load to the engine (like a road where the vehicle 20 goes up and down many times), and may determine whether the vehicle 20 needs maintenance based on the result of the route determination and the temperature of the engine. The server controller 12 may determine whether the vehicle 20 will travel along a route where the vehicle travel may cause vibration (such as an unpaved road), and may determine whether the vehicle 20 needs maintenance based on the result of the route determination and the acceleration acting on the vehicle 20. The server controller 12 may change the threshold used to determine whether the vehicle 20 needs maintenance based on the result of the route determination. For example, in the case where the server controller 12 determines that the vehicle 20 will travel along a road where the vehicle 20 goes up and down many times, the server controller 12 may increase the threshold associated with the temperature of the engine. For example, in the case where the server controller 12 determines that the vehicle 20 will travel along an unpaved road, the server controller 12 may increase the threshold associated with the acceleration acting on the vehicle 20.

[0039] The server controller 12 may determine whether the vehicle 20 needs maintenance based on the location information of the vehicle 20. The server controller 12 may change the threshold for determining whether the vehicle 20 needs maintenance based on whether the vehicle 20 is in an urban area. The server controller 12 may change the threshold for determining whether the vehicle 20 needs maintenance based on the height of the vehicle 20.

[0040] The server controller 12 is not limited to those examples, and may determine whether the vehicle 20 needs maintenance based on various information included in the navigation information of the vehicle 20 .

[0041] In the case where the server controller 12 determines that the vehicle 20 does not require maintenance (No in step S2), the server controller 12 terminates the operation as shown in FIG. Figure 3 The process is shown in the flowchart.

[0042] When the server controller 12 determines that the vehicle 20 needs maintenance (Yes in step S2), the server controller 12 determines the maintenance priority of the vehicle (step S3). The server controller 12 can estimate the distance that the vehicle 20 can travel without being repaired, and the shorter the distance that the vehicle 20 can travel without being repaired, the higher the maintenance priority of the vehicle 20.

[0043] The server controller 12 determines the place where the vehicle 20 is to be serviced and notifies the vehicle 20 of the place (step S4). The place where the vehicle 20 is to be serviced will also be referred to as a service point 50. The server controller 12 determines the service point 50 based on the navigation information of the vehicle 20.

[0044] The server controller 12 may determine the maintenance point 50 based on the route information of the vehicle 20. In the case where the maintenance shop 52 is on the scheduled route of the vehicle 20, the server controller 12 may determine the maintenance shop 52 as the maintenance point 50. In the case where the maintenance shop 52 is not on the scheduled route of the vehicle 20, the server controller 12 may determine the maintenance shop 52 that is not on the scheduled route as the maintenance point 50. The server controller 12 may determine the maintenance shop 52 that is closest to the current position of the vehicle 20 among the maintenance shops 52 that are not on the scheduled route as the maintenance point 50. The server controller 12 may determine the maintenance shop 52 that is the shortest distance from the scheduled route among the maintenance shops 52 that are not on the scheduled route as the maintenance point 50.

[0045] The server controller 12 may determine the maintenance point 50 based on the location information of the vehicle 20. The server controller 12 may determine the maintenance shop 52 closest to the current location of the vehicle 20 as the maintenance point 50 regardless of the scheduled route of the vehicle 20. The server controller 12 may select one of the maintenance shops 52 located within a predetermined distance from the current location of the vehicle 20, and may determine one of the maintenance shops 52 as the maintenance point 50. The server controller 12 may select one of the maintenance shops 52 located within a predetermined distance from the current location of the vehicle 20 based on the scheduled route of the vehicle 20.

[0046] If a location where the vehicle 20 can be parked or stopped is on the scheduled route of the vehicle 20, the server controller 12 may determine the location as the maintenance point 50. The server controller 12 may determine the location where the maintenance personnel 54 may perform maintenance of the vehicle 20 as the maintenance point 50.

[0047] The server controller 12 may determine the maintenance point 50 based on the state of the vehicle 20. In the case where the vehicle 20 needs maintenance but there is no problem even when the vehicle 20 has been traveling for a while, or in the case where the maintenance priority of the vehicle 20 is low, the server controller 12 may appropriately select a maintenance shop 52 and determine the maintenance shop 52 as the maintenance point 50 regardless of the distance of the maintenance shop 52 from the current location. The server controller 12 may determine, as the maintenance point 50, a maintenance shop 52 at which the vehicle 20 can be repaired after a short wait after arriving at the maintenance shop 52. The server controller 12 may determine, as the maintenance point 50, a maintenance shop 52 located on a scheduled route. The server controller 12 may determine, as the maintenance point 50, a maintenance shop 52 that is the shortest distance from the scheduled route. In the case where the vehicle 20 needs maintenance soon or in the case where the maintenance priority of the vehicle 20 is high, the server controller 12 may determine, as the maintenance point 50, a maintenance shop 52 closest to the current location or a vehicle parking or stopping point.

[0048] The server controller 12 notifies the vehicle 20 of the determined maintenance point 50. In a case where the driver drives the vehicle 20, the notification device 26 notifies the driver of the vehicle 20 of the maintenance point 50. The notification device 26 may notify the driver of the maintenance point 50 by displaying the maintenance point 50 on a map. The notification device 26 may notify the driver of the maintenance point 50 by displaying that the scheduled route of the vehicle 20 is changed to a route including the maintenance point 50. In a case where the vehicle 20 travels while automatically driving, the control device 22 causes the vehicle 20 to travel based on the maintenance point 50 of which the vehicle 20 is notified, and causes the vehicle 20 to park or stop at the maintenance point 50.

[0049] The server controller 12 may notify the terminal device 30 of the maintenance point 50, which is owned by the maintenance personnel 54. In the case where the maintenance shop 52 is determined as the maintenance point 50, the server controller 12 may notify the terminal device 30 that the vehicle 20 to be repaired will enter the maintenance shop 52, which is owned by the maintenance personnel 54 who performs maintenance at the maintenance shop 52. The server controller 12 may determine the order of the vehicles 20 that enter the maintenance shop 52 for maintenance based on the maintenance priorities of the vehicles 20, and notify the terminal device 30 of the order of the vehicles 20 to be repaired.

[0050] In the case where the server controller 12 determines a location other than the maintenance shop 52 as the maintenance point 50, the server controller 12 may notify the terminal device 30 of the maintenance point 50, which is owned by a maintenance person 54 who can visit the location and perform maintenance. The terminal device 30 may notify the maintenance person 54 of the maintenance point 50 by displaying the maintenance point 50 on a map.

[0051] The server controller 12 may notify the terminal device 30 of the maintenance point 50, which is respectively owned by a plurality of maintenance personnel 54. The server controller 12 may obtain a reply indicating whether to undertake the maintenance of the vehicle 20 from the maintenance personnel 54 who received the notification about the maintenance point 50. The server controller 12 may determine which maintenance personnel 54 will be responsible for the maintenance of the vehicle 20 based on the reply of the maintenance personnel 54. The server controller 12 may determine the order in which the maintenance personnel 54 visit the plurality of maintenance points 50 based on the maintenance priority of the vehicle 20. The server controller 12 may notify the terminal device 30 of the maintenance personnel 54 of the determined order. The server controller 12 may determine the order in which the maintenance personnel 54 visit the maintenance points 50. In this case, the server controller 12 may notify the terminal device 30 of the maintenance point 50 having the highest priority, which is owned by the maintenance personnel 54 who is not busy. The server controller 12 may determine the order in which one maintenance personnel 54 or a group of maintenance personnel 54 visit the maintenance points 50.

[0052] The server controller 12 estimates the time when the vehicle 20 arrives at the maintenance point 50, and notifies the terminal device 30 of the maintenance personnel 54 of the estimated time (step S5). The estimated arrival time will also be referred to as the estimated arrival time. The server controller 12 can estimate the arrival time based on the current position of the vehicle 20 and the maintenance point 50. In the case where the maintenance point 50 is a maintenance shop 52, the maintenance personnel 54 waits at the maintenance shop 52 until the vehicle 20 enters the maintenance shop 52. The maintenance personnel 54 can prepare in advance for the maintenance operation based on the state of the vehicle 20. In the case where the maintenance point 50 is a location other than the maintenance shop 52, the maintenance personnel 54 can prepare for the maintenance operation or can start moving towards the maintenance point 50 to arrive at the maintenance point 50 according to the estimated arrival time. After the process in step S5, the server controller 12 can terminate the process as shown in FIG. Figure 3 The information processing method is shown in the flowchart.

[0053] As described above, with the information processing system 1, the information processing device (server 10), the information processing method and the information processing program according to the present embodiment, maintenance schedules can be made corresponding to the maintenance needs of the vehicle 20. As a result, maintenance schedules of the vehicle 20 can be made appropriately.

[0054] In the present embodiment, since the maintenance priority is determined, the maintenance schedule can be made corresponding to the maintenance urgency of the vehicle 20. As a result, the maintenance schedule of the vehicle 20 can be made appropriately.

[0055] In the present embodiment, the order in which vehicles enter the maintenance shop 52 or the order in which maintenance personnel 54 visit the maintenance point 50 is determined based on the maintenance priority. As a result, maintenance can be started appropriately corresponding to the maintenance urgency of the vehicle 20.

[0056] In the present embodiment, the maintenance personnel 54 can prepare for maintenance of the vehicle 20 based on the estimated arrival time. As a result, maintenance of the vehicle 20 can be performed efficiently.

[0057] The embodiments of the present disclosure have been described based on the drawings and examples. However, it should be noted that, based on the present disclosure, those skilled in the art can easily make various changes or modifications. Therefore, those changes or modifications should be interpreted as being included in the scope of the present disclosure. For example, the functions included in each device or each step, etc. can be rearranged without logical inconsistency, and multiple devices or steps can be combined with each other or divided.

Claims

1. An information processing device comprising a controller capable of communicating with a vehicle, in, The controller is configured to: determine whether the vehicle will travel along a route that applies a large load to the engine, and determine whether the vehicle needs maintenance based on the result of the route determination and the temperature of the engine, or determine whether the vehicle will travel along a route that may cause vibration to the vehicle, and determine whether the vehicle needs maintenance based on the result of the route determination and the acceleration acting on the vehicle. If the controller determines that the vehicle needs maintenance, determine a maintenance point for maintaining the vehicle based on the navigation information of the vehicle, notify the vehicle of the maintenance point, and determine a maintenance priority for the vehicle based on the distance from the current position of the vehicle to the maintenance point.

2. The information processing device according to claim 1, wherein: The controller determines a shop of a maintenance person as the maintenance point, and determines an order of the vehicles entering the shop of the maintenance person for maintenance based on the maintenance priority.

3. The information processing device according to claim 1, wherein: The controller determines an order in which maintenance personnel visit the maintenance points based on the maintenance priorities.

4. The information processing device according to claim 1, wherein: The controller determines a shop of a maintenance person as the maintenance point.

5. The information processing device according to claim 2, wherein: The controller estimates an arrival time of the vehicle at the maintenance point, and notifies a terminal device, which is owned by the maintenance person, of the arrival time.

6. The information processing device according to any one of claims 1 to 5, wherein: The navigation information includes at least one of location information and route information of the vehicle.

7. An information processing system comprising: The information processing device according to any one of claims 1 to 6; as well as The notification device is configured to notify the driver of the vehicle of the maintenance point notified to the vehicle by the information processing device when the vehicle is driven by the driver.

8. An information processing method, comprising: determining, by a controller that can communicate with the vehicle, whether the vehicle will travel along a route that applies a large load to the engine, and determining whether the vehicle needs maintenance based on a result of the route determination and a temperature of the engine, or determining whether the vehicle will travel along a route that may cause vibrations when the vehicle travels, and determining whether the vehicle needs maintenance based on a result of the route determination and an acceleration acting on the vehicle, In the case where the controller determines that the vehicle needs maintenance, the controller determines a maintenance point for maintaining the vehicle based on navigation information of the vehicle; The controller notifies the vehicle of the maintenance point; as well as A maintenance priority of the vehicle is determined by the controller based on a distance from a current position of the vehicle to the maintenance point.

9. The information processing method according to claim 8, further comprising: The controller determines the shop of the maintenance personnel as the maintenance point; as well as The order of the vehicles entering the shop of the repairman for repair is determined by the controller based on the repair priority. 10 . The information processing method according to claim 8 , further comprising determining, by the controller, an order in which maintenance personnel visit the maintenance points based on the maintenance priorities.

11. The information processing method according to claim 8, further comprising determining, by the controller, a shop of a maintenance person as the maintenance point.

12. The information processing method according to any one of claims 9 to 11, further comprising: estimating, by the controller, an arrival time of the vehicle at the maintenance point; as well as The controller notifies a terminal device of the arrival time, and the terminal device is owned by the maintenance personnel.

13. A non-transitory storage medium storing instructions, the instructions being executed by a information processing device capable of communicating with a vehicle, causing the information processing device to perform an operation, the operation comprising: determining whether the vehicle will travel along a route that applies a large load to the engine, and determining whether the vehicle needs maintenance based on a result of the route determination and a temperature of the engine, or determining whether the vehicle will travel along a route that may cause vibrations when the vehicle travels, and determining whether the vehicle needs maintenance based on a result of the route determination and an acceleration acting on the vehicle, In the case where it is determined that the vehicle needs maintenance, determining a maintenance point for maintaining the vehicle based on the navigation information of the vehicle; notifying the vehicle of the maintenance point; as well as A maintenance priority of the vehicle is determined based on a distance from a current position of the vehicle to the maintenance point.

14. The non-transitory storage medium according to claim 13, wherein: The operation also includes determining a shop of a maintenance person as the maintenance point.

Citation Information

Patent Citations

  • Repair request acceptance system and repair request acceptance program

    JP2004302506A

  • System and method for maintenance of machine, and program for making computer execute the method

    JP2003034953A

  • Service intermediary system for mover

    JP2003157494A

  • Broken-down vehicle position reporting system

    JP2005045501A