Server installation
The server device optimizes parking locations for vehicle charging and power supply services by guiding users to reduce dispatch time and costs through strategic parking spot selection.
Patent Information
- Application Number
- JP2023100924
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-20
- Publication Date
- 2025-01-08
- Estimated Expiration
- 2043-06-20
AI Technical Summary
In vehicle charging and power supply services, the location of the vehicle can lead to delays due to the absence of nearby charging stations or vehicles, increasing the time required for service dispatch.
A server device that communicates with terminal devices to guide users to optimal parking spots for efficient service vehicle dispatch by selecting parking locations based on service staff or vehicle positions, reducing travel time and costs.
Reduces the time and costs associated with dispatching service staff or vehicles by optimizing parking locations, thereby shortening waiting times and improving service efficiency.
Smart Images

Figure 2025001384000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a server device. [Background technology]
[0002] Patent Document 1 discloses a system for providing a service of charging a vehicle on behalf of the vehicle and a service of dispatching a power supply vehicle. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-107303 A [Patent Document 2] China Patent Application Publication No. 109102105 [Patent Document 3] China Patent Application Publication No. 106157625 Summary of the Invention [Problem to be solved by the invention]
[0004] In a service that provides vehicle charging services, depending on the parking location of the vehicle to be charged, there may be no nearby chargers, and it may take a long time to charge the vehicle.In any service that dispatches a power supply vehicle, depending on the parking location of the vehicle to be charged, there may be no nearby power supply vehicle, and it may take a long time to charge the vehicle.
[0005] An object of the present disclosure is to reduce the time it takes to dispatch service staff or service vehicles. [Means for solving the problem]
[0006] The server device according to the present disclosure includes: a communication unit that communicates with a terminal device that requests a service of dispatching a service staff member or a service vehicle to a location where the user vehicle is parked to replenish the user vehicle with an energy source; a control unit that, when receiving destination data indicating a destination from the terminal device via the communication unit, selects a parking spot according to the destination indicated in the received destination data and a position of the service staff or the service vehicle, and transmits notification data to the terminal device via the communication unit, the notification data prompting the user to park the user vehicle at the selected parking spot; Equipped with. Effect of the Invention
[0007] According to the present disclosure, the time required to dispatch a service staff or a service vehicle is reduced. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating a configuration of a service providing system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a block diagram showing a configuration of a server device according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a block diagram showing a configuration of a terminal device according to an embodiment of the present disclosure. [Figure 4] 1 is a flowchart showing an operation of a service providing system according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings.
[0010] In each drawing, the same or corresponding parts are denoted by the same reference numerals. In the description of this embodiment, the description of the same or corresponding parts will be omitted or simplified as appropriate.
[0011] The configuration of a service providing system 10 according to this embodiment will be described with reference to FIG.
[0012] The service providing system 10 includes a server device 20 and a terminal device 30. The server device 20 can communicate with the terminal device 30 via a network 40. The server device 20 may be capable of communicating with a mobile device such as a mobile phone, a smartphone, or a tablet held by the service staff 11 via the network 40. The server device 20 may be capable of communicating with an in-vehicle device mounted on the service vehicle 12 or a mobile device such as a mobile phone, a smartphone, or a tablet held by the staff riding in the service vehicle 12 via the network 40. The terminal device 30 may also be capable of communicating with a mobile device held by the service staff 11, an in-vehicle device mounted on the service vehicle 12, or a mobile device held by the staff riding in the service vehicle 12 via the network 40.
[0013] The server device 20 is a computer that is installed in a facility such as a data center and that belongs to a cloud computing system or other computing system. The server device 20 is operated by a business operator that provides a replenishment service.
[0014] The terminal device 30 is a mobile device owned by each user, such as a mobile phone, a smartphone, a tablet, etc. The terminal device 30 executes a terminal program for requesting a replenishment service.
[0015] The refueling service is a service in which a service staff member 11 or a service vehicle 12 is dispatched to a location where the user vehicle is parked to refuel the user vehicle with an energy source. In this embodiment, the user vehicle is a BEV. "BEV" is an abbreviation for battery electric vehicle. The energy source refueled to the user vehicle is electricity. As a modification of this embodiment, the user vehicle may be other types of automobiles such as a gasoline vehicle, a diesel vehicle, a hydrogen vehicle, an HEV, a PHEV, or an FCEV. "HEV" is an abbreviation for hybrid electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. "FCEV" is an abbreviation for fuel cell electric vehicle. The user vehicle may be a MaaS-only vehicle. "MaaS" is an abbreviation for Mobility as a Service. The energy source refueled to the user vehicle is not limited to electricity, and may be fuel such as gasoline, diesel, or hydrogen.
[0016] The refueling service includes at least a charging service or a battery exchange service, and in this embodiment includes both a charging service and a battery exchange service. The charging service is a service for replenishing an energy source to a user vehicle by charging a battery installed in the user vehicle. The battery exchange service is a service for replenishing an energy source to a user vehicle by replacing a battery installed in the user vehicle with another battery. As a variation of this embodiment, the refueling service may include a service for replenishing fuel to the user vehicle.
[0017] The resupply service includes at least a proxy service or a mobile service, and includes both the proxy service and the mobile service in this embodiment. The proxy service is a service in which a service staff member 11 is dispatched to a location where a user vehicle is parked, the dispatched service staff member 11 moves the user vehicle to another location, and the user vehicle is replenished with an energy source at the location to which the user vehicle has been moved. The mobile service is a service in which a service vehicle 12 is dispatched to a location where a user vehicle is parked, and the dispatched service vehicle 12 replenishes the user vehicle with an energy source at the location where the user vehicle is parked.
[0018] In this embodiment, as the resupply service, any one of a combination of a charging service and an agency-type service, a combination of a battery exchange service and an agency-type service, a combination of a charging service and a mobile service, and a combination of a battery exchange service and a mobile service is selected by each user or automatically and provided. That is, in this embodiment, any one of an agency-type charging service, an agency-type battery exchange service, a mobile-type charging service, and a mobile-type battery exchange service is selectively provided.
[0019] For example, in an agency-type charging service, while the user U1 is not using the user vehicle V1, a worker as the service staff 11 drives the user vehicle V1 from a parking lot to a charging station, charges the battery B1 of the user vehicle V1, and returns the user vehicle V1. In an agency-type battery exchange service, while the user U1 is not using the user vehicle V1, a worker as the service staff 11 drives the user vehicle V1 from a parking lot to a battery exchange station, exchanges the battery B1 of the user vehicle V1 with another battery, and returns the user vehicle V1. In a mobile charging service, a mobile charging vehicle as the service vehicle 12 comes to the parking lot and charges the battery B1 of the user vehicle V1 on the spot. In a mobile battery exchange service, a mobile battery exchange vehicle as the service vehicle 12 comes to the parking lot and exchanges the battery B1 of the user vehicle V1 with another battery on the spot.
[0020] Network 40 includes the Internet, at least one WAN, at least one MAN, or any combination thereof. "WAN" is an abbreviation for wide area network. "MAN" is an abbreviation for metropolitan area network. Network 40 may include at least one wireless network, at least one optical network, or any combination thereof. A wireless network may be, for example, an ad-hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for local area network.
[0021] The present embodiment will be outlined with reference to FIG.
[0022] When the server device 20 receives destination data indicating the destination from the terminal device 30, it selects a parking spot according to the destination indicated in the received destination data and the position of the service staff 11 or the service vehicle 12. The server device 20 transmits notification data to the terminal device 30 to urge the user to park the user vehicle in the selected parking spot. When the terminal device 30 receives the notification data from the server device 20, it presents the received notification data to the user, thereby urging the user to park the user vehicle in the parking spot selected by the server device 20.
[0023] According to this embodiment, it takes less time to dispatch the service staff 11 or the service vehicle 12. As a result, it is possible to reduce costs, such as labor costs, involved in the movement of the service staff 11 or the service vehicle 12.
[0024] As an example, when a user U1 receives a proxy-type charging service while shopping, the user U1 is prompted to park the user vehicle V1 at a location selected from among a plurality of locations including not only the parking lot of the store but also parking locations around the store, such as affiliated parking lots, according to the location of the worker as the service staff 11. The location of the worker is not limited to the current location of the worker, and may be a location where the worker is expected to be at the end of the service while providing the service. For example, a location close to the current location of the worker or a location close to a location where the worker is heading to return another user vehicle whose battery has been charged at a charging station is selected. If the user U1 parks the user vehicle V1 at the selected location, the worker will not need to travel a long time to pick up the user vehicle V1. As a result, the cost of moving the worker can be reduced. A location between the location of the user vehicle V1 and the location of the worker may be selected. According to such an example, the charging start time is earlier, so that the waiting time of the user U1 can be shortened. Alternatively, a location closer to the worker's location may be selected from among a parking lot of the store and a parking lot of another store in the same chain that is different from the destination but where the same objective as that achieved at the destination can be achieved. According to such an example, the time taken from when the user U1 parks the user vehicle V1 to when the user U1 achieves the objective such as shopping can be reduced.
[0025] As another example, when the user U1 receives a mobile charging service while shopping, the user U1 is prompted to park the user vehicle V1 at a location selected according to the location of the mobile charging vehicle as the service vehicle 12 from among a plurality of locations including not only the parking lot of the store but also parking locations around the store such as affiliated parking lots. The location of the mobile charging vehicle is not limited to the current location of the mobile charging vehicle, and may be the location where the mobile charging vehicle is expected to be when the service is completed. For example, a location close to the current location of the mobile charging vehicle or a location close to the location where the mobile charging vehicle charged the battery of another user vehicle is selected. If the user U1 parks the user vehicle V1 at the selected location, the mobile charging vehicle does not need to travel a long distance until it arrives near the user vehicle V1. As a result, the cost of moving the mobile charging vehicle can be reduced. A location between the location of the user vehicle V1 and the location of the mobile charging vehicle may be selected. According to such an example, the charging start time is earlier, so that the waiting time of the user U1 can be shortened. Alternatively, a location closer to the location of the mobile charging vehicle may be selected from among a parking lot of the store and a parking lot of another store in the same chain that is different from the destination but where the same purpose as that achieved at the destination can be achieved. According to such an example, the time taken from when the user U1 parks the user vehicle V1 to when the user U1 achieves a purpose such as shopping can be reduced.
[0026] The user U1 may be presented with a charge for requesting charging during the day and a charge for requesting charging late at night when electricity costs are lower but labor costs are higher. Alternatively, the cheapest charge may be presented to the user U1. The user U1 can adjust the time period for requesting charging based on the presented charges.
[0027] The case where the user U1 receives the proxy-type battery exchange service is similar to the case where the user U1 receives the proxy-type charging service. The case where the user U1 receives the mobile-type battery exchange service is similar to the case where the user U1 receives the mobile-type charging service.
[0028] The configuration of the server device 20 according to this embodiment will be described with reference to FIG.
[0029] The server device 20 includes a control unit 21, a storage unit 22, and a communication unit .
[0030] The control unit 21 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. "CPU" is an abbreviation for central processing unit. "GPU" is an abbreviation for graphics processing unit. The programmable circuit is, for example, an FPGA. "FPGA" is an abbreviation for field-programmable gate array. The dedicated circuit is, for example, an ASIC. "ASIC" is an abbreviation for application specific integrated circuit. The control unit 21 executes processes related to the operation of the server device 20 while controlling each part of the server device 20.
[0031] The storage unit 22 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM, a ROM, or a flash memory. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. The RAM is, for example, an SRAM or a DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. The ROM is, for example, an EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The flash memory is, for example, an SSD. "SSD" is an abbreviation for solid-state drive. The magnetic memory is, for example, an HDD. "HDD" is an abbreviation for hard disk drive. The storage unit 22 functions, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores data used in the operation of the server device 20 and data obtained by the operation of the server device 20.
[0032] The communication unit 23 includes at least one communication module. The communication module is, for example, a module compatible with a wired LAN communication standard such as Ethernet (registered trademark) or a wireless LAN communication standard such as IEEE802.11. "IEEE" is an abbreviation for Institute of Electrical and Electronics Engineers. The communication unit 23 communicates with the terminal device 30. The communication unit 23 may communicate with a mobile device held by the service staff 11. The communication unit 23 may communicate with an in-vehicle device mounted on the service vehicle 12 or a mobile device held by the staff member in the service vehicle 12. The communication unit 23 receives data used in the operation of the server device 20 and transmits data obtained by the operation of the server device 20.
[0033] The functions of the server device 20 are realized by executing a server program according to this embodiment on a processor serving as the control unit 21. That is, the functions of the server device 20 are realized by software. The server program causes a computer to execute the operations of the server device 20, thereby causing the computer to function as the server device 20. That is, the computer functions as the server device 20 by executing the operations of the server device 20 in accordance with the server program.
[0034] The program may be stored in a non-transitory computer-readable medium. Examples of the non-transitory computer-readable medium include a flash memory, a magnetic recording device, an optical disk, a magneto-optical recording medium, or a ROM. The program may be distributed, for example, by selling, transferring, or lending a portable medium such as an SD card, DVD, or CD-ROM on which the program is stored. "SD" is an abbreviation for Secure Digital. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program may be distributed by storing the program in the storage of a server and transferring the program from the server to another computer. The program may be provided as a program product.
[0035] A computer temporarily stores in a main storage device, for example, a program stored in a portable medium or a program transferred from a server. Then, the computer reads the program stored in the main storage device with a processor, and executes processing according to the read program with the processor. The computer may read the program directly from a portable medium and execute processing according to the program. The computer may execute processing according to the received program each time a program is transferred from the server to the computer. Processing may be executed by a so-called ASP-type service that realizes functions only by execution instructions and result acquisition without transferring a program from the server to the computer. "ASP" is an abbreviation for application service provider. A program is information used for processing by a computer, and includes those equivalent to a program. For example, data that is not a direct command to a computer but has the property of defining computer processing falls under "those equivalent to a program."
[0036] A part or all of the functions of the server device 20 may be realized by a programmable circuit or a dedicated circuit as the control unit 21. In other words, a part or all of the functions of the server device 20 may be realized by hardware.
[0037] The configuration of a terminal device 30 according to this embodiment will be described with reference to FIG.
[0038] The terminal device 30 includes a control unit 31, a storage unit 32, a communication unit 33, an input unit , an output unit 35, and a positioning unit .
[0039] The control unit 31 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The programmable circuit is, for example, an FPGA. The dedicated circuit is, for example, an ASIC. The control unit 31 executes processes related to the operation of the terminal device 30 while controlling each part of the terminal device 30.
[0040] The storage unit 32 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM, a ROM, or a flash memory. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The flash memory is, for example, an SSD. The magnetic memory is, for example, an HDD. The storage unit 32 functions, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 32 stores data used in the operation of the terminal device 30 and data obtained by the operation of the terminal device 30.
[0041] The communication unit 33 includes at least one communication module. The communication module is, for example, a module compatible with a mobile communication standard such as LTE, 4G standard, or 5G standard, or a wireless LAN communication standard such as IEEE802.11. "LTE" is an abbreviation for Long Term Evolution. "4G" is an abbreviation for 4th generation. "5G" is an abbreviation for 5th generation. The communication unit 33 communicates with the server device 20. The communication unit 33 may communicate with a mobile device held by the service staff 11. The communication unit 33 may communicate with an in-vehicle device mounted on the service vehicle 12, or a mobile device held by the staff member in the service vehicle 12. The communication unit 33 receives data used in the operation of the terminal device 30, and transmits data obtained by the operation of the terminal device 30.
[0042] The input unit 34 is, for example, a physical key, a capacitive key, a pointing device, a touch screen integral with a display, a visible light camera, a depth camera, LiDAR, or a microphone. "LiDAR" is an abbreviation for light detection and ranging. The input unit 34 accepts an operation to input data used in the operation of the terminal device 30. The input unit 34 may be connected to the terminal device 30 as an external input device instead of being provided in the terminal device 30. As the connection interface, an interface compatible with a standard such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used. "USB" is an abbreviation for Universal Serial Bus. "HDMI (registered trademark)" is an abbreviation for High-Definition Multimedia Interface.
[0043] The output unit 35 is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electro luminescent. The output unit 35 outputs data obtained by the operation of the terminal device 30. The output unit 35 may be connected to the terminal device 30 as an external output device instead of being provided in the terminal device 30. As a connection interface, an interface compatible with standards such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.
[0044] The positioning unit 36 includes at least one GNSS receiver. "GNSS" is an abbreviation for global navigation satellite system. GNSS is, for example, GPS, QZSS, BDS, GLONASS, or Galileo. "GPS" is an abbreviation for Global Positioning System. "QZSS" is an abbreviation for Quasi-Zenith Satellite System. QZSS satellites are called quasi-zenith satellites. "BDS" is an abbreviation for BeiDou Navigation Satellite System. "GLONASS" is an abbreviation for Global Navigation Satellite System. The positioning unit 36 measures the position of the terminal device 30.
[0045] The functions of the terminal device 30 are realized by executing a terminal program according to this embodiment on a processor serving as the control unit 31. That is, the functions of the terminal device 30 are realized by software. The terminal program causes a computer to execute the operations of the terminal device 30, thereby causing the computer to function as the terminal device 30. That is, the computer functions as the terminal device 30 by executing the operations of the terminal device 30 in accordance with the terminal program.
[0046] A part or all of the functions of the terminal device 30 may be realized by a programmable circuit or a dedicated circuit as the control unit 31. In other words, a part or all of the functions of the terminal device 30 may be realized by hardware.
[0047] The operation of the service providing system 10 according to the present embodiment will be described with reference to Fig. 4. The operation described below corresponds to the service providing method according to the present embodiment. That is, the service providing method according to the present embodiment includes steps S1 to S6 shown in Fig. 4.
[0048] When user U1 starts a terminal program for requesting a replenishment service, or selects a specific item such as "Request Service" on the menu screen of the terminal program, step S1 is executed.
[0049] In S1, when the control unit 31 of the terminal device 30 accepts a first user operation specifying a destination via the input unit 34, the control unit 31 transmits destination data to the server device 20 via the communication unit 33. The destination data is data indicating the destination specified by the first user operation. The destination is, for example, a store such as a convenience store. The control unit 21 of the server device 20 receives the destination data from the terminal device 30 via the communication unit 23.
[0050] In S2, the control unit 21 of the server device 20 receives location data from a mobile device held by the service staff 11, an in-vehicle device mounted on the service vehicle 12, or a mobile device held by the staff member in the service vehicle 12, via the communication unit 23. The location data is data indicating the location of the service staff 11 or the service vehicle 12. The location of the service staff 11 is not limited to the current location of the service staff 11, but may be the location where the working service staff 11 should be after providing the service. Similarly, the location of the service vehicle 12 is not limited to the current location of the service vehicle 12, but may be the location where the working service vehicle 12 should be after providing the service. The control unit 21 of the server device 20 selects a parking spot according to the destination indicated by the destination data received in S1 and the location indicated by the received location data. Specifically, the control unit 21 of the server device 20 selects a parking spot according to the proximity from the location indicated by the location data, from among the locations within a geographical range based on the destination indicated by the destination data. For example, the control unit 21 of the server device 20 selects a point closest to the location of the service staff 11 or the service vehicle 12 from among the destination and points around the destination. Alternatively, the control unit 21 of the server device 20 may select a point where the difference between the proximity from the location of the user vehicle V1 and the proximity from the location indicated by the location data is equal to or less than a threshold value as a parking point. For example, the control unit 21 of the server device 20 may select a point midway between the location of the user vehicle V1 and the location of the service staff 11 or the service vehicle 12 as a parking point. Alternatively, if the destination is not within a geographical range based on the location indicated by the location data, the control unit 21 of the server device 20 may select a point within the geographical range that can achieve the same purpose as if the destination were to be reached as a parking point. For example, if the destination is a store, the control unit 21 of the server device 20 may select a parking lot closest to the location of the service staff 11 or the service vehicle 12 as a parking point from among the parking lot of the store and the parking lot of another store of the same chain as the destination. The control unit 21 of the server device 20 transmits the notification data to the terminal device 30 via the communication unit 23. The notification data is data that prompts the user U1 to park the user vehicle V1 at the selected parking spot.When the control unit 31 of the terminal device 30 receives the notification data from the server device 20 via the communication unit 33, it presents the notification data to the user U1, such as by displaying the notification data on a display as the output unit 35, thereby prompting the user U1 to park the user's vehicle V1 in the parking spot selected by the server device 20.
[0051] In S3, the control unit 31 of the terminal device 30 accepts a second user operation of inputting the desired dispatch time and the desired return time via the input unit 34. In the case of an agency-type service, the desired dispatch time corresponds to the time desired by the user U1 for the service staff 11 to pick up the user vehicle V1. In the case of a mobile service, the desired dispatch time corresponds to the time desired by the user U1 for the service vehicle 12 to arrive near the user vehicle V1. In the case of an agency-type service, the desired return time corresponds to the time desired by the user U1 for the service staff 11 to return the user vehicle V1 after charging or battery replacement. In the case of a mobile service, the desired return time corresponds to the time desired by the user U1 for the service vehicle 12 to complete charging or battery replacement of the user vehicle V1.
[0052] In S4, when the control unit 31 of the terminal device 30 accepts a third user operation to pay the charge for the refueling service via the input unit 34, the control unit 31 transmits request data to the server device 20 via the communication unit 33. The request data is data requesting a refueling service. In this embodiment, the request data includes data indicating the desired dispatch time and the desired return time input by the second user operation in S3. When the control unit 21 of the server device 20 receives the request data from the terminal device 30 via the communication unit 23, the control unit 21 automatically processes the payment of the charge for the refueling service according to the received request data. When the automatic processing of the payment is completed, the control unit 21 of the server device 20 performs a process of dispatching the service staff 11 or the service vehicle 12 to the parking spot selected in S2. Specifically, the control unit 21 of the server device 20 notifies the manager who dispatches the service staff 11 or the service vehicle 12 to the parking spot of the parking spot, the desired dispatch time, the desired return time, and other information. Alternatively, the control unit 21 of the server device 20 may dispatch a worker to the parking spot by transmitting the first instruction data to a mobile device held by a worker as the service staff 11 via the communication unit 23. Alternatively, the control unit 21 of the server device 20 may dispatch a mobile charging vehicle to the parking spot by transmitting the second instruction data to an on-board device mounted on the mobile charging vehicle as the service vehicle 12 or a mobile device held by a worker riding in the mobile charging vehicle via the communication unit 23. Alternatively, the control unit 21 of the server device 20 may dispatch a mobile battery exchange vehicle to the parking spot by transmitting the third instruction data to an on-board device mounted on the mobile battery exchange vehicle as the service vehicle 12 or a mobile device held by a worker riding in the mobile battery exchange vehicle via the communication unit 23. The first instruction data is data instructing a worker to provide a proxy-type charging service. Alternatively, the first instruction data may be data instructing a worker to provide a proxy-type battery exchange service. The second instruction data is data instructing the mobile charging vehicle or a worker in the mobile charging vehicle to provide a mobile charging service. The third instruction data is data instructing the mobile battery exchange vehicle or a worker in the mobile battery exchange vehicle to provide a mobile battery exchange service.The first instruction data, the second instruction data, and the third instruction data may include a parking location, a desired dispatch time, and a desired return time, as well as other information.
[0053] In S5, the control unit 21 of the server device 20 monitors the progress of the refueling service. If the type of the refueling service requested in S4 is an agent-type charging service or an agent-type battery exchange service, the control unit 21 of the server device 20 monitors the progress by communicating with a mobile device carried by a worker via the communication unit 23. If the type of the refueling service requested in S4 is a mobile charging service, the control unit 21 of the server device 20 monitors the progress by communicating with an on-board device mounted on the mobile charging vehicle or a mobile device carried by a worker riding in the mobile charging vehicle via the communication unit 23. If the type of the refueling service requested in S4 is a mobile battery exchange service, the control unit 21 of the server device 20 monitors the progress by communicating with an on-board device mounted on the mobile battery exchange vehicle or a mobile device carried by a worker riding in the mobile battery exchange vehicle via the communication unit 23. The control unit 21 of the server device 20 notifies the terminal device 30 of the progress via the communication unit 23. The control unit 31 of the terminal device 30 displays the progress status on a display serving as the output unit 35.
[0054] In S6, when the control unit 21 of the server device 20 detects the completion of the refueling service, it notifies the terminal device 30 of the completion via the communication unit 23. The control unit 31 of the terminal device 30 displays a screen indicating that the refueling service has been completed on a display serving as the output unit 35. On this screen, if the type of the refueling service requested in S4 is a proxy-type charging service or a proxy-type battery replacement service, information regarding the location where the worker parked the user vehicle V1 may be displayed. A photo of the user vehicle V1 taken by the worker may also be displayed.
[0055] The present disclosure is not limited to the above-mentioned embodiment. For example, two or more blocks shown in the block diagram may be integrated, or one block may be divided. Instead of executing two or more steps shown in the flowchart in chronological order as described, they may be executed in parallel or in a different order depending on the processing capacity of the device executing each step, or as necessary. Other modifications are possible without departing from the spirit of the present disclosure. [Explanation of symbols]
[0056] 10 Service provision system 11 Service Staff 12 Service vehicles 20 Server device 21 Control section 22 Memory section 23 Communications Department 30 Terminal Equipment 31 Control Unit 32 Storage section 33 Communications Department 34 Input section 35 Output section 36 Positioning unit 40 Network
Claims
1. a communication unit that communicates with a terminal device that requests a service of dispatching a service staff member or a service vehicle to a location where the user vehicle is parked to replenish the user vehicle with an energy source; a control unit that, when receiving destination data indicating a destination from the terminal device via the communication unit, selects a parking spot according to the destination indicated in the received destination data and a position of the service staff or the service vehicle, and transmits notification data to the terminal device via the communication unit, the notification data prompting the user to park the user vehicle at the selected parking spot; A server device comprising:
2. The server device according to claim 1 , wherein the control unit selects the parking spot from among spots within a geographical range based on the destination, depending on proximity to a position of the service staff or the service vehicle.
3. The server device according to claim 1 , wherein the control unit selects, as the parking spot, a spot where a difference between a position of the user vehicle and a position of the service staff or the service vehicle is equal to or smaller than a threshold value.
4. 2. The server device according to claim 1, wherein the location of the service staff or the service vehicle is a location where a currently operating service staff member is to be after providing service, or a location where a currently operating service vehicle is to be after providing service.
5. 2. The server device according to claim 1, wherein, when the destination is not within a geographical range based on the position of the service staff or the service vehicle, the control unit selects as the parking spot from among points within the geographical range a point that can achieve the same purpose as if the user had gone to the destination.
Citation Information
Patent Citations
Rescue system, rescue instruction device, rescue device, object device, computer program and rescue instruction method
JP2012230523A
Server and information providing method
US20190130751A1
Management method and management device for shared electric vehicle, and program
WO2021251024A1
Fixed parking space recognition method
CN106157625A
Capacity prediction method, system and device for service executor in service system
CN109102105A