Business support device, business support method, and business support program

The business support device optimizes shipping cost management by selecting vehicles and modes with the lowest freight charges, addressing the complexity of shipping cost considerations for companies.

JP7750819B2Active Publication Date: 2025-10-07OBIC CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022196668
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-12-08
Publication Date
2025-10-07
Estimated Expiration
2042-12-08

AI Technical Summary

Technical Problem

Companies face a tedious task in considering shipping costs, particularly those with high shipping costs relative to product costs, due to the complexity of accounting for transport vehicles, freight rates, and routes.

Method used

A business support device and method that acquires transport information, detects suitable vehicles, calculates transportation costs, and selects the mode with the lowest freight charge based on weight or vehicle-specific rates, also allowing prioritization by cost or delivery time.

Benefits of technology

The solution supports efficient examination of freight charges, reducing operator burden and optimizing shipping costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007750819000001
    Figure 0007750819000001
  • Figure 0007750819000002
    Figure 0007750819000002
  • Figure 0007750819000003
    Figure 0007750819000003
Patent Text Reader

Abstract

To support examination business of a transport cost of commodity products.SOLUTION: A storage unit stores a loadable amount of each transport vehicle, each transport route of a commodity product, a transport unit price being a transport fee for each prescribed weight of the commodity product and a one-time transport charge being a transport charge set for one-time transport of each transport vehicle for the transport vehicle possessed by a freight company. A detection unit refers to the storage unit on the basis of information indicating the weight of the commodity product to be transported and the transport route, detects the transport vehicle that can carry the commodity products in the weight to be transported and that matches the transport route of the commodity product in each transport vehicle, and detects the transport unit price and the one-time transport charge. A calculation unit calculates a transport weight charge by multiplying the transport unit price of the transport vehicle by the weight of the commodity product to be carried. A selection unit selects a transport form corresponding to the lowest transport charge as the transport form used for transport of the commodity product in the transport form in which the transport charge for the commodity product is paid at the transport weight charge or the transport form in which the transport charge for the commodity product is paid at the one-time transport charge set for the one-time transport of the transport vehicle.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a business support device, a business support method, and a business support program. [Background technology]

[0002] The vehicle allocation planning method disclosed in Patent Document 1 (JP 2003-233896 A) transmits cargo request information requesting cargo to be transported from multiple vehicles and vehicle request information from a shipper requesting the transport of cargo to a distribution center. Based on the vehicle request information from the shipper, the vehicle allocation planning device at the distribution center determines vehicles that are present in a predetermined area centered on the shipper's shipping point and that are transmitting cargo request information. In this process, the vehicle allocation planning device at the distribution center prioritizes vehicles owned by transportation companies with small opportunity index values ​​based on delivery performance and transport capacity, and selects vehicles with short actual driving distances, as part of the vehicle allocation plan. This ensures fairness in contract opportunities between shippers and transportation companies among transportation companies, and also makes it possible to create vehicle allocation plans that reduce delivery costs. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-233896 Summary of the Invention [Problem to be solved by the invention]

[0004] For companies that make a profit by selling products, shipping costs are one of the important factors that must be considered in order to make more profit. In particular, companies that sell products where the ratio of shipping costs to the cost of goods is high must carefully consider shipping costs.

[0005] However, such freight rate considerations require the operator to take into account the transport vehicles owned by each transport company, the freight rates for each transport vehicle, the transport route, etc., making this a very tedious task.

[0006] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that support the work of considering product shipping fees and reduce the burden on business operators. [Means for solving the problem]

[0007] In order to solve the above problems and achieve the object, the business support device of the present invention includes an acquisition unit that acquires information indicating the weight of goods to be transported and the transport route, and a storage unit that stores at least the load capacity of each transport vehicle, each transport route of goods, the transport unit price which is the transport fee for each predetermined weight of goods, and the vehicle fare which is the fare set for one transport by each transport vehicle, based on the acquired information indicating the weight of goods to be transported and the transport route, and detects a transport vehicle from among the transport vehicles that can load goods of the weight to be transported and that matches the transport route of the goods, and The system has a detection unit that detects the transportation cost of the detected transportation vehicle and the vehicle freight charge, a calculation unit that calculates the transportation weight freight charge, which is the amount obtained by multiplying the detected transportation cost of one or more transportation vehicles by the weight of the goods to be transported, and a selection unit that, when selecting a transportation mode in which the freight charge of the goods is paid at the transportation weight freight charge or a transportation mode in which the freight charge of the goods is paid at the vehicle freight charge set for one transportation by the transportation vehicle, selects the transportation mode corresponding to the lowest freight charge among the transportation weight freight charge of the detected one or more transportation vehicles and the vehicle freight charge of the detected one or more transportation vehicles as the transportation mode to be used for transporting the goods.

[0008] Furthermore, in order to solve the above-mentioned problems and achieve the object, the business support method of the present invention includes an acquisition step in which an acquisition unit acquires information indicating the weight of the goods to be transported and the transport route; a detection unit references a memory unit that stores at least the load capacity of each transport vehicle, each transport route of the goods, the transport unit price which is the transportation fee for each predetermined weight of goods, and the vehicle fare which is the fare set for one transport by each transport vehicle, based on the acquired information indicating the weight of the goods to be transported and the transport route, and detects a transport vehicle from among the transport vehicles that can load the goods of the weight to be transported and that matches the transport route of the goods; and The method includes a detection step of detecting the transportation cost of the detected transportation vehicle and the vehicle freight charge; a calculation step in which a calculation unit calculates a transportation weight freight charge, which is an amount obtained by multiplying the transportation cost of the detected one or more transportation vehicles by the weight of the goods to be transported; and a selection step in which a selection unit selects, when selecting a transportation form in which the freight charge of the goods is paid at the transportation weight freight charge or a transportation form in which the freight charge of the goods is paid at the vehicle freight charge set for one transportation of the transportation vehicle, the transportation form corresponding to the lowest freight charge among the transportation weight freight charge of the detected one or more transportation vehicles and the vehicle freight charge of the detected one or more transportation vehicles, as the transportation form to be used for transporting the goods.

[0009] In order to solve the above-mentioned problems and achieve the object, the business support program of the present invention has a computer, an acquisition unit that acquires information indicating the weight of the goods to be transported and the transport route, and a memory unit that stores at least the load capacity of each transport vehicle, each transport route of the goods, the transport unit price which is the transport fee for each predetermined weight of the goods, and the vehicle fare which is the fare set for one transport of each transport vehicle, based on the acquired information indicating the weight of the goods to be transported and the transport route, and selects a transport vehicle from among the transport vehicles that can load the goods of the weight to be transported and that matches the transport route of the goods. The system also functions as a detection unit that detects the detected transportation cost of the detected transportation vehicle and the vehicle freight charge; a calculation unit that calculates the transportation weight freight charge, which is the amount obtained by multiplying the detected transportation cost of one or more transportation vehicles by the weight of the goods to be transported; and a selection unit that, when selecting a transportation mode in which the freight charge of the goods is paid at the transportation weight freight charge or a transportation mode in which the freight charge of the goods is paid at the vehicle freight charge set for one transportation by the transportation vehicle, selects the transportation mode corresponding to the lowest freight charge among the detected transportation weight freight charges of one or more transportation vehicles and the detected vehicle freight charges of one or more transportation vehicles as the transportation mode to be used for transporting the goods. [Effects of the Invention]

