Control system, control method, and control program

JP2024046975A5Active Publication Date: 2025-03-03ASTEMO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022152370
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-09-26
Publication Date
2025-03-03
Estimated Expiration
2042-09-26

AI Technical Summary

Technical Problem

Existing autonomous vehicle systems in controlled environments, such as factories and port facilities, face challenges in ensuring comprehensive safety checks before startup, leading to potential collisions due to incomplete or inaccurate safety confirmations, especially when multiple vehicles are operated.

Method used

A control system that includes a management device and an operation terminal to remotely manage autonomous vehicles, ensuring safety checks are conducted and confirmed before allowing startup, using cameras, QR codes, and one-time passwords to verify the surroundings, and only permitting operations within verified safe zones.

Benefits of technology

Enhances safety by reliably confirming the surroundings of autonomous vehicles, reducing the risk of collisions during startup by ensuring thorough safety checks are performed before enabling autonomous operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a control system, control method, and control program for an automatic operation capable of reducing a collision risk in starting due to a confirmation omission by reliably performing safety confirmation in the periphery of an automatic operation vehicle.SOLUTION: It is grasped whether safety confirmation with the use of an on-vehicle camera for monitoring the periphery of a vehicle, a QR code (R) set in the periphery of the vehicle, and a one-time password has been performed, thereby to prevent an erroneous vehicle from being started by using a confirmation result with respect to an instruction of an automatic operation start by a side manager. Besides, a range for permitting an automatic operation and a remote control operation is set in response to a range where the confirmation has been performed. Thus, a collision risk in starting an automatic operation vehicle is reduced.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a control system, a management method, and a management program for autonomous driving, which is related to a control technology of a control center that manages autonomous driving vehicles. [Background technology]

[0002] In the case of work requiring the transportation of various materials in large sites such as factories and port facilities, there are systems that use autonomous vehicles to improve the efficiency and reduce the number of people required for material transportation. In material transportation, loading and unloading of materials occurs, and people may work near the autonomous vehicle. In order to ensure safety, the system needs to properly detect people and avoid collisions. For this purpose, technologies that use cameras and LIDAR to detect people and avoid collisions have been put into practical use. However, cameras and LIDAR may fail to detect people depending on the situation. In particular, when the vehicle starts moving, blind spots occur around the vehicle, making it difficult to ensure safety with the system alone, and visual safety confirmation by people on site is important. On the other hand, such safety confirmations tend to become meaningless due to familiarity with the work, and failure to perform appropriate confirmation actions may increase the risk of collision. In addition, when multiple autonomous vehicles are operated, there is a risk that the target autonomous vehicle may be mistakenly selected when notifying the system of start, and an autonomous vehicle that has not been checked for safety may start moving. In other words, in an autonomous driving system for transporting materials within a limited area such as a factory or port facility, there is a risk that the risk of collision when the autonomous vehicle starts up may increase if the safety checks of the surroundings at the time of startup or when remote operation begins are not performed properly as a mere formality, or if the target vehicle is specified incorrectly. Therefore, it is important to determine how the system can confirm that safety checks are being performed properly.

[0003] Conventional safety confirmation technologies include a method in which multiple safety confirmation switches are provided at predetermined locations around the vehicle, and the vehicle is made ready to travel when a safety confirmation signal is input, as in Patent Document 1. In addition, there is a method in Patent Document 2 in which a QR code (registered trademark) is used to identify the vehicle. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2004-92347 A [Patent Document 2] International Publication No. 2020 / 121009 Summary of the Invention [Problem to be solved by the invention]

[0005] However, in conventional technologies such as those in Patent Document 1, a person must approach close enough to press a physical button, and a mechanism is required to reduce the risk to the person who presses it. In addition, the use of QR Codes (registered trademark) as in Patent Document 2 above, when used to check safety, does not guarantee the safety of the surrounding area.

[0006] The present invention has been made in consideration of the above-mentioned circumstances, and aims to provide a control system, management method, and management program for autonomous driving that can reliably check for safety around an autonomous vehicle and reduce the risk of a collision at start-up due to failure to check. [Means for solving the problem]

[0007] In order to solve the above problems, the control system of the present invention is a control system consisting of an autonomous vehicle, a management device that manages the autonomous vehicle, and an operation terminal that remotely operates the autonomous vehicle, wherein the autonomous vehicle is equipped with a safety confirmation unit that confirms the safety of the area around the autonomous vehicle and an autonomous driving unit that starts autonomous driving in response to a command from the operation terminal, the management device is equipped with an autonomous vehicle management unit that manages the autonomous vehicle, and when the autonomous vehicle management unit receives an operation request for the autonomous vehicle from the operation terminal, it sends an permission signal to the operation terminal and the autonomous vehicle to permit the operation request based on the confirmation result of the safety confirmation unit, and the autonomous vehicle performs autonomous driving based on the permission signal and the operation instructions from the operation terminal.

[0008] In addition, the management method of the present invention is a management method for managing an autonomous vehicle that begins autonomous driving in response to a command from an operation terminal that remotely operates the autonomous vehicle, and is characterized in that it includes a safety confirmation step of confirming the safety around the autonomous vehicle, a transmission step of, when an operation request for the autonomous vehicle is received from the operation terminal, transmitting an permission signal to the operation terminal and the autonomous vehicle to permit the operation request based on the confirmation result of the safety confirmation step, and an autonomous driving execution step of executing autonomous driving of the autonomous vehicle based on the permission signal and operation instructions from the operation terminal.

