Delivery management device, delivery management method, and delivery management program

By storing data on calendars, delivery routes and delivery Sundays in the delivery management system, combining order data input and delivery date calculation, the accuracy of delivery dates and the personalized or wrong delivery problems of delivery personnel is solved, and automatic calculation and accuracy of delivery dates are achieved.

JP7667894B2Active Publication Date: 2025-04-23OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024041994
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-18
Publication Date
2025-04-23
Estimated Expiration
2040-03-31

AI Technical Summary

Technical Problem

The prior art fails to effectively prevent the delivery personnel from being personalized or wrongly delivered when determining the delivery date for each delivery route.

Method used

A delivery management device and method is designed to automatically calculate the delivery date and generate a delivery list by storing the calendar main table, the delivery route main table and the delivery Sunday main table, combining order data input and delivery date calculation.

Benefits of technology

Effectively prevent delivery personnel from being personalized or wrongly delivered, ensure the accuracy of delivery dates, and reduce inventory losses and inventory shortages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007667894000001
    Figure 0007667894000001
  • Figure 0007667894000002
    Figure 0007667894000002
  • Figure 0007667894000003
    Figure 0007667894000003
Patent Text Reader

Abstract

To prevent dependency on individual skills of delivery persons and erroneous shipping, when delivery days of the week are determined for every route of delivery.SOLUTION: A delivery management device includes: order-receipt data input means for inputting order-receipt data containing a calendar master, a delivery route master, a delivery route / day-of-week master, an order date, a delivery destination, a commodity, the number thereof, and a ship date; and a delivery / ship date calculation means that acquires a delivery route from the delivery route master, with the delivery destination of the order-receipt data used as a key, acquires a delivery day of the week and a holiday handling sorting from the delivery route / day-of-week master, with the acquired delivery route used as a key, acquires the holiday sorting and the day of the week, with the ship date of the order-receipt data used as a key, calculates delivery / ship dates based on the ship date, the delivery day-of-week and holiday handling sorting acquired from the delivery route / day-of-week master, and the holiday sorting and day of the week acquired from the calendar master, and sets the delivery / ship dates of the order receipt data.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 delivery management device, a delivery management method, and a delivery management program. [Background technology]

[0002] For example, there are businesses such as food service providers that have a set day of the week for delivery of products for each delivery route. An example of a conventional delivery system is disclosed in Patent Document 1. The system in Patent Document 1 performs inventory allocation processing based on order information from customers, current date and time information, customer importance information, customer-specific ordering pattern information, order forecast information, planned inventory information, and delivery schedule information, calculates the shipping date and time based on the delivery day and time zone to the delivery destination area stored in the delivery schedule DB, and responds to the customer as the allocation processing result. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 11-213077 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-mentioned Patent Document 1 does not state anything about preventing dependency on individual deliverers or erroneous shipments in cases where delivery days are fixed for each delivery route.

[0005] The present invention has been made in consideration of the above problems, and aims to provide a delivery management device, a delivery management method, and a delivery management program that can prevent dependency on individual deliverers and erroneous shipments when delivery days are fixed for each delivery route. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a delivery management device having a memory unit and a control unit, wherein the memory unit stores a calendar master in which dates, holiday classifications, and days of the week are registered in association with each other, a delivery route master in which delivery routes, delivery orders, and delivery destinations are registered in association with each other, and a delivery route day of the week master in which delivery routes, delivery days of the week, and holiday processing classifications are registered in association with each other, and the control unit includes an order data input unit for inputting order data including an order date, a delivery destination, and a shipping date, and a delivery shipping date calculation unit for acquiring a delivery route from the delivery route master using the delivery destination of the order data as a key, acquiring a delivery day of the week and holiday processing classification from the delivery route day of the week master using the acquired delivery route as a key, acquiring the holiday classification and day of the week using the shipping date of the order data as a key, calculating a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing classification acquired from the delivery route day of the week master, and the holiday classification and day of the week acquired from the calendar master, thereby setting the delivery shipping date of the order data.