[0010] The present invention can support the work of examining freight charges for products and reduce the burden on the operator. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram illustrating a hardware configuration of a task assistance device according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the transportation method master. [Figure 3] FIG. 3 is a diagram illustrating an example of the distance group master. [Figure 4] FIG. 4 is a diagram showing an example of the freight unit price / transportation days master. [Figure 5]FIG. 5 is a flowchart for explaining the operation of supporting the task of selecting the optimum transportation mode in the task support device according to the embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the sales input screen. [Figure 7] FIG. 7 is a diagram illustrating an example of sales data. [Figure 8] FIG. 8 is a diagram showing an example of the fare calculation processing screen. [Figure 9] FIG. 9 is a diagram illustrating an example of sales expenses data. [Figure 10] FIG. 10 is a diagram illustrating an example of the sales allocation detail data. [Figure 11] FIG. 11 is a diagram illustrating an example of payment schedule data. [Figure 12] FIG. 12 is a diagram showing an example of sales data in which information indicating the transportation vehicles and freight rates of the selected transportation company has been input. [Figure 13] FIG. 13 is a diagram showing the transportation method master in a state where a transportation company and a transportation vehicle are detected based on the weight of the product to be transported. [Figure 14] FIG. 14 is a diagram showing the distance group master in a state in which the distance group to which the distance to transport the goods belongs is detected based on the warehouse where the goods to be transported are stored and the factory to which the goods are to be delivered. [Figure 15] FIG. 15 is a diagram showing records of the freight unit price / transportation days master used for calculating the freight with priority given to the amount. [Figure 16] FIG. 16 is a diagram of the sales expenses input screen for explaining the operation of changing the sales expenses data. [Figure 17] FIG. 17 is a diagram of a sales input screen for explaining the operation of changing sales data. [Figure 18] FIG. 18 is a diagram showing another example of the sales input screen. [Figure 19] FIG. 19 is a diagram showing another example of sales data. [Figure 20] FIG. 20 shows the freight calculation processing screen in which delivery date priority has been selected. [Figure 21]FIG. 21 is a diagram showing another example of sales expenses data. [Figure 22] FIG. 22 is a diagram showing another example of the sales apportionment detail data. [Figure 23] FIG. 23 is a diagram showing another example of payment schedule data. [Figure 24] FIG. 24 is a diagram showing an example of sales data used to calculate a freight rate with priority given to delivery dates. [Figure 25] FIG. 25 is a diagram showing a record of the shipping method master that is selected when priority is given to delivery date. [Figure 26] FIG. 26 is a diagram showing a record of the distance group master that is selected when priority is given to delivery date. [Figure 27] FIG. 27 is a diagram showing a record of the freight unit price / transportation days master that is selected when priority is given to delivery date. [Figure 28] FIG. 28 is another diagram of the sales expenses input screen for explaining the operation of changing the sales expenses data. [Figure 29] FIG. 29 is another diagram of the sales input screen for explaining the operation of changing sales data. [Figure 30] FIG. 30 is a diagram showing an example of the sales charges input screen on which the charges amount and details corresponding to the freight selected with the amount priority are input. [Figure 31] FIG. 31 is a diagram showing an example of sales charges data in which the amount-priority and delivery-priority charge amounts are input. [Figure 32] FIG. 32 is a diagram showing an example of sales allocation detail data in which details of charges for amount priority and delivery date priority have been input. [Figure 33] FIG. 33 is a diagram showing an example of payment schedule data in which payment amounts for each freight payment destination are input. [Figure 34] FIG. 34 is a diagram showing an example of a payment schedule. [Figure 35] FIG. 35 is a diagram showing an example of a sales performance table. DETAILED DESCRIPTION OF THE INVENTION

[0012] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A task support device according to an embodiment of the present invention will be described in detail below with reference to the accompanying drawings. However, the present invention is not limited to the following embodiment.

[0013] (Hardware configuration) As shown in Fig. 1, the business support device 1 of the embodiment includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. The output device 7 corresponds to a display unit of a monitor device (including a home television), a printer, a speaker device, etc. The input device 6 may be a keyboard device, a mouse device, a microphone device, etc., or a monitor device that cooperates with a mouse device to realize a pointing device function.

[0014] The communication interface unit 4 is connected to a network 35, for example, a wide area network such as the Internet or a private network such as a local area network (LAN). Connected to this network 35 are a payment affiliated bank server device 31 that is affiliated with the company or the like that owns the business support device 1, a payment affiliated bank server device 32 that is affiliated with a payee to whom the company or the like that owns the business support device 1 has requested the delivery of goods, and a payment recipient terminal device 33 that is owned by the payee.

[0015] As will be described in more detail below, once the goods have been transported by the payee, the business operator requests the payment source associate bank server device 31 to remit the freight via the business support device 1. In response, the payment source associate bank server device 31 processes the remittance of the amount equivalent to the freight to the payment destination associate bank server device 32. The payment destination associate bank server device 32 processes the deposit of the remitted freight and notifies the payment destination terminal device 33 owned by the payee of the deposit. This completes the payment of the freight from the payee to the payee.

[0016] The storage unit 2 may be, for example, a storage device such as a ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive), or SSD (Solid State Drive). The storage unit 2 stores a business support program for supporting cost management operations such as calculating indirect costs based on charge rates and creating journal data. The storage unit 2 also stores a transportation method master 11, a distance group master 12, and a freight unit price / transportation days master 13. The storage unit 2 also stores sales data, sales charges data, sales allocation detail data, payment schedule data, etc., which will be described later.

[0017] Fig. 2 is a diagram showing an example of the transportation method master 11. As shown in Fig. 2, the transportation method master 11 stores the transportation company code, transportation company name, owned transportation vehicle code, owned transportation vehicle name, and the maximum load capacity (kg) of each transportation vehicle, all associated with each other. The example in Fig. 2 shows that "XX Transportation" with a transportation company code of "HGS100" owns a "5-ton truck" with an owned transportation vehicle code of "HAI100" and a maximum load capacity of "5,000 kg (5 t)", and a "10-ton truck" with an owned transportation vehicle code of "HAI200" and a maximum load capacity of "10,000 kg (10 t)".

[0018] Fig. 3 is a diagram showing an example of distance group master 12. As shown in Fig. 3, distance group master 12 stores, in association with one another, the warehouse code of the warehouse from which the goods to be transported are shipped, the warehouse name, the delivery destination code of the goods to be delivered, the delivery destination name, the distance group to which the transportation distance from the warehouse to the delivery destination belongs, and the distance range of each distance group (transportation distance (shortest) to transportation distance (longest)). The example in Fig. 3 shows that when goods stored in "XX Warehouse" with warehouse code "SOU100" are transported to "XX Factory" with delivery destination code "NOU100", the distance group for the transportation distance is "K100", and the transportation distance of this "K100" distance group is in the distance range of 0 km to 100 km.