[0009] In addition, the management program of the present invention is a management program for managing an autonomous vehicle that begins autonomous driving in response to a command from an operation terminal that remotely operates the autonomous vehicle, and is characterized in that when an operation request for the autonomous vehicle is received from the operation terminal, the management program causes a computer to execute a procedure for sending an permission signal to the operation terminal and the autonomous vehicle to permit the operation request based on the results of a confirmation of the safety around the autonomous vehicle. Effect of the Invention

[0010] According to the present invention, safety checks of the surroundings of an autonomous vehicle can be reliably performed, thereby reducing the risk of a collision at start-up due to failure to check.

[0011] Problems, configurations and effects other than those described above will become apparent from the following description of the embodiments. [Brief description of the drawings]

[0012] [Figure 1] FIG. 1 is an explanatory diagram for explaining a system configuration of a first embodiment of the present invention. [Diagram 2] 2 is a functional configuration diagram of a control center according to the first embodiment of the present invention. FIG. [Diagram 3] FIG. 1 is a hardware configuration diagram of an autonomous driving vehicle in a first embodiment of the present invention. [Figure 4a] FIG. 2 is a diagram for explaining a screen of an operation terminal in the first embodiment of the present invention, and is an example of a start input screen for an autonomous driving vehicle. [Figure 4b] FIG. 2 is a diagram for explaining a screen of an operation terminal in the first embodiment of the present invention, and is an example of the screen when start-up is successful (when operation is successful). [Figure 4c] FIG. 2 is a diagram for explaining a screen of an operation terminal in the first embodiment of the present invention, showing an example of the screen when a startup error occurs. [Figure 5a] FIG. 2 is an explanatory diagram of an internal data management table (map data table) in the first embodiment of the present invention. [Figure 5b] FIG. 2 is an explanatory diagram of an internal data management table (vehicle state management table) in the first embodiment of the present invention. [Figure 5c] FIG. 2 is an explanatory diagram of an internal data management table (site state management table) in the first embodiment of the present invention. [Figure 6] 4 is a flowchart of a process for determining whether or not autonomous driving can be started in the first embodiment of the present invention. [Figure 7] FIG. 11 is a hardware configuration diagram of an autonomous driving vehicle in a second embodiment of the present invention. [Figure 8]13 is an example of a screen of an operation terminal in the second embodiment of the present invention. [Figure 9] 10 is a flowchart of a process for determining whether or not autonomous driving can be started in a second embodiment of the present invention. [Figure 10a] FIG. 13 is a diagram for explaining a screen of an operation terminal in the third embodiment of the present invention, which is an example of a screen when remote operation of an autonomously driving vehicle is started. [Figure 10b] FIG. 13 is a diagram for explaining a screen of an operation terminal in the third embodiment of the present invention, which is an example of a screen during remote operation of an autonomously driving vehicle. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. In all the drawings for explaining the embodiment, the same reference numerals are used to designate the same components having the same functions, and the repeated description of the components may be omitted.

[0014] [First embodiment] A first embodiment of the present invention will be described with reference to FIGS.

[0015] 1 is a diagram showing the configuration of an autonomous driving system (control system) including a control center 100 of this embodiment. The autonomous driving system (control system) of this embodiment is intended for use at sites where materials are transported, such as for logistics within a factory or at port facilities, and assumes an environment in which autonomous vehicles 111, 112, manned vehicles 140, and site managers 130 coexist, and assumes a case in which roads 160 and parking areas 150 are set as areas within which the autonomous vehicles 111, 112 move.

[0016] The control center 100 communicates wirelessly with the autonomous vehicles 111, 112, manned vehicles 140, and site manager 130 within the site to grasp their positions and status, and issues instructions to the autonomous vehicles 111, 112 to move for transportation. The control center 100 also has an I / F with the manager 120, and notifies the manager 120 of the status of the autonomous vehicles 111, 112, manned vehicles 140, and site manager 130 within the site, the transportation status of materials, the status of the parking area 150, and the like. The control center 100 also receives instructions from the manager 120 to the autonomous vehicles 111, 112 to transport materials and emergency stop instructions in the event of an emergency. It is assumed that the control center 100 is constructed as a server physically installed within the site, or on a cloud environment. In order to ensure safety throughout the site, the control center 100 monitors the status of the autonomous vehicles 111, 112, and also makes decisions on whether to depart the autonomous vehicles based on information such as permission for the autonomous vehicles to depart via the operation terminal 170 operated by the site manager 130, thereby ensuring safety throughout the site.

[0017] The autonomous vehicles 111, 112 move along designated roads 160 and parking areas 150 within the site in accordance with instructions from the control center 100 to transport materials. The autonomous vehicles 111, 112 have devices for acquiring position information, such as a GNSS system, and communication devices for communicating with the control center 100, and periodically transmit their own position information and vehicle speed to the control center 100. In addition, when starting to depart, the autonomous vehicles 111, 112 notify the control center 100 of the safety confirmation status around the autonomous vehicles 111, 112 in response to an inquiry from the control center 100. The autonomous vehicles 111, 112 are permitted to start autonomous driving based on the final judgment of the control center 100.

[0018] When departing the autonomous vehicles 111 and 112, the site manager 130 checks the surrounding safety and permits departure via the operation terminal 170. The operation terminal 170 is a communication terminal such as a tablet or smartphone, and is used to remotely operate the autonomous vehicles 111 and 112, and communicates with the control center 100.

[0019] The manned vehicle 140 travels within the site, transporting people and materials that are not compatible with the autonomous vehicles 111 and 112. Like the autonomous vehicles 111 and 112, the manned vehicle 140 also has a device for acquiring position information such as a GNSS system and a communication device for communicating with the control center 100, and periodically transmits its own position information and vehicle speed to the control center 100.

