Delivery company selection device, delivery company selection method, and delivery company selection program
The delivery company selection device automates the selection process using predefined item and priority values, enhancing efficiency and accuracy in choosing delivery companies for the steel industry.
Patent Information
- Application Number
- JP2023047011
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-23
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2043-03-23
AI Technical Summary
In the steel industry, selecting a delivery company is inefficient due to the need to consider larger product weights and the requirement to reduce delivery costs and shorten lead times, often relying on manual experience-based selection.
A delivery company selection device and method that includes an item value acquisition unit, a delivery company acquisition unit, and a display control unit to automate the selection process based on predefined combinations of condition items, priority values, and delivery companies, prompting manual input when necessary.
Facilitates efficient and accurate selection of delivery companies by automating the process, reducing manual effort and improving decision-making efficiency.
Smart Images

Figure 0007733040000001 
Figure 0007733040000002 
Figure 0007733040000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a delivery company selection device, a delivery company selection method, and a delivery company selection program. [Background technology]
[0002] Patent Document 1 discloses a vehicle / load request information display device that can improve usability for users. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-5856 Summary of the Invention [Problem to be solved by the invention]
[0004] In the steel industry, the weight of products or goods to be delivered tends to be larger than in other industries, but the industry is also required to reduce delivery costs and shorten delivery lead times, so there are more factors to consider when selecting a delivery company than in other industries.As a result, the reality is that each company manually selects a delivery company that meets their requirements based on their past experience, and there is room for improvement in this selection process from the perspective of efficiency.
[0005] The present invention has been made in view of the above, and aims to provide a delivery company selection device, a delivery company selection method, and a delivery company selection program that can make the selection of a delivery company more efficient. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, a delivery company selection device according to the present invention includes an item value acquisition unit that acquires item values input to condition items that are conditions for delivery company selection from an input screen having a plurality of input items, a delivery company acquisition unit that references a delivery company selection master that holds a plurality of combinations of the item values of the condition items and the delivery companies, and acquires the delivery companies linked to the item values acquired by the item value acquisition unit, and a display control unit that displays the delivery companies acquired by the delivery company acquisition unit on the input screen. and, , The delivery company selection master holds a plurality of combinations of a priority value for the delivery company selection, item values of a plurality of the condition items, and the delivery companies; the item value acquisition unit references a selection order master that holds a plurality of combinations of the condition items and the priority value values, executes acquisition of the plurality of the condition items in accordance with the priority, and acquires the item values entered for the acquired plurality of condition items from the input screen; the delivery company acquisition unit references the delivery company selection master, and acquires the delivery company associated with the combination of the priority value adopted when the item value acquisition unit acquires the condition item and the plurality of item values acquired by the item value acquisition unit, and repeatedly operates the item value acquisition unit and the delivery company acquisition unit until the delivery company can be acquired. .
[0007] In the delivery company selection device according to the present invention, the delivery company selection master may hold a plurality of combinations of priority values for the delivery company selection, item values for a plurality of the condition items, and the delivery companies; the item value acquisition unit may refer to a selection order master that holds a plurality of combinations of the condition items and the priority values, and execute acquisition of the plurality of the condition items in accordance with the priority, and acquire the item values entered for the acquired plurality of condition items from the input screen; the delivery company acquisition unit may refer to the delivery company selection master and acquire the delivery company linked to the combination of the priority value used when the item value acquisition unit acquired the condition item and the plurality of item values acquired by the item value acquisition unit; and the delivery company selection device according to the present invention may repeatedly operate the item value acquisition unit and the delivery company acquisition unit until the delivery company can be acquired.
[0008] In addition, in the delivery company selection device according to the present invention, when the delivery company cannot be finally acquired, the display control unit may prompt the operator to input the delivery company in a manner that can be recognized by the operator.
[0009] In the delivery company selection device according to the present invention, the delivery companies may be defined by a company name and a vehicle type.
[0010] In the delivery company selection device according to the present invention, the input screen may be used to input information relating to orders, movement instructions, shipment, or sales of merchandise.
[0011] Furthermore, the delivery company selection method according to the present invention includes an item value acquisition step in which an item value acquisition unit acquires, from an input screen having a plurality of input items, item values input to condition items that are conditions for selecting a delivery company; a delivery company acquisition step in which a delivery company acquisition unit references a delivery company selection master that holds a plurality of combinations of item values of the condition items and the delivery companies, and acquires the delivery company linked to the item value acquired in the item value acquisition step; and a display control step in which a display control unit displays the delivery company acquired in the delivery company acquisition step on the input screen. and the delivery company selection master holds a plurality of combinations of priority values for the delivery company selection, item values of a plurality of the condition items, and the delivery companies; in the item value acquisition step, acquisition of the plurality of the condition items in accordance with the priority is executed by referring to a selection order master that holds a plurality of combinations of the plurality of the condition items and the priority value, and the item values entered for the acquired plurality of the condition items are acquired from the input screen; in the delivery company acquisition step, acquisition of the delivery company linked to the combination of the priority value used when acquiring the condition item in the item value acquisition step and the plurality of item values acquired in the item value acquisition step is executed by referring to the delivery company selection master, and the item value acquisition step and the delivery company acquisition step are executed repeatedly until the delivery company is acquired.
[0012] Furthermore, the delivery company selection program according to the present invention includes an information processing device, an item value acquisition means for acquiring, from an input screen having a plurality of input items, an item value input to a condition item that is a condition for selecting a delivery company, a delivery company acquisition means for acquiring, by referencing a delivery company selection master that holds a plurality of combinations of the item value of the condition item and the delivery company, the delivery company associated with the item value acquired by the item value acquisition means, and a display control means for displaying, on the input screen, the delivery companies acquired by the delivery company acquisition means. the delivery company selection master holds a plurality of combinations of a priority value for the delivery company selection, item values of a plurality of the condition items, and the delivery companies; the item value acquisition means references a selection order master that holds a plurality of combinations of the condition items and the priority value values, executes acquisition of the plurality of the condition items in accordance with the priority, and acquires the item values entered for the acquired plurality of condition items from the input screen; the delivery company acquisition means references the delivery company selection master, and acquires the delivery company linked to the combination of the priority value adopted when the item value acquisition means acquires the condition item and the plurality of item values acquired by the item value acquisition means, and repeatedly operates the item value acquisition means and the delivery company acquisition means until the delivery company can be acquired. . [Effects of the Invention]
[0013] The present invention has the effect of making it possible to efficiently select a delivery company. [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a business support device according to this embodiment. [Figure 2] FIG. 2 is a diagram showing an example of information stored in the delivery company selection processing order determination master 106a. [Figure 3] FIG. 3 is a diagram showing an example of information stored in the delivery company selection item master 106b. [Figure 4] FIG. 4 is a diagram showing an example of information stored in the delivery company initial set master 106c. [Figure 5] FIG. 5 is a diagram showing an example of the order entry screen M and the order item linking master 106d. [Figure 6] FIG. 6 is a flowchart showing an example of a delivery company selection process executed by the business support device according to this embodiment. [Figure 7] FIG. 7 is a diagram showing an example of the order entry screen M. DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, embodiments of a delivery company selection device, a delivery company selection method, and a delivery company selection program according to the present invention will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to these embodiments.
[0016] [1. Configuration] An example of the configuration of a business support device 100 according to this embodiment (including a delivery company selection device of the present invention) will be described with reference to Fig. 1 etc. Fig. 1 is a block diagram showing an example of the configuration of the business support device 100.
[0017] The business support device 100 is constructed based on a commercially available desktop personal computer. Note that the business support device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may also be constructed based on 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.
[0018] The business assistance 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 business assistance device 100 are connected to each other so as to be able to communicate with each other via any communication path.
[0019] The communication interface unit 104 communicably connects the business assistance 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 business assistance device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that the data stored in the memory unit 106 may be stored in the server 200, for example.
[0020] 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 home television), 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 achieve a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
[0021] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs (including a delivery company selection program) that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.
[0022] The memory unit 106 stores a delivery company selection processing order determination master 106a (corresponding to the selection ranking master of the present invention), a delivery company selection item master 106b, a delivery company initial set master 106c (corresponding to the delivery company selection master of the present invention), an order item linking master 106d, etc.
[0023] 2 shows an example of information stored in the delivery company selection processing order determination master 106a. As shown in FIG. 2, the delivery company selection processing order determination master 106a stores process identification information (e.g., process code, etc.) for identifying a process, process order identification information (e.g., processing order, etc.) for identifying the order of processes, and condition item identification information (e.g., item code, item name, etc.) for identifying condition items that are input fields on the screen and serve as conditions for selecting a delivery company. The condition item identification information is managed as a field value for each column that includes the character string "Type CD." In the delivery company selection processing order determination master 106a, multiple combinations of condition items that serve as conditions for determining the initial value of a delivery company (which may be defined by, for example, a company name and a vehicle type) to be displayed on an input screen having multiple input fields (e.g., an input screen for entering information regarding product orders, movement instructions, shipments, or sales) can be set, and the processing order for each combination can also be set.
[0024] An example of information stored in the delivery company selection item master 106b is shown in Figure 3. As shown in Figure 3, the delivery company selection item master 106b stores condition item identification information and setting values that can be entered into the condition items (for example, code values, code names, etc.). The condition item identification information is managed as field values in columns titled "Type CD" and "Type Name." Information related to key items (condition items) for selecting a delivery company can be set in the delivery company selection item master 106b.
[0025] FIG. 4 shows an example of information stored in the delivery company initial set master 106c. As shown in FIG. 4, the delivery company initial set master 106c stores process identification information, item values of condition items (e.g., code value, code name, etc.), and delivery company identification information for identifying a delivery company (e.g., code value, delivery company name, etc.). The item values are managed as field values of each column (the same as the delivery company selection process order determination master 106a) that contains the character string "Type CD." Note that the delivery company identification information may also include vehicle type (e.g., 5t, etc.). In the delivery company initial set master 106c, a combination of item values of condition items can be set for each process code when selecting a delivery company to be initially set on the screen.
[0026] FIG. 5 shows an example of information stored in the order item linking master 106d. As shown in FIG. 5, the order item linking master 106d stores item identification information (e.g., item name) and condition item identification information for identifying input items on the order entry screen M. The condition item identification information is managed as a field value in a column titled "Type (key item)." The order item linking master 106d is used to link and manage the items on the order entry screen M with the type CD (key item) used to select a delivery company. In most cases, the information that determines the initial value selection of a delivery company is determined by the order information. Therefore, by making it possible to link the item names on the order entry screen M with key items, it becomes possible to generally set the initial value of a delivery company from the order information.
[0027] 1, the control unit 102 is a CPU or the like that performs overall control of the business support 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 operations based on these stored programs.
[0028] In terms of functional concept, the control unit 102 includes an order input unit 102a, etc. The order input unit 102a includes an input information acquisition unit 102a1 (corresponding to the item value acquisition unit of the present invention), a selection result acquisition unit 102a2 (corresponding to the delivery company acquisition unit of the present invention), and a selection result display unit 102a3 (corresponding to the display control unit of the present invention).
[0029] When the operator enters item values into the input fields (excluding the delivery company input fields) provided on the order input screen M (see Figure 7) and presses the registration button M100, the input information acquisition unit 102a1 executes the following processes (11) to (15). (11) All records in the delivery company selection processing order determination master 106a are read and stored in the work table. (12) The record with the youngest processing order is obtained from the work table (the obtained record is not left in the work table). If the record cannot be obtained, it is assumed that a delivery company could not be finally selected, and the selection result display unit 102a3 is notified to that effect. (13) By referring to the order item linking master 106d, the input item linked to the setting value of the column name related to the type CD included in the acquired record is identified, and the item value of the identified input item is acquired from the order input screen M, thereby creating a combination of the column name related to the type CD included in the acquired record and the item value. (14) The process identification information included in the acquired record and the created combination of the column name and item value related to the type CD are passed to the selection result acquisition unit 102a2. (15) When an instruction to re-execute the process is received from the selection result acquisition unit 102a2, the process is re-executed from (12).
[0030] The selection result acquisition unit 102a2 executes the following processes (21) to (23). (21) Referring to the delivery company initial set master 106c, the delivery company identification information linked to the combination of the process identification information passed from the input information acquisition unit 102a1 and the column name and item value related to the type CD is acquired. (22) If the delivery company identification information is acquired, the acquired delivery company identification information is passed to the selection result display unit 102a3. (23) If the delivery company identification information cannot be acquired, an instruction to re-execute the process is issued to the input information acquisition unit 102a1.
[0031] The selection result display unit 102a3 executes the following processes (31) and (32). (31) The delivery company identification information passed from the selection result acquisition unit 102a2 is initially set in the delivery company input fields provided on the order input screen M. (32) If the input information acquisition unit 102a1 notifies the operator that a delivery company could not be selected, the order input screen M prompts the operator to manually enter the delivery company in a manner that the operator can recognize (for example, by highlighting the input field for the delivery company or displaying a message near the input field for the delivery company).
[0032] [2. Processing] A specific example of the processing executed by the task assistance device 100 configured as described above will be described in detail with reference to FIGS. 6 and 7. FIG.
[0033] First, when the operator enters item values in the input areas (M12, M13, M22, M23, M32, M33, M42, M52, and M53) within the bold frame provided on the order input screen M shown in Figure 7 and presses the registration button M100, the input information acquisition unit 102a1 executes the following processes (A) to (D).
[0034] (A) All records (five records in this example) in the delivery company selection processing order determination master 106a (see FIG. 2) are read and stored in a work table.
[0035] (B) The record with the youngest processing order is obtained from the work table (the obtained record is not left in the work table). In this explanation, at this stage, the record that is obtained includes the setting value "Haisou01" for the column name "Processing code," the setting value "1" for the column name "Processing order," the setting value "400003" for the column name "Type CD1," the setting value "400004" for the column name "Type CD2," the setting value "400005" for the column name "Type CD3," the setting value "400006" for the column name "Type CD4," and the setting value "NULL" for the column name "Type CD5."
[0036] (C) By referring to the order item linking master 106d, the input item linked to the setting value of the column name (type CD1 to type CD5) related to type CD included in the acquired record is identified, and the item value of the identified input item is acquired from the order input screen M, thereby creating a combination of the column name related to type CD included in the acquired record and the item value. In this explanation, the input item "HaisouJouhouCD (delivery information CD)" linked to the setting value "400003" of the column name "type CD1" is identified, and the item value "1: route" of the identified input item "HaisouJouhouCD (delivery information CD)" is acquired, so a combination of the column name "type CD1" and the item value "1: route" is created (see Figure 5). Furthermore, the input item "BumonCD (Department CD)" linked to the setting value "400004" of the column name "Type CD2" is identified, and the item value "101: Sales Department 1" of the identified input item "BumonCD (Department CD)" is obtained, so a combination of the column name "Type CD2" and the item value "101: Sales Department 1" is created (see Figure 5). Furthermore, the input item "TokuisakiCD (Customer CD)" linked to the setting value "400005" of the column name "Type CD3" is identified, and the item value "T0001: Customer T001 (Co., Ltd.)" of the identified input item "TokuisakiCD (Customer CD)" is obtained, so a combination of the column name "Type CD3" and the item value "T0001: Customer T001 (Co., Ltd.)" is created (see Figure 5). In addition, the input item "NounyuusakiCD (Delivery Destination CD)" linked to the setting value "400006" of the column name "Type CD4" is identified, and the item value "N0001: Delivery Destination N001 (Co., Ltd.)" of the identified input item "NounyuusakiCD (Delivery Destination CD)" is obtained, so a combination of the column name "Type CD4" and the item value "N0001: Delivery Destination N001 (Co., Ltd.)" is created (see Figure 5).
[0037] (D) The setting value of the column name "processing code" included in the record acquired in (B) and the combination of the column name and item value related to the type CD created in (C) are passed to the selection result acquisition unit 102a2.
[0038] Next, the selection result acquisition unit 102a2 executes the following processes (E) and (F).
[0039] (E) By referring to the delivery company initial set master 106c, the setting value of the column name "Delivery Company" linked to the setting value of the column name "Processing Code" passed in (D) and the combination of the column name and item value for the type CD is obtained. In this explanation, the setting value of the column name "Processing Code" is "Haisou01", the setting value of the column name "Type CD1" is "1: Route", the setting value of the column name "Type CD2" is "101: Sales Department 1", the setting value of the column name "Type CD3" is "T0001: Customer T001 (Co., Ltd.)", and the setting value of the column name "Type CD4" is "N0001: Delivery Destination N001 (Co., Ltd.)", so the setting value of the column name "Delivery Company" in that record, "120001: AA Transport 2t", is obtained.
[0040] The above-mentioned processes (B) to (E) correspond to process 1 shown in FIG.
[0041] (F) If the setting value for the column name "Delivery Company" can be acquired, the acquired setting value is passed to the selection result display unit 102a3. In this example, the setting value "120001:AA Transport 2t" is passed to the selection result display unit 102a3.
[0042] Next, the selection result display unit 102a3 displays the setting value passed in (F) in input areas M62 and M63 for inputting the item value for the input item M61 titled "Delivery Company" on the order input screen M. In this explanation, the setting value "120001: AA Transport 2t" is displayed in the input areas M62 and M63 (see FIG. 7).
[0043] Here, if the setting value for the column name "delivery company" cannot be obtained in the process (E) described above, the selection result acquisition unit 102a2 instructs the input information acquisition unit 102a1 to re-execute the process, and upon receiving this instruction, the input information acquisition unit 102a1 re-executes the process from (B) described above. Note that the processes (B) to (E) described above, which are executed when an instruction to re-execute the process for the first time is issued, correspond to process 2 shown in Figure 6, the processes (B) to (E) described above, which are executed when an instruction to re-execute the process for the second time is issued, correspond to process 3 shown in Figure 6, and the processes (B) to (E) described above, which are executed when an instruction to re-execute the process for the third time is issued, correspond to process 4 shown in Figure 6.
[0044] Furthermore, if a record cannot be obtained by the process (B) described above, it is assumed that the setting value for the column name "delivery company" could not be finally obtained from the delivery company initial set master 106c, and the input information obtaining unit 102a1 notifies the selection result display unit 102a3 that a delivery company could not be selected. Upon receiving this notification, the selection result display unit 102a3 displays, for example, a message near the input area M63 on the order input screen M stating, "A delivery company could not be selected, so please enter it manually."
[0045] As described above, according to this embodiment, since the information for selecting a delivery company is determined by order information in most cases, a combination of items that determine the processing order and the initial value of the delivery company is set in advance as a master data set. Furthermore, by linking any item on the order entry screen with a type (key item) as a master data set, an operator or the like can determine and automatically set a delivery company simply by entering the order information on the order entry screen, resulting in the effect of more accurate and efficient delivery company selection. Furthermore, for example, a delivery company may be determined and automatically set on the screen based on delivery information (five types: route, charter, our company, container, and other), delivery destination address or department, customer CD, and delivery destination CD. Furthermore, in the case of transfer or consignment, a delivery company may be determined based on the receiving warehouse address and delivery information.
[0046] [3. 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 SDGs Goals 8 and 9.
[0047] 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.
[0048] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0049] 4. 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.
[0050] 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.
[0051] 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.
[0052] Furthermore, with regard to the task support device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.
[0053] For example, all or any part of the processing functions of the business support device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented 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 100 as needed. That is, a computer program for providing 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). The computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.
[0054] This computer program may be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.
[0055] Furthermore, the 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.
[0056] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as 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 configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
[0057] The various databases stored in the memory unit 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 used for various processes and providing websites.
[0058] The business support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The business support device 100 may be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.
[0059] 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 depending on 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]
[0060] The present invention is useful in the steel industry and in various industries that utilize shipping companies. [Explanation of symbols]
[0061] 100 Business support equipment 102 Control section 102a Order entry section 102a1 Input information acquisition unit 102a2 Selection result acquisition part 102a3 Selection result display section 104 Communication interface unit 106 Storage section 106a Delivery company selection processing order determination master 106b Delivery company selection item master 106c Delivery company initial set master 106d Order item pegging master 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network
Claims
1. an item value acquisition unit that acquires, from an input screen having a plurality of input items, item values input to condition items that are conditions for selecting a delivery company; a delivery company acquisition unit that acquires the delivery company associated with the item value acquired by the item value acquisition unit by referring to a delivery company selection master that holds a plurality of combinations of the item value of the condition item and the delivery company; a display control unit that displays the delivery company acquired by the delivery company acquisition unit on the input screen, The delivery company selection master holds a plurality of combinations of the priority value of the delivery company selection, the item values of the plurality of condition items, and the delivery companies; the item value acquisition unit acquires the plurality of condition items in accordance with the priority order by referring to a selection order master that holds a plurality of combinations of the plurality of condition items and the values of the priority order, and acquires the item values input for the plurality of acquired condition items from the input screen; the delivery company acquisition unit refers to the delivery company selection master and acquires the delivery company associated with a combination of the value of the priority adopted when the item value acquisition unit acquires the condition item and the plurality of item values acquired by the item value acquisition unit; repeatedly operating the item value acquisition unit and the delivery company acquisition unit until the delivery company is acquired; A delivery company selection device characterized by the above.
2. When the delivery company cannot be finally acquired, the display control unit prompts the operator to input the delivery company in a manner that can be recognized by the operator; 2. The delivery company selection device according to claim 1, wherein:
3. The delivery company is defined by the company name and the type of vehicle; 3. The delivery company selection device according to claim 1 or 2, wherein:
4. The input screen is for inputting information regarding product orders, movement instructions, shipments, or sales; 4. The delivery company selection device according to claim 3, wherein:
5. an item value acquisition step in which an item value acquisition unit acquires, from an input screen having a plurality of input items, item values input to condition items that are conditions for selecting a delivery company; a delivery company acquisition step in which a delivery company acquisition unit refers to a delivery company selection master that holds a plurality of combinations of the item values of the condition items and the delivery companies, and acquires the delivery company associated with the item value acquired in the item value acquisition step; a display control step of displaying the delivery company acquired in the delivery company acquisition step on the input screen by a display control unit; The delivery company selection master holds a plurality of combinations of the priority value of the delivery company selection, the item values of the plurality of condition items, and the delivery companies; In the item value acquisition step, a selection order master that holds a plurality of combinations of the plurality of condition items and the values of the priority order is referenced, and the plurality of condition items are acquired in accordance with the priority order, and the item values input to the plurality of acquired condition items are acquired from the input screen, In the delivery company acquisition step, the delivery company selection master is referenced to acquire the delivery company associated with a combination of the value of the priority adopted when acquiring the condition item in the item value acquisition step and the plurality of item values acquired in the item value acquisition step; Repeating the item value acquisition step and the delivery company acquisition step until the delivery company is acquired; A delivery company selection method characterized by the above.
6. An information processing device an item value acquisition means for acquiring, from an input screen having a plurality of input items, item values input to condition items that are conditions for selecting a delivery company; a delivery company acquisition means for acquiring the delivery company associated with the item value acquired by the item value acquisition means by referencing a delivery company selection master that holds a plurality of combinations of the item value of the condition item and the delivery company; a display control means for displaying the delivery company acquired by the delivery company acquisition means on the input screen; The delivery company selection master holds a plurality of combinations of the priority value of the delivery company selection, the item values of the plurality of condition items, and the delivery companies; the item value acquisition means acquires the plurality of condition items in accordance with the priority order by referring to a selection order master that holds a plurality of combinations of the plurality of condition items and the values of the priority order, and acquires the item values input for the plurality of acquired condition items from the input screen; The delivery company acquisition means refers to the delivery company selection master and acquires the delivery company associated with a combination of the value of the priority adopted when the item value acquisition means acquires the condition item and the plurality of item values acquired by the item value acquisition means; repeatedly operating the item value acquisition means and the delivery company acquisition means until the delivery company is acquired; A delivery company selection program featuring:
Citation Information
Patent Citations
Method and device for selecting transportation pattern and recording medium
JP2000339373A
Physical distribution managing system and method
JP2002211750A
Server device, home delivery information providing service, home delivery information providing method and program
JP2015203954A
Vehicle-seeking and cargo-seeking information display device, vehicle-seeking and cargo-seeking information display method, program, vehicle-seeking and cargo-seeking information providing server, and vehicle-seeking and cargo-seeking information providing system
JP2018005856A