Parking position adjusting device and parking position adjusting method

By using a parking position adjustment device and method, information is generated to adjust the parking positions of other vehicles, solving the problem of loading inconvenience caused by the inability to open the cargo loading department, and improving the efficiency and convenience of loading delivery items.

CN116803785BActive Publication Date: 2026-04-14TOYOTA JIDOSHA KK
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2023-03-06
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing vehicle technology, when the cargo loading section door cannot be opened, the vehicle drive unit needs to be started to move it to a position where the door can be opened in order to load the cargo, which is inconvenient.

Method used

The parking position adjustment device and method generate information to adjust the parking positions of other vehicles so that they can make room around the vehicle scheduled to pick up the delivery, avoiding loading obstacles, including display and voice prompts or autonomous driving control.

Benefits of technology

This technology enables successful loading of goods without moving the vehicle designated for pickup and delivery, improving delivery efficiency and convenience, and avoiding loading difficulties caused by vehicle location interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116803785B_ABST
    Figure CN116803785B_ABST
Patent Text Reader

Abstract

The present application relates to a parking position adjustment device and a parking position adjustment method. A control section of a server is a device that adjusts a parking position of a vehicle in a parking lot, and the control section of the server includes: an acquisition section that acquires a parking position of a vehicle that is scheduled to pick up a delivery item in the parking lot; and an adjustment information generation section that generates adjustment information that adjusts parking of other vehicles to parking spaces that are adjacent to the parking position of the vehicle that is scheduled to pick up the delivery item in the parking lot so that space is left around the vehicle that is scheduled to pick up the delivery item.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a parking position adjustment device and a parking position adjustment method. Background Technology

[0002] Previously, when receiving scheduled delivery information that goods would be delivered to a vehicle in a parking space, if it was determined that the door of the cargo loading section could not be opened and that the vehicle could be moved, the vehicle's drive unit would be started, and the automatic parking function would be used to move the vehicle to a position where the door could be opened (e.g., Japanese Patent Application Publication No. 2020-070188).

[0003] In the technology described in Japanese Patent Application Publication No. 2020-070188, when delivering goods to a vehicle that is scheduled to be delivered, if the door of the cargo loading section cannot be opened, it is necessary to start the drive unit of the vehicle to move the vehicle to a position where the door of the cargo loading section can be opened. Summary of the Invention

[0004] In view of the above problems, the purpose of this disclosure is to provide a parking position adjustment device and a parking position adjustment method that can deliver a delivery to a vehicle without moving the vehicle that is scheduled to pick up the delivery in the parking lot.

[0005] The main purpose of this disclosure is as follows.

[0006] (1) A parking position adjustment device for adjusting the parking position of a vehicle in a parking lot, the parking position adjustment device comprising: an acquisition unit for acquiring the parking position of a vehicle scheduled to pick up a delivery in the parking lot; and an adjustment information generation unit for generating adjustment information for adjusting other vehicles to park in parking spaces adjacent to the parking position so as to free up space around the vehicle scheduled to pick up the delivery.

[0007] (2) According to the parking position adjustment device described in (1) above, the adjustment information generation unit generates adjustment information to adjust the other vehicles to park in a parking space adjacent to the loading entrance of the vehicle based on the parking position of the vehicle that is scheduled to pick up the delivery and the position of the loading entrance of the delivery in the vehicle, so that space is freed up around the loading entrance.

[0008] (3) According to the parking position adjustment device described in (2) above, the adjustment information generation unit generates the adjustment information in such a way that the priority of the parking space adjacent to the loading entrance of the vehicle scheduled to pick up the delivery item is lower than the priority of other parking spaces.

[0009] (4) According to the parking position adjustment device described in (3) above, when there are vacancies in other parking spaces besides the parking space adjacent to the loading entrance, the adjustment information generation unit generates adjustment information to set the parking space other than the parking space adjacent to the loading entrance as the parking position of the other vehicle.

[0010] (5) According to the parking position adjustment device described in (3) above, when there are no vacancies in other parking spaces besides the parking space adjacent to the loading entrance, the adjustment information generation unit generates adjustment information to set the parking space adjacent to the loading entrance as the parking position of the other vehicle and to make the other vehicle leave the loading entrance.

[0011] (6) The parking position adjustment device according to any one of (1) to (5) above, wherein the adjustment information is display information for adjusting the parking position of the other vehicle, and the parking position adjustment device includes a transmitting unit that sends the display information to the other vehicle so that the display information is displayed on a display device provided by the other vehicle.

[0012] (7) The parking position adjustment device according to any one of (1) to (5) above, wherein the adjustment information is voice information for adjusting the parking position of the other vehicle, and the parking position adjustment device includes a transmitting unit that transmits the voice information to the other vehicle so that the voice information is output in the form of voice from a voice output device provided by the other vehicle.

[0013] (8) The parking position adjustment device according to any one of (1) to (5) above, wherein the adjustment information is control information for controlling the parking position of the other vehicle, the other vehicle is an autonomous driving vehicle capable of autonomous driving, and the parking position adjustment device includes a sending unit that sends the control information to the other vehicle to control the parking position of the other vehicle based on the control information.

[0014] (9) The parking position adjustment device according to any one of (1) to (5) above, wherein the adjustment information is control information for controlling the parking position of the other vehicle, the other vehicle being transported to the parking position by a parking robot, and the parking position adjustment device includes a sending unit that sends the control information to the parking robot to control the parking position of the other vehicle based on the control information.

[0015] (10) A parking position adjustment method is a method for adjusting the parking position of a vehicle in a parking lot, the parking position adjustment method comprising the following steps: obtaining the parking position of a vehicle scheduled to pick up a delivery in the parking lot; and generating adjustment information to adjust other vehicles to park in parking spaces adjacent to the parking position so as to free up space around the vehicle scheduled to pick up the delivery.

[0016] (11) According to the parking position adjustment method described in (10) above, in the step of generating the adjustment information, the adjustment information for adjusting the other vehicles to park in the parking space adjacent to the loading entrance is generated based on the parking position of the vehicle scheduled to pick up the delivery and the position of the loading entrance of the delivery in the vehicle.

[0017] (12) According to the parking location adjustment method described in (11) above, in the step of generating the adjustment information, the adjustment information is generated in such a way that the priority of the parking space adjacent to the loading entrance of the vehicle scheduled to pick up the delivery is lower than the priority of other parking spaces.

[0018] (13) According to the parking position adjustment method described in (12) above, in the step of generating the adjustment information, if there are vacant parking spaces other than the parking space adjacent to the loading entrance, the adjustment information is generated to set the parking space other than the parking space adjacent to the loading entrance as the parking position of the other vehicle.

[0019] (14) According to the parking position adjustment method described in (12) above, in the step of generating the adjustment information, when there are no vacancies in other parking spaces besides the parking space adjacent to the loading entrance, the adjustment information is generated to set the parking space adjacent to the loading entrance as the parking position of the other vehicle and to make the other vehicle leave the loading entrance.