[0020] Next, the functions of the control center 100 that realizes the autonomous driving system of this embodiment will be described. Fig. 2 shows the hardware and software configuration of the control center 100. The control center 100 is composed of a CPU 201, a communication I / F 202, a memory 204, a storage 205, and an internal bus 203 for connecting these. The control center 100 is assumed to be a general PC, a server, or a cloud. Note that, although Fig. 2 shows the storage 205 and the CPU 201 for executing a program as the same device, the storage 205 may be realized using multiple devices, such as a DB server.

[0021] A vehicle information receiving program 211, a business status receiving program 212, and a vehicle operation program 213 are executed on the CPU 201. The vehicle information receiving program 211 and the vehicle operation program 213 together constitute an autonomous vehicle management unit for managing autonomous vehicles by the control center 100.

[0022] On the memory 204, a vehicle information receiving program 211, a business status receiving program 212, and a vehicle operation program 213 are developed.

[0023] The storage 205 stores map data (hereinafter, may be referred to as a map data table) 231, a vehicle state management table 232, and a site state management table 233.

[0024] The vehicle information reception program 211 has a vehicle information management function 221 and a safety confirmation status update function 222, and when it receives information from the autonomously driven vehicles 111, 112, it updates the status of the autonomously driven vehicles in the vehicle status management table 232. At that time, it confirms the current position on the map using map data 231. In addition, when the autonomously driven vehicles 111, 112 are stopped, it updates the safety status confirmation result (safety confirmation status) of the autonomously driven vehicles in the vehicle status management table 232 with respect to the safety status confirmation status transmitted from the autonomously driven vehicles 111, 112.

[0025] The business status receiving program 212 has a work management function 223, and when it receives information from the site manager 130, it uses map data 231 to confirm which parking area 150 the site manager 130 is in, and updates the work status for the corresponding parking area 150 in the site status management table 233. In addition, in this embodiment, it is assumed that the site manager 130 directly inputs the work status, but it is also possible to install a camera or the like in the parking area 150, notify the site manager of the business status based on information about the site manager detected by the camera, and update the site status management table 233 with the work management function 223.

[0026] The vehicle operation program 213 has an automatic driving start operation receiving function 224, a safety confirmation state checking function 225, and an automatic driving start instruction function 226, and when it receives an automatic driving vehicle start command (operation request) from the site manager 130 using the operation terminal 170, it searches the vehicle state management table 232 for the automatic driving vehicle to be started, checks the safety confirmation state in the vehicle state management table 232, and checks from the map data 231 whether the relevant area is a place where starting is permitted, and from the site state management table 233 whether the relevant area is undergoing work that prohibits the starting of the automatic driving vehicle, to determine whether automatic driving can be started. The vehicle operation program 213 transmits this determination result to the automatic driving vehicle in question and to the operation terminal 170 that transmitted the automatic driving vehicle start command (operation request).

[0027] The map data 231 is data registered in advance in the control center 100, and contains map information within the site. For each parking area 150, information such as its coordinates and whether it is a location where automatic driving can be started is set.

[0028] The vehicle status management table 232 is updated by the vehicle information reception program 211, and the position, status, and safety confirmation status of the autonomously driven vehicle notified from the autonomously driven vehicle are set in the vehicle status management table 232.

[0029] The site status management table 233 is updated by the task status receiving program 212, and the presence or absence of work in the parking area 150 notified by the site manager 130 is set.

[0030] 3 shows an example of the hardware configuration of the autonomous vehicles 111, 112. The autonomous vehicles 111, 112 each include a vehicle control system 301, an autonomous driving device 302, a safety confirmation device 303, and an in-vehicle network 310 that connects these devices.

[0031] The vehicle control system 301 is a control system for an autonomous vehicle and controls the autonomous vehicle in accordance with acceleration, deceleration, steering instructions, etc. from an autonomous driving device 302.

[0032] The automatic driving device 302 has a GNSS 308 and a communication device 309. The automatic driving device 302 acquires the position information of the vehicle by the GNSS 308, and communicates with the control center 100 via the communication device 309. The automatic driving device 302 calculates a driving route based on the position of the vehicle and an instruction from the control center 100, and issues a control command to the vehicle control system 301. This allows the automatic driving device 302 to start automatic driving by a start command from the operation terminal 170. On the other hand, the automatic driving device 302 periodically transmits information such as the position and speed of the vehicle to the control center 100. In addition, the automatic driving device 302 transmits information on the surrounding safety confirmation status transmitted from the safety confirmation device 303 to the control center 100.

[0033] The safety confirmation device 303 is composed of a front camera 304, a rear camera 305, a right side camera 306, and a left side camera 307, and is connected to a surrounding environment detection unit 303A that detects information about the surroundings of the autonomous vehicle, monitors the situation around the autonomous vehicle, and detects people when the vehicle is stopped to monitor whether the safety confirmation is being performed around the autonomous vehicle. The safety confirmation device 303 periodically outputs the monitoring result (i.e., the detection result of the surrounding environment detection unit 303A) to the autonomous driving device 302. Note that, in this embodiment, cameras in four directions are described, but the number and directions may be changed depending on the size and shape of the autonomous vehicle. Also, LIDAR or the like may be used instead of or together with the cameras.

[0034] The in-vehicle network 310 is a network for connecting controllers in an autonomous vehicle, and uses a controller area network (CAN) or in-vehicle Ethernet.