[0007] According to another aspect of the present invention, the control unit may further include a delivery list output means for outputting a delivery list of a specified delivery shipment date and delivery route based on the specified delivery shipment date and delivery route, by referring to the delivery route master and the order data.

[0008] According to another aspect of the present invention, the delivery destination may be determined in the following order: secondary delivery destination, delivery destination, and customer.

[0009] In order to solve the above-mentioned problems and achieve the object, the present invention provides a delivery management method executed by an information processing device having a memory unit and a control unit, the memory unit stores a calendar master in which a date, a holiday classification, and a day of the week are registered in association with each other, a delivery route master in which a delivery route, a delivery order, and a delivery destination are registered in association with each other, and a delivery route day of the week master in which a delivery route, a delivery day of the week, and a holiday processing classification are registered in association with each other, and the method includes an order data input step executed by the control unit, for inputting order data including an order date, a delivery destination, and a shipping date, and a delivery shipping date calculation step for acquiring a delivery route from the delivery route master using the delivery destination of the order data as a key, acquiring a delivery day of the week and holiday processing classification from the delivery route day of the week master using the acquired delivery route as a key, acquiring the holiday classification and day of the week using the shipping date of the order data as a key, calculating a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing classification acquired from the delivery route day of the week master, and the holiday classification and day of the week acquired from the calendar master, thereby setting the delivery shipping date of the order data.

[0010] In order to solve the above-mentioned problems and achieve the object, the present invention provides a delivery management program for execution by an information processing device having a storage unit and a control unit, the storage unit storing a calendar master in which dates, holiday classifications, and days of the week are associated with each other, a delivery route master in which delivery routes, delivery orders, and delivery destinations are associated with each other, and a delivery route day of the week master in which delivery routes, delivery days of the week, and holiday processing classifications are associated with each other, the control unit includes an order data input step of inputting order data including an order date, a delivery destination, and a shipping date, and a delivery shipping date calculation step of acquiring a delivery route from the delivery route master using a delivery destination as a key, acquiring a delivery day of the week and a holiday processing classification from the delivery route day of the week master using the acquired delivery route as a key, acquiring the holiday classification and day of the week using a shipping date of the order data as a key, calculating a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing classification acquired from the delivery route day of the week master, and the holiday classification and day of the week acquired from the calendar master, and setting the delivery shipping date of the order data. Effect of the Invention

[0011] According to the present invention, in cases where delivery days are fixed for each delivery route, it is possible to prevent dependency on individual deliverers and erroneous shipments. [Brief description of the drawings]

[0012] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a delivery management device. [Diagram 2] FIG. 2 shows examples of the configuration of an order input screen, a calendar master, a delivery route master, and a delivery route day of the week master. [Diagram 3] FIG. 3 is a diagram showing a flowchart for explaining an example of the overall process of the delivery management device in the present embodiment. [Figure 4] FIG. 4 is a diagram showing an example of an image of the order input screen. [Diagram 5]FIG. 5 is a diagram showing an example of an image of a distribution list. [Figure 6] FIG. 6 is a diagram showing a flow for explaining the delivery / shipment date calculation logic of the delivery / shipment date calculation unit. [Figure 7] FIG. 7 is a diagram showing an example of data of the calendar master, the delivery route master, and the delivery route day of the week master. [Figure 8] FIG. 8 is a diagram showing a sample of the order data. [Figure 9] FIG. 9 is a diagram showing a display example of the distribution list extraction screen. [Figure 10] FIG. 10 is a diagram showing a sample distribution list. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.

[0014] [1. Overview] First, an overview of the present invention will be described.

[0015] For example, there are businesses such as school lunch providers where the day of the week for delivery of products is determined for each delivery route. Previously, when calculating the shipping date and delivery date, there was no perspective on delivery for each route, and delivery lists for each route were prepared by handling outside the system or by personal handling, which made it difficult to respond when the person in charge was absent and caused problems with incorrect shipping. Previously, in order to register the correct shipping date, it was necessary to calculate and input the shipping date based on the experience of the person entering the data and a list of delivery days for each customer and delivery route.