[0020] (15) The parking position adjustment method according to any one of (10) to (14) above, wherein the adjustment information is display information for adjusting the parking position of the other vehicle, and the parking position adjustment method includes the step of sending the display information to the other vehicle so that the display information is displayed on a display device provided by the other vehicle.

[0021] (16) The parking position adjustment method according to any one of (10) to (14) above, wherein the adjustment information is voice information for adjusting the parking position of the other vehicle, and the parking position adjustment method includes the step of sending the voice information to the other vehicle so that the voice information is output in the form of voice from a voice output device provided by the other vehicle.

[0022] (17) The parking position adjustment method according to any one of (10) to (14) above, wherein the adjustment information is control information for controlling the parking position of the other vehicle, the other vehicle is an autonomous driving vehicle capable of autonomous driving, and the parking position adjustment method includes the step of sending the control information to the other vehicle to control the parking position of the other vehicle based on the control information.

[0023] (18) The parking position adjustment method according to any one of (10) to (14) above, wherein the adjustment information is control information for controlling the parking position of the other vehicle, the other vehicle being transported to the parking position by a parking robot, and the parking position adjustment method includes the step of sending the control information to the parking robot to control the parking position of the other vehicle based on the control information.

[0024] According to this disclosure, a parking position adjustment device and a parking position adjustment method are provided that can deliver a delivery to a vehicle without moving the vehicle scheduled to pick up the delivery in the parking lot. Attached Figure Description

[0025] Hereinafter, with reference to the accompanying drawings, the features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described, wherein the same reference numerals denote the same elements, wherein:

[0026] Figure 1 This is a schematic diagram illustrating the structure of a delivery management system used for vehicles in parking lots to pick up delivered items.

[0027] Figure 2 It is a floor plan of a parking lot, and a diagram showing an example of an obstacle that would prevent the loading of delivery goods onto a vehicle.

[0028] Figure 3 It is a floor plan of a parking lot, and a diagram showing an example of an obstacle that would prevent the loading of delivery goods onto a vehicle.

[0029] Figure 4 This is a schematic diagram showing the configuration of the parking management system according to this embodiment.

[0030] Figure 5 This is a floor plan of a parking lot where the parking position of a vehicle is adjusted using the parking management system of this embodiment.

[0031] Figure 6 This is a schematic diagram showing the configuration of the vehicle control system mounted on the vehicle in the parking management system of this embodiment.

[0032] Figure 7 This is a block diagram showing the hardware configuration of the terminal in the parking management system of this embodiment.

[0033] Figure 8 This is a block diagram showing the hardware configuration of the server in the parking management system of this embodiment.

[0034] Figure 9 This is a schematic diagram showing the function blocks of the processors in the ECUs of each vehicle.

[0035] Figure 10 This is a schematic diagram showing the function blocks of the control unit equipped in the terminal.

[0036] Figure 11 This is a schematic diagram showing the functional blocks of the control unit equipped on the server.

[0037] Figure 12 This is a schematic diagram illustrating an example of the display screen of a display device on another vehicle.

[0038] Figure 13 This is a schematic diagram illustrating an example of the display screen of a display device on another vehicle.

[0039] Figure 14 This is a flowchart representing the processing performed by the server.

[0040] Figure 15 This is a floor plan of a parking lot where the parking positions of vehicles are adjusted using the parking management system of the second embodiment.

[0041] Figure 16 This is a schematic diagram showing the functional blocks of the processor of the ECU in each vehicle in the second embodiment.

[0042] Figure 17 This is a floor plan of a parking lot where the parking positions of vehicles are adjusted using the parking management system of the third embodiment.

[0043] Figure 18 This is a block diagram illustrating the structure of a parking robot.

[0044] Figure 19 This is a schematic diagram showing the function blocks of the processor of the ECU equipped in the parking robot in the third embodiment. Detailed Implementation

[0045] Hereinafter, several embodiments of the present invention will be described with reference to the accompanying drawings. However, these descriptions are merely examples of preferred embodiments of the present invention and are not intended to limit the present invention to such specific embodiments. It should be noted that in the following description, the same constituent elements are labeled with the same reference numerals.

[0046] 1. First Implementation Method

[0047] Figure 1 This is a schematic diagram illustrating the configuration of a delivery management system 1000 for vehicles in parking spaces to pick up delivered items. The delivery management system 1000 is configured to have multiple vehicles 100, terminals 200, and a server 300 for delivery merchants. The vehicles 100, terminals 200, and server 300 are communicatively connected via a communication network 400, such as the Internet. It should be noted that the vehicles 100, terminals 200, and server 300 can also be connected via wireless networks such as WiFi (Wireless Fidelity), wireless networks such as LTE (Long Term Evolution), LTE-Advanced, 4G (4th generation mobile communication technology), and 5G (5th generation mobile communication technology), private networks such as VPN (Virtual Private Network), and networks such as LAN (Local Area Network).

[0048] Vehicle 100 can be a manually driven vehicle or an autonomous vehicle, more specifically, an engine-driven vehicle, a PHV (Plug-in Hybrid Vehicle), an EV (Electric Vehicle), or other similar vehicles. It should be noted that in the first embodiment, vehicles 100, 102, and 104 are shown as examples of manually driven vehicles. Vehicle 100 can be used to pick up deliveries while parked. When a delivery is to be delivered to vehicle 100 in its parking space, a delivery instruction is sent from terminal 200 to the delivery merchant's server 300. Terminal 200 can be a smartphone or other terminal held by the user (owner) of vehicle 100, or a terminal installed at a delivery point (e.g., a store, a home delivery point, etc.) that handles delivery deliveries. The delivery instructions include information identifying the item to be delivered (e.g., information on the label attached to the item), the location information of vehicle 100 in the parking lot (the parking space number where vehicle 100 is parked), the license plate number of vehicle 100, the location of the loading entrance for loading the item into vehicle 100, the desired delivery date and time, and the size of the item to be delivered.

[0049] Upon receiving the delivery instruction, the delivery merchant's server 300 instructs the delivery person to deliver the item. Therefore, the server 300 sends a notification to the terminal held by the delivery person (in...). Figure 1 (Not shown in the diagram) sends a delivery instruction. When the delivery person's terminal receives the delivery instruction, the delivery person delivers the item to vehicle 100 according to the instruction. Additionally, server 300 can also enable delivery robots (in...) Figure 1(Not shown in the diagram) Delivery of items. In this case, a delivery instruction is sent from server 300 to the delivery robot. Upon receiving the delivery instruction, the delivery robot delivers the item to vehicle 100 according to the instruction.

[0050] As described above, the delivery is delivered to the parked vehicle 100, thus eliminating the need for the user to pick up the delivery at their home, thereby increasing the freedom of choice regarding the delivery location. Furthermore, for example, if a user parks vehicle 100 in a parking lot and goes shopping nearby, having the purchased goods delivered to vehicle 100 eliminates the need for the user to transport the goods to vehicle 100 themselves, further enhancing convenience.

