Information processing device, information processing method, and program

The information processing device uses machine learning to classify and generate targeted logistics information, addressing the challenge of diverse logistics data complexity and improving user understanding.

JP2025185906APending Publication Date: 2025-12-23NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024094390
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-11
Publication Date
2025-12-23

AI Technical Summary

Technical Problem

Existing systems struggle to provide viewers of logistics-related information with a clear understanding of the content relevant to their needs, as the diversity of information and analysis results complicates grasping the necessary details.

Method used

An information processing device and method that utilizes machine learning to classify logistics information into items, generate instruction information based on these items, and output it to guide the presentation of relevant logistics information to users, leveraging a trained model to tailor the content for individual user needs.

Benefits of technology

Enables viewers to easily grasp the necessary content by generating tailored presentation information, enhancing user comprehension of logistics-related data through targeted instruction and analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025185906000001_ABST
    Figure 2025185906000001_ABST
Patent Text Reader

Abstract

To provide an information processing device capable of allowing viewers who view information related to logistics to easily grasp the content required for them.SOLUTION: An information processing device comprises item information acquisition means, instruction information generation means, and instruction information output means. The item information acquisition means acquires item information indicative of the items obtained by classifying logistics information, which is information related to logistics. The instruction information generation means generates instruction information for instructing the generation of presentation information presented to a user in relation to logistics using a model generated in advance through machine-learning training on the basis of at least the item information. The instruction information output means performs processing for outputting the instruction information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] There is a technology for providing a service that allows users to view information related to logistics. In relation to this technology, Patent Document 1 discloses a data analysis support method for improving logistics. The technology disclosed in Patent Document 1 collects data on a website from the logistics department of a user company according to registered analysis items, and analyzes the collected data using a registered analysis method. Furthermore, the technology disclosed in Patent Document 1 provides the analysis results to a terminal in the logistics department via a website or the like. [Prior art documents] [Patent documents]

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

[0004] The types of information and analysis results relating to logistics can be diverse. Therefore, simply collecting information relating to logistics and displaying the analysis results of the collected information makes it difficult for viewers of the logistics information to grasp the content that is relevant to them.

[0005] The purpose of the present disclosure has been made to solve such problems, and is to provide an information processing device, an information processing method, and a program that enable viewers of logistics-related information to easily understand the content that is necessary for them. [Means for solving the problem]

[0006] The information processing device according to the present disclosure includes an item information acquisition means for acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; an instruction information generation means for generating instruction information based on at least the item information using a model previously generated by machine learning learning, to instruct the user to generate presentation information related to logistics to be presented to the user; and an instruction information output means for performing processing to output the instruction information.

[0007] The information processing method disclosed herein acquires item information indicating items into which logistics information, which is information related to logistics, is classified, and generates instruction information based on at least the item information using a model that has been previously generated by machine learning learning, instructing the system to generate presentation information related to logistics to be presented to a user, and performs processing to output the instruction information.

[0008] The program disclosed herein causes a computer to execute the following steps: acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; generating instruction information based on at least the item information using a model previously generated by machine learning learning, to instruct the computer to generate presentation information related to logistics to be presented to a user; and performing processing to output the instruction information. [Effects of the Invention]

[0009] According to the present disclosure, it is possible to provide an information processing device, an information processing method, and a program that enable a viewer of logistics-related information to easily grasp the content that is necessary for the viewer. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating a configuration of an information processing device according to the present disclosure. [Figure 2] 1 is a flowchart illustrating an information processing method executed by an information processing device according to the present disclosure. [Figure 3] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to the present disclosure. [Figure 4] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing device according to the present disclosure. [Figure 5] FIG. 1 is a diagram illustrating an example of a functional configuration of an information processing device according to the present disclosure. [Figure 6] FIG. 10 is a diagram illustrating item information according to the present disclosure. [Figure 7] 10A and 10B are diagrams illustrating specific examples of instruction information that can be generated by an instruction information generation unit according to the present disclosure. [Figure 8] 10A and 10B are diagrams illustrating specific examples of instruction information that can be generated by an instruction information generation unit according to the present disclosure. [Figure 9] 10A and 10B are diagrams illustrating specific examples of instruction information that can be generated by an instruction information generation unit according to the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of a screen displayed by an information processing device according to the present disclosure. [Figure 11] FIG. 10 is a diagram illustrating an example of a screen displayed by an information processing device according to the present disclosure. [Figure 12] FIG. 10 is a diagram illustrating an example of a screen displayed by an information processing device according to the present disclosure. [Figure 13] FIG. 10 is a diagram illustrating an example of a screen displayed by an information processing device according to the present disclosure. [Figure 14] FIG. 10 is a diagram illustrating an example of a screen displayed by an information processing device according to the present disclosure. [Figure 15] 10 is a flowchart illustrating an example of processing executed by an information processing device according to the present disclosure. [Figure 16] 10 is a flowchart illustrating an example of processing executed by an information processing device according to the present disclosure. [Figure 17] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to the present disclosure. [Figure 18] FIG. 1 is a diagram illustrating an example of a functional configuration of an information processing device according to the present disclosure. [Figure 19] 10 is a flowchart illustrating an example of processing executed by an information processing device according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments will be described with reference to the drawings. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In addition, in each drawing, the same elements are given the same reference numerals, and duplicate explanations are omitted as necessary. In addition, although the following description will be made using drawings, a drawing used in the description of a certain embodiment does not apply only to that embodiment. Each drawing may be applied to all embodiments.

[0012] (Embodiment 1) 1 is a diagram showing the configuration of an information processing device 1 according to the present disclosure. The information processing device 1 has an item information acquisition unit 12, an instruction information generation unit 14, and an instruction information output unit 16. The item information acquisition unit 12 functions as an item information acquisition means. The instruction information generation unit 14 functions as an instruction information generation means. The instruction information output unit 16 functions as an instruction information output means.

[0013] The information processing device 1 may be realized by a computer. The information processing device 1 may be realized by, for example, cloud computing. The information processing device 1 may also be realized by, for example, multiple computers connected to each other so that they can communicate with each other. The components of the information processing device 1 may also be distributed and realized on multiple computers. That is, the computer that realizes the item information acquisition unit 12, the computer that realizes the instruction information generation unit 14, and the computer that realizes the instruction information output unit 16 may be physically separate. The functions of each of the multiple components may also be realized by multiple computers.

[0014] 2 is a flowchart showing an information processing method executed by the information processing device 1 according to the present disclosure. The item information acquisition unit 12 acquires item information (step S12). Specifically, the item information acquisition unit 12 acquires item information indicating items into which logistics information, which is information related to logistics, is classified. The item information acquisition unit 12 may acquire the item information by, for example, a user operation.

[0015] In the present disclosure, an "item" is an indicator used to manage logistics and evaluate the impact of logistics on business operations. In other words, when managing logistics, a manager may manage this item. The item may be, for example, an item defined in a logistics KPI (Key Performance Indicator). Note that logistics KPIs may be defined by public institutions such as administrative agencies or public interest corporations, or private institutions such as logistics companies. The item may be classified into major items and minor items. In this case, the major items may indicate broad indicators, and the minor items may indicate more specific indicators. In other words, it can be said that the minor items are subordinate concepts to the major items, and the major items are superordinate concepts to the minor items. Furthermore, the minor items may indicate indicators indicated by KPIs, and the major items may be a grouping of these minor items by type. The items (major items) may include, for example, cost, service level, inventory, CSR (Corporate Social Responsibility), and performance. The items (major items) may also include revenue. Examples of minor items will be described later. The item information may also be information indicating the name of an item in text data. For example, the item information may include text data indicating "cost."

[0016] Furthermore, in the present disclosure, "logistics information" indicates the content of the corresponding item for each of the above-mentioned items. The logistics information indicates the content of specific indicators for each item. The logistics information may indicate the numerical value of specific indicators for each item. The logistics information may indicate the content of indicators for each period or date and time. Specific examples of logistics information will be described later.

[0017] The instruction information generation unit 14 generates instruction information (step S14). Specifically, the instruction information generation unit 14 generates instruction information using a model previously generated by machine learning based on at least the item information. The "model" is, for example, a trained model previously generated by machine learning, but is not limited to this. The model may be generated by learning its weights (coefficients) using a machine learning algorithm such as a neural network. Note that the "trained model previously generated by machine learning" refers to a trained model that has been trained to the extent that the instruction information generation unit 14 can generate instruction information at a stage before generating instruction information. Therefore, it should be noted that the expression "trained model previously generated by machine learning" does not exclude the possibility that the trained model (weights of the trained model) may be updated at the inference stage.

[0018] When a model is trained by supervised learning, the model is trained to receive at least item information as input and output instruction information. In other words, the model is generated by performing supervised learning to receive at least item information as input and output instruction information. The model is trained to output instruction information that generates presentation information appropriate for the user.

[0019] Furthermore, in the present disclosure, "instruction information" is information that instructs to generate presentation information. The instruction information is, for example, but is not limited to, information in text format. For example, when the presentation information is generated by a generation AI (Artificial Intelligence) such as an interactive type, the instruction information corresponds to a prompt input to the generation AI. Note that the prompt is data (text data) that gives the generation AI an instruction to generate content. Note that when the presentation information is generated by the generation AI, the presentation information is content generated by the generation AI. Specific examples of instruction information will be described later.

[0020] In the present disclosure, "presented information" refers to information related to logistics and presented to a user. The presented information can also be considered to be related information related to logistics. The user is, for example, a viewer who views the presented information. The presented information may indicate evaluation results of the logistics information. The presented information may also indicate analysis results of the logistics information. The analysis results may be the results of analyzing the values ​​indicated by the indicators of each item over a predetermined period. The presented information may also indicate content (advice, etc.) that suggests actions that the user should take based on the evaluation results and analysis results. The presented information may summarize the content of each item of the logistics information so that it is easy for the user to understand, and may also indicate actions that the user should take based on the content of each item. The presented information may also indicate advice (suggestions) to the user based on the analysis results of the logistics information. The presented information may also include text data. The presented information may be the evaluation results, analysis results, and comments indicating the suggested content. Here, the presented information may indicate content (analysis results, etc.) related to each item for each item. Specific examples of the presented information will be described later.

