Wage calculation apparatus, portable terminal, and wage calculation method
The mobile terminal and wage calculation method address the challenge of calculating appropriate wages for parcel delivery by using mobile devices to gather data and a server to determine fair wages, considering delivery conditions and safety, ensuring accurate compensation and safe driving practices.
Patent Information
- Application Number
- JP2024101188
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2026-01-13
AI Technical Summary
Existing wage calculation systems are inadequate for parcel delivery, as they do not account for variable delivery times and may incentivize unsafe driving practices, particularly in vehicles lacking dedicated on-board devices.
A mobile terminal and wage calculation method that uses a mobile device to collect delivery data, calculate provisional wages based on fuel cost, mileage, and parcel volume, and a server to determine final wages considering working hours and driving safety, without requiring a dedicated on-board device.
Enables accurate wage calculation reflecting actual delivery conditions and driving safety, preventing underpayment and unsafe driving, even in vehicles without dedicated on-board equipment.
Smart Images

Figure 2026003305000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a wage calculation device, a mobile terminal, and a wage calculation method. [Background technology]
[0002] BACKGROUND ART Various techniques have been proposed for recording driving conditions of a vehicle, such as the presence or absence and frequency of sudden starts, sudden accelerations, sudden decelerations, speeding, etc., and for evaluating the driving conditions of a driver.
[0003] Patent Document 1 discloses a system that calculates fares based on data on the distance traveled by a vehicle and driving conditions. This system evaluates the quality of driving conditions based on the driving conditions data, and if the evaluation of the driving condition is below a predetermined value, it refunds a predetermined amount from the fare, with the aim of raising awareness of safe driving among drivers. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2020-42395 Summary of the Invention [Problem to be solved by the invention]
[0005] Meanwhile, the increase in parcel delivery has become a social issue, making it important to evaluate the wages of those who deliver the parcels to their final destination (the last mile). In the case of parcel delivery, wages are generally paid based on the number of parcels delivered, but the time it takes for the parcel to reach its final destination can vary depending on the situation. As a result, in many cases, working hours are unrelated to the number of parcels delivered, and there are cases where it is not possible to pay an appropriate wage for the hours worked. Furthermore, drivers may increase their speed in order to achieve better results, which could lead to dangerous driving.
[0006] Patent Document 1 is primarily intended to be applied to vehicles that carry passengers, such as taxis, and since the distance traveled is the basis for calculating fares, it is not suitable for calculating wages for home delivery as described above.
[0007] In addition, delivery companies are increasingly outsourcing the last mile of delivery to private businesses these days. Private businesses generally do not have equipment such as in-vehicle devices that can record working hours.
[0008] The present invention has been made in consideration of the above-mentioned circumstances, and its purpose is to provide a wage calculation device, a mobile terminal, and a wage calculation method that can calculate appropriate wages even when a dedicated on-board device is not installed in the vehicle. [Means for solving the problem]
[0009] In order to achieve the above-mentioned object, the wage calculation device according to the present invention has the following features. a receiving unit that receives delivery data collected during delivery by vehicle from the mobile terminal; A storage unit that stores basic data used to calculate delivery wages; a wage calculation unit that calculates wages based on the delivery data and the basic data; A wage calculation device comprising:
[0010] In order to achieve the above-mentioned object, the mobile terminal according to the present invention has the following features. A mobile terminal capable of calculating wages for home delivery by vehicle, a communication unit capable of communicating with a server; A storage unit that stores an application capable of calculating wages, The application calculates wages based on the fuel cost required for driving the vehicle received from the server, the distance traveled by the vehicle measured by the mobile terminal, and the amount of work according to the number of parcels delivered. Mobile device.
[0011] In order to achieve the above-mentioned object, the wage calculation method according to the present invention is characterized as follows. receiving, from the mobile terminal, delivery data collected during delivery by vehicle; Stores basic data used to calculate delivery wages, Calculating wages based on the delivery data and the basic data; Wage calculation method. [Effects of the Invention]
[0012] According to the present invention, even if a dedicated on-board device is not installed in the vehicle, delivery data is received from a mobile terminal, so that an appropriate wage can be calculated taking into account the actual delivery circumstances.
[0013] The present invention has been briefly described above. The details of the present invention will become clearer by reading the following detailed description of the invention (hereinafter referred to as "embodiments") with reference to the accompanying drawings. [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 1 is a system configuration diagram showing an example of the configuration of a wage calculation system according to one embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing an example of the configuration of a mobile terminal according to an embodiment of the present invention. [Figure 3] FIG. 3 is a block diagram showing an example of the configuration of a server (wage calculation device) according to one embodiment of the present invention. [Figure 4] FIG. 4 is a sequence diagram showing the procedure of the wage calculation process executed by the wage calculation system. [Figure 5] FIG. 5 is a flowchart (part 1) showing an outline of the procedure for calculating wages performed by the mobile terminal and the server according to the embodiment. [Figure 6] FIG. 6 is a flowchart (part 2) showing an outline of the procedure for calculating wages performed by the mobile terminal and the server according to the embodiment. [Figure 7]FIG. 7 is a flowchart showing the procedure for assessment regarding delivery within the specified time in step S16 of FIG. [Figure 8] FIG. 8 is a flowchart showing the procedure for assessment regarding driving diagnosis in step S17 of FIG. DETAILED DESCRIPTION OF THE INVENTION
[0015] Specific embodiments of the present invention will be described below with reference to the accompanying drawings.
[0016] As shown in Figure 1, the wage calculation system 1 according to the embodiment is a system that can calculate the appropriate wage (fare) of a driver without installing a dedicated on-board device in the vehicle. The wage calculation system 1 includes a mobile terminal 10, a server 20 that can communicate with the mobile terminal 10, and an administrator PC (personal computer) 30 that is a communication terminal that can communicate with the server 20. The mobile terminal 10, the server 20, and the administrator PC 30 can communicate with each other via a network N such as the Internet.
[0017] The mobile terminal 10 is a terminal used by a driver who drives a vehicle, and is a mobile phone, smartphone, tablet, or the like. The mobile terminal 10 can be wirelessly connected to the network N via, for example, a wireless base station. The vehicle is, for example, a delivery vehicle that carries luggage and delivers it to customers. The driver is, for example, an individual business owner who has been entrusted with delivering goods by a delivery company.
[0018] The server 20 is a computer device that is capable of communicating with other devices via the network N. The server 20 is operated by, for example, a delivery company.
[0019] The administrator PC 30 is a computer device that can communicate with other devices via the network N. Like the server 20, the administrator PC 30 may be operated by a delivery company or the like. The administrator PC 30 is not limited to a fixed-installation type such as a business PC, but may also be a portable device such as a tablet, smartphone, or mobile phone.
[0020] 2 is a block diagram showing an example of the configuration of the mobile terminal 10 according to the embodiment. The mobile terminal 10 includes a control unit 11, a communication unit 12, a position information acquisition unit 13, an acceleration sensor 14, and a storage unit 15.
[0021] The control unit 11 is an arithmetic processing unit (computer) that mainly controls the mobile terminal 10. The control unit 11 reads various programs stored in a memory (not shown), a storage unit 15, etc., and causes each unit of the mobile terminal 10 to execute a predetermined process.
[0022] The communication unit 12 is capable of communicating with the server 20 and the administrator PC 30 via the network N, and functions as a transmitting unit that transmits various data acquired by the mobile terminal 10 to the server 20 and the administrator PC 30, and also functions as a receiving unit that receives various data from the server 20 and the administrator PC 30.
[0023] The location information acquisition unit 13 acquires location information from GPS satellites. When the mobile terminal 10 is inside a vehicle, the location information is the location information of the mobile terminal 10 as well as the vehicle.
[0024] The acceleration sensor 14 detects acceleration accompanying the movement of the mobile terminal 10. When the mobile terminal 10 is inside a vehicle, the acceleration is the acceleration of the mobile terminal 10 as well as the acceleration of the vehicle.
[0025] The storage unit 15 is a storage device that stores various data and programs. The storage unit 15 stores an application program for provisionally calculating a delivery wage (provisional wage) on the mobile terminal 10 side, as will be described later.
[0026] 3 is a block diagram showing an example of the configuration of the server 20 according to the embodiment. The server 20 includes a control unit 21, a communication unit 22, a storage unit 23, and a wage calculation unit 24.
[0027] The control unit 21 is an arithmetic processing unit (computer) that mainly controls the server 20. The control unit 21 reads out programs stored in a memory (not shown), a storage unit 23, etc., and causes each unit of the server 20 to execute predetermined processes.
[0028] The communication unit 22 is capable of communicating with the mobile terminal 10 and the administrator PC 30 via the network N, and functions as a transmitting unit that transmits various data acquired by the server 20 to the mobile terminal 10 and the administrator PC 30, and also functions as a receiving unit that receives various data from the mobile terminal 10 and the administrator PC 30.
[0029] The storage unit 23 is a storage device that stores various data and programs. The storage unit 23 may store a wage calculation program that causes the control unit 21 to execute the steps of the wage calculation method in the server 20 in Figures 4 to 8.
[0030] The wage calculation unit 24 calculates the wages of the vehicle drivers for home delivery. The calculation method will be described later.
[0031] Figure 4 is a sequence diagram showing the steps of the wage calculation process executed by the wage calculation system 1. In response to a user operation, the administrator PC 30 sends a wage calculation instruction to the server 20 at any timing (step S1). The server 20, which has received the instruction, sends basic data used to calculate the wage for home delivery, such as fuel costs, to the mobile terminal 10 (step S2). The mobile terminal 10, which has received the basic data, calculates a provisional wage using the basic data and delivery data collected during delivery by vehicle, such as mileage (step S3).
[0032] The provisional wage is calculated by an application stored in the memory unit 15. The delivery company that operates the server 20 and the administrator PC 30 may lend the mobile terminal 10 with the application pre-installed to the sole proprietor who is the driver. Alternatively, each driver may download the application to the mobile terminal 10 that they use. The mobile terminal 10 sends the calculated provisional wage to the server 20 (step S4).
[0033] The server 20, which has received the provisional wage, calculates the final delivery wage based on the received provisional wage, basic data, delivery data, and other factors (step S5), and sends the calculated wage to the administrator PC 30 (step S6). The user of the administrator PC 30 can check the calculated wage and use it for wage payments.
[0034] 5 and 6 are flowcharts showing an outline of the procedure for calculating wages performed by the mobile terminal 10 and server 20 according to the embodiment. When the driver of the mobile terminal 10 (e.g., a sole proprietor engaged in home delivery) performs a predetermined operation on the mobile terminal 10 to notify the start of delivery of a package, an application for provisionally calculating wages is launched, and the communication unit 12 sends a notification of the start of delivery to the server 20 (step S11). Next, the location information acquisition unit 13 of the mobile terminal 10 receives location information of the mobile terminal 10, i.e., vehicle location information, from a GPS satellite (step S12).
[0035] Furthermore, the mobile terminal 10 starts measuring the distance and time traveled by the vehicle (step S13) while checking the vehicle's location information acquired by the location information acquisition unit 13. When delivery of all packages is complete, the driver takes a photo of the delivery slip for the delivered package using the camera or the like of the mobile terminal 10 (step S14), performs a predetermined operation on the mobile terminal 10, and the communication unit 12 sends a notification of delivery completion together with the delivery slip to the server 20 (step S15).
[0036] The server 20 can calculate the driver's working hours from the notification of delivery start in step S11 and the notification of delivery completion in step S15. In addition, the location information acquisition unit 13 acquires information on the departure and arrival points, which can prevent fraudulent work hours. In addition, the captured image of the delivery slip is sent to the server 20 together with the time of delivery completion.
[0037] When the communication unit 22 receives the notification that delivery has been completed, the wage calculation unit 24 of the server 20 performs an assessment based on whether the driver has successfully delivered all packages within the specified time, starting from the time of delivery completion recorded together with the image of the delivery slip (step S16). The details of this assessment will be described later (Fig. 7).
[0038] Furthermore, the wage calculation unit 24 performs an assessment based on the presence or absence of factors that may adversely affect driving safety, such as sudden acceleration, i.e., an assessment related to driving diagnosis (step S17). Details of this assessment will be described later (FIG. 8).
[0039] In parallel, the application on the mobile terminal 10 calculates a first interim wage based on the fuel cost as basic data transmitted in advance from the server 20, the vehicle mileage measured by the mobile terminal 10, and the output corresponding to the number of delivered packages, and the communication unit 12 transmits the calculated first interim wage to the server 20 (step S18). The calculation formula used for the calculation is, for example, the following formula.
[0040] Mileage x fuel cost + output
[0041] The fuel cost portion may include not only fuel costs but also costs incurred depending on the distance traveled, such as oil, repair costs, and tire tube costs. Repair costs and tire tube costs (consumable prices) may be index values rather than actual costs. The volume of work may be calculated by multiplying the number of completed deliveries by the fee per delivered parcel (for example, 300 yen).
[0042] As will be described later, the application on the mobile terminal 10 may not calculate the first interim wage, and the communication unit 12 may transmit only delivery data collected during delivery by vehicle, such as mileage and output, to the server 20, and the server 20 may then calculate the first interim wage. At this time, the mobile terminal 10 may also transmit to the server 20 the vehicle position information acquired by the position information acquisition unit 13 and the vehicle acceleration detected by the acceleration sensor 14.
[0043] Meanwhile, the wage calculation unit 24 of the server 20 calculates a second provisional wage based on the working hours and hourly wage of the driver (step S19). The second provisional wage is calculated, for example, by the formula: working hours x hourly wage of the driver.
[0044] The wage calculation unit 24 then compares the first provisional wage with the second provisional wage to determine which of the first and second provisional wages is higher (step S20). If the first provisional wage is higher than the second provisional wage (step S20; Yes), the wage calculation unit 24 adopts the first provisional wage for calculating the final wage (step S21). If the first provisional wage is lower than the second provisional wage (step S20; No), the wage calculation unit 24 adopts the second provisional wage for calculating the final wage (step S22). The wage calculation unit 24 calculates the final wage from the provisional wage (first provisional wage or second provisional wage), the assessment regarding delivery within the specified time created in step S16, and the assessment regarding the driving diagnosis created in step S17 (step S23).
[0045] FIG. 7 is a flowchart showing the procedure for assessment regarding deliveries within a specified time in step S16 of FIG. 5. The wage calculation unit 24 determines whether the driver has completed delivery of all packages within a predetermined specified time (step S31). If the driver has not completed delivery of all packages within the specified time (step S31; No), the wage calculation unit 24 creates a negative assessment that lowers the driver's assessment (step S32). If the driver has completed delivery of all packages within the specified time (step S31; Yes), the wage calculation unit 24 creates an assessment without any impact (step S33). In other words, the wage calculation unit 24 can take into account the first evaluation assessment obtained by evaluating whether the delivery was completed within the specified time in calculating the wage.
[0046] Figure 8 is a flowchart showing the procedure for assessment related to driving diagnosis in step S17 of Figure 5. The wage calculation unit 24 determines whether the acceleration sensor 14 of the mobile terminal 10 has detected sudden acceleration of the vehicle, etc. (step S41). Here, "sudden acceleration, etc." includes factors related to acceleration that may adversely affect driving safety, such as sudden acceleration, sudden braking, and sharp turns of the vehicle.
[0047] If sudden acceleration or the like is not detected (step S41; No), the wage calculation unit 24 determines whether or not excessive speeding or operation of the mobile terminal 10 by the driver while driving, which may have a negative impact on driving safety, has been detected (step S42). The location information acquisition unit 13 of the mobile terminal 10 can determine excessive speeding. Furthermore, the control unit 11 can detect that the driver has operated the mobile terminal 10 while the location information acquisition unit 13 has detected that the vehicle is driving.
[0048] If sudden acceleration or the like is detected (step S41; Yes), or if speeding or operation of the mobile terminal 10 by the driver while driving is detected (step S42; Yes), the wage calculation unit 24 creates a negative assessment that lowers the driver's assessment (step S43).If speeding or operation of the mobile terminal 10 by the driver while driving is not detected (step S42; No), the wage calculation unit 24 creates an assessment with no impact (step S44).
[0049] That is, the wage calculation unit 24 takes into account the second evaluation assessment obtained by analyzing the vehicle's acceleration in calculating the wage (step S41), and can also take into account the third evaluation assessment obtained based on the vehicle's location information in calculating the wage (step S42).
[0050] The driving assessment may be based on an image of the driver looking away from the road, etc., captured by the camera of the mobile terminal 10. The image can be captured by placing the mobile terminal 10 in an appropriate position so that the driver is displayed within a frame on the display screen of the mobile terminal 10.
[0051] In this invention, the mobile terminal 10 is installed with an application that can calculate wages (provisional wages), and by utilizing this application, the driver's appropriate fare can be calculated without installing a dedicated onboard device for wage calculation in the vehicle.
[0052] In the embodiment, the application on the mobile terminal 10 calculates the first interim wage based on the fuel cost, the mileage of the vehicle, and the amount of work completed, and transmits the calculated amount to the server 20 (step 18). However, it is not essential that the mobile terminal 10 calculates the first interim wage. The mobile terminal 10 may transmit the mileage of the vehicle and the amount of work completed to the server 20, and the server 20 may calculate the first interim wage.
[0053] In other words, once the communication unit 22 of the server 20 receives at least delivery data collected during delivery by vehicle, such as mileage and volume, from the mobile terminal 10, the wage calculation unit 24 can calculate wages based on the basic data (fuel costs, etc.) used to calculate delivery wages stored in the memory unit 23 and the received delivery data.
[0054] As a result, even if a dedicated on-board device is not installed in the vehicle, the server 20 receives delivery data collected during actual delivery from the mobile terminal 10, and can therefore calculate an appropriate wage taking into consideration actual delivery circumstances such as the distance traveled.
[0055] Specifically, the delivery data includes at least the vehicle mileage measured by the mobile terminal 10 and the volume of work corresponding to the number of parcels delivered, and the basic data includes at least the fuel cost required for vehicle operation. This makes it possible to calculate wages taking into account the vehicle mileage, volume of work, and fuel cost that reflect actual delivery conditions.
[0056] Furthermore, the wage calculation unit 24 can calculate the final wage by comparing the first provisional wage calculated based on the fuel cost, the vehicle mileage measured by the mobile terminal 10, and the output, with the second provisional wage calculated based on the vehicle driver's working hours and hourly wage (steps S18 to S20). This allows for the calculation of an appropriate wage by taking into account both the first provisional wage that takes into account the actual delivery situation and the second provisional wage that corresponds to the working hours.
[0057] In particular, the wage calculation unit 24 uses the higher of the first and second provisional wages to calculate the final wage (steps S20 to S22), thereby preventing an unfairly low wage from being calculated and preventing the calculated wage from falling below the statutory minimum wage.
[0058] Furthermore, the wage calculation unit 24 can take into consideration the first evaluation assessment obtained by evaluating whether delivery was completed within the specified time in calculating the wage, as shown in Fig. 7. This makes it possible to calculate the wage taking into consideration the driver's evaluation of whether delivery was completed within the specified time, and to reflect the evaluation based on the driver's ability in the wage.
[0059] Furthermore, the wage calculation unit 24 can take into consideration the second evaluation obtained by analyzing the acceleration of the vehicle in calculating the wage, as shown in Fig. 7. This allows the wage to be calculated taking into consideration the driver's evaluation of whether or not there was sudden acceleration, sudden braking, sharp turning, etc., and allows the evaluation based on the driver's ability to be reflected in the wage.
[0060] Furthermore, as shown in Fig. 7, the wage calculation unit 24 can take into consideration the third evaluation assessment obtained based on the vehicle's location information when calculating the wage. The third evaluation assessment obtained based on the location information relates to driving safety, such as detection of speeding or operation of the mobile terminal 10 by the driver while driving. This makes it possible to calculate the wage taking into consideration the driver's evaluation regarding whether or not they exceeded the speed limit or operated the terminal while driving, and to reflect an evaluation based on the driver's ability in the wage.
[0061] It is not essential to adopt the first to third evaluations. Alternatively, at least one or two of the first to third evaluations may be adopted.
[0062] The mobile terminal 10 according to the embodiment is a terminal capable of calculating wages for home delivery by vehicle. The mobile terminal 10 includes a communication unit 12 capable of communicating with a server 20, and a storage unit 15 that stores an application capable of calculating wages. The application can calculate wages based on the fuel cost required for vehicle travel received from the server 20, the vehicle mileage measured by the mobile terminal 10, and the output based on the number of parcels delivered. The calculated wages may not be final, but may be provisional.
[0063] This means that even if a dedicated onboard device is not installed in the vehicle, an appropriate wage (provisional wage) can be calculated taking into account the actual delivery situation.
[0064] The application may also be configured to obtain the latest fuel cost information from the server 20 when launched and update the fuel cost data stored in the mobile terminal, thereby allowing wages to be calculated taking into account the latest fuel cost information.
[0065] For example, the control unit 11 may control the screen of the application of the mobile terminal 10 so that the start delivery button displayed on the screen cannot be pressed until the basic data (including fuel costs) to be updated has been updated. The timing for updating the basic data may be before the start of delivery or at any other timing.
[0066] Furthermore, the communication unit 12 of the mobile terminal 10 transmits the calculated wage (provisional wage) to the server 20. This allows the server 20 to re-evaluate the wage (provisional wage) calculated by the mobile terminal.
[0067] The present invention is not limited to the above-described embodiments, and can be appropriately modified, improved, etc. Furthermore, the material, shape, size, number, location, etc. of each component in the above-described embodiments are arbitrary and not limited as long as they can achieve the present invention.
[0068] Here, the features of the embodiments of the wage calculation device, mobile terminal, wage calculation method, and wage calculation program according to the present invention will be briefly summarized and listed below in [1] to
[11] .
[0069] [1] A receiving unit (communication unit 22) that receives delivery data collected during delivery by vehicle from a mobile terminal (mobile terminal 10); A storage unit (storage unit 23) that stores basic data used to calculate home delivery wages; a wage calculation unit (wage calculation unit 24) that calculates wages based on the delivery data and the basic data; A wage calculation device (server 20) comprising:
[0070] According to the wage calculation device configured as described above in [1], even if a dedicated onboard device is not installed in the vehicle, delivery data collected during actual delivery is received from a mobile terminal, so that an appropriate wage can be calculated taking into account actual delivery circumstances such as the mileage traveled.
[0071] [2] The delivery data includes at least the mileage of the vehicle measured by the mobile terminal and a volume of deliveries according to the number of parcels delivered, The basic data includes at least the fuel cost required to run the vehicle. The wage calculation device according to [1] above.
[0072] According to the wage calculation device configured as described above in [2], wages can be calculated taking into account the vehicle's mileage, output, and fuel costs, which reflect actual delivery conditions.
[0073] [3] The wage calculation unit calculates a final wage by comparing the fuel cost, the vehicle mileage measured by the mobile terminal, a first provisional wage calculated based on the output, and a second provisional wage calculated based on the working hours and hourly wage of the driver of the vehicle. The wage calculation device according to [2] above.
[0074] According to the wage calculation device configured as described above in [3], it is possible to calculate an appropriate wage by taking into consideration both the first provisional wage that takes into account the actual delivery situation and the second provisional wage that corresponds to the working hours.
[0075] [4] The wage calculation unit calculates the wage in consideration of a first evaluation index obtained by evaluating whether delivery is completed within a specified time. The wage calculation device according to [1] above.
[0076] According to the wage calculation device having the configuration of [4] above, wages can be calculated taking into account the driver's evaluation of whether or not delivery was completed within the specified time.
[0077] [5] The wage calculation unit calculates the wage in consideration of a second evaluation index obtained based on the acceleration of the vehicle obtained from the mobile terminal. The wage calculation device according to [1] above.
[0078] According to the wage calculation device configured as described above in [5], wages can be calculated taking into consideration the driver's evaluation of whether or not there was sudden acceleration, sudden braking, sharp turns, etc.
[0079] [6] The wage calculation unit calculates the wage in consideration of a third evaluation index obtained based on the vehicle location information obtained from the mobile terminal. The wage calculation device according to [1] above.
[0080] According to the wage calculation device configured as described above in [6], wages can be calculated taking into consideration the driver's evaluation of whether or not he / she exceeded the speed limit or operated a terminal while driving.
[0081] [7] A mobile terminal (mobile terminal 10) capable of calculating the wages for home delivery by vehicle, a communication unit (communication unit 12) capable of communicating with a server; A storage unit (storage unit 15) that stores an application capable of calculating wages, The application calculates wages based on the fuel cost required for driving the vehicle received from the server, the distance traveled by the vehicle measured by the mobile terminal, and the amount of work according to the number of parcels delivered. Mobile device.
[0082] According to the mobile terminal having the configuration of [7] above, even if a dedicated onboard device is not installed in the vehicle, it is possible to calculate an appropriate wage taking into account the actual delivery situation.
[0083] [8] When the application is started, it obtains the latest fuel cost information from the server and updates the stored fuel cost data. The mobile terminal described in [7] above.
[0084] According to the mobile terminal having the configuration described above in [8], wages can be calculated taking into account the latest information on fuel costs.
[0085] [9] The communication unit transmits the calculated wage to the server. The mobile terminal described in [7] above.
[0086] According to the mobile device having the configuration described above in [9], the wage calculated by the mobile device can be re-evaluated by the server.
[0087]
[10] Receive delivery data collected during delivery by vehicle from the mobile device; Stores basic data used to calculate delivery wages, Calculating wages based on the delivery data and the basic data; Wage calculation method.
[0088] According to the wage calculation method configured as described above in
[10] , even if a dedicated onboard device is not installed in the vehicle, delivery data is received from a mobile terminal, so that an appropriate wage can be calculated taking into account the actual delivery circumstances.
[0089]
[11] receiving, from a mobile terminal, delivery data collected during delivery by a vehicle; A step of storing basic data used to calculate home delivery wages; Calculating wages based on the delivery data and the basic data; A wage calculation program that includes:
[0090] According to the wage calculation program configured as described above in
[11] , even if a dedicated onboard device is not installed in the vehicle, delivery data is received from a mobile terminal, so that an appropriate wage can be calculated taking into account the actual delivery circumstances. [Explanation of symbols]
[0091] 1. Wage calculation system 10 Mobile devices 11 Control section 12 Communications Department 13 Location information acquisition section 14 Acceleration sensor 15 Storage section 20 Server (wage calculation device) 21 Control section 22 Communications Department 23 Memory section 24 Wage Calculation Department 30 Administrator PC
Claims
1. a receiving unit that receives delivery data collected during delivery by vehicle from the mobile terminal; A storage unit that stores basic data used to calculate delivery wages; a wage calculation unit that calculates wages based on the delivery data and the basic data; A wage calculation device comprising:
2. the delivery data includes at least a mileage of the vehicle measured by the mobile terminal and a volume of deliveries according to the number of parcels delivered; The basic data includes at least the fuel cost required to run the vehicle. The wage calculation device according to claim 1.
3. the wage calculation unit calculates a final wage by comparing the fuel cost, the vehicle mileage measured by the mobile terminal, a first provisional wage calculated based on the output, and a second provisional wage calculated based on the working hours and hourly wage of the driver of the vehicle; The wage calculation device according to claim 2.
4. The wage calculation unit calculates the wage in consideration of a first evaluation index obtained by evaluating whether delivery is completed within a specified time. The wage calculation device according to claim 1.
5. The wage calculation unit calculates the wage in consideration of a second evaluation index obtained based on the acceleration of the vehicle obtained from the mobile terminal. The wage calculation device according to claim 1.
6. The wage calculation unit calculates the wage in consideration of a third evaluation index obtained based on the vehicle location information obtained from the mobile terminal. The wage calculation device according to claim 1.
7. A mobile terminal capable of calculating wages for home delivery by vehicle, a communication unit capable of communicating with a server; A storage unit that stores an application capable of calculating wages, The application calculates wages based on the fuel cost required for driving the vehicle received from the server, the distance traveled by the vehicle measured by the mobile terminal, and the amount of work according to the number of parcels delivered. Mobile device.
8. When the application is started, it obtains the latest fuel cost information from the server and updates the stored fuel cost data. The mobile terminal according to claim 7.
9. The communication unit transmits the calculated wage to the server. The mobile terminal according to claim 7.
10. receiving, from the mobile terminal, delivery data collected during delivery by vehicle; Stores basic data used to calculate delivery wages, Calculating wages based on the delivery data and the basic data; Wage calculation method.
Citation Information
Patent Citations
Fare calculation system
JP2020042395A