Information processing apparatus

The information processing device addresses the challenge of analyzing business operations by acquiring and processing historical data to generate actionable insights, improving operational efficiency in retail stores and other facilities.

JP2025167002APending Publication Date: 2025-11-07PREFERRED NETWORKS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024071246
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-25
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Existing systems lack an efficient method to analyze and improve business operations in retail stores and other facilities, necessitating improved historical information analysis for effective issue resolution.

Method used

An information processing device equipped with a memory and processor that acquires historical business information, reference data, and generates analysis results to address operational issues, utilizing a generative model for tasks like analysis and summarization.

Benefits of technology

Facilitates easy analysis of business operations, providing actionable insights and countermeasures through comprehensive analysis and summarization of historical data, enhancing operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025167002000001_ABST
    Figure 2025167002000001_ABST
Patent Text Reader

Abstract

To provide an apparatus capable of facilitating analysis of business operation.SOLUTION: An information processing apparatus acquires history information related to business operation, acquires reference information including a problem related to the business operation and a countermeasure for the problem, obtains an analysis result related to the business operation based on the history information and the reference information, and outputs the analysis result.SELECTED DRAWING: Figure 20
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device. [Background technology]

[0002] In retail stores and other facilities, various issues may arise in the course of daily operations. By taking appropriate measures to address these issues, operations can be improved. To select appropriate measures to address these issues, historical information related to operations is analyzed. [Prior art documents] [Patent documents]

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

[0004] According to the present disclosure, it is possible to provide a device that can easily analyze a business operation. [Means for solving the problem]

[0005] An information processing device according to one aspect of the present disclosure includes at least one memory and at least one processor, and the at least one processor acquires historical information related to a business, acquires reference information including issues related to the business and countermeasures for the issues, acquires analysis results related to the business based on the historical information and the reference information, and outputs the analysis results. [Brief explanation of the drawings]

[0006] [Figure 1] FIG. 1 is a diagram for explaining delivery of merchandise from a delivery center to a retail store. [Figure 2] FIG. 10 is a diagram for explaining each cart placed in each area. [Figure 3]FIG. 10 is a diagram illustrating an example of a shelf tag. [Figure 4] FIG. 10 is a diagram illustrating an example of a carriage. [Figure 5] FIG. 2 is a diagram illustrating an example of an area board. [Figure 6] FIG. 10 is a diagram illustrating an example of a case. [Figure 7] 1 is a block diagram showing an example of the overall configuration of an operation support system. [Figure 8] FIG. 10 is a diagram illustrating an example of an analysis screen in an initial state. [Figure 9] FIG. 10 is a diagram illustrating an example of an analysis screen that displays a collection of the number of pick-ups. [Figure 10] FIG. 10 is a diagram illustrating an example of an analysis screen that displays a pickup number report. [Figure 11] FIG. 10 is a diagram illustrating an example of an analysis screen that displays slow-moving inventory. [Figure 12] FIG. 10 is a diagram illustrating an example of an analysis screen displaying products with no stock. [Figure 13] FIG. 10 is a diagram illustrating an example of an analysis screen displaying a zero-stock product report. [Figure 14] FIG. 10 is a diagram illustrating an example of an analysis screen displaying the number of out-of-stock products by day. [Figure 15] FIG. 10 is a diagram illustrating an example of an analysis screen displaying inventory transitions. [Figure 16] FIG. 10 is a diagram illustrating an example of an analysis screen that displays an employee work log. [Figure 17] FIG. 10 is a diagram illustrating an example of an analysis screen displaying an employee work report. [Figure 18] FIG. 10 is a diagram illustrating an example of an analysis screen displaying an employee work log graph. [Figure 19] FIG. 10 is a diagram illustrating an example of an analysis screen that displays a summary report. [Figure 20] FIG. 2 is a block diagram illustrating an example of a functional configuration of a management device. [Figure 21] FIG. 2 is a diagram illustrating an example of an operation database. [Figure 22] FIG. 10 is a diagram illustrating an example of an analysis template. [Figure 23]FIG. 10 is a diagram illustrating an example of a summary template. [Figure 24] 10 is a flowchart illustrating an example of an analysis process. [Figure 25] 10 is a flowchart illustrating an example of a summarization process. [Figure 26] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a computer. DETAILED DESCRIPTION OF THE INVENTION

[0007] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant description will be omitted.

[0008] [Embodiment] One embodiment of the present disclosure is an operation support system that supports the operation of a facility. The operation support system may have an aspect as a support system that supports the management of business operations and business environments. In this embodiment, the facility may be a store such as a retail store that sells products to consumers. The facility may include any facility where issues arise in the course of daily operations and where countermeasures for the issues are established. Examples of such facilities may include hospitals, restaurants, government offices, factories, construction sites, logistics facilities, system development sites, educational sites, etc. Hereinafter, facility operation may be interpreted as business operations in a company.

[0009] <Terminology> In this specification, a "display shelf" refers to a location on the sales floor of a retail store where products are displayed. Note that a display shelf is not limited to a shelf, and may be any fixture on which products are displayed. A display shelf may be a fixture with multiple shelves. A display shelf may have shelf tags attached to it that correspond to the products displayed on the display shelf. "Shelf tags attached to a display shelf" includes shelf tags that are fixedly attached to the display shelf, shelf tags that are detachably attached, and shelf tags that are built into the display shelf. The shelf tags may be attached to the side of the shelf of the display shelf that faces the sales aisle. In this specification, a "shelf label" refers to an information medium on which information (for example, any image such as a barcode or other code) is displayed to identify a product placed near the shelf label in correspondence with the shelf label. The shelf label may also be a price tag on which information to identify the product is displayed in addition to the product name and price of the product placed near the shelf label. In this specification, a "code" refers to any code (e.g., a barcode) that encodes information that can uniquely identify a product (product information such as the product name). For example, the code may be a JAN (Japanese Article Number) code for a single product that can uniquely identify the product in a store. The code may also be a code with a different format from the JAN code, such as an EAN (European Article Number) code, a UPC (Universal Product Code), or a GTIN (Global Trade Item Number) code. Note that "different formats" may include "different standards," "different coding systems," and "different rules for encoding into codes." Depending on the context, a code may be interpreted as a symbol. In this specification, "information for identifying a product" refers to information that can uniquely identify a product (product information such as product name) and is an arbitrary image such as a code. The information for identifying a product may be displayed on a shelf tag or on the product itself.

[0010] In this specification, a "retail store" refers to a store that sells products to consumers. Examples of retail stores include, but are not limited to, supermarkets, drug stores, convenience stores, department stores, and home improvement stores. In this specification, a "distribution center" refers to a business that receives merchandise from product manufacturers and ships the merchandise to retail stores (also called a logistics center). In this specification, a "good" may be any good. In this specification, a "sales floor" is a place where products are sold to consumers. In this specification, a "backroom" is a place where inventory of products sold on the sales floor (stocked products to be supplied to the sales floor) is stored (also called a backyard or warehouse). Even if a backroom is attached to a retail store that has a sales floor, the retail store is said to have both a sales floor and a backroom. In this specification, "area" refers to the area in the backroom where the carts are placed. In this specification, a "cart" is a transport tool that can be moved while loaded with goods (also called a cart or wagon). The cart moves within the backroom while loaded with goods, and the goods may be stored while still loaded on the cart at the destination of the cart. For example, goods may be delivered from a distribution center to the backroom of a retail store while loaded on the cart. In this specification, a "case" is a unit in which a single product is stored in a backroom, and is a container (for example, a cardboard box) in which multiple single products are packed. In other words, for a certain product, one case of that product may contain multiple single products. A case is also called a collective package.

[0011] <Summary> Figure 1 is a diagram for explaining the delivery of products from a distribution center to a retail store. Note that the number of retail stores, distribution centers, areas, carts, terminals, and employees shown in Figure 1 are examples and are not limited to these.

[0012] Each retail store (retail store a and retail store b in the example of Figure 1) receives goods delivered from one or more distribution centers. For example, retail store a receives goods delivered from multiple distribution centers (distribution center a and distribution center b in the example of Figure 1), and retail store b receives goods delivered from a single distribution center (distribution center b in the example of Figure 1).

[0013] A retail store includes a sales floor and a back room. The retail store has one or more employees 31. The employees 31 operate terminals 30 to perform various tasks related to the operation of the retail store.

[0014] A backroom has one or more areas. In the example of FIG. 1, retail store A has area A, area B, and so on. For example, an area is a predetermined section in the backroom (for example, a section separated by a line drawn on the floor of the backroom). Note that instead of determining sections in advance, an area may be defined as a location where a predetermined number of carts are placed.

[0015] Each area has one or more trolleys. In the example of Figure 1, area A has trolley 1, trolley 2, etc., and area B has trolley 3, trolley 4, etc.

[0016] Each cart is loaded with one or more products. For example, one or more identical products are packed in one case (e.g., a cardboard box), and the one or more cases are loaded on the cart.

[0017] Note that a certain product may be in multiple areas. For example, product a may be in area A and area B. Also, a certain product may be in multiple carts. For example, product a may be in cart 1, cart 2, cart 3, and cart 4.

[0018] Products delivered from the distribution center on trucks or other vehicles are delivered from the trucks or other vehicles to the backroom through a product entrance. After that, as needed, employees 31 supply the products from the backroom to the sales floor through the entrance connecting the backroom and the sales floor.

[0019] FIG. 2 is a diagram for explaining each cart placed in each area. One or more carts are placed in each area. FIG. 2 shows two carts placed in each of three areas. Note that the shapes and types of the carts are merely examples, and any shape and type may be used.

[0020] 3 is a diagram showing an example of a shelf tag. In a sales floor of a retail store, shelf tags are attached to shelves on which products are displayed. The shelf tags may be electronic or paper.