[0035] Examples of screens on the operation terminal 170 used by the site manager 130 are shown in Figs. 4a, 4b, and 4c. Fig. 4a shows the screen displayed when starting to drive an autonomous vehicle. Fig. 4b shows the screen displayed when it is confirmed that safety checks have been made when starting to drive an autonomous vehicle and autonomous driving starts (when operation is successful). Fig. 4c shows the screen displayed when safety checks have not been made properly when starting to drive an autonomous vehicle and autonomous driving cannot start (when an error occurs).

[0036] As shown in Fig. 4a, the operation terminal 170 shows the positions and statuses of nearby autonomous vehicles to the site manager 130. Furthermore, the operation terminal 170 has an I / F for selecting an autonomous vehicle that is to start autonomous driving and for issuing a command to start. Fig. 4a shows a situation in which autonomous vehicle 3 is traveling and autonomous vehicle 2 is parked at unloading location D, and indicates that the site manager 130 is about to start autonomous driving of autonomous vehicle 2.

[0037] As shown in FIG. 4b, when an attempt is made to start autonomous driving after a safety check has been performed, the operation terminal 170 displays that autonomous driving will start.

[0038] 4c, if an attempt is made to start autonomous driving in a state where a safety check is insufficient, an error is displayed on the operation terminal 170. Note that a similar error is also displayed if a wrong autonomous vehicle is selected to start autonomous driving, since a safety check cannot be performed around the autonomous vehicle.

[0039] 5a, 5b, and 5c show the contents of tables managed by the control center 100. Fig. 5a shows the contents of the map data table 231, Fig. 5b shows the contents of the vehicle state management table 232, and Fig. 5c shows the contents of the site state management table 233.

[0040] As shown in FIG. 5A, the map data table 231 includes an area identifier 501, an area name 502, whether or not autonomous driving can be started 503, and coordinates 504.

[0041] The area identifier 501 is an identifier for uniquely identifying each area.

[0042] The area name 502 indicates the name of each set area, and is used when the control center 100 indicates the area on a map to the site manager 130.

[0043] Autonomous driving start permission 503 indicates whether or not autonomous driving may start in a location where an autonomous vehicle is parked in each area.

[0044] Coordinates 504 indicate the coordinates for indicating the range of each area. In this embodiment, a polygon is assumed, and the latitude and longitude of each vertex are set in coordinates 504. Note that the setting of the area is not limited to a polygon, and various setting methods are possible, such as setting a circle using a center point and a radius. For example, loading location A is configured as a rectangle consisting of four points, and the latitude and longitude of each vertex are set in coordinates 504.

[0045] As shown in FIG. 5b, the vehicle status management table 232 includes a vehicle identifier 521, a latitude 522, a longitude 523, a speed 524, a traveling direction 525, a status 526, a location 527, a safety confirmation status 528, a status update time 529, a safety confirmation time 530, an inspection status 531, and an inspection date and time 532.

[0046] The vehicle identifier 521 is an identifier for uniquely identifying an autonomously driven vehicle.

[0047] Latitude 522 and longitude 523 indicate the current position of the autonomous vehicle.

[0048] The speed 524 and the direction of travel 525 indicate the speed at which the autonomous vehicle is traveling and the direction of the vehicle. Note that the direction of travel 525 is indicated, for example, by an angle with respect to a reference direction (such as north).

[0049] Status 526 indicates the status of the autonomous vehicle. For example, when the autonomous vehicle is traveling toward a destination specified by the control center 100, including temporary stops, the status is set to "traveling," immediately after the power is turned on and before receiving instructions from the control center 100, the status is set to "stopped," and when the autonomous vehicle is making an emergency stop in response to an instruction from the control center 100, the status is set to "emergency stop."

[0050] Location 527 indicates the location of the autonomous vehicle. If the autonomous vehicle is in a parking area 150, the area identifier of the parking area 150 is set. If the autonomous vehicle is in any other location, nothing is set.

[0051] The safety confirmation status 528 indicates whether or not a surrounding safety check has been performed for a stopped autonomous vehicle. If the status 526 is "driving", it is not applicable, so "-" is set. In other cases, if a surrounding safety check has been performed, "Completed" is set, and if a surrounding safety check has not been performed, "Not yet" is set. In addition, if "Completed", the direction in which the check has been completed is also set. These settings are input from the autonomous driving device 302 to the control center 100 via the communication device 309 when the safety confirmation device 303 of the autonomous vehicle 111 detects that a safety check has been performed, and are set. In addition, when the autonomous vehicle starts to drive, it is updated to "-", and immediately after the autonomous vehicle stops, it is updated to "Not yet".

[0052] The status update time 529 indicates the time when the status 526 of the autonomous vehicle in question was updated.

[0053] The time when the safety confirmation status 528 of the corresponding autonomously driven vehicle was updated to “Completed” is set as the safety confirmation time 530. If the safety confirmation status 528 is other than “Completed”, “-” is set.

[0054] Whether or not an inspection of the autonomous vehicle has been performed is set in the inspection status 531. If an inspection has been performed, "Completed" is set, and if an inspection has not been performed, "Not yet" is set.

[0055] The inspection date and time 532 is set to the date and time when the inspection of the autonomously driven vehicle was carried out.

[0056] The latitude 522, longitude 523, speed 524, direction of travel 525, status 526, location 527, and status update time 529 are updated by the vehicle information management function 221 of the vehicle information reception program 211 when information is input from the autonomous vehicle to the control center 100.

[0057] The safety confirmation status 528 and the safety confirmation time 530 are updated by the safety confirmation status update function 222 of the vehicle information receiving program 211 when the autonomous vehicle is stopped and information is input from the autonomous vehicle to the control center 100.

[0058] As shown in FIG. 5c, the site status management table 233 includes an area identifier 541, an area name 542, an area status 543, and a status update time 544.