[0016] Therefore, in this embodiment, in cases where the delivery day of the week is fixed for each delivery route, in order to prevent dependency on the delivery person and erroneous shipping, the delivery day of the week for each delivery route is managed in a master, so that the accurate delivery and shipping date is automatically calculated, and further, when the delivery person picks up, an accurate delivery list is created based on the day of the week setting for each route.

[0017] Specifically, in this embodiment, (1) the delivery route master manages the link between delivery routes and business partners, and the delivery route day of the week master manages the link between delivery routes and delivery days of the week, (2) when an order is entered, the shipping date is automatically calculated by combining the calendar master and the delivery route master, and (3) the order data is referenced with the delivery shipping date and delivery route to output a delivery list.

[0018] According to this embodiment, it is possible to calculate an accurate shipping date, prevent dependency on the person inputting the information, and prevent inventory loss and shortages by capturing the correct expected inventory.

[0019] [2. Configuration] An example of the configuration of the delivery management device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the delivery management device 100.

[0020] The delivery management device 100 is a commercially available desktop personal computer. The delivery management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0021] The delivery management device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the delivery management device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0022] The communication interface unit 104 communicably connects the delivery management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the delivery management device 100 and the server 200 to each other so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

[0023] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a touch panel), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as the monitor 114 or the printer 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

[0024] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, optical disks, etc. can be used as the storage unit 106.

[0025] The storage unit 106 also includes a calendar master 106a, a delivery route master 106b, a delivery route day of the week master 106c, an order file 106d, and a delivery list file 106e. Fig. 2 shows examples of the order input screen, the calendar master 106a, the delivery route master 106b, and the delivery route day of the week master 106c.

[0026] Calendar master 106a can be configured as a table in which the data of date, holiday classification, and day of the week are registered in association with each other, as shown in Fig. 2. Date is registered as a key item. Holiday classification is, for example, 0: business day, 1: non-business day, and day of the week is registered as Sunday to Saturday.

[0027] The delivery route master 106b can be configured as a table or the like in which data on delivery route numbers, delivery orders, and delivery destination codes are associated and registered, as shown in Fig. 2. The delivery route number is the designation number of the delivery route (key item), the delivery order is the order of delivery within the delivery route (key item), and the delivery destination code is the code of the delivery destination.

[0028] The delivery route day of the week master 106c can be configured as a table that associates and registers data on the delivery route number, delivery route SEQ, delivery day of the week, and holiday processing category. The delivery route number is the designation number (key item) of the delivery route, the delivery route SEQ is the SEQ (key item) for delivery on multiple days of the week, the delivery day of the week is the delivery day registered, and the holiday processing category is the processing when the designated day of the week is a holiday, for example, 0: previous business day, 1: next business day.

[0029] The order file 106d is a file for storing order data. The order input screen (order data) includes the following items: order date, customer code, delivery destination code, secondary delivery destination code, shipping date, and delivery shipping date, as shown in Fig. 2. The delivery shipping date is calculated and set by the delivery shipping date calculation unit 102b.

[0030] The distribution list file 106e is a file for storing a distribution list.

[0031] The control unit 102 is a CPU or the like that performs overall control of the delivery management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing based on these stored programs. In terms of function and concept, the control unit 102 includes an order input unit 102a, a delivery shipping date calculation unit 102b, a delivery list output unit 102c, a screen display control unit 102d, and a master maintenance unit 102e.

[0032] The order input unit 102a inputs order data including the order date, delivery destination (customer, delivery destination, secondary delivery destination), product, quantity, shipping date, etc., in response to operations by an operator or the like on the order input screen (see Figure 4), and stores the data in the order file 106d.

[0033] The delivery shipping date calculation unit 102b acquires a delivery route from the delivery route master 106b using the delivery destination of the order data as a key, acquires a delivery day of the week and holiday processing classification from the delivery route day of the week master 106c using the acquired delivery route as a key, acquires a holiday classification and day of the week from the calendar master 106a using the shipping date of the order data as a key, calculates a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing classification acquired from the delivery route day of the week master 106c, and the holiday classification and day of the week acquired from the calendar master 106a, and sets the delivery shipping date of the order data. The delivery destination may be determined in the following order: secondary delivery destination, delivery destination, customer.

