Order system, order method and order program
By setting units that automatically determine the position and residual quantity in the mobile terminal device, the problem of users in the prior art requiring manual operation of equipment to place energy supply orders is solved, and higher user experience and convenience are achieved.
Patent Information
- Application Number
- JP2023145770
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-08
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2043-09-08
AI Technical Summary
The existing electronic payment system requires manual operation of the equipment when users place an energy supply order, resulting in inconvenient user experience.
By setting a position determination unit, a residual amount acquisition unit and a residual amount determination unit in the mobile terminal device, the position relationship between the terminal device and the energy supply equipment is automatically judged, and the energy supply order is automatically transmitted based on the residual amount of the energy storage device.
It improves the convenience of users when placing energy supply orders, reduces operational steps, and enhances the automation and user experience of the system.
Smart Images

Figure 2025039032000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an ordering system, an ordering method, and an ordering program. [Background technology]
[0002] Conventionally, energy is ordered using electronic money at energy supply stations such as charging stations and gas stations. As an example of a system for making such orders, Patent Document 1 discloses an electronic payment system in which the amount required to fill a mobile device such as a vehicle with a predetermined amount of energy is set as the amount for purchasing the energy. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2022-100832 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the electronic payment system disclosed in Patent Document 1, a user needs to operate a device each time to place an order for the supply of energy to a mobile device, which causes a problem of low convenience.
[0005] In consideration of the above-mentioned problems, an object of the present disclosure is to provide an ordering system, an ordering method, and an ordering program that can improve user convenience when placing an order for the supply of energy to a mobile device. [Means for solving the problem]
[0006] An ordering system for placing an order for energy supplied by an energy supply device to a mobile device according to the present disclosure includes: a position determination unit that determines whether the position of the portable terminal device is within a predetermined range including the position of the energy supply device, using position information of the portable terminal device indicating the same position as the position of the mobile device and position information of the energy supply device; a remaining capacity acquisition unit that acquires a remaining capacity of an energy storage device provided in the mobile device when the location determination unit determines that the location of the mobile terminal device is within a predetermined range; a remaining amount determination unit that determines whether the remaining amount of the energy storage device acquired by the remaining amount acquisition unit is equal to or less than a predetermined remaining amount; Including, The mobile terminal device includes an order information transmitting unit that transmits order information regarding the supply of energy to the mobile device when the remaining amount determining unit determines that the remaining amount in the energy storage device is equal to or less than a predetermined remaining amount.
[0007] An ordering method executed in an ordering system for placing an order regarding energy supplied by an energy supply device to a mobile device according to the present disclosure includes the steps of: A mobile terminal device included in the ordering system determines whether the location of the mobile terminal device is within a predetermined range including the location of the energy supply device, using location information of the mobile terminal device indicating the same location as the location of the mobile device and location information of the energy supply device; When the mobile terminal device determines that the location of the mobile terminal device is within a predetermined range, a relay device included in the ordering system obtains a remaining amount of an energy storage device included in the mobile device; The relay device determines whether the remaining amount of the acquired energy storage device is equal to or less than a predetermined remaining amount; If the relay device determines that the remaining charge in the energy storage device is equal to or less than a predetermined remaining charge, the mobile terminal device transmits order information regarding the supply of energy to the mobile device.
[0008] An ordering program executed by a mobile terminal device included in an ordering system for placing an order for energy supplied to a mobile device by an energy supply device according to the present disclosure, determining whether the location of the mobile terminal device is within a predetermined range including the location of the energy supplying device using location information of the mobile terminal device indicating the same location as the location of the mobile device and location information of the energy supplying device; When it is determined that the location of the mobile terminal device is within a predetermined range, a relay device included in the ordering system acquires a remaining amount of an energy storage device included in the mobile device; A step of causing the relay device to determine whether the acquired remaining amount of the energy storage device is equal to or less than a predetermined remaining amount; transmitting order information regarding the supply of energy to the mobile device when the relay device determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount; Execute the command. Effect of the Invention
[0009] The present disclosure makes it possible to provide an ordering system, ordering method, and ordering program that can increase the convenience of users when placing orders for the supply of energy to a mobile device. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a schematic diagram illustrating an example of an ordering system and an energy supply system according to the present disclosure. [Diagram 2] 2 is a block diagram showing a hardware configuration of a mobile terminal device according to the present disclosure. FIG. [Diagram 3] 2 is a block diagram showing a functional configuration of a mobile terminal device according to the present disclosure. FIG. [Figure 4] 2 is a block diagram showing a hardware configuration of a relay device according to the present disclosure. FIG. [Diagram 5] 2 is a block diagram showing a functional configuration of a relay device according to the present disclosure. FIG. [Figure 6] 1 is a block diagram showing a hardware configuration of a device information management device according to the present disclosure. [Figure 7] FIG. 11 illustrates an example of a device information management table. [Figure 8] 2 is a block diagram showing a hardware configuration of an electronic money management device according to the present disclosure. FIG. [Figure 9] FIG. 13 is a diagram showing an example of an electronic money management table. [Figure 10] FIG. 2 is a sequence diagram showing an example of processing executed in the ordering system and the energy supply system according to the present disclosure. [Figure 11] FIG. 11 is a sequence diagram showing another example of processing executed in the ordering system and the energy supply system according to the present disclosure. [Figure 12] FIG. 11 is a sequence diagram showing another example of processing executed in the ordering system and the energy supply system according to the present disclosure. [Figure 13] 5 is a flowchart illustrating an example of a process executed by a mobile terminal device according to the present disclosure. [Figure 14] 10 is a flowchart illustrating an example of a standby process executed by a mobile terminal device according to the present disclosure. [Figure 15] FIG. 1 is a block diagram illustrating major components included in an ordering system according to the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. Fig. 1 is a schematic diagram showing an example of an ordering system 1 and an energy supply system 50 according to the present disclosure.
[0012] The ordering system 1 is a system for placing an order regarding energy to be supplied by an energy supply device 52 to a mobile device 60. The ordering system 1 includes a mobile terminal device 10, a relay device 20, a device information management device 30, an electronic money management device 40, and the mobile device 60.
[0013] The mobile terminal device 10 can perform data communication with the mobile device 60. The mobile terminal device 10 can also perform data communication with the relay device 20 and the energy supply system 50 via the network 70. The mobile terminal device 10 can also perform data communication with the device information management device 30 and the electronic money management device 40 via the relay device 20. The mobile terminal device 10 can also perform data communication with the device information management device 30 and the electronic money management device 40 via the network 80.
[0014] The relay device 20, the device information management device 30, and the electronic money management device 40 can communicate with each other via a network 80. The device information management device 30 can perform data communication with a mobile device 60 via the network 80.
[0015] The networks 70 and 80 can be configured to include a LAN (Local Area Network) and / or a WAN (Wide Area Network). The ordering system 1 can include a plurality of mobile terminal devices 10.
[0016] The energy supply system 50 is a system for supplying energy to a mobile device 60 used by a user of the mobile terminal device 10 (hereinafter simply referred to as "user"). Specific examples of the energy supply system 50 include a gas station, a charging station, and a hydrogen station. The energy supply system 50 includes a POS (Point Of Sale) terminal 51 and an energy supply device 52. The POS terminal 51 can communicate with the relay device 20 via a network 70.
[0017] The POS terminal 51 controls the energy supply device 52 to provide energy to the mobile device 60 based on order information generated by the mobile terminal device 10 and related to the energy to be supplied to the mobile device 60. The types of energy include, for example, gasoline, diesel, electricity, hydrogen, biofuel, natural gas, etc. The amount of energy includes, for example, a fully charged state, a full tank, a numerical value indicating the amount of energy supplied, etc.
[0018] Furthermore, the POS terminal 51 calculates the amount of money corresponding to the supplied energy based on the amount and price of the energy supplied to the mobile device 60. The POS terminal 51 can be installed in facilities such as a gas station, a charging station, or a hydrogen station.
[0019] The energy supply device 52 is a device that supplies energy to the mobile device 60. Specific examples of the energy supply device 52 include a fueling machine that supplies gasoline or diesel, a charger that supplies electricity, etc. Energy supplied by the energy supply device 52 includes gasoline, diesel, electricity, hydrogen, biofuel, natural gas, etc.
[0020] The mobile device 60 is a device to which energy is supplied from the energy supply device 52. Specific examples of the mobile device 60 include vehicles such as automobiles and motorcycles, and unmanned aerial vehicles such as drones. When an unmanned aerial vehicle is used as the mobile device 60, the mobile device 10 is installed in the mobile device 60.
[0021] 2 is a block diagram showing a hardware configuration of the mobile terminal device 10. The mobile terminal device 10 is a mobile information processing device capable of ordering energy and managing electronic money. Specific examples of the mobile terminal device 10 include devices such as a smartphone, a tablet terminal, and a wearable terminal. The mobile terminal device 10 includes a calculation device 100, a communication interface (I / F) 110, a storage device 120, and a display device 130.
[0022] The arithmetic device 100 is a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) that controls devices and circuits included in the mobile terminal device 10. The arithmetic device 100 reads and executes programs from the storage device 120. The programs executed by the arithmetic device 100 include an order application and an electronic money management application.
[0023] The ordering application is an application program used by the user to supply and purchase energy. A specific example of the ordering application is a fueling application by PutMenu Inc. The ordering application generates order information related to the supply and purchase of energy based on a user's instruction. The user can use the ordering application to generate order information at a location other than the energy supply location. The generated order information is stored in the storage device 120.
[0024] The order information includes information indicating the energy supply location, information indicating the type of energy supply device, payment information regarding the purchase of energy, etc. The energy supply location is, for example, a location where an energy supply device such as a charging station or a gas station is installed. The type of energy supply device is, for example, the type of charger when the supplied energy is electricity. The type of charger is, for example, a charger for quick charging or a charger for normal charging.
[0025] The payment information related to the purchase of energy includes a rate plan and a payment method. The rate plan is a fee plan related to the supply of energy. Specific examples of the rate plan include a pay-as-you-go plan based on the amount of energy supplied, a flat-rate plan independent of the amount of energy supplied, etc. The payment method is a payment method related to the purchase of energy, and includes, for example, payment by electronic money, payment by credit card, payment by cash, etc.
[0026] The order information further includes predetermined amount information indicating the amount of money to purchase the predetermined amount of energy, information indicating the type of energy to be supplied, and information indicating the predetermined amount of energy. The predetermined amount is, for example, the amount of energy required to fill the energy storage device provided in the mobile device 60 when the user specifies a full charge or full tank. Also, when the user specifies the amount of energy to be supplied, the predetermined amount of energy is the supply amount specified by the user.
[0027] The electronic money management app is an application program for a user to manage his / her own electronic money. A specific example of an electronic money management app is PayPay (registered trademark).
[0028] The communication interface 110 performs data communication between the mobile terminal device 10 and other devices. The storage device 120 is a storage device that stores programs executed by the arithmetic device 100 and various data processed by the arithmetic device 100. The storage device 120 stores an order application and an electronic money management application.
[0029] The display device 130 is a device that displays various screens under the control of the arithmetic device 100. The screens that the display device 130 displays include a screen provided by an ordering application and a screen provided by an electronic money management application.
[0030] 3 is a block diagram showing a functional configuration of the mobile terminal device 10. These functions can be implemented in a program executed by the mobile terminal device 10, such as an ordering application or an electronic money management application.
[0031] The reception determination unit 101 is a program that determines whether or not a specific signal or notification has been received. Specifically, the reception determination unit 101 determines whether or not a positioning signal transmitted by a positioning satellite has been received. The reception determination unit 101 also determines whether or not a signal transmitted by a wireless communication device installed in the energy supply facility has been received. A specific example of the wireless communication device is a beacon. The wireless communication device is preferably installed in the energy supply device 52.
[0032] This is a program in which the position information generating unit 102 generates position information of the mobile terminal device 10 based on the received positioning signal. The position information generating unit 102 generates position information of the mobile terminal device 10 indicating the same position as the position of the mobile device 60. For example, when the mobile device 60 is a vehicle, the user of the mobile terminal device 10 gets on the mobile device 60, so that the position information generating unit 102 can generate position information of the mobile terminal device 10 indicating the same position as the position of the mobile device 60. Also, when the mobile device 60 is an unmanned aerial vehicle, the mobile terminal device 10 is placed on the mobile device 60, so that the position information generating unit 102 can generate position information of the mobile terminal device 10 indicating the same position as the position of the mobile device 60.
[0033] The position determination unit 103 is a program that determines whether or not the position of the mobile terminal device 10 is within a predetermined range based on the position of the energy supply device 52, based on the position information of the mobile terminal device 10 generated by the position information generation unit 102 and the position information of the energy supply device 52. The position determination unit 103 determines whether or not the position of the mobile terminal device 10 is within a predetermined range, using the position information of the mobile terminal device 10 indicating the same position as the position of the mobile device 60, and the position information of the energy supply device 52.
[0034] The information indicating the position of the energy supplying device 52 can be registered in advance by the user of the mobile terminal device 10. The predetermined range can be any range, such as 30 meters from the position of the energy supplying device 52.
[0035] The remaining amount determination request unit 104 is a program that causes the relay device 20 to determine the remaining amount of the energy storage device included in the mobile device 60. The remaining amount determination request unit 104 can be implemented as a part of the ordering application.
[0036] The order information transmission unit 105 is a program that transmits order information regarding the supply of energy to the mobile device 60. The order information transmission unit 105 can be implemented as a part of an ordering application. When the relay device 20 determines that the remaining amount of the energy storage device included in the mobile device 60 is equal to or less than a default remaining amount, the order information transmission unit 105 acquires the order information from the storage device 120 and transmits the order information. This order information is generated in advance by the ordering application of the mobile terminal device 10 based on an instruction from a user. The default remaining amount is information used to determine the remaining amount of energy. Specific examples of the default remaining amount include a remaining amount common to all users, a remaining amount individually set by a user, etc.
[0037] In addition, when the relay device 20 determines that the remaining energy in the energy storage device of the mobile device 60 is less than or equal to a predetermined remaining amount, the order information transmitting unit 105 transmits a purchase amount setting request to set a predetermined amount, which is an amount corresponding to a predetermined amount of energy to be supplied to the energy storage device, as the energy purchase amount for purchasing energy.
[0038] The cancellation request unit 106 is a program for canceling the setting of the order information related to the supply of energy and the energy purchasing amount. Specifically, the cancellation request unit 106 requests the cancellation of the order information when it is determined that the location of the mobile terminal device 10 is outside a predetermined range. More specifically, the cancellation request unit 106 transmits a cancellation request for the order information to the relay device 20 to cancel the order information.
[0039] Furthermore, when it is determined that the location of the mobile terminal device 10 is outside the predetermined range, the cancellation request unit 106 requests cancellation of the setting of the energy purchasing amount. More specifically, the cancellation request unit 106 transmits a cancellation request for the setting of the purchasing amount to the relay device 20 to cancel the setting of the purchasing amount.
[0040] 4 is a block diagram showing a hardware configuration of the relay device 20. The relay device 20 is an information processing device that transfers various data between the mobile terminal device 10, the device information management device 30, and the electronic money management device 40. The relay device 20 includes a calculation device 200, a communication interface 210, and a storage device 220.
[0041] The arithmetic device 200 is a processor such as a CPU or an MPU that controls devices and circuits included in the relay device 20. The arithmetic device 200 reads and executes a control program from the storage device 220. The control program is a program that controls devices and circuits included in the relay device 20. Details of the processing executed by the control program will be described later. The functions of the control program may be realized by an integrated circuit such as a field-programmable gate array (FPGA) or an application specific integrated circuit (ASIC).
[0042] The communication interface 210 performs data communication between the relay device 20 and the mobile terminal device 10, the electronic money management device 40, and the POS terminal 51. The storage device 220 is a storage device that stores the programs executed by the arithmetic device 200 and the data processed by the arithmetic device 200. The storage device 220 stores a control program.
[0043] 5 is a diagram showing a functional configuration of the control program 201 executed by the arithmetic unit 200 of the relay device 20. The control program 201 includes a remaining amount obtaining unit 202 and a remaining amount determining unit 203.
[0044] The remaining capacity acquisition unit 202 is a program that acquires the remaining capacity of the energy storage device provided in the mobile device 60 when it is determined that the position of the mobile terminal device 10 is within a predetermined range.
[0045] The remaining amount determination unit 203 is a program that determines whether the remaining amount of the energy storage device acquired by the remaining amount acquisition unit 202 is equal to or less than a predetermined remaining amount.
[0046] 6 is a block diagram showing the configuration of the device information management device 30. The device information management device 30 is an information processing device that manages information of the mobile device 60. The device information management device 30 includes a computing device 300, a communication interface 310, and a storage device 320.
[0047] The arithmetic device 300 is a processor such as a CPU or an MPU that controls the devices and circuits included in the device information management device 30. The arithmetic device 300 reads out and executes a control program from the storage device 320. The control program is a program that controls the devices and circuits included in the device information management device 30. The process executed by the control program will be described in detail later. The functions of the control program may be realized by an integrated circuit such as an FPGA or an ASIC.
[0048] The communication interface 310 performs data communication between the device information management device 30 and other devices. The storage device 320 is a storage device that stores programs executed by the arithmetic device 300 and data processed by the arithmetic device 300. The storage device 320 stores a control program and a device information management table.
[0049] 7 is a diagram showing an example of a device information management table. The device information management table is a data table for managing information of the mobile device 60. In the device information management table, user identification information, mobile device identification information, capacity information, and remaining amount information are registered in association with each other.
[0050] The user identification information is identification information of a user who uses the ordering system 1. The mobile device identification information is identification information of a mobile device 60 used by a user identified by the user identification information. The capacity information is information indicating the capacity of an energy storage device provided in the mobile device 60 identified by the mobile device identification information. The remaining amount information is information indicating the remaining amount of an energy storage device provided in the mobile device 60 identified by the mobile device identification information. The device information management device 30 can periodically obtain this information from each mobile device 60 and register it in the device information management table.
[0051] 8 is a block diagram showing a hardware configuration of the electronic money management device 40. The electronic money management device 40 is an information processing device that manages a user's electronic money. The electronic money management device 40 includes a calculation device 400, a communication interface 410, and a storage device 420.
[0052] The arithmetic device 400 is a processor such as a CPU or MPU that controls the devices and circuits included in the electronic money management device 40. The arithmetic device 400 reads and executes a control program from the storage device 420. The control program is a program that controls the devices and circuits included in the electronic money management device 40. The processing executed by the control program will be described in detail later. The functions of the control program may be realized by an integrated circuit such as an FPGA or an ASIC.
[0053] The communication interface 410 performs data communication between the electronic money management device 40 and the mobile terminal device 10 and the relay device 20. The storage device 420 is a storage device that stores the programs executed by the arithmetic device 300 and the data processed by the arithmetic device 400. The storage device 420 stores a control program and an electronic money management table.
[0054] Fig. 9 is a diagram showing an example of an electronic money management table. The electronic money management table is a data table for managing electronic money of users of the ordering system 1. In the electronic money management table, user identification information, a balance amount, and an amount for purchasing energy are registered in association with each other. The balance amount is an amount indicating the balance of electronic money of a user identified by the user identification information. The amount for purchasing energy is an amount used by the user to purchase energy. The electronic money management device 40 registers this information for each user.
[0055] 10 and 11 are sequence diagrams showing an example of processing executed in the ordering system 1 and the energy supply system 50. Fig. 10 and Fig. 11 show an example of processing executed when the mobile terminal device 10 is located near an energy supply facility where the energy supply device 52 is installed.
[0056] In step S1, the mobile terminal device 10 receives a positioning signal transmitted by a positioning satellite. In step S2, the mobile terminal device 10 generates location information of the mobile terminal device 10 based on the received positioning signal. In step S3, the mobile terminal device 10 receives a signal (hereinafter, referred to as a "beacon signal") transmitted by a wireless communication device installed in an energy supply facility.
[0057] In step S4, the ordering application of the mobile terminal device 10 determines whether or not the location indicated by the location information of the mobile terminal device 10 is included in a predetermined range. The ordering application also determines whether or not the mobile terminal device 10 has received a beacon signal. If the ordering application determines that the location indicated by the location information of the mobile terminal device 10 is included in a predetermined range and that the mobile terminal device 10 has received a beacon signal, the processing from step S5 onward is executed.
[0058] In step S5, the mobile terminal device 10 transmits a remaining capacity determination request to the relay device 20 to cause the relay device 20 to determine the remaining capacity of the energy storage device included in the mobile device 60, together with the user identification information of the user of the mobile terminal device 10 and threshold information indicating a preset remaining capacity. The mobile terminal device 10 can transmit either the remaining capacity common to all users or the remaining capacity individually set by the user.
[0059] When the relay device 20 receives the remaining amount determination request from the mobile terminal device 10, in step S6, the relay device 20 transmits a request for remaining amount information of the energy storage device together with the user identification information of the user to the device information management device 30. The remaining amount information of the energy storage device is information that indicates the remaining amount of the energy storage device.
[0060] When the device information management device 30 receives the request for the remaining amount information of the energy storage device from the relay device 20, the device information management device 30 refers to the device information table in step S7 and acquires the remaining amount information associated with the received user identification information. In step S8, the device information management device 30 transmits the remaining amount information to the relay device 20.
[0061] When the relay device 20 receives the remaining amount information from the device information management device 30, the relay device 20 determines in step S9 whether the remaining amount indicated by the remaining amount information is equal to or less than the predetermined remaining amount indicated by the threshold information received from the mobile terminal device .
[0062] In step S10, the relay device 20 transmits the result of the determination of the remaining amount to the mobile terminal device 10. The result of the determination of the remaining amount includes a result that the remaining amount is equal to or less than a preset remaining amount, and a result that the remaining amount exceeds the preset remaining amount. In step S11, the order application of the mobile terminal device 10 determines whether or not to transmit order information and a request to set the energy purchase amount by determining the result of the remaining amount. Here, if the result of the determination is that the remaining amount is equal to or less than the preset remaining amount, the processing from step S12 onward is executed.
[0063] In step S12, the electronic money management application of the mobile terminal device 10 transmits a request for setting an amount for energy purchase to the relay device 20 together with the order information and the user identification information.
[0064] When the relay device 20 receives the order information, the energy purchase amount setting request, and the user identification information from the mobile terminal device 10, in step S13, the relay device 20 associates the order information with the user identification information and stores them in the storage device 220. In step S14, the relay device 20 transmits the energy purchase amount setting request to the electronic money management device 40 together with the predetermined amount information and the user identification information.
[0065] When the electronic money management device 40 receives a request to set the energy purchasing amount from the relay device 20, it executes a purchasing amount setting process in step S15. Specifically, the electronic money management device 40 associates the amount indicated by the received predetermined amount information with the received user identification information and sets it as the energy purchasing amount in the electronic money management table. The electronic money management device 40 also refers to the electronic money management table, subtracts the amount indicated by the predetermined amount information from the balance of the user associated with the received user identification information, and associates the amount after subtraction with the user identification information and sets it as the balance amount in the electronic money management table.
[0066] In step S16, electronic money management device 40 transmits a setting completion notification to relay device 20 to notify that setting of the purchase amount has been completed. Upon receiving the setting completion notification from electronic money management device 40, relay device 20 transmits the setting completion notification to mobile terminal device 10 in step S17. Upon receiving the setting completion notification from relay device 20, mobile terminal device 10 executes standby processing in step S18. Details of the standby processing will be described later with reference to FIG.
[0067] FIG. 12 is a sequence diagram showing another example of the processing executed in the order system 1 and the energy supply system 50. As shown in FIG.
[0068] In step S20, the mobile terminal device 10 scans the two-dimensional code in accordance with an instruction from the user. This two-dimensional code may be attached to the energy supply device 52, for example. Alternatively, the energy supply device 52 may display the code on a display unit such as a display provided in the energy supply device 52. After scanning the two-dimensional code, the mobile terminal device 10 transmits user identification information of the user of the mobile terminal device 10 to the relay device 20 in step S21.
[0069] In step S22, the relay device 20 uses the user identification information transmitted by the mobile terminal device 10 in step S21 to obtain order information associated with the user identification information stored in the memory device 220 of the relay device 20, and transmits the order information and user identification information to the POS terminal 51 of the energy supply system 50.
[0070] When the POS terminal 51 receives the order information and the user identification information, in step S23, it transmits an energy supply instruction based on the order information to the energy supply device 52. When the energy supply device 52 receives the energy supply instruction from the POS terminal 51, it supplies a predetermined amount of energy to the mobile device 60 in step S24.
[0071] When the supply of energy to the mobile device 60 is completed, in step S25, the energy supply device 52 sends to the POS terminal 51 a supply completion notification indicating that the supply of energy to the mobile device 60 has been completed, and supply amount information indicating the amount of energy supplied to the mobile device 60.
[0072] When the POS terminal 51 receives the supply completion notification and the supply amount information from the energy supply device 52, in step S26, it calculates the amount corresponding to the energy supplied to the mobile device 60 based on the amount of energy supplied indicated by the supply amount information and the amount per unit amount of energy.
[0073] In step S27, the POS terminal 51 transmits amount information indicating the amount calculated in step S26 and the user identification information received from the mobile terminal device 10 to the relay device 20. Upon receiving the amount information and user identification information from the POS terminal 51, the relay device 20 transmits the amount information and user identification information to the electronic money management device 40 in step S28.
[0074] When the electronic money management device 40 receives the amount information and the user identification information from the relay device 20, it executes a settlement process based on the amount information and the user identification information in step S29. Specifically, the electronic money management device 40 refers to the electronic money management table, and subtracts the amount indicated by the received amount information from the energy purchasing amount associated with the received user identification information.
[0075] In step S30, the electronic money management device 40 transmits a payment completion notification to the relay device 20 to notify the completion of the payment for the energy purchase. Upon receiving the payment completion notification from the electronic money management device 40, the relay device 20 transmits a payment completion notification to the mobile terminal device 10 in step S31.
[0076] 13 is a flowchart showing an example of processing executed by the mobile terminal device 10. In step S40, the reception determination unit 101 of the mobile terminal device 10 determines whether or not the positioning signal transmitted by the positioning satellite has been received. If it is determined that the positioning signal has not been received (NO), the processing of step S40 is executed again. If it is determined that the positioning signal has been received (YES), in step S41, the location information generation unit 102 of the mobile terminal device 10 generates location information of the mobile terminal device 10 based on the received positioning signal.
[0077] In step S42, the position determination unit 103 of the mobile terminal device 10 determines whether or not the position indicated by the position information of the mobile terminal device 10 is within a predetermined range based on the position of the energy supply device 52. If it is determined that the position of the mobile terminal device 10 is not within the predetermined range (NO), the process returns to step S40. On the other hand, if it is determined that the position of the mobile terminal device 10 is within the predetermined range (YES), the process branches to step S43.
[0078] In step S43, the reception determination unit 101 of the mobile terminal device 10 determines whether or not a beacon signal transmitted by a beacon installed in the energy supply facility has been received. If it is determined that a beacon signal has not been received (NO), the process returns to step S40. On the other hand, if it is determined that a beacon signal has been received (YES), the process branches to step S44.
[0079] In step S44, the remaining amount determination requesting unit 104 of the mobile terminal device 10 transmits a remaining amount determination request together with the user identification information of the user to the relay device 20. In step S45, the remaining amount determination requesting unit 104 determines whether or not a remaining amount determination result has been received from the relay device 20 as a response to the remaining amount determination request. If it is determined that a remaining amount determination result has not been received from the relay device 20 (NO), the process of step S45 is executed again. On the other hand, if it is determined that a remaining amount determination result has been received from the relay device 20 (YES), the process branches to step S46.
[0080] In step S46, the remaining amount determination request unit 104 determines whether the result of the determination of the remaining amount by the relay device 20 indicates that the remaining amount is equal to or less than the default remaining amount. If the result indicates that the remaining amount by the relay device 20 exceeds the default remaining amount (NO), the process returns to step S40. On the other hand, if the result indicates that the remaining amount by the relay device 20 exceeds the default remaining amount (YES), the process branches to step S47. In step S47, the order information transmission unit 105 transmits the order information and the purchase amount setting request together with the user identification information of the user to the relay device 20, and the process of FIG. 13 ends.
[0081] 14 is a flowchart showing an example of a standby process executed by the mobile terminal device 10. In step S50, the reception determination unit 101 of the mobile terminal device 10 determines whether or not a positioning signal transmitted by a positioning satellite has been received. If it is determined that a positioning signal has not been received (NO), the process of step S50 is executed again. If it is determined that a positioning signal has been received (YES), in step S51, the location information generation unit 102 of the mobile terminal device 10 generates location information of the mobile terminal device 10 based on the received positioning signal.
[0082] In step S52, the position determination unit 103 of the mobile terminal device 10 determines whether or not the position indicated by the position information of the mobile terminal device 10 is within a predetermined range based on the position of the energy supply device 52. If it is determined that the position of the mobile terminal device 10 is outside the predetermined range (NO), the process branches to step S53.
[0083] In step S53, the cancellation request unit 106 transmits a cancellation request together with the user identification information to the relay device 20, and the processing of FIG. 14 ends. When the relay device 20 receives the cancellation request and the user identification information from the mobile terminal device 10, it deletes the order information associated with the user identification information from the order information stored in the storage device 220 of the relay device 20. In addition, the relay device 20 transmits a cancellation request for the setting of the purchasing amount together with the user identification information to the electronic money management device 40. When the electronic money management device 40 receives the cancellation request for the setting of the purchasing amount and the user identification information from the relay device 20, it cancels the purchasing amount setting process executed for the user indicated by the user identification information. Specifically, the electronic money management device 40 returns the information in the electronic money management table of the user to the state before the purchasing amount setting process was executed.
[0084] On the other hand, if it is determined in step S52 that the location of the mobile terminal device 10 is within the predetermined range (YES), the process branches to step S54. In step S54, the reception determination unit 101 of the mobile terminal device 10 determines whether or not a payment completion notification has been received from the relay device 20. If it is determined that a payment completion notification has not been received (NO), the process returns to step S50. On the other hand, if it is determined that a payment completion notification has been received (YES), the process of FIG. 14 ends.
[0085] FIG. 15 is a block diagram showing main components included in the ordering system 1. The ordering system 1 includes a position determination unit 103, a remaining amount acquisition unit 202, a remaining amount determination unit 203, and an order information transmission unit 105. The position determination unit 103 determines whether the position of the mobile terminal device 10 is within a predetermined range including the position of the energy supply device 52. When it is determined that the position of the mobile terminal device 10 is within the predetermined range, the remaining amount acquisition unit 202 acquires the remaining amount of the energy storage device provided in the mobile device 60. The remaining amount determination unit 203 determines whether the remaining amount of the energy storage device acquired by the remaining amount acquisition unit 202 is equal to or less than a predetermined remaining amount. When it is determined by the remaining amount determination unit 203 that the remaining amount of the energy storage device is equal to or less than the predetermined remaining amount, the order information transmission unit 105 transmits order information regarding the supply of energy to the mobile device 60.
[0086] As a result, the order information is transmitted without the user having to operate the mobile terminal device 10 in order to place an order for the supply of energy to the mobile device 60. This improves the convenience of the user when placing an order for the supply of energy to the mobile device 60.
[0087] Furthermore, when the position of the mobile terminal device 10 is within a predetermined range including the position of the energy supply device 52, and the remaining amount of energy in the energy storage device of the mobile device 60 is equal to or less than the predetermined remaining amount, the order information is transmitted. As a result, for example, when a user having the mobile terminal device 10 gets on the mobile device 60, and the position of the mobile terminal device 10 and the remaining amount of energy in the energy storage device satisfy the above conditions, the order information is transmitted. In other words, when there is a high possibility of supplying energy to the mobile device 60, the order information is transmitted. This can further improve the convenience for the user.
[0088] In the above-described embodiment, when the remaining amount determination unit 203 determines that the remaining amount of the energy storage device of the mobile device 60 is equal to or less than the predetermined remaining amount, the order information transmission unit 105 further transmits a request to set a predetermined amount, which is an amount corresponding to a predetermined amount of energy to be supplied to the energy storage device, as the energy purchase amount for purchasing energy. When the electronic money management device 40 receives the setting request via the relay device 20, it sets the predetermined amount as the energy purchase amount. As a result, when the location of the mobile terminal device 10 is within a predetermined range including the location of the energy supply device 52 and the remaining amount of the energy storage device provided in the mobile device 60 is equal to or less than the predetermined remaining amount, the predetermined amount is set as the energy purchase amount without the user operating the mobile terminal device 10. This can further improve the convenience for the user.
[0089] Furthermore, in the above-described embodiment, the position determination unit 103 determines whether the position of the mobile terminal device 10 is outside the predetermined range after the order information transmission unit 105 of the mobile terminal device 10 transmits the order information. When the position determination unit 103 determines that the position of the mobile terminal device 10 is outside the predetermined range, the cancellation request unit 106 requests the cancellation of the order information transmitted by the order information transmission unit 105. As a result, when the position of the mobile terminal device 10 is outside the predetermined range without energy being supplied to the mobile device 60 at the energy supply facility, for example, when the mobile device 60 in which the user who owns the mobile terminal device 10 is riding leaves the energy supply facility, the order information already transmitted is canceled without the user operating the mobile terminal device 10 to cancel the order information. Therefore, the convenience of the user can be further improved.
[0090] Furthermore, in the above-described embodiment, the cancellation request unit 106 requests cancellation of the requested setting of the energy purchasing amount when the position determination unit 103 determines that the position of the mobile terminal device 10 is outside the predetermined range. As a result, when the mobile terminal device 10 is not supplied with energy at the energy supply facility and the position of the mobile terminal device 10 is outside the predetermined range, for example, when the mobile terminal device 60 ridden by the user who owns the mobile terminal device 10 leaves the energy supply facility, the setting of the energy purchasing amount that has already been executed is canceled without the user operating the mobile terminal device 10 to cancel the setting of the energy purchasing amount. This can further improve the convenience for the user.
[0091] Furthermore, in the above-described embodiment, the reception determination unit 101 determines whether or not it has received a signal transmitted by a wireless communication device installed in the energy supply facility where the energy supply device 52 is installed. When the position determination unit 103 determines that the position of the mobile terminal device 10 is within a predetermined range, the remaining amount acquisition unit 202 acquires the remaining amount of the energy storage device when the reception determination unit 101 determines that the signal has been received. Then, when the remaining amount determination unit 203 determines that the remaining amount of the energy storage device is equal to or less than the predetermined remaining amount, the order information transmission unit 105 transmits the order information. As a result, when the position of the mobile terminal device 10 is within the predetermined range and the mobile terminal device 10 is within a range in which the signal transmitted by the wireless communication device can be received, in other words, when there is a high possibility that the mobile terminal device 10 will supply energy to the mobile device 60, the order information is transmitted. This can further improve the convenience of the user.
[0092] In the above-described embodiment, the relay device 20 and the electronic money management device 40 are realized as separate devices, but in other embodiments, the relay device 20 and the electronic money management device 40 may be realized by one device. Also, in other embodiments, the mobile terminal device 10 may include a remaining amount acquisition unit 202 and a remaining amount determination unit 203 instead of the relay device 20.
[0093] Furthermore, in other embodiments, the device information management device 30 may be omitted. In this case, the mobile terminal device 10 can obtain the capacity information and the remaining amount information of the mobile device 60 from the mobile device 60 through wireless communication such as short-range wireless communication, and transmit this information to the relay device 20.
[0094] Furthermore, in other embodiments, the mobile terminal device 10 may not execute the process of determining whether or not a beacon signal has been received from a wireless communication device installed in the energy supply facility.
[0095] Furthermore, in another embodiment, if the mobile terminal device 10 does not receive a settlement completion notification from the relay device 20 within a predetermined time (e.g., 15 minutes) after sending a request to set the energy purchase amount and order information to the relay device 20, the mobile terminal device 10 can send a request to cancel the order information and a request to cancel the purchase amount setting to the relay device 20, thereby canceling the order information and the purchase amount setting.
[0096] Furthermore, in another embodiment, the default remaining amount used to determine the remaining amount of the energy storage device of the mobile device 60 may be a value obtained by dividing the distance from the current location of the mobile device 60 to the default destination by the amount of energy consumed by the mobile device per unit distance. This allows the order information to be transmitted when the remaining amount of the energy storage device of the mobile device 60 is equal to or less than the amount required for the mobile device 60 to reach the default destination, thereby further improving the convenience of the user.
[0097] Furthermore, in another embodiment, the reception determination unit 101 can determine whether or not a signal indicating the stop of the driving source of the mobile device 60 has been received. Specific examples of the driving source of the mobile device 60 include a motor and an engine. In this embodiment, when the position of the mobile terminal device 10 is determined to be within a predetermined range, and the reception determination unit 101 determines that a signal indicating the stop of the driving source of the mobile device 60 has been received, the remaining amount acquisition unit 202 acquires the remaining amount of the energy storage device. Then, when the remaining amount determination unit 203 determines that the remaining amount of the energy storage device is equal to or less than the predetermined remaining amount, the order information transmission unit 105 transmits the order information. Therefore, when the position of the mobile terminal device 10 is within the predetermined range and the driving source of the mobile device 60 has stopped, in other words, when there is a high possibility of supplying energy to the mobile device 60, the order information is transmitted. Therefore, the convenience of the user can be further improved.
[0098] Furthermore, in another embodiment, the mobile terminal device 10 may transmit a remaining energy determination request to the relay device 20 when the current location of the mobile terminal device 10 matches a specific location (e.g., within several tens of meters) near an energy supply facility that has been registered in advance.
[0099] In the above examples, the program includes instructions (or software code) that, when loaded into a computer, causes the computer to perform one or more functions described in the embodiments. The program may be stored on a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, the computer-readable medium or tangible storage medium includes random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disk (DVD), Blu-ray® disk or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, the transitory computer-readable medium or communication medium includes electrical, optical, acoustic, or other form of propagated signal.
[0100] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-mentioned embodiments. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be appropriately combined with other embodiments.
[0101] Each drawing is merely an example for describing one or more embodiments. Each drawing may relate not only to one particular embodiment, but to one or more other embodiments. As can be understood by those skilled in the art, various features or steps described with reference to any one drawing may be combined with features or steps shown in one or more other drawings to create an embodiment not explicitly shown or described, for example. Not all features or steps shown in any one drawing are necessary to describe an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.
[0102] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. (Appendix 1) An ordering system for placing an order for energy to be supplied from an energy supply device to a mobile device, comprising: a position determination unit that determines whether the position of the mobile terminal device is within a predetermined range including the position of the energy supply device, using position information of a mobile terminal device indicating the same position as the position of the mobile device and position information of the energy supply device; a remaining capacity acquisition unit that acquires a remaining capacity of an energy storage device provided in the mobile device when the location determination unit determines that the location of the mobile terminal device is within the predetermined range; a remaining amount determination unit that determines whether the remaining amount of the energy storage device acquired by the remaining amount acquisition unit is equal to or less than a predetermined remaining amount; Including, the mobile terminal device includes an order information transmission unit that transmits order information regarding the supply of energy to the mobile device when the remaining amount determination unit determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount, Ordering system. (Appendix 2) The ordering system of Appendix 1, wherein the order information transmission unit further transmits a request to set a predetermined amount, which is an amount corresponding to a predetermined amount of energy supplied to the energy storage device, as an energy purchase amount for purchasing the predetermined amount of energy when the remaining amount determination unit determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount. (Appendix 3) the position determination unit determines whether the position of the mobile terminal device is outside the predetermined range after the order information transmission unit of the mobile terminal device transmits the order information; The mobile terminal device a cancellation request unit that requests cancellation of the order information transmitted by the order information transmission unit when the position determination unit determines that the position of the mobile terminal device is outside the predetermined range, The ordering system described in Appendix 2. (Appendix 4) The ordering system described in Appendix 3, wherein the cancellation request unit requests cancellation of the requested setting of the energy purchase amount when the location determination unit determines that the location of the mobile terminal device has gone outside the specified range. (Appendix 5) An ordering system described in any one of Appendices 1 to 4, wherein the predetermined remaining amount is a value obtained by dividing the distance from the current location of the mobile device to a predetermined destination by the amount of energy consumed by the mobile device per unit distance. (Appendix 6) a reception determination unit that determines whether a signal transmitted by a wireless communication device installed in the energy supply facility in which the energy supply device is installed is received; The ordering system according to any one of appendices 1 to 4, wherein the remaining amount acquisition unit acquires the remaining amount of the energy storage device when the location determination unit determines that the location of the mobile terminal device is within the specified range and the reception determination unit determines that the signal has been received. (Appendix 7) a reception determination unit that determines whether a signal indicating a stop of the driving source of the movable body device is received; The ordering system according to any one of appendices 1 to 4, wherein the remaining amount acquisition unit acquires the remaining amount of the energy storage device when the position determination unit determines that the position of the mobile terminal device is within the specified range and the reception determination unit determines that a signal indicating the stop of the driving source has been received. (Appendix 8) The ordering system of any one of appendices 1 to 4, wherein the order information includes information indicating a location where the energy is supplied, information indicating a type of the energy supply device, payment information regarding the purchase of the energy, information indicating an amount for purchasing a predetermined amount of energy to be supplied to the energy storage device, information indicating the type of energy to be supplied, and information indicating a predetermined amount of energy. (Appendix 9) An ordering method executed in an ordering system for placing an order regarding energy supplied by an energy supply device to a mobile device, comprising: A mobile terminal device included in the ordering system determines whether the location of the mobile terminal device is within a predetermined range including the location of the energy supply device, using location information of the mobile terminal device indicating the same location as the location of the mobile device and location information of the energy supply device; When the mobile terminal device determines that the location of the mobile terminal device is within the predetermined range, a relay device included in the ordering system acquires a remaining amount of an energy storage device included in the mobile device; The relay device determines whether the remaining amount of the energy storage device obtained is equal to or less than a predetermined remaining amount, When the relay device determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount, the mobile terminal device transmits order information regarding the supply of energy to the mobile device. How to order: (Appendix 10) The ordering method described in Appendix 9, wherein, when it is determined that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount, the mobile terminal device transmits a request to have a predetermined amount, which is an amount corresponding to a predetermined amount of energy supplied to the energy storage device, set as an energy purchase amount for purchasing the predetermined amount of energy. (Appendix 11) The mobile terminal device determining whether the location of the mobile terminal device is outside the predetermined range after the order information transmission unit of the mobile terminal device transmits the order information; The ordering method described in Appendix 10, further comprising the step of requesting cancellation of the transmitted order information when it is determined that the location of the mobile terminal device is outside the specified range. (Appendix 12) The ordering method described in Appendix 11, wherein the mobile terminal device requests cancellation of the requested energy purchase amount setting when it is determined that the location of the mobile terminal device has gone outside the specified range. (Appendix 13) An ordering method described in any one of Appendices 9 to 12, wherein the predetermined remaining amount is a value obtained by dividing the distance from the current location of the mobile device to a predetermined destination by the amount of energy consumed by the mobile device per unit distance. (Appendix 14) The mobile terminal device determines whether or not it has received a signal transmitted by a wireless communication device installed in an energy supply facility in which the energy supply device is installed; An ordering method described in any one of Appendices 9 to 12, wherein the relay device obtains the remaining capacity of the energy storage device when it determines that the location of the mobile terminal device is within the specified range and that the mobile terminal device has received the signal. (Appendix 15) The portable terminal device determines whether a signal indicating a stop of a drive source of the mobile device is received; The ordering method described in any one of Appendices 9 to 12, wherein the relay device acquires the remaining energy of the energy storage device when it is determined that the position of the mobile terminal device is within the specified range and the relay device has determined that the mobile terminal device has received a signal indicating the stop of the driving source. (Appendix 16) The ordering method described in any one of Appendices 9 to 12, wherein the order information includes information indicating a location where the energy is supplied, information indicating a type of the energy supply device, payment information regarding the purchase of the energy, information indicating an amount for purchasing a predetermined amount of energy to be supplied to the energy storage device, information indicating the type of energy to be supplied, and information indicating a predetermined amount of energy. (Appendix 17) An ordering program executed by a mobile terminal device included in an ordering system for placing an order regarding energy supplied from an energy supply device to a mobile device, the ordering program comprising: determining whether the location of the mobile terminal device is within a predetermined range including the location of the energy supply device, using location information of a mobile terminal device indicating the same location as the location of the mobile device and location information of the energy supply device; When it is determined that the location of the mobile terminal device is within the predetermined range, a relay device included in the ordering system is caused to acquire a remaining amount of an energy storage device included in the mobile device; causing the relay device to determine whether the acquired remaining amount of the energy storage device is equal to or less than a predetermined remaining amount; transmitting order information regarding the supply of energy to the mobile device when the relay device determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount; An order program that executes. (Appendix 18) An ordering program as described in Appendix 17, which executes a step of sending a request to set a predetermined amount, which is an amount corresponding to a predetermined amount of energy supplied to the energy storage device, as an energy purchase amount for purchasing the predetermined amount of energy when it is determined that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount. (Appendix 19) determining whether the location of the mobile terminal device is outside the predetermined range after the order information transmission unit of the mobile terminal device transmits the order information; and a step of requesting cancellation of the transmitted order information when it is determined that the location of the mobile terminal device is outside the predetermined range. (Appendix 20) An ordering program as described in Appendix 19, which executes a step of requesting cancellation of the requested setting of the energy purchasing amount when it is determined that the location of the mobile terminal device is outside the specified range. (Appendix 21) An ordering program described in any one of Appendices 17 to 20, wherein the predetermined remaining amount is a value obtained by dividing the distance from the current location of the mobile device to a predetermined destination by the amount of energy consumed by the mobile device per unit distance. (Appendix 22) determining whether a signal transmitted by a wireless communication device installed in an energy supply facility in which the energy supply device is installed is received; When it is determined that the position of the mobile terminal device is within the specified range, the program causes the relay device to acquire the remaining energy of the energy storage device when it is determined that the mobile terminal device has received the signal. (Appendix 23) determining whether a signal indicating a stop of a driving source of the movable body device is received; The ordering program according to any one of appendices 17 to 20, further comprising: when it is determined that the position of the mobile terminal device is within the specified range, and when it is determined that the mobile terminal device has received a signal indicating the stop of the driving source, executing a step of causing the relay device to acquire the remaining energy of the energy storage device. (Appendix 24) An ordering program as described in any one of Appendices 17 to 20, wherein the order information includes information indicating a location where the energy is supplied, information indicating a type of the energy supply device, payment information regarding the purchase of the energy, information indicating an amount for purchasing a predetermined amount of energy to be supplied to the energy storage device, information indicating the type of energy to be supplied, and information indicating a predetermined amount of energy. [Explanation of symbols]
[0103] 1. Ordering System 10. Portable terminal device 20 Relay Device 30 Device information management device 40 Electronic money management device 50 Energy Supply System 51 POS terminals 52 Energy supply device 60 Mobile equipment 70 Network 80 Network 100 Computing equipment 101 Reception determination unit 102 Location information generation unit 103 Position determination section 104 Remaining amount determination request unit 105 Order information transmission unit 106 Cancellation request section 110 Communication Interface 120 Storage device 130 Display device 200 Computing equipment 201 Control Program 202 Remaining amount acquisition unit 203 Remaining amount determination unit 210 Communication Interface 220 Storage device 300 Arithmetic equipment 310 Communication Interface 320 storage device 400 Computing equipment 410 Communication Interface 420 Storage device
Claims
1. An ordering system for placing an order for energy to be supplied from an energy supply device to a mobile device, comprising: a position determination unit that determines whether the position of the mobile terminal device is within a predetermined range including the position of the energy supply device, using position information of a mobile terminal device indicating the same position as the position of the mobile device and position information of the energy supply device; a remaining capacity acquisition unit that acquires a remaining capacity of an energy storage device provided in the mobile device when the location determination unit determines that the location of the mobile terminal device is within the predetermined range; a remaining amount determination unit that determines whether the remaining amount of the energy storage device acquired by the remaining amount acquisition unit is equal to or less than a predetermined remaining amount; Including, the mobile terminal device includes an order information transmission unit that transmits order information regarding the supply of energy to the mobile device when the remaining amount determination unit determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount, Ordering system.
2. 2. The ordering system of claim 1, wherein the order information transmitting unit further transmits a request to set a predetermined amount, which is an amount corresponding to a predetermined amount of energy supplied to the energy storage device, as an energy purchasing amount for purchasing the predetermined amount of energy when the remaining amount determining unit determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount.
3. the position determination unit determines whether the position of the mobile terminal device is outside the predetermined range after the order information transmission unit of the mobile terminal device transmits the order information; The mobile terminal device a cancellation request unit that requests cancellation of the order information transmitted by the order information transmission unit when the position determination unit determines that the position of the mobile terminal device is outside the predetermined range, The ordering system of claim 2.
4. The ordering system according to claim 3 , wherein the cancellation request unit requests cancellation of the requested setting of the energy purchase amount when the location determination unit determines that the location of the mobile terminal device is outside the specified range.
5. The ordering system of any one of claims 1 to 4, wherein the predetermined remaining amount is a value obtained by dividing the distance from the current location of the mobile device to a predetermined destination by the amount of energy consumed by the mobile device per unit distance.
6. a reception determination unit that determines whether a signal transmitted by a wireless communication device installed in the energy supply facility in which the energy supply device is installed is received; The ordering system according to any one of claims 1 to 4, wherein the remaining amount acquisition unit acquires the remaining amount of the energy storage device when the position determination unit determines that the position of the mobile terminal device is within the predetermined range and the reception determination unit determines that the signal has been received.
7. a reception determination unit that determines whether a signal indicating a stop of the driving source of the movable body device is received; The ordering system according to any one of claims 1 to 4, wherein the remaining amount acquisition unit acquires the remaining amount of the energy storage device when the position determination unit determines that the position of the mobile terminal device is within the specified range and the reception determination unit determines that a signal indicating the stop of the drive source has been received.
8. The ordering system of any one of claims 1 to 4, wherein the order information includes information indicating a location where the energy is to be supplied, information indicating a type of the energy supply device, payment information regarding the purchase of the energy, information indicating an amount for purchasing a predetermined amount of energy to be supplied to the energy storage device, information indicating the type of energy to be supplied, and information indicating a predetermined amount of energy.
9. An ordering method executed in an ordering system for placing an order regarding energy supplied by an energy supply device to a mobile device, comprising: A mobile terminal device included in the ordering system determines whether the location of the mobile terminal device is within a predetermined range including the location of the energy supply device, using location information of the mobile terminal device indicating the same location as the location of the mobile device and location information of the energy supply device; When the mobile terminal device determines that the location of the mobile terminal device is within the predetermined range, a relay device included in the ordering system acquires a remaining amount of an energy storage device included in the mobile device; The relay device determines whether the remaining amount of the energy storage device obtained is equal to or less than a predetermined remaining amount, When the relay device determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount, the mobile terminal device transmits order information regarding the supply of energy to the mobile device. How to order:
10. An ordering program executed by a mobile terminal device included in an ordering system for placing an order regarding energy supplied from an energy supply device to a mobile device, the ordering program comprising: determining whether the location of the mobile terminal device is within a predetermined range including the location of the energy supply device, using location information of a mobile terminal device indicating the same location as the location of the mobile device and location information of the energy supply device; When it is determined that the location of the mobile terminal device is within the predetermined range, a relay device included in the ordering system is caused to acquire a remaining amount of an energy storage device included in the mobile device; causing the relay device to determine whether the acquired remaining amount of the energy storage device is equal to or less than a predetermined remaining amount; transmitting order information regarding the supply of energy to the mobile device when the relay device determines that the remaining amount of the energy storage device is equal to or less than a predetermined remaining amount; An order program that executes.
Citation Information
Patent Citations
Oil feeding indicator
JP2003294458A
Spot registering device
JP2010101854A
System for providing charging infrastructure information for electric vehicle
JP2011086020A
Charging equipment search system and charging equipment search device
JP2012155642A
Center server and charging facility registration system including the same
JP2012221412A