[0019] Similarly, the example in Figure 3 shows that when transporting goods stored in the "XX Warehouse" with warehouse code "SOU100" to the "△△ Factory" with delivery destination code "NOU200", the distance group for the transport distance is "K200", and the transport distance for this "K200" distance group is in the distance range of 100km to 200km.

[0020] Fig. 4 is a diagram showing an example of the freight unit price / transportation days master 13. As shown in Fig. 4, the freight unit price / transportation days master 13 stores the above-mentioned transport company code, transport company name, owned transport vehicles, and distance group of each transport company, as well as the quantity unit price (yen / kg), freight per vehicle (yen / trip), and number of transport days corresponding to each owned transport vehicle, all in association with each other.

[0021] The unit price per unit of quantity (yen / kg) is an example of a transportation cost, and is the freight required to transport 1 kg of goods. The example in Figure 4 shows that when a 5-ton truck from XX Transportation is used to transport a distance in the "K100" distance group, the freight cost for 1 kg of goods is 1.00 yen. The example in Figure 4 also shows that when a 5-ton truck from △△ Transportation is used to transport a distance in the "K200" distance group, the freight cost for 1 kg of goods is 1.75 yen. This unit price per unit of quantity (yen / kg) is used to calculate the freight cost by weight by multiplying it by the weight of the goods being transported, as described below.

[0022] The freight charge per vehicle (yen / trip) is the fare charged by each transport vehicle for one transport of goods. The example in Figure 4 shows that when a 5-ton truck from XX Transport is used for transporting a distance in the "K100" distance group, the freight charge will be "3,500 yen." The example in Figure 4 also shows that when a 5-ton truck from △△ Transport is used for transporting a distance in the "K200" distance group, the freight charge will be "5,000 yen."

[0023] The number of transport days indicates the number of days it takes for the transport vehicle to transport the distance indicated in each distance group. The example in Figure 4 shows that a 5-ton truck from XX Transport takes "2 days" to transport the distance in the "K100" distance group. The example in Figure 4 also shows that a 5-ton truck from △△ Transport takes "5 days" to transport the distance in the "K200" distance group.

[0024] In the case of the business support device 1 of the embodiment, based on the unit price per unit quantity, the freight per vehicle, and the number of days for transportation, a desired transportation mode is selected from "a transportation mode in which the freight for the goods is paid at a transportation weight freight rate obtained by multiplying the weight of the goods to be transported by the unit price per unit quantity," "a transportation mode in which the freight for the goods is paid at a freight per vehicle rate set for one trip by the transportation vehicle," and "a transportation mode that prioritizes the number of days for transportation." Details will be described later.

[0025] (Functional configuration of business support device) 1, the control unit 3 executes the business assistance program stored in the storage unit 2, thereby functioning as an acquisition unit 21, a detection unit 22, a calculation unit 23, a selection unit 24, a data generation unit 25, a display control unit 26, a print control unit 27, and a communication control unit 28. The display control unit 26 and the print control unit 27 are examples of an output control unit.

[0026] Specifically, the acquisition unit 21 acquires, for example, information indicating the weight of the product to be transported and the transportation route input by the business operator. The information indicating the transportation route includes the warehouse code and name of the warehouse where the product is stored and shipped, and the factory code and name of the factory where the product is to be delivered.

[0027] The detection unit 22 refers to the distance group master 12 shown in Fig. 3 based on the information indicating the acquired transportation route, and detects the distance group corresponding to the input warehouse and delivery destination. Furthermore, the detection unit 22 refers to the freight unit price / transportation days master 13 shown in Fig. 4 based on the detected distance group, and detects records (rows of transportation company, owned transportation vehicle, unit price per quantity, freight per vehicle, and number of transportation days) corresponding to the detected distance group. In the example of Fig. 4, if the distance group "K100" is detected, for example, the records in the top row to the fourth row in Fig. 4 are detected.

[0028] In addition, the detection unit 22 detects the maximum load capacity of the transport vehicle for each record detected in the freight unit price / transportation days master 13 of Figure 4 by referring to the exercise method master 11 shown in Figure 2, and detects from among these, the transport vehicle that can load the weight of the goods to be transported and has the maximum load capacity closest to the weight of the goods to be transported.

[0029] Furthermore, the detection unit 22 detects the unit price per unit volume (one example of a unit price for transportation) and the freight per vehicle of the detected transportation vehicle by referring to the freight unit price / number of transportation days master 13 in Fig. 4. The calculation unit 23 calculates the transportation weight freight by multiplying the unit price per unit volume of the detected transportation vehicle by the weight of the goods to be transported.

[0030] When selecting a transportation mode in which the freight for goods is paid based on the freight weight freight, or a transportation mode in which the freight for goods is paid based on the vehicle freight rate set for one transport by the transport vehicle, the selection unit 24 selects the transportation mode corresponding to the lowest freight rate among the detected transportation weight freight rate and vehicle freight rate of the transport vehicle as the transportation mode to be used for transporting the goods.

[0031] Furthermore, the business support device 1 of this embodiment is capable of selecting a transportation mode that prioritizes freight (priority on amount) and a transportation mode that prioritizes delivery time (priority on delivery time).

[0032] When the selection unit 24 acquires the designation information of "priority on price", when selecting a transportation mode in which the freight of goods is paid at the freight weight freight rate, or a transportation mode in which the freight of goods is paid at the vehicle freight rate set for one transport of the transport vehicle, the selection unit 24 selects the transportation mode corresponding to the lowest freight rate out of the detected transport vehicle's freight weight freight rate and the detected transport vehicle's freight rate as the transportation mode to be used for transporting the goods.

[0033] On the other hand, when specified information prioritizing delivery date is acquired, the selection unit 24 refers to the number of transportation days stored in the freight unit price / transportation days master 13 shown in Figure 4, and selects the transportation vehicle with the shortest number of transportation days from among the detected transportation vehicles, and selects the transportation mode corresponding to the lower freight charge as the transportation mode to be used for transporting the goods, from among the transportation modes in which the freight charge for the goods is paid at the freight charge for the transportation weight of the selected transportation vehicle, or the transportation mode in which the freight charge for the goods is paid at the freight charge per vehicle set for one transport of the transportation vehicle.

[0034] The data generation unit 25 generates payment schedule data including the payment amount, which is the transportation weight freight or vehicle freight amount for the transportation mode selected by the selection unit 24, and the transportation company of the transportation vehicle to which payment is to be made. The display control unit 26, which is an example of an output control unit, displays the generated payment schedule data via the display unit, which is the output device 7. Alternatively, the print control unit 27, which is an example of an output control unit, controls printing of the generated payment schedule data via the printing device, which is the output device 7.