[0051] Furthermore, when a delivery person or delivery robot delivers a package to a parked vehicle 100, if other vehicles park near the loading entrance of the vehicle 100, it may sometimes obstruct the loading of the package into the vehicle 100.

[0052] Figure 2 and Figure 3 This is a floor plan of parking lot 500, illustrating an example of an obstacle that could obstruct the loading of goods onto vehicle 100. Parking lot 500 has multiple parking spaces 510 for vehicle 100. Parking spaces 510 are defined by dividing lines 512. Figure 2 In the example shown, vehicle 100 has a rear cargo box 100a capable of carrying deliveries. For example... Figure 2 As shown, if another vehicle 102 is parked in a manner that is flush with the rear trunk 100a of vehicle 100, the required space cannot be guaranteed when loading deliveries into the trunk 100a, creating an obstacle to loading. For example, if another vehicle 102 is parked in a manner that is flush with the rear trunk 100a of vehicle 100, the trunk 100a may sometimes be unable to be opened / closed. Furthermore, if another vehicle 102 is parked in a manner that is flush with the rear trunk 100a of vehicle 100, delivery personnel carrying deliveries or delivery robots carrying deliveries may sometimes be unable to enter the space between the trunk 100a and other vehicles 102.

[0053] The loading entrance for loading deliveries into vehicle 100 can be not only the rear trunk 100a of vehicle 100, but also the left or right doors of vehicle 100. For example, if there is no space in the trunk 100a to load deliveries, or if vehicle 100 does not have a trunk 100a, the delivery instructions may indicate the left or right door as the loading entrance for loading deliveries. Figure 3In the example shown, other vehicles 104 are parked close to the right side of vehicle 100. In this situation, if you want to load the delivery item into the rear seat on the right side of vehicle 100, the required space cannot be guaranteed, creating an obstacle to loading. For example, if other vehicles 104 are parked close to the right side of vehicle 100, the right-side door may sometimes be unable to open / close. Furthermore, if other vehicles 104 are parked close to the right side of vehicle 100, delivery personnel carrying the delivery item or delivery robots carrying the delivery item may sometimes be unable to access the right side of vehicle 100 between the other vehicles 104.

[0054] Therefore, the parking management system 2000 of this embodiment adjusts the parking of other vehicles when the vehicle 100 scheduled to pick up the delivery is parked in the parking lot. Figure 4 This is a schematic diagram illustrating the configuration of the parking management system 2000 according to this embodiment. The parking management system 2000 is configured to include vehicles 100, 102, and 104, the aforementioned terminal 200, and a server 600 that manages the parking locations of vehicles in a parking lot. Vehicle 100 is a vehicle scheduled to pick up a delivery, and vehicles 102 and 104 are other vehicles that wish to park in the parking lot when vehicle 100 is parked there. Vehicles 100, 102, and 104, terminal 200, and server 600... Figure 1 Similarly, the delivery management system 1000 can be communicatively connected via communication networks such as the Internet 400.

[0055] Figure 5 This is a floor plan of a parking lot 800 where the parking management system 2000 of this embodiment adjusts the parking positions of vehicles. The parking lot 800 has multiple parking spaces 810 for vehicles 100, 102, and 104. The parking spaces 810 are divided by dividing lines 812, and each parking space 810 is assigned a number. The parking lot 800 may also be equipped with cameras that capture images of parked vehicles.

[0056] exist Figure 5 In the example shown, when the delivery is loaded into the trunk 100a at the rear of vehicle 100, server 600 prioritizes the parking space 810a where vehicle 100 is parked and the adjacent parking space 810b on the trunk 100a side as low as possible, minimizing the possibility of other vehicles 102 and 104 parking in parking space 810b. Alternatively, if server 600 wants other vehicles 102 and 104 to park in parking space 810b adjacent to the trunk 100a side, it ensures that the other vehicles 102 and 104 are parked in parking space 810b with sufficient space between the trunk 100a and other vehicles 102 and 104 for loading the delivery.

[0057] Similarly, in Figure 5 In the example shown, when the delivery is loaded onto the right side of the rear seat of vehicle 100, server 600 prioritizes parking space 810a, which is currently occupied by vehicle 100, over the adjacent parking space 810c on the right, to minimize the likelihood of other vehicles 102 and 104 parking in parking space 810c. Alternatively, if other vehicles 102 and 104 are to be parked in parking space 810c adjacent to the right side of vehicle 100, server 600 ensures that the space required for loading the delivery is adequately provided between vehicle 100 and the other vehicles 102 and 104.

[0058] By adjusting the parking positions of other vehicles 102 and 104 to adjacent parking spaces to the vehicle 100 where the delivery item is to be loaded, as described above, sufficient space is ensured for loading the delivery item into vehicle 100, thus preventing obstruction to the loading process. Therefore, when loading the delivery item into vehicle 100, the delivery item can be loaded without moving vehicle 100 or surrounding vehicles or changing the orientation of vehicle 100. It should be noted that the process for loading the delivery item into vehicle 100 can be performed in the same manner as described in Japanese Patent Application Publication No. 2020-070188. Vehicle 100, to be loaded with the delivery item, can perform actions such as turning on its headlights or honking its horn to indicate its location, allowing the delivery person or delivery robot to recognize vehicle 100.

[0059] Figure 6 This is a schematic diagram illustrating the configuration of the vehicle control system installed in vehicles 100, 102, and 104 within the parking management system 2000 of this embodiment. The vehicle control system includes an in-vehicle camera 105, a location information receiver 110, a vehicle control device 120, a wireless terminal 130, one or more sensors 140, a navigation device 150, an electronic control unit (ECU) 160, a display device 170, and a speaker 180. The in-vehicle camera 105, location information receiver 110, vehicle control device 120, wireless terminal 130, one or more sensors 140, navigation device 150, ECU 160, display device 170, and speaker 180 are communicatively connected via an in-vehicle network conforming to standards such as Controller Area Network (CAN) and Ethernet.

[0060] The vehicle-mounted camera 105 has a two-dimensional detector composed of an array of photoelectric conversion elements sensitive to visible light, such as a CCD (Charge Coupled Device) or C-MOS (Complementary Metal Oxide Semiconductor), and an imaging optical system that images the area to be photographed onto the two-dimensional detector. The vehicle-mounted camera 105 is located near the dashboard, windshield, side window, or rear window inside the vehicle, and captures images of the surroundings (e.g., in front, to the side, or behind) of vehicles 100, 102, and 104 at predetermined shooting intervals (e.g., 1 / 30 to 1 / 10 of a second), generating images representing the surroundings of vehicles 100, 102, and 104. The images obtained by the vehicle-mounted camera 105 are preferably color images. Furthermore, the vehicle-mounted camera 105 may also be a stereo camera, and may be configured to obtain the distances to various structures in the image based on the parallax of the left and right images. Whenever an image is generated, the vehicle-mounted camera 105 outputs the generated image to the ECU 160 via the in-vehicle network.