[0059] The area identifier 541 is an identifier for uniquely identifying each area such as the parking area 150. Detailed coordinates and the like are managed in the map data table 231.

[0060] The area name 542 indicates the name of each set area, and is used when the control center 100 indicates the area on a map to the site manager 130.

[0061] The area status 543 indicates the status of each area managed by the control center 100. For example, "Working" is set, which indicates that the site manager 130 is loading and unloading, and "No work" is set, which indicates that the site manager 130 is not working. When "Working," the start of the autonomous vehicle is suppressed for safety reasons.

[0062] The time when the area status 543 was updated is set as the status update time 544 .

[0063] The area status 543 and status update time 544 are updated by the work management function 223 of the business status receiving program 212 based on notifications to the control center 100 issued from the site (specifically, the operation terminal 170 of the site manager 130 at the site) when work is started or ended at the site.

[0064] 6 shows a flowchart of the determination of whether or not autonomous driving can be started by the safety confirmation state confirmation function 225 of the vehicle operation program 213. This flow is executed when the site manager 130 operates the operation terminal 170, transmits an operation request for an autonomous vehicle from the operation terminal 170 (a start command to start autonomous driving), and the control center 100 receives the operation request for an autonomous vehicle from the operation terminal 170 and starts autonomous driving of the autonomous vehicle for which the operation request was made (in other words, starts autonomous driving of the autonomous vehicle in response to a command from the operation terminal 170). This flow proceeds to STEP 701 when it is executed (i.e., when it receives an operation request for an autonomous vehicle from the operation terminal 170).

[0065] In STEP 701, for the autonomous vehicle for which an autonomous driving start request has been made, the current location 527 is checked from the vehicle state management table 232, and it is checked whether autonomous driving can be started at the relevant location from autonomous driving start possibility 503 in the map data table 231. If autonomous driving can be started, the process proceeds to STEP 702, and if autonomous driving cannot be started, the process proceeds to STEP 706.

[0066] In STEP 702, for the autonomously driven vehicle for which a request to start autonomous driving has been made, the inspection status 531 and inspection date and time 532 are confirmed from the vehicle status management table 232. If the inspection status 531 is "Completed" and the inspection date and time 532 is less than the predetermined inspection interval (for example, whether the inspection date and time 532 is the relevant day), the process proceeds to STEP 703, and if the inspection date and time 532 is more than the predetermined inspection interval in the past or the inspection status 531 is "Not yet", the process proceeds to STEP 706.

[0067] In STEP 703, for the autonomously driven vehicle for which a request to start autonomous driving has been made, the safety confirmation status 528 is confirmed from the vehicle status management table 232. If the safety confirmation status 528 is "Completed", the process proceeds to STEP 704, and if the safety confirmation status 528 is "Not yet" or "-", the process proceeds to STEP 706.

[0068] In STEP 704, for the autonomously-driving vehicle for which an autonomous driving start request has been made, safety confirmation time 530 is checked from vehicle state management table 232. If a time equal to or greater than a predetermined threshold has passed since the safety confirmation time until now (in other words, if the time elapsed since the safety confirmation time is equal to or greater than the predetermined threshold), the timing of the safety confirmation is too old and reconfirmation is necessary, so the process proceeds to STEP 706. If a time equal to or greater than the predetermined threshold has not passed since the safety confirmation time until now (in other words, if the time elapsed since the safety confirmation time is less than the predetermined threshold), the process proceeds to STEP 705.

[0069] In STEP 705, for the autonomous vehicle for which a request to start autonomous driving has been made, an operation start permission signal (a permission signal that permits an operation request for the autonomous vehicle only in a direction (area) for which safety has been confirmed) is generated for the direction confirmed in the safety confirmation status 528 of the vehicle state management table 232, and at the same time, a message is generated to the operation terminal 170 to inform the operation terminal 170 that autonomous driving will be started, and this flow ends. The generated operation start permission signal is transmitted to the autonomous vehicle for which the operation request has been made, and the operation start permission signal including the generated message is transmitted to the operation terminal 170 that issued the operation request (see FIG. 4b). In addition, at the same time as transmitting the generated operation start permission signal to the autonomous vehicle, a remote operation instruction for the autonomous vehicle received from the operation terminal 170 is transmitted from the control center 100 to the autonomous vehicle. The autonomous vehicle executes (starts) autonomous driving based on the operation start permission signal transmitted from the control center 100 and the remote operation instruction (from the operation terminal 170).

[0070] In STEP 706, it is determined that the operation cannot be started due to insufficient safety confirmation, and an error message is generated for the operation terminal 170, and this flow ends. The generated error message is sent to the operation terminal 170 that issued the operation request (see FIG. 4c).

[0071] [Second embodiment] Next, a second embodiment of the present invention will be described with reference to FIGS.

[0072] 7 shows an example of the hardware configuration of autonomous vehicles 111, 112 in the second embodiment. In the second embodiment, instead of monitoring whether a safety check has been performed around the autonomous vehicle using a camera or the like, a safety check device 303 displays a one-time password on a front one-time password display device 314, a rear one-time password display device 315, a right side one-time password display device 316, and a left side one-time password display device 317, which are display units 303B on the periphery (outer periphery) of the autonomous vehicle. The display contents of the display unit 303B are notified to the control center 100 via the autonomous driving device 302 and the communication device 309. This one-time password is different for each display direction, and a different one is displayed for each autonomous vehicle.

[0073] This one-time password (the information displayed on display unit 303B) is read by the operation terminal 170 of the site manager 130 who performs safety checks around the autonomous vehicle, and the read information is transmitted from the operation terminal 170 of the site manager 130 to the control center 100 (see Figure 8).