[0034] The delivery list output unit 102c refers to the delivery route master 106b and the order data based on the specified delivery shipment date and delivery route, and creates and outputs a delivery list of the specified delivery shipment date and delivery route, or stores it in a delivery list file 106e.

[0035] The screen display control unit 102d controls the display of various input screens (for example, an order input screen, a delivery list extraction screen, a master maintenance screen, etc.) displayed on the monitor 114 and the input thereto.

[0036] The master maintenance section 102e is for performing editing such as inputting, adding, changing, etc. of data in the calendar master 106a, the delivery route master 106b, and the delivery route day of the week master 106c in response to operations by an administrator or the like on a master maintenance screen (not shown) displayed on the monitor 112.

[0037] [3. Specific examples of processing] A specific example of the processing of the delivery management device 100 in this embodiment will be described with reference to Figures 1 to 10. First, an overview of the overall processing of the delivery management device 100 in this embodiment will be described with reference to Figures 3 to 5. Figure 3 is a flowchart for explaining an example of the overall processing of the delivery management device 100 in this embodiment.

[0038] 3, the order input unit 102a inputs the order date, delivery destination (customer, delivery destination, secondary delivery destination), and shipping date in response to an operator's operation on the order input screen (step S1). The delivery destination may be determined in the following order: secondary delivery destination > delivery destination > customer.

[0039] The delivery shipping date calculation unit 102b calculates the delivery shipping date based on the delivery destination and shipping date, with reference to the calendar master 106a, the delivery route master 106b, and the delivery route day of the week master 106c (step S2).

[0040] Specifically, delivery shipping date calculation unit 102b acquires a delivery route from delivery route master 106b using the delivery destination of the order data as a key, acquires a delivery day of the week and holiday processing classification from delivery route day of the week master 106c using the acquired delivery route as a key, acquires the holiday classification and day of the week from calendar master 106a using the shipping date of the order data as a key, calculates the delivery shipping date based on the shipping date, the delivery day of the week and holiday processing classification acquired from delivery route day of the week master 106c, and the holiday classification and day of the week acquired from calendar master 106a, and sets the delivery shipping date of the order data.

[0041] FIG. 4 is a diagram showing an example of an image of an order input screen. In the figure, only the minimum necessary items are displayed. The example of the order input screen shown in FIG. 4 includes fields for inputting the customer, delivery destination, and secondary delivery destination, a field for inputting the order date, a field for inputting the shipping date, and a field for displaying the delivery shipping date. When the customer, delivery destination, or secondary delivery destination and the shipping date are input, the delivery shipping date is automatically calculated and displayed by the delivery shipping date calculation unit 102b. In the example shown in the figure, the customer "01234567", the delivery destination "012345670", the secondary delivery destination "0123456701", the order date "2019 / 1 / 23", and the shipping date "2019 / 1 / 24" are input, and the delivery destination is determined in the order of secondary delivery destination > delivery destination > customer, so the delivery destination is the secondary delivery destination "0123456701". Then, based on the delivery destination "0123456701" and the shipping date "2019 / 1 / 24", the delivery shipping date calculation unit 102b automatically calculates and displays the delivery shipping date "2019 / 1 / 25".

[0042] The delivery list output unit 102c creates and outputs a delivery list of the specified delivery shipping date and delivery route by referring to the delivery route master 106b and the order data based on the specified delivery shipping date and delivery route (step S3).

[0043] Fig. 5 is a diagram showing an example of a delivery list. The example delivery list shown in Fig. 5 includes the following items: route number, delivery date (delivery shipment date), delivery order, delivery destination, delivery destination name, product code, product name, quantity, unit, loading, and unloading. The delivery person checks the loading and unloading by hand.

[0044] Next, the delivery / shipping date calculation logic of the delivery / shipping date calculation unit 102b will be described with reference to Fig. 6. Fig. 6 is a diagram showing a flow for explaining the delivery / shipping date calculation logic of the delivery / shipping date calculation unit 102b.