[0035] Furthermore, the data generation unit 25 generates sales performance data including the product weight, the cost price of the product, the sales amount corresponding to the product weight, the transportation weight freight or vehicle freight amount for the transportation mode selected by the selection unit 24, and gross profit, which is the amount obtained by subtracting the cost price and the transportation weight freight or vehicle freight amount from the sales amount. The display control unit 26, which is an example of an output control unit, displays the generated sales performance data via a display unit, which is the output device 7. Alternatively, the print control unit 27, which is an example of an output control unit, controls printing of the generated sales performance data via a printer, which is the output device 7.

[0036] When the payee is requested to transport the goods (prepayment), or when the payee transports the goods (postpayment), the business operator makes a request to remit the freight to the payment source affiliated bank server device 31 via the business support device 1. The communication control unit 28 communicates with the payment source affiliated bank server device 31 to make a request to the payee to remit the freight.

[0037] The payer's affiliated bank server device 31 processes the transfer of the amount equivalent to the fare to the payee's affiliated bank server device 32. The payee's affiliated bank server device 32 processes the deposit of the transferred fare and notifies the payee's terminal device 33 of the deposit. This completes the payment of the fare from the payer to the payee.

[0038] (Support for selecting the optimal transportation mode) Next, the operation of supporting the selection of the optimum transportation mode in the business support device 1 of the embodiment having such a configuration will be explained using the flowchart in Fig. 5. In the flowchart in Fig. 5, in step S1, the sales input of the product input by the business operator is processed.

[0039] That is, when entering sales data for a product, the business operator specifies the display of the sales input screen via the input device 6. When this specification operation is performed, the display control unit 26 displays the sales input screen illustrated in FIG. 6 via the output device 7. The business operator inputs the sales date into this sales input screen. The display control unit 26 automatically assigns a sales number, such as "URI100," and inputs it into the sales number display field on the sales input screen. The display control unit 26 also displays the sales date, such as "October 1, 2022," entered by the business operator in the sales date input field on the sales input screen.

[0040] Furthermore, the business operator selects the customer code of the customer, the delivery destination code of the delivery destination, and the warehouse code of the warehouse where the product is stored based on the sales input screen. The display control unit 26 displays the customer name, such as "XX trading company," corresponding to the selected customer code together with the customer code, displays the delivery destination name, such as "XX factory," corresponding to the delivery destination code together with the delivery destination code, and displays the warehouse name, such as "XX warehouse," corresponding to the warehouse code together with the warehouse code.

[0041] The business operator also inputs the product code, product name, sales quantity (kg), sales amount (yen), and cost price (yen) of each sold product into the input field for each sales detail. The example in FIG. 6 shows that the sales quantity of a product with a product code of "SHO101" and a product name of "Sandwich 101" is "2,000 kg," the sales amount is "14,000 yen," and the cost price is "5,000 yen." The example in FIG. 6 also shows that the sales quantity of a product with a product code of "SHO102" and a product name of "Sandwich 102" is "3,000 kg," the sales amount is "21,000 yen," and the cost price is "10,000 yen." When the sales amount and cost price are input, the calculation unit 23 calculates the gross profit (yen), which is the difference between the sales amount and the cost price. The display control unit 26 inputs and displays the calculated gross profit amount, for example, "9,000 yen" or "11,000 yen," in the gross profit input field as shown in FIG. 6.

[0042] Figure 7 is a diagram showing an example of sales data. When the sales data is input as described above, the data generation unit 25 generates the sales data shown in Figure 7. Of these, Figure 7(a) is an example of sales header data, and Figure 7(b) is an example of sales detail data.

[0043] Based on the various information displayed or entered on the sales input screen, the data generation unit 25 inputs various information shown in Figure 7(a), such as the sales number, sales date, sales charge number, line number, customer code, customer name, delivery destination code, delivery destination name, warehouse code, warehouse name, shipping company code of the shipping company that owns the truck that transports the goods, shipping company name, truck code of the truck used to transport the goods, truck name, sales quantity (invoice sales quantity (kg)), sales amount (invoice sales amount), cost amount (invoice cost amount), freight amount (invoice freight amount), gross profit (invoice gross profit), gross profit rate (invoice gross profit rate), and whether freight calculation has been performed or not, and generates sales header data.

[0044] In addition, when the freight calculation process described below has not been performed, the data generation unit 25 enters "not performed" in the freight calculation input field of this sales header data, indicating that freight calculation has not been performed.

[0045] In addition, based on each detail displayed or entered on the sales input screen, the data generation unit 25 inputs various information such as the sales number shown in Figure 7(b), line number in the detail, product code, product name, sales quantity (detailed sales quantity (kg)), sales amount (detailed sales amount), cost amount (detailed cost amount), freight amount (detailed freight amount), gross profit (detailed gross profit), gross profit rate (detailed gross profit rate), and whether freight calculation has been performed or not, and generates sales detail data.

[0046] In addition, at the stage when the freight calculation process described below has not been performed, the data generation unit 25 enters "not performed" in the freight calculation input field of this sales detail data, indicating that freight calculation has not been performed.

[0047] After inputting the sales data in this manner, the business operator performs a designation operation to display the freight calculation processing screen. When this designation operation is performed, the display control unit 26 displays the freight calculation processing screen shown in FIG. 8 via the output device 7. This freight calculation processing screen is a screen that designates whether the freight for the product input as sales data should be calculated and selected based on "priority on amount" or "priority on delivery date." For this reason, the freight calculation processing screen has an input field for the sales number, an input field for the sales date, and a selection field for "priority on amount" or "priority on delivery date," as shown in FIG. 8.

[0048] The detection unit 22 references the sales data using the sales number and sales date entered on this freight calculation processing screen as extraction conditions, and extracts sales data corresponding to the entered sales number and sales date, for example, as illustrated in Figures 7(a) and 7(b). The calculation unit 23 calculates a freight rate corresponding to "priority on price" specified by the business operator, or a freight rate corresponding to "priority on delivery date." If "priority on price" is specified by the business operator, the selection unit 24 selects the transportation mode with the lowest freight rate among the freight rates calculated by the calculation unit 23. On the other hand, if "priority on delivery date" is specified by the business operator, the selection unit 24 selects the transportation mode with the shortest delivery time and the lowest freight rate.

[0049] (Transportation method selection behavior when price priority is specified) When "priority on amount" is specified on the freight calculation processing screen, the data generation unit 25 performs a freight calculation, which will be described later, to generate the sales expenses data shown in FIG. 9, the sales allocation detail data shown in FIG. 10, and the payment schedule data shown in FIG. 11. Furthermore, as shown in FIG. 12(a), the data generation unit 25 inputs, into the sales header data of the sales data, the shipping company code and name of the shipping company selected in "priority on amount", and various information indicating that the freight calculation has been performed, such as "executed". Furthermore, as shown in FIG. 12(b), the data generation unit 25 inputs, into the sales detail data of the sales data, the shipping details (detailed freight amount) corresponding to the sales quantity of each product, and various information indicating that the freight calculation has been performed, such as "executed".