[0021] The instruction information output unit 16 performs processing to output the generated instruction information (step S16). Specifically, the instruction information output unit 16 may perform processing to output the instruction information in a format that can be visually recognized by the user. For example, the instruction information output unit 16 may perform processing to display the instruction information on a display device such as a display. Furthermore, the instruction information output unit 16 may perform processing to output the instruction information to the component that generates the presentation information.

[0022] As described above, the information processing device 1 according to the present disclosure acquires item information indicating items into which logistics information, which is information related to logistics, is classified. Furthermore, the information processing device 1 according to the present disclosure generates instruction information that instructs the user to generate presentation information related to logistics to be presented to the user, using a model previously generated by machine learning based on at least the item information. Furthermore, the information processing device 1 according to the present disclosure performs processing for outputting the generated instruction information. With this configuration, the information processing device 1 according to the present disclosure can generate different instruction information for each item so that presentation information appropriate for each item is generated. Therefore, the information processing device 1 according to the present disclosure enables the viewer of the logistics-related information to easily grasp the content necessary for the viewer.

[0023] It should be noted that the information processing method executed by the information processing device 1 also enables the viewer to easily grasp the content of the information relating to logistics that is necessary for the viewer. It should also be noted that the program that executes the information processing method also enables the viewer to easily grasp the content of the information relating to logistics that is necessary for the viewer.

[0024] (Embodiment 2) Next, a second embodiment will be described with reference to the drawings. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In addition, in each drawing, the same elements are given the same reference numerals, and duplicate explanations are omitted as necessary. The system according to the second embodiment corresponds to the specific example of the first embodiment described above.

[0025] 3 is a diagram illustrating an example of a configuration of an information processing system 20 according to the present disclosure. The information processing system 20 includes at least one terminal device 30 and an information processing device 100. The terminal device 30 and the information processing device 100 each have a function as, for example, a computer. The terminal device 30 and the information processing device 100 are connected to each other via a wired or wireless network so as to be able to communicate with each other.

[0026] The terminal device 30 is, for example, a user terminal. The terminal device 30 can be operated by a user who is a viewer of the presented information. The terminal device 30 accepts an operation from the user and presents necessary information to the user. The terminal device 30 may be, for example, a PC (Personal Computer) or a mobile terminal such as a smartphone or a tablet terminal.

[0027] The information processing device 100 corresponds to the information processing device 1 shown in FIG. 1. The information processing device 100 may be, for example, a server. The information processing device 100 may also be, for example, an information terminal. The information processing device 100 may also be realized by, for example, cloud computing. The information processing device 100 may also be realized by, for example, multiple computers connected to each other so as to be able to communicate with each other. Each component of the information processing device 100, which will be described later, may also be realized by multiple computers.

[0028] 4 is a diagram illustrating an example of a hardware configuration of an information processing device 100 according to the present disclosure. As shown in FIG. 4, the information processing device 100 has, as its main hardware components, a control unit 102, a storage unit 104, a communication unit 106, and an interface unit 108 (IF; Interface). The control unit 102, the storage unit 104, the communication unit 106, and the interface unit 108 are connected to each other via a data bus or the like. Note that the above-mentioned terminal device 30 may also have the hardware configuration of the information processing device 100 shown in FIG. 4.

[0029] The control unit 102 is a processor such as a CPU (Central Processing Unit), for example. The control unit 102 functions as a calculation device that performs control processing, calculation processing, etc. The control unit 102 may have multiple processors.

[0030] The storage unit 104 is a storage device such as a memory or a hard disk. The storage unit 104 is, for example, a read-only memory (ROM) or a random access memory (RAM). The storage unit 104 has a function for storing control programs, calculation programs, etc. executed by the control unit 102. In other words, the storage unit 104, which is a memory or the like, stores one or more instructions. The storage unit 104 also has a function for temporarily storing processing data, etc. The storage unit 104 may include a database. The storage unit 104 may also have multiple memories.

[0031] The communication unit 106 performs processing necessary for the information processing device 100 to communicate with other devices via a network. The communication unit 106 may include a communication port, a router, a firewall, and the like.

[0032] The interface unit 108 (IF; Interface) is, for example, a user interface (UI). The interface unit 108 has an input device such as a keyboard, a touch panel, or a mouse, and an output device such as a display or a speaker. The interface unit 108 may have a display device. The interface unit 108 may be configured such that the input device and the output device are integrated, for example, like a touch screen or a touch panel. The interface unit 108 accepts a data input operation by a user such as an operator or worker, and outputs information to the user. The interface unit 108 may accept the above-mentioned item information through a user operation. The interface unit 108 may output the above-mentioned instruction information. The interface unit 108 may output the above-mentioned presentation information. The interface unit 108 may also output information indicating the trained model.

[0033] 5 is a diagram illustrating an example of a functional configuration of an information processing device 100 according to the present disclosure. The information processing device 100 includes, as components, a logistics information output unit 110, an item information acquisition unit 120, an attribute information acquisition unit 122, and a period information acquisition unit 124. The information processing device 100 also includes, as components, a learning unit 130, a model storage unit 132, an instruction information generation unit 140, and an instruction information output unit 150. The information processing device 100 also includes, as components, a presentation information generation unit 160, a presentation information acquisition unit 170, and a presentation information output unit 172. The information processing device 100 also includes, as components, a presentation information determination unit 180 and an instruction information storage unit 182.

[0034] As described above, the information processing device 100 does not need to be configured as a single physical device. In this case, each of the above-described components may be realized by a plurality of physically separate devices. This also applies to other embodiments described later.

[0035] The logistics information output unit 110 functions as a logistics information output means. The item information acquisition unit 120 functions as an item information acquisition means. The attribute information acquisition unit 122 functions as an attribute information acquisition means. The period information acquisition unit 124 functions as a period information acquisition means. The learning unit 130 functions as a learning means. The model storage unit 132 functions as a model storage means. The instruction information generation unit 140 functions as an instruction information generation means. The instruction information output unit 150 functions as an instruction information output means. The presentation information generation unit 160 functions as a presentation information generation means. The presentation information acquisition unit 170 functions as a presentation information acquisition means. The presentation information output unit 172 functions as a presentation information output means. The presentation information determination unit 180 functions as a presentation information determination means. The instruction information storage unit 182 functions as an instruction information storage means. Using these components, the information processing device 100 according to the present disclosure provides a service for presenting the content of logistics-related information to a user in an easy-to-understand manner.

[0036] Each of the above-described components can be realized, for example, by executing a program under the control of the control unit 102. More specifically, each component can be realized by the control unit 102 executing a program (instructions) stored in the storage unit 104. Alternatively, each component may be realized by recording a necessary program on an arbitrary non-volatile recording medium and installing it as needed. Each component may not necessarily be realized by software programs, but may be realized by any combination of hardware, firmware, and software. Each component may also be realized using a user-programmable integrated circuit, such as an FPGA (field-programmable gate array) or a microcomputer. In this case, a program consisting of each of the above-described components may be realized using this integrated circuit. The same applies to other embodiments described later.

[0037] The logistics information output unit 110 performs processing to output the logistics information. The logistics information output unit 110 performs processing to display the logistics information on a display device, for example. For example, the logistics information output unit 110 may perform processing to display the logistics information on the display of the terminal device 30. The logistics information output unit 110 may send a command to the terminal device 30 to display the logistics information on the display. This causes the logistics information to be displayed on the display of the terminal device 30. The logistics information output unit 110 may also cause the interface unit 108 of the information processing device 100 to display the logistics information. The logistics information output unit 110 also performs processing to output statistical data related to the logistics information. The statistical data may indicate, for example, an index for each item. The statistical data may indicate, for example, a trend in a value indicating an index for each item. The statistical data may also represent a graph of the actual value and the planned value of the value indicating an index for each item. The logistics information output unit 110 may also be implemented by a monitoring dashboard.

[0038] The item information acquisition unit 120 corresponds to the above-described item information acquisition unit 12. The item information acquisition unit 120 acquires item information indicating items into which logistics information, which is information related to logistics, is classified. The item information acquisition unit 120 acquires, for example, item information indicating major items and minor items as exemplified in FIG. 6 described later. The item information acquisition unit 120 may acquire item information indicating both major items and minor items. Alternatively, the item information acquisition unit 120 may acquire item information indicating either major items or minor items. Whether the acquired item information indicates major items or minor items may be determined in advance when configuring a service provided by the information processing device 100 according to the present disclosure.

[0039] The item information acquiring unit 120 may acquire item information through a user operation. For example, the user may operate the terminal device 30 to input item information, and the terminal device 30 may transmit the input item information to the information processing device 100, thereby acquiring the item information. Alternatively, for example, the item information acquiring unit 120 may display a list of item information using a GUI (Graphical User Interface) on a display device of the terminal device 30. Then, when the user performs an operation to select item information from the displayed list of item information, the item information acquiring unit 120 may receive the item information selected by the operation, thereby acquiring the selected item information.

[0040] FIG. 6 is a diagram illustrating an example of item information according to the present disclosure. FIG. 6 illustrates a plurality of major items and minor items corresponding to each of the major items. The major items and minor items in FIG. 6 may correspond to the concept of a KPI tree. In the example of FIG. 6, the item information includes cost, service level, inventory, CSR, and performance as major items.