[0061] The positioning information receiver 110 acquires positioning information representing the current position and orientation of vehicles 100, 102, and 104. For example, the positioning information receiver 110 can be a GPS (Global Positioning System) receiver. Whenever it receives positioning information, the positioning information receiver 110 outputs the acquired positioning information to the ECU 160 via the in-vehicle network.

[0062] Vehicle control equipment 120 is one of various devices related to vehicle control, including an engine 120a and a motor 120b, which serve as the drive source for moving vehicles 100, 102, and 104, and a battery 120c for storing electricity. Furthermore, vehicle control equipment 120 includes a steering mechanism and a braking mechanism. It should be noted that... Figure 1 The example illustrates the case where vehicles 100, 102, and 104 are PHVs. In the case where vehicles 100, 102, and 104 are EVs, the vehicle control equipment 120 does not include engine 120a.

[0063] The wireless terminal 130 is a communication interface with the communication network 400, and includes, for example, an antenna and signal processing circuitry that performs various wireless communication-related processes such as modulation and demodulation of wireless signals. The wireless terminal 130 receives downlink wireless signals from a wireless base station connected to the communication network 400, and also transmits uplink wireless signals to the wireless base station. The wireless terminal 130 extracts the signals transmitted from the server 600 to vehicles 100, 102, and 104 from the received downlink wireless signals and transmits them to the ECU 160. Furthermore, the wireless terminal 130 generates an uplink wireless signal that includes the signals received from the ECU 160 and sent to the server 600, and transmits this wireless signal.

[0064] One or more sensors 140 include sensors for monitoring the surroundings of vehicles 100, 102, 104, such as Lidar (Light Detection and Ranging) and radar sensors.

[0065] The navigation device 150 calculates the predetermined route from the current location of vehicles 100, 102, and 104 to the destination using a prescribed pathfinding method such as Dijkstra's algorithm. Therefore, the navigation device 150 has a memory for storing map information. It should be noted that the map information can also be stored in the memory 164 of the ECU 160.

[0066] ECU 160 includes a processor 162, a memory 164, and a communication interface 166. The processor 162 has one or more CPUs (Central Processing Units) and their peripheral circuitry. The processor 162 may also include other arithmetic circuitry such as logic units, numerical processing units, or graphics processing units. The processor 162 provides functions for a specified purpose by executing computer programs that are extended to run in the operating area of ​​the memory 164. The memory 164 may be, for example, a volatile semiconductor memory or a non-volatile semiconductor memory. Various types of information are stored in the memory 164. The communication interface 166 has interface circuitry for connecting the ECU 160 to an in-vehicle network.

[0067] The display device 170, for example, is a liquid crystal display (LCD) and is located near the instrument panel or dashboard to display various information. The speaker 180 outputs various information by voice.

[0068] Figure 7This is a block diagram illustrating the hardware configuration of the terminal 200 in the parking management system 2000 of this embodiment. The terminal 200 includes a control unit 210, a communication I / O port 220, a storage unit 230, a display unit 240, and an input unit 250. The control unit 210, communication I / O port 220, storage unit 230, and display unit 240 of the terminal 200 have the same functions as the processor 162, wireless terminal 130, memory 164, and display device 170 of vehicles 100, 102, and 104. The input unit 250 is configured, for example, by a touch sensor or a keyboard, and information corresponding to user operations is input to the input unit 250. When the input unit 250 is configured by a touch sensor, the display unit 240 and the input unit 250 can be configured as an integrated touch panel.

[0069] Figure 8 This is a block diagram illustrating the hardware configuration of the server 600 in the parking management system 2000 of this embodiment. The server 600 includes a control unit 610 (as a parking position adjustment device), a communication I / F 620, and a storage unit 630. The control unit 610 of the server 600 has the same functions as the processor 162 of the ECU 160. The communication I / F 620 of the server 600 includes a communication module connected to the communication network 400. For example, the communication I / F 620 may include a communication module supporting the wired LAN (Local Area Network) standard. The server 600 is connected to the communication network 400 via the communication I / F 620. The storage unit 630 of the server 600 includes, for example, volatile and non-volatile semiconductor memory. Various information, such as a schematic diagram of the parking lot 800 and the size of the parking spaces 810, is stored in the storage unit 630. It should be noted that in the schematic diagram of the parking lot 800, the numbers and positions of the parking spaces 810 are established as a correspondence.

[0070] Figure 9 This is a schematic diagram showing the functional blocks of the processor 162 of the ECU 160 equipped in each of the vehicles 100, 102, and 104. The processor 162 includes a transmitting unit 162a, a receiving unit 162b, a display processing unit 162c, and a voice processing unit 162d. These units of the processor 162 are, for example, functional modules implemented by a computer program that operates on the processor 162. That is, these units of the processor 162 consist of the processor 162 and the program (software) used to enable the processor 162 to function. Furthermore, this program can be recorded in the memory 164 of the ECU 160 or from an externally connected recording medium. Alternatively, these units of the processor 162 can also be dedicated arithmetic circuits provided in the processor 162.

[0071] The transmitting unit 162a of processor 162 transmits the location information acquired by the location information receiver 110 to the server 600 via the wireless terminal 130. The transmitting unit 162a can transmit the license plate numbers of vehicles 100, 102, and 104 along with the location information. The receiving unit 162b of processor 162 receives adjustment information transmitted from the server 600 via the wireless terminal 130. The display processing unit 162c of processor 162 displays the display information received from the server 600 on the display device 170. The voice processing unit 162d of processor 162 outputs the voice information received from the server 600 as voice from the speaker 180.

[0072] Figure 10 This is a schematic diagram showing the functional blocks of the control unit 210 provided in the terminal 200. The control unit 210 of the terminal 200 has an acquisition unit 210a and a transmission unit 210b. These units of the control unit 210 are, for example, functional modules implemented by a computer program that operates on the control unit 210. That is, these units of the control unit 210 consist of the control unit 210 and the program (software) for enabling the control unit 210 to perform its functions. Furthermore, the program can be recorded in the storage unit 230 of the terminal 200 or from an externally connected recording medium. Alternatively, these units of the control unit 210 can also be dedicated arithmetic circuits provided in the control unit 210.

[0073] The acquisition unit 210a of the control unit 210 of the terminal 200 acquires various information input through the operation input unit 250. The information acquired by the acquisition unit 210a includes the scheduled pickup of a delivery by a vehicle 100 parked in the parking lot 800, the location information of the vehicle 100 in the parking lot 800 (the parking space number where the vehicle 100 is parked), the license plate number of the vehicle 100 parked in the parking lot 800, the location of the loading entrance for loading the delivery into the vehicle 100, the delivery date and time, and the size of the delivery, etc.