[0074] In this embodiment, a one-time password is displayed, but a QR code (registered trademark) that does not overlap with other directions and autonomous driving vehicles may be displayed.

[0075] FIG. 8 shows an example of a screen displayed on the operation terminal 170 used by the site manager 130 when starting to drive an autonomously driven vehicle in the second embodiment.

[0076] The operation terminal 170 shows the locations and statuses of nearby autonomous vehicles to the site manager 130. The operation terminal 170 also has an I / F for selecting an autonomous vehicle to start autonomous driving and issuing a start instruction. Furthermore, unlike the first embodiment, the operation terminal 170 has an I / F for inputting a one-time password displayed in each direction of the autonomous vehicle.

[0077] 9 shows a flowchart of the start of autonomous driving by the safety confirmation state confirmation function 225 of the vehicle operation program 213 in the second embodiment. This flow is executed when the site manager 130 operates the operation terminal 170, transmits an operation request for an autonomous vehicle (a start command to start autonomous driving) from the operation terminal 170, and the control center 100 receives the operation request for an autonomous vehicle from the operation terminal 170 and starts autonomous driving of the autonomous vehicle for which the operation request was made (in other words, starts autonomous driving of the autonomous vehicle in response to a command from the operation terminal 170). This flow proceeds to STEP 1001 when it is executed (i.e., when it receives an operation request for an autonomous vehicle from the operation terminal 170).

[0078] In STEP 1001, for the autonomous vehicle for which an autonomous driving start request has been made, the current location 527 is checked from the vehicle state management table 232, and it is checked whether autonomous driving can be started at the relevant location from autonomous driving start possibility 503 in the map data table 231. If autonomous driving can be started, the process proceeds to STEP 1002, and if autonomous driving cannot be started, the process proceeds to STEP 1006.

[0079] In STEP 1002, for the autonomously driven vehicle for which a request to start autonomous driving has been made, the inspection status 531 and inspection date and time 532 are confirmed from the vehicle status management table 232. If the inspection status 531 is "Completed" and the inspection date and time 532 is less than the predetermined inspection interval (for example, whether the inspection date and time 532 is the relevant day), the process proceeds to STEP 1003, and if the inspection date and time 532 is more than the predetermined inspection interval in the past or the inspection status 531 is "Not yet", the process proceeds to STEP 1006.

[0080] In STEP 1003, for an autonomous vehicle for which a request to start autonomous driving has been made, information input from operation terminal 170 (in other words, information read by operation terminal 170) is compared with input information such as authentication transmitted from the autonomous vehicle. For example, authentication is performed to check whether the one-time password input from operation terminal 170 matches the one-time password transmitted from the autonomous vehicle. If the input information comparison is successful, proceed to STEP 1005, and if the input information comparison is unsuccessful, proceed to STEP 1006.

[0081] In STEP 1005, for the autonomous vehicle for which a request to start autonomous driving has been made, an operation start permission signal is generated for the direction for which the one-time password authentication has been successful (a permission signal that permits an operation request for the autonomous vehicle only in a direction (area) for which safety has been confirmed), and at the same time, a message is generated to the operation terminal 170 to inform the operation terminal 170 that autonomous driving will be started, and this flow ends. The generated operation start permission signal is sent to the autonomous vehicle for which the operation request has been made, and the operation start permission signal including the generated message is sent to the operation terminal 170 that issued the operation request. In addition, at the same time as sending the generated operation start permission signal to the autonomous vehicle, a remote operation instruction for the autonomous vehicle received from the operation terminal 170 is sent from the control center 100 to the autonomous vehicle. The autonomous vehicle executes (starts) autonomous driving based on the operation start permission signal sent from the control center 100 and the remote operation instruction (from the operation terminal 170).

[0082] In STEP 1006, it is determined that the operation cannot be started due to insufficient safety confirmation, and an error message is generated for the operation terminal 170, and this flow ends. The generated error message is transmitted to the operation terminal 170 that issued the operation request.

[0083] [Third embodiment] Next, a third embodiment of the present invention will be described with reference to Figs. 10a and 10b.

[0084] In the third embodiment, a case where the site manager 130 remotely controls an autonomous vehicle using the operation terminal 170 is shown. When remotely controlling an autonomous vehicle, the site manager 130 uses the operation terminal 170 to make a request to the control center 100 to remotely control the autonomous vehicle. When the control center 100 receives a request to remotely control the autonomous vehicle from the operation terminal 170, the control center 100 determines whether or not to start remote control (whether or not to permit the request for remote control) based on the implementation status of the safety check around the target autonomous vehicle, and when it determines that remote control can be started, it notifies the autonomous vehicle that remote control will be started (remote control start permission signal) and notifies the operation terminal 170 that remote control is possible (remote control start permission signal). As a result, the site manager 130 starts remote control on the operation terminal 170. In this case, when the site manager 130 operates the operation terminal 170, the operation terminal 170 issues a remote operation instruction to the autonomous vehicle based on the remote operation start permission signal, and the target autonomous vehicle executes (starts) autonomous driving based on the remote operation start permission signal transmitted from the control center 100 and the remote operation instruction transmitted from the operation terminal 170. The method of safety confirmation in the control center 100 is the same as in the first or second embodiment, and the screen contents of the operation terminal 170 differ so that the autonomous vehicle can be remotely operated.

[0085] 10a and 10b show example screens when starting remote operation of an autonomous vehicle on operation terminal 170 used by site manager 130 in the third embodiment, and example screens during remote operation of the autonomous vehicle. Fig. 10a shows the screen when starting remote operation, and Fig. 10b shows the screen during remote operation after remote operation has been permitted.

