Server device
Optimizing the parking location selection through the server device solves the problem of long dispatch time caused by parking locations in vehicle charging and dispatching power supply services, and achieves more efficient service staff or vehicle dispatch, reducing costs and waiting time.
Patent Information
- Application Number
- CN202410793989.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-20
- Filing Date
- 2024-06-19
- Publication Date
- 2024-12-20
AI Technical Summary
In vehicle charging and dispatching power supply services, due to parking locations, the dispatch time of service staff or service vehicles is relatively long, resulting in inefficiency and increased costs.
Communication is carried out through the server device, receiving the destination data of the user's vehicle and the location information of the service personnel or vehicle, selecting a suitable parking location, and sending notification data to the user, prompting the user to park the vehicle to a designated location, thereby optimizing service work The dispatch path for personnel or service vehicles.
It shortens the dispatch time of service staff or service vehicles, reduces the cost of movement, and improves the efficiency and user experience of charging or recharge services.
Smart Images

Figure CN119160032A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a server device. Background Art
[0002] Patent Document 1 discloses a system for providing a service of charging a vehicle on behalf of the user and a service of dispatching a power supply vehicle.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Publication No. 2020-107303
[0006] Patent Document 2: Chinese Patent Application Publication No. 109102105
[0007] Patent Document 3: Chinese Patent Application Publication No. 106157625
[0008] In the service of charging the vehicle on behalf of others, there may be no agent nearby depending on the parking location of the vehicle to be charged, so charging takes time. Similarly, in the service of dispatching a power supply vehicle, there may be no power supply vehicle nearby depending on the parking location of the vehicle to be charged, so charging takes time. Summary of the invention
[0009] An object of the present disclosure is to shorten the time taken for dispatching a service worker or a service vehicle.
[0010] The server device disclosed in the present invention comprises: a communication unit, which communicates with a terminal device that entrusts a service, wherein the service is a service that dispatches a service worker or a service vehicle to a location where a user vehicle is parked to replenish energy for the user vehicle; and a control unit, which, when receiving destination data representing a destination from the terminal device via the communication unit, selects a parking location based on the destination represented by the received destination data and the position of the service worker or the service vehicle, and sends notification data to the terminal device via the communication unit, wherein the notification data is data that prompts the user to park the user vehicle at the selected parking location.
[0011] Effects of the Invention
[0012] According to the present disclosure, the time taken for dispatching a service worker or a service vehicle may be shortened. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 It is a diagram showing the configuration of a service providing system according to an embodiment of the present disclosure.
[0014] Figure 2 This is a block diagram showing the configuration of a server device according to an embodiment of the present disclosure.
[0015] Figure 3 It is a block diagram showing the configuration of a terminal device according to an embodiment of the present disclosure.
[0016] Figure 4 This is a flowchart showing the operation of the service providing system according to the embodiment of the present disclosure.
[0017] Description of reference numerals:
[0018] 10: Service provision system
[0019] 11: Service staff
[0020] 12: Service Vehicles
[0021] 20: Server device
[0022] 21: Control Department
[0023] 22: Storage
[0024] 23: Ministry of Communications
[0025] 30: Terminal device
[0026] 31: Control Department
[0027] 32: Storage
[0028] 33: Ministry of Communications
[0029] 34: Input
[0030] 35: Output
[0031] 36: Positioning Department
[0032] 40: Network. DETAILED DESCRIPTION
[0033] Hereinafter, one embodiment of the present disclosure will be described with reference to the drawings.
[0034] In each figure, the same reference numerals are attached to the same or corresponding parts. In the description of this embodiment, the description of the same or corresponding parts is appropriately omitted or simplified.
[0035] Reference Figure 1 The configuration of the service providing system 10 according to the present embodiment will be described.
[0036] 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. Alternatively, the server device 20 can communicate with a mobile device such as a portable phone, a smart phone, or a tablet terminal held by a service staff 11 via the network 40. Alternatively, the server device 20 can communicate with a mobile device such as a portable phone, a smart phone, or a tablet terminal held by a staff member riding in the service vehicle 12 via the network 40. Alternatively, the terminal device 30 can also communicate with a mobile device held by a service staff 11, a mobile device mounted on the service vehicle 12, or a mobile device held by a staff member riding in the service vehicle 12 via the network 40.
[0037] The server device 20 is a computer that is installed in a data center or other facilities and belongs to a cloud computing system or other computing systems. The server device 20 is operated by a provider of a replenishment service.
[0038] The terminal device 30 is a mobile device such as a mobile phone, a smartphone, or a tablet terminal owned by each user. The terminal device 30 executes a terminal program for requesting a replenishment service.
[0039] The replenishment service is a service that dispatches a service worker 11 or a service vehicle 12 to the location where the user vehicle is parked to replenish energy to the user vehicle. In this embodiment, the user vehicle is a BEV. "BEV" is the abbreviation of battery electric vehicle. The energy supplied to the user vehicle is electricity. As a variation of this embodiment, the user vehicle may also be other types of vehicles such as gasoline vehicles, diesel vehicles, hydrogen vehicles, HEVs, PHEVs or FCEVs. "HEV" is the abbreviation of hybrid electric vehicle. "PHEV" is the abbreviation of plug-in hybrid electric vehicle. "FCEV" is the abbreviation of fuel cell electric vehicle. The user vehicle may also be a MaaS dedicated vehicle. "MaaS" is the abbreviation of Mobility as a Service. The energy supplied to the user vehicle is not limited to electricity, but may also be fuels such as gasoline, light oil or hydrogen.
[0040] The recharging service includes at least a charging service or a battery replacement service, and in this embodiment, includes both the charging service and the battery replacement service. The charging service is a service that recharges energy to the user's vehicle by charging the battery mounted on the user's vehicle. The battery replacement service is a service that recharges energy to the user's vehicle by replacing the battery mounted on the user's vehicle with another battery. As a variation of this embodiment, the recharging service may also include a service that refuels the user's vehicle.
[0041] The supply service includes at least an agency service or a mobile service, and in this embodiment, includes both the agency service and the mobile service. The agency service is a service that dispatches a service worker 11 to the location where the user's vehicle is parked, causes the dispatched service worker 11 to move the user's vehicle to another location, and replenishes energy to the user's vehicle at the location where the user's vehicle is moved. The mobile service is a service that dispatches a service vehicle 12 to the location where the user's vehicle is parked, and causes the dispatched service vehicle 12 to replenish energy to the user's vehicle at the location where the user's vehicle is parked.
[0042] In this embodiment, each user selects or automatically selects any one of the following combinations to be provided as a replenishment service: a combination of a charging service and an agency service, a combination of a battery replacement service and an agency service, a combination of a charging service and a mobile service, and a combination of a battery replacement service and a mobile service. That is, in this embodiment, any one of an agency charging service, an agency battery replacement service, a mobile charging service, and a mobile battery replacement service is selectively provided.
[0043] For example, in an agency-type charging service, while the user U1 is not using the user vehicle V1, the operator as the service staff 11 drives the user vehicle V1 from the parking lot to the charging station, and returns the user vehicle V1 after charging the battery B1 of the user vehicle V1. In an agency-type battery replacement service, while the user U1 is not using the user vehicle V1, the operator as the service staff 11 drives the user vehicle V1 from the parking lot to the battery replacement station, and returns the user vehicle V1 after replacing the battery B1 of the user vehicle V1 with another battery. In a mobile-type charging service, a mobile charging vehicle as a service vehicle 12 comes to the parking lot and charges the battery B1 of the user vehicle V1 at the location. In a mobile-type battery replacement service, a mobile battery replacement vehicle as a service vehicle 12 comes to the parking lot and replaces the battery B1 of the user vehicle V1 with another battery at the location.
[0044] The network 40 includes the Internet, at least one WAN, at least one MAN, or any combination thereof. "WAN" is an abbreviation for widearea network. "MAN" is an abbreviation for metropolitan area network. The network 40 may also include at least one wireless network, at least one optical network, or any combination thereof. The wireless network is, for example, an ad-hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for localarea network.
[0045] Reference Figure 1 The outline of this embodiment will be described.
[0046] When receiving the destination data indicating the destination from the terminal device 30, the server device 20 selects a parking place according to the destination indicated by the received destination data and the position of the service worker 11 or the service vehicle 12. The server device 20 sends notification data to the terminal device 30, wherein the notification data is data for prompting the user to park the user vehicle at the selected parking place. When receiving the notification data from the server device 20, the terminal device 30 presents the received notification data to the user, thereby prompting the user to park the user vehicle at the parking place selected by the server device 20.
[0047] According to this embodiment, the time required for dispatching the service worker 11 or the service vehicle 12 can be shortened. As a result, the cost such as labor cost required for moving the service worker 11 or the service vehicle 12 can be reduced.
[0048] As an example, when the user U1 accepts the agency-type charging service during shopping, he will be prompted to park the user vehicle V1 at a place selected from a plurality of places according to the position of the operator as the service staff 11, wherein the plurality of places include not only the parking lot of the store, but also the parking places around the store such as the cooperative parking lot. The location of the operator is not limited to the current location of the operator, but also the location where the operator should be at the end of the service provision during the service provision. For example, it is assumed that a place close to the current location of the operator or a place close to the location where the operator will go later to return another user vehicle whose battery has been charged at the charging station is selected. If it is assumed that the user U1 has parked the user vehicle V1 at the selected location, the operator does not need to move for a long time to pick up the user vehicle V1. As a result, the cost of the operator's movement can be reduced. It is also possible to select a place between the location of the user vehicle V1 and the location of the operator. According to such an example, the charging start time is advanced, so the waiting time of the user U1 can be shortened. Alternatively, a place closer to the operator's position may be selected, such as a parking lot of a store or a parking lot of another store in the same series, which is different from the destination but can achieve the same purpose as that achieved at the destination. According to such an example, the time taken from the time when the user U1 parks the user vehicle V1 to the time when the purpose of shopping is achieved can be shortened.
[0049] As another example, when user U1 receives a mobile charging service during shopping, he will be prompted to park the user vehicle V1 at a location selected from a plurality of locations according to the location of the mobile charging vehicle as the service vehicle 12, wherein the plurality of locations include not only the parking lot of the store, but also the parking places around the store such as the cooperative parking lot. The location of the mobile charging vehicle is not limited to the current location of the mobile charging vehicle, but may also be the location where the mobile charging vehicle in the service provision should be at the end of the service provision. For example, it is assumed that a location close to the current location of the mobile charging vehicle, or a location close to the location where the mobile charging vehicle charges the battery of another user vehicle is selected. If it is assumed that user U1 has parked the user vehicle V1 at the selected location, the mobile charging vehicle does not need to move for a long time before arriving near the user vehicle V1. As a result, the cost of moving the mobile charging vehicle can be reduced. It is also possible to select a location between the location of the user vehicle V1 and the location of the mobile charging vehicle. According to such an example, the charging start time is advanced, so the waiting time of user U1 can be shortened. Alternatively, a place closer to the mobile charging vehicle may be selected, such as a parking lot of a store or a parking lot of another store in the same series, which is different from the destination but can achieve the same purpose as that achieved at the destination. According to such an example, the time taken from the time when the user U1 parks the user vehicle V1 to the time when the purpose of shopping is achieved can be shortened.
[0050] The user U1 may be presented with the charges for requesting charging during the day and the charges for requesting charging at night when electricity rates are lower but labor costs are higher. Alternatively, the user U1 may be presented with the lowest charges. The user U1 may adjust the time period for requesting charging based on the presented charges.
[0051] The case where the user U1 receives the agency-type battery replacement service is the same as the case where the user U1 receives the agency-type charging service. The case where the user U1 receives the mobile-type battery replacement service is the same as the case where the user U1 receives the mobile-type charging service.
[0052] Reference Figure 2 The configuration of the server device 20 according to the present embodiment will be described.
[0053] The server device 20 includes a control unit 21 , a storage unit 22 , and a communication unit 23 .
[0054] 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 specifically used for specific processing. "CPU" is the abbreviation of central processing unit. "GPU" is the abbreviation of graphics processing unit. A programmable circuit is, for example, an FPGA. "FPGA" is the abbreviation of field-programmable gate array. A dedicated circuit is, for example, an ASIC. "ASIC" is the abbreviation of application specific integrated circuit. The control unit 21 controls each part of the server device 20 while performing processing related to the action of the server device 20.
[0055] 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, RAM, ROM, or flash memory. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. RAM is, for example, SRAM or DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. ROM is, for example, EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. Flash memory is, for example, SSD. "SSD" is an abbreviation for solid-state drive. Magnetic memory is, for example, HDD. "HDD" is an abbreviation for hard disk drive. The storage unit 22 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores data used in the operation of the server device 20 and data obtained through the operation of the server device 20.
[0056] The communication unit 23 includes at least one communication module. The communication module is, for example, a module corresponding to a wired LAN communication standard such as Ethernet (registered trademark) or a wireless LAN communication standard such as IEEE802.11. "IEEE" is the abbreviation of the Institute of Electrical and Electronics Engineers. The communication unit 23 communicates with the terminal device 30. The communication unit 23 can also communicate with a mobile device held by the service staff 11. The communication unit 23 can also communicate with an on-board device mounted on the service vehicle 12 or a mobile device held by a staff member riding on the service vehicle 12. The communication unit 23 receives data used in the operation of the server device 20, and also sends data obtained through the operation of the server device 20.
[0057] The functions of the server device 20 are realized by executing the server program of the present embodiment by the processor as the control unit 21. That is, the functions of the server device 20 are realized by software. The server program causes the computer to execute the operation of the server device 20, thereby causing the computer to function as the server device 20. That is, the computer executes the operation of the server device 20 according to the server program, thereby functioning as the server device 20.
[0058] The program can be pre-stored in a non-transitory computer-readable medium. Examples of non-transitory computer-readable media are flash memory, magnetic recording devices, optical disks, magneto-optical recording media, or ROMs. The program is circulated, for example, by selling, transferring, or renting portable media such as SD cards, DVDs, or CD-ROMs that store the program. "SD" is the abbreviation for Secure Digital. "DVD" is the abbreviation for digital versatile discs. "CD-ROM" is the abbreviation for compact disc read only memory. The program can also be pre-stored in a storage device of a server and the program can be transferred from the server to other computers, thereby allowing the program to be circulated. The program can also be provided as a program product.
[0059] The computer temporarily stores a program stored in a portable medium or a program transmitted from a server in a main storage device, for example. Then, the computer reads the program stored in the main storage device through a processor, and executes processing corresponding to the read program through the processor. The computer may also read the program directly from the portable medium and execute processing corresponding to the program. The computer may also sequentially execute processing corresponding to the received program each time the program is transmitted from the server to the computer. Processing may also be performed through a so-called ASP-type service, in which the ASP-type service does not transmit the program from the server to the computer, but only implements functions through execution instructions and result acquisition. "ASP" is the abbreviation of application service provider. The program includes information equivalent to the program as information for processing by an electronic computer. For example, data that is not a direct instruction to the computer but has the nature of specifying the processing of the computer is equivalent to "data equivalent to the program."
[0060] 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. That is, a part or all of the functions of the server device 20 may be realized by hardware.
[0061] Reference Figure 3 The configuration of the terminal device 30 according to the present embodiment will be described.
[0062] The terminal device 30 includes a control unit 31 , a storage unit 32 , a communication unit 33 , an input unit 34 , an output unit 35 , and a positioning unit 36 .
[0063] 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 dedicated to a specific process. The programmable circuit is, for example, an FPGA. The dedicated circuit is, for example, an ASIC. The control unit 31 controls each part of the terminal device 30 while executing processing related to the operation of the terminal device 30.
[0064] 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 as, for example, 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.
[0065] The communication unit 33 includes at least one communication module. The communication module is, for example, a module corresponding to a mobile communication standard such as LTE, 4G standard or 5G standard, or a wireless LAN communication standard such as IEEE802.11. "LTE" is the abbreviation of Long Term Evolution. "4G" is the abbreviation of 4th generation. "5G" is the abbreviation of 5th generation. The communication unit 33 communicates with the server device 20. The communication unit 33 can also communicate with a mobile device held by the service staff 11. The communication unit 33 can also communicate with an on-board device mounted on the service vehicle 12 or a mobile device held by a staff member riding on the service vehicle 12. The communication unit 33 receives data used in the operation of the terminal device 30, and also sends data obtained through the operation of the terminal device 30.
[0066] The input unit 34 is, for example, a physical key, an electrostatic capacitance key, a pointing device, a touch screen integrated with a display, a visible light camera, a depth camera, a LiDAR, or a microphone. "LiDAR" is the abbreviation of light detection and ranging. The input unit 34 accepts operations for inputting data used in the actions of the terminal device 30. The input unit 34 can also be connected to the terminal device 30 as an external input device instead of being equipped in the terminal device 30. As a connection interface, an interface corresponding to standards such as USB, HDMI (registered trademark) or Bluetooth (registered trademark) can be used. "USB" is the abbreviation of Universal Serial Bus. "HDMI (registered trademark)" is the abbreviation of High-Definition Multimedia Interface.
[0067] 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 the abbreviation of liquid crystal display. "EL" is the abbreviation of 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 included in the terminal device 30. As a connection interface, an interface corresponding to a standard such as USB, HDMI (registered trademark) or Bluetooth (registered trademark) may be used.
[0068] The positioning unit 36 includes at least one GNSS receiver. "GNSS" is the abbreviation of global navigation satellite system. GNSS is, for example, GPS, QZSS, BDS, GLONASS (GLONASS Satellite Navigation System) or Galileo (Galileo Satellite Navigation System). "GPS" is the abbreviation of Global Positioning System. "QZSS" is the abbreviation of Quasi-Zenith Satellite System. The satellites of QZSS are also called quasi-zenith satellites. "BDS" is the abbreviation of BeiDou Navigation Satellite System. "GLONASS" is the abbreviation of Global Navigation Satellite System. The positioning unit 36 measures the position of the terminal device 30.
[0069] The functions of the terminal device 30 are realized by executing the terminal program of the present embodiment by the processor as the control unit 31. That is, the functions of the terminal device 30 are realized by software. The terminal program causes the computer to execute the operation of the terminal device 30, thereby causing the computer to function as the terminal device 30. That is, the computer executes the operation of the terminal device 30 according to the terminal program, thereby functioning as the terminal device 30.
[0070] 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. That is, a part or all of the functions of the terminal device 30 may be realized by hardware.
[0071] Reference Figure 4 The operation of the service providing system 10 of this embodiment is described. The operation described below is equivalent to the service providing method of this embodiment. That is, the service providing method of this embodiment includes Figure 4 Steps S1 to S6 are shown.
[0072] When the user U1 starts the 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.
[0073] In S1, when a first user operation for designating a destination is accepted via the input unit 34, the control unit 31 of the terminal device 30 sends the destination data to the server device 20 via the communication unit 33. The destination data is data indicating the destination designated 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.
[0074] 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 onboard device mounted on the service vehicle 12, or a mobile device held by a staff member riding 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 also be the location where the service staff 11 at work 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 also be the location where the service vehicle 12 at work should be after providing the service. The control unit 21 of the server device 20 selects a parking location based on the destination represented by the destination data received in S1 and the location represented by the received location data. Specifically, the control unit 21 of the server device 20 selects a parking location from locations located within a geographical range based on the destination represented by the destination data, based on the distance from the location represented by the location data. For example, the control unit 21 of the server device 20 selects the place closest to the position of the service staff 11 or the service vehicle 12 from among the destination and the places around the destination as the parking place. Alternatively, the control unit 21 of the server device 20 may select as the parking place a place where the difference between the distance from the position of the user vehicle V1 and the distance from the position represented by the position data is less than or equal to a threshold. For example, the control unit 21 of the server device 20 may select as the parking place a place between the position of the user vehicle V1 and the position of the service staff 11 or the service vehicle 12. Alternatively, the control unit 21 of the server device 20 may select as the parking place a place that can achieve the same purpose as when going to the destination from among the places located in the geographical range when there is no destination within the geographical range based on the position represented by the position data. For example, when it is assumed that the destination is a store, the control unit 21 of the server device 20 may select as the parking place the parking lot closest to the position of the service staff 11 or the service vehicle 12 from the parking lot of the store and the parking lot of another store in the same series 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 for prompting the user U1 to park the user vehicle V1 at the selected parking place. When receiving the notification data from the server device 20 via the communication unit 33, the control unit 31 of the terminal device 30 displays the notification data on a display as an output unit 35, etc., and presents the notification data to the user U1, thereby prompting the user U1 to park the user vehicle V1 at the parking place selected by the server device 20.
[0075] In S3, the control unit 31 of the terminal device 30 accepts a second user operation for inputting the desired dispatch time and the desired return time via the input unit 34. The desired dispatch time corresponds to the time when the service staff 11 picks up the user vehicle V1 as desired by the user U1 in the case of an agency service. The desired dispatch time corresponds to the time when the service vehicle 12 arrives near the user vehicle V1 as desired by the user U1 in the case of a mobile service. The desired return time corresponds to the time when the service staff 11 returns the user vehicle V1 after charging or battery replacement as desired by the user U1 in the case of an agency service. The desired return time corresponds to the time when the service vehicle 12 completes charging or battery replacement of the user vehicle V1 as desired by the user U1 in the case of a mobile service.
[0076] In S4, when the third user operation of paying the fee for the replenishment service is accepted via the input unit 34, the control unit 31 of the terminal device 30 sends the entrustment data to the server device 20 via the communication unit 33. The entrustment data is data for entrusting the replenishment service. In the present embodiment, the entrustment data includes data indicating the desired dispatch time and the desired return time input by the second user operation in S3. When the entrustment data is received from the terminal device 30 via the communication unit 23, the control unit 21 of the server device 20 automatically processes the payment of the fee for the replenishment service according to the received entrustment data. When the automatic processing of the payment is completed, the control unit 21 of the server device 20 performs the processing of dispatching the service staff 11 or the service vehicle 12 to the parking place selected in S2. Specifically, the control unit 21 of the server device 20 notifies the parking place, the desired dispatch time and the desired return time and other information to the manager, and the manager dispatches the service staff 11 or the service vehicle 12 to the parking place. Alternatively, the control unit 21 of the server device 20 may send the first instruction data to the mobile device held by the operator as the service staff 11 via the communication unit 23, thereby dispatching the operator to the parking location. Alternatively, the control unit 21 of the server device 20 may send the second instruction data to the on-board device of the mobile charging vehicle as the service vehicle 12 or the mobile device held by the operator riding on the mobile charging vehicle via the communication unit 23, thereby dispatching the mobile charging vehicle to the parking location. Alternatively, the control unit 21 of the server device 20 may send the third instruction data to the on-board device of the mobile battery replacement vehicle as the service vehicle 12 or the mobile device held by the operator riding on the mobile battery replacement vehicle via the communication unit 23, thereby dispatching the mobile battery replacement vehicle to the parking location. The first instruction data is data for instructing the operator in the manner of providing an agency-type charging service. Alternatively, the first instruction data may also be data for instructing the operator in the manner of providing an agency-type battery replacement service. The second instruction data is data for instructing the mobile charging vehicle or the operator riding on the mobile charging vehicle in the manner of providing a mobile charging service. The third instruction data is data for instructing the mobile battery replacement vehicle or the operator riding in the mobile battery replacement vehicle in providing a mobile battery replacement service. The first instruction data, the second instruction data, and the third instruction data may also include a parking location, a desired dispatch time, a desired return time, and other information.
[0077] In S5, the control unit 21 of the server device 20 monitors the progress of the replenishment service. In the case where the type of replenishment service entrusted in S4 is an agency-type charging service or an agency-type battery replacement service, the control unit 21 of the server device 20 communicates with the mobile device held by the operator via the communication unit 23, thereby monitoring the progress. In the case where the type of replenishment service entrusted in S4 is a mobile charging service, the control unit 21 of the server device 20 communicates with the vehicle-mounted device mounted on the mobile charging vehicle or the mobile device held by the operator riding on the mobile charging vehicle via the communication unit 23, thereby monitoring the progress. In the case where the type of replenishment service entrusted in S4 is a mobile battery replacement service, the control unit 21 of the server device 20 communicates with the vehicle-mounted device mounted on the mobile battery replacement vehicle or the mobile device held by the operator riding on the mobile battery replacement vehicle via the communication unit 23, thereby monitoring the progress. 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 the display as the output unit 35 .
[0078] In S6, when the completion of the recharging service is sensed, the control unit 21 of the server device 20 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 recharging service is completed on the display as the output unit 35. In the case where the type of recharging service requested in S4 is an agency-type charging service or an agency-type battery replacement service, information related to the location where the operator parked the user vehicle V1 may be displayed on the screen. A photo of the user vehicle V1 taken by the operator may also be displayed.
[0079] The present disclosure is not limited to the above-mentioned embodiments. For example, two or more blocks recorded in the block diagram may be integrated, or one block may be divided. Alternatively, two or more steps recorded in the flowchart may be executed in parallel or in a different order according to the processing capability of the device executing each step or as required, instead of executing the two or more steps recorded in the flowchart in a time series as described. In addition, changes may be made within the scope of the subject matter of the present disclosure.
Claims
1. A server device comprising: The communication unit communicates with the terminal device requesting the service, wherein: The service is a service that dispatches a service worker or a service vehicle to a location where a user's vehicle is parked to replenish energy to the user's vehicle; as well as The control unit, when receiving destination data indicating a destination from the terminal device via the communication unit, selects a parking location based on the destination indicated by the received destination data and the position of the service staff or the service vehicle, and sends notification data to the terminal device via the communication unit, wherein the notification data is data prompting a user to park the user vehicle at the selected parking location.
2. The server device according to claim 1, wherein: The control unit selects the parking spot from spots located within a geographical range based on the destination, according to the distance from the location of the service worker or the service vehicle.
3. The server device according to claim 1, wherein: The control unit selects a location where the difference between the distance from the location of the user vehicle and the distance from the location of the service worker or the service vehicle is less than or equal to a threshold as the parking location.
4. The server device according to claim 1, wherein: The position of the service staff or the service vehicle is the position where the service staff at work should be after providing the service, or the position where the service vehicle at work should be after providing the service.
5. 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 a location within the geographical range that can achieve the same purpose as going to the destination as the parking location.
Citation Information
Patent Citations
Management system
JP2020107303A