[0041] Furthermore, the item information includes transportation cost, loading / unloading cost, storage cost, packaging cost, and management cost as sub-items of "cost." Logistics information related to "transportation cost" may include, for example, information on the transportation date, transportation cost by order, unit price, cargo volume, transportation method, delivery origin and delivery destination, responsible contractor, responsible base, option classification, sales representative, and shipping instruction officer. Logistics information related to "loading / unloading cost" may include, for example, information on the work date, loading / unloading cost by order, work classification, worker (contractor), unit price, cargo volume, number of items, responsible base, sales representative, and shipping instruction officer. Logistics information related to "storage cost" may include, for example, information on the receipt / shipment date, storage cost by order (work volume allocation), area, cargo volume, number of SKUs (Stock Keeping Units), worker (contractor), unit price, responsible base, and sales representative. Logistics information related to "packaging costs" may include, for example, information on the date of work, packaging costs by order, load, number of items, packaging material costs, worker (vendor), unit price, responsible base, sales representative, and shipping instruction officer. Logistics information related to "management costs" may include, for example, information on the date of work, management costs by order, unit price, number of items, work classification, worker (vendor), responsible base, shared costs, sales representative, and shipping instruction officer.

[0042] The item information also includes, as subitems of "service level," lead time compliance rate, number of logistics defects, number of work errors, number of delivery destinations, and delivery frequency. Logistics information related to "lead time compliance rate" may include, for example, information on the date and time of start and completion of work by order, work category, worker (contractor), work time, cargo volume, number of items, responsible base, sales representative, and shipping instruction officer. Logistics information related to "number of logistics defects" may include, for example, information on the date and time of defect occurrence, order, work category, worker (contractor), defect category, responsible base, sales representative, shipping instruction officer, countermeasure implementation details, and defect cost. Logistics information related to "number of work errors" may include, for example, information on the date and time of operation error occurrence, order, work category, worker (contractor), work error category, responsible base, sales representative, and shipping instruction officer. Logistics information related to "number of delivery destinations" may include, for example, information on the date and time of operation error occurrence, order, work category, worker (contractor), work error category, responsible base, sales representative, and shipping instruction officer. The logistics information regarding "delivery frequency" may include, for example, information regarding delivery frequency by base and delivery frequency by delivery destination.

[0043] Furthermore, the item information includes inventory quantity, turnover rate, storage days, and disposal loss as sub-items of "inventory." Logistics information related to "inventory quantity" may include, for example, information on receipt and shipping dates, inventory quantity by order, inventory quantity by product, number of SKUs, responsible base, and sales representative. Logistics information related to "turnover rate" may include, for example, information on receipt and shipping dates, inventory quantity by order, inventory quantity by product, number of SKUs, responsible base, sales representative, and shipping volume. Logistics information related to "storage days" may include, for example, information on receipt and shipping dates, inventory quantity by order, inventory quantity by product, number of SKUs, responsible base, sales representative, and shipping volume. Logistics information related to "disposal loss" may include, for example, information on receipt and shipping dates, disposal amount by order (value), disposal amount by product (value), disposal cause, responsible base, and sales representative.

[0044] The item information also includes safety and CO2 emissions as sub-items of "CSR." Logistics information related to "safety" may include, for example, information on the date of work, the injured party, the classification of the accident, the responsible base, and the details of the countermeasures implemented. Logistics information related to "CO2 emissions" may include, for example, information on the date of transportation, the amount of cargo, the means of transportation, the number of vehicles by vehicle type, the origin and destination of delivery, the responsible company, and the responsible base.

[0045] Furthermore, the item information includes work progress, labor productivity, storage efficiency, and loading rate as sub-items of "performance." Logistics information related to "work progress" may include, for example, information on the date and time of start and completion of work by order, work category, worker (contractor), work time, number of workers, cargo volume, number of items, and responsible base. Logistics information related to "labor productivity" may include, for example, information on the date and time of start and completion of work by order, work category, worker (contractor), work time, number of workers, cargo volume, number of items, and responsible base. Logistics information related to "storage efficiency" may include, for example, information on the date of receipt and shipment, storage cost by order (work volume allocation), area, storage capacity, cargo volume, number of SKUs, and responsible base. Logistics information related to "load rate" may include, for example, information on the date of transportation, cargo volume by order, transportation method, number of vehicles by vehicle type, delivery origin and delivery destination, responsible contractor, and responsible base.

[0046] The attribute information acquisition unit 122 acquires attribute information indicating the attributes of a user who is viewing the presented information. In the present disclosure, "attributes" correspond to the role of a user in logistics management. An attribute may be, for example, a user's position in an organization that manages logistics (logistics organization). Examples of attributes include, but are not limited to, CLO (Chief Logistics Officer), a base manager who manages logistics bases, and management of a logistics organization. Furthermore, the attribute information may be information indicating the name of an attribute as text data. For example, the attribute information may include text data indicating "CLO."

[0047] The attribute information acquisition unit 122 may acquire attribute information through a user operation. For example, the user may operate the terminal device 30 to input attribute information, and the terminal device 30 may transmit the input attribute information to the information processing device 100, thereby acquiring the attribute information. Alternatively, for example, the attribute information acquisition unit 122 may cause a display device of the terminal device 30 to display a list of attribute information using a GUI. When the user selects attribute information from the displayed list of attribute information, the attribute information acquisition unit 122 may receive the attribute information selected by the operation, thereby acquiring the selected attribute information. Alternatively, the attribute information acquisition unit 122 may acquire attribute information from user identification information (ID) input when the user logs in to a service. In this case, the information processing device 100 may previously store a table that associates user identification information with user attribute information. The attribute information acquisition unit 122 may then acquire the attribute information using the table.

[0048] The period information acquisition unit 124 acquires period information indicating the period for which the logistics information is to be analyzed. The period information may indicate, for example, the start and end points of the period. Alternatively, the period information may indicate the year or month, such as the entire year of 2024 or the month of January 2024. The period information may also be information indicating the period using text data. For example, the period information may include text data indicating "January 1, 2023 to December 31, 2023."

[0049] The period information acquisition unit 124 may acquire period information through a user operation. For example, the user may operate the terminal device 30 to input period information, and the terminal device 30 may transmit the input period information to the information processing device 100, thereby acquiring the period information. Furthermore, for example, the period information acquisition unit 124 may display a list of period information using a GUI (Graphical User Interface) on a display device of the terminal device 30. Then, when the user performs an operation to select period information from the displayed list of period information, the period information acquisition unit 124 may receive the period information selected by the operation, thereby acquiring the selected period information.

[0050] The learning unit 130 generates a model used by the instruction information generating unit 140 (described later) through machine learning. The learning unit 130 receives item information, attribute information, and period information as input and generates a model through a machine learning algorithm that outputs instruction information. The learning unit 130 generates a trained model through a machine learning algorithm such as a neural network. Specifically, the learning unit 130 learns weights in the trained model through the machine learning algorithm.

[0051] The learning unit 130 receives item information, attribute information, and period information as input and learns the weights of the trained model so as to output instruction information. Note that, in the model learning stage, correct answer data for the instruction information used in machine learning may be provided in advance by an operator or the like. Also, as will be described later, the learning unit 130 may generate (update) the trained model through online learning in the inference stage (operation stage). Also, the learning unit 130 may update the weights of the trained model in the inference stage. Note that, in online learning, the instruction information used when good presentation information was generated may be used as correct answer data, as will be described later. Alternatively, the learning unit 130 may not update the weights of the trained model in the inference stage.

[0052] The model storage unit 132 stores data indicating a model, such as a trained model, generated by the learning unit 130. The model storage unit 132 may be realized by the memory unit 104. The model storage unit 132 may store data indicating the weight of the model trained by the learning unit 130.

[0053] The instruction information generation unit 140 corresponds to the instruction information generation unit 14 described above. The instruction information generation unit 140 generates instruction information using a model generated by the learning unit 130 and stored in the model storage unit 132. Specifically, the instruction information generation unit 140 generates instruction information based on acquired item information, acquired attribute information, and acquired period information. More specifically, the instruction information generation unit 140 generates instruction information corresponding to the item information, attribute information, and period information by inputting the item information, attribute information, and period information into a model. As described above, the instruction information may be, for example, a prompt input to the generation AI. The instruction information may include, for example, at least one of a purpose, a condition, instruction content, an output format, and reference information. The instruction information may be text data in bulleted format or in sentence format.

[0054] 7 to 9 are diagrams illustrating specific examples of instruction information that can be generated by the instruction information generation unit 140 according to the present disclosure. FIG. 7 is a diagram illustrating instruction information Pr1, which is text data in an itemized format. The instruction information Pr1 includes prerequisites Pr11, instruction content Pr12, and reference information Pr13. The prerequisites Pr11 are in an itemized format, indicating the title, requester conditions, purpose and goal, resources, and evaluation criteria. The instruction content Pr12 indicates what should be done. The reference information Pr13 is in an itemized format, indicating constraints (prohibitions) as supplements. In the instruction content Pr12, "genre" may correspond to the above-mentioned item information. In the instruction content Pr12, "period" may correspond to the above-mentioned period information. The item information and period information may be reflected in the prerequisites Pr11 and the instruction content Pr12, but may also be reflected in the reference information Pr13.

[0055] FIG. 8 is a diagram illustrating instruction information Pr2, which is text data in a sentence format. The instruction information Pr2 includes a prerequisite condition Pr21 and instruction content Pr22. The prerequisite condition Pr21 indicates, in a sentence format, the role of the entity that generates the presented information. The instruction content Pr22 indicates, in a sentence format, the task to be performed by the entity that generates the presented information. The instruction information Pr2 is instruction information for generating presented information related to the item "transportation cost." The instruction information Pr2 is also instruction information for generating presented information to be presented for the attribute "base manager." The instruction information Pr2 is also instruction information for generating presented information related to the period "April 2023 to June 2023." In the example of FIG. 8, item information, attribute information, and period information are reflected in the instruction content Pr22. Note that at least one of the item information, attribute information, and period information may be reflected in the prerequisite condition Pr21.