[0021] The shelf tag displays the product name and price of the product placed near the shelf tag. Furthermore, the shelf tag displays an arbitrary code (e.g., a barcode) that encodes information (e.g., a JAN code, which is identification information unique to a product) that can uniquely identify the product (product information such as the product name). In addition to this code, the shelf tag may also display a code (e.g., CODE128) for identifying the shelf tag. This code may be the same as the code displayed on the product for uniquely identifying the product.

[0022] 4 is a diagram showing an example of a cart. In the back room of a retail store, the cart carries one or more cases (for example, cardboard boxes or the like) in which one or more products are packed.

[0023] Each trolley is equipped with an information medium (for example, a paper medium, an electronic medium such as an IC tag, etc.) that includes the trolley ID. For example, the information medium that includes the trolley ID is a medium (for example, a plate, a sticker, a badge, etc.) that displays the character string of the trolley ID and a code such as a barcode that encodes the trolley ID. The position where this information medium is attached to the trolley is not limited to a specific position. It is assumed that a trolley is delivered with the information medium that includes the trolley ID attached. Also, products that were loaded on multiple trolleys may be transferred to a single trolley at a distribution center. In this case, that single trolley may be delivered with information media that include the trolley IDs of each of the multiple trolleys attached. In other words, information media that include one or more trolley IDs are attached to the delivered trolley.

[0024] 4 shows an example in which an area board, which is an example of an information medium, is attached to a dolly. As an example, the area board may be attached to the top of the dolly.

[0025] 5 is a diagram showing an example of an area board. When a cart loaded with products is delivered to the back room, employee 31 attaches the area board to the cart.

[0026] The area board is an information medium (e.g., a plate, a sticker, a badge, etc.) that displays an area ID ("A" in the example of FIG. 5) that is information that identifies an area and a board ID ("2" in the example of FIG. 5) that is information that identifies an area board so that the employee 31 can read it, and also displays a code such as a barcode that encodes information that can uniquely identify the area board within the backroom (e.g., information that indicates both the area ID and the board ID, or information that indicates a board ID that is pre-linked to the area ID and does not overlap between areas). The area ID and the board ID of the area board attached to each cart are each information that an employee 31 looking for a desired product uses to find the cart carrying the desired product in the backroom, and are information that are linked to that cart. Hereinafter, this information will be referred to as the identification information of the area board.

[0027] It is preferable that the board ID can be uniquely identified within the backroom (i.e., the board ID does not overlap between areas) from the viewpoint of searching for the area board by the employee 31. However, as long as the area board can be uniquely identified within the backroom from both the area ID and the board ID, the board ID may overlap between areas.

[0028] The area board may be colored in a color corresponding to the area so that the employee 31 can easily identify the area. In the example of Fig. 5, the frame of the area board is colored in a color corresponding to the area.

[0029] 6 is a diagram showing an example of a case. One or more types of codes are displayed on the case in which the product is packed. For example, the codes may be displayed by printing the code on the surface of the case or by attaching a sticker on which the code is printed.

[0030] When multiple types of codes are displayed on a case, the multiple types of codes may be displayed on the same side of the case, for example, as in [When displayed on the same side]. Alternatively, the multiple types of codes may be displayed on different sides of the case, for example, as in [When displayed on different sides]. Alternatively, only a portion of the multiple types of codes (for example, only one type) may be displayed, for example, as in [When only some of the codes are displayed].

[0031] <Overall configuration of the operation support system> The overall configuration of the operation support system in this embodiment will be described with reference to Fig. 7. Fig. 7 is a block diagram showing an example of the overall configuration of the operation support system.

[0032] 7, the operation support system 1000 includes a management device 10, a generation device 20, a terminal 30, and a display device 40. The management device 10, the generation device 20, the terminal 30, and the display device 40 may be connected to each other via a communication network such as a LAN (Local Area Network) or the Internet so as to be able to communicate data with each other.

[0033] The management device 10 is an example of an information processing device such as a personal computer, workstation, or server that manages store operations. The management device 10 stores historical information about tasks performed by employees 31 using terminals 30 in a storage device. The management device 10 analyzes the historical information in response to an analysis request received from the display device 40 and transmits the analysis results to the display device 40. The management device 10 also summarizes the analysis results in response to a summary request received from the display device 40 and transmits the summary results to the display device 40.

[0034] The management device 10 may analyze the historical information or summarize the analysis results based on the generative model 25. The management device 10 generates input information for the generative model 25, including the historical information or the analysis results, and transmits it to the generation device 20. The management device 10 acquires, from the generation device 20, the generation results obtained by the generation device 20 inputting the input information into the generative model 25.

[0035] The generating device 20 is an example of an information processing device such as a personal computer, a workstation, or a server that executes a predetermined task using a generative model 25. The generative model 25 may have an interactive interface. For example, the generative model 25 may be a large language model (LLM) or a multimodal-based model.

[0036] The generation device 20 may receive input information instructing the generation of data from the management device 10. The generation device 20 may execute a predetermined task by inputting the input information into the generative model 25, and transmit the resulting generated data to the management device 10. The predetermined task may include, for example, an analysis task for analyzing historical information related to store operations, and a summarization task for summarizing one or more analysis results.

[0037] Input information to the generative model 25 may include text data, image data, or audio data. The text data may be, for example, a natural language sentence called a prompt. The image data may be, for example, a still image or a video. The image data may include, for example, an image of a display shelf, an image of a backroom, or an image of a cart loaded with products, and the analysis results of the images may be generated by the generative model 25. The audio data may include, for example, audio uttered by a user. The input information may include the results of recognizing the image data or audio data.

[0038] The results generated by the generative model 25 may include text data, image data, or audio data. The text data may be, for example, a natural language sentence indicating the result of a predetermined task. The text data may be, for example, a program that visualizes the result of a predetermined task. The image data may be, for example, a still image or video that visualizes the result of a predetermined task. The audio data may be, for example, a synthesized voice that represents the result of a predetermined task.

[0039] In this embodiment, the results generated by the generative model 25 may be, for example, natural language sentences indicating the results of analyzing historical information related to store operations, or may include a program for visualizing the historical information in graphs, etc. The analysis results may include facts indicated in the historical information, issues suggested by the facts, and measures to be taken to address the issues.

[0040] The generative model 25 may be realized by a single generative model. The generative model 25 may also be realized by multiple generative models working together. The generative model 25 may be composed of multiple generative models according to the tasks to be performed. For example, the generative model 25 may be composed of a generative model that performs an analysis task and a generative model that performs a summarization task.

[0041] The terminal 30 is an example of an information processing terminal such as a smartphone or tablet terminal operated by a store employee 31. As an example, the terminal 30 may be a portable terminal such as a handheld terminal specialized for retail store operations. The terminal 30 may include an input device such as a touch screen or buttons for receiving information input, and a display device for displaying information. The terminal 30 may also include a reading device capable of reading codes such as a barcode reader. The employee 31 carries the terminal 30 with him / her while performing various tasks performed on the sales floor or in the back room of the store. As an example, the employee 31 may use the terminal 30 to perform stocking tasks.

[0042] The display device 40 is an example of an information processing terminal such as a personal computer, smartphone, or tablet terminal that displays the analysis results obtained by the management device 10. In response to a user's operation, the display device 40 transmits an analysis request or a summary request to the management device 10. The display device 40 receives the analysis result or summary result in response to the analysis request from the management device 10 and displays it on the display.

[0043] For example, the display device 40 may be installed in a back room of a store, carried by a user involved in the operation of the store, or installed in a headquarters that oversees a retail chain that includes multiple stores. The user of the display device 40 may be a manager such as a store manager, or an administrator such as a supervisor that oversees a retail chain that includes multiple stores. The user of the display device 40 can use the analysis results or summary results displayed on the display device 40 in the operation of the store.

[0044] The overall configuration of the operation support system 1000 shown in FIG. 7 is an example, and various system configuration examples are possible depending on the application and purpose. The operation support system 1000 may be configured with one or more devices. The devices included in the operation support system 1000 may be a system configured with multiple devices. Each function included in the operation support system 1000 may be realized by any device that constitutes the system. Each component included in the operation support system 1000 may be included in any device that constitutes the system.

[0045] The generative model 25 may be built into the management device 10. The generative model 25 may be built into an external information processing device. The generative model 25 may be distributed and held in an external information processing system consisting of multiple devices. In this case, the operation support system 1000 may not include the generating device 20. Note that "external" means not included in the operation support system 1000.

[0046] The operation support system 1000 may include multiple units of one or more of the management device 10, generation device 20, terminal 30, and display device 40. The management device 10 or the generation device 20 may be realized as a system including multiple computers, or may be realized as a cloud computing service. Two or more of the management device 10, generation device 20, terminal 30, and display device 40 may be realized by standalone computers. The division of devices such as the management device 10, generation device 20, terminal 30, and display device 40 shown in FIG. 7 is an example.

[0047] <Stocking work> The work performed by employee 31 includes stocking work. Stocking work may include, for example, manual product registration, list creation, picking up products, displaying products, etc. The work performed in stocking work is not limited to these, and other work may be included, or some work may not be included.

[0048] Employee 31 uses terminal 30 to perform various tasks related to stocking operations. Terminal 30 can communicate with operation support system 1000 via a communication network N using wireless communication or the like. Employee 31 uses terminal 30 after logging in to terminal 30 (after authenticating the user of terminal 30). This allows operation support system 1000 to associate historical information related to each task performed by employee 31 using terminal 30 with information identifying employee 31 (e.g., employee ID, etc.) and store it in the storage device of management device 10. Logging in to terminal 30 may be performed by reading the employee ID code printed on employee 31's employee ID card with a reading device on terminal 30, or by inputting the employee ID into terminal 30 via an input device on terminal 30, or the like.