[0050] That is, when "priority on amount" is specified on the freight calculation processing screen, the detection unit 22 refers to the transportation method master 11 shown in FIG. 13 based on the weight of the goods to be transported (= invoice sales number (kg)) in the sales data shown in FIG. 12(a) and FIG. 12(b), and detects, from among the transportation vehicles owned by each transportation company, a transportation vehicle with a maximum load capacity that is equal to or greater than the weight of the goods to be transported and closest to the weight of the goods to be transported. In the example of FIG. 13, a "10-ton truck" of "XX Transportation" and a "10-ton truck" of "△△ Transportation" are detected as transportation vehicles capable of transporting the goods of this weight. In other words, the detection unit 22 detects records in the transportation method master 11 within the same transportation company where the weight of the goods (kg) is equal to or less than the maximum load capacity (kg) and is closest to the weight of the goods (kg).

[0051] Next, the detection unit 22 refers to the distance group master 12 shown in FIG. 14 based on the warehouse storing the products and the factory to which the products are delivered in the sales data shown in FIGS. 12(a) and 12(b), and detects the distance group to which the distance corresponding to the warehouse and delivery destination entered in the sales data belongs. In the example of FIG. 14, the warehouse entered in the sales data is "XX Warehouse" of "SOU100" and the delivery destination is "XX Factory" of "NOU100", so the transportation distance of the products is in the range of "0 km to 100 km" as shown in FIG. 3. Therefore, the detection unit 22 detects the distance group "K100" as the distance group in this case.

[0052] Next, the detection unit 22 detects the quantity unit price and vehicle freight for the distance group of "K100" for the "10 ton truck" of "XX Transport", which is currently a candidate for transporting the product, by referring to the freight unit price / transportation days master 13. Also, the detection unit 22 detects the quantity unit price and vehicle freight for the distance group of "K100" for the "10 ton truck" of "△△ Transport", which is currently a candidate for transporting the product, by referring to the freight unit price / transportation days master 13.

[0053] The calculation unit 23 calculates a transportation weight freight of "15,000 yen", which is the amount obtained by multiplying "10,000 kg", the weight of the goods to be transported this time, by "1.50", the unit price of the quantity for the distance group "K100" by a "10-ton truck" of "XX Transportation". Similarly, the calculation unit 23 calculates a transportation weight freight of "20,000 yen", which is the amount obtained by multiplying "10,000 kg", the weight of the goods to be transported this time, by "2.00", the unit price of the quantity for the distance group "K100" by a "10-ton truck" of "△△ Transportation".

[0054] The selection unit 24 1. A "10t truck" from "XX Transportation" with a transportation weight freight of "15,000 yen" corresponding to the distance group "K100", 2. A 10-ton truck from "XX Transportation" costs 13,000 yen per vehicle, which corresponds to the distance group "K100." 3. The transportation weight freight of "20,000 yen" corresponding to the distance group "K100" for the "10t truck" of "△△ Transportation", and 4. The fare for one vehicle is 18,000 yen for a 10t truck operated by △△ Transport, which corresponds to the distance group of K100. The transportation mode corresponding to the lowest freight charge is selected as the transportation mode to be used for transporting the goods.

[0055] In this example, the lowest freight rate is "13,000 yen" per vehicle for a "10-ton truck" from "XX Transportation" that corresponds to the distance group "K100." Therefore, the selection unit 24 selects a transportation mode in which a "10-ton truck" from "XX Transportation" is used as the delivery vehicle for transporting a "10,000 kg" product from "XX Warehouse" to the delivery destination "XX Factory." This allows the selection of a transportation mode that prioritizes price.

[0056] Once the shipping company and truck to be used to transport the goods have been determined and the freight charges have been calculated, the data generation unit 25 generates sales charges data, as shown in Figure 9, which includes the sales charges number, row number, input date, sales number, payee code, shipping company to be used to transport the goods, expense name, sales quantity (weight of goods sold), sales amount, and charges amount (freight charges required to transport the goods).

[0057] The data generation unit 25 also generates sales allocation detail data that details the sales quantity, as shown in Fig. 10. This sales allocation detail data is composed of the sales charge number attached to the above-mentioned sales charge data, the line number of each detail, the original document number, the line number of the original document number, the product code of each product corresponding to the sales detail, the product name, the sales quantity of each product corresponding to each detail (detailed sales quantity), the sales amount (detailed sales amount), the cost amount (detailed cost amount), the charge amount (detailed charge amount), and the allocation classification such as quantity allocation.

[0058] The data generation unit 25 also generates payment schedule data indicating the payment amount to be paid to the payee, which is the shipping company that has requested the transportation of the goods, as shown in Fig. 11. This payment schedule data is composed of a payment schedule code, a line number, an input date, an original document number, a line number of the original document, a payee code of the payee, a payment amount (= calculated freight), and a classification of the payment method such as "bank transfer".

[0059] Furthermore, once the shipping company and truck to be used for transporting the goods have been determined and the freight charges have been calculated, the data generation unit 25 inputs various information, such as the shipping company code of the shipping company selected in "priority on amount," the shipping company name, the truck (vehicle) to be used for transportation, the calculated freight charge (invoice freight charge amount), gross profit (invoice gross profit), gross profit rate (invoice gross profit rate), and "executed" indicating that freight calculation has been executed, into the sales header data of the sales data, as shown in Fig. 12(a). Furthermore, the data generation unit 25 inputs various information, such as the freight charge (detailed freight charge amount), gross profit (detailed gross profit), gross profit rate (detailed gross profit rate), and "executed" indicating that freight calculation has been executed, into the sales detail data of the sales data, as shown in Fig. 12(b).

[0060] Next, the business support device 1 of the embodiment is capable of confirming and changing the sales charge data and sales data after such freight calculation. When the business operator confirms or changes the sales charge data, the business operator operates the display of the sales charge input screen. When the business operator operates the display of the sales charge input screen, the display control unit 26, in step S3 of the flowchart in FIG. 5, displays, via the output device 7, the sales charge input screen in which the charge amount has been entered as shown in FIG. 16, based on the sales charge data shown in FIG. 9 and the sales allocation detail data shown in FIG. 10.

[0061] The business operator can check the charge amount, etc. on this sales charge input screen. Furthermore, when the business operator changes the charge amount, etc., he / she inputs the desired charge amount, etc. on this sales charge input screen and operates the register button. As a result, the data generation unit 25 changes the charge amount, etc. of the sales charge data shown in Figure 9 and the sales allocation detail data shown in Figure 10 based on the changed charge amount, etc.

[0062] When the business operator confirms or changes the sales data, the business operator operates the display of the sales input screen. When the business operator operates the display of the sales input screen, the display control unit 26 displays, via the output device 7, the sales input screen on which the shipping company, shipping vehicle, freight amount, gross profit, etc. are entered as shown in Fig. 16 based on the sales data shown in Fig. 12.

[0063] The sales input screen allows the business operator to check the shipping company, truck, freight, gross profit, etc. used to transport the goods. If the business operator wants to change the freight amount, etc., he or she inputs the desired freight amount, etc. into the sales input screen and presses the register button. This causes the data generation unit 25 to change the freight amount, etc. of the sales data shown in Figure 12 based on the changed freight amount, etc.