[0074] The sending unit 210b of the control unit 210 performs the process of sending the information acquired by the acquisition unit 210a to the server 600 via the communication I / F 220. It should be noted that the information acquired by the acquisition unit 210a is the same as the delivery instruction sent from the terminal 200 to the delivery merchant's server 300, so the sending unit 210b can also send the delivery instruction sent to the delivery merchant's server 300 to the server 600.

[0075] Figure 11This is a schematic diagram showing the functional blocks of the control unit 610 equipped in the server 600. The control unit 610 of the server 600 includes a receiving unit 610a, an acquisition unit 610b, an adjustment information generation unit 610c, and a sending unit 610d. These units of the control unit 610 are, for example, functional modules implemented by a computer program that operates on the control unit 610. That is, these units of the control unit 610 consist of the control unit 610 and the program (software) for enabling the control unit 610 to perform its functions. Furthermore, this program can be recorded in the storage unit 630 of the server 600 or from an externally connected recording medium. Alternatively, these units of the control unit 610 can also be dedicated arithmetic circuits provided in the control unit 610.

[0076] The receiving unit 610a of the control unit 610 receives various information from vehicles 100, 102, 104 or terminal 200 via communication I / F 620. The receiving unit 610a receives information from vehicle 100, such as the vehicle's location information (positioning information) and license plate number. Furthermore, the receiving unit 610a receives information from terminal 200 indicating that vehicle 100 parked in parking lot 800 is scheduled to pick up a delivery, the location information of vehicle 100 within parking lot 800 (parking space number), the license plate number of vehicle 100 parked in parking lot 800, the location of the loading entrance for loading the delivery into vehicle 100, the delivery date and time, and the size of the delivery. Additionally, the receiving unit 610a can also receive information indicating the size (vehicle class) of each vehicle.

[0077] The acquisition unit 610b of the control unit 610 acquires the parking location of the vehicle 100 scheduled to pick up the delivery in the parking lot 800. The acquisition unit 610b acquires the parking location of the vehicle 100 in the parking lot 800 based on the location information of the vehicle 100 in the parking lot 800 received from the terminal 200 by the receiving unit 610a.

[0078] On the other hand, the acquisition unit 610b can also acquire the parking location of the vehicle 100 scheduled to pick up the delivery based on the location information received by the receiving unit 610a from each vehicle. In this case, the acquisition unit 610b compares the license plate number of the vehicle 100 received by the receiving unit 610a from the terminal 200 with the license plate numbers received from each vehicle, and acquires the parking location of the vehicle 100 based on the location information of the vehicle that sent the license plate number that matches the license plate number of the vehicle 100 received from the terminal 200.

[0079] Furthermore, if the parking lot 800 is equipped with a camera that captures images of parked vehicles, the acquisition unit 610b can also extract the vehicle 100 from the image captured by the camera based on the license plate number of the vehicle 100 received by the receiving unit 610a from the terminal 200, and obtain the parking position of the vehicle 100 based on the position of the vehicle 100 in the image and the camera parameters (camera setting position, focal length, direction of optical axis, etc.).

[0080] The adjustment information generation unit 610c of the control unit 610 generates adjustment information to adjust the parking of other vehicles to parking spaces adjacent to the parking position of the vehicle 100 scheduled to pick up the delivery in the parking lot, so as to free up space around the vehicle 100 scheduled to pick up the delivery.

[0081] The adjustment information generation unit 610c can generate adjustment information based on the parking position of the vehicle 100 scheduled to pick up the delivery and the position of the delivery entrance in the vehicle 100, so as to adjust other vehicles to park in parking spaces adjacent to the delivery entrance, thereby freeing up space around the delivery entrance.

[0082] Furthermore, the adjustment information generation unit 610c can generate adjustment information such that the priority of the parking space adjacent to the loading entrance of the vehicle 100 scheduled to pick up the delivery is lower than the priority of other parking spaces. Therefore, when there are vacancies in other parking spaces besides the one adjacent to the loading entrance of vehicle 100, the parking positions of other vehicles 102 and 104 are adjusted to these vacant parking spaces. Moreover, when parking spaces are allocated to vehicles entering the parking lot 800 in sequence, the order in which vehicles are allocated to the parking space adjacent to the loading entrance of vehicle 100 is later than the order in which vehicles are allocated to other parking spaces.

[0083] Specifically, when there are vacancies in parking spaces other than the one adjacent to the loading entrance, the adjustment information generation unit 610c generates adjustment information to designate the parking spaces other than the one adjacent to the loading entrance as parking positions for other vehicles 102 and 104. In this case, the adjustment information generation unit 610c can determine whether there are vacancies in parking spaces other than the one adjacent to the loading entrance based on images generated by cameras that capture images of parked vehicles in the parking lot 800 and a schematic diagram of the parking lot 800, and generate adjustment information accordingly.

[0084] Furthermore, if there are no available parking spaces other than the one adjacent to the loading entrance, the adjustment information generation unit 610c can generate adjustment information to designate the parking space adjacent to the loading entrance as a parking position for other vehicles 102 and 104, and to cause the other vehicles 102 and 104 to leave the loading entrance. In this case, the adjustment information can specifically specify the distance to leave (e.g., 1 meter or more) for adjustment.

[0085] Furthermore, if there are no available parking spaces other than the one adjacent to the loading entrance, the parking of other vehicles 102 and 104 in the adjacent parking space can be adjusted based on the size (vehicle size class) of other vehicles 102 and 104 received from the other vehicles 102 and 104 and the size of the parking space 810. Specifically, if the size of other vehicles 102 and 104 is above a small threshold relative to the size of the parking space 810, the adjustment information generation unit 610c can generate adjustment information to set the parking space adjacent to the loading entrance as the parking position for other vehicles 102 and 104 and to allow other vehicles 102 and 104 to leave the loading entrance. If the size of other vehicles 102 and 104 is not above a small threshold relative to the size of the parking space 810, the adjustment information generation unit 610c can generate adjustment information not to set the parking space adjacent to the loading entrance as the parking position for other vehicles 102 and 104 (i.e., not allowing other vehicles 102 and 104 to park).

[0086] Furthermore, the space required for loading may differ depending on whether a delivery person or a delivery robot is used; sometimes, a larger space is required when a delivery robot is used. Therefore, if there are no available parking spaces other than the one adjacent to the loading entrance, the adjustment information generation unit 610c can generate adjustment information to further encourage other vehicles 102 and 104 to leave the loading entrance compared to the case of a delivery robot delivering goods.

[0087] In the first embodiment, the adjustment information is display information used to adjust the parking positions of other vehicles 102 and 104. Furthermore, the adjustment information is voice information used to adjust the parking positions of other vehicles 102 and 104.

[0088] The transmitting unit 610d of the control unit 610 sends display information to other vehicles 102 and 104 so that the display information is displayed on the display device 170 of the other vehicles. In addition, the transmitting unit 610d sends voice information to other vehicles 102 and 104 so that the voice information is output in the form of voice from the voice output device (speaker 180) of the other vehicles.