[0086] 10a, the operation terminal 170 shows the positions and statuses of nearby autonomous vehicles to the site manager 130. Furthermore, the operation terminal 170 has an I / F for selecting an autonomous vehicle for which remote operation is to be started and for issuing a start instruction. Note that, in this embodiment, as in the second embodiment, an example screen is shown for a case where a safety check is performed around the autonomous vehicle using a one-time password.

[0087] As shown in Fig. 10b, when the operation terminal 170 attempts to start remote operation after a safety check has been performed, an operation button for remote operation is displayed. The operation button is only available for the direction in which the safety check has been performed. This allows remote operation only in the direction in which the safety check has been performed. The example of Fig. 10b shows a state in which the one-time passwords for the front and right side have been correctly entered, allowing remote operation of forward movement and right turn, but not allowing remote operation of reverse movement and left turn.

[0088] [Summary of the first to third embodiments] As described above, the control system of this embodiment is a control system that includes an autonomous vehicle, a management device (control center 100) that manages the autonomous vehicle, and an operation terminal 170 that remotely operates the autonomous vehicle. The autonomous vehicle is equipped with a safety confirmation unit (safety confirmation device 303) that confirms the safety of the area around the autonomous vehicle, and an autonomous driving unit (autonomous driving device 302) that starts autonomous driving in response to a command from the operation terminal 170. The management device (control center 100) controls the autonomous driving The autonomous vehicle management unit (211, 213) is equipped with an autonomous vehicle management unit that manages vehicles, and when the autonomous vehicle management unit (211, 213) receives an operation request for the autonomous vehicle (to start autonomous driving) from the operation terminal 170, it transmits an authorization signal to the operation terminal 170 and the autonomous vehicle to authorize the operation request based on the confirmation result (STEP 703, 704) of the safety confirmation unit (safety confirmation device 303), and the autonomous vehicle performs autonomous driving based on the authorization signal and the operation instructions from the operation terminal.

[0089] When the autonomous vehicle management unit (211, 213) receives an operation request for the autonomous vehicle from the operation terminal 170, it sends a permission signal to the operation terminal 170 and the autonomous vehicle to permit the operation request based on the confirmation results (STEPs 703, 704) of the safety confirmation unit (safety confirmation device 303), and also sends the operation instructions received from the operation terminal 170 to the autonomous vehicle, and the autonomous vehicle performs autonomous driving based on the permission signal and the operation instructions sent from the autonomous vehicle management unit (211, 213).

[0090] When the autonomous vehicle management unit (211, 213) receives an operation request for the autonomous vehicle from the operation terminal 170, it transmits a permission signal to the operation terminal 170 and the autonomous vehicle to permit the operation request based on the confirmation results (STEPs 703, 704) of the safety confirmation unit (safety confirmation device 303), and the operation terminal 170 issues operation instructions to the autonomous vehicle based on the permission signal, and the autonomous vehicle performs autonomous driving based on the permission signal transmitted from the autonomous vehicle management unit (211, 213) and the operation instructions transmitted from the operation terminal 170.

[0091] The permission signal permits the operation request (start of autonomous driving) only in areas (directions) where safety has been confirmed by the safety confirmation unit (safety confirmation device 303) (around the autonomous driving vehicle).

[0092] The permission signal permits the operation request (start of automatic driving) only when the elapsed time from the safety confirmation time of the safety confirmation unit (safety confirmation device 303) is less than a predetermined threshold value.

[0093] The permission signal permits the operation request (start of autonomous driving) only when an inspection of the autonomous vehicle has been performed (when the safety of the autonomous vehicle has been confirmed) and when the inspection date and time of the autonomous vehicle is less than a predetermined inspection interval.

[0094] The safety confirmation unit (safety confirmation device 303) is equipped with a surrounding environment detection unit 303A that detects information about the surroundings of the autonomous vehicle, and the safety confirmation process of the safety confirmation unit (safety confirmation device 303) transmits the detection results of the surrounding environment detection unit 303A to the management device (control center 100).

[0095] The safety confirmation unit (safety confirmation device 303) is equipped with a display unit 303B that displays a predetermined display (QR code (registered trademark), one-time password) on the outer periphery of the autonomously driving vehicle, and the safety confirmation process of the safety confirmation unit (safety confirmation device 303) involves reading the information displayed on the display unit 303B by the operation terminal 170, transmitting the information from the operation terminal 170 to the management device (control center 100), and comparing the information from the operation terminal 170 with the information of the management device (control center 100).

[0096] That is, the control system of this embodiment grasps whether a safety check has been performed using an on-board camera that monitors the surroundings of the vehicle, QR codes (registered trademark) set around the vehicle, or a one-time password, and uses the check results in response to an instruction from the site manager to start automatic driving, thereby preventing the wrong vehicle from starting. Also, the range in which automatic driving and remote control operation are permitted is set according to the range in which the check has been performed.

[0097] According to this embodiment, the autonomous vehicle detects whether a safety check has been performed around the autonomous vehicle, and the autonomous vehicle inputs information about the surroundings of the autonomous vehicle to confirm that a safety check has been performed and ensure safety. This ensures that a safety check around the autonomous vehicle is performed reliably, and makes it possible to reduce the risk of a collision at start-up due to a missed check.

[0098] It should be noted that the present invention is not limited to the above-described embodiment, and includes various modified forms. For example, the above-described embodiment has been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to the embodiment having all of the described configurations.