[0056] FIG. 9 is a diagram illustrating instruction information Pr3, which is text data in a sentence format. The instruction information Pr3 includes a prerequisite condition Pr31 and instruction content Pr32. The prerequisite condition Pr31 indicates, in a sentence format, the role of an entity that generates the presentation information. The instruction content Pr32 indicates, in a sentence format, the task to be performed by the entity that generates the presentation information. The instruction information Pr3 is instruction information for generating presentation information related to the item "service level." The instruction information Pr3 is also instruction information for generating presentation information to be presented to the attribute "management." The instruction information Pr3 is also instruction information for generating presentation information related to the period "January 2023 to December 2023." In the example of FIG. 9, item information is reflected in the prerequisite condition Pr31. In the example of FIG. 9, item information, attribute information, and period information are reflected in the instruction content Pr32. At least one of attribute information and period information may be reflected in the prerequisite condition Pr31.

[0057] The instruction information output unit 150 corresponds to the instruction information output unit 16 described above. The instruction information output unit 150 performs processing for outputting the generated instruction information. Specifically, the instruction information output unit 150 outputs the instruction information to the presentation information generation unit 160, which will be described later. The instruction information output unit 150 may also perform processing for transmitting the instruction information to the terminal device 30. The instruction information output unit 150 may also perform processing to output the instruction information in a format that can be visually recognized by the user. For example, the instruction information output unit 150 may perform processing to control the communication unit 106 to display the instruction information on the display of the terminal device 30. In this case, the instruction information output unit 150 may perform processing to transmit a command to the terminal device 30 to display the instruction information on the display. As a result, the instruction information is displayed on the display of the terminal device 30. The instruction information output unit 150 may also cause the interface unit 108 of the information processing device 100 to display the instruction information. The instruction information output unit 150 may also cause the instruction information used when generating the presentation information to be displayed on the screen on which the presentation information is displayed.

[0058] The presentation information generation unit 160 generates the presentation information based on the instruction information. In other words, the presentation information generation unit 160 generates the presentation information in response to the instruction information generated by the instruction information generation unit 140. The presentation information generation unit 160 may generate the presentation information using the instruction information received from the instruction information output unit 150. Furthermore, the presentation information generation unit 160 may receive instruction information displayed on the display device by the instruction information output unit 150, which is input by a user's operation, and generate the presentation information.

[0059] The presentation information generation unit 160 analyzes the logistics information in accordance with the instructions in the instruction information to generate an analysis result. Furthermore, the presentation information generation unit 160 generates advice (proposals) for users (viewers) with attributes indicated by the attribute information according to the analysis result. Then, the presentation information generation unit 160 generates presentation information including the analysis result and advice.

[0060] Here, the presentation information generation unit 160 generates the presentation information using a logistics database that stores information related to logistics. In other words, the presentation information generation unit 160 uses the information stored in the logistics database as resources to generate analysis results, generate advice, and generate the presentation information. The logistics database may be provided in the information processing device 100. In this case, the presentation information generation unit 160 may include the logistics database. Alternatively, the presentation information generation unit 160 may access a logistics database provided outside the information processing device 100. The logistics database may store logistics information of a logistics organization related to the viewer of the presentation information. Furthermore, the logistics database may store information related to general logistics other than the viewer's logistics organization.

[0061] Furthermore, the presentation information generation unit 160 may be realized by a generation AI, as described above. In this case, the presentation information generation unit 160 may generate presentation information by inputting instruction information, which is a prompt, to the generation AI. The presentation information generation unit 160 may be realized by a generation AI realized by LLMs (Large Language Models) using a GPT (Generative Pre-trained Transformer) architecture or the like. The generation AI may be realized by combining multiple neural networks. The generation AI may be trained using data stored in a logistics database. The generation AI may be trained to automatically input data not provided by a human and output presentation information. The generation AI may be repeatedly retrained. The generation AI may also be trained to output appropriate presentation information by reinforcement learning. For example, the generation AI may be trained to provide a good reward if the user performs few operations, such as clicking, after outputting the presentation information. The generation AI may also be trained by referring to data such as big data, open source, and data publicly available on the Internet. The generation AI may also use these data to perform analysis, generate advice, and generate presentation information.

[0062] The presentation information generation unit 160 may determine (interpret) the context of the instruction information by, for example, dividing the instruction information by tokenization and calculating the relationship between each divided part (token). The presentation information generation unit 160 may also generate an analysis result of the logistics information of the viewer's logistics organization according to the context of the instruction information, using logistics information stored in a logistics database. The presentation information generation unit 160 may then generate presentation information that is a response to the instruction information (prompt) according to linguistic knowledge acquired through prior learning.

[0063] The presentation information generation unit 160 may generate presentation information for each of the above-mentioned logistics-related items. For the item "cost," the presentation information generation unit 160 may generate, for example, the following presentation information. For the item "cost," the presentation information generation unit 160 may generate presentation information that shows a comparison with past performance for the target period (year / term / month / week / day). For example, the presentation information generation unit 160 may generate presentation information that shows a comment such as "Costs in January 2024 are XX% higher (lower) than the same month of the previous year."

[0064] The presentation information generation unit 160 may generate presentation information that indicates an alert when there is a deviation from past performance for the target period (year / term / month / week / day) for the item "cost." For example, the presentation information generation unit 160 may generate presentation information that indicates comments such as "Costs in January 2024 are XXX% higher than those in the past 30 days" and "We recommend that you check the situation immediately."

[0065] The presentation information generating unit 160 may generate presentation information showing a comparison with a budget (threshold) for a target period (year / term / month / week / day) for the item "cost." For example, the presentation information generating unit 160 may generate presentation information showing a comment such as "Costs for fiscal year 2023 are trending at XX% of the plan."

[0066] The presentation information generation unit 160 may generate presentation information that indicates an alert when the budget (threshold) for the target period (year / term / month / week / day) for the item "cost" is exceeded. For example, the presentation information generation unit 160 may generate presentation information that indicates comments such as "Costs for fiscal year 2023 are XX% higher than planned" and "We recommend that you check the situation immediately."

[0067] The presentation information generating unit 160 may generate presentation information indicating an abnormality alert for each sub-item (transportation cost / loading cost / storage cost / packaging cost / management cost) for the item "cost." For example, the presentation information generating unit 160 may generate presentation information indicating a comment such as "The storage cost for the last three months is XXX% higher than that of the previous year."

[0068] Furthermore, the presentation information generating unit 160 may generate, for example, the following presentation information for the item "service level." The presentation information generating unit 160 may generate, for the item "service level," presentation information indicating a reference to the correlation between the lead time compliance rate and customer satisfaction. For example, the presentation information generating unit 160 may generate presentation information indicating comments such as "The lead time compliance rate for the last three months has exceeded 95%" and "This is thought to have led to a decrease in complaints and an increase in transaction amounts."

[0069] The presentation information generation unit 160 may generate presentation information indicating an alert when the number of logistics defects exceeds a threshold for the item "service level." For example, the presentation information generation unit 160 may generate presentation information indicating a comment such as, "Due to the large number of breakage incidents last month, the target has been exceeded by XX PPM." Note that PPM is an abbreviation for parts per million.

[0070] Furthermore, the presentation information generating unit 160 may generate, for example, the following presentation information for the item "inventory." The presentation information generating unit 160 may generate, for the item "inventory," presentation information indicating a comment on inventory turnover. For example, the presentation information generating unit 160 may generate presentation information indicating comments such as "Inventory turnover has improved (deteriorated) by X% compared to last month" and "Consider reviewing the appropriate inventory amount."

[0071] Furthermore, the presentation information generation unit 160 may generate, for example, the following presentation information for the item "CSR." The presentation information generation unit 160 may generate, for the item "CSR," presentation information indicating a reference to the transition of CO2 emissions. For example, the presentation information generation unit 160 may generate presentation information indicating a comment such as "XXt reduction compared to the same month last year."

[0072] The presentation information generation unit 160 may generate presentation information indicating a reference to a CO2 emission target for the item "CSR." For example, the presentation information generation unit 160 may generate presentation information indicating comments such as "Progress toward the target total emission amount YYYt for fiscal year 20XX is ZZ%" and "Why not consider introducing EV vehicles or various modal shifts?"

[0073] Furthermore, the presentation information generating unit 160 may generate, for example, the following presentation information for the item "performance." The presentation information generating unit 160 may generate presentation information indicating a comment regarding delays in work progress for the item "performance." For example, the presentation information generating unit 160 may generate presentation information indicating comments such as "The work progress at the YY base has been somewhat behind schedule for the past six months" and "Maybe you should reconsider the content of your work and the state of your bases."

[0074] The presentation information generating unit 160 may generate presentation information indicating a comment about a delay in delivery for the item “performance.” For example, the presentation information generating unit 160 may generate presentation information indicating comments such as “XX cases of delayed delivery exceed the target across all bases” and “This may lead to an increase in complaints and a decrease in transaction amounts.”

[0075] The presentation information generating unit 160 may generate presentation information indicating a comment about labor productivity for the item "performance." For example, the presentation information generating unit 160 may generate presentation information indicating comments such as "Your productivity over the past three months has improved (deteriorated) by X% compared to the average" and "Why not consider introducing / reviewing digital tools and labor-saving equipment?"

[0076] The presentation information generating unit 160 may generate presentation information indicating an alert regarding storage efficiency for the item "performance." For example, the presentation information generating unit 160 may generate presentation information indicating comments such as "If the expected shipping plan continues, there is a risk of overflow in three months" and "Maybe you should consider using an external warehouse or reconsidering your shipping plan."