[0089] Figure 12 and Figure 13 This is a schematic diagram showing an example of the display screen 172 of the display device 170 of other vehicles 102 and 104. It is a diagram showing the state in which display information sent to other vehicles 102 and 104 is displayed on the display device 170 by the display processing unit 162c of the processor 162 of the ECU 160 of other vehicles 102 and 104. Figure 12The example shown illustrates the following situation: the parking positions of each vehicle and... Figure 5 The example shown corresponds to a vehicle 100 scheduled to pick up a delivery being parked in parking space "5", while parking space "15", adjacent to the trunk 100a which serves as the loading entrance for the delivery to vehicle 100, is vacant. A floor plan of the parking lot 800 is shown on display screen 172, with unmarked parking spaces indicated as vacant. In this case, as... Figure 12 As shown, display screen 172 displays the message "Please do not park in parking space '15'. Please park in an available parking space other than parking space '15'." This prompts the drivers of other vehicles 102 and 104 to park in an available parking space other than parking space '15', thus ensuring sufficient space for loading deliveries into the trunk 100a of vehicle 100.

[0090] In addition, Figure 13 The example shown illustrates the following situation: a vehicle 100 scheduled to pick up a delivery is parked in parking space "5," parking space "15," adjacent to the trunk 100a which serves as the loading entrance to the vehicle 100, is empty, and all other parking spaces besides parking space "15" are full. In this case, as... Figure 13 As shown, display screen 172 displays the message, "When parking in parking space '15,' please ensure sufficient spacing from the vehicle parked in parking space '5.'" Therefore, when drivers of other vehicles 102 and 104 park in parking space '15, they ensure sufficient spacing from the trunk 100a of vehicle 100, thus ensuring sufficient space for loading deliveries into the trunk 100a of vehicle 100.

[0091] It should be noted that, in Figure 12 and Figure 13 The example shown illustrates a scenario where the loading entrance for the goods delivered by vehicle 100 is the trunk 100a at the rear of the vehicle. Figure 12 In the case where the delivery entrance of vehicle 100 is the right-side door, display screen 172 shows the message: "Please do not park in parking space '6'. Please park in an available parking space other than parking space '6'." Furthermore, in... Figure 13 In the case where the loading entrance for the delivery of goods in vehicle 100 is the door on the right side of the vehicle, and the parking space "6" adjacent to the right side of vehicle 100 is vacant, and all other parking spaces are full, the display screen 172 will show the message "When parking in parking space "6", please ensure sufficient spacing between the vehicle and the vehicle parked in parking space "5".

[0092] exist Figure 12In the example shown, the receiving unit 162b of the processor 162 receives from the server 600 a voice message stating, "Please do not park in parking space '15'. Please park in an available parking space other than parking space '15'." The voice processing unit 162d of the processor 162 outputs this voice message as speech from the speaker 180. Similarly, in Figure 13 In the example shown, the receiving unit 162b of the processor 162 receives from the server 600 a voice message stating, "When parking in parking space '15,' please ensure sufficient spacing from the vehicle parked in parking space '5.'" The voice processing unit 162d of the processor 162 outputs the voice message as speech from the speaker 180.

[0093] Figure 14 This is a flowchart illustrating the processes performed by server 600. The control unit 610 of server 600 performs processes according to a predetermined control cycle. Figure 14 The processing is shown.

[0094] First, the acquisition unit 610b of the control unit 610 of the server 600 acquires the parking position of the vehicle 100 scheduled to pick up a delivery in the parking lot 800 (step S10). Next, the adjustment information generation unit 610c of the control unit 610 generates adjustment information to adjust the parking of other vehicles 102 and 104 to parking spaces adjacent to the parking position acquired in step S10, so as to free up space around the vehicle 100 scheduled to pick up the delivery (step S12). Then, the transmission unit 610d of the control unit 610 sends the adjustment information to the other vehicles 102 and 104 (step S14). In the first embodiment, display information and voice information are generated in step S12, and the display information and voice information are sent to the other vehicles 102 and 104 in step S14.

[0095] 2. Second Implementation Method

[0096] Figure 15 This is a floor plan of a parking lot 900 where the parking management system 2000 of the second embodiment adjusts the parking positions of vehicles. In the second embodiment, vehicles 100, 102, and 104 are autonomous vehicles capable of driving themselves, and vehicles 100, 102, and 104 drive autonomously within the parking lot 900. The parking management system 2000 of the second embodiment includes a system for managing Automated Valet Parking (AVP).

[0097] Parking lot 900 includes multiple parking spaces 910 for vehicles 100, 102, and 104, marking lines 912, a drop-off / pick-up space 914, and markers 916 for location detection. The drop-off / pick-up space 914 is for passengers of vehicles 100, 102, and 104 to get on and off. When vehicles 100, 102, and 104 are parked in parking lot 900, passengers alight from vehicles 100, 102, and 104 at drop-off / pick-up space 914. Furthermore, when vehicles 100, 102, and 104 are exiting parking lot 900, passengers board vehicles 100, 102, and 104 at drop-off / pick-up space 914 as vehicles 100, 102, and 104 arrive at drop-off / pick-up space 914 from parking spaces 910. Server 600 manages the entry and exit actions of vehicles 100, 102, and 104 from the loading / unloading space 914 to the designated parking space 910, and the exit actions of vehicles 100, 102, and 104 from the parking space 910 to the loading / unloading space 914. The management of entry and exit actions by server 600 includes the management of autonomous driving of vehicles 100, 102, and 104. Essentially, the processing for autonomous driving is performed in the ECU 160 installed in vehicles 100, 102, and 104. However, server 600 can also remotely operate vehicles 100, 102, and 104. In this case, the processing for automatic driving can also be performed on server 600.

[0098] It should be noted that within parking lot 900, passengers can also board vehicles 100, 102, and 104. That is, the parking management system 2000 of the second embodiment not only includes a system for managing automated valet parking, but also broadly includes a scheme for vehicles 100, 102, and 104 to drive autonomously while passengers are already boarding within parking lot 900.

[0099] The position detection marker 916 is placed on the road surface or at a specified height above the road surface and serves as a position reference for vehicles 100, 102, and 104 to detect their own position. The marker 916 has different identification information depending on its placement within the parking lot 900. In the schematic diagram of the parking lot 900 included in the control information sent from the server 600 to the vehicles (described later), the position of each marker 916 is correlated with its identification information. It should be noted that the identification information may include, for example, barcodes or numbers. Therefore, vehicles 100, 102, and 104 can obtain their own position and orientation within the parking lot 900 based on the position of the marker 916 in an image generated from a photograph taken by the vehicle-mounted camera 105 of the marker 916, the identification information recognized from the image, the camera parameters of the vehicle-mounted camera 105 (camera placement, focal length, optical axis direction, etc.), and the schematic diagram of the parking lot 900.