[0064] (Transportation method selection behavior when delivery priority is specified) Next, we will explain the operation of selecting the transportation mode when "Delivery date priority" is selected on the freight calculation processing screen. That is, for example, by inputting the warehouse, delivery destination, product details, etc. of the sold product on the sales input screen illustrated in Fig. 18, the data generation unit 25 generates sales data consisting of the sales header data shown in Fig. 19(a) and the sales detail data shown in Fig. 19(b).

[0065] When the sales data is generated in this manner, if "Delivery date priority" is specified on the freight calculation processing screen as shown in FIG. 20, the data generation unit 25 performs a freight calculation with delivery date priority, which will be described later, to generate the sales expenses data shown in FIG. 21, the sales allocation detail data shown in FIG. 22, and the payment schedule data shown in FIG. 23. Also, as shown in FIG. 24(a), the data generation unit 25 inputs, into the sales header data of the sales data, the shipping company code and name of the shipping company selected with "Delivery date priority," and various information indicating that the freight calculation has been performed, such as "Executed." Also, as shown in FIG. 24(b), the data generation unit 25 inputs, into the sales detail data of the sales data, the details of the freight (detailed freight amount) corresponding to the sales quantity of each product, and various information indicating that the freight calculation has been performed, such as "Executed."

[0066] That is, when "Delivery date priority" is specified on the freight calculation processing screen, the detection unit 22 refers to the transportation method master 11 shown in FIG. 25 based on the weight of the goods to be transported (= invoice sales quantity (kg)) of the sales data shown in FIG. 24(a) and FIG. 24(b), and detects, from among the transportation vehicles owned by each transportation company, a transportation vehicle with a maximum load capacity that is equal to or greater than the weight of the goods to be transported and closest to the weight of the goods to be transported. The example in FIG. 13 is an example in which a "5-ton truck" of "XX Transportation" and a "5-ton truck" of "△△ Transportation" are detected as transportation vehicles capable of transporting the goods of this weight. In other words, the detection unit 22 detects records in the transportation method master 11 within the same transportation company where the weight of the goods (kg) is equal to or less than the maximum load capacity (kg) and is closest to the weight of the goods (kg).

[0067] Next, the detection unit 22 refers to the distance group master 12 shown in FIG. 26 based on the warehouse storing the products and the factory to which the products are delivered in the sales data shown in FIGS. 24(a) and 24(b), and detects the distance group to which the distance corresponding to the warehouse and delivery destination entered in the sales data belongs. In the example of FIG. 26, the warehouse entered in the sales data is "XX Warehouse" of "SOU100" and the delivery destination is "△△ Factory" of "NOU200", so the transportation distance of the products is in the range of "100km to 200km" as shown in FIG. 3. Therefore, the detection unit 22 detects the distance group "K200" as the distance group in this case.

[0068] Next, the detection unit 22 detects the quantity unit price and vehicle freight for the distance group of "K200" for the "5 ton truck" of "XX Transport", which is currently a candidate for transporting the product, by referring to the freight unit price / transportation days master 13 shown in Fig. 27. Also, the detection unit 22 detects the quantity unit price and vehicle freight for the distance group of "K200" for the "5 ton truck" of "△△ Transport", which is currently a candidate for transporting the product, by referring to the freight unit price / transportation days master 13.

[0069] The calculation unit 23 calculates the transportation weight freight of "5,500 yen (rounded down to the nearest 10 yen)", which is the amount obtained by multiplying "3,000 kg", the weight of the goods to be transported this time, by "1.85", the unit price of the quantity for the distance group of "K200" by a "5-ton truck" from "XX Transportation". Similarly, the calculation unit 23 calculates the transportation weight freight of "5,200 yen (rounded down to the nearest 10 yen)", which is the amount obtained by multiplying "3,000 kg", the weight of the goods to be transported this time, by "1.75", the unit price of the quantity for the distance group of "K200" by a "5-ton truck" from "△△ Transportation".

[0070] Here, since this example is "delivery date priority," the detection unit 22 refers to the freight unit price / transportation days master 13 to detect the record with the shorter number of transportation days from the record in the distance group of "5 ton truck" of "XX Transportation" and "K200" and the record in the distance group of "5 ton truck" of "△△ Transportation" and "K200." In the example of FIG. 27, the record in the distance group of "5 ton truck" of "XX Transportation" and "K200" has the number of transportation days of "4 days," while the record in the distance group of "5 ton truck" of "△△ Transportation" and "K200" has the number of transportation days of "5 days." Therefore, the detection unit 22 detects the record in the distance group of "5 ton truck" of "XX Transportation" and "K200" for which the number of transportation days is "4 days."

[0071] The selection unit 24 also compares the transportation weight freight and vehicle freight in the record for the distance group "K200" by "5-ton truck" of "XX Transportation" for which the number of transportation days is "4 days." In this case, as described above, the transportation weight freight is "5,500 yen" and the vehicle freight is "8,000 yen." Therefore, the selection unit 24 selects the transportation weight freight, which is the lower freight. Then, the selection unit 24 selects the transportation form for the transportation weight freight in the distance group "K200" by "5-ton truck" of "XX Transportation," as the transportation form to be used for transporting the goods. This makes it possible to select the transportation form with the shortest delivery time and the lowest freight.

[0072] Once the shipping company and truck to be used to transport the goods have been determined and the freight charges have been calculated, the data generation unit 25 generates sales charges data, as shown in Figure 21, which includes the sales charges number, row number, input date, sales number, payee code, shipping company to be used to transport the goods, expense name, sales quantity (weight of goods sold), sales amount, and charges amount (freight charges required to transport the goods).

[0073] The data generation unit 25 also generates sales allocation detail data that details the sales quantity, as shown in Fig. 22. This sales allocation detail data is composed of the sales charge number attached to the above-mentioned sales charge data, the line number of each detail, the original document number, the line number of the original document number, the product code of each product corresponding to the sales details, the product name, the sales quantity of each product corresponding to each detail (detailed sales quantity), the sales amount (detailed sales amount), the cost amount (detailed cost amount), the charge amount (detailed charge amount), and the allocation classification such as quantity allocation.

[0074] The data generation unit 25 also generates payment schedule data indicating the payment amount to be paid to the payee, which is the shipping company that has requested the transportation of the goods, as shown in Fig. 23. This payment schedule data is composed of a payment schedule code, a line number, an input date, an original document number, a line number of the original document, a payee code of the payee, a payment amount (= calculated freight), and a classification of the payment method such as "bank transfer".

[0075] Furthermore, once the shipping company and truck to be used for transporting the goods have been determined and the freight charges have been calculated, the data generation unit 25 inputs various information, such as the shipping company code of the shipping company selected in "Delivery date priority," the shipping company name, the truck (vehicle) to be used for transportation, the calculated freight charge (invoice freight charge amount), gross profit (invoice gross profit), gross profit rate (invoice gross profit rate), and "Completed" indicating that freight calculation has been performed, into the sales header data of the sales data, as shown in Fig. 24(a). Furthermore, the data generation unit 25 inputs various information, such as the freight charge (detailed freight charge amount), gross profit (detailed gross profit), gross profit rate (detailed gross profit rate), and "Completed" indicating that freight calculation has been performed, into the sales detail data of the sales data, as shown in Fig. 24(b).