[0077] The presentation information generation unit 160 may also generate presentation information for each of the above-mentioned items and attributes. For the item "Cost," the presentation information generation unit 160 may generate, for example, the following presentation information for each attribute. For the attribute "CLO," the presentation information generation unit 160 may generate presentation information indicating comments regarding the cost trend of the company's entire supply chain. For the attribute "CLO," the presentation information generation unit 160 may generate presentation information indicating comments suggesting an impact on management indicators. For the attribute "CLO," the presentation information generation unit 160 may generate presentation information indicating comments clarifying problematic locations or operations. For the attribute "Location Manager," the presentation information generation unit 160 may generate presentation information indicating comments regarding the cost trend of locations managed by the company. For the attribute "Location Manager," the presentation information generation unit 160 may generate presentation information indicating comments clarifying problematic operations, customers, or contractors. For the attribute "Management," the presentation information generation unit 160 may generate presentation information indicating comments suggesting an impact on management indicators.

[0078] Furthermore, the presentation information generation unit 160 may generate, for each attribute, the presentation information shown below for the item "service level." The presentation information generation unit 160 may generate, for the attribute "CLO," presentation information indicating a comment on the service level trend of the company's entire supply chain. The presentation information generation unit 160 may generate, for the attribute "CLO," presentation information indicating a comment suggesting an impact on management indicators. The presentation information generation unit 160 may generate, for the attribute "CLO," presentation information indicating a comment clarifying a problematic base or business. The presentation information generation unit 160 may generate, for the attribute "base manager," presentation information indicating a comment on the service level trend of a base managed by the company. The presentation information generation unit 160 may generate, for the attribute "base manager," presentation information indicating a comment clarifying a problematic business, customer, or contractor. The presentation information generation unit 160 may generate, for the attribute "management," presentation information indicating a comment suggesting an impact on management indicators.

[0079] Furthermore, the presentation information generating unit 160 may generate, for each attribute of the item "inventory," presentation information such as that shown below. For the attribute "CLO," the presentation information generating unit 160 may generate presentation information indicating comments regarding inventory trends throughout the company's supply chain. For the attribute "CLO," the presentation information generating unit 160 may generate presentation information indicating comments suggesting an impact on management indicators. For the attribute "CLO," the presentation information generating unit 160 may generate presentation information indicating comments clarifying problematic locations or operations. For the attribute "site manager," the presentation information generating unit 160 may generate presentation information indicating comments regarding inventory trends of locations managed by the company. For the attribute "site manager," the presentation information generating unit 160 may generate presentation information indicating comments clarifying problematic operations, customers, or contractors. For the attribute "management," the presentation information generating unit 160 may generate presentation information indicating comments suggesting an impact on management indicators.

[0080] Furthermore, the presentation information generation unit 160 may generate, for each attribute, the presentation information shown below for the item "CSR." The presentation information generation unit 160 may generate, for the attribute "CLO," presentation information indicating comments regarding the CSR trend of the company's entire supply chain. The presentation information generation unit 160 may generate, for the attribute "CLO," presentation information indicating comments suggesting the impact on management indicators. The presentation information generation unit 160 may generate, for the attribute "CLO," presentation information indicating comments clarifying problematic locations or operations. The presentation information generation unit 160 may generate, for the attribute "site manager," presentation information indicating comments regarding the CSR trend of locations managed by the company. The presentation information generation unit 160 may generate, for the attribute "site manager," presentation information indicating comments clarifying problematic operations, customers, or contractors. The presentation information generation unit 160 may generate, for the attribute "management," presentation information indicating comments suggesting the impact on management indicators.

[0081] Furthermore, the presentation information generating unit 160 may generate, for each attribute, the presentation information shown below for the item "performance." The presentation information generating unit 160 may generate, for the attribute "CLO," presentation information indicating comments regarding the performance trend of the company's entire supply chain. The presentation information generating unit 160 may generate, for the attribute "CLO," presentation information indicating comments suggesting an impact on management indicators. The presentation information generating unit 160 may generate, for the attribute "CLO," presentation information indicating comments clarifying problematic bases or operations. The presentation information generating unit 160 may generate, for the attribute "base manager," presentation information indicating comments regarding the performance trend of bases managed by the company. The presentation information generating unit 160 may generate, for the attribute "base manager," presentation information indicating comments clarifying problematic operations, customers, or contractors. The presentation information generating unit 160 may generate, for the attribute "management," presentation information indicating comments suggesting an impact on management indicators.

[0082] The presentation information acquiring unit 170 acquires the presentation information. Specifically, the presentation information acquiring unit 170 acquires, from the presentation information generating unit 160, the presentation information generated in response to the instruction information.

[0083] The presentation information output unit 172 performs processing for outputting the presentation information. Specifically, the presentation information output unit 172 may perform processing for outputting the presentation information to an external device such as the terminal device 30. Furthermore, the presentation information output unit 172 may perform processing for displaying the presentation information on a display device. For example, the presentation information output unit 172 may perform processing for displaying the presentation information on the display of the terminal device 30. The presentation information output unit 172 may transmit a command to the terminal device 30 to display the presentation information on the display. As a result, the presentation information is displayed on the display of the terminal device 30. Furthermore, the presentation information output unit 172 may cause the interface unit 108 of the information processing device 100 to display the presentation information.

[0084] Furthermore, the presented information output unit 172 may perform processing so that the presented information and logistics information related to the presented information are displayed on a display device. For example, the presented information output unit 172 may display, together with statistical data of the logistics information displayed on the display device by the logistics information output unit 110, presented information related to items related to the statistical data.

[0085] Furthermore, the presentation information output unit 172 may perform processing for displaying, together with the presentation information, instruction information used to generate the presentation information. For example, the presentation information output unit 172 may display a button (icon) for displaying the instruction information on a screen on which the presentation information is displayed on a display device. Then, when the user clicks this button via the GUI, the instruction information output unit 150 may display the instruction information used to generate the presentation information.

[0086] Furthermore, the presentation information output unit 172 may perform processing so that, for each item, presentation information related to this item is displayed. For example, if the instruction information is related to "cost," the presentation information output unit 172 may display presentation information related to cost on the display device. An example of a screen displayed on the display device by the presentation information output unit 172 will be described later.

[0087] The presentation information determination unit 180 determines good presentation information from among the presentation information generated by the presentation information generation unit 160. The presentation information determination unit 180 may determine good presentation information based on an operation by a user who has viewed the presentation information. For example, the presentation information output unit 172 may display, via a GUI, a selection button for selecting whether the presentation information displayed on the display device is good or not. The presentation information determination unit 180 may determine good presentation information based on an operation on the selection button. Alternatively, the presentation information determination unit 180 may determine good presentation information using a determination model trained by machine learning using presentation information determined to be good as correct answer data.

[0088] The instruction information storage unit 182 stores the instruction information used to generate the presentation information determined to be good. That is, the instruction information storage unit 182 stores the good instruction information. Specifically, the instruction information storage unit 182 stores the instruction information input to the generation AI when the presentation information determined to be good was generated.

[0089] Furthermore, as described above, the learning unit 130 may re-learn the model using, as correct answer data, the instruction information stored in the instruction information storage unit 182. That is, the learning unit 130 performs supervised learning on the model using, as correct answer data, at least one piece of instruction information that was used when at least one piece of presentation information determined to be good was generated.

[0090] 10 to 14 are diagrams showing examples of screens displayed by the information processing device 100 according to the present disclosure. FIG. 10 illustrates a selection screen ImS in a logistics-related monitoring dashboard. The selection screen ImS can be displayed by processing of the logistics information output unit 110. The selection screen ImS may also be displayed by a GUI. The selection screen ImS is a screen for selecting items to be displayed. The selection screen ImS includes a cost selection button ImS1, a service level selection button ImS2, an inventory selection button ImS3, a CSR selection button ImS4, and a performance selection button ImS5.

[0091] When the user clicks the cost selection button ImS1 on the selection screen ImS, the item "cost" is selected. At this time, the item information acquisition unit 120 may acquire item information indicating the item "cost." As a result, statistical data and presentation information related to the item "cost" are displayed.

[0092] When the user clicks the service level selection button ImS2 on the selection screen ImS, the item "service level" is selected. At this time, the item information acquisition unit 120 may acquire item information indicating the item "service level." As a result, statistical data and presentation information related to the item "service level" are displayed.

[0093] When the user clicks the stock selection button ImS3 on the selection screen ImS, the item "stock" is selected. At this time, the item information acquisition unit 120 may acquire item information indicating the item "stock." As a result, statistical data and presentation information related to the item "stock" are displayed.

[0094] When the user clicks the CSR selection button ImS4 on the selection screen ImS, the item "CSR" is selected. At this time, the item information acquisition unit 120 may acquire item information indicating the item "CSR." As a result, statistical data and presentation information related to the item "CSR" are displayed.

[0095] When the user clicks the performance selection button ImS5 on the selection screen ImS, the item "performance" is selected. At this time, the item information acquisition unit 120 may acquire item information indicating the item "performance." As a result, statistical data and presentation information related to the item "performance" are displayed.

[0096] The selection screen ImS also includes a display period input field ImS6. When the user inputs a display period in the display period input field ImS6 on the selection screen ImS, the period for which each item is to be displayed is determined. At this time, the period information acquisition unit 124 may acquire period information. As a result, statistical data and presentation information relating to the input period are displayed.

[0097] FIG. 11 is a diagram illustrating an example of a screen Im1 that displays information about the item "cost" for the attribute "CLO." The screen Im1 may be displayed when a user who is a CLO clicks the cost selection button ImS1 on the selection screen ImS shown in FIG. 10. In the example of FIG. 11, the screen Im1 displays information about the display period "December 24, 2023 to January 23, 2024." The screen Im1 also includes a transportation cost area ImA, a loading and unloading cost area ImB, a storage cost area ImC, a packaging cost area ImD, a management cost area ImE, and a cost ranking area ImF. The transportation cost area ImA indicates statistical data on transportation costs. The loading and unloading cost area ImB indicates statistical data on loading and unloading costs. The storage cost area ImC indicates statistical data on storage costs. The packaging cost area ImD indicates statistical data on packaging costs. The management cost area ImE indicates statistical data on management costs. The cost ranking area ImF indicates the cost for each branch.