[0100] In the second embodiment, the function block of the control unit 610 provided in the server 600 is configured to be compatible with... Figure 11 The first embodiment shown is the same. In the second embodiment, the adjustment information generated by the adjustment information generation unit 610c of the control unit 610 is the adjustment information described in the first embodiment, and is control information used to control the parking positions of other vehicles 102 and 104.

[0101] The control information includes the location information of the parking spaces where other vehicles 102 and 104 are parked, a schematic diagram of the parking lot 900, and the parking positions of other vehicles 102 and 104 within the parking spaces where other vehicles 102 and 104 are parked. The transmitting unit 610d of the control unit 610 sends the control information to other vehicles 102 and 104 to control the parking positions of other vehicles 102 and 104 based on the control information.

[0102] Figure 16 This is a schematic diagram showing the functional blocks of the processor 162 of the ECU 160 equipped in each of the vehicles 100, 102, and 104 in the second embodiment. The processor 162 includes a transmitting unit 162a, a receiving unit 162b, and a vehicle control unit 162e.

[0103] The functions of the transmitting unit 162a and the receiving unit 162b are the same as in the first embodiment. In the second embodiment, the receiving unit 162b receives control information for controlling the parking positions of other vehicles 102 and 104.

[0104] The vehicle control unit 162e controls the vehicle control device 120 based on the control information received by the receiving unit 162b, so that space is cleared around the vehicle 100 (around the loading entrance) for other vehicles 102 and 104 to park in the parking spaces indicated by the control information, so that other vehicles 102 and 104 can park in the parking spaces adjacent to the parking space of the vehicle 100 scheduled to pick up the delivery in the parking lot. At this time, the vehicle control unit 162e calculates the position and posture of its own vehicle (other vehicles 102 and 104) in the parking lot 900 based on the positioning information obtained by the positioning information receiver 110 and the image generated by the vehicle-mounted camera 105 taking pictures of the marker 916. Then, the vehicle control unit 162e controls the vehicle control device 120 based on the position and posture of its own vehicle in the parking lot 900 and the control information, so that other vehicles 102 and 104 can park in the parking spaces indicated by the control information. Specifically, the vehicle control unit 162e prioritizes the parking space adjacent to the loading entrance of the vehicle 100 scheduled for delivery pickup as lower than other parking spaces, causing other vehicles 102 and 104 to park in the parking spaces indicated by the control information. Furthermore, if there are vacancies in other parking spaces besides the one adjacent to the loading entrance of the vehicle 100 scheduled for delivery pickup, the vehicle control unit 162e parks its own vehicle (other vehicles 102 and 104) in a parking space other than the one adjacent to the loading entrance, but as indicated by the control information. Moreover, if there are no vacancies in other parking spaces besides the one adjacent to the loading entrance, the vehicle control unit 162e sets the parking space adjacent to the loading entrance as the parking position for its own vehicle (other vehicles 102 and 104) and causes other vehicles 102 and 104 to park away from the loading entrance.

[0105] In the second embodiment, the processing performed by server 600 and Figure 14 The first embodiment shown is the same. In the second embodiment, in... Figure 14 In step S12, control information is generated, and in step S14, the control information is sent to other vehicles 102 and 104.

[0106] In the case of automated valet parking, since passengers do not board the vehicle at the time of parking, more vehicles can be parked by bringing adjacent vehicles closer together. In such cases, if other vehicles park close to the vehicle scheduled to pick up the delivery, it is more difficult to ensure the required space is available compared to a regular parking lot.

[0107] In this embodiment, in the system for managing automated valet parking, control information is generated to control the parking positions of other vehicles 102 and 104, and this control information is sent to the other vehicles 102 and 104 to control their parking positions. Then, the other vehicles 102 and 104 control the vehicle control device 120 based on the control information, causing their vehicles to park in the parking spaces indicated by the control information. Therefore, even in automated valet parking where adjacent vehicles are brought close together, the necessary space for loading deliveries can be ensured.

[0108] 3. Third Implementation Method

[0109] In the third embodiment, the parking management system 2000 consists of a system for managing automated valet parking. The third embodiment differs from the second embodiment in that it is configured to have a parking robot transport vehicles 100, 102, and 104 to the parking positions.

[0110] Figure 17 This is a floor plan of a parking lot 900 where the parking management system 2000 of the third embodiment adjusts the parking positions of vehicles. The parking lot 900 is configured the same as in the second embodiment. The parking robot 950 is a robot controlled by the server 600, which lifts vehicles 100, 102, and 104 and transports them between the loading / unloading space 914 and the parking spaces where vehicles 100, 102, and 104 are parked.

[0111] Figure 18 This is a block diagram showing the configuration of a parking robot 950. The parking robot 950 includes an onboard camera 951, a positioning information receiver 952, a vehicle control device 953, a wireless terminal 954, one or more sensors 955, a lifting mechanism 956, and an electronic control unit (ECU: Electronic Control Unit, hereinafter referred to as ECU) 960.

[0112] In the third embodiment, the vehicle camera 951, the positioning information receiver 952, the vehicle control device 953, the wireless terminal 954, one or more sensors 955, and the ECU 960 are configured to be the same as the vehicle camera 105, the positioning information receiver 110, the vehicle control device 120, the wireless terminal 130, one or more sensors 140, and the ECU 160 of the vehicles 100, 102, and 104 described in the first embodiment.

[0113] The lifting mechanism 956, for example, is driven by a motor, and lifts vehicles 100, 102, and 104 when transporting vehicles 100, 102, and 104 between the vehicle access space 914 and the parking spaces where vehicles 100, 102, and 104 are parked.

[0114] In the third embodiment, the function block of the control unit 610 provided in the server 600 is configured to be compatible with... Figure 11 The first embodiment shown is the same. Similarly to the second embodiment, the adjustment information generated by the adjustment information generation unit 610c of the control unit 610 is control information for controlling the parking positions of other vehicles 102 and 104. The transmission unit 610d of the control unit 610 sends the control information to the parking robot 950 to control the parking positions of other vehicles 102 and 104 based on the control information.

[0115] Figure 19 This is a schematic diagram showing the functional blocks of the processor 962 of the ECU 960 equipped in the parking robot 950 in the third embodiment. The processor 962 includes a transmitting unit 962a, a receiving unit 962b, and a parking robot control unit 962c.

[0116] The functions of the transmitting unit 962a and the receiving unit 962b are the same as those of the transmitting unit 162a and the receiving unit 162b of the processor 162 of the ECU 160 in the second embodiment. The receiving unit 962b receives control information for controlling the parking positions of other vehicles 102 and 104.