[0045] In FIG. 6, on the order input screen, if the product is to be delivered directly to the customer, only the customer is input; if the product is to be delivered to a delivery destination, the customer and delivery destination are input; if the product is to be delivered to a secondary delivery destination, the customer, delivery destination, and secondary delivery destination are input (step S11).

[0046] The first item entered in the order of secondary delivery destination > delivery destination > customer is recognized as the delivery destination (step S12).

[0047] Using the delivery destination as a key, a delivery route is obtained from the delivery route master 106b, and using the obtained delivery route as a key, a delivery day of the week and holiday processing classification are obtained from the delivery route day of the week master 106c (step S13).

[0048] On the order entry screen, the date when the goods will be ready to be shipped from the warehouse is entered as the shipping date (step S14).

[0049] Using the input shipping date as a key, the holiday classification and day of the week are obtained from the calendar master 106a (step S15).

[0050] The delivery shipping date is calculated according to the following pattern (step S16).

[0051] S21: If the holiday classification in the calendar master 106a is "0: business day" and the delivery day of the delivery route day of the week master 106c is equal to the day of the week in the calendar master 106a, the delivery shipping date is the shipping date.

[0052] S22: If the holiday classification in the calendar master 106a is "1: non-business day" and the delivery day in the delivery route day of the week master 106c is equal to the day in the calendar master 106a, the next delivery day is obtained, and the smallest date that matches the day of the week obtained in the calendar master 106a other than the current day is obtained. (1) If the holiday processing category is "1: Next business day", the delivery date is the first business day after the date obtained in S22. (2) If the holiday processing category is "0: previous business day", obtain the last business day before the date obtained in S22. (2)-1 If the date obtained in (2) is after the shipping date entered, the delivery shipping date will be the date obtained in (2)-2 (2)-2 If the date acquired in (2) is before the entered shipping date, the next delivery day of the week after the date acquired in S22 is acquired, and the calendar master 106a acquires the smallest date that is equal to or greater than the date acquired in S22 and matches the acquired day of the week. After that, the judgments in (1) and (2) are repeated until it is identified.

[0053] S23: If the delivery day of the week in the delivery route day of the week master ≠ the day of the week in the calendar master, the delivery day of the week next to the shipping day is obtained, and the judgments of S21 and S22 are repeated.

[0054] Next, a specific example of the delivery shipment date calculation will be described with reference to Fig. 7. Fig. 7 is a diagram showing examples of data of the calendar master 106a, the delivery route master 106b, and the delivery route day of the week master 106c.

[0055] (Example 1) In the case of the delivery route "00001" and the shipping date "2019 / 1 / 22", it corresponds to S21 in Figure 6, and the holiday classification in the calendar master 106a is "0: business day" and the delivery day of the week "Tuesday" in the delivery route day of the week master 106c = the day of the week "Tuesday, business day" in the calendar master 106a, so the delivery shipping date is the shipping date, "2019 / 1 / 22".

[0056] (Example 2) In the case of the delivery route "00001" and the shipping date "2019 / 1 / 29", it corresponds to S22 in FIG. 6, the holiday classification in the calendar master 106a is "1: Holiday", the delivery day of the week "Tuesday" in the delivery route day of the week master 106c = the day of the week "Tuesday" in the calendar master 106a, and the holiday processing classification is "0: Previous business day", so the delivery shipping date is "2019 / 1 / 28".

[0057] (Example 3) If the delivery route is "00002" and the shipping date is "2019 / 1 / 29", it corresponds to S23 in Figure 6, and the delivery route day of the week master 106c is "Monday, Wednesday", and the day of the week is "Tuesday holiday (holiday processing classification is 0: previous business day)" in the calendar master 106a, so the delivery shipping date is "2019 / 1 / 30".

[0058] Next, a specific example of delivery list output will be explained. The delivery shipping date is calculated based on the above calculation logic, and the delivery shipping date is updated when the order is entered. A sample of the order data that is the source data for the picking list output is shown in Fig. 8. Fig. 9 is a diagram showing an example of the delivery list extraction screen. Fig. 10 is a diagram showing a sample of the delivery list.