[0098] The screen Im1 also includes a presented information display area Im11. The content displayed in the presented information display area Im11 is displayed by processing of the presented information output unit 172. The presented information display area Im11 displays presented information related to the item "Cost" for the attribute "CLO" generated by the presented information generation unit 160. The screen Im1 also includes an instruction information display button Im12. The instruction information display button Im12 can be displayed by processing of the presented information output unit 172. When the user clicks the instruction information display button Im12, the instruction information output unit 150 (or the presented information output unit 172) displays the instruction information used when the presented information displayed in the presented information display area Im11 was generated. For example, the instruction information may be displayed on the screen Im1 by a pop-up.

[0099] FIG. 12 is a diagram illustrating an example of a screen Im2 that displays information about the item "cost" for the attribute "base manager." Screen Im12 may be displayed when a user who is the base manager clicks the cost selection button ImS1 on the selection screen ImS shown in FIG. 10. Like screen Im1, screen Im2 displays information about the display period "December 24, 2023 to January 23, 2024." Also, like screen Im1, screen Im2 includes a transportation cost area ImA, a loading / unloading cost area ImB, a storage cost area ImC, a packaging cost area ImD, a management cost area ImE, and a cost ranking area ImF. Note that the display content in the transportation cost area ImA of screen Im2 may be the same as the display content in the transportation cost area ImA of screen Im1. The same applies to the display contents in the cargo handling cost area ImB, storage cost area ImC, packaging cost area ImD, management cost area ImE, and cost ranking area ImF.

[0100] The screen Im2 also includes a presented information display area Im21. The content displayed in the presented information display area Im21 is displayed by processing of the presented information output unit 172. The presented information display area Im21 displays presented information related to the item "cost" for the attribute "base manager" generated by the presented information generation unit 160. Note that the presented information displayed in the presented information display area Im21 is different from the content displayed in the presented information display area Im11 of FIG. 11. The screen Im2 also includes a command information display button Im22. The command information display button Im22 may be displayed by processing of the presented information output unit 172. When the user clicks the command information display button Im22, the command information output unit 150 (or the presented information output unit 172) displays the command information used when the presented information displayed in the presented information display area Im21 was generated. For example, the command information may be displayed on the screen Im2 by a pop-up.

[0101] FIG. 13 is a diagram illustrating a screen Im3 that displays information about the item "transportation cost" for the attribute "CLO." Screen Im3 displays information about the display period "December 24, 2023 to January 23, 2024." Screen Im3 also includes a transportation cost detail display area ImAA. Transportation cost detail display area ImAA displays statistical data on costs for each transportation means and each carrier.

[0102] The screen Im3 also includes a presented information display area Im31. The content displayed in the presented information display area Im31 is displayed by processing of the presented information output unit 172. The presented information display area Im31 displays presented information related to the item "Transportation Cost" for the attribute "CLO" generated by the presented information generation unit 160. The screen Im3 also includes an instruction information display button Im32. The instruction information display button Im32 can be displayed by processing of the presented information output unit 172. When the user clicks the instruction information display button Im32, the instruction information output unit 150 (or the presented information output unit 172) displays the instruction information used when the presented information displayed in the presented information display area Im31 was generated. For example, the instruction information may be displayed on the screen Im3 by a pop-up.

[0103] FIG. 14 is a diagram illustrating a screen Im4 that displays information about the item "Transportation Cost" for the attribute "Base Manager." Like screen Im3, screen Im4 displays information about the display period "December 24, 2023 to January 23, 2024." Also, like screen Im3, screen Im4 includes a transportation cost detail display area ImAA. The transportation cost detail display area ImAA displays statistical data on costs for each transportation means and each carrier. Note that the display content in the transportation cost detail display area ImAA on screen Im4 may be the same as the display content in the transportation cost detail display area ImAA on screen Im3.

[0104] The screen Im4 also includes a presented information display area Im41. The content displayed in the presented information display area Im41 is displayed by processing of the presented information output unit 172. The presented information display area Im41 displays presented information related to the item "transportation cost" for the attribute "base length", which is generated by the presented information generation unit 160. Note that the presented information displayed in the presented information display area Im41 is different from the content displayed in the presented information display area Im31 of FIG. 13. The screen Im4 also includes a command information display button Im42. The command information display button Im42 may be displayed by processing of the presented information output unit 172. When the user clicks the command information display button Im42, the command information output unit 150 (or the presented information output unit 172) displays the command information used when the presented information displayed in the presented information display area Im41 is generated. For example, the command information may be displayed on the screen Im4 by a pop-up.

[0105] 15 and 16 are flowcharts illustrating an example of processing executed by the information processing device 100 according to the present disclosure. Note that FIGS. 15 and 16 illustrate an information processing method executed by the information processing device 100 according to the present disclosure. On the other hand, when the components shown in FIG. 5 are realized by cloud computing or multiple computers, FIG. 15 is executed by the information processing device 100 realized by cloud computing or multiple computers. Note that the processing described in FIG. 15 is merely an example. The same applies to other flowcharts.

[0106] FIG. 15 is a flowchart illustrating an example of the overall processing executed by the information processing device 100 according to the present disclosure. The information processing device 100 acquires item information (step S102). The information processing device 100 also acquires attribute information (step S104). The information processing device 100 also acquires period information (step S106). Specifically, the item information acquisition unit 120 acquires item information as described above. The attribute information acquisition unit 122 acquires attribute information as described above. The period information acquisition unit 124 also acquires period information as described above.

[0107] The information processing device 100 generates instruction information using the model (step S108). Specifically, as described above, the instruction information generation unit 140 inputs the item information, attribute information, and period information into the model trained by the training unit 130, thereby generating instruction information corresponding to the item information, attribute information, and period information. The information processing device 100 also outputs the instruction information (step S110). Specifically, as described above, the instruction information output unit 150 performs processing for outputting the instruction information generated in the processing of S108.

[0108] The information processing device 100 generates presentation information in response to the instruction information (step S120). Specifically, the presentation information generation unit 160 generates presentation information including analysis results and advice regarding logistics in response to the instruction information output in the process of S110, as described above. The information processing device 100 also acquires the presentation information (step S122). Specifically, the presentation information acquisition unit 170 acquires the presentation information generated in the process of S120, as described above. The information processing device 100 also outputs the presentation information (step S124). Specifically, the presentation information output unit 172 performs processing for outputting the presentation information acquired in the process of S122, as described above. The information processing device 100 also performs a re-learning process of the model used to generate the instruction information (step S130).

[0109] Fig. 16 is a diagram illustrating details of the process of S130 shown in Fig. 15. As described above, the presentation information determination unit 180 determines good presentation information from among the presentation information generated in the process of S120 and output in the process of S124 (step S132). If the presentation information is determined to be good (YES in S132), the instruction information storage unit 182 stores instruction information corresponding to the presentation information determined to be good, as described above (step S134). On the other hand, if the presentation information is determined to be bad (NO in S132), the process of S134 is skipped.

[0110] The learning unit 130 determines whether it is time to perform relearning (step S136). For example, the learning unit 130 may determine that it is time to perform relearning when a predetermined period has elapsed since the start of use of the model. Alternatively, for example, the learning unit 130 may determine that it is time to perform relearning when a predetermined period has elapsed since the previous relearning process was performed. Alternatively, for example, the learning unit 130 may determine that it is time to perform relearning when the quality of the generated presentation information has deteriorated. For example, the learning unit 130 may determine that it is time to perform relearning when poor presentation information has been output a predetermined number of times since the previous relearning process was performed. For example, the learning unit 130 may determine that it is time to perform relearning when poor presentation information has been output. In this case, when the determination in the process of S132 is NO, the learning unit 130 may determine that it is time to perform relearning. For example, the learning unit 130 may determine that it is time to perform relearning when poor presentation information has been output a predetermined number of times in succession. Alternatively, when a large amount of correct answer data to be used for relearning has been stored, the learning unit 130 may determine that it is time to perform relearning. For example, when presentation information determined to be good has been output a predetermined number of times since the previous relearning process was performed, the learning unit 130 may determine that it is time to perform relearning.

[0111] If it is determined that it is time to perform re-learning (YES in S136), the learning unit 130 performs re-learning of the model using the stored instruction information as correct answer data (step S138), as described above. Then, the process flow returns to S102. On the other hand, if it is determined that it is not time to perform re-learning (NO in S136), the process of S138 is not executed, and the process flow returns to S102.

[0112] As described above, the information processing device 100 according to the present disclosure acquires item information indicating the items into which logistics information is classified. Furthermore, the information processing device 100 according to the present disclosure generates instruction information that instructs the user to generate presentation information related to logistics to be presented to the user, using a model previously generated by machine learning based on at least the item information. The information processing device 100 according to the present disclosure performs processing for outputting the instruction information. With this configuration, the information processing device 100 according to the present disclosure can generate and output different instruction information for each item in order to obtain presentation information appropriate for each classified item. Therefore, the information processing device 100 according to the present disclosure can allow the viewer of logistics-related information to easily grasp the content that is necessary for the viewer.

[0113] Furthermore, the information processing device 100 according to the present disclosure may acquire presentation information generated in response to instruction information and perform processing for outputting the presentation information. Furthermore, the information processing device 100 according to the present disclosure may perform processing such that the presentation information and logistics information related to the presentation information are displayed on a display device, as illustrated in FIGS. 11 to 14. With such a configuration, the viewer can easily view the information required by the viewer. In other words, the viewer can view the required information at a glance.

