Terminal program
The terminal program empowers users to select suitable service staff or vehicles for charging services, addressing the need for personalized service selection in vehicle charging and power provision.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2023-05-17
- Publication Date
- 2026-04-28
AI Technical Summary
Users desire the ability to select a service agent or power supply vehicle that best suits their needs for vehicle charging or power provision services.
A terminal program that allows users to select a service staff or vehicle for charging services by presenting available methods and accepting user operations, transmitting requests to a server device, and facilitating the dispatch of the selected service.
Enables users to choose a service provider or vehicle that meets their specific needs, enhancing the efficiency and suitability of vehicle charging services.
Smart Images

Figure 0007852565000001 
Figure 0007852565000002 
Figure 0007852565000003
Abstract
Description
Technical Field
[0001] This disclosure relates to a terminal program.
Background Art
[0002] Patent Document 1 discloses a system for providing a service to substitute for charging a vehicle and a service to dispatch a power supply vehicle.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Patent Document 3
Summary of the Invention
Problems to be Solved by the Invention
[0004] In a service to substitute for charging a vehicle, it is desirable that a user can select an agent suitable for the needs. Also, in a service to dispatch a power supply vehicle, it is desirable that a user can select a power supply vehicle suitable for the needs.
[0005] An object of this disclosure is to enable a user to select an agent or a power supply vehicle suitable for the needs when receiving a service to substitute for charging a vehicle or a service to dispatch a power supply vehicle.
Means for Solving the Problems
[0006] The terminal program according to this disclosure is a terminal program for requesting a service to dispatch a service staff or a service vehicle to a location where a user vehicle is parked and charge a battery mounted on the user vehicle, The system presents the user with data indicating the charging methods available to each service staff member or service vehicle, and accepts the user's operation to select a service staff member or service vehicle. The user transmits a request data to the server device indicating the service staff or service vehicle selected by the user operation, and requests the service. To have the computer perform an action that includes [this]. [Effects of the Invention]
[0007] According to this disclosure, when receiving a service to charge a vehicle on behalf of another user or a service to dispatch a vehicle to provide power, users will be able to select a service provider or vehicle that best suits their needs. [Brief explanation of the drawing]
[0008] [Figure 1] This figure shows the configuration of the service provision system according to the embodiment of this disclosure. [Figure 2] This is a block diagram showing the configuration of a server device according to an embodiment of this disclosure. [Figure 3] This is a block diagram showing the configuration of a terminal device according to an embodiment of this disclosure. [Figure 4] This is a flowchart showing the operation of the service provision system according to the embodiment of this disclosure. [Modes for carrying out the invention]
[0009] Hereinafter, one embodiment of this disclosure will be described with reference to the figures.
[0010] In each figure, identical or corresponding parts are denoted by the same reference numerals. In the description of this embodiment, the description of identical or corresponding parts will be omitted or simplified as appropriate.
[0011] Referring to Figure 1, the configuration of the service provision system 10 according to this embodiment will be described.
[0012] The service provision system 10 comprises 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 also communicate with mobile devices such as mobile phones, smartphones, or tablets held by service staff 11 via the network 40. The server device 20 may also communicate with in-vehicle equipment installed in the service vehicle 12, or with mobile devices such as mobile phones, smartphones, or tablets held by staff riding in the service vehicle 12, via the network 40. The terminal device 30 may also communicate with mobile devices held by service staff 11, in-vehicle equipment installed in the service vehicle 12, or with mobile devices held by staff riding in the service vehicle 12 via the network 40.
[0013] Server device 20 is a computer belonging to a cloud computing system or other computing system, installed in a facility such as a data center. Server device 20 is operated by a provider of charging services.
[0014] The terminal device 30 is a mobile device such as a mobile phone, smartphone, or tablet, which is held by each user. The terminal device 30 runs a terminal program for requesting charging services.
[0015] The charging service is a service that dispatches service staff 11 or a service vehicle 12 to the location where the user vehicle is parked to charge the battery installed in the user vehicle. In this embodiment, the user vehicle is a BEV or PHEV. "BEV" is an abbreviation for battery electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. The user vehicle may also be a vehicle dedicated to MaaS. "MaaS" is an abbreviation for Mobility as a Service.
[0016] The charging service includes at least a proxy service or a mobile service, and in this embodiment, it includes both a proxy service and a mobile service. The proxy service is a service in which service staff 11 are dispatched to the location where the user vehicle is parked, the dispatched service staff 11 move the user vehicle to another location, and charge the battery mounted on the user vehicle at the location where the user vehicle has been moved. The mobile service is a service in which a service vehicle 12 is dispatched to the location where the user vehicle is parked, and the battery mounted on the user vehicle at the location where the dispatched service vehicle 12 is parked is charged.
[0017] In this embodiment, as the charging service, either a proxy service or a mobile service is selected by each user or automatically and provided. That is, in this embodiment, either a proxy charging service or a mobile charging service is selectively provided. For example, in the proxy charging service, while user U1 is not using user vehicle V1, an operator as service staff 11 drives user vehicle V1 from the parking lot to the charging station, charges the battery B1 of user vehicle V1, and then returns user vehicle V1. In the mobile charging service, a mobile charging vehicle as service vehicle 12 comes to the parking lot and charges the battery B1 of user vehicle V1 on the spot.
[0018] 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. 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 local area network.
[0019] Referring to FIG. 1, the outline of this embodiment will be described.
[0020] The terminal device 30 presents the method data to the user and accepts a user operation for selecting the service staff 11 or the service vehicle 12. The method data is data indicating a charging method available to the user for each of the service staff 11 or the service vehicle 12. The terminal device 30 transmits request data to the server device 20. The request data is data requesting a charging service indicating the service staff 11 or the service vehicle 12 selected by the user operation. When the server device 20 receives the request data from the terminal device 30, it performs a process of dispatching the service staff 11 or the service vehicle 12 indicated by the request data.
[0021] According to the present embodiment, when receiving a charging service, the user can select the service staff 11 or the service vehicle 12 suitable for the needs. For example, when receiving a proxy charging service, since it is possible to know to which charging station each worker can move the user vehicle V1 corresponding to what charging method, the user U1 can select an appropriate worker. When receiving a mobile charging service, since it is possible to know what charging method each mobile charging vehicle can support, the user U1 can select an appropriate mobile charging vehicle.
[0022] In the present embodiment, the request data is data requesting a charging service indicating the parking location together with the service staff 11 or the service vehicle 12 selected by the user operation. The server device 20 transmits data indicating the parking location to a mobile device held by the service staff 11 indicated by the request data, an in-vehicle device mounted on the service vehicle 12 indicated by the request data, or a mobile device held by a staff member riding in the service vehicle 12 indicated by the request data according to the request data. That is, the terminal device 30 notifies the parking location to the service staff 11 selected by the user operation, the service vehicle 12 selected by the user operation, or the staff member riding in the service vehicle 12 selected by the user operation via the server device 20.
[0023] The parking location may be notified directly to the service staff 11 selected by the user, the service vehicle 12 selected by the user, or the staff member in the service vehicle 12 selected by the user, rather than via the server device 20. In such a modified version, the terminal device 30 sends data to the server device 20 requesting charging service, which does not indicate the parking location but only the service staff 11 or service vehicle 12 selected by the user. The terminal device 30 sends data indicating the parking location to a mobile device held by the service staff 11 selected by the user, an in-vehicle device installed in the service vehicle 12 selected by the user, or a mobile device held by the staff member in the service vehicle 12 selected by the user. When the server device 20 receives the request data from the terminal device 30, it works in conjunction with the mobile device held by the service staff 11 indicated in the request data, the in-vehicle device installed in the service vehicle 12 indicated in the request data, or the mobile device held by the staff member in the service vehicle 12 indicated in the request data, to dispatch the service staff 11 or service vehicle 12 indicated in the request data.
[0024] Referring to Figure 2, the configuration of the server device 20 according to this embodiment will be described.
[0025] The server device 20 comprises a control unit 21, a storage unit 22, and a communication unit 23.
[0026] 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 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 controls each part of the server device 20 and executes processes related to the operation of the server device 20.
[0027] 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, for example, as main memory, auxiliary memory, or cache memory. The storage unit 22 stores data used for the operation of the server device 20 and data obtained through the operation of the server device 20.
[0028] 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® or a wireless LAN communication standard such as IEEE 802.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 also communicate with a mobile device held by the service staff 11. The communication unit 23 may also communicate with an in-vehicle device installed in the service vehicle 12, or with a mobile device held by a staff member riding in the service vehicle 12. The communication unit 23 receives data used for the operation of the server device 20 and transmits data obtained by the operation of the server device 20.
[0029] The functions of the server device 20 are realized by executing the server program according to this embodiment on the processor acting as the control unit 21. In other words, the functions of the server device 20 are realized by software. The server program causes the computer to perform 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 performing the operations of the server device 20 according to the server program.
[0030] The program can be stored on a non-temporary computer-readable medium. Examples of non-temporary computer-readable media include flash memory, magnetic recording devices, optical discs, magneto-optical recording media, or ROM. The program can be distributed, for example, by selling, transferring, or lending portable media such as SD cards, DVDs, or CD-ROMs containing the program. "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 also be distributed by storing it in server storage and transferring it from the server to other computers. The program may also be provided as a program product.
[0031] A computer, for example, stores a program stored on a portable medium or a program transferred from a server in its main memory. Then, the computer reads the program stored in the main memory with its processor and executes the processing according to the read program. The computer may also read the program directly from the portable medium and execute the processing according to the program. The computer may also execute the processing according to the received program sequentially each time a program is transferred to the computer from a server. Processing may also be performed by a so-called ASP-type service, which does not transfer programs from the server to the computer, but realizes its function only through execution instructions and result retrieval. "ASP" is an abbreviation for application service provider. A program includes information used for processing by an electronic computer that is equivalent to a program. For example, data that is not a direct instruction to the computer but has the nature of defining the computer's processing falls under "equivalent to a program".
[0032] Some or all of the functions of the server device 20 may be implemented by a programmable circuit or dedicated circuit as a control unit 21. In other words, some or all of the functions of the server device 20 may be implemented by hardware.
[0033] Referring to Figure 3, the configuration of the terminal device 30 according to this embodiment will be described.
[0034] 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.
[0035] 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 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 controls each part of the terminal device 30 and executes processes related to the operation of the terminal device 30.
[0036] 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, RAM, ROM, or flash memory. The RAM is, for example, SRAM or DRAM. The ROM is, for example, EEPROM. The flash memory is, for example, SSD. The magnetic memory is, for example, HDD. The storage unit 32 functions, for example, as a main memory, auxiliary memory, or cache memory. The storage unit 32 stores data used for the operation of the terminal device 30 and data obtained by the operation of the terminal device 30.
[0037] 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, or 5G, or a wireless LAN communication standard such as IEEE 802.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 also communicate with a mobile device held by a service staff member 11. The communication unit 33 may also communicate with an in-vehicle device installed in the service vehicle 12, or with a mobile device held by a staff member riding in the service vehicle 12. The communication unit 33 receives data used for the operation of the terminal device 30 and transmits data obtained by the operation of the terminal device 30.
[0038] The input unit 34 is, for example, a physical key, a capacitive key, a pointing device, a touchscreen integrated 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 operations to input data used for the operation of the terminal device 30. Instead of being provided in the terminal device 30, the input unit 34 may be connected to the terminal device 30 as an external input device. As a connection interface, an interface compatible with standards such as USB, HDMI®, or Bluetooth® can be used. "USB" is an abbreviation for Universal Serial Bus. "HDMI®" is an abbreviation for High-Definition Multimedia Interface.
[0039] 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 electroluminescent. The output unit 35 outputs data obtained by the operation of the terminal device 30. Instead of being provided in the terminal device 30, the output unit 35 may be connected to the terminal device 30 as an external output device. As a connection interface, an interface compatible with standards such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.
[0040] The positioning unit 36 includes at least one GNSS receiver. "GNSS" is an abbreviation for global navigation satellite system. Examples of GNSS include 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.
[0041] The functions of the terminal device 30 are realized by executing the terminal program according to this embodiment on the processor acting as the control unit 31. In other words, the functions of the terminal device 30 are realized by software. The terminal program causes the computer to perform 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 performing the operations of the terminal device 30 according to the terminal program.
[0042] Some or all of the functions of the terminal device 30 may be implemented by a programmable circuit or a dedicated circuit as the control unit 31. In other words, some or all of the functions of the terminal device 30 may be implemented by hardware.
[0043] Referring to Figure 4, the operation of the service provision system 10 according to this embodiment will be described. The operation described below corresponds to the service provision method according to this embodiment. That is, the service provision method according to this embodiment includes steps S1 to S6 shown in Figure 4.
[0044] Step S1 is executed when user U1 launches the terminal program to request charging services, or selects a specific item such as "Request Service" on the terminal program's menu screen.
[0045] In S1, the control unit 31 of the terminal device 30 receives a first user operation to specify a parking location via the input unit 34. In the first user operation, not only is a parking location specified, but information regarding the details of the parking location may also be input. The input information may include, for example, the name of the building if the parking location is inside or adjacent to a building. The input information may also include parking information such as ground level, underground, covered parking, or parking space number. The input information may also include, for example, a photograph of the area around the user vehicle V1 if user U1 has already parked the user vehicle V1 at the parking location.
[0046] In S2, the control unit 31 of the terminal device 30 transmits request data to the server device 20 via the communication unit 33. The request data is data requesting information that will be helpful in selecting a service staff member 11 or a service vehicle 12. When the control unit 21 of the server device 20 receives the request data from the terminal device 30 via the communication unit 23, it collects method data via the communication unit 23 from a mobile device held by the service staff member 11, an in-vehicle device installed in the service vehicle 12, or a mobile device held by a staff member riding in the service vehicle 12. The method data is data indicating the charging method available to user U1 for each service staff member 11 or service vehicle 12. In this embodiment, the method data includes data indicating, for each service staff member 11, to which location the user vehicle V1 will be moved, corresponding to either the first charging method or the second charging method. The second charging method is a faster charging method than the first charging method. For example, the first charging method is normal charging, and the second charging method is rapid charging. In this embodiment, the method data further includes data indicating whether each service vehicle 12 corresponds to the first charging method or the second charging method. The control unit 21 of the server device 20 transmits the collected method data to the terminal device 30 via the communication unit 23. When the control unit 31 of the terminal device 30 receives the method data from the server device 20 via the communication unit 33, it presents the received method data to the user U1 and accepts a second user operation to select either the service staff 11 or the service vehicle 12. As a method for presenting the method data, for example, the content of the method data can be displayed on the display, which serves as the output unit 35 of the terminal device 30.
[0047] In this embodiment, when the control unit 21 of the server device 20 receives request data from the terminal device 30 via the communication unit 23, it further collects remaining battery data from the in-vehicle equipment installed in the service vehicle 12 via the communication unit 23. The remaining battery data is data indicating the remaining battery capacity available for charging the user vehicle V1 for each service vehicle 12. The control unit 21 of the server device 20 further transmits the collected remaining battery data to the terminal device 30 via the communication unit 23. When the control unit 31 of the terminal device 30 receives the remaining battery data from the server device 20 via the communication unit 33, it presents the received remaining battery data together with format data and accepts a second user operation.
[0048] In this embodiment, when the control unit 21 of the server device 20 receives request data from the terminal device 30 via the communication unit 23, it generates recommendation data. The recommendation data is data that recommends facilities available to user U1, which differ depending on the charging method indicated in the method data. For example, the recommendation data includes suggestions for detours possible when using normal charging and suggestions for detours possible when using fast charging. For example, if normal charging takes 3 hours, you can only go to restaurants or tourist spots within walking distance from the parking spot, but if fast charging is completed in 30 minutes, you can go to a famous restaurant or tourist spot 10 kilometers away from the parking spot with user vehicle V1. In this way, subsequent plans are suggested according to the charging time. Alternatively, if user U1 is an on-demand bus operator, the recommendation data may indicate the number of people that can be picked up within the operating time if using normal charging, and the number of people that can be picked up within the operating time if using fast charging, according to the charging time. The control unit 21 of the server device 20 further transmits the generated recommendation data to the terminal device 30 via the communication unit 23. When the control unit 31 of the terminal device 30 receives recommended data from the server device 20 via the communication unit 33, it further presents the received recommended data to user U1 and accepts a second user operation.
[0049] In S3, the control unit 31 of the terminal device 30 receives a third user operation via the input unit 34 to input the desired dispatch time and the desired return time. In the case of a proxy service, the desired dispatch time corresponds to the time requested by 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 requested by user U1 for the service vehicle 12 to arrive near the user vehicle V1. In the case of a proxy service, the desired return time corresponds to the time requested by user U1 for the service staff 11 to return the user vehicle V1 after charging. In the case of a mobile service, the desired return time corresponds to the time requested by user U1 for the service vehicle 12 to complete charging of the user vehicle V1.
[0050] In S4, the control unit 31 of the terminal device 30 receives a fourth user operation to pay for the charging service via the input unit 34. In the fourth user operation, the fee may be paid using a fixed payment method, or a payment method may be selected. The payment method options include, for example, paying a package fee applicable within a specific area, consuming one use of a set number of uses in a subscription, or paying a one-time fee. The control unit 31 of the terminal device 30 transmits request data to the server device 20 via the communication unit 33. The request data is data requesting charging service, indicating the parking location specified by the first user operation in S1 and the service staff 11 or service vehicle 12 selected by the second user operation in S2. The request data may include information about the details of the parking location entered by the first user operation. In this embodiment, the request data includes data indicating the desired dispatch time and desired return time entered by the third user operation in S3. The request data may also include data indicating the payment method selected by the fourth user operation. When the control unit 21 of the server device 20 receives request data from the terminal device 30 via the communication unit 23, it automatically processes the payment for the charging service according to the received request data. Once the automatic payment processing is complete, the control unit 21 of the server device 20 dispatches the service staff 11 or service vehicle 12 indicated in the request data to the parking location indicated in the request data. For example, if a worker is selected as service staff 11 by a second user operation in S2, the control unit 21 of the server device 20 transmits first instruction data via the communication unit 23 to the mobile device held by the selected worker. If a mobile charging vehicle is selected as service vehicle 12 by a second user operation in S2, the control unit 21 of the server device 20 transmits second instruction data via the communication unit 23 to the in-vehicle equipment installed in the selected mobile charging vehicle, or to the mobile device held by the worker riding in the selected mobile charging vehicle. The first instruction data is data instructing the worker to move to the parking location and provide a substitute charging service.The second instruction data is data instructing the mobile charging vehicle, or the worker in the mobile charging vehicle, to move to the parking location and provide mobile charging services. The first and second instruction data may include information regarding the details of the parking location. The first and second instruction data may also include data indicating the desired dispatch time and desired return time.
[0051] In S5, the control unit 21 of the server device 20 monitors the progress of the charging service. If a worker is selected by a second user operation in S2, the control unit 21 of the server device 20 monitors the progress by communicating with the mobile device held by the selected worker via the communication unit 23. If a mobile charging vehicle is selected by a second user operation in S2, the control unit 21 of the server device 20 monitors the progress by communicating with the on-board equipment installed in the selected mobile charging vehicle, or with the mobile device held by the worker riding in the selected mobile charging 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 on the display, which acts as the output unit 35.
[0052] In S6, when the control unit 21 of the server device 20 detects the completion of the charging 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 charging service is complete on the display, which serves as the output unit 35. If a worker was selected in S2 by a second user operation, this screen may display information about the location where the selected worker parked the user vehicle V1. A photograph of the user vehicle V1 taken by the selected worker may also be displayed.
[0053] This disclosure is not limited to the embodiments described above. For example, two or more blocks described in the block diagram may be combined, or one block may be divided. Instead of executing two or more steps described 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 performing each step, or as necessary. Other modifications are possible without departing from the spirit of this disclosure. [Explanation of Symbols]
[0054] 10. Service Delivery System 11 Service Staff 12 Service Vehicles 20 Server Devices 21 Control Unit 22 Memory section 23 Communications Department 30 Terminal devices 31 Control Unit 32 Storage section 33 Communications Department 34 Input section 35 Output section 36 Positioning Unit 40 Networks
Claims
1. A terminal program for requesting a service to charge the battery installed in a user vehicle by dispatching service staff or a service vehicle to the location where the user vehicle is parked, The system presents the user with data indicating the charging methods available to each service staff member or service vehicle, and accepts the user's operation to select a service staff member or service vehicle. The user transmits a request data to the server device indicating the service staff or service vehicle selected by the user operation, and requests the service. To have the computer perform an action that includes, The aforementioned acceptance includes a terminal program that further presents the user with recommendation data that recommends facilities available to the user, which differ depending on the charging method indicated in the aforementioned method data, and accepts the user operation.
2. The service includes a proxy service in which a service staff member is dispatched to the location where the user vehicle is parked, the dispatched service staff member moves the user vehicle to another location, and the battery is charged at the location where the user vehicle has been moved. The terminal program according to claim 1, wherein the method data includes data indicating, for each service staff member, whether to move the user vehicle to a location corresponding to a first charging method or a second charging method which is faster than the first charging method.
3. The service includes a mobile service that dispatches a service vehicle to the location where the user vehicle is parked and has the dispatched service vehicle charge the battery at the location where the user vehicle is parked. The terminal program according to claim 1, wherein the method data includes data indicating whether each service vehicle corresponds to a first charging method or a second charging method which is faster than the first charging method.
4. The service includes a mobile service that dispatches a service vehicle to the location where the user vehicle is parked and has the dispatched service vehicle charge the battery at the location where the user vehicle is parked. The terminal program according to claim 1, which accepts user operations by presenting remaining battery data indicating the remaining battery capacity available for charging the user vehicle, along with the method data, for each service vehicle.
Citation Information
Patent Citations
Fixed parking space recognition method
CN106157625A
Charging method, apparatus and system
EP4166374A1
Stop-off facility guidance system and stop-off facility guidance method
JP2008249417A
Charging stand guide system
JP2012208685A
Battery device, information processing device and control method of the same, and control program
JP2013246701A