Operation management device
The operation management device predicts switch times and assigns workers based on vehicle data to improve efficiency by minimizing downtime in autonomous vehicle operations.
Patent Information
- Application Number
- JP2022167973
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-10-19
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2042-10-19
AI Technical Summary
In autonomous vehicle operation management systems, switching from autonomous driving to manual driving for maintenance or inspection requires time to assign a worker, leading to decreased vehicle operation efficiency due to waiting periods.
An operation management device predicts the switch time from autonomous to manual driving, identifies target vehicles based on threshold criteria, acquires vehicle data to determine abnormalities, and designates a worker for maintenance using job data to improve efficiency.
Automatically selecting workers for maintenance reduces time and effort in worker assignment, enhancing vehicle operation efficiency.
Smart Images

Figure 0007708063000001 
Figure 0007708063000002 
Figure 0007708063000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to an operation management device.
Background Art
[0002] Patent Document 1 discloses a vehicle operation management system that shares information between an operation management center and a maintenance center and sets the maintenance execution timing and maintenance content of a vehicle.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In an operation management system that operates an autonomous vehicle according to a schedule, for example, the operation of the vehicle may be switched from autonomous driving to manual driving for maintenance inspection or the like. When switching the operation, it is necessary to assign a worker such as a staff member who maintains the vehicle to the vehicle. However, for the worker assignment work, it is necessary to consider, for example, the state of the vehicle, the work that the worker can handle, and the operating status, which takes time and effort. If it takes time to assign a worker, the vehicle has to wait during that time, and the operation efficiency of the vehicle decreases.
[0005] An object of the present disclosure is to improve the operation efficiency of a vehicle.
Means for Solving the Problems
[0006] The operation management device according to the present disclosure is an operation management device that operates one or more vehicles by autonomous driving according to a schedule, Based on the operation plan data corresponding to the schedule, predict the time point at which the operation is switched from automatic driving to manual driving for each vehicle, identify the vehicle whose time until the predicted time point is less than the threshold as the target vehicle, acquire at least one of the vehicle data obtained by monitoring the state of the target vehicle and the operation record data obtained by monitoring the driving of the target vehicle, determine one or more types of abnormalities that have occurred in the target vehicle based on either the acquired vehicle data or the operation record data, and according to the determined types of abnormalities, designate a first worker who performs maintenance work on the target vehicle at the site close to the target vehicle from among a plurality of workers, and include a control unit that notifies the first worker of information prompting a response to the abnormality.
Effect of the Invention
[0007] According to the present disclosure, the operation efficiency of the vehicle is improved.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Modes for Carrying Out the Invention
[0009] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings.
[0010] In each figure, the same or corresponding parts are denoted by the same reference numerals. In the description of this embodiment, the description of the same or corresponding parts will be omitted or simplified as appropriate.
[0011] With reference to FIG. 1, the configuration of the operation management system 10 according to this embodiment will be described.
[0012] The operation management system 10 according to this embodiment includes an operation management device 20, a server device 30, one or more vehicles VH, and terminal devices 40 of a plurality of workers MP. The operation management system 10 is used for providing mobility services such as MaaS. "MaaS" is an abbreviation of Mobility-as-a-Service.
[0013] The operation management device 20 can communicate with the server device 30 and each terminal device 40 via a network 50 such as the Internet. The operation management device 20 may also be able to communicate with each vehicle VH via the network 50.
[0014] The server device 30 can communicate not only with the operation management device 20 but also with each vehicle VH via the network 50. The server device 30 may also be able to communicate with each terminal device 40 via the network 50.
[0015] The operation management device 20 is installed in a facility such as a data center for acquiring, storing, and processing data such as operation plan data D1 for managing a schedule for operating the vehicle VH, vehicle data D2 obtained by monitoring the state of each vehicle VH, job responsibility data D4 showing the job responsibility ranges of a plurality of workers MP associated with different types of abnormalities for each worker, and business management data D5 showing the operating states of a plurality of workers MP, and is operated by an operation manager who manages the operation management system 10. The operation management device 20 is a computer such as a server belonging to a cloud computing system or other computing systems. The operation management device 20 may be installed in the management room of the operation management system 10 and used by the operation manager. Alternatively, the operation management device 20 installed in the management room may be shared by two or more operation managers. In the present embodiment, the operation management device 20 causes one or more vehicles VH to be automatically operated according to the schedule indicated by the operation plan data D1.
[0016] The server device 30 is installed in a facility such as a data center. In the present embodiment, the server device 30 is installed in a remote monitoring center RC for remotely monitoring the automatic operation of each vehicle VH. The server device 30 is a computer such as a server belonging to a cloud computing system or other computing systems. The server device 30 acquires, stores, and processes operation record data D3 obtained by monitoring the running of each vehicle VH in the remote monitoring center RC.
[0017] Each vehicle VH is an automobile of any type, such as a gasoline vehicle, a diesel vehicle, a hydrogen vehicle, an HEV, a PHEV, a BEV, or an FCEV. "HEV" is an abbreviation for hybrid electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. "BEV" is an abbreviation for battery electric vehicle. "FCEV" is an abbreviation for fuel cell electric vehicle. The vehicle VH is a vehicle dedicated to MaaS in this embodiment, but may also be an AV with automated driving at any level. "AV" is an abbreviation for autonomous vehicle. The level of automation is, for example, any one of levels 1 to 5 in the SAE level classification. "SAE" is an abbreviation for Society of Automotive Engineers.
[0018] Each terminal device 40 is held by each worker MP. Each terminal device 40 is, for example, a mobile device such as a mobile phone, a smartphone, or a tablet, or a PC. "PC" is an abbreviation for personal computer. Each worker MP is, for example, on-site staff waiting as a maintenance worker for the vehicle VH at a site such as a garage or a maintenance yard.
[0019] The network 50 includes the Internet, at least one WAN, at least one MAN, or a combination thereof. "WAN" is an abbreviation for wide area network. "MAN" is an abbreviation for metropolitan area network. The network 50 may include at least one wireless network, at least one optical network, or a combination thereof. The wireless network is, for example, an ad hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for local area network.
[0020] Referring to FIG. 1, the outline of this embodiment will be described.
[0021] In the operation management system 10, the operation management device 20 functions as a mobility service platform. Generally speaking, the operation management device 20 operates one or more vehicles VH by automatic driving according to a schedule. In this embodiment, the schedule corresponds to the operation plan data D1 and is managed by the operation management device 20.
[0022] In this embodiment, each vehicle VH is a bus that transports one or more passengers. Each vehicle VH operates as a regular fixed-route operation bus that automatically drives according to a preset schedule. When the operation start time of a certain vehicle approaches, the operation plan data D1 corresponding to the schedule of the vehicle is sent from the operation management device 20 to the information processing device 14 installed in the vehicle. The information processing device 14 will be described later. The information processing device 14 drives the vehicle automatically according to the schedule indicated by the operation plan data D1. Here, the operation of each vehicle VH may be switched from automatic driving to manual driving at an arbitrary timing. For example, it is assumed that after arriving at the final stop, which is the end point of the route for each vehicle VH, and when returning to the garage, the operation of the vehicle VH is switched from automatic driving to manual driving for maintenance inspection, etc.
[0023] In this embodiment, in accordance with the switching of the operation of each vehicle VH from automated driving to manual driving, information about each vehicle VH is transmitted to each terminal device 40. The information about each vehicle VH includes information indicating the content of maintenance work that can be performed on each vehicle VH. Each worker MP performs the maintenance work on the vehicle VH after switching to manual driving at the site close to the vehicle VH according to the information transmitted to the terminal device 40. As an example, the switching of each vehicle VH from automated driving to manual driving is performed within the manual driving transition frame in the garage as a waiting location. The vehicle VH switched from automated driving to manual driving is driven by a designated worker MP and moves from within the manual driving transition frame to a parking space or a maintenance yard in the garage. When the operation management device 20 confirms that the vehicle VH has exited the manual driving transition frame in manual driving, it updates the operating status of the designated worker MP. The remote operator OP approves the end of the automated driving of the vehicle VH that has arrived at the manual driving transition frame, and inputs, as matters to be relayed, information indicating abnormalities detected by a monitor or the like during the remote support of the operation of each vehicle VH into the server device 30. The remote operator OP may input, as matters to be relayed, information indicating the content of inquiries or complaints from passengers received during the remote support of the operation of each vehicle VH or information indicating the content of troubles that have occurred between the passengers and the server device 30. In this embodiment, the maintenance work includes, in addition to taking over the driving of the vehicle after switching to manual driving from the remote operator OP at the site, work such as vehicle maintenance and repair, and response to matters to be relayed from the remote operator OP. That is, the maintenance work may include work for dealing with passengers of the vehicle or work for adapting to the surrounding environment. In this embodiment, the work for dealing with passengers includes responding to inquiries or complaints from passengers received during the remote support of the operation of each vehicle VH or troubles that have occurred between the passengers. The work for adapting to the surrounding environment includes adjusting various sensors and the like mounted on the vehicle VH according to the surrounding environment.
[0024] In this embodiment, in the remote monitoring center RC, one or more remote operators OP provide remote support for the automatic operation of each vehicle VH. That is, the remote operator OP can monitor and remotely control each vehicle VH during automatic driving. The one or more remote operators OP may include remote operators other than the remote operators OP1 and OP2. In this embodiment, the operation record data D3 is transmitted from each vehicle VH to the server device 30 or the operation management device 20. Specifically, the operation record data D3 is transmitted from the information processing device 14 mounted on each vehicle VH. In this embodiment, the information processing device 14 is, for example, a computer installed with automatic driving control software, and a device capable of mounting sensors such as a camera and a lidar, but is not limited thereto and may be any device. The information processing device 14 is mounted at an arbitrary position of the vehicle VH, such as the rooftop of the vehicle VH.
[0025] In this embodiment, the operation record data D3 includes, in addition to various running data monitored during the operation of the vehicle VH, the communication state between the information processing device 14 and the control device 12 during the automatic driving of the vehicle VH, the amount of sensor noise generated in sensors such as the camera and the lidar mounted on the information processing device 14, and information indicating the time zone when the operation of the vehicle VH was temporarily remotely operated during automatic driving. The operation record data D3 may further include the time and location when sensor noise occurred, and the cumulative value of the time when the operation of the vehicle VH was remotely operated. Alternatively, each remote operator OP may input information indicating an abnormality detected by a monitor or the like during the remote support of the operation of each vehicle VH as a matter to be reported to the server device 30, so that the information is included in the operation record data D3. The operation record data D3 may further include information indicating the content of an inquiry or complaint from a passenger received during the remote support of the operation of each vehicle VH, which is input to the server device 30 as a matter to be reported by the remote operator OP, or information indicating the content of a trouble that occurred between the vehicle VH and the passenger.
[0026] In this embodiment, the operation management device 20 acquires vehicle data D2 from each vehicle VH. The vehicle data D2 includes information obtained by monitoring the state of each vehicle VH. The vehicle data D2 includes, for example, signals from warning lights mounted on each vehicle VH, as well as parameter values such as the tire air pressure, the amount of brake pedal depression for each acceleration, and the charge amount of each vehicle VH. The vehicle data D2 may include images acquired by an imaging sensor such as a camera mounted on each vehicle VH.
[0027] The vehicle data D2 may be acquired in any procedure, but is acquired, for example, in the following procedure. The vehicle data D2 is acquired at all times or at predetermined time intervals by a communication device 11 that communicates via an in-vehicle network such as a plurality of ECUs 13 mounted on each vehicle VH and CAN or a dedicated line, and is transmitted from the communication device 11 to the operation management device 20. "ECU" is an abbreviation for Electronic Control Unit. "CAN" is an abbreviation for Controller Area Network. The vehicle data D2 is uploaded from the communication device 11 and stored in a cloud server. The operation management device 20 may communicate with the cloud server and acquire the vehicle data D2 stored in the cloud server. Alternatively, the operation management device 20 may be the cloud server itself. That is, the vehicle data D2 may be stored in the operation management device 20.
[0028] In this embodiment, the operation management device 20 predicts, for each vehicle VH, the time point T1 when the operation of each vehicle VH is switched from automatic driving to manual driving based on the operation plan data D1, and identifies the vehicle VHi whose time until the predicted time point T1 is less than the threshold value as the target vehicle VHt. The operation management device 20 acquires at least one of the vehicle data D2t obtained by monitoring the state of the target vehicle VHt and the operation record data D3t obtained by monitoring the running of the target vehicle VHt, and determines one or more types of abnormalities that have occurred in the target vehicle VHt based on either the acquired vehicle data D2t or the operation record data D3t. The operation management device 20 designates, according to the determined type of abnormality, the first worker MP1 who performs the maintenance work on the target vehicle VHt at the site close to the target vehicle VHt from among a plurality of workers MP. The operation management device 20 notifies the first worker MP1 of information prompting a response to the abnormality.
[0029] According to this embodiment, in accordance with the switching of the vehicle operation from automatic driving to manual driving, the worker who maintains the vehicle is automatically selected. Therefore, the time and effort required for the work of allocating workers are reduced. Thus, the operation efficiency of the vehicle is improved.
[0030] Referring to FIG. 2, the configuration of the operation management device 20 according to this embodiment will be described.
[0031] The operation management device 20 includes a control unit 21, a storage unit 22, and a communication unit 23.
[0032] The control unit 21 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or GPU, or a dedicated processor specialized for specific processing. "CPU" is an abbreviation for central processing unit. "GPU" is an abbreviation for graphics processing unit. The programmable circuit is, for example, an FPGA. "FPGA" is an abbreviation for field-programmable gate array. The dedicated circuit is, for example, an ASIC. "ASIC" is an abbreviation for application specific integrated circuit. The control unit 21 executes processes related to the operation of the operation management device 20 while controlling each part of the operation management device 20.
[0033] The storage unit 22 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM or a ROM. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. The RAM is, for example, an SRAM or a DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. The ROM is, for example, an EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The storage unit 22 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores data used for the operation of the operation management device 20 and data obtained by the operation of the operation management device 20. In the present embodiment, the operation plan data D1 may be stored in the storage unit 22.
[0034] The communication unit 23 includes at least one communication interface. The communication interface is, for example, a LAN interface. The communication unit 23 receives data used for the operation of the operation management device 20 and transmits data obtained by the operation of the operation management device 20. In the present embodiment, the communication unit 23 communicates with the server device 30 and each terminal device 40. The communication unit 23 may communicate with each vehicle VH. For example, the control unit 21 may receive vehicle data D2 from the vehicle VH via the communication unit 23. The control unit 21 may construct the vehicle data D2 as a database in the storage unit 22.
[0035] The functions of the operation management device 20 are realized by executing a program according to the present embodiment on a processor as the control unit 21. That is, the functions of the operation management device 20 are realized by software. The program causes a computer to execute the operation of the operation management device 20, thereby causing the computer to function as the operation management device 20. That is, the computer functions as the operation management device 20 by executing the operation of the operation management device 20 according to the program.
[0036] The program can be stored in a non-transitory computer-readable medium. The non-transitory computer-readable medium is, for example, a flash memory, a magnetic recording device, an optical disk, a magneto-optical recording medium, or a ROM. The distribution of the program is performed, for example, by selling, transferring, or lending a portable medium such as an SD card, a DVD, or a CD-ROM storing the program. "SD" is an abbreviation for Secure Digital. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program may be stored in the storage of a server, and the program may be distributed by transferring the program from the server to another computer. The program may be provided as a program product.
[0037] A computer stores, for example, a program stored in a portable medium or a program transferred from a server in a main memory device once. Then, the computer reads the program stored in the main memory device with a processor and executes processing according to the read program with the processor. The computer may directly read a program from a portable medium and execute processing according to the program. The computer may sequentially execute processing according to the received program each time a program is transferred from a server to the computer. Processing may be executed by a so-called ASP type service that realizes functions only by execution instructions and result acquisition without transferring a program from a server to a computer. "ASP" is an abbreviation of application service provider. A program includes information for use in processing by an electronic computer and things conforming to the program. For example, data that is not a direct instruction to a computer but has a property that defines the processing of the computer corresponds to "things conforming to the program".
[0038] Some or all functions of the operation management device 20 may be realized by a programmable circuit or a dedicated circuit as the control unit 21. That is, some or all functions of the operation management device 20 may be realized by hardware.
[0039] Referring to FIG. 3, the configuration of the server device 30 according to the present embodiment will be described.
[0040] The server device 30 includes a server control unit 31, a server storage unit 32, and a server communication unit 33.
[0041] The server control unit 31 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or a combination thereof. The processor is a general-purpose processor such as a CPU or GPU, or a dedicated processor specialized for specific processing. The programmable circuit is, for example, an FPGA. The dedicated circuit is, for example, an ASIC. The server control unit 31 executes processes related to the operation of the server device 30 while controlling each part of the server device 30.
[0042] The server storage unit 32 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The server storage unit 32 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. In the server storage unit 32, data used for the operation of the server device 30 and data obtained by the operation of the server device 30 are stored. In the present embodiment, the operation record data D3 may be stored in the server storage unit 32.
[0043] The server communication unit 33 includes at least one communication interface. The communication interface is, for example, a LAN interface. The server communication unit 33 receives data used for the operation of the server device 30 and transmits data obtained by the operation of the server device 30. In the present embodiment, the server communication unit 33 communicates with the operation management device 20 and each vehicle VH. The server communication unit 33 may communicate with each terminal device 40.
[0044] For example, the server control unit 31 receives the operation record data D3 from the vehicle VH via the server communication unit 33. The server control unit 31 constructs the operation record data D3 as a database in the server storage unit 32.
[0045] Some or all of the functions of the server device 30 may be realized by a programmable circuit or a dedicated circuit as the server control unit 31. That is, some or all of the functions of the server device 30 may be realized by hardware.
[0046] Referring to FIG. 4, the configuration of each vehicle VH according to this embodiment will be described.
[0047] Each vehicle VH includes a communication device 11, a control device 12, and a plurality of ECUs 13. The communication device 11, the control device 12, and each ECU 13 are communicably connected to each other via an in-vehicle network such as CAN or a dedicated line, for example.
[0048] The communication device 11 is an in-vehicle communication device such as a DCM, for example. "DCM" is an abbreviation for Data Communication Module. The communication device 11 includes a communication module that connects to the network 50. For example, the communication device 11 may include a communication module corresponding to a mobile communication standard such as the 4G standard or the 5G standard. "4G" is an abbreviation for 4th Generation. "5G" is an abbreviation for 5th Generation. In this embodiment, each vehicle VH is connected to the network 50 via the communication device 11.
[0049] The control device 12 is a device that performs vehicle control based on control information from the information processing device 14. The control information is information generated by the information processing device 14 using the autonomous driving software. The vehicle control is implemented by the cooperation of the control device 12 and each ECU 13. That is, the plurality of ECUs 13 cooperate with the control device 12 to control the operation of the vehicle. Specifically, the control device 12 receives the control information at the control timing that occurs at a predetermined cycle. The plurality of ECUs 13 receive a control command based on the control information from the control device 12 and control the operation of the vehicle VH according to the control command. For example, the plurality of ECUs 13 control the operation amount of the vehicle VH to be the value indicated in the control command. Also, at each control timing, the plurality of ECUs 13 collect measurement values of the control amount or operation amount of the vehicle VH from various sensors mounted on the vehicle VH and transmit them to the control device 12. The control device 12 transmits the measurement values transmitted from the plurality of ECUs 13 to the information processing device 14 as vehicle information. The vehicle information is used in the information processing device 14 to generate control information. The plurality of ECUs 13 may transmit the collected measurement values to the communication device 11. The communication device 11 transmits the measurement values transmitted from the plurality of ECUs 13 to the operation management device 20 as vehicle data D2.
[0050] Referring to FIG. 5, the configuration of the information processing device 14 according to the present embodiment will be described.
[0051] The information processing device 14 includes a control unit 141, a storage unit 142, a communication unit 143, and a sensor unit 144.
[0052] The control unit 141 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or a combination thereof. The processor is a general-purpose processor such as a CPU or GPU, or a dedicated processor specialized for specific processing. The programmable circuit is, for example, an FPGA. The dedicated circuit is, for example, an ASIC. The control unit 141 executes processes related to the operation of the information processing device 14 while controlling each part of the information processing device 14. The control unit 141 generates, transmits, and stores control information using the autonomous driving software.
[0053] The storage unit 142 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, a SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 142 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. Stored in the storage unit 142 are data used for the operation of the information processing device 14 and data obtained by the operation of the information processing device 14. The information stored in the storage unit 142 may be updated with update information acquired from the control device 12 via, for example, the communication unit 143.
[0054] The communication unit 143 includes at least one communication interface. The communication interface is, for example, a LAN interface. The communication unit 143 receives data used for the operation of the information processing device 14 and transmits data obtained by the operation of the information processing device 14. In the present embodiment, the communication unit 143 communicates with each vehicle VH. The communication unit 143 may communicate with the server device 30.
[0055] The sensor unit 144 includes one or more sensors that detect information regarding the operation of the information processing device 14 or the surrounding environment. The types and numbers of sensors included in the sensor unit 144 are determined according to the purpose of the operation administrator. For example, the sensor unit 144 may include any sensors such as a rider sensor, an acceleration sensor, an angular velocity sensor, a magnetic sensor, a pressure sensor, an illuminance sensor, a temperature sensor, and an image sensor (camera). The sensor unit 144 acquires, as sensor information, the information detected by each sensor. For example, the sensor information of the sensor unit 144 may include detection information of a rider, a captured image of the surrounding environment of the vehicle VH, acceleration, angular velocity, magnetic field, and atmospheric pressure.
[0056] Some or all of the functions of the information processing apparatus 14 may be realized by a programmable circuit or a dedicated circuit as the control unit 141. That is, some or all of the functions of the information processing apparatus 14 may be realized by hardware.
[0057] With reference to FIGS. 6 to 8, the operation of the operation management apparatus 20 according to the present embodiment will be described. This operation corresponds to the operation management method according to the present embodiment.
[0058] In step S1 of FIG. 6, the control unit 21 of the operation management apparatus 20 predicts, for each vehicle VH, a time point T1 at which the operation is switched from the automatic operation to the manual operation based on the operation plan data D1. Specifically, the control unit 21 reads out the operation plan data D1 stored in the storage unit 22, and predicts, based on the read operation plan data D1, the time when each vehicle VH returns to the garage as the time point T1. For example, the control unit 21 predicts, as the time point T1, the time obtained by adding the required time from the final stop to the garage to the scheduled arrival time at the final stop which is the end point of each route indicated by the operation plan data D1.
[0059] In step S2 of FIG. 6, the control unit 21 of the operation management apparatus 20 specifies, as a target vehicle VHt, a vehicle VHi whose time until the predicted time point T1 is less than a threshold value for each vehicle VH. The threshold value may be arbitrarily set. For example, it may be set so that a vehicle VH that is about to arrive at the garage can be determined. As an example, assume that the threshold value is set to N minutes. The control unit 21 determines a vehicle VHi whose time from the current time to the time point T1 is less than N minutes as a vehicle VHi that is about to arrive at the garage, and specifies the vehicle VHi as the target vehicle VHt.
[0060] In step S3 of FIG. 6, the control unit 21 of the operation management apparatus 20 acquires at least one of vehicle data D2t obtained by monitoring the state of the target vehicle VHt and operation record data D3t obtained by monitoring the travel of the target vehicle VHt. The vehicle data D2t and the operation record data D3t may be acquired by an arbitrary procedure, but in the present embodiment, they are acquired by the following procedure.
[0061] The control unit 21 of the operation management device 20 acquires vehicle data D2t from the target vehicle VHt. Specifically, data indicating the state of the vehicle VH collected from various sensors mounted on the target vehicle VHt, or measured values of the control amount or operation amount of the vehicle VH are transmitted from the communication device 11 mounted on the target vehicle VHt. The control unit 21 receives the information or measured values transmitted from the communication device 11 via the communication unit 23, and acquires the received information or measured values as the vehicle data D2t.
[0062] The control unit 21 of the operation management device 20 acquires operation record data D3t from the server device 30. Specifically, the operation record data D3t obtained by monitoring the running of the target vehicle VHt during automatic driving is transmitted from the server device 30. The operation record data D3t includes information transmitted from the information processing device 14 mounted on the target vehicle VHt, such as the communication state between the information processing device 14 and the control device 12 during automatic driving of the target vehicle VHt, the amount of sensor noise generated in sensors such as cameras and lidars mounted on the information processing device 14, and the time period during which the driving of the target vehicle VHt was temporarily remotely operated during automatic driving. The operation record data D3t may include information indicating the content of inquiries or complaints from passengers received during remote support of the operation of the target vehicle VHt, or information indicating the content of troubles that occurred between the passengers, which was input as a matter to be postponed by the remote operator OP. The control unit 21 of the operation management device 20 receives the operation record data D3t transmitted from the server device 30 via the communication unit 23, and acquires the received operation record data D3t. Alternatively, instead of acquiring the operation record data D3t from the server device 30, the control unit 21 may receive a signal transmitted from the information processing device 14 of the target vehicle VHt via the communication unit 23, and acquire the received signal as the operation record data D3t.
[0063] In step S4 of FIG. 6, the control unit 21 of the operation management device 20 determines one or more types of abnormalities that have occurred in the target vehicle VHt based on either the vehicle data D2t or the operation record data D3t acquired in step S3. The type of abnormality may be determined by any procedure, but in this embodiment, it is determined by the following procedure.
[0064] In this embodiment, the types of abnormalities include at least any one of vehicle abnormalities, abnormalities of the information processing device 14, and abnormalities of daily inspection items. Vehicle abnormalities include, for example, abnormalities such as a decrease in hydraulic pressure, a flat tire, and the activation of an airbag. Vehicle abnormalities can be determined based on the vehicle data D2t. Abnormalities of the information processing device 14 include, for example, an abnormality of the sensor unit 144 of the information processing device 14. Abnormalities of the information processing device 14 can be determined based on the operation record data D3t. Abnormalities of daily inspection items include, for example, a decrease in tire air pressure, a defect in the braking condition, and a decrease in the charge amount. Abnormalities of daily inspection items may include items left behind in the vehicle. Abnormalities of daily inspection items can be determined based on the vehicle data D2t.
[0065] In this embodiment, the types of abnormalities may further include surrounding environment abnormalities and troubles with passengers. The surrounding environment abnormalities include, for example, abnormalities detected by the sensor unit 144 of the information processing device 14 during the automatic driving of the target vehicle VHt or abnormalities detected by the remote operator OP using a monitor or the like during the remote support of the operation of the target vehicle VHt. The surrounding environment abnormalities can be determined based on the operation record data D3t. The troubles with passengers include inquiries or complaints from passengers sent to each remote operator OP during the remote support of the operation of the target vehicle VHt, or unresolved troubles that have occurred between the passengers and the vehicle. The troubles with passengers can be determined based on the operation record data D3t. As described above, this is because information indicating abnormalities detected using a monitor or the like during the remote support of the operation of the target vehicle VHt, information indicating the content of inquiries or complaints from passengers, or information indicating the content of troubles that have occurred between the passengers and the vehicle is input to the server device 30 as items to be relayed by the remote operator OP, and the operation record data D3t includes the information input as items to be relayed by the remote operator OP.
[0066] Based on the vehicle data D2t, the control unit 21 of the operation management device 20 determines vehicle abnormalities and daily inspection item abnormalities of the target vehicle VHt.
[0067] The determination of the type of abnormality based on the vehicle data D2t may be performed by any procedure, but in this embodiment, it is performed by the following procedure. The control unit 21 of the operation management device 20 determines vehicle abnormalities based on the signals from the warning lights included in the vehicle data D2t. The control unit 21 determines, as daily inspection item abnormalities, one or more items obtained using an automatic inspection algorithm based on the vehicle data D2t. Specifically, the control unit 21 uses an arbitrary automatic inspection algorithm to detect abnormalities of the target vehicle VHt from each parameter value obtained as the vehicle data D2t. For example, the control unit 21 detects abnormalities in the tire air pressure of the target vehicle VHt, defects in the braking condition for each acceleration, and abnormalities in the rate of decrease in the charge amount per unit time from the parameter values such as the tire air pressure, the amount of brake pedal depression for each acceleration, and the charge amount included in the vehicle data D2t. Alternatively, when the image acquired by an imaging sensor such as a camera mounted on the target vehicle VHt is included in the vehicle data D2t, the control unit 21 may analyze the image to detect forgotten items in the vehicle.
[0068] The control unit 21 of the operation management device 20 determines an abnormality of the information processing device 14 based on the operation record data D3t. Specifically, the control unit 21 determines the abnormality of the information processing device 14 based on, for example, the communication state between the information processing device 14 and the control device 12 while the target vehicle VHt is in autonomous driving, the abnormal signals from sensors such as the camera and the lidar mounted on the information processing device 14, and the information indicating the time zone when the operation of the vehicle VH was temporarily remotely operated during autonomous driving, which are included in the operation record data D3t.
[0069] The determination of the abnormality of the information processing device 14 may be performed in an arbitrary procedure, but in the present embodiment, it is performed in the following procedure. The control unit 21 of the operation management device 20 determines the abnormality of the information processing device 14 based on the information indicating the communication state between the information processing device 14 and the control device 12 while the vehicle VH is in the automatic driving, which is included in the operation record data D3t. In the present embodiment, the control device 12 receives the control information from the information processing device 14 at the control timing that repeatedly occurs at a predetermined cycle (for example, several milliseconds). As described above, the control information is generated by the information processing device 14 using the automatic driving software. The control device 12 performs vehicle control based on the control information from the information processing device 14. Here, for example, if the control device 12 cannot normally receive the control information at the next control timing due to factors such as an increase in the processing load of the information processing device 14 or a decrease in the communication quality between the information processing device 14 and the control device 12, it is considered that the control information that the control device 12 should receive at the next control timing is missing. The control unit 21 of the operation management device 20 refers to the information indicating the communication state between the information processing device 14 and the control device 12 included in the operation record data D3t, and when detecting that there is a missing control information that the control device 12 should have received at an arbitrary control timing, determines that there is an abnormality in the information processing device 14.
[0070] The control unit 21 of the operation management device 20 may determine a surrounding environment abnormality as a type of abnormality based on the operation record data D3t. The determination of the surrounding environment abnormality may be performed in an arbitrary procedure, but in the present embodiment, it is performed in the following procedure. The control unit 21 of the operation management device 20 determines the surrounding environment abnormality based on the amount of sensor noise indicated by the operation record data D3t. For example, the control unit 21 can determine fog or rain as a surrounding environment abnormality based on the amount of noise of the sensor unit 144 such as a camera or a lidar indicated as the amount of sensor noise. Here, the reason for determining fog or rain as a surrounding environment abnormality is that in the case of fog or rain, the sensor unit 144 such as a lidar does not operate normally, which may hinder the automatic driving. In addition, when fog or rain is determined as a surrounding environment abnormality, the influence on the automatic driving can be reduced by adjusting the sensitivity of the sensor unit 144 such as a camera or a lidar by an operator.
[0071] Alternatively, when the operation record data D3t includes information input as matters to be relayed by each remote operator OP, the control unit 21 may determine, as the type of abnormality based on the operation record data D3t, a trouble with a passenger. The determination of the trouble with a passenger may be performed in an arbitrary procedure, but in the present embodiment, it is performed in the following procedure. The control unit 21 of the operation management device 20 determines the content of an inquiry or complaint from a passenger received during the remote support of the operation of the target vehicle VHt or a trouble that has occurred between the control unit 21 and the passenger based on the information included as a matter to be relayed in the operation record data D3t. Note that when a trouble with a passenger is determined, it is considered that the trouble can be reduced or eliminated by a worker facing the passenger after the automatic driving of the target vehicle VHt ends.
[0072] In step S5 of FIG. 6, the control unit 21 of the operation management device 20 designates a first worker MP1 from among a plurality of workers MP according to the type of abnormality determined in step S4. The first worker MP1 may be designated in an arbitrary procedure, but in the present embodiment, it is designated in the following procedure. The control unit 21 further acquires duty data D4 indicating, for each worker, the scope of duties associated with the type of abnormality, and based on the acquired duty data D4, designates as the first worker MP1 a worker having a scope of duties capable of corresponding to all of the determined types of abnormalities or a worker having a scope of duties with the most types of abnormalities among the determined types of abnormalities that can be corresponded to.
[0073] Referring to FIG. 7, the job data D4 in this embodiment will be described. In this embodiment, the "job data" is information indicating the job scope of a plurality of workers MP in association with the types of abnormalities for each worker. The job scope includes, as operations that each worker MP can handle, for example, operations such as "vehicle maintenance", "maintenance of information processing devices", "maintenance of daily inspection items", "response to the surrounding environment", and "response to passengers". Each operation is not limited to the above examples and may be arbitrarily determined according to the type of abnormality. As an example, a worker whose job scope includes "vehicle maintenance" can respond to vehicle abnormalities by performing repairs on, for example, a decrease in hydraulic pressure, a flat tire, or the activation of an airbag, which are determined as vehicle abnormalities. A worker whose job scope includes "maintenance of information processing devices" can respond to abnormalities of the information processing device 14 by performing repairs on the sensor unit 144, which is determined as an abnormality of the information processing device 14. A worker whose job scope includes "maintenance of daily inspection items" can respond to daily inspection item abnormalities by performing operations such as inflating the tires, adjusting the brakes, and charging for each of the decrease in tire air pressure, poor braking performance, and decrease in charge amount, which are determined as daily inspection item abnormalities. When an item left behind in the vehicle is determined as a daily inspection item abnormality, it is possible to respond to the daily inspection item abnormality by performing operations such as collecting the item left behind. A worker whose job scope includes "adaptation to the surrounding environment" can make the information processing device 14 adapt to the surrounding environment abnormality and reduce the possible impact of the surrounding environment abnormality on the automatic driving by performing an operation such as adjusting the sensitivity of the sensor unit 144 of the information processing device 14 for fog or rain determined as the surrounding environment abnormality, thereby being able to respond to the surrounding environment abnormality. A worker whose job scope includes "response to passengers" can respond to troubles with passengers by performing operations such as resolving inquiries or complaints from the passengers or troubles that occur between the worker and the passengers. In this embodiment, for a plurality of workers MP, the operations that each can handle are defined in advance as the job scope. Each worker MP may be able to handle one type of abnormal operation.
[0074] FIG. 7 shows, as Table 100, a configuration example of a table in which the job data D4 in the present embodiment is stored. In Table 100 of FIG. 7, in the record of the first row, "vehicle maintenance" is stored as the first task of worker Q, and "responding to passengers" is stored as the second task. In the record of the second row, "maintenance of the information processing device" is stored as the first task of worker R. In the record of the third row, "maintenance of daily inspection items", "maintenance of the information processing device", and "responding to passengers" are stored as the first, second, and third tasks of worker S, respectively. In the record of the fourth row, "maintenance of daily inspection items" and "responding to passengers" are stored as the first and second tasks of worker T, respectively. In the record of the fifth row, "maintenance of daily inspection items" and "adaptation to the surrounding environment" are stored as the first and second tasks of worker U, respectively. In the record of the sixth row, "adaptation to the surrounding environment" is stored as the first task of worker V. In the record of the seventh row, "responding to passengers" is stored as the first task of worker W.
[0075] As an example, assume that the types of abnormalities determined in step S4 are an abnormality in the tire air pressure, which is one of the daily inspection items, an abnormality in the information processing device 14, and a trouble with a passenger. In this case, the control unit 21 of the operation management device 20 refers to Table 100 in which the job data D4 is stored and designates worker S as the first worker MP1. This is because the scope of duties of worker S includes all of the determined types of abnormalities, namely, "maintenance of daily inspection items", "maintenance of the information processing device", and "responding to passengers".
[0076] Alternatively, the control unit 21 of the operation management device 20 may specify, as the first worker MP1, the worker having the job scope with the largest number of types of abnormalities that can be handled among the determined types of abnormalities. As an example, assume that the types of abnormalities determined in step S4 are a defect in the braking condition of the brake, which is one of the daily inspection items, an abnormal surrounding environment, and a vehicle abnormality. In this case, the control unit 21 of the operation management device 20 refers to the table 100 in which the job data D4 is stored and designates the worker U as the first worker MP1. This is because, as a result of comparing the types of operations that can be handled included in the respective job scopes of each worker MP with the types of abnormalities determined, the number of types of abnormalities that can be handled in the job scope of the worker U is the largest. That is, the control unit 21 refers to the table 100 and determines that among the three types of abnormalities determined in step S4, namely, "defect in the braking condition of the brake", "abnormal surrounding environment", and "vehicle abnormality", the number of types of abnormalities that can be handled in the job scope of the worker Q is 1 ("vehicle abnormality"), the number of types of abnormalities that can be handled in the job scope of the worker R is 0, the number of types of abnormalities that can be handled in the job scope of the worker S is 1 ("abnormality in daily inspection items"), the number of types of abnormalities that can be handled in the job scope of the worker T is 1 ("abnormality in daily inspection items"), the number of types of abnormalities that can be handled in the job scope of the worker U is 2 ("abnormality in daily inspection items" and "abnormal surrounding environment"), the number of types of abnormalities that can be handled in the job scope of the worker V is 1 ("abnormal surrounding environment"), and the number of types of abnormalities that can be handled in the job scope of the worker W is 0. Then, the control unit 21 designates the worker U, whose number of types of abnormalities that can be handled is 2 and is the largest, as the first worker MP1.
[0077] When the control unit 21 of the operation management device 20 is unable to designate an operator having a job scope capable of handling all of the determined types of abnormalities as the first operator MP1, in addition to the first operator MP1, among the determined types of abnormalities, a second operator MP2 having a job scope capable of handling types of abnormalities not associated with the job scope of the first operator MP1 may be further designated. Assuming a case where, as in the above example, the types of abnormalities determined in step S4 are braking defects, peripheral environment abnormalities, and vehicle abnormalities, and the operator U who can handle the largest number of types of abnormalities, which is 2, is designated as the first operator MP1. In this case, among the three types of abnormalities determined in step S4, the type of abnormality not associated with the job scope of operator U is "vehicle abnormality". Therefore, the control unit 21 refers to the table 100 again and further designates an operator capable of handling vehicle abnormalities as the second operator MP2. Specifically, operator Q whose job scope includes "vehicle maintenance" is designated as the second operator MP2.
[0078] As a modification of this embodiment, in step S5 of FIG. 6, the control unit 21 may further acquire business management data D5 showing the operating states of a plurality of operators MP in time series, and based on the operating states of the plurality of operators MP at the time point T1 indicated by the acquired business management data D5, select a candidate operator MP' for designating the first operator MP1. Specifically, the operating state of the operator includes a standby state in which the operator is not engaged in actual work, a rest state in which the operator is on break, or a maintenance state in which the operator is maintaining a vehicle different from the target vehicle VHt. The control unit 21 selects, as the candidate operator MP', an operator whose operating state at the time point T1 is the standby state. The operating state is not limited to the above example and may be arbitrarily determined.
[0079] Referring to FIG. 8, the business management data D5 in the present embodiment will be described. In the present embodiment, the "business management data" is information indicating the operating states of a plurality of workers MP over time for each worker. The business management data includes information indicating the operating states of a plurality of workers MP at least at time point T1. As described above, in the present embodiment, the operating state includes a standby state in which the worker is not engaged in actual work, a rest state in which the worker is on break, or a maintenance state in which the worker is maintaining a vehicle other than the target vehicle VHt. The control unit 21 selects, as a candidate worker MP' for designating the first worker MP1, a worker whose operating state at time point T1 is the standby state.
[0080] FIG. 8 shows, as Table 200, a configuration example of a table in which the business management data D5 in the present embodiment is stored.
[0081] In table 200 of FIG. 8, in the second row record and the fourth row record, "maintenance" is stored as the operating status of worker R and the operating status of worker T, respectively. This indicates that worker R and worker T are performing maintenance on vehicles other than the target vehicle VHt. In the first row record, the third row record, the fifth row record, and the sixth row record, "standby" is stored as the operating status of worker Q, the operating status of worker S, the operating status of worker U, and the operating status of worker V, respectively. This indicates that worker Q, worker S, worker U, and worker V are on standby at the site and are capable of performing maintenance. In the seventh row record, "rest" is stored as the operating status of worker W. This indicates that worker W is on break. The control unit 21 of the operation management device 20 refers to table 200 and selects worker Q, worker S, worker U, and worker V whose operating status is "standby" as candidate workers MP'. When candidate workers MP' are selected in this way, the control unit 21 of the operation management device 20, in step S5 of FIG. 6, instead of designating the first worker MP1 from among a plurality of workers MP, namely, worker Q, worker R, worker S, worker T, worker U, worker V, worker W ···, designates the selected candidate worker MP', namely, the first worker MP1 from among worker S, worker U, and worker V.
[0082] Note that, as a further modification example of this modification example, the control unit 21 of the operation management device 20 may determine whether to select the candidate worker MP' according to the type of abnormality determined in step S4. Specifically, for example, a degree of urgency is set for each type of abnormality. When the degree of urgency set for the determined type of abnormality is equal to or greater than a predetermined value, the control unit 21 may refer to the business management data D5 and designate a worker whose operating state is "standby" as the candidate worker MP'. On the other hand, when the degree of urgency of the determined type of abnormality is less than the predetermined value, the control unit 21 may not select the candidate worker MP' and may designate the first worker MP1 from among the plurality of workers MP. The reason for setting the degree of urgency for each type of abnormality is as follows. That is, for an abnormality with relatively simple work, it can be handled by an ordinary worker. Therefore, in some cases, it is desired to prioritize selecting a candidate worker who can be processed immediately based on the operating state of the worker and then designating a worker from among them. On the other hand, for an abnormality with high specialization, there may be a limited number of workers with high skills capable of handling it. In such a case, it is because in some cases, it is desired to prioritize assigning such a worker regardless of the operating state of the worker with the corresponding skills. According to this example, for example, by increasing the degree of urgency set for a type of abnormality with relatively low specialization in the corresponding work, such as an abnormality in the daily inspection item, for an abnormality with relatively low specialization, the worker MP is designated from the candidate workers MP' on standby, so that the maintenance work can be started immediately. On the other hand, by reducing the degree of urgency set for a type of abnormality with relatively high specialization in the corresponding work, such as a vehicle abnormality or an abnormality of the information processing device 14, for an abnormality with high specialization, regardless of whether the worker is on standby, the worker MP is designated based on the job scope of the worker, so that it becomes easier to designate a worker with skills corresponding to the type of abnormality.
[0083] In step S6 of FIG. 6, the control unit 21 of the operation management device 20 notifies the worker designated in step S5 of information prompting a response to the abnormality. Specifically, the control unit 21 notifies the first worker MP1 designated in step S5 of information prompting a response to the abnormality. For example, when the type of abnormality determined in step S4 is an abnormality in the tire pressure, the control unit 21 generates a message "The tire pressure is low. Please inflate the tire." and transmits it to the terminal device 40 held by the first worker MP1 via the communication unit 23. The terminal device 40 displays the message received from the operation management device 20 on the display as an output unit.
[0084] In step S5, if, in addition to the first worker MP1, a second worker MP2 is designated, the control unit 21 of the operation management device 20 similarly notifies the terminal device 40 of the second worker MP2.
[0085] As described above, the operation management device 20 according to the present embodiment predicts, for each vehicle VH, the time point T1 when the operation of each vehicle VH is switched from automatic driving to manual driving based on the operation plan data D1, and identifies the vehicle VHi whose time until the predicted time point T1 is less than the threshold value as the target vehicle VHt. The operation management device 20 acquires at least one of the vehicle data D2t obtained by monitoring the state of the target vehicle VHt and the operation record data D3t obtained by monitoring the travel of the target vehicle VHt, and determines one or more types of abnormalities that have occurred in the target vehicle VHt based on either the acquired vehicle data D2t or the operation record data D3t. The operation management device 20 designates, from among a plurality of workers MP, a first worker MP1 who performs maintenance work on the target vehicle VHt at the site close to the target vehicle VHt according to the type of abnormality determined. The operation management device 20 notifies the first worker MP1 of information prompting a response to the abnormality.
[0086] According to such a configuration, as the driving of the vehicle is switched from automatic driving to manual driving, the worker who maintains the vehicle is automatically selected. Therefore, the time and labor required for the work of assigning workers are reduced. Thus, the operation efficiency of the vehicle is improved.
[0087] The present disclosure is not limited to the above-described embodiments. For example, two or more blocks described in the block diagram may be integrated, or one block may be divided. Instead of executing two or more steps described in the flowchart in time series according to the description, they may be executed in parallel or in a different order according to the processing ability of the device that executes each step, or as necessary. In addition, modifications can be made without departing from the spirit of the present disclosure.
[0088] For example, this embodiment is applicable when a certain vehicle among the vehicles VH departs from the garage after maintenance and the driving of the vehicle switches from manual driving to autonomous driving. The switching of each vehicle VH from manual driving to autonomous driving is performed within the autonomous driving transition frame in the garage. That is, as a modification example of this embodiment, the operation management device 20 predicts, for each vehicle, the time point T1' at which the driving of each vehicle VH switches from manual driving to autonomous driving based on the operation plan data D1, and may specify the vehicle VHii whose time until the predicted time point T1' is less than the threshold as the target vehicle VHt. In this case, the operation management device 20 determines the operating state of each operator MP at the time point T1' based on the business management data D5, and designates a third operator MP3 who moves the target vehicle VHt to the autonomous driving transition frame based on the determined result. The operation management device 20 may notify the designated third operator MP3 of information prompting the movement of the target vehicle VHt to the autonomous driving transition frame. Alternatively, as a further modification example of this modification example, the operation management device 20 acquires data indicating the operating states of a plurality of remote operators OP in time series, and designates a first remote operator OP1 who remotely controls the target vehicle VHt after the driving of the target vehicle VHt switches from manual driving to autonomous driving based on the operating states indicated by the acquired data. The operation management device 20 may notify the designated first remote operator OP1 of information prompting the remote control of the target vehicle VHt.
Explanation of Signs
[0089] 10 Operation management system 11 Communication device 13 ECU 12 Control device 14 Information processing device 141 Control unit 142 Storage unit 143 Communication unit 144 Sensor unit 20 Operation management device 21 Control unit 22 Storage unit 23 Communication unit 30 Server device 31 Server control unit 32 Server memory unit 33 Server communication unit 40 Terminal device 50 Network MP, MP1, MP2 Workers OP, OP1, OP2 Remote operators VH, VH1, VH2, VH3, VH4, VHn Vehicles D1 Operation plan data D2, D2t Vehicle data D3, D3t Operation record data D4 Job data
Claims
1. An operation management device for operating one or more vehicles by automatic driving according to a schedule, comprising: Based on the operation plan data corresponding to the schedule, predicting for each vehicle the time point at which the driving is switched from automatic driving to manual driving, identifying as target vehicles those vehicles for which the time until the predicted time point is less than a threshold value, acquiring at least one of vehicle data obtained by monitoring the state of the target vehicles and operation record data obtained by monitoring the driving of the target vehicles, determining one or more types of abnormalities that have occurred in the target vehicles based on either the acquired vehicle data or the operation record data, and designating, from among a plurality of workers, a first worker who performs maintenance work on the target vehicle at a site close to the target vehicle according to the determined types of abnormalities, and a control unit that notifies the first worker of information prompting response to the abnormalities.
2. The control unit further acquires job responsibility data indicating for each worker the scope of job responsibilities associated with the types of abnormalities, and based on the acquired job responsibility data, designates as the first worker a worker having a scope of job responsibilities capable of corresponding to all of the determined types of abnormalities or a worker having a scope of job responsibilities with the largest number of corresponding types of abnormalities among the determined types of abnormalities. The operation management device according to Claim 1.
3. If the control unit is unable to designate as the first worker a worker having a scope of job responsibilities capable of corresponding to all of the determined types of abnormalities, in addition to the first worker, the control unit further designates a second worker having a scope of job responsibilities capable of corresponding to types of abnormalities not associated with the scope of job responsibilities of the first worker among the determined types of abnormalities. The operation management device according to Claim 2.
4. The control unit determines, as the types of abnormalities, one or more items obtained using an automatic inspection algorithm based on the vehicle data. The operation management device according to any one of Claims 1 to 3.
5. The control unit further acquires business management data indicating the operating states of a plurality of workers in time series, and selects candidate workers for designating the first worker based on the operating states of the plurality of workers at the time point indicated by the acquired business management data. The operation management device according to any one of Claims 1 to 3.
Citation Information
Patent Citations
Device for informing service state of vehicle
JP2000201104A
Maintenance service system, method and program
JP2004164389A
Vehicle maintenance reservation system
JP2004249804A
Remote failure diagnosis system
JP2004299587A
Engineer dispatch support method, engineer dispatch support program and engineer dispatch support apparatus
JP2005293099A