[0114] Furthermore, the information processing device 100 according to the present disclosure may perform processing for displaying, together with the presentation information, instruction information used to generate the presentation information, as illustrated in FIGS. 11 to 14. With such a configuration, the viewer can easily check the instruction information used when generating the presentation information. Furthermore, the information processing device 100 according to the present disclosure may perform processing for displaying, for each item, presentation information related to that item. With such a configuration, the viewer can easily view the necessary information for each item.

[0115] Furthermore, the information processing device 100 according to the present disclosure may acquire attribute information indicating the attributes of a user (viewer) and generate instruction information based on the acquired item information and the acquired attribute information. With this configuration, different instruction information can be generated and output for each item and attribute in order to obtain presentation information appropriate not only for each item but also for each attribute (role, position, etc.) of the viewer. Therefore, the information processing device 100 according to the present disclosure can more appropriately allow the viewer to easily grasp the content necessary for the viewer of information related to logistics.

[0116] Furthermore, the information processing device 100 according to the second embodiment may include a presentation information generating unit 160 that is a component that generates presentation information based on the generated instruction information, and a presentation information output unit 172 that performs processing to output the presentation information. Then, the information processing device 100 may output the instruction information to the presentation information generating unit 160. In this way, even when the information processing device 100 includes a component that generates presentation information, the above-described effects can be achieved.

[0117] In addition, in the present disclosure, the model used to generate the instruction information may be generated by performing supervised learning to input at least item information and output instruction information, thereby enabling more appropriate instruction information to be generated.

[0118] Furthermore, the information processing device 100 according to the present disclosure may perform supervised learning on the model using at least one instruction information used when generating at least one presentation information determined to be good as ground truth data. This configuration allows the model to be updated in the inference stage, improving the accuracy of the generated instruction information. This makes it easier for the viewer to understand the content they need.

[0119] (Embodiment 3) Next, a third embodiment will be described with reference to the drawings. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In addition, the same elements in each drawing are given the same reference numerals, and duplicate explanations are omitted as necessary.

[0120] 17 is a diagram illustrating an example of the configuration of an information processing system 22 according to the present disclosure. The information processing system 22 includes at least one terminal device 30, a learning device 40, a generation device 50, and an information processing device 200. The learning device 40 and the generation device 50 are provided outside the information processing device 200. The information processing device 100 is communicably connected to the terminal device 30, the learning device 40, and the generation device 50 via a wired or wireless network. The terminal device 30 shown in FIG. 17 is substantially the same as that shown in FIG. 3, and therefore description thereof will be omitted.

[0121] The learning device 40, the generation device 50, and the information processing device 200 each have the function of, for example, a computer. The hardware configuration of the information processing device according to the third embodiment is substantially the same as that shown in FIG. 4, and therefore a description thereof will be omitted. The learning device 40 and the generation device 50 may also have a hardware configuration substantially the same as that shown in FIG. 4.

[0122] The information processing device 200 generates instruction information in the same manner as the information processing device 100. On the other hand, the information processing device 200 does not need to learn a model used when generating the instruction information. Furthermore, the information processing device 200 does not need to generate presentation information.

[0123] The learning device 40 may be, for example, a server. The learning device 40 may also be, for example, an information terminal. The learning device 40 may also be realized by, for example, cloud computing. The learning device 40 may also be realized by, for example, multiple computers connected to each other so that they can communicate with each other. The learning device 40 has substantially the same functions as the learning unit 130 shown in FIG. 5. That is, the learning device 40 generates, by machine learning, a model used when the instruction information is generated by the information processing device 200. The learning device 40 generates the model by a machine learning algorithm that receives item information, attribute information, and period information as input and outputs instruction information. The learning device 40 may also perform re-learning of the model as described above.

[0124] The generating device 50 may be, for example, a server. The generating device 50 may also be, for example, an information terminal. The generating device 50 may also be realized by, for example, cloud computing. The generating device 50 may also be realized by, for example, a plurality of computers communicably connected to each other. The generating device 50 has substantially the same functions as the presentation information generating unit 160 shown in FIG. 5. That is, the generating device 50 generates presentation information such as that described in the above-mentioned embodiment in response to instruction information generated by the information processing device 200. The generating device 50 may also be, for example, a generation AI server.

[0125] FIG. 18 is a diagram illustrating a functional configuration of an information processing device 200 according to the present disclosure. As in the second embodiment, the information processing device 200 includes a logistics information output unit 110, an item information acquisition unit 120, an attribute information acquisition unit 122, and a period information acquisition unit 124. Furthermore, the information processing device 200 includes, as components, a model storage unit 232, an instruction information generation unit 140, and an instruction information output unit 250. Furthermore, the information processing device 100 includes, as components, a presentation information acquisition unit 270 and a presentation information output unit 172. Furthermore, the information processing device 100 includes, as components, a presentation information determination unit 180, an instruction information storage unit 182, and an instruction information transmission unit 284. Among the components illustrated in FIG. 18 , those that are substantially similar to those according to the second embodiment will not be described.

[0126] The model storage unit 232 functions as a model storage means. The model storage unit 232 acquires the model generated by the learning device 40 from the learning device 40. Then, the model storage unit 232 stores the acquired model, similar to the above-described model storage unit 132. The model stored in the model storage unit 232 is used when the instruction information generation unit 140 generates instruction information.

[0127] The instruction information output unit 250 functions as instruction information output means. The instruction information output unit 250 corresponds to the instruction information output unit 16 described above. The instruction information output unit 250 performs processing for outputting the generated instruction information. The instruction information output unit 250 performs processing for outputting the instruction information to a generating device 50 provided outside the information processing device 200. Specifically, the instruction information output unit 250 controls the communication unit 106 to perform processing to transmit the instruction information to the generating device 50. As a result, the generating device 50 receives the instruction information and generates presentation information in response to the instruction information. Furthermore, the instruction information output unit 250 may perform processing for transmission to the terminal device 30, similar to the instruction information output unit 150 described above. Furthermore, the instruction information output unit 250 may perform processing to output the instruction information in a format that can be visually recognized by the user, similar to the instruction information output unit 150 described above.

[0128] The presentation information acquiring unit 270 functions as a presentation information acquiring means. The presentation information acquiring unit 270 acquires presentation information. Specifically, the presentation information acquiring unit 270 acquires presentation information generated by the generation device 50 in response to instruction information. In other words, the presentation information acquiring unit 270 acquires, from the generation device 50, the presentation information generated in response to the instruction information.

[0129] The instruction information transmitting unit 284 functions as an instruction information transmitting means. The instruction information transmitting unit 284 performs processing to transmit the instruction information stored in the instruction information storage unit 182 to the learning device 40. The instruction information transmitting unit 284 controls the communication unit 106 to perform processing to transmit the instruction information to the learning device 40. As a result, re-learning is performed in the learning device 40.

[0130] 19 is a flowchart showing an example of processing executed by the information processing device 200 according to the present disclosure. The information processing device 200 acquires item information (step S202), similar to S102. The information processing device 200 also acquires attribute information (step S204), similar to S104. The information processing device 200 also acquires period information (step S206), similar to S106. The information processing device 200 generates instruction information using a model, similar to S108 (step S208). The information processing device 200 outputs the instruction information (step S210). Specifically, the instruction information output unit 250 performs processing for transmitting the instruction information generated in the processing of S208 to the generation device 50, as described above.

[0131] The information processing device 200 acquires the presentation information (step S222). Specifically, the presentation information acquisition unit 270 acquires, from the generation device 50, the presentation information generated in the generation device 50 in response to the instruction information output in the processing of S210, as described above. Furthermore, the information processing device 200 outputs the presentation information, similar to S124 (step S224).

[0132] The information processing device 200 also performs a re-learning process for the model used to generate the instruction information (step S230). Specifically, similar to S132, the presentation information determination unit 180 determines which presentation information is good from among the presentation information acquired in the process of S222 and output in the process of S224. If the presentation information is determined to be good, the instruction information storage unit 182 stores the instruction information corresponding to the presentation information determined to be good, as described above. Then, the instruction information transmission unit 284 transmits the stored instruction information to the learning device 40. This allows the learning device 40 to re-learn the model. The model with updated weights through the re-learning is stored in the model storage unit 232 and is used in the processing of the instruction information generation unit 140. Then, the processing flow returns to S202.

[0133] As described above, the information processing device 200 according to the present disclosure performs processing for outputting instruction information to the generation device 50 provided outside the information processing device 200. Furthermore, the information processing device 200 according to the present disclosure acquires presentation information generated by the generation device 50 in response to the instruction information, and performs processing for outputting the presentation information. With this configuration, the information processing device 200 can achieve the effects of the above-described embodiment even if it does not have a component for generating presentation information.

[0134] (Variation) The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit and scope of the present invention. For example, each process in the above-described flowchart may be realized using a trained model trained by machine learning.

[0135] In the third embodiment described above, both the learning device and the generating device are provided outside the information processing device, but this configuration is not limited to this. A learning component such as the learning unit 130 according to the second embodiment may be provided in the information processing device, and the generating device may be provided outside the information processing device. Alternatively, a presentation information generating component such as the presentation information generating unit 160 according to the second embodiment may be provided in the information processing device, and the learning device may be provided outside the information processing device.

[0136] Furthermore, for example, the order of the processes in the above-described flowcharts may be changed as appropriate. Furthermore, one or more of the processes in the above-described flowcharts may be omitted. For example, in the flowchart of FIG. 15, S106 and S130 may be omitted. Furthermore, for example, the order of the processes in S102 to S106 may be arbitrary. Furthermore, as described above, if attribute information is acquired when a user logs in to a service, the process in S104 may be performed first. Furthermore, in this case, after the processes in S104 and S106 have been performed, the process in S108 may be performed for each item before the process in S102 is performed. Then, when the process in S102 has been performed, in the process in S110, the instruction information output unit 150 may output instruction information corresponding to the item indicated by the acquired item information.