[0049] Manual product registration is the task of linking and registering a cart placed in each area with the product loaded on that cart. When products are brought into the backroom, employee 31 loads the case containing the product onto one of the carts. After loading the case onto the cart, employee 31 uses the reading device of terminal 30 to read the code displayed on the area board and the code displayed on the case. Employee 31 also inputs the number of loaded products into terminal 30. Terminal 30 sends a linking request including the two read codes and the number of products to operation support system 1000. Based on the code included in the linking request, operation support system 1000 identifies the product information and the product storage location (area and cart). Furthermore, operation support system 1000 links the product information, product storage location, and number of products and registers them in the database. Furthermore, the operation support system 1000 stores historical information indicating that the product was loaded onto the cart in the storage device of the management device 10, linking it to information indicating the employee 31 who performed the manual product registration (e.g., employee ID, etc.).

[0050] List creation is the task of creating a list of products that need to be stocked (hereinafter also referred to as a "stocking list"). Employee 31 patrols the sales floor and identifies products that need to be stocked. Products that need to be stocked may include, for example, products that are out of stock or products that are likely to be out of stock. Products that are out of stock are products that have all been sold out on the shelves and are no longer on the shelves. Products that are likely to be out of stock are products that have only a few products left on the shelves and are likely to run out of products in the near future.

[0051] When the employee 31 identifies an item that needs to be put out, the employee 31 uses a reading device on the terminal 30 to read a code that uniquely identifies the item (such as a code displayed on a shelf label or a code displayed on the item itself). The employee 31 then inputs the number of items to be put out into the terminal 30. The number may be the number of cases containing the items. The terminal 30 then transmits a registration request to the operation support system 1000, including the read code and the input number. The operation support system 1000 identifies product information based on the code included in the registration request. The operation support system 1000 also identifies a storage location associated with the identified product information. The operation support system 1000 then links the product information, storage location, and number of items to be put out and registers them in a stocking list. The operation support system 1000 also stores history information indicating that the item was registered in the stocking list in the storage device of the management device 10, linking it with information identifying the employee 31 who created the list (such as an employee ID).

[0052] Pickup is the task of loading out items registered on the stocking list from the back room. In response to operations by employee 31, terminal 30 obtains the stocking list from the operations support system 1000 and displays it on a display device. Employee 31 moves to the storage location of the items indicated on the stocking list. Employee 31 removes the number of items to be stocked from the storage location indicated on the stocking list. The operations support system may be configured to allow stocking lists to be shared between different terminals 30 used by multiple employees 31, and may also allow a stocking list created on a first terminal 30 to be used (referenced) on a second terminal 30 for picking up items.

[0053] When employee 31 has removed the number of items to be put out from the storage location, either individually or in a case, he / she inputs into terminal 30 that the removal is complete. For example, employee 31 may input into terminal 30 that the removal of the items is complete by using a reading device on terminal 30 to read a code displayed on the item or a code displayed on the item's case. For example, the stocking list displayed on the display device of terminal 30 may include a "Removal Completed" button for each item, and employee 31 may input into terminal 30 that the removal of the item is complete by pressing the "Removal Completed" button for the item that has been completely taken out. Terminal 30 then sends a deletion request to operation support system 1000 for the item that has been completely taken out. The operation support system 1000 then deletes the product information indicated in the deletion request from the stocking list. In addition, operation support system 1000 subtracts the number of items removed from the number of items registered in the database. Furthermore, the operation support system 1000 stores historical information indicating that the product was removed from the storage location in the storage device of the management device 10, linking it to information indicating the employee 31 who picked it up (e.g., employee ID, etc.).

[0054] On the other hand, if there are not enough items in the backroom to be stocked (i.e., the item to be stocked is out of stock), the employee 31 inputs into the terminal 30 that the item is out of stock. For example, the stocking list displayed on the display device of the terminal 30 may include an "Out of Stock" button for each item, and the employee 31 may input into the terminal 30 that the item is out of stock by pressing the "Out of Stock" button for the out-of-stock item. The terminal 30 notifies the operation support system 1000 of the item that could not be retrieved. The operation support system 1000 registers in a database that the notified item is out of stock. The operation support system 1000 also stores history information indicating that the item is out of stock in the storage device of the management device 10, linking it to information (e.g., an employee ID) identifying the employee 31 who picked up the item.

[0055] Product display is the task of displaying products that have been removed from the backroom on the sales floor. Employee 31 transports the products that have been removed from the backroom to the sales floor and displays them on the shelves that have been allocated space for them.

[0056] As described above, history information regarding each task performed by employee 31 using terminal 30 is linked to information identifying employee 31 and stored in the storage device of management device 10. Furthermore, history information indicating changes in the number of products in stock stored in the backroom is stored in the storage device of management device 10. Therefore, the operation support system 1000 stores history information including information regarding stocking operations, information regarding product inventory, and information regarding employee 31.

[0057] <User interface of management device> The user interface provided by the management device 10 will be described with reference to Figs. 8 to 19. The user interface of the management device 10 may include, for example, an analysis screen that displays analysis results. For example, the analysis screen may be displayed on the display of the management device 10, the terminal 30, or the display device 40. In this embodiment, an example in which the analysis screen is displayed on the display device 40 will be described.

[0058] Fig. 8 is a diagram showing an example of an analysis screen in an initial state. As shown in Fig. 8, the analysis screen 300 has a menu area 310 and a content area 320. The content area 320 has a condition input area 321 and an analysis button 325. The condition input area 321 has a start date input field 322, an end date input field 323, and a store selection field 324.

[0059] The menu area 310 displays a home menu and menus for each evaluation index. The evaluation indexes are KPIs (Key Performance Indicators) for evaluating store operations. In this embodiment, the menu area 310 includes, as menus for each evaluation index, a pickup number summary menu, a slow-moving inventory menu, a zero-stock item menu, a number of zero-stock items by date and time menu, an inventory trend menu, an employee work log menu, and an employee work log graph menu.

[0060] When any menu is selected in menu area 310, a sub-screen corresponding to the selected menu is displayed in content area 320. In the initial display, menu area 310 has home menu 311 selected.

[0061] The condition input area 321 accepts input of conditions that identify the subject of analysis. The start date input field 322 and the end date input field 323 accept input of the start and end points of the period to be analyzed. The start and end points of the period to be analyzed are not limited to days, but may also be input in months, weeks, or hours.

[0062] The store selection field 324 accepts the selection of a store to be analyzed. The store selection field 324 may be a screen component (e.g., a combo box or list box) that allows the user to select a store to be analyzed from stores that can be analyzed. The store may be selected by selecting one store from a list of stores that can be analyzed, or by entering information that can identify the store to be analyzed (such as a code that identifies the store or part of the store name). Multiple stores may be selected, and when multiple stores are selected, the history information and analysis results for each store may be displayed in the content area 320 in a format that allows comparison between stores. The store selection field 324 may initially display stores associated with the user operating the analysis screen 300 or the display device 40 on which the analysis screen 300 is displayed, based on location information of the user or the display device 40 on which the analysis screen 300 is displayed.

[0063] When conditions for specifying an analysis target are entered in the condition input area 321, the history information to be analyzed is displayed in the content area 320. The history information displayed in the content area 320 may be statistical information obtained by statistically processing the history information, or may include both history information and statistical information. The history information and statistical information may be processed into graphs or the like and displayed.

[0064] The analysis button 325 accepts an operation to instruct an analysis of store operations. The analysis button 325 may be controlled so that it can be pressed when conditions that can identify the analysis target are entered in the condition input area 321. The analysis button 325 may be switched between displayed and hidden depending on the menu selected in the menu area 310. In other words, the analysis screen 300 may be capable of analyzing all evaluation indicators displayed in the menu area 310, or may be capable of analyzing only some of the evaluation indicators.

[0065] When the analysis button 325 is pressed, the analysis results of the history information are displayed in the content area 320. If the analysis button 325 is pressed while the home menu 311 is selected, a summary report is displayed in the content area 320. The summary report is a report summarizing the analysis results for each evaluation index.

[0066] The analysis results may be displayed together with the history information, may be displayed in association with the history information, or may be displayed independently from the history information. Associated display may mean displaying in a manner that allows switching from one display to the other in response to screen operations. Switchable display may mean, for example, including a link to one display in the other, or simultaneously displaying a tab displaying one and a tab displaying the other. Independent display may mean displaying one display and the other display on different screens without being associated with each other.

[0067] The analysis screen 300 displays the history information to be analyzed and the analysis results of that history information. The user of the display device 40 can refer to both the history information and the analysis results, and can therefore easily determine the validity of the analysis results.

[0068] (Pickup tally) FIG. 9 is a diagram showing an example of an analysis screen that displays a pickup count. The pickup count is information that tally up the number of times pickup work was performed for each product sold at the store during the period and store that are the subject of analysis. The pickup count is calculated based on history information stored when employee 31 performed pickup. For example, the pickup count may be information that tally up history information indicating that employee 31 removed products shown on the stocking list from storage locations and entered information into terminal 30 indicating that removal of the products was completed.

[0069] 9, when pickup number tally menu 312 is selected in menu area 310, a sub-screen for displaying the pickup number tally is displayed in content area 320. When conditions related to the period and store are entered in condition input area 321 in content area 320, pickup number tally information 341 is displayed in content area 320.

[0070] The pick-up count information 341 includes, as data items, product identification information (JAN code), product name, product classification (category), and the number of pick-ups per day. The number of pick-ups per day may be displayed in a display style corresponding to the number of times. The display style corresponding to the number of times may be a style in which the number of times is highlighted when the number of times is equal to or greater than a predetermined threshold. As an example of the highlighting, when the number of pick-ups per day is greater than a predetermined threshold, the text color and background color may be changed, and the text color and background color may be changed in stages as the number of times increases.