[0076] Next, the business support device 1 of the embodiment is capable of confirming and changing the sales charge data and sales data after such freight calculation. When the business operator confirms or changes the sales charge data, the business operator performs a display operation on the sales charge input screen. When the business operator performs a display operation on the sales charge input screen, the display control unit 26, in step S3 of the flowchart in FIG. 5, displays, via the output device 7, the sales charge input screen on which the charge amount has been entered as shown in FIG. 28, based on the sales charge data shown in FIG. 21 and the sales allocation detail data shown in FIG. 22.

[0077] The business operator can check the charge amount, etc. on this sales charge input screen. Furthermore, when the business operator changes the charge amount, etc., he / she inputs the desired charge amount, etc. on this sales charge input screen and operates the register button. As a result, the data generation unit 25 changes the charge amount, etc. of the sales charge data shown in FIG. 21 and the sales allocation detail data shown in FIG. 22 based on the changed charge amount, etc.

[0078] When the business operator confirms or changes the sales data, the business operator operates the display of the sales input screen. When the business operator operates the display of the sales input screen, the display control unit 26 displays, via the output device 7, the sales input screen on which the shipping company, shipping vehicle, freight amount, gross profit, etc. are entered as shown in Fig. 29 based on the sales data shown in Fig. 24.

[0079] The sales input screen allows the business operator to check the shipping company, truck, freight, gross profit, etc. used to transport the goods. If the business operator wishes to change the freight amount, etc., he or she inputs the desired freight amount, etc. into the sales input screen and presses the register button. This causes the data generation unit 25 to change the freight amount, etc. of the sales data shown in Figure 24 based on the changed freight amount, etc.

[0080] (Display behavior of payment schedule and sales performance table) Next, the business operator can generate a payment schedule and sales performance table by entering the sales charges corresponding to the transportation mode selected with either amount priority or delivery date priority. That is, as shown in Figure 30, the business operator enters the freight charge and details of "13,000 yen" selected with amount priority via the sales charges input screen. Similarly, the business operator enters the freight charge and details of "5,500 yen" selected with delivery date priority via the sales charges input screen.

[0081] As a result, in step S3 of the flowchart in Fig. 5, the data generation unit 25 generates sales and expenses data including the freight expense amount of "13,000 yen" selected with priority on amount and the freight expense amount of "5,500 yen" selected with priority on delivery date, as shown in Fig. 31. In addition, the data generation unit 25 generates sales allocation detail data including a breakdown of the freight expense amount of "13,000 yen" selected with priority on amount and the freight expense amount of "5,500 yen" selected with priority on delivery date, as shown in Fig. 32. In addition, the data generation unit 25 generates payment schedule data for the freight expense of "13,000 yen" selected with priority on amount and the freight expense of "5,500 yen" selected with priority on delivery date, as shown in Fig. 33.

[0082] When the business operator specifies that the payment schedule be displayed, the display control unit 26 generates a payment schedule including the payment date, payment destination, original document number, payment amount, and payment method for each of the amount-priority and delivery date-priority transportation modes, as illustrated in FIG. 34, based on the payment schedule data shown in FIG. 33, and displays it via the output device 7 (step S4).

[0083] Furthermore, when printing of a payment schedule is designated by the business operator, the print control unit 27 generates print data for the payment schedule, including the payment date, payee, original slip number, payment amount, and payment method for each of the amount-priority and delivery-priority transportation modes, as shown in Fig. 34, and supplies this data to the printing device, which in this case is the output device 7. As a result, the payment schedule is printed and output.

[0084] The payment schedule allows the operator to recognize the amount to be paid to each shipping company. Each data item in the payment schedule may be output by voice.

[0085] The business operator also designates the payment to each shipping company based on the payment schedule, etc. When this designation operation is performed, the communication control unit 28 communicates with the payment source affiliated bank server device 31 to request the payment recipient to remit the freight.

[0086] The payer's affiliated bank server device 31 processes the transfer of the amount equivalent to the fare to the payee's affiliated bank server device 32. The payee's affiliated bank server device 32 processes the deposit of the transferred fare and notifies the payee's terminal device 33 of the deposit. This completes the payment of the fare from the payer to the payee.

[0087] The business operator also designates the display of a sales performance table. When the display of the sales performance table is designated, the display control unit 26 generates a sales performance table including the sales date, customer, sales number, sales quantity, sales amount, product cost, freight amount, gross profit excluding freight, etc. of the sold products based on the sales expenses data etc. shown in Fig. 31, as exemplified in Fig. 35, and displays it via the output device 7 (step S5).

[0088] Furthermore, when printing of a sales performance report is designated by the business operator, the print control unit 27 generates print data for the sales performance report, including the sales date, customer, sales number, sales quantity, sales amount, product cost, freight amount, and gross profit excluding freight, of the sold items, as exemplified in Fig. 35, and supplies this to the printing device, which in this case is the output device 7. As a result, the sales performance report is printed and output.

[0089] By using such a sales performance table, the business operator can recognize the number of sales, the sales amount, shipping charges, etc. Each data item in the sales performance table may be output by voice.

[0090] (Effects of the embodiment) As is clear from the above explanation, the business support device 1 of the embodiment can manage freight unit prices in a master data format and automatically calculate the optimal transportation method. It can also create payment schedule data for the shipping company based on the freight charges incurred and perform payment processing. Furthermore, by outputting a sales performance table, it is possible to check the product cost and freight charges for sales separately, and it is possible to check and analyze the gross profit for sales taking into account the product cost and freight charges.

[0091] In addition, the system can confirm and analyze product costs and shipping charges relative to sales, which can contribute to reducing shipping charges in the future. Furthermore, by linking shipping charges data with payment schedule data, it is possible to prevent duplicate management and ensure internal control.

[0092] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of Goals 8 and 9 of the SDGs.

[0093] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0094] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

[0095] [Other embodiments] The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0096] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0097] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0098] Furthermore, with regard to the task support device 1, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0099] For example, all or any part of the processing functions of the business support device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be realized by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 1 as needed. That is, a storage unit such as a ROM or HDD stores a computer program for cooperating with the OS to issue instructions to the CPU and perform various processes. The computer program is executed by being loaded into RAM, and cooperates with the CPU to constitute the control unit 3.

[0100] In addition, the business support program of this business support device 1 may be stored in another server device connected to the business support device 1 via any network, and all or part of it may be downloaded as needed.

[0101] The business support program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any portable physical medium such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0102] Furthermore, a "program" is a data processing method written in any language or description method, and does not matter whether it is in the form of source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific structure and reading procedure for reading a recording medium in the business support device 1 described in the embodiment, as well as the installation procedure after reading, can use well-known structures and procedures.

[0103] The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.