[0099] In addition, the above-mentioned configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware, for example, by designing them as integrated circuits. In addition, the above-mentioned configurations, functions, etc. may be realized in software by a processor interpreting and executing a program that realizes each function. Information such as the program, table, file, etc. that realizes each function can be stored in a storage device such as a memory, a hard disk, or an SSD (Solid State Drive), or in a recording medium such as an IC card, an SD card, or a DVD.

[0100] In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and not all control lines and information lines in the product are necessarily shown. In reality, it can be considered that almost all components are connected to each other. [Explanation of symbols]

[0101] 100 Control Center (Management Device) 111, 112 Self-driving vehicles 120 Administrator 130 Site Manager 140 Manned vehicles 150 Parking Area 160 Road 170 Operation terminal 211 Vehicle Information Reception Program (Autonomous Driving Vehicle Management Department) 212 Business status reception program 213 Vehicle Operation Program (Automated Driving Vehicle Management Department) 221 Vehicle information management function 222 Safety confirmation status update function 223 Work management function 224 Automatic driving start operation receiving function 225 Safety confirmation status confirmation function 226 Automatic operation start instruction function 231 Map data (map data table) 232 Vehicle status management table 233 Site Status Management Table 301 Vehicle Control System 302 Automatic driving device (automatic driving part) 303 Safety Confirmation Device (Safety Confirmation Department) 303A Surrounding environment detection unit 303B Display section 310 In-vehicle network

Claims

1. A control system including an autonomous vehicle, a management device that manages the autonomous vehicle, and an operation terminal that remotely operates the autonomous vehicle, The autonomous vehicle includes a safety confirmation unit that confirms the safety of the surroundings of the autonomous vehicle, and an autonomous driving unit that starts autonomous driving in response to a command from the operation terminal, The management device includes an autonomous vehicle management unit that manages the autonomous vehicle, When the autonomous vehicle management unit receives an operation request for the autonomous vehicle from the operation terminal, the autonomous vehicle management unit transmits an authorization signal for authorizing the operation request to the operation terminal and the autonomous vehicle based on a confirmation result of the safety confirmation unit, The autonomous driving vehicle performs autonomous driving based on the permission signal and an operation instruction from the operation terminal, A control system characterized in that the permission signal permits the operation request only when an inspection of the autonomous vehicle has been performed and the inspection date and time of the autonomous vehicle is less than a predetermined inspection interval.

2. 2. The control system according to claim 1, When the autonomous vehicle management unit receives an operation request for the autonomous vehicle from the operation terminal, the autonomous vehicle management unit transmits an authorization signal for authorizing the operation request to the operation terminal and the autonomous vehicle based on a confirmation result of the safety confirmation unit, and transmits the operation instruction received from the operation terminal to the autonomous vehicle; A control system characterized in that the autonomous vehicle performs autonomous driving based on the permission signal and the operation instructions transmitted from the autonomous vehicle management unit.

3. 2. The control system according to claim 1, When the autonomous vehicle management unit receives an operation request for the autonomous vehicle from the operation terminal, the autonomous vehicle management unit transmits an authorization signal for authorizing the operation request to the operation terminal and the autonomous vehicle based on a confirmation result of the safety confirmation unit, The operation terminal issues an operation instruction to the autonomous driving vehicle based on the permission signal, A control system characterized in that the autonomous vehicle performs autonomous driving based on the permission signal transmitted from the autonomous vehicle management unit and the operation instructions transmitted from the operation terminal.

4. 2. The control system according to claim 1, A control system, characterized in that the permission signal permits the operation request only in an area where safety has been confirmed by the safety confirmation unit.

5. 2. The control system according to claim 1, A control system characterized in that the permission signal permits the operation request only when the elapsed time from the safety confirmation time of the safety confirmation unit is less than a predetermined threshold value.

6. 2. The control system according to claim 1, The safety confirmation unit includes a surrounding environment detection unit that detects information about the surroundings of the autonomous driving vehicle, A control system, characterized in that the safety confirmation process of the safety confirmation unit transmits the detection result of the surrounding environment detection unit to the management device.

7. 2. The control system according to claim 1, The safety confirmation unit includes a display unit that displays a predetermined display on an outer periphery of the autonomous driving vehicle, A control system characterized in that the safety confirmation processing of the safety confirmation unit reads information displayed on the display unit by the operation terminal, transmits the information from the operation terminal to the management device, and compares the information from the operation terminal with the information of the management device.

8. A method for managing an autonomous vehicle that starts autonomous driving in response to a command from an operation terminal that remotely operates the autonomous vehicle, comprising: A safety confirmation step of confirming safety around the autonomous driving vehicle; a transmission step of transmitting, when receiving an operation request for the autonomous vehicle from the operation terminal, an authorization signal for authorizing the operation request to the operation terminal and the autonomous vehicle based on a confirmation result of the safety confirmation step; and an automatic driving execution step of executing automatic driving of the automatic driving vehicle based on the permission signal and an operation instruction from the operation terminal, A management method characterized in that the permission signal permits the operation request only when inspection of the autonomous vehicle has been performed and the inspection date and time of the autonomous vehicle is less than a predetermined inspection interval.

9. A management program for managing an autonomous vehicle that starts autonomous driving in response to a command from an operation terminal that remotely operates the autonomous vehicle, A management program that causes a computer to execute a procedure in which, when a request to operate the autonomous vehicle is received from the operation terminal, an permission signal that permits the operation request is sent to the operation terminal and the autonomous vehicle based on the results of a confirmation of the safety around the autonomous vehicle, and the permission signal is sent only when an inspection of the autonomous vehicle has been performed and the inspection date and time of the autonomous vehicle is less than a predetermined inspection interval.