[0071] The pick-up number tally information 341 may have a function to export to an external file in response to a user operation. The external file may be in CSV (Comma Separated Value) format or a file format for a predetermined spreadsheet software, for example. The pick-up number tally information 341 may have a function to search within the table or a function to expand or reduce the display range.

[0072] The data items in the pick-up number summary information 341 are examples, and other data items may be included, or any of the data items may be omitted. The display format of the pick-up number summary information 341 is an example, and each data item may be processed and displayed, or may be visualized and displayed as a graph or the like.

[0073] 10 is a diagram showing an example of an analysis screen that displays a pickup number report. The pickup number report is a report that shows the analysis results of analyzing the pickup number count.

[0074] As shown in FIG. 10, when the pick-up count tally menu 312 is selected in the menu area 310 and the analysis button 325 is pressed in the content area 320 , a pick-up count report 351 is displayed in the content area 320 .

[0075] The pick-up number report 351 displays a list of products for which measures should be taken. The list of products may include, for example, product names and product identification information (e.g., JAN codes). For each product, facts related to the pick-up work for that product, issues suggested by those facts, and measures to be taken for those issues are displayed. However, the information included in the pick-up number report 351 is an example, and any information indicating issues related to the pick-up work and measures to be taken for those issues may be included.

[0076] (remaining inventory) FIG. 11 is a diagram showing an example of an analysis screen that displays slow-moving inventory. The slow-moving inventory is information extracted from products that are slow to move for the period and store that are the subject of analysis. The slow-moving inventory is compiled based on historical information stored when the employee 31 manually registers and picks up products. For example, the slow-moving inventory may be information compiled from historical information indicating that the employee 31 loaded products onto a cart and entered the storage location and number of products into the terminal 30, and historical information indicating that the employee 31 removed products shown on the stocking list from the storage location and entered into the terminal 30 that the removal of the products was completed.

[0077] 11 , when slow inventory menu 313 is selected in menu area 310, a sub-screen for displaying slow inventory is displayed in content area 320. When conditions related to the period and store are entered in condition input area 321 in content area 320, slow inventory information 342 is displayed in content area 320.

[0078] The slow-moving inventory information 342 has the following data items: product identification information (JAN code), product name, product classification (category), number of times registered on the stockout list, number of times stock was present during pick-up work, minimum number of items in stock, and maximum number of items in stock. If the minimum number of items in stock is 1 or greater, it means that the item was always in stock during the period being analyzed, and the item is treated as slow-moving inventory. The slow-moving inventory information 342 may be displayed by sorting the records of each item in descending order of minimum number of items in stock, or may be displayed so that items that have been in stock for a longer period of time are more likely to catch the user's eye.

[0079] The slow-moving inventory information 342 may have an export function, a search function, and a zoom function, similar to the pick-up number summary information 341. The data items and display format of the slow-moving inventory information 342 are examples, and similar to the pick-up number summary information 341, they can be changed.

[0080] (Out of stock item) FIG. 12 is a diagram showing an example of an analysis screen displaying out-of-stock items. Out-of-stock items are information extracted from items that have run out of stock for the period and store being analyzed. Out-of-stock items are tallied based on history information stored when an item listed on the stockout list was out of stock. For example, out-of-stock items may be information obtained by tallying history information indicating that an item listed on the stockout list was no longer in the storage location and that an employee 31 entered into terminal 30 that the item was out of stock.

[0081] 12, when zero-stock item menu 314 is selected in menu area 310, a sub-screen for displaying zero-stock items is displayed in content area 320. When conditions related to the period and store are entered in condition input area 321 in content area 320, zero-stock item information 343 is displayed in content area 320.

[0082] The out-of-stock product information 343 includes, as data items, product identification information (JAN code), product name, product classification (category), number of days pick-up work was performed, number of times pick-up work was performed, number of times the product was out of stock at the time of pick-up work, probability of being out of stock at the time of pick-up work, maximum number of stocks, and minimum number of stocks. Note that if the number of times the product was out of stock is 1 or more, it means that a stock-out occurred during the period being analyzed, and the product is treated as a out-of-stock product.

[0083] The out-of-stock product information 343 may have an export function, a search function, and a zoom function, similar to the pick-up count information 341. The data items and display format of the out-of-stock product information 343 are examples, and similar to the pick-up count information 341, they can be changed.

[0084] 13 is a diagram showing an example of an analysis screen displaying a zero stock item report. The zero stock item report is a report showing the analysis results of an analysis of zero stock items.

[0085] As shown in FIG. 13, when the out-of-stock item menu 314 is selected in the menu area 310 and the analysis button 325 is pressed in the content area 320, an out-of-stock item report 353 is displayed in the content area 320.

[0086] The zero-stock item report 353 displays a list of measures to be implemented for zero-stock items. For each measure, a list of products for which the measure should be implemented is displayed. The list of products may include, for example, product names and product identification information (e.g., JAN codes). For each product, facts that are the reason for implementing the measure are displayed. However, the information included in the zero-stock item report 353 is merely an example, and any information indicating issues related to the pick-up work and measures to address the issues may be included.

[0087] (Number of products with zero inventory by date and time) FIG. 14 is a diagram showing an example of an analysis screen displaying the number of out-of-stock items by date and time. The number of out-of-stock items by date and time is information obtained by aggregating the number of out-of-stock items by a predetermined time unit for the period and store being analyzed. The number of out-of-stock items by date and time is aggregated based on historical information stored when an item listed on the stockout list was out of stock. For example, the number of out-of-stock items by date and time may be information obtained by aggregating historical information by date and time that indicates that an item listed on the stockout list was no longer in the storage location and an employee 31 entered into terminal 30 that the item was out of stock.

[0088] 14, when the number of out-of-stock items by date and time menu 315 is selected in the menu area 310, a sub-screen for displaying the number of out-of-stock items by date and time is displayed in the content area 320. When conditions related to the period and store are entered in the condition input area 321 in the content area 320, information 344 on the number of out-of-stock items by date and time is displayed in the content area 320.

[0089] The out-of-stock item count information 344 by date and time includes the date, time, the number of items registered on the stocking list, and the number of items that were out of stock as data items. The date and time are the start time of the time unit for which the number of items is tallied. The time unit for tallying the number of items may be equal intervals or may vary depending on the time period. The time unit for tallying the number of items may be, for example, every two hours.

[0090] The out-of-stock item count information by date and time 344 may have an export function, a search function, and a zoom function, similar to the pick-up count information 341. The data items and display format of the out-of-stock item count information by date and time 344 are examples, and similar to the pick-up count information 341, they can be changed.

[0091] (Inventory transition) FIG. 15 is a diagram showing an example of an analysis screen that displays inventory trends. Inventory trends are information that tally up the number of inventory units and the number of carts used in each area for the period and store being analyzed. Like slow-moving inventory, inventory trends are tallied based on the historical information stored when employees 31 manually register and pick up items. However, slow-moving inventory and inventory trends are indicators that are evaluated differently, and therefore are tallied in different ways. While slow-moving inventory is an indicator that evaluates the inventory status for each item, inventory trends are an indicator that evaluates the inventory status for each storage location.

[0092] 15, when inventory transition menu 316 is selected in menu area 310, a sub-screen for displaying inventory transitions is displayed in content area 320. When conditions related to the period and store are entered in condition input area 321 in content area 320, inventory transition information 345-1 and inventory transition graph 345-2 are displayed in content area 320.

[0093] The inventory transition information 345-1 has the following data items: area, date, inventory quantity, and number of carts used. The inventory quantity is the total number of products loaded on carts placed in the area. The inventory quantity may be the number of products or may be expressed in other units such as the number of cases. The number of carts used is the number of carts placed in the area.

[0094] The inventory transition graph 345-2 is a graph that visualizes the inventory transition displayed in the inventory transition information 345-1. The inventory transition graph 345-2 may show the time change in the number of carts used for each area using different line types, line widths, or line colors.

[0095] The inventory transition information 345-1 may have an export function, a search function, and a zoom function, similar to the pick-up number summary information 341. The data items and display modes of the inventory transition information 345-1 and the inventory transition graph 345-2 are examples, and similar to the pick-up number summary information 341, they can be changed.

[0096] (Employee Work Log) FIG. 16 is a diagram showing an example of an analysis screen displaying an employee work log. The employee work log is information that compiles work performed by each employee in a predetermined time unit for the period and store that are the subject of analysis. The employee work log is compiled based on historical information regarding each work performed by employee 31 using terminal 30. For example, the employee work log may be information that compiles historical information indicating that employee 31 entered the storage location and quantity of an item into terminal 30, historical information indicating that employee 31 registered an item on a stockout list, historical information indicating that employee 31 entered into terminal 30 that he / she completed retrieval of an item listed on the stockout list, and historical information indicating that employee 31 entered into terminal 30 that an item listed on the stockout list was out of stock.

[0097] 16 , when employee work log menu 317 is selected in menu area 310, a sub-screen for displaying the employee work log is displayed in content area 320. When conditions related to the period and store are entered in condition input area 321 in content area 320, employee work log information 346 is displayed in content area 320.

[0098] The employee work log information 346 has the following data items: employee identification information (employee ID), date, time, work content, and number of times of work. The date and time are the start time of the time unit for which the number of times an employee's work is tallied. The time unit for tallying may be equal intervals or may vary depending on the time period. The time unit for tallying may be, for example, in 10-minute increments.

[0099] The employee work log information 346 may have an export function, a search function, and a zoom function, similar to the pickup number summary information 341. The data items and display format of the employee work log information 346 are examples, and similar to the pickup number summary information 341, they can be changed.