[0104] The business support device 1 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as an information processing device connected to any peripheral device. The information processing device may be realized by installing software (including programs or data) that realizes the processing described in this embodiment.

[0105] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]

[0106] The present invention is suitable for use in a variety of industries that utilize product delivery. [Explanation of symbols]

[0107] 1 Business support equipment 2 Storage section 3. Control Unit 4. Communication interface section 5 Input / output interface section 6 Input Devices 7 Output Devices 11 Transportation Method Master 12 Distance Group Master 13 Freight unit price / transportation days master 21 Acquisition Department 22 Detection unit 23 Calculation section 24 Selection section 25 Data Generation Unit 26 Display control unit 27 Printing control unit 28 Communication control section 31 Payment source affiliated bank server device 32 Payment destination affiliated bank server device 33 Payment terminal device 35 Network 51 Execute button

Claims

1. an acquisition unit that acquires information indicating the weight of the product to be transported and the transportation route; At a minimum, each transportation company will have to pay for the vehicles it owns. the loading capacity of each of said transport vehicles; Each transportation route of the said goods; A unit shipping cost, which is a shipping fee for each predetermined weight of the product; The vehicle fare is the fare set for one trip by each of the transport vehicles. a detection unit that refers to a storage unit storing the above-mentioned items based on the acquired information indicating the weight of the commodity to be transported and the transport route, and detects a transport vehicle among the transport vehicles that can load the commodity of the weight to be transported and that matches the transport route of the commodity, and also detects the transport unit price and the freight per vehicle of the detected transport vehicle; a calculation unit for calculating a transportation weight freight rate, which is an amount obtained by multiplying the transportation unit price of the detected one or more transportation vehicles by the weight of the goods to be transported; a selection unit that, when selecting a transportation mode in which the freight of the goods is paid at the transportation weight freight rate or a transportation mode in which the freight of the goods is paid at the vehicle freight rate set for one transportation of the transportation vehicle, selects the transportation mode corresponding to the lowest freight rate among the transportation weight freight rates of the detected one or more transportation vehicles and the vehicle freight rates of the detected one or more transportation vehicles as the transportation mode to be used for transporting the goods; A business support device having the above.

2. The storage unit stores the number of transportation days required to transport the goods for each of the transportation vehicles and each of the transportation routes, The acquisition unit acquires designation information of price priority or delivery date priority designated by a business operator, The selection unit When price-priority designation information is acquired, when selecting a transportation mode in which the freight of the goods is paid at the transportation weight freight rate, or a transportation mode in which the freight of the goods is paid at the vehicle freight rate set for one transportation of the transportation vehicle, select the transportation mode corresponding to the lowest freight rate among the transportation weight freight rates of the detected one or more transportation vehicles and the vehicle freight rates of the detected one or more transportation vehicles as the transportation mode to be used for transporting the goods, When specified information giving priority to delivery date is acquired, a transport vehicle with the shortest number of transport days is selected from the detected one or more transport vehicles, and a transport mode corresponding to a lower freight charge is selected as the transport mode to be used for transporting the goods, from among a transport mode in which the freight charge for the goods is paid at the freight weight charge of the selected transport vehicle, or a transport mode in which the freight charge for the goods is paid at the freight charge for one vehicle set for one transport of the transport vehicle; 2. The business support device according to claim 1, wherein:

3. a data generation unit that generates payment schedule data including a payment amount, which is the amount of the transportation weight freight or the freight per vehicle of the transportation mode selected by the selection unit, and a transportation company of the transportation vehicle to which payment is to be made; an output control unit that outputs the generated payment schedule data to an output unit; 3. The business support device according to claim 1 or 2, wherein:

4. the data generation unit generates sales performance data including the weight of the product, the cost price of the product, the sales amount corresponding to the weight of the product, the amount of the transportation weight freight or the freight per vehicle for the transportation mode selected by the selection unit, and a gross profit which is the amount obtained by subtracting the cost price and the amount of the transportation weight freight or the freight per vehicle from the sales amount; the output control unit outputs the generated sales performance data to the output unit; 4. The business support device according to claim 3, wherein:

5. an acquiring step in which an acquiring unit acquires information indicating a weight of the product to be transported and a transportation route; At a minimum, each transportation company will have to pay for the vehicles it owns. the loading capacity of each of said transport vehicles; Each transportation route of the said goods; A unit shipping cost, which is a shipping fee for each predetermined weight of the product; The vehicle fare is the fare set for one trip by each of the transport vehicles. a detection step in which a detection unit refers to a storage unit storing the above information based on the acquired information indicating the weight of the commodity to be transported and the transport route, detects a transport vehicle among the transport vehicles that can load the commodity of the weight to be transported and that matches the transport route of the commodity, and detects the transport unit price and vehicle fare of the detected transport vehicle; a calculation step in which a calculation unit calculates a transportation weight freight rate, which is an amount obtained by multiplying the transportation unit price of the detected one or more transportation vehicles by the weight of the goods to be transported; a selection step in which the selection unit, when selecting a transportation mode in which the freight of the goods is paid at the transportation weight freight rate or a transportation mode in which the freight of the goods is paid at the vehicle freight rate set for one transportation of the transportation vehicle, selects the transportation mode corresponding to the lowest freight rate among the transportation weight freight rates of the detected one or more transportation vehicles and the vehicle freight rates of the detected one or more transportation vehicles as the transportation mode to be used for transporting the goods; A business support method having the above.

6. Computer, an acquisition unit that acquires information indicating the weight of the product to be transported and the transportation route; At a minimum, each transportation company will have to pay for the vehicles it owns. the loading capacity of each of said transport vehicles; Each transportation route of the said goods; A unit shipping cost, which is a shipping fee for each predetermined weight of the product; The vehicle fare is the fare set for one trip by each of the transport vehicles. a detection unit that refers to a storage unit storing the above-mentioned items based on the acquired information indicating the weight of the commodity to be transported and the transport route, and detects a transport vehicle among the transport vehicles that can load the commodity of the weight to be transported and that matches the transport route of the commodity, and also detects the transport unit price and the freight per vehicle of the detected transport vehicle; a calculation unit for calculating a transportation weight freight rate, which is an amount obtained by multiplying the transportation unit price of the detected one or more transportation vehicles by the weight of the goods to be transported; functioning as a selection unit that, when selecting a transportation mode in which the freight for the goods is paid at the freight weight freight, or a transportation mode in which the freight for the goods is paid at the vehicle freight rate set for one transportation of the transportation vehicle, selects the transportation mode corresponding to the lowest freight rate among the detected freight weight freight rates for the one or more transportation vehicles and the detected vehicle freight rates for the one or more transportation vehicles as the transportation mode to be used for transporting the goods; A business support program that features:

Citation Information

Patent Citations

  • Article optimum delivery system

    JP1998316211A

  • Method and device for generating vehicle allocation plan

    JP2003233896A

  • Freight charge calculation system and freight charge calculation method

    JP2005352992A

  • Information processing device

    JP2020042836A

  • Location-based transportation network

    US20200051016A1