[0059] In Fig. 8(A), the order data includes the order number, line number, customer code, customer name, delivery destination code, delivery destination name, secondary delivery destination code, secondary delivery destination name, product code, product name, quantity, unit, order date, shipping date, and delivery shipping date. In the example shown in Fig. 8(A), the delivery destination is determined in the following order: secondary delivery destination > delivery destination > customer, so the order number "A00001" is delivery destination "01234567", the order number "A00002" is delivery destination "012345670", and the order number "A00003" is delivery destination "0123456701".

[0060] FIG. 8B shows an example of data of the delivery route master 106b, and is similar to FIG.

[0061] 9, the delivery date and the delivery route number are specified. The delivery list output unit 102c acquires the delivery destination from the delivery route master 106b using the delivery route number as a key, extracts the order data using the delivery date and the delivery destination as keys, and creates a delivery list.

[0062] In the example shown in Figure 9, the delivery date is "2019 / 01 / 30" and the route number is "00002". Using the delivery route number "00002" as a key, the delivery destinations "012345670" and "0123456701" are obtained from the delivery route master 106b, and using the delivery date "2019 / 01 / 30" and the delivery destinations "012345670" and "0123456701" as keys, the order data of "Order Number A00002", line number "1", "Order Number A00002", line number "2", "Order Number A00003", and line number "1" are extracted, and a delivery list as shown in Figure 10 is created and output.

[0063] As described above, according to this embodiment, there are a calendar master 106a in which dates, holiday classifications, and days of the week are registered in association with each other, a delivery route master 106b in which delivery routes, delivery orders, and delivery destinations are registered in association with each other, a delivery route day of the week master 106c in which delivery routes, delivery days of the week, and holiday processing classifications are registered in association with each other, an order input unit 102a for inputting order data including an order date, delivery destination, product, quantity, and shipping date, and a system for acquiring a delivery route from the delivery route master 106b using the delivery destination of the order data as a key and storing the acquired delivery route as a key. The delivery shipping date calculation unit 102b acquires the delivery day of the week and holiday processing classification from the delivery route day of the week master 106c, acquires the holiday classification and day of the week using the shipping date of the order data as a key, calculates the delivery shipping date based on the shipping date, the delivery day of the week and holiday processing classification acquired from the delivery route day of the week master 106c, and the holiday classification and day of the week acquired from the calendar master 106a, and sets the delivery shipping date of the order data. Therefore, when the delivery day of the week is fixed for each delivery route, it is possible to prevent personalization of the deliverer and erroneous shipping.

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

[0065] 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.

[0066] In addition, 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 may be changed as desired unless otherwise specified.

[0067] Moreover, with regard to the delivery management device 100, each of the components shown in the drawings is a functional concept, and does not necessarily have to be physically configured as shown in the drawings.

[0068] For example, the processing functions of the delivery management device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium that includes programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the delivery management device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and cooperates with the CPU to form a control unit.

[0069] In addition, this computer program may be stored in an application program server connected to the delivery management device 100 via any network, and it is also possible to download all or a part of it as necessary.

[0070] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the "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.

[0071] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a configuration that is distributed as a plurality of modules or libraries, and a program that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in this embodiment, as well as the installation procedure after reading, may use well-known configurations and procedures.

[0072] The various databases etc. stored in the memory unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.

[0073] The delivery management device 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The delivery management device 100 may be realized by installing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.

[0074] 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 functionally or physically distributed and integrated in any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Explanation of symbols]

[0075] 100 Delivery management device 102 Control section 102a Order entry section 102b Delivery Shipping Date Calculation Department 102c Delivery list output section 102d Screen display control unit 102e Master Maintenance Department 104 Communication interface section 106 Storage section 106a Calendar Master 106b Delivery Route Master 106c Delivery route day master 106d Order File 106e Distribution list file 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network

Claims