[0100] 17 is a diagram showing an example of an analysis screen that displays an employee work report. The employee work report is a report that shows the analysis results of analyzing the employee work log.

[0101] As shown in FIG. 17, when the employee work log menu 317 is selected in the menu area 310, if the analysis button 325 is pressed in the content area 320, an employee work report 356 is displayed in the content area 320.

[0102] The employee work report 356 displays a list of employees for whom countermeasures should be implemented. The employee list may include, for example, employee names and employee identification information (e.g., employee IDs). For each employee, issues related to the employee's pickup work and countermeasures to be implemented for those issues are displayed. However, the information included in the employee work report 356 is merely an example, and any information indicating issues related to employee work and countermeasures for those issues may be included.

[0103] (Employee work log graph) 18 is a diagram showing an example of an analysis screen displaying an employee work log graph. The employee work log graph is a graph that aggregates employee work logs by day for the period and store being analyzed. Like the employee work logs, the employee work log graph is aggregated based on historical information about each task performed by the employee 31 using the terminal 30.

[0104] 18 , when employee work log graph menu 318 is selected in menu area 310, a sub-screen for displaying the employee work log graph is displayed in content area 320. When conditions related to the period and store are entered in condition input area 321 in content area 320, employee work log graph 347 is displayed in content area 320.

[0105] The employee work log graph 347 is a graph that visualizes the work content of employees who came to work on each day. The work content of employees is visualized by showing the time when the work was performed on the time axis. The work of employees may be displayed in different line types, line widths, line colors, etc. depending on the work content.

[0106] 18 is just an example, and a graph visualized with different statistical information or display format may be used. For example, the employee work log graph 347 may be a graph that aggregates the work content of each employee by day and visualizes the changes over time for each work content.

[0107] (Summary Report) 19 is a diagram showing an example of an analysis screen displaying a summary report. The summary report is a report summarizing the analysis results displayed in a menu for each evaluation index. The analysis results to be summarized may include, for example, one or more of a pickup number report, an out-of-stock item report, and an employee work report.

[0108] As shown in FIG. 19, when the home menu 311 is selected in the menu area 310 and the analysis button 325 is pressed in the content area 320, a summary report 360 is displayed in the content area 320.

[0109] The summary report 360 displays a list of measures (actions) that should be implemented at the store. For each measure, the reasons and issues that warrant the measure, as well as a list of products for which the measure should be implemented, are displayed. The list of products may include, for example, product names and product identification information (e.g., JAN codes). However, the information included in the summary report 360 is not limited to this, and any information indicating measures that can improve the operation of the store may be included.

[0110] <Functional configuration of management device> The functional configuration of the management device 10 will be described with reference to Fig. 20. Fig. 20 is a block diagram showing an example of the functional configuration of the management device.

[0111] 20, the management device 10 includes a history information storage unit 101, a reference information storage unit 102, a result storage unit 103, a statistical processing unit 110, an analysis instruction unit 120, a summary instruction unit 130, a result acquisition unit 140, a result output unit 150, and a search unit 160. The management device 10 functions as the history information storage unit 101, the reference information storage unit 102, the result storage unit 103, the statistical processing unit 110, the analysis instruction unit 120, the summary instruction unit 130, the result acquisition unit 140, the result output unit 150, and the search unit 160 by executing an analysis program that has been installed in advance.

[0112] The history information storage unit 101 stores history information related to the operation of a facility such as a store. The history information may include any of history information on tasks performed to operate the facility, history information on the operating status of the facility, and history information on the actions of people performing tasks to operate the facility. These are examples of history information related to tasks. For example, the history information may include any of history information on stocking tasks, history information on product inventory, and history information on employees. Specifically, the history information may include history information generated when an employee 31 performs each task, such as manual product registration, list creation, and pickup, using the terminal 30. The history information is linked to information (e.g., employee ID) indicating the employee 31 who performed each task, and is stored in the history information storage unit 101.

[0113] The history information may be generated by management device 10 managing work related to stocking work in cooperation with terminal 30, and may be stored in history information storage unit 101. The history information may be transferred to management device 10 from another device or system that manages work related to stocking work in cooperation with terminal 30, and may be stored in history information storage unit 101.

[0114] The reference information storage unit 102 stores reference information used for analyzing historical information. The reference information may include, for example, issues related to facility operation and countermeasures for those issues. The reference information may be stored in a database in which items and values ​​are associated with each other. In this case, issues may correspond to items and countermeasures may correspond to values, or vice versa. Hereinafter, the database storing reference information will be referred to as an "operation database."

[0115] As an example of a method for associating an item with a value, the item and the value may be stored as a set, information that allows one piece of information to be obtained from the other piece of information may be stored, or one piece of information and identification information for the other piece of information may be stored as a set.

[0116] Fig. 21 is a diagram showing an example of the operation database. As shown in Fig. 21, the operation database has category 1, category 2, issues, and countermeasures as data items.

[0117] Category 1 and Category 2 are information indicating the classification of records stored in the operation database. Category 1 may be, for example, a major classification that roughly classifies records, and Category 2 may be a minor classification that subdivides the major classification. Record classification does not have to be two-level, and may be, for example, one level or three or more levels. Record classification may be arbitrary, and the operation database may not have a data item indicating classification.

[0118] The issues are issues related to store operations. Examples of the issues may include issues related to stocking, inventory, and employees. The countermeasures are measures to be taken to address the issues.

[0119] The operation database may be constructed in advance by an administrator of the operation support system 1000 or the like. The operation database may be updated as needed by store employees or managers or the like during the operation of the store. Updating the operation database may include adding, changing, and deleting issues and countermeasures. For example, store employees or managers or the like may add to the operation database countermeasures that were implemented when an issue occurred and proved effective, or may delete from the operation database countermeasures that were ineffective.

[0120] The result storage unit 103 stores the analysis results. The result storage unit 103 may accumulate the analysis results each time history information is analyzed. The result storage unit 103 may store the history information that was the subject of analysis in association with the analysis results of the history information. The result storage unit 103 may store the history information and the analysis results as a set, or may store information that allows one piece of information to be acquired from the other piece of information, or may store one piece of information and identification information for the other piece of information as a set.

[0121] The statistical processing unit 110 generates statistical information by performing statistical processing on the history information. The statistical information may be statistical information that serves as a KPI for evaluating the operation of the store. Hereinafter, the statistical information generated by the statistical processing unit 110 will also be referred to as "KPI information."

[0122] In this embodiment, the KPIs may include indicators for evaluating stocking work, indicators for evaluating product inventory, and indicators for evaluating employees. An example of an indicator for evaluating stocking work is a collection of the number of pick-ups. Examples of indicators for evaluating inventory status include slow-moving inventory, zero-stock items, zero-stock items by date and time, and inventory trends. Examples of indicators for evaluating employees include an employee work log and an employee work log graph.

[0123] The analysis instruction unit 120 instructs the generative model 25 to analyze the history information. Specifically, the analysis instruction unit 120 generates input information for the generative model 25 and transmits it to the generating device 20. The input information generated by the analysis instruction unit 120 may include KPI information generated by the statistical processing unit 110, reference information read from the reference information storage unit 102, and instruction information that instructs analyzing the history information based on the reference information. Furthermore, the input information generated by the analysis instruction unit 120 may include a character string that instructs comparing the history information with the reference information, and, if the history information matches an issue included in the reference information, to refer to a countermeasure for the issue and propose a countermeasure.

[0124] The analysis instruction unit 120 may generate input information for the generative model 25 by inputting KPI information and reference information into a template. Hereinafter, a template for generating a prompt that instructs analysis of history information will be referred to as an "analysis template." As an example, the analysis template may be stored in advance in a storage device such as a memory included in the management device 10.

[0125] Fig. 22 is a diagram showing an example of an analysis template. As shown in Fig. 22, the analysis template 200 includes placeholders 201 to 203 and instruction information 204. The placeholders 201 and 202 are placeholders for embedding KPI information. The placeholder 203 is a placeholder for embedding reference information. The instruction information 204 includes a character string that instructs analyzing the KPI information embedded in the placeholders 201 and 202 by referring to the reference information embedded in the placeholder 203. The analysis instruction unit 120 can generate a prompt that instructs analysis of history information by embedding KPI information and reference information in the placeholders 201 to 203.

[0126] The analysis template may differ depending on the type of KPI information, or may be the same for all types of KPI information. The reference information to be embedded in the placeholder may be extracted based on the type of KPI information. As an example, the analysis instruction unit 120 may extract, from the operation database, issues and countermeasures whose types of KPI information match the classifications in the operation database.

[0127] The summarization instruction unit 130 instructs the generative model 25 to summarize one or more analysis results. Specifically, the summarization instruction unit 130 generates input information for the generative model 25 and transmits it to the generation device 20. The input information generated by the summarization instruction unit 130 may include one or more analysis results generated by the generative model 25 and instruction information instructing the analysis results to be summarized. Furthermore, the input information generated by the summarization instruction unit 130 may include a character string instructing the summary to include measures to be taken and the reasons for taking the measures.

[0128] The summarization instruction unit 130 may instruct a summary of multiple analysis results obtained by analyzing different KPI information. The summarization instruction unit 130 may instruct a summary of multiple analysis results obtained by analyzing the same KPI information from different perspectives. As an example, the summarization instruction unit 130 may instruct a summary of the analysis results of the number of pick-ups tallied and the analysis results of products with no inventory. The number of pick-ups tallied and products with no inventory are examples of multiple analysis results obtained by analyzing different KPI information. Furthermore, as another example, the summarization instruction unit 130 may instruct a summary of the analysis results of slow-moving inventory and the analysis results of inventory trends. Slow-moving inventory and inventory trends are examples of multiple analysis results obtained by analyzing the same KPI information from different perspectives.