[0117] The parking robot control unit 962c controls the vehicle control device 953 and the lifting mechanism 956 based on the control information received by the receiving unit 962b. This ensures that when other vehicles 102 and 104 attempt to park in parking spaces adjacent to the parking position of the vehicle 100 scheduled to pick up deliveries in the parking lot, space is cleared around the vehicle 100 (around the loading entrance), allowing the other vehicles 102 and 104 to park in the parking spaces indicated by the control information. Similar to the vehicle control unit 162e in the second embodiment, the parking robot control unit 962c determines the position and posture of the parking robot 950 within the parking lot 900 based on the positioning information obtained by the positioning information receiver 952 and the image generated by the vehicle-mounted camera 951 capturing the marker 916. Then, the parking robot control unit 962c controls the vehicle control device 953 and the lifting mechanism 956 based on the position and posture of the parking robot 950 within the parking lot 900 and the control information, causing other vehicles 102 and 104 to park in the parking spaces indicated by the control information. Specifically, the parking robot control unit 962c causes other vehicles 102 and 104 to park in the parking spaces indicated by the control information in a manner that prioritizes the parking space adjacent to the loading entrance of the vehicle 100 scheduled to pick up the delivery as a lower priority than other parking spaces. Furthermore, if there are vacancies in other parking spaces besides the parking space adjacent to the loading entrance of the vehicle 100 scheduled to pick up the delivery, the parking robot control unit 962c causes other vehicles 102 and 104 to park in the parking spaces other than the parking space adjacent to the loading entrance, but in the parking spaces indicated by the control information. Furthermore, if there are no available parking spaces other than the one adjacent to the loading entrance, the parking robot control unit 962c will set the parking space adjacent to the loading entrance as the parking position for other vehicles 102 and 104 and make the other vehicles 102 and 104 park in a manner that leaves the loading entrance.

[0118] In the third embodiment, the processing performed by server 600 is also related to... Figure 14 The first embodiment shown is the same. In the third embodiment, similarly to the second embodiment, in... Figure 14 In step S12, control information is generated. In the third embodiment, with... Figure 14 Unlike step S14, control information is sent to the parking robot 950.

Claims

1. A parking position adjustment device, used to adjust the parking position of a vehicle in a parking lot, the parking position adjustment device comprising: The acquisition department acquires the parking locations of vehicles scheduled to pick up deliveries in the parking lot; and The adjustment information generation unit generates adjustment information to adjust the parking of other vehicles to parking spaces adjacent to the parking location, thereby freeing up space around the vehicle scheduled to pick up the delivery. The adjustment information generation unit generates adjustment information based on the parking position of the vehicle scheduled to pick up the delivery and the position of the delivery loading entrance in the vehicle. This adjustment information aims to make other vehicles park in parking spaces adjacent to the loading entrance, thus freeing up space around the loading entrance. The adjustment information generation unit generates the adjustment information in such a way that the priority of the parking space adjacent to the loading entrance of the vehicle scheduled to pick up the delivery is lower than the priority of other parking spaces. If there are no available parking spaces other than the one adjacent to the loading entrance, the adjustment information generation unit generates adjustment information to set the parking space adjacent to the loading entrance as the parking position for the other vehicle and to make the other vehicle leave the loading entrance.

2. The parking position adjustment device according to claim 1, wherein, If there are vacancies in other parking spaces besides the one adjacent to the loading entrance, the adjustment information generation unit generates adjustment information to set the other parking spaces as parking positions for the other vehicles.

3. The parking position adjustment device according to claim 1 or 2, wherein, The adjustment information is used to adjust the display information of the parking positions of the other vehicles. The parking position adjustment device includes a transmitting unit that sends the display information to the other vehicle so that the display information is displayed on the display device of the other vehicle.

4. The parking position adjustment device according to claim 1 or 2, wherein, The adjustment information is voice information used to adjust the parking positions of the other vehicles. The parking position adjustment device includes a transmitting unit that transmits the voice information to the other vehicle so that the voice information is output in the form of voice from the voice output device of the other vehicle.

5. The parking position adjustment device according to claim 1 or 2, wherein, The adjustment information is control information used to control the parking positions of the other vehicles. The other vehicles mentioned are autonomous vehicles capable of driving themselves. The parking position adjustment device includes a transmitting unit that sends the control information to the other vehicles to control the parking positions of the other vehicles based on the control information.

6. The parking position adjustment device according to claim 1 or 2, wherein, The adjustment information is control information used to control the parking positions of the other vehicles. The other vehicles were transported to their parking positions by the parking robot. The parking position adjustment device includes a transmitting unit that sends the control information to the parking robot to control the parking positions of other vehicles based on the control information.

7. A parking position adjustment method, which adjusts the parking position of a vehicle in a parking lot, the parking position adjustment method comprising the following steps: Get the parking location of the vehicle scheduled to pick up the delivery in the parking lot; and Generate adjustment information to reposition other vehicles to parking spaces adjacent to the parking location, thereby freeing up space around the vehicle scheduled to pick up the delivery. In the step of generating the adjustment information Based on the parking location of the vehicle scheduled to pick up the delivery and the location of the delivery loading entrance in the vehicle, adjustment information is generated to adjust the parking of other vehicles to parking spaces adjacent to the loading entrance so that space is freed up around the loading entrance. The adjustment information is generated in such a way that the priority of the parking space adjacent to the loading entrance of the vehicle scheduled to pick up the delivery is lower than the priority of other parking spaces; and If there are no available parking spaces other than the one adjacent to the loading entrance, the adjustment information is generated to set the parking space adjacent to the loading entrance as the parking location for the other vehicle and to make the other vehicle leave the loading entrance.

8. The parking position adjustment method according to claim 7, wherein, In the step of generating the adjustment information, if there are vacant parking spaces other than the parking space adjacent to the loading entrance, the adjustment information is generated to set the parking space other than the parking space adjacent to the loading entrance as the parking position of the other vehicle.

9. The parking position adjustment method according to claim 7 or 8, wherein, The adjustment information is used to adjust the display information of the parking positions of the other vehicles. The parking position adjustment method includes the step of sending the display information to the other vehicle so that the display information is displayed on the display device of the other vehicle.

10. The parking position adjustment method according to claim 7 or 8, wherein, The adjustment information is voice information used to adjust the parking positions of the other vehicles. The parking position adjustment method includes the step of sending the voice information to the other vehicle so that the voice information is output in the form of voice from the voice output device of the other vehicle.

11. The parking position adjustment method according to claim 7 or 8, wherein, The adjustment information is control information used to control the parking positions of the other vehicles. The other vehicles mentioned are autonomous vehicles capable of driving themselves. The parking position adjustment method includes the step of sending the control information to the other vehicles to control the parking position of the other vehicles based on the control information.

12. The parking position adjustment method according to claim 7 or 8, wherein, The adjustment information is control information used to control the parking positions of the other vehicles. The other vehicles were transported to their parking positions by the parking robot. The parking position adjustment method includes the step of sending the control information to the parking robot to control the parking position of other vehicles based on the control information.

Citation Information

Patent Citations

  • Loading vehicle

    JP2020070188A

  • Vehicle control device and program

    JP2020052942A