1. A delivery management device including a storage unit and a control unit, The storage unit includes: A calendar master in which dates, holiday categories, and days of the week are associated with each other and registered; a delivery route master in which a delivery order for a deliverer to deliver goods is associated with a delivery destination for each delivery route and registered; A delivery route day of the week master in which delivery days of the week and holiday processing categories are associated and registered for each delivery route; is stored, The control unit is an order data input means for inputting order data including an order date, a delivery address, a shipping date, a product, and a quantity; a delivery shipping date calculation means for acquiring a delivery route from said delivery route master using a delivery destination of said order data as a key, acquiring a delivery day of the week and a holiday processing category from said delivery route day of the week master using the acquired delivery route as a key, acquiring said holiday category and day of the week using a shipping date of said order data as a key, calculating a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing category acquired from said delivery route day of the week master, and the holiday category and day of the week acquired from said calendar master, and setting the delivery shipping date of the order data; a delivery list output means for outputting a delivery list including a delivery order, delivery destination, product, and quantity for delivery by a deliverer, for a specified delivery date and delivery route, by referring to the delivery route master and the order data, based on the specified delivery date and delivery route; Equipped with A delivery management device, wherein the delivery list includes loading and unloading columns for a deliverer to check when delivering goods.

2. A delivery management method executed by an information processing device having a storage unit and a control unit, The storage unit includes: A calendar master in which dates, holiday categories, and days of the week are associated with each other and registered; a delivery route master in which a delivery order for a deliverer to deliver goods is associated with a delivery destination for each delivery route and registered; A delivery route day of the week master in which delivery days of the week and holiday processing categories are associated and registered for each delivery route; is stored, Executed in the control unit: An order data input step for inputting order data including order date, delivery address, shipping date, product, and quantity; a delivery shipping date calculation step of acquiring a delivery route from the delivery route master using the delivery destination of the order data as a key, acquiring a delivery day of the week and a holiday processing category from the delivery route day of the week master using the acquired delivery route as a key, acquiring the holiday category and day of the week using the shipping date of the order data as a key, calculating a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing category acquired from the delivery route day of the week master, and the holiday category and day of the week acquired from the calendar master, and setting the delivery shipping date of the order data; a delivery list output step for outputting a delivery list including a delivery order, delivery destination, product, and quantity for delivery by a deliverer for a specified delivery date and delivery route by referring to the delivery route master and the order data based on the specified delivery date and delivery route; Including, The method for managing delivery, wherein the delivery list includes loading and unloading columns for the deliverer to check when delivering the goods.

3. A delivery management program to be executed by an information processing device having a storage unit and a control unit, The storage unit includes: A calendar master in which dates, holiday categories, and days of the week are associated with each other and registered; a delivery route master in which a delivery order for a deliverer to deliver goods is associated with a delivery destination for each delivery route and registered; A delivery route day of the week master in which delivery days of the week and holiday processing categories are associated and registered for each delivery route; is stored, The control unit, An order data input step for inputting order data including order date, delivery address, shipping date, product, and quantity; a delivery shipping date calculation step of acquiring a delivery route from the delivery route master using the delivery destination of the order data as a key, acquiring a delivery day of the week and a holiday processing category from the delivery route day of the week master using the acquired delivery route as a key, acquiring the holiday category and day of the week using the shipping date of the order data as a key, calculating a delivery shipping date based on the shipping date, the delivery day of the week and holiday processing category acquired from the delivery route day of the week master, and the holiday category and day of the week acquired from the calendar master, and setting the delivery shipping date of the order data; a delivery list output step for outputting a delivery list including a delivery order, delivery destination, product, and quantity for delivery by a deliverer for a specified delivery date and delivery route by referring to the delivery route master and the order data based on the specified delivery date and delivery route; This is a delivery management program for executing the following: A delivery management program, wherein the delivery list includes loading and unloading columns for a deliverer to check when delivering goods.

Citation Information

Patent Citations

  • Method and system for assisting order placement / acceptance operation

    JP1999213077A

  • Management device and method for time limit of delivery

    JP1999296601A

  • Delivery management apparatus, delivery management method, and delivery management program

    JP2018165927A

  • Shipment management device, shipment management method and shipment management program

    JP2019133582A