Server device
The server device optimizes charger rental services by managing provider vehicle movements and fees, addressing coordination challenges and enhancing utilization rates for electric vehicle charging.
Patent Information
- Application Number
- JP2025529165
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2043-06-30
AI Technical Summary
The challenge of coordinating charger usage between private homes and electric vehicles, especially when providers return home unexpectedly while users are charging, leading to inconveniences and inefficient utilization of charging spots.
A server device that manages charger rental services, enabling autonomous movement of provider vehicles to waiting locations, adjusting fees and benefits based on return times, and prioritizing user or provider needs to optimize charger usage.
Prevents inconveniences for providers by ensuring smooth charger usage coordination, enhancing utilization rates, and providing a seamless charging experience for users.
Smart Images

Figure 0007787366000001 
Figure 0007787366000002 
Figure 0007787366000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a server device and to a technology for providing charging spots to users of electric vehicles and the like. [Background technology]
[0002] Patent Document 1 listed below describes a method for charging electric vehicles, in which charging facilities at a home such as an ordinary household are made available to other users. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-185308 Summary of the Invention [Problem to be solved by the invention]
[0004] In recent years, electric vehicles have become increasingly popular, but when the remaining charge runs low while out and about, there may be situations where there are no places to charge (charging spots).For example, in mountainous areas far from urban areas, it is expected that there will be few charging stations. On the other hand, for households that have charging spots (chargers) installed at home, the charger goes unused while the vehicle is out, resulting in a lower utilization rate. Furthermore, if a person allows others to use their home charger, the parking space is occupied, and if the lender returns before charging is complete, the lender may not be able to park. For these reasons, coordinating usage is difficult when using a private home as a charging spot. This is especially true if the charger provider returns home while someone else is charging.
[0005] Therefore, the present invention provides a technique for adjusting when a provider of a rental charger for a private home returns home. [Means for solving the problem]
[0006] A server device according to one embodiment of the present invention includes one or more processors and a storage medium storing a program to be executed by the one or more processors, the program including one or more instructions, One or more The instructions include, instructing the one or more processors to perform a process in which, when an autonomously driven provider vehicle of a provider that has provided a user with a charger installed in a parking lot for personal use returns to the parking lot and the parking lot is occupied by a user vehicle, instruct the provider vehicle to move to a predetermined waiting location in response to a passenger disembarking from the provider vehicle; a process of transmitting a provider return notification to a terminal used by a user in response to the return of the provider vehicle when the vehicle is occupied; a process of instructing the provider vehicle to move from the waiting location to the parking lot in response to detecting the user vehicle's exit from the parking lot; and a process of transmitting a return notification to a terminal used by the provider in response to the provider vehicle returning to the parking lot. a process of increasing or decreasing the fee paid by the user or the benefit provided to the provider depending on the relationship between the return date and time of the provider vehicle and the scheduled charging end date and time and whether the user vehicle has left; This is what causes the following to be executed. In addition, a server device of one embodiment of the present invention comprises one or more processors and a storage medium on which a program executed by the one or more processors is stored, the program including one or more instructions, the one or more instructions causing the one or more processors to execute the following processes: when an autonomous provider vehicle of a provider that has provided a user with a charger installed in a parking lot for personal use returns to the parking lot and the parking lot is occupied by the user vehicle, instructing the provider vehicle to move to a predetermined waiting location in response to an occupant disembarking from the provider vehicle; instructing the provider vehicle to move from the waiting location to the parking lot in response to detecting the user vehicle's exit from the parking lot; and sending a return notification to a terminal used by the provider in response to the provider vehicle's return to the parking lot; and when the provider wishes the user vehicle to exit the parking lot and the user wishes to continue charging the user vehicle in the parking lot, determining which to prioritize based on the terms of use, and executing processes for either exiting the user vehicle or continuing charging based on the determination result. [Effects of the Invention]
[0007] According to the present invention, when a private home or the like is used as a charging spot, if the provider returns earlier than the scheduled date and time, or if the provider returns at the scheduled date and time but the user is charging, etc., it is possible to prevent the provider from experiencing any inconvenience. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is an explanatory diagram of a system configuration according to an embodiment of the present invention; [Figure 2] FIG. 1 is a block diagram of an information processing device such as a server device according to an embodiment. [Figure 3] FIG. 1 is a block diagram of a vehicle configuration according to an embodiment. [Figure 4] FIG. 2 is an explanatory diagram of a procedure for a charger rental service according to an embodiment. [Figure 5] FIG. 2 is an explanatory diagram of a functional configuration of a server device according to an embodiment. [Figure 6]FIG. 2 is an explanatory diagram of a functional configuration of a user terminal according to an embodiment. [Figure 7] FIG. 2 is an explanatory diagram of a functional configuration of a provider terminal according to an embodiment; [Figure 8] 10 is a flowchart of a first processing example of the embodiment. [Figure 9] 10 is a flowchart of a first processing example of the embodiment. [Figure 10] 10 is a flowchart of a second processing example of the embodiment. [Figure 11] 10 is a flowchart of a third processing example of the embodiment. [Figure 12] 10 is a flowchart of a fourth processing example of the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] <System configuration> Figure 1 shows the system configuration for a charger rental service in one embodiment. This system allows coordination between charger providers and users who wish to rent a charger. In this system, a system management server device 1 (hereinafter referred to as "server device 1"), a user terminal 21, and a provider terminal 51 are configured to be able to communicate via a network 100.
[0010] A user is a person who has registered as a user for the charger rental service provided by the server device 1. By registering as a user, a person who wants to use the charger rental service can use other people's chargers 53, for example, for a fee. The vehicle used by the user is shown as user vehicle 2R.
[0011] A provider is a person who is willing to lend charger 53 installed in parking lot 52 that he or she uses to others, and who has registered as a provider with the charger rental service provided by server device 1. By becoming a registered provider, the person can receive compensation in return for allowing others to use charger 53. The vehicle used by the provider is shown as provider vehicle 2S.
[0012] The user terminal 21 is an information processing device used by a user, and is a terminal device that can communicate with at least the server device 1 via the network 100. For example, User The user terminal 21 may be an information processing device in the vehicle 2R, or may be an information processing device such as a smartphone, personal computer, or tablet device carried by the user.
[0013] A user using the user terminal 21 can enjoy the services provided by this system by, for example, browsing a website provided by the server device 1 or starting an application program on the user terminal 21.
[0014] The provider terminal 51 is an information processing device used by the provider, and is a terminal device capable of communicating with at least the server device 1 via the network 100. For example, it may be a personal computer in the provider's residence 3, or an information processing device built into the charger 53. Furthermore, a smartphone or tablet device carried by the provider may be the provider terminal 51. Furthermore, the provider terminal 51 may be an information processing device in the provider vehicle 2S used by the provider. An information processing device built into the residence 3 or the charger 53 may be synchronized with a smartphone or tablet device carried by the provider and used together as the provider terminal 51. Furthermore, a smartphone or tablet device carried by the provider may be used as a user interface device for the provider of the provider terminal 51 built into the residence 3 or the charger 53.
[0015] The provider terminal 51 performs processing such as transmitting provided information to the server device 1 according to the provider's convenience and transmitting information regarding the rental operation of the charger 53 to the server device 1. Therefore, the provider terminal 51 may be any information processing device capable of performing these processes, and the specific form is not important. Also, for example, a smartphone used by the provider and an information processing device in the charger 53 may function as the provider terminal 51 in cooperation with each other.
[0016] The server device 1 is a server device of a company or the like that operates a charger rental service, and is composed of one or more information processing devices. The server device 1 is also accessible to a storage device 5. In the storage device 5, a provider registration database 6 for registering providers and a user registration database 7 for registering users are constructed.
[0017] The server device 1 communicates with the user terminal 21 and the provider terminal 51, and provides a matching service by coordinating between the user and provider to ensure that charging takes place at the location and date and time desired by the user. This allows users to charge their user vehicle 2R even in areas where there are not many charging stations. Providers are also rewarded for lending chargers, which provides a simple business opportunity for providers.
[0018] A charger 53 is installed in the parking lot 52 at the provider's residence 3. Normally, the provider vehicle 2S is parked in the parking lot 52 and is charged using the charger 53. In the charger rental service of this embodiment, when the provider goes out in the provider vehicle 2S and the parking lot 52 and charger 53 are not in use, the user can charge the user vehicle 2R.
[0019] Charger 53 is provided with panel 55 as a display and operation panel, which enables, for example, operation by the user when charging, guidance on use, etc. The user connects gun 54 to connector part 67 (see Figure 3), which is the charging port of user vehicle 2R, to charge. The charger 53 is provided with a measurement circuit for measuring the amount of charge inside, and measures the amount of charge during charging. The provider terminal 51 can acquire measurement information on the amount of charge by this measurement circuit.
[0020] This example also shows an example in which a camera 59 is installed in the parking lot 52. The camera 59 can capture, for example, the license plate and body of the user's vehicle 2R, as well as the state of charging. The provider terminal 51 can obtain information about the user's vehicle 2R, such as the vehicle number and model, from the video captured by the camera 59. Alternatively, the provider terminal 51 may transmit the video data itself to the server device 1, so that the server device 1 can detect the vehicle number, model, etc. Furthermore, the provider terminal 51 and the server device 1 can confirm the entry and exit of the user vehicle 2R into and from the parking lot 52 using images captured by the camera 59.
[0021] In the figure, charger 53 is shown as being installed in parking lot 52 at residence 3, but residence 3 can be of any type, such as a detached house or an apartment building. Parking lot 52 may also be located away from residence 3 and may be a parking lot where the provider normally parks their vehicle. In this embodiment, the charger 53 that is the target of the charger rental service is a charger installed in a parking lot 52 that the provider uses for his / her own use, such as a parking lot on the grounds of the residence 3 that serves as the provider's home, or a parking lot that is separate from the provider's home but owned or rented by the provider. The charger 53 is usually owned or rented by the provider for use by the provider or his / her family. However, the above is an example in which the provider is an individual. It is also assumed that the provider in this embodiment is a company, organization, etc., and the parking lot and charger of the company, etc. may be the parking lot 52 and charger 53 in FIG. 1.
[0022] Furthermore, when a charger rental service is implemented, a waiting location 58 is set for the provider vehicle 2S. For example, when the provider returns home (when the provider vehicle 2S returns to the parking lot 52), if the user vehicle 2R is still occupying the parking lot 52, this is a location where the provider vehicle 2S can be temporarily parked. This waiting location 58 can be determined by the provider, for example, within the premises of or in the vicinity of the residence 3, and location information and the like can be registered in the server device 1.
[0023] <Configuration of information processing device> FIG. 2 shows an example of the configuration of an information processing device 30 that can be used as the server device 1, the user terminal 21, or the provider terminal 51.
[0024] The information processing device 30 is configured to include a CPU (Central Processing Unit) 31, a ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a bus 34, an input / output interface 35, an input unit 36, an output unit 37, a memory unit 38, a communication unit 39, a media drive 40, etc.
[0025] The CPU 31 executes various processes in accordance with a program stored in the ROM 32 or a program loaded from the storage unit 38 into the RAM 33. The RAM 33 also stores data necessary for the CPU 31 to execute various processes as appropriate.
[0026] The CPU 31, ROM 32, and RAM 33 are interconnected via a bus 34. An input / output interface 35 is also connected to the bus 34.
[0027] To the input / output interface 35, an input unit 36, an output unit 37, a storage unit 38, a communication unit 39, and a media drive 40 are connected. The input unit 36 is composed of a keyboard, a mouse, a touch panel, a microphone, and the like. The output unit 37 is configured by a display such as an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) panel, a speaker, and the like.
[0028] The storage unit 38 is configured by an HDD (Hard Disk Drive), a flash memory device, etc. When the information processing device 30 configured in this manner is applied as the server device 1, the storage unit 38 may configure a database that stores registration information, etc.
[0029] The communication unit 39 performs communication processing and inter-device communication via a communication network. A removable medium 41 such as a semiconductor memory card is inserted into the media drive 40, and information is written to and read from the removable medium 41.
[0030] In the information processing device 30, data and programs are uploaded and downloaded through communication by the communication unit 39. Data and programs can also be transferred via a removable medium 41. The CPU 31 performs processing operations based on various programs, thereby executing necessary information processing and communication as the server device 1, the user terminal 21, or the provider terminal 51.
[0031] <Vehicle configuration> Incidentally, the system within the vehicle may be used as the user terminal 21 or the provider terminal 51. Therefore, Fig. 3 shows an example of the configuration for functioning as the user terminal 21 or the provider terminal 51, along with the charging-related configuration of the vehicle 2. Note that the vehicle 2 collectively refers to the provider vehicle 2S and the user vehicle 2R.
[0032] The vehicle 2 includes a control device 61 , an on-board battery 62 , a PCU (Power Control Unit) 63 , a motor 64 , an operation unit 65 , a display unit 66 , a connector unit 67 , and a communication unit 68 .
[0033] 3 shows only a portion of the configuration of the vehicle 2, and the vehicle 2 is also equipped with a map locator, various sensors for driving, communication devices, etc., which are not shown.
[0034] The control device 61 is configured with a CPU, memory, etc., and performs overall control of the vehicle 2. The control device 61 may be provided as a single unit, or may be configured with multiple ECUs (Electronic Control Units). The multiple ECUs may include, for example, a battery control ECU that controls charging of the in-vehicle battery 62, a display control ECU that controls display of display devices (including meters, etc.) provided in the vehicle 2, an airbag control ECU, an air conditioning control ECU, and so on.
[0035] In this embodiment, the vehicle 2 (at least the provider vehicle 2S) is assumed to be an automobile that travels autonomously. Therefore, the vehicle 2 is also equipped with an information processing device necessary for autonomous driving. For example, the control device 61 may also include an autonomous driving ECU that determines a driving route and performs control according to the external environment, a driving control ECU that controls driving and stopping by a motor according to instructions from the autonomous driving ECU, and a steering control ECU that controls steering according to instructions from the autonomous driving ECU. Although not shown, the vehicle 2 is equipped with devices for sensing the surroundings, such as cameras and sensors, for autonomous driving control, and devices for storing map information, road information, current location information, etc. To get It also comes equipped with a detection device.
[0036] The autonomous driving is performed, for example, in response to a destination specification operation by the occupant, but in this embodiment, it can also be performed in response to a destination specification command from the server device 1. For example, the provider vehicle 2S performs autonomous driving to a destination, for example, a waiting place 58 or a home parking lot 52, in response to receiving a movement instruction from the server device 1 via the communication unit 68. Alternatively, if the provider's smartphone or the like serves as the provider terminal 51, the movement instruction from the server device 1 may be received by the communication unit 68 via the provider terminal 51. In this case as well, the provider vehicle 2S performs autonomous driving to, for example, the waiting place 58 or a home parking lot 52 in response to the movement instruction. Autonomous driving also includes autonomous driving for parking, such as so-called "parallel parking" and "parallel parking."
[0037] The control device 61 realizes various functions by executing various programs stored in a memory or the like. Therefore, the control device 61 can have a configuration equivalent to that shown in FIG.
[0038] The vehicle battery 62 is a high-voltage battery used for driving the vehicle 2. Car 2 The electricity used to drive the wheels, the electricity used to operate the air conditioning equipment of vehicle 2, Car 2 3 shows the power supply from the vehicle battery 62 to drive the wheels and the power supply to the display unit 66, but does not show the power supply to operate the other units.
[0039] The vehicle battery 62 is charged by the current supplied from the PCU 63 . The vehicle battery 62 supplies the PCU 63 with a power supply voltage for driving the motor 64 .
[0040] The PCU 63 is configured to include an inverter, a DC / DC converter, and the like for driving the motor 64 . The PCU 63 generates an AC current for driving the motor 64 based on the supplied power supply voltage, and supplies the AC current to the motor 64. The PCU 63 controls the torque of the motor 64 by controlling the AC current. The PCU 63 may also be provided with a regenerative braking function to optimize energy efficiency by utilizing regenerative energy.
[0041] The motor 64 is configured as a motor generator having a power generating function, and drives the wheels based on the supplied AC current.
[0042] The operation unit 65 includes, for example, various types of buttons, levers, and other operators arranged in front of the driver's seat of the vehicle 2. The operation unit 65 may also include an MFD (Multi Function Display) with a touch panel function, a display unit of a navigation device, or the like.
[0043] The display unit 66 comprehensively represents, for example, an MFD installed in front of the driver and other display devices for presenting information to the driver. The display unit 66 displays information based on detection signals detected by various sensors equipped in the vehicle 2. The display unit 66 displays: Car 2 Various information such as the total distance traveled, outside temperature, instantaneous fuel consumption, etc. is appropriately displayed. The display unit 66 is also capable of displaying map information, extracted route information, etc. The display unit 66 can also be configured to display a screen for the charger rental service of this embodiment.
[0044] The connector unit 67 has a structure that allows insertion of a charging plug (gun 54) provided in charging equipment such as the charger 53. The connector unit 67 outputs AC voltage supplied via the inserted charging plug to the PCU 63. The PCU 63 is provided with an AC / DC converter and supplies converted DC voltage to the on-board battery 62, thereby charging the on-board battery 62.
[0045] The communication unit 68 is configured as a wireless communication device, and is assumed to communicate with the server device 1 via the network 100, for example.
[0046] <Charger rental service overview> The general flow of the charger rental service provided by the server device 1 will be described. The service is implemented in accordance with the steps (ST1) to (ST11) shown in Figure 4, including the actions of the user and provider.
[0047] (ST1) A user who wants to become a provider registers a rentable charger 53 in the server device 1 using the provider terminal 51. Specifically, the user registers personal information of the provider, information for payment, location information of the parking lot 52 and waiting area 58, model and specifications of the charger 53, etc. (ST2) A user who wants to become a user uses the user terminal 21 to register user information (vehicle information, personal information, etc.) in the server device 1.
[0048] (ST3) The provider can rent the charger 53 at any time via the provider terminal 51. Showing the date and time The provision information including the date and time information is transmitted to the server device 1. The provision information is information that informs the server device 1 that the provider can provide the parking lot 52 to others from a certain date and time to a certain date and time.
[0049] (ST4) At any time, the user transmits a request to use the charger 53 to the server device 1 using the user terminal 21. The request includes the following: The user uses the charger 53 The information includes information on the desired area and date and time of use. In response to a user's request, the server device 1 selects a provider whose information matches the area and date and time from among the providers whose information has been received, and provides the user with a list of chargers 53 available for rental. The user selects the charger 53 they wish to use from the server device 1. Among 53 chargers available for rental The user selects the desired service and performs a confirmation operation for the reservation. The server device 1 sets the reservation in response to the confirmation operation.
[0050] (ST5) Passenger vehicle 2R moves to parking lot 52 where charger 53 is installed on the reserved date and time. (ST6) When using the charger 53, the user is authenticated by the user terminal 21, the provider terminal 51, or both. The authentication result is also shared with the server device 1. (ST7) Charging is performed. At this time, the provider terminal 51 also measures the amount of charge. (ST8) After the charging is completed, the charge is settled between the user terminal 21 and the server device 1. (ST9) The user transmits the provider's evaluation information using the user terminal 21 (or a device such as a smartphone that functions as a user interface device for the user terminal 21). (ST10) The provider transmits the user's evaluation to the server device 1 via the provider terminal 51. (ST11) The server device 1 gives a reward to the provider.
[0051] The order of (ST8), (ST9), (ST10), and (ST11) may be different from that described above. Also, (ST1), (ST2), (ST3), and (ST4) are performed sequentially between an unspecified number of users and the server device 1.
[0052] The functional configuration of the server device 1 for executing the charger rental service described above will be described. For example, the server device 1 having the configuration of the information processing device 30 in Fig. 2 realizes various functions by the CPU 31 executing programs. FIG. 5 shows an example of functions provided in the CPU 31 regarding the charger rental service of this embodiment.
[0053] The registration processing unit 1a is a function that performs processing related to the registration of users and providers. The server device 1 provides a charger rental service to users who have registered as users. The server device 1 also provides users with information on chargers 53 of users who have registered as providers and who meet the conditions. In other words, the registration processing unit 1a is a function that performs processing related to the above-mentioned (ST1) and (ST2).
[0054] The reservation setting processing unit 1b is a function that performs reservation setting processing for charger rental between a user and a provider. For this purpose, the reservation setting processing unit 1b processes information provided by the provider. The provided information is information that allows the provider to provide the charger 53 and parking lot 52 to others. Showing the date and time This includes date and time information. For example, the date and time information is information including the start date and time when the loan is available and the end date and time when the loan is available. The reservation setting processing unit 1b also accepts reservation requests from users and introduces providers that meet the conditions. In other words, the reservation setting processing unit 1b has the function of performing the processes related to (ST3) and (ST4) above.
[0055] The charging and payment management unit 1c has a function of managing the use of the charger 53 by the user, settling the charges from the user, and providing rewards to the provider. The charging and settlement management unit 1c also performs an adjustment process when a user and a provider overlap in the parking lot 52. The adjustment process will be described in detail later. This charging and adjustment management unit 1c has the function of carrying out the processes from (ST6) to (ST11) described above.
[0056] Next, the functional configuration of the user terminal 21 will be described. For example, the user terminal 21 having the configuration of the information processing device 30 in Fig. 2, or the user terminal 21 realized as the control device 61 in Fig. 3, realizes various functions by executing programs by the CPU 31. Fig. 6 shows an example of functions provided to the CPU 31 of the user terminal 21 in relation to the charger rental service of this embodiment.
[0057] The registration processing unit 21a has a function of performing processes such as a user interface for the user to perform user registration and transmission of registration information to the server device 1. That is, the registration processing unit 21a has a function of performing processes related to the above-mentioned (ST2).
[0058] The reservation request processing unit 21b is a function that performs a user interface for a user to make a usage request and communication with the server device 1. That is, the reservation request processing unit 21b is a function that performs the processing related to (ST4) above.
[0059] The charging execution processing unit 21c has a function of performing processes required when a user uses the charger 53 to charge, such as authentication processing and communication with the server device 1. That is, the charging execution processing unit 21c has a function of performing the processes related to (ST6), (ST8), and (ST9) described above.
[0060] Next, the functional configuration of the provider terminal 51 will be described. For example, the provider terminal 51 having the configuration of the information processing device 30 in Fig. 2, or the provider terminal 51 realized as the control device 61 in Fig. 3, realizes various functions by executing programs by the CPU 31. Fig. 7 shows an example of functions provided to the CPU 31 of the provider terminal 51 regarding the charger rental service of this embodiment.
[0061] The registration processing unit 51a has a function of performing processes such as an interface for a provider to register as a provider and transmitting registration information to the server device 1. That is, the registration processing unit 51a has a function of performing processes related to the above-mentioned (ST1).
[0062] The provided information processing unit 51b is a user interface for transmitting provided information indicating the date and time when the provider is allowed to rent the content to the server device 1. and That is, the provided information processing unit 51b is a function that performs the process related to (ST3) above.
[0063] The charging management unit 51c has a function of performing processes required for a user to charge using the charger 53, such as authentication processing, measurement of the amount of charge and the amount of power, processing related to settlement, and associated communication with the server device 1. In other words, the charging management unit 51c has a function of performing the processes related to the above-mentioned (ST6), (ST7), (ST10), and (ST11).
[0064] The following describes examples of processing executed by the server device 1. The first to fourth processing examples described below are adjustment processing for when the user vehicle 2R occupies the parking lot 52 when the provider vehicle 2S is about to return to the parking lot 52.
[0065] <First processing example> 8 and 9, a first processing example by the server device 1 will be described. In each flowchart, "C1," "C2," and "C3" indicate the connection relationships resulting from the division of the figures.
[0066] 8, the server device 1 determines whether the provider vehicle 2S has returned to the parking lot 52. That is, this is the case when the provider is returning home. When the return determination is made in step S101, the processing from step S102 onwards is started.
[0067] The determination by the server device 1 of the return of the provider vehicle 2S may be made automatically or in response to an operation by the provider. For the automatic determination, the server device 1 sets a checkpoint in advance, for example, in the vicinity of the parking lot 52. When the provider registers in the above (ST1), the provider checks the parking lot 52 when returning home. 52 Places in the vicinity that the vehicle must pass through may be input as checkpoints and registered in the server device 1. Alternatively, the server device 1 may automatically set places on nearby roads to be passed through as checkpoints based on the position information of the parking lot 52. The server device 1 is then configured to continuously receive the position information of the provider vehicle 2S during the rental period. This makes it possible to detect that the provider vehicle 2S has reached a checkpoint, that is, that it is returning. As an example of the determination according to the provider's operation, when the provider comes near the parking lot 52, the provider performs an operation on the provider terminal 51 to indicate the intention to return. When the provider terminal 51 transmits this operation information to the server device 1, the server device 1 Provider vehicle 2S Return can be determined.
[0068] In step S102, the server device 1 determines whether the charger 53 is currently being rented. Even if the user is still within the rental time, charging may have already finished and the user's vehicle 2R may have left the parking lot 52. In this case, adjustment processing is not required, and the processing in Figures 8 and 9 ends.
[0069] During rental, that is, when the provider vehicle 2S returns, if the user vehicle 2R is still in the parking lot 52, the server device 1 determines in step S103 whether the provider vehicle 2S is in the waiting area 58 and the occupants have disembarked. For example, the server device 1 performs the disembarkation determination by receiving information on the disembarkation determination based on information from a seat sensor of the provider vehicle 2S, images from a camera inside the vehicle, etc.
[0070] If the occupant of the provider or the like has disembarked at the waiting place 58, the server device 1 will cause the provider vehicle 2S to wait at the waiting place 58 without issuing any particular instruction. If the occupant has disembarked at a location other than the waiting location 58, the server device 1 instructs the provider vehicle 2S in step S104 to automatically travel to the waiting location 58. As a result, the provider vehicle 2S will wait at the waiting location 58. In either case, the occupants can disembark and return home to Residence 3.
[0071] In step S110, the server device 1 determines whether the return is earlier than the scheduled date and time (rental end date and time). If the scheduled date and time has passed, the user vehicle 2R should have already left the parking lot 52. In this case, the server device 1 notifies the user terminal 21 of the return of the provider in step S111. The user terminal 21 displays this notification, prompting the user to take appropriate action. For example, the user may perform an acknowledgement operation, terminate charging, and cause the user vehicle 2R to leave the parking lot 52.
[0072] If consent information is received from the user vehicle 2R, the server device 1 proceeds from step S112 to step S135, and instructs the provider terminal 51 to stop the power supply within a predetermined time.
[0073] On the other hand, there may be cases where the user wishes to continue charging, and in this case, the user can transmit a request to continue using the service from the user terminal 21 to the server device 1. When a request for continued use is received, the server device 1 checks the conditions of use in step S113. That is, the conditions are those that determine which vehicle will be given priority when the user vehicle 2R and the provider vehicle 2S collide in the parking lot 52. In addition to determining basic conditions of priority based on a pre-defined rule, the provider may set priority to the user when the reservation is confirmed, for example. Whether the current date and time is before or after the rental end date and time may also be included in the conditions for judgment. The server device 1 checks the conditions of use based on the rules and When the reservation is confirmed Based on the setting information etc., it is determined which has priority in the current case.
[0074] If it is determined that the provider has priority in the current case, the server device 1 determines that the request for continued use cannot be accepted, and proceeds to step S135. In this case, charging is terminated, and the user vehicle 2R is allowed to exit.
[0075] If it is determined that the user has priority in the current case, the server device 1 accepts the user's request to continue using the vehicle and allows the user to continue charging. However, since the user will continue renting the vehicle after the scheduled departure date and time, the server device 1 increases the usage fee charged to the user under predetermined conditions in step S114.
[0076] Then, the server device 1 waits for the charging to be completed in step S115, and when the charging is completed, instructs the provider terminal 51 to stop the power supply in step S116.
[0077] Up to this point, the case has been described where the provider vehicle 2S returns after the scheduled date and time, but the provider vehicle 2S may also return earlier than the scheduled date and time. In this case, the server device 1 proceeds from step S110 to step S120, sends a notification to the provider terminal 51 requesting an answer on how to respond, and confirms the answer information. For example, the user can choose to wait until charging is complete or to request the user to leave the parking lot 52.
[0078] Since the provider knows that the return will be earlier than planned, it is conceivable that the provider will wait until the scheduled date and time. In this case, the provider operates the provider terminal 51 to transmit a response to the server device 1 indicating that the provider will wait. In this case, the server device 1 proceeds from step S120 to step S121, and notifies the user terminal 21 that the provider has returned but will wait. Then, in step S115, the server device 1 waits for charging to be completed, and when charging is completed, in step S116, instructs the provider terminal 51 to stop supplying power.
[0079] On the other hand, at the stage of step S120, the provider may, for some reason, want to have the user vehicle 2R exit earlier than planned. In this case, the provider operates the provider terminal 51 to send a response to the server device 1 requesting the user vehicle 2R to exit. In this case, in step S130, the server device 1 notifies the user terminal 21 that the provider has requested withdrawal. In response to this notification, the user can either acknowledge the withdrawal request or not acknowledge it and send a reply indicating that they wish to continue using the service.
[0080] When receiving information from the user terminal 21 indicating consent to the exit, the server device 1 proceeds from step S131 to step S134, and performs processing to reduce the remuneration to the provider under predetermined conditions. This is to ensure that charging of the user vehicle 2R is completed before the rental end date and time. In this case, the server device 1 may also simultaneously perform processing to reduce the user's usage fee. Then, in step S135, the server device 1 instructs the provider terminal 51 to stop the power supply within a predetermined time. For example, the predetermined time may be about one minute, so that the user can immediately finish charging and exit the provider terminal.
[0081] If the server device 1 receives a response from the user terminal 21 in step S131 indicating that the user wishes to continue using the service until the scheduled date and time, the server device 1 checks the terms of use in step S132. That is, the server device 1 determines whether to prioritize the user or the provider in the current case, as in the case of step S113 described above. If it is determined that the provider has priority, the server device 1 proceeds to step S134. end Since this was not possible, the server device 1 performs a process to reduce the reward for the provider under a predetermined condition. Then, in step S135, the server device 1 instructs the provider terminal 51 to stop the power supply within a predetermined time.
[0082] If it is determined in step S132 that the user is given priority, the server device 1 proceeds to step S115 and waits for charging to be completed, and when charging is completed, instructs the provider terminal 51 to stop supplying power in step S116.
[0083] In each of the above cases, the process proceeds to steps S115 and S116 when the provider vehicle 2S is to wait at the waiting place 58. However, the occupants of the provider, etc. have already got off the vehicle and returned to the residence 3. In this case, the server device 1 proceeds to step S161 in Figure 9 as indicated by "C3". In step S161, the server device 1 confirms that the user vehicle 2R is leaving the parking lot 52. For example, the provider terminal 51 confirms the exit of the user vehicle 2R based on the image from the camera 59, and transmits information about the exit to the server device 1. This allows the server device 1 to confirm the exit of the user vehicle 2R. Alternatively, the provider terminal 51 may transmit the image from the camera 59 to the server device 1, and the server device 1 may determine the exit from the image.
[0084] After confirming the exit of the user vehicle 2R, the server device 1 checks in step S162 whether automatic movement of the provider vehicle 2S from the waiting location 58 to the parking lot 52 is permitted. In particular, if the provider wants to return the vehicle to the parking lot 52 by himself, a setting can be made to not permit automatic movement.
[0085] If automatic movement is permitted, the server device 1 proceeds to step S163 and transmits to the provider vehicle 2S an instruction to move to the parking lot 52. In response to this, the provider vehicle 2S will drive to the parking lot 52 by itself.
[0086] When the movement to the parking lot 52 is completed, the server device 1 transmits a return notification to the parking lot 52 to the provider terminal 51 (in this case, the provider's smartphone, etc.) in step S164. The return notification also includes information about the remaining charge of the provider vehicle 2S. For example, the return notification may include information such as "charge level 40%." In response to the return notification, the provider terminal 51 displays to the provider that the provider vehicle 2S has completed its movement and the remaining charge amount, and also displays a message recommending charging.
[0087] A situation in which the provider vehicle 2S has driven back to the parking lot 52 while the provider has already returned home may be one in which the provider, who is in the residence 3, is likely to forget to charge the provider vehicle 2S. Therefore, the server device 1 reminds the provider to charge the provider vehicle 2S. In particular, by displaying information about the remaining charge on the provider terminal 51, the provider can accurately determine whether or not it is actually a good idea to charge the vehicle, and can go to the parking lot 52 to charge the vehicle if necessary.
[0088] On the other hand, if automatic movement is not permitted, the server device 1 proceeds from step S162 to step S165 and notifies the provider terminal 51 (such as the provider's smartphone) that a parking space 52 has become available. This allows the provider to head to the waiting location 58 at any time and return the provider vehicle 2S to the parking space 52 by self-propelling or manual driving. In this case, the provider can check the remaining charge and be aware of the need to charge when returning to the parking space 52, so there is no need to issue a reminder to charge.
[0089] In the various cases described with reference to FIG. 8, the process proceeds to step S135 when the user stops charging and leaves. In this case, the server device 1 proceeds to step S151 in Figure 9 as indicated by "C2." In this step S151, the server device 1 checks the charging status of the user vehicle 2R. For example, the server device 1 receives information about the actual charging amount by the charger 53 from the provider terminal 51 and compares this with the planned charging amount set at the time of reservation. Then, it determines whether the difference between the actual charging amount and the planned charging amount is equal to or greater than a predetermined amount.
[0090] If the difference is less than the predetermined amount, the server device 1 confirms in step S155 that the user's vehicle 2R has left the parking lot 52, and then ends the process.
[0091] If the difference is equal to or greater than a predetermined amount, in step S152, the server device 1 transmits a proposal for a nearby charging spot to the user terminal 21. The user checks the nearby charging spots using the user terminal 21 and responds whether or not to accept the proposal. The server device 1 User If the answer is that there is no particular need to accept the proposal, the process proceeds from step S153 to step S155. Then, the exit of the user vehicle 2R is confirmed and the process ends.
[0092] User If the server device 1 receives a response that the user accepts the proposal, the server device 1 proceeds from step S153 to step S154, performs a reservation process for a nearby charging spot, and transmits route guidance information to the user's vehicle 2R, thereby enabling the user to charge at another charging spot. Then, in step S155, the server device 1 confirms that the user vehicle 2R has exited and ends the process.
[0093] According to the above first processing example, adjustment is made in the case where the user vehicle 2R is present in the parking lot 52 when the provider vehicle 2S is about to return.
[0094] <Second processing example> The second processing example will be explained with reference to Fig. 10. Note that "C1", "C2", and "C3" in Fig. 10 proceed to Fig. 9. Note that the processing explained in Fig. 9 is also performed in the second processing example, and in the third and fourth processing examples described later.
[0095] The second processing example is an example in which it is known in advance that the provider vehicle 2S will return earlier. When it is determined in step S201 that the provider vehicle 2S is currently being rented and when it is determined in step S202 that the provider vehicle 2S will return earlier than the scheduled date and time, the server device 1 performs the processing from step S203 onwards.
[0096] Note that it is assumed that it is known in advance that the provider will return early if, for example, the provider's activity schedule changes and the provider terminal 51 (such as the provider's smartphone) notifies the server device 1 that the provider will return earlier than the rental end date and time.
[0097] When the notification is received, the server device 1 notifies the provider terminal 51 in step S203 to request a response on how to respond, and confirms the response information. For example, the provider can select whether to wait until charging is complete or to request the user to leave the parking lot 52.
[0098] If the provider chooses to wait until the scheduled date and time and operates the provider terminal 51 to send a response to the server device 1 indicating that he or she will wait, the server device 1 proceeds from step S203 to step S204 and notifies the user terminal 21 that the provider's return will be earlier but that he or she will wait.
[0099] Then, the server device 1 monitors the return of the provider in step S220, and when the return is detected, in steps S221 and S222, the provider vehicle 2S is put into a waiting state at the waiting place 58. The occupants such as the provider can get off the vehicle and go home. These steps S220, S221, and S222 are the same processes as steps S101, S103, and S104 in FIG. 8.
[0100] In step S223, the server device 1 waits for the charging of the user vehicle 2R to be completed, and when the charging is completed, in step S224, instructs the provider terminal 51 to stop the power supply. Thereafter, the server device 1 performs the processes from step S161 onward in FIG.
[0101] In step S203, if the provider operates the provider terminal 51 to send a response to the server device 1 requesting the user vehicle 2R to exit, the server device 1 notifies the user terminal 21 in step S205 that the provider has requested the user to exit. In response, the user sends a response from the user terminal 21 indicating that the user agrees to the request to exit or wishes to continue using the service.
[0102] If the server device 1 receives a response from the user terminal 21 in step S206 indicating that the user wishes to continue using the service until the scheduled date and time, the server device 1 checks the terms of use in step S207. If it determines that the user is given priority, the server device 1 proceeds to the processing of step S220 and subsequent steps. That is, the server device 1 performs the processing of steps S220 to S224 and step S161 and subsequent steps in FIG. 9.
[0103] When receiving information from the user terminal 21 indicating that the user agrees to the withdrawal, the server device 1 proceeds from step S206 to step S208, and performs processing to reduce the reward for the provider under predetermined conditions. If it is determined in step S207 that priority is given to the provider, the server device 1 also proceeds to step S208.
[0104] Then, in step S209, the server device 1 instructs the provider terminal 51 to stop the power supply within a predetermined time. In this case, the process from step S151 in FIG. 9 onwards will suggest another charging spot for the convenience of the user. However, in this case, there may be some time before the provider vehicle 2S actually returns, so the predetermined time in this case may be the time until the predicted date and time when the provider vehicle 2S actually returns, and charging may be continued until that time. Alternatively, at this time, a return determination of the provider vehicle 2S may be performed as in step S220, and charging may be continued until return is detected.
[0105] After that, after actually stopping the power supply, the server device 1 performs the processes from step S151 onward in FIG.
[0106] By the above process, if it is known in advance that the return of the provider vehicle 2S will be earlier, adjustments can be made before the actual return time and a response to the user can be decided.
[0107] <Third processing example> The third processing example will be explained with reference to Fig. 11. Note that "C1", "C2", and "C3" in Fig. 11 lead to Fig. 9. Note that the third processing example is also an example in which it is known in advance that the provider vehicle 2S will return early, and only the differences from Fig. 10 will be explained.
[0108] The processing example in FIG. 11 differs in that there is no notification in step S204 in FIG. 10, but notifications are made in steps S230 and S231. 10, the notification in step S204 notifies the user that the return will be earlier even when the provider is willing to wait. This may cause the user to feel psychological pressure even though the charging is being carried out as scheduled.
[0109] Therefore, in the example of FIG. 11, the server device 1 waits in step S230 until the scheduled return date and time of the provider vehicle 2S, that is, the rental end date and time as originally reserved, and notifies the user in step S231 when the scheduled date and time arrives. Then, the server device 1 performs the processes of steps S223 and S224 and step S161 and subsequent steps in FIG.
[0110] This prevents the user from feeling uneasy if the user can rent the item as reserved regardless of the provider's return.
[0111] <Fourth Processing Example> The fourth processing example will be explained with reference to Fig. 12. Note that "C1", "C2" and "C3" in Fig. 12 proceed to Fig. 9.
[0112] The fourth processing example is a processing example that takes into consideration the case where the user's charging is not completed even after the scheduled date and time has passed. Charging is not completed when, for example, the server device 1 is unable to accurately calculate the time required for charging and is unable to set a reservation for an appropriate charging time, or when the user makes an operational mistake, or when the performance or malfunction of the charger 53 is the cause. In addition, if the user does not complete charging even after the scheduled date and time has passed, User There are also cases where the person leaves vehicle 2R and never returns.
[0113] When the server device 1 determines in step S301 that the provider vehicle 2S is currently being rented and determines in step S302 that the provider vehicle 2S has returned, the server device 1 performs the processes in step S303 and thereafter.
[0114] In step S303, the server device 1 determines whether the user's vehicle 2R is still being charged even after the scheduled rental end date and time has passed. If the charging has already finished, the adjustment process is not necessary, and the processes of Figs. 12 and 9 are terminated. In this case, the fact that the vehicle is being charged means that User vehicle 2R parking 52 This refers to the state in which the user has not yet left the
[0115] If charging is in progress, the server device 1 notifies the provider that charging is in progress in step S304, and determines whether the provider is waiting. If the provider chooses to wait until charging is complete and operates the provider terminal 51 to send a response to the server device 1 indicating that the provider will wait, the server device 1 proceeds from step S304 to step S305 and notifies the user terminal 21 that the provider has returned but will wait.
[0116] Then, in steps S320 and S321, the server device 1 puts the provider vehicle 2S into a standby state at the standby location 58. The occupants can get off the vehicle and go home. The server device 1 waits for the charging to be completed in step S322, and when the charging is completed, instructs the provider terminal 51 to stop the power supply in step S323. Thereafter, the server device 1 performs the processes from step S161 onward in FIG.
[0117] In step S304, if the provider operates the provider terminal 51 to send a response to the server device 1 requesting the user vehicle 2R to exit, the server device 1 notifies the user terminal 21 in step S306 that the provider has requested the user to exit. In response, the user sends a response from the user terminal 21 indicating that the user agrees to the request to exit or wishes to continue using the service.
[0118] If, in step S307, a response is received from the user terminal 21 indicating a desire to use the service beyond the scheduled time, the server device 1 checks the conditions of use in step S308. If it is determined that the user is given priority, the server device 1 increases the user's usage fee under predetermined conditions in step S309, and then proceeds to step S320 and subsequent steps. This is because the user continues to use the service beyond the scheduled date and time. However, if the reason for not completing charging within the scheduled time lies on the server device 1 side or the charger 53 side, it is possible that the usage fee will not be increased.
[0119] If the server device 1 receives information from the user terminal 21 indicating consent to the exit, the server device 1 proceeds from step S307 to step S310. Also, if it is determined in step S308 that the provider has priority, the server device 1 proceeds to step S310. In step S310, the server device 1 instructs the provider terminal 51 to stop the power supply within a predetermined time, and then proceeds to the processing of step S151 and subsequent steps in FIG. 9.
[0120] By the above processing, adjustments can be made in the case where charging of the user vehicle 2R does not end within the scheduled time.
[0121] <Effects of the embodiment> According to the above embodiment, the following effects can be obtained. When an autonomously driven provider vehicle 2S returns to the parking lot 52 and the parking lot 52 is occupied by a user vehicle 2R, the server device 1 of the embodiment performs a process of instructing the provider vehicle 2S to move to a predetermined waiting location 58 in response to an occupant disembarking from the provider vehicle 2S (step S104 in FIG. 8, step S222 in FIGS. 10 and 11, and step S321 in FIG. 12). Furthermore, in response to detecting that the user vehicle 2R has exited the parking lot 52, the server device 1 performs a process of instructing the provider vehicle 2S to move from the waiting location 58 to the parking lot 52 (step S163 in FIG. 9). Furthermore, in response to the return of the provider vehicle 2S to the parking lot 52, the server device 1 performs a process of transmitting a return notification to the provider (step S164 in FIG. 9). If the provider returns earlier than scheduled, or if the return is on the scheduled date and time but the user is charging, the provider vehicle 2S cannot enter the parking lot 52, but by waiting in a nearby waiting area 58, the provider's occupants can disembark and go home. When the user vehicle 2R leaves the parking lot 52, the provider vehicle 2S will drive itself into the parking lot 52. This prevents the provider from experiencing any inconvenience when subscribing to the charger rental service.
[0122] In the embodiment, the return notification in step S164 of FIG. 9 includes information indicating the remaining charge of the rechargeable battery of the provider vehicle 2S. After the user vehicle 2R leaves, the provider vehicle 2S drives into the parking lot 52, and the provider receives a notification via the provider terminal 51. The remaining charge amount is displayed, allowing the provider to determine whether charging is necessary. This helps the provider remember to go to the parking lot 52 and charge the provider vehicle 2S.
[0123] The server device 1 of the embodiment performs a process of sending a provider return notification to the user terminal 21 in response to the return of the provider vehicle 2S when the parking lot 52 is occupied by the user vehicle 2R (step S111 in FIG. 8, step S205 in FIGS. 10 and 11, step S306 in FIG. 12). The server device 1 also performs a process of increasing or decreasing the fee paid by the user or the profit provided to the provider in response to the relationship between the return date and time of the provider vehicle 2S and the scheduled charging end date and time and whether or not the user vehicle 2R has left (steps S114, S134 in FIG. 8, step S208 in FIGS. 10 and 11, step S309 in FIG. 12). By learning of the provider's return, the user can decide whether to leave the user vehicle 2R from the parking lot 52 or continue charging. In this case, the server device 1 adjusts the amount paid by the user and the reward to the provider, taking into consideration the circumstances such as the provider returning earlier than planned, the user charging beyond the time limit, or the user leaving even while charging, etc. This allows for fair service to be provided to both parties.
[0124] In the embodiment, an example is given in which, when the provider vehicle 2S is selected to wait until charging of the user vehicle 2R is completed, the server device 1 sends a provider return notification after the scheduled charging completion date and time arrives (steps S230, S231 in Figure 11). If the provider returns early for personal reasons, they can choose to wait until charging is complete. In this case, the provider's return notification is not sent to the user until the scheduled end of charging (rental), which prevents unnecessary psychological pressure on the user.
[0125] In the embodiment, when the provider wishes for the user vehicle 2R to exit the parking lot 52 and the user wishes to continue charging in the parking lot 52, the server device 1 determines which to prioritize based on the terms of use (steps S113 and S132 in FIG. 8, step S207 in FIGS. 10 and 11, and step S308 in FIG. 12). Then, depending on the determination result, the server device 1 executes processing to either exit the user vehicle 2R or continue charging. For example, this is processing to stop the power supply for a predetermined time, or to stop the power supply after waiting for charging to be completed. When the provider's desire to park and the user's desire to continue charging overlap, the server device 1 determines whether to give priority to the user or the provider depending on the terms of use and the situation, and selects whether to move the provider vehicle 2S to the waiting location 58 or to stop charging the user vehicle 2R. This allows both the user and the provider to be satisfied. [Explanation of symbols]
[0126] 1. System management server device (server device) 1a Registration processing section 1b Reservation setting processing section 1c Charging / Payment Management Department 2 vehicles 3. Residence 21 User terminal 30 Information processing equipment 51 Provider terminal 52 Parking 53 Charger 54 Gun 55 Panels 61 Control device 68 Communications Department
Claims
1. one or more processors; a storage medium storing a program to be executed by the one or more processors; The program includes one or more instructions, The one or more instructions may cause the one or more processors to: When an autonomously driven provider vehicle of a provider that has provided a user with a charger installed in a parking lot for personal use returns to the parking lot and the parking lot is occupied by a user vehicle, a process of instructing the provider vehicle to move to a predetermined waiting location in response to a passenger disembarking from the provider vehicle; a process of transmitting a provider return notification to a terminal used by a user in response to the return of the provider vehicle when the vehicle is occupied; a process of instructing the provider vehicle to move from the waiting location to the parking lot in response to detecting the user vehicle leaving the parking lot; a process of transmitting a return notification to a terminal used by the provider in response to the provider vehicle returning to the parking lot; a process of increasing or decreasing the fee paid by the user and / or the benefit provided to the provider depending on the relationship between the return date and time of the provider vehicle and the scheduled charging end date and time and whether the user vehicle has left; Run Server device.
2. The return notice shall include: The information indicating the remaining charge of the battery of the provider vehicle is included. The server device according to claim 1 .
3. If the provider vehicle selects to wait until the charging of the user vehicle is completed, the provider return notification is transmitted after the scheduled charging completion date and time.
3. The server device according to claim 1.
4. one or more processors; a storage medium storing a program to be executed by the one or more processors; The program includes one or more instructions, The one or more instructions may cause the one or more processors to: When an autonomously driven provider vehicle of a provider that has provided a user with a charger installed in a parking lot for personal use returns to the parking lot and the parking lot is occupied by a user vehicle, a process of instructing the provider vehicle to move to a predetermined waiting location in response to a passenger disembarking from the provider vehicle; a process of instructing the provider vehicle to move from the waiting location to the parking lot in response to detecting the user vehicle leaving the parking lot; a process of transmitting a return notification to a terminal used by the provider in response to the provider vehicle returning to the parking lot; Execute When the provider desires for the user's vehicle to leave the parking lot and the user desires for the user's vehicle to continue charging in the parking lot, a determination is made as to which of the two is to be given priority in accordance with the conditions of use, and a process is executed to either allow the user's vehicle to leave or continue charging in accordance with the determination result. Server device.
Citation Information
Patent Citations
Server for managing reservation status of charging facility
JP2014149611A
Vehicle management system
JP2019096103A
Information processing apparatus and information processing method
JP2019185308A