[0137] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.

[0138] Each drawing is merely an example for describing one or more embodiments. Each drawing may relate not only to one particular embodiment, but also to one or more other embodiments. As will be understood by those skilled in the art, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings to create, for example, an embodiment not explicitly shown or described. Not all features or steps shown in any one drawing are necessary to describe an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.

[0139] The above-described program includes instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The program may be stored in a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, computer-readable media or tangible storage media include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technologies, CD-ROM, digital versatile disk (DVD), Blu-ray disc or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may also be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, transitory computer-readable media or communication media include electrical, optical, acoustic, or other forms of propagated signals. The program may also include a program product.

[0140] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) an item information acquiring means for acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; an instruction information generating means for generating instruction information that instructs the user to generate presentation information related to logistics and to be presented to a user, using a model that has been previously generated by machine learning based on at least the item information; an instruction information output means for performing processing to output the instruction information; An information processing device having the above. (Appendix 2) a presentation information acquisition means for acquiring the presentation information generated in response to the instruction information; a presentation information output means for performing processing to output the presentation information; 2. The information processing device according to claim 1, further comprising: (Appendix 3) the presentation information output means performs processing so that the presentation information and the logistics information related to the presentation information are displayed on a display device. 3. The information processing device according to claim 2. (Appendix 4) the presentation information output means performs processing for displaying the instruction information used for generating the presentation information together with the presentation information. 4. The information processing device according to claim 3. (Appendix 5) the presentation information output means performs processing so that presentation information related to each of the items is displayed for each of the items. 4. The information processing device according to claim 3. (Appendix 6) attribute information acquiring means for acquiring attribute information indicating the attributes of the user; and the instruction information generating means generates the instruction information based on the acquired item information and the acquired attribute information. 2. The information processing device according to claim 1. (Appendix 7) a presentation information generating means for generating the presentation information based on the generated instruction information; a presentation information output means for performing processing to output the presentation information; and the instruction information output means outputs the instruction information to the presentation information generation means. 2. The information processing device according to claim 1. (Appendix 8) the instruction information output means performs processing for generating the presentation information and outputting the instruction information to a generation device provided outside the information processing device; a presentation information acquisition means for acquiring the presentation information generated by the generation device in response to the instruction information; a presentation information output means for performing processing to output the presentation information; further comprising 2. The information processing device according to claim 1. (Appendix 9) The model is generated by performing supervised learning so as to input at least the item information and output the instruction information. 2. The information processing device according to claim 1. (Appendix 10) a learning means for performing supervised learning on the model by using, as correct answer data, at least one piece of instruction information that was used when at least one piece of presentation information determined to be good was generated; 10. The information processing device according to claim 9, further comprising: (Appendix 11) The presentation information is generated by inputting the instruction information to a generation AI that has been generated by learning using machine learning so as to input the instruction information and output the presentation information. 2. The information processing device according to claim 1. (Appendix 12) Item information indicating items into which logistics information, which is information related to logistics, is classified is obtained; generating instruction information for instructing the system to generate presentation information related to logistics and to be presented to a user using a model previously generated by machine learning based on at least the item information; performing processing for outputting the instruction information; Information processing methods. (Appendix 13) acquiring the presentation information generated in response to the instruction information; performing processing for outputting the presentation information; 13. The information processing method according to claim 12. (Appendix 14) performing processing so that the presented information and the logistics information related to the presented information are displayed on a display device; 14. The information processing method according to claim 13. (Appendix 15) performing processing for displaying the instruction information used for generating the presentation information together with the presentation information; 15. The information processing method according to claim 14. (Appendix 16) performing processing so that presentation information related to each of the items is displayed; 15. The information processing method according to claim 14. (Appendix 17) acquiring attribute information indicating attributes of the user; generating the instruction information based on the acquired item information and the acquired attribute information; 13. The information processing method according to claim 12. (Appendix 18) generating the presentation information based on the generated instruction information; performing processing for outputting the presentation information; 13. The information processing method according to claim 12. (Appendix 19) performing a process for generating the presentation information and outputting the instruction information to a generating device provided outside the information processing method; acquiring the presentation information generated by the generation device in response to the instruction information; performing processing for outputting the presentation information; 13. The information processing method according to claim 12. (Appendix 20) The model is generated by performing supervised learning so as to input at least the item information and output the instruction information. 13. The information processing method according to claim 12. (Appendix 21) performing supervised learning on the model using, as correct answer data, at least one piece of instruction information that was used when the at least one piece of presentation information determined to be good was generated; 20. The information processing method according to claim 20. (Appendix 22) The presentation information is generated by inputting the instruction information to a generation AI that has been generated by learning using machine learning so as to input the instruction information and output the presentation information. 13. The information processing method according to claim 12. (Appendix 23) acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; generating instruction information that instructs the system to generate presentation information related to logistics and to be presented to a user, using a model that has been previously generated by machine learning based on at least the item information; performing processing to output the instruction information; A program that causes a computer to execute the following. (Appendix 24) acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; generating instruction information that instructs the system to generate presentation information related to logistics and to be presented to a user, using a model that has been previously generated by machine learning based on at least the item information; performing processing to output the instruction information; 24. The program according to claim 23, which causes the computer to execute the (Appendix 25) a step of performing processing so that the presented information and the logistics information related to the presented information are displayed on a display device; 25. The program according to claim 24, which causes the computer to execute the above. (Appendix 26) a step of performing processing to display the instruction information used for generating the presentation information together with the presentation information; 26. The program according to claim 25, which causes the computer to execute the above. (Appendix 27) a step of performing processing so that, for each of the items, presentation information related to the item is displayed; 26. The program according to claim 25, which causes the computer to execute the above. (Appendix 28) acquiring attribute information indicating attributes of the user; generating the instruction information based on the acquired item information and the acquired attribute information; 24. The program according to claim 23, which causes the computer to execute the (Appendix 29) generating the presentation information based on the generated instruction information; performing processing to output the presentation information; 24. The program according to claim 23, which causes the computer to execute the (Appendix 30) generating the presentation information and performing processing to output the instruction information to a generating device provided outside the program; acquiring the presentation information generated by the generation device in response to the instruction information; performing processing to output the presentation information; 24. The program according to claim 23, which causes the computer to execute the (Appendix 31) The model is generated by performing supervised learning so as to input at least the item information and output the instruction information. 23. The program described in Appendix 23. (Appendix 32) performing supervised learning on the model using, as correct answer data, at least one of the instruction information items used when generating the at least one of the presentation information items determined to be good; 32. The program according to claim 31, which causes the computer to execute the above. (Appendix 33) The presentation information is generated by inputting the instruction information to a generation AI that has been generated by learning using machine learning so as to input the instruction information and output the presentation information. 23. The program described in Appendix 23. [Explanation of symbols]

[0141] 1. Information processing equipment 12 Item information acquisition part 14 Instruction information generation section 16 Instruction information output section 20 Information Processing Systems 22 Information Processing Systems 30 Terminal Equipment 40 Learning Device 50 Generator 100 Information processing device 110 Logistics information output unit 120 Item information acquisition part 122 Attribute information acquisition section 124 Period Information Acquisition Unit 130 Learning Department 132 Model storage area 140 Instruction information generation unit 150 Instruction information output unit 160 Presentation information generation unit 170 Presentation information acquisition unit 172 Presentation information output unit 180 Presentation information judgment unit 182 Instruction information storage unit 200 Information processing device 232 Model Storage Unit 250 Instruction information output unit 270 Presentation information acquisition unit 284 Instruction information transmission unit

Claims

1. an item information acquiring means for acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; an instruction information generating means for generating instruction information that instructs the user to generate presentation information related to logistics and to be presented to a user, using a model that has been previously generated by machine learning based on at least the item information; an instruction information output means for performing processing to output the instruction information; An information processing device having the above.

2. a presentation information acquisition means for acquiring the presentation information generated in response to the instruction information; a presentation information output means for performing processing to output the presentation information; The information processing device according to claim 1 , further comprising:

3. the presentation information output means performs processing so that the presentation information and the logistics information related to the presentation information are displayed on a display device. The information processing device according to claim 2 .

4. the presentation information output means performs processing for displaying the instruction information used for generating the presentation information together with the presentation information. The information processing device according to claim 3 .

5. the presentation information output means performs processing so that presentation information related to each of the items is displayed for each of the items. The information processing device according to claim 3 .

6. attribute information acquiring means for acquiring attribute information indicating the attributes of the user; and the instruction information generating means generates the instruction information based on the acquired item information and the acquired attribute information. The information processing device according to claim 1 .

7. a presentation information generating means for generating the presentation information based on the generated instruction information; a presentation information output means for performing processing to output the presentation information; and the instruction information output means outputs the instruction information to the presentation information generation means. The information processing device according to claim 1 .

8. the instruction information output means performs processing for generating the presentation information and outputting the instruction information to a generation device provided outside the information processing device; a presentation information acquisition means for acquiring the presentation information generated by the generation device in response to the instruction information; a presentation information output means for performing processing to output the presentation information; further comprising The information processing device according to claim 1 .

9. Item information indicating items into which logistics information, which is information related to logistics, is classified is obtained; generating instruction information for instructing the system to generate presentation information related to logistics and to be presented to a user using a model previously generated by machine learning based on at least the item information; performing processing for outputting the instruction information; Information processing methods.

10. acquiring item information indicating items into which logistics information, which is information related to logistics, is classified; generating instruction information that instructs the system to generate presentation information related to logistics and to be presented to a user, using a model that has been previously generated by machine learning based on at least the item information; performing processing to output the instruction information; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Method and system for data analysis support for improvement of physical distribution

    JP2002128224A