[0129] The summarization instruction unit 130 may generate input information for the generative model 25 by inputting one or more analysis results into a template. Hereinafter, a template for generating a prompt that instructs summarization of the analysis results will be referred to as a "summarization template." As an example, the summarization template may be stored in advance in a storage device such as a memory included in the management device 10.

[0130] 23 is a diagram showing an example of a summary template. As shown in FIG. 23, summary template 210 includes instruction information 211 and a placeholder 212. Instruction information 211 includes a character string that instructs to summarize analysis results embedded in placeholder 212. Placeholder 212 is a placeholder for embedding one or more analysis results. By embedding the analysis results in placeholder 212, summary instruction unit 130 can generate a prompt that instructs to summarize one or more analysis results.

[0131] The result acquisition unit 140 acquires the generation results generated by the generative model 25. Specifically, the result acquisition unit 140 inputs the input information sent by the analysis instruction unit 120 or the summary instruction unit 130 into the generative model 25, and receives the generation results output from the generative model 25 from the generation device 20. The generation results include analysis results of the history information or summary results of the analysis results. Hereinafter, when simply referring to "analysis results," this also includes summary results of the analysis results.

[0132] The result output unit 150 outputs an analysis result based on the generation result acquired by the result acquisition unit 140. The analysis result may be the generation result itself generated by the generative model 25, or may include information obtained by processing the generation result generated by the generative model 25. The information obtained by processing the generation result may include, for example, history information that was the subject of analysis, KPI information based on the history information, a graph showing the KPI information, or the like, and may include the result of executing a program generated as the generation result.

[0133] The result output unit 150 stores the output analysis results in the result storage unit 103. At this time, the result output unit 150 may associate the history information included in the input information by the analysis instruction unit 120, the period covered by the history information, and information indicating the stores that were the subject of the analysis with the analysis results and store them in the result storage unit 103. The period covered by the history information may include at least one of the start point or end point of the history information that was the subject of the analysis.

[0134] The search unit 160 searches for analysis results stored in the result storage unit 103. The search unit 160 may search for analysis results using existing search techniques such as keyword search, category search, or expert search, and may, for example, search for analysis results written in natural language or for information associated with the analysis results. The search unit 160 may extract analysis results that match search conditions input by the user of the display device 40 from the analysis results stored in the result storage unit 103.

[0135] The search conditions may include conditions related to an issue. The conditions related to an issue may be content indicating a situation that has occurred in the operation of the store. The search conditions may include information indicating a period to be searched and the store. The period to be searched may include at least one of a start point and an end point.

[0136] The analysis results generated by the generative model 25 may include information indicating the status of store operations. Therefore, the analysis results can be searched for using natural language sentences indicating the store's status as search criteria. As an example, a user of the display device 40 can specify a natural language sentence such as "search for when the status was..." as a search criteria, and obtain measures taken for issues that match that status. Furthermore, based on the search results, the user of the display device 40 can know the stores that match the status, the time period, etc., and can track in detail the measures taken at that time.

[0137] An operation database may be prepared for each user of the display device 40. In this case, the analysis instruction unit 120 may read reference information from the operation database corresponding to the user of the display device 40. The management device 10 may authenticate the user of the display device 40 before performing the analysis in order to identify the user of the display device 40. The management device 10 may accept a request to analyze the history information when the authentication of the user of the display device 40 is successful.

[0138] <Flow of operation support method> 24 and 25, a description will be given of an operation support method executed by the operation support system 1000. The operation support method may include, for example, an analysis process (see FIG. 24) and a summary process (see FIG. 25).

[0139] <Analysis processing> 24 is a flowchart showing an example of analysis processing. The analysis processing is processing for analyzing specific history information and displaying the analysis results. The analysis processing is executed when the analysis button 325 is pressed while a menu for a specific evaluation index is selected on the analysis screen 300.

[0140] In step S1, the statistical processing unit 110 of the management device 10 receives an analysis request from the display device 40. The analysis request includes information about the evaluation indexes to be analyzed, the period, and the store. The statistical processing unit 110 reads out the history information required to calculate the evaluation indexes from the history information storage unit 101.

[0141] In step S2, the statistical processing unit 110 of the management device 10 performs statistical processing on the history information read in step S1 according to the evaluation index. As a result, KPI information according to the evaluation index is generated. The statistical processing unit 110 sends the KPI information to the analysis instruction unit 120.

[0142] In step S3, the analysis instruction unit 120 of the management device 10 receives the KPI information from the statistical processing unit 110. The analysis instruction unit 120 extracts reference information to be used in analyzing the KPI information from the operation database stored in the reference information storage unit 102. Specifically, the analysis instruction unit 120 reads out from the operation database the issues and measures whose categories in the operation database correspond to the types of evaluation indicators.

[0143] In step S4, the analysis instruction unit 120 of the management device 10 reads out an analysis template corresponding to the evaluation index from a storage device such as a memory. The analysis instruction unit 120 embeds the KPI information received in step S3 and the reference information read out in step S3 into the read analysis template. This generates a prompt that instructs analysis of the KPI information.

[0144] In step S5, the analysis instruction unit 120 of the management device 10 instructs the generation model 25 to analyze the KPI information. Specifically, the analysis instruction unit 120 transmits the prompt generated in step S4 to the generation device 20. The generation device 20 inputs the prompt received from the management device 10 to the generation model 25. The generation model 25 executes an analysis task in accordance with the input prompt. The generation model 25 outputs the generation result generated by the analysis task.

[0145] In step S6, the result acquisition unit 140 of the management device 10 acquires the generation results generated by the generative model 25. Specifically, the generation device 20 transmits the generation results output from the generative model 25 to the management device 10. The result acquisition unit 140 acquires the generation results received from the generation device 20. The result acquisition unit 140 sends the acquired generation results to the result output unit 150.

[0146] In step S7, the result output unit 150 of the management device 10 receives the generation results from the result acquisition unit 140. The result output unit 150 generates analysis results based on the generation results. The result output unit 150 associates the analysis results with information indicating the KPI information, period, and store that were the subject of analysis, and stores them in the result storage unit 103.

[0147] The result output unit 150 transmits the analysis results to the display device 40. The display device 40 displays a report on the evaluation indexes in the content area 320 of the analysis screen 300 based on the received analysis results.

[0148] <<Summary Processing>> 25 is a flowchart showing an example of summarization processing. The summarization processing is processing for summarizing one or more analysis results generated by the analysis processing. The summarization processing is executed when the analysis button 325 is pressed while the home menu 311 is selected on the analysis screen 300.

[0149] In step S11, the summary instruction unit 130 of the management device 10 receives a summary request from the display device 40. The summary request includes information about the period and store to be summarized. The summary instruction unit 130 reads out the analysis results about the period and store to be summarized from the result storage unit 103.

[0150] If the analysis results for the period and store to be summarized are not stored in the result storage unit 103, the management device 10 may execute an analysis process for each evaluation index and generate analysis results for each evaluation index.

[0151] In step S12, summarization instruction unit 130 of management device 10 reads a summary template from a storage device such as a memory. Summary instruction unit 130 embeds the analysis results read in step S11 into the read summary template. This generates a prompt instructing the user to summarize the analysis results.

[0152] In step S13, the summarization instruction unit 130 of the management device 10 instructs the generative model 25 to summarize the analysis results. Specifically, the summarization instruction unit 130 transmits the prompt generated in step S12 to the generation device 20. The generation device 20 inputs the prompt received from the management device 10 to the generative model 25. The generative model 25 executes a summarization task in accordance with the input prompt. The generative model 25 outputs the generation result generated by the summarization task.

[0153] In step S14, the result acquisition unit 140 of the management device 10 acquires the generation results generated by the generative model 25. Specifically, the generation device 20 transmits the generation results output from the generative model 25 to the management device 10. The result acquisition unit 140 acquires the generation results received from the generation device 20. The result acquisition unit 140 sends the acquired generation results to the result output unit 150.

[0154] In step S15, the result output unit 150 of the management device 10 receives the generated results from the result acquisition unit 140. The result output unit 150 generates a summary of the analysis results based on the generated results. The result output unit 150 transmits the summary to the display device 40. The display device 40 displays a summary report in the content area 320 of the analysis screen 300 based on the received summary result.

[0155] <Other embodiments> In the above-described embodiment, a configuration has been described in which a summary report summarizing one or more analysis results is output based on the generative model 25. The analysis results to be summarized in the summary report may include multiple analysis results obtained by analyzing different types of KPI information, or multiple analysis results obtained by analyzing the same type of KPI information from different perspectives. The analysis results to be summarized in the summary report are not limited to the analysis results of KPI information, but may include the results of analyzing various types of information.

[0156] That is, the management device 10 may output a summary result obtained by further summarizing, based on the generative model 25, a first analysis result obtained by analyzing a first type of information based on the generative model 25 and a second analysis result obtained by analyzing a second type of information based on the generative model 25. The management device 10 may also output a summary result obtained by further summarizing, based on the generative model 25, a first analysis result obtained by analyzing the first type of information from a first perspective based on the generative model 25 and a second analysis result obtained by analyzing the first type of information from a second perspective based on the generative model 25.

[0157] Other embodiments are not limited to the analysis of historical information (or KPI information) disclosed in the above-described embodiments, and are widely applicable to summaries of analysis results obtained by analyzing different types of information or information from different perspectives.

[0158] <Summary> As is clear from the above explanation, the management device 10 according to one embodiment of the present disclosure acquires historical information related to business operations, acquires reference information including issues related to business operations and countermeasures for those issues, acquires analysis results related to business operations based on the historical information and reference information, and outputs the analysis results.

[0159] The management device 10 may output the history information and the analysis results in association with each other. The history information and the analysis results may be displayed on the same screen.

[0160] The historical information may be historical information related to the operation of the facility. The reference information may be reference information including issues and countermeasures related to the operation. The analysis results may be analysis results related to the operation. The historical information may include statistical information related to the operation. The statistical information may include indicators for evaluating the operation.

[0161] The management device 10 may generate input information that instructs the analysis of the historical information based on the reference information, and may acquire the analysis result generated by inputting the input information into the generative model. The input information may include a character string that instructs the analysis of the historical information against the reference information, and, if the historical information matches an issue included in the reference information, to refer to a countermeasure for the issue and propose a countermeasure.

[0162] The management device 10 may generate second input information including instruction information instructing a summary of multiple analysis results, obtain the generated second analysis results by inputting the second input information into the generative model, and output the second analysis results. The second input information may include a character string instructing that the summary include measures to be taken and reasons for taking the measures.

[0163] The management device 10 may store the analysis results in a storage device, obtain search conditions specified by the user, and output the analysis results that match the search conditions. The search conditions may include conditions related to the assignment.

[0164] The work may be work performed in a store that sells products. The analysis results may include issues related to the products and measures to be taken to address the issues. The history information may include information related to the stocking of products. The history information may include information related to product inventory. The analysis results may include issues related to store employees and measures to be taken to address the issues. The history information may include information related to the work of the employees.

[0165] According to one embodiment of the present disclosure, a device capable of easily analyzing a task can be provided. In one aspect, according to one embodiment, an employee or a manager performing the task can easily recognize issues related to the task and measures to address the issues.

[0166] [Hardware configuration of information processing device] Some or all of the devices (management device 10, generation device 20, terminal 30, and display device 40) in the above-described embodiments may be configured as hardware, or may be configured as software (program) information processing executed by a CPU (Central Processing Unit), GPU (Graphics Processing Unit), or the like. When configured as software information processing, software that realizes at least some of the functions of each device in the above-described embodiments may be stored on a non-transitory storage medium (non-transitory computer-readable medium) such as a CD-ROM (Compact Disc-Read Only Memory) or a USB (Universal Serial Bus) memory, and the software information processing may be executed by loading the software into a computer. Alternatively, the software may be downloaded via a communication network. Furthermore, all or part of the software processing may be implemented in a circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array), thereby allowing the software information processing to be executed by hardware.

[0167] The storage medium that stores the software may be a removable medium such as an optical disk, or a fixed medium such as a hard disk, memory, etc. The storage medium may be provided inside the computer (main storage device, auxiliary storage device, etc.) or outside the computer.

[0168] 26 is a block diagram showing an example of the hardware configuration of each device (management device 10, generation device 20, terminal 30, and display device 40) in the above-described embodiment. Each device may be realized as a computer 7 including, for example, a processor 71, a main storage device 72 (memory), an auxiliary storage device 73 (memory), a network interface 74, and a device interface 75, which are connected via a bus 76.

[0169] Although the computer 7 in FIG. 26 includes one of each component, it may also include multiple of the same component. Also, while FIG. 26 shows one computer 7, the software may be installed on multiple computers, with each of the multiple computers executing the same or different parts of the software. In this case, a distributed computing configuration may be used in which each computer communicates via a network interface 74 or the like to execute the processing. That is, each device in the above-described embodiment (the management device 10, the generation device 20, the terminal 30, and the display device 40) may be configured as a system in which one or more computers execute instructions stored in one or more storage devices to realize its functions. Furthermore, the system may be configured such that information sent from a terminal is processed by one or more computers provided on a cloud, and the processing results are then sent to the terminal.

[0170] The various calculations of each device (management device 10, generation device 20, terminal 30, and display device 40) in the above-described embodiments may be executed in parallel using one or more processors, or using multiple computers via a network. Furthermore, the various calculations may be distributed to multiple processing cores within a processor and executed in parallel. Furthermore, some or all of the processes, means, etc. of the present disclosure may be realized by at least one of a processor and a storage device provided on a cloud that can communicate with computer 7 via a network. Thus, each device in the above-described embodiments may be implemented in the form of parallel computing using one or more computers.

[0171] The processor 71 may be an electronic circuit (processing circuit, processing circuitry, CPU, GPU, FPGA, ASIC, etc.) that at least controls a computer or performs calculations. The processor 71 may be a general-purpose processor, a dedicated processing circuit designed to perform a specific calculation, or a semiconductor device that includes both a general-purpose processor and a dedicated processing circuit. The processor 71 may also include an optical circuit or a calculation function based on quantum computing.

[0172] The processor 71 may perform arithmetic processing based on data or software input from each device or the like configured inside the computer 7, and may output the calculation results or control signals to each device or the like. The processor 71 may control each component constituting the computer 7 by executing the OS (Operating System) of the computer 7, applications, etc.

[0173] Each device in the above-described embodiment (management device 10, generation device 20, terminal 30, and display device 40) may be realized by one or more processors 71. Here, processor 71 may refer to one or more electronic circuits arranged on one chip, or may refer to one or more electronic circuits arranged on two or more chips or two or more devices. When multiple electronic circuits are used, the electronic circuits may communicate with each other via wire or wirelessly.

[0174] The main memory device 72 may store instructions executed by the processor 71, various data, etc., and information stored in the main memory device 72 may be read by the processor 71. The auxiliary memory device 73 is a memory device other than the main memory device 72. Note that these memory devices refer to any electronic component capable of storing electronic information, and may be semiconductor memory. The semiconductor memory may be either volatile memory or non-volatile memory. The memory devices for saving various data, etc. in each device (management device 10, generation device 20, terminal 30, and display device 40) in the above-described embodiments may be realized by the main memory device 72 or the auxiliary memory device 73, or may be realized by an internal memory built into the processor 71. For example, each memory unit in the above-described embodiments may be realized by the main memory device 72 or the auxiliary memory device 73.

[0175] When each device (management device 10, generation device 20, terminal 30, and display device 40) in the above-described embodiment is configured with at least one storage device (memory) and at least one processor connected (coupled) to this at least one storage device, at least one processor may be connected to one storage device. Also, at least one storage device may be connected to one processor. Also, a configuration in which at least one processor out of multiple processors is connected to at least one storage device out of multiple storage devices may be included. Also, this configuration may be realized by storage devices and processors included in multiple computers. Furthermore, a configuration in which a storage device is integrated with a processor (for example, a cache memory including an L1 cache and an L2 cache) may be included.

[0176] The network interface 74 is an interface for connecting to the communication network 8 wirelessly or via a wire. The network interface 74 may be an appropriate interface, such as one that conforms to an existing communication standard. Information may be exchanged with an external device 9A connected via the communication network 8 via the network interface 74. The communication network 8 may be any one of a WAN (Wide Area Network), a LAN (Local Area Network), a PAN (Personal Area Network), etc., or a combination thereof, as long as information is exchanged between the computer 7 and the external device 9A. An example of a WAN is the Internet, an example of a LAN is IEEE802.11 or Ethernet (registered trademark), and an example of a PAN is Bluetooth (registered trademark) or NFC (Near Field Communication), etc.

[0177] The device interface 75 is an interface such as a USB that directly connects to the external device 9B.

[0178] The external device 9A is a device connected to the computer 7 via a network. The external device 9B is a device connected directly to the computer 7.

[0179] For example, the external device 9A or the external device 9B may be an input device. The input device may be a device such as a camera, a microphone, a motion capture device, various sensors, a keyboard, a mouse, or a touch panel, and provides acquired information to the computer 7. Alternatively, the external device 9A or the external device 9B may be a device equipped with an input unit, a memory, and a processor, such as a personal computer, a tablet terminal, or a smartphone.

[0180] Furthermore, the external device 9A or the external device 9B may be, for example, an output device. The output device may be, for example, a display device such as an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) panel, or a speaker that outputs sound or the like. Alternatively, the output device may be a device including an output unit, a memory, and a processor, such as a personal computer, a tablet terminal, or a smartphone.

[0181] Furthermore, the external device 9A or the external device 9B may be a storage device (memory). For example, the external device 9A may be a network storage or the like, and the external device 9B may be a storage such as an HDD.

[0182] Furthermore, the external device 9A or the external device 9B may be a device having some of the functions of the components of each device (the management device 10, the generation device 20, the terminal 30, and the display device 40) in the above-described embodiment. In other words, the computer 7 may transmit some or all of the processing results to the external device 9A or the external device 9B, or may receive some or all of the processing results from the external device 9A or the external device 9B.

[0183] In this specification (including the claims), when the expression "at least one of a, b, and c" or "at least one of a, b, or c" (including similar expressions) is used, it includes any of a, b, c, ab, ac, bc, or abc. It may also include multiple instances of any element, such as aa, abb, aabbcc, etc. Furthermore, it also includes the addition of elements other than the enumerated elements (a, b, and c), such as having d, as in abcd.

[0184] In this specification (including claims), when expressions such as "using data as input / based on / according to / in response to data" (including similar expressions) are used, unless otherwise specified, this includes cases where the data itself is used, or where data that has been processed in some way (e.g., data with noise added, normalized data, features extracted from data, intermediate representations of data, etc.) is used. Furthermore, when a statement is made that a result is obtained "using data as input / based on / according to / in response to data" (including similar expressions), this includes cases where the result is obtained based solely on the data, or where the result is influenced by other data, factors, conditions, and / or states other than the data itself, unless otherwise specified. Furthermore, when a statement is made that "data is output" (including similar expressions), this includes cases where the data itself is used as output, or where data that has been processed in some way (e.g., data with noise added, normalized data, features extracted from data, intermediate representations of various data, etc.) is used as output, unless otherwise specified.

[0185] When the terms "connected" and "coupled" are used in this specification (including the claims), they are intended as open-ended terms that encompass any of direct connection / coupling, indirect connection / coupling, electrically connection / coupling, communicatively connection / coupling, functionally connection / coupling, and physically connection / coupling. These terms should be interpreted appropriately according to the context in which they are used, but any form of connection / coupling that is not intentionally or naturally excluded should be interpreted as being included in these terms without limitation.

[0186] In this specification (including the claims), the expression "A configured to B" may include the physical structure of element A having a configuration capable of performing operation B, and the permanent or temporary setting / configuration of element A being configured / set to actually perform operation B. For example, if element A is a general-purpose processor, it is sufficient that the processor has a hardware configuration capable of performing operation B, and is configured to actually perform operation B by setting a permanent or temporary program (instruction). Also, if element A is a dedicated processor, dedicated arithmetic circuit, etc., it is sufficient that the circuit structure, etc. of the processor is implemented to actually perform operation B, regardless of whether control instructions and data are actually attached.

[0187] Whenever words implying containing or possessing (e.g., "comprising / including," "having," etc.) are used in this specification (including the claims), they are intended to be open-ended terms that include the inclusion or possession of things other than the object designated by the object of the term. When the object of such words implying containing or possessing does not specify a quantity or suggests a singular number (e.g., expressions using the articles "a" or "an"), the expression should be construed as not being limited to a specific number.

[0188] In this specification (including the claims), even if expressions such as "one or more" and "at least one" are used in some places and expressions that do not specify a quantity or that imply a singular number (expressions using the articles "a" or "an") are used in other places, the latter expressions are not intended to mean "one." In general, expressions that do not specify a quantity or that imply a singular number (expressions using the articles "a" or "an") should be interpreted as not necessarily being limited to a specific number.

[0189] In this specification, when a particular advantage / result is described as being obtained with respect to a particular configuration of an embodiment, it should be understood that the same advantage / result can also be obtained with one or more other embodiments having the same configuration, unless otherwise stated. However, it should be understood that the presence or absence of the effect generally depends on various factors, conditions, and / or circumstances, and that the effect is not necessarily obtained with the configuration. The effect is merely obtained by the configuration described in the embodiment when various factors, conditions, and / or circumstances are satisfied, and the effect does not necessarily occur in a claimed invention that defines the same or a similar configuration.

[0190] In this specification (including claims), when multiple pieces of hardware perform a predetermined process, the pieces of hardware may cooperate to perform the predetermined process, or some of the hardware may perform all of the predetermined process. Furthermore, some of the hardware may perform part of the predetermined process, and other hardware may perform the rest of the predetermined process. In this specification (including claims), when an expression such as "one or more pieces of hardware perform a first process, and the one or more pieces of hardware perform a second process" (including similar expressions) is used, the hardware performing the first process and the hardware performing the second process may be the same or different. In other words, it is sufficient that the hardware performing the first process and the hardware performing the second process are included in the one or more pieces of hardware. Note that hardware may include electronic circuits, devices including electronic circuits, etc.

[0191] In this specification (including the claims), when multiple storage devices (memories) store data, each of the multiple storage devices may store only a portion of the data, or may store the entire data. Also, a configuration in which only some of the multiple storage devices store data may be included.

[0192] In this specification (including the claims), terms such as "first," "second," etc. are used merely as a way of distinguishing between two or more elements, and are not necessarily intended to impose technical meanings such as temporal aspect, spatial aspect, sequence, quantity, etc. Thus, for example, a reference to a first element and a second element does not necessarily mean that only two elements can be employed therein, that the first element must precede the second element, that the first element must be present in order for the second element to be present, etc.

[0193] Although the embodiments of the present disclosure have been described in detail above, the present disclosure is not limited to the individual embodiments described above. Various additions, modifications, substitutions, partial deletions, etc. are possible within the scope of the conceptual idea and spirit of the present invention, which is derived from the content defined in the claims and their equivalents. For example, when numerical values ​​or formulas are used in the above-described embodiments, they are shown for illustrative purposes and do not limit the scope of the present disclosure. Furthermore, the order of each operation shown in the embodiments is also illustrative and does not limit the scope of the present disclosure.

[0194] The disclosed technology may take the following forms as described below.

[0195] (Appendix 1) At least one memory; at least one processor; The at least one processor: Obtain historical information about your business, Obtain reference information including issues related to the business and measures to address those issues, acquiring an analysis result regarding the business based on the history information and the reference information; outputting the analysis results; Information processing device.

[0196] (Appendix 2) The at least one processor: outputting the history information and the analysis result in association with each other; 10. The information processing device according to claim 1.

[0197] (Appendix 3) The history information and the analysis results are displayed on the same screen. 3. The information processing device according to claim 2.

[0198] (Appendix 4) The history information is history information related to the operation of the facility, The reference information is reference information including issues and measures regarding the operation, The analysis results are analysis results regarding the operation. 4. An information processing device according to any one of appendices 1 to 3.

[0199] (Appendix 5) The historical information includes statistical information regarding the operation. 5. The information processing device according to claim 4.

[0200] (Appendix 6) The statistical information includes indicators for evaluating the operation. 6. The information processing device according to claim 5.

[0201] (Appendix 7) The at least one processor: generating input information instructing that the history information be analyzed based on the reference information; obtaining the analysis result generated by inputting the input information into a generative model; 7. An information processing device according to any one of appendices 1 to 6.

[0202] (Appendix 8) the input information includes a character string that instructs that the history information be compared with the reference information, and when the history information matches the issue included in the reference information, a countermeasure be proposed by referring to the countermeasure for the issue; 8. The information processing device according to claim 7.

[0203] (Appendix 9) The at least one processor: generating second input information including instruction information instructing a summary of the plurality of analysis results; obtaining a second analysis result generated by inputting the second input information into the generative model; outputting the second analysis result; 9. The information processing device according to claim 7 or 8.

[0204] (Appendix 10) the second input information includes a character string instructing that the summary include a measure to be taken and a reason for taking the measure; 10. The information processing device according to claim 9.

[0205] (Appendix 11) The at least one processor: storing the analysis results in a storage device; Get the search criteria specified by the user, outputting the analysis results that match the search conditions; 11. An information processing device according to any one of appendices 1 to 10.

[0206] (Appendix 12) the search conditions include conditions related to the assignment; 12. The information processing device according to claim 11.

[0207] (Appendix 13) The business is a business in a store that sells products, 13. An information processing device according to any one of appendices 1 to 12.

[0208] (Appendix 14) The analysis results include the issues related to the product and the measures to be taken to address the issues. 14. The information processing device according to claim 13.

[0209] (Appendix 15) The history information includes information about the product stocking operation. 15. The information processing device according to claim 14.

[0210] (Appendix 16) The history information includes information about the inventory of the product. 16. The information processing device according to claim 14 or 15.

[0211] (Appendix 17) The analysis results include the issues related to employees of the store and the measures to be taken to address the issues. 17. An information processing device according to any one of appendices 13 to 16.

[0212] (Appendix 18) the historical information includes information about the employee's work; 18. The information processing device according to claim 17. [Explanation of symbols]

[0213] 10: Management device 20:Generation device 30: Terminal 40:Display device 101: History information storage unit 102:Reference information storage section 103:Result storage unit 110: Statistical processing unit 120:Analysis instruction department 130: Summary instruction section 140:Result acquisition part 150: Result output section 160: Search section 1000: Operational Support System

Claims

1. at least one memory; at least one processor; The at least one processor Obtain historical information about your business, Obtain reference information including issues related to the business and measures to address those issues, acquiring an analysis result regarding the business based on the history information and the reference information; outputting the analysis results; Information processing device.

2. The at least one processor outputting the history information and the analysis result in association with each other; The information processing device according to claim 1 .

3. The history information and the analysis results are displayed on the same screen. The information processing device according to claim 2 .

4. The history information is history information related to the operation of the facility, The reference information is reference information including issues and measures regarding the operation, The analysis results are analysis results regarding the operation. The information processing device according to claim 1 .

5. The historical information includes statistical information regarding the operation. The information processing device according to claim 4 .

6. The statistical information includes indicators for evaluating the operation. The information processing device according to claim 5 .

7. The at least one processor generating input information instructing that the history information be analyzed based on the reference information; obtaining the analysis result generated by inputting the input information into a generative model; The information processing device according to claim 1 .

8. the input information includes a character string that instructs that the history information be compared with the reference information, and when the history information matches the issue included in the reference information, a countermeasure be proposed by referring to the countermeasure for the issue; The information processing device according to claim 7 .

9. The at least one processor generating second input information including instruction information instructing a summary of the plurality of analysis results; obtaining a second analysis result generated by inputting the second input information into the generative model; outputting the second analysis result; The information processing device according to claim 7 .

10. the second input information includes a character string instructing that the summary include a measure to be taken and a reason for taking the measure; The information processing device according to claim 9 .

11. The at least one processor storing the analysis results in a storage device; Get the search criteria specified by the user, outputting the analysis results that match the search conditions; The information processing device according to claim 1 .

12. the search conditions include conditions related to the assignment; The information processing device according to claim 11.

13. The business is a business in a store that sells products, The information processing device according to claim 1 .

14. The analysis results include the issues related to the product and the measures to be taken to address the issues. The information processing device according to claim 13.

15. The history information includes information about the product stocking operation. The information processing device according to claim 14.

16. The history information includes information about the inventory of the product. The information processing device according to claim 14.

17. The analysis results include the issues related to employees of the store and the measures to be taken to address the issues. The information processing device according to claim 13.

18. the historical information includes information about the employee's work; The information processing device according to claim 17.

Citation Information

Patent Citations

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

    JP2022038364A