Procedure manual generation system, terminal, and procedure manual generation method
The procedure manual generation system addresses the issue of input changes by incorporating a collection and display system to manage and display generation history, enhancing the efficiency and accuracy of manual generation.
Patent Information
- Application Number
- JP2024114212
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-17
- Publication Date
- 2026-01-29
AI Technical Summary
Existing procedure manual creation support devices do not account for changes in input information or provider information, leading to reduced efficiency and accuracy in generating procedure manuals.
A procedure manual generation system that includes a collection unit, a procedure manual draft generation unit, a generation history processing unit, and a display control unit to manage changes in input information and display generation history, ensuring accurate and efficient manual generation.
Improves the efficiency and accuracy of generating procedure manuals by tracking and displaying changes in input information, allowing users to efficiently recognize and address updates.
Smart Images

Figure 2026013690000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a procedure manual generation system and a procedure manual generation method for generating a procedure manual including work procedures. [Background technology]
[0002] In recent years, a procedure manual creation support device that supports the creation of a procedure manual that shows work procedures has become known (see Patent Document 1). This procedure manual creation support device comprises procedure information data that manages multiple procedures as structured procedure information, an input means for inputting predetermined information from a user, a search means for searching for procedure information from the procedure information data based on the predetermined information input by the user, a structure analysis means for analyzing the structure of the procedure information data and generating dependency information data necessary to clarify the dependency relationships of the procedure information, a dependency structure construction means for constructing a dependency structure of the procedure information searched by the search means by referring to the dependency information data, and a procedure manual generation means for generating a procedure manual that sequentially shows multiple procedures desired by the user and the series of procedures required to achieve them from the constructed dependency structure. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-334146 Summary of the Invention [Problem to be solved by the invention]
[0004] The procedure manual creation support device of Patent Document 1 does not have a means for recognizing changes when changes occur in the input information used or the information used when creating a procedure manual, and there is room for improvement in the efficiency and accuracy of creating procedure manuals.
[0005] The present disclosure provides a procedure manual generation system, a terminal, and a procedure manual generation method that can improve the efficiency and accuracy of generating a procedure manual. [Means for solving the problem]
[0006] One aspect of the present disclosure is a procedure manual generation system that generates a procedure manual for multiple procedures that make up a task, the procedure manual generation system comprising: a collection unit that collects information about the task from outside, the information being changeable without user editing; a procedure manual draft generation unit that generates a procedure manual draft including the procedures for the task based on input information, which is the collected information; a generation history processing unit that, if the input information changes after the draft procedure manual is generated, generates generation history information that indicates a history of changes to the input information; and a display control unit that generates display information based on the draft procedure manual and the generation history information, and displays the display information on a display device.
[0007] One aspect of the present disclosure is a terminal that includes a processor and a display device and assists in the generation of a procedure manual for multiple procedures that make up a task, wherein the processor obtains a draft procedure manual that is generated based on input information, which is information about the task and that can change without being edited by a user, and obtains generation history information that indicates a history of changes to the input information, and the display device displays the draft procedure manual based on the generation history information.
[0008] One aspect of the present disclosure is a procedure manual generation method for generating a procedure manual for multiple procedures that make up a task, the procedure manual generation method comprising: collecting information related to the task from outside, the information being changeable without user editing; generating a draft procedure manual including the procedures for the task based on input information that is information about the collected content; if the input information changes after the draft procedure manual is generated, generating generation history information that indicates a history of changes to the input information; generating display information based on the draft procedure manual and the generation history information; and displaying the display information on a display device. [Effects of the Invention]
[0009] According to the present disclosure, the efficiency and accuracy of generating a procedure manual can be improved. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a procedure manual generation system according to a first embodiment. [Figure 2] Block diagram showing an example of the functional configuration of a procedure manual generation system [Figure 3] An example of a procedure manual [Figure 4] 1 is a flowchart showing a first processing example of a procedure manual generation system. [Figure 5] FIG. 10 is a diagram showing a first example of generation history information. [Figure 6] A diagram showing an example of a procedure manual [Figure 7] A diagram showing a first example of display information for multiple versions. [Figure 8] FIG. 2 shows a second example of generation history information. [Figure 9] A diagram showing a second example of display information for multiple versions. [Figure 10] FIG. 3 is a diagram showing a third example of generation history information. [Figure 11] A first example of display information that takes real-time corrections into account. [Figure 12] A diagram showing a second example of display information that takes real-time corrections into account. [Figure 13] A diagram showing a third example of display information that takes real-time corrections into account. [Figure 14] A fourth example of display information that takes real-time corrections into account. [Figure 15] A fifth example of display information that takes real-time corrections into account. [Figure 16] A diagram showing a sixth example of display information that takes real-time corrections into account. [Figure 17] A seventh example of display information that takes real-time corrections into account. [Figure 18] A diagram showing generation history information and real-time modification information in a table format. [Figure 19] FIG. 10 is a diagram showing an example of the configuration of a part of a procedure manual generation system for explaining a third processing example. [Figure 20] FIG. 10 is a diagram showing a first example of display information that takes into account processing history information. [Figure 21] FIG. 2 shows a second example of display information that takes into account processing history information. [Figure 22] FIG. 3 shows a third example of display information that takes into account processing history information. [Figure 23] FIG. 4 shows a fourth example of display information that takes into account processing history information. [Figure 24] A diagram showing information about generation history information and processing history information in table format DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments will be described in detail with reference to the drawings as appropriate. However, more detailed description than necessary may be omitted. For example, detailed description of well-known matters or redundant description of substantially identical configurations may be omitted. This is to avoid unnecessary redundancy in the following description and to facilitate understanding by those skilled in the art. Note that the accompanying drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.
[0012] (How the embodiments of the present disclosure were achieved) The procedure manual creation support device of Patent Document 1 does not take into consideration the possibility that information input when generating a procedure manual (input information) or information indicating the source of the information used to generate the procedure manual (provider information) may be changed. For example, if the input information or provider information is changed without the knowledge of the user of the procedure manual creation support device, a procedure manual different from the one intended by the user may be generated, which may reduce the accuracy of the procedure manual generation. Furthermore, the procedure manual intended by the user may need to be recreated, which may reduce the efficiency of generating the procedure manual.
[0013] Furthermore, when a procedure manual is automatically generated, it may be updated based on both input information and user (operator) selections. Because the input information may be updated without the user's intention, it is difficult for the user to recognize what has changed in the input information. Furthermore, when the input information changes, the draft procedure manual that serves as the basis for editing changes, so information previously selected by the user to generate the procedure manual becomes unusable, which means that the information previously selected by the user may be reset.
[0014] That is, if the input information can change without being edited by the user, the accuracy or speed of creating the procedure manual may decrease, or the selection information previously selected by the user may become useless.
[0015] In the following embodiments, a procedure manual generation system, a terminal, and a procedure manual generation method that can improve the efficiency and accuracy of generating a procedure manual will be described.
[0016] (First embodiment) <Configuration of procedure manual generation system> Fig. 1 is a diagram showing an example of the configuration of a procedure manual generation system. The procedure manual generation system 5 shown in Fig. 1 includes a server device 10 and a terminal 20. The procedure manual generation system 5 generates a procedure manual relating to the procedures of multiple tasks. The server device 10 performs various processes related to the generation of a procedure manual including the procedures of multiple tasks. The terminal 20 acquires information necessary for the various processes related to the generation of the procedure manual and displays information obtained by the various processes related to the generation of the procedure manual.
[0017] The server device 10 may be configured as an on-premise server device or as a cloud server device on a network. The server device 10 may be configured as a single computer or may be configured as a distributed server device including multiple computers.
[0018] The server device 10 includes a processor 11, a memory 12, and a communication device 13.
[0019] The processor 11 may be configured using, for example, a central processing unit (CPU), a digital signal processor (DSP), or a graphical processing unit (GPU). The processor 11 may also be configured using various integrated circuits (for example, a large scale integration (LSI) or a field programmable gate array (FPGA)). The processor 11 realizes various functions by executing programs stored in the memory 12. The processor 11 comprehensively controls each part of the server device 10 and performs various processes.
[0020] The memory 12 includes a primary storage device (for example, a random access memory (RAM) or a read only memory (ROM)). The memory 12 may include a secondary storage device (for example, a hard disk drive (HDD) or a solid state drive (SSD)) or a tertiary storage device (for example, an optical disk or an SD card). The memory 12 may also be an external storage medium, or may be detachable from the server device 10. The memory 12 stores various data, information, programs, etc.
[0021] The memory 12 stores generation history information, real-time correction information, processing history information, and the like, which will be described later.
[0022] The communication device 13 communicates various data or information according to a wired or wireless communication method. The communication method used by the communication device 13 may include, for example, a local area network (LAN), a wide area network (WAN), a mobile phone network, or a power line communication method.
[0023] The communication device 13 communicates various data and information with the terminal 20, for example.
[0024] <Device configuration> Next, the terminal 20 will be described.
[0025] The terminal 20 is a PC (Personal Computer), a smartphone, a tablet terminal, a mobile terminal, etc. The terminal 20 includes a processor 21, a memory 22, a communication device 23, an input device 24, a display device 25, etc. The terminal 20 may communicate various data and information with the server device 10, may receive notifications and instructions of various information, perform operations in accordance with the notifications and instructions, and may issue various instructions in accordance with inputs made by operating the terminal 20, etc.
[0026] The processor 21 may be configured using, for example, a CPU, a DSP, or a GPU. The processor 21 may also be configured using various integrated circuits (for example, an LSI or an FPGA). The processor 21 realizes various functions by executing programs stored in the memory 22. The processor 21 comprehensively controls each section of the terminal 20 and performs various processes.
[0027] The memory 22 includes a primary storage device (e.g., RAM or ROM). The memory 22 may include a secondary storage device (e.g., HDD or SSD) or a tertiary storage device (e.g., optical disk or SD card). The memory 22 may also be an external storage medium, and may be detachable from the terminal 20. The memory 22 stores various data, information, programs, etc.
[0028] The communication device 23 communicates various data or information according to a wired or wireless communication method. The communication method used by the communication device 23 may include, for example, a LAN, a WAN, a mobile phone network, or a power line communication method.
[0029] The input device 24 may include various buttons, keys, a mouse, a keyboard, a touch panel, a microphone, or other input devices. The input device 24 accepts input of various data or information. The input device 24 may be operated by a user. The user may be, for example, a manager who generates a procedure manual or a worker on-site (for example, a factory).
[0030] The input device 24 receives operations for making selections and arbitrary inputs related to the generation of a procedure manual, for example.
[0031] The display device 25 is, for example, a liquid crystal display or an organic EL display. The display device 25 displays various data or information. The display on the display device 25 may be confirmed by, for example, a user (for example, an administrator or operator of the procedure manual generation system 5).
[0032] The display device 25 displays, for example, information relating to the generation of a procedure manual, such as information for generating a procedure manual and the generated procedure manual.
[0033] <Functional configuration of the procedure manual generation system> Next, the functional configuration of the procedure manual generation system 5 will be described.
[0034] 2 is a block diagram showing an example of a functional configuration of the procedure manual generation system 5. Each function of the procedure manual generation system 5 is realized, for example, by the hardware of the procedure manual generation system 5 shown in FIG.
[0035] The procedure manual generation system 5 includes, as functional components, an information input unit 110, an AI agent unit 120, a procedure manual processing unit 130, and an output unit 140. Here, AI is an abbreviation for Artificial Intelligence.
[0036] The functions of the information input unit 110, the AI agent unit 120, the procedure manual processing unit 130, and the output unit 140 are, for example, functions implemented by the processor 11 of the server device 10, but at least a part of each function may be functions implemented by the processor 21 of the terminal 20. Note that input (e.g., input by operation) by a user (e.g., a manager or worker) is performed via the input device 24 of the terminal 20. Information is displayed to the user via the display device 25 of the terminal 20.
[0037] When information processed by server device 10 is displayed by terminal 20, the information may be sent via communication device 13 and communication device 23. When information input by terminal 20 is processed by server device 10, the information may be sent via communication device 13 and communication device 23. Furthermore, information and data may be sent from server device 10 to terminal 20 at various times as needed, and conversely, information and data may be sent from terminal 20 to server device 10.
[0038] The information input unit 110 inputs various types of information. For example, the information input unit 110 inputs content information including images (video (video), still images), text data, and other data. The content information to be input includes at least a portion of information on various work procedures shown in chronological order. For example, the video may be images captured of a series of work in a warehouse (e.g., picking work, kitting work). For example, the video may show the entrance to the warehouse, shelves, etc., and each image (image frame) included in the video shows each step in a continuous line. For example, the still image may be an image captured at a predetermined timing in a series of work in a warehouse. For example, the text data may be data including keywords related to various work procedures shown in chronological order, for example, keywords listed in flow order (e.g., words related to picking work, kitting work).
[0039] The AI agent unit 120 acquires information (input information) input by the information input unit 110 and generates a draft procedure manual including multiple procedures and procedure selection options for a task, arranged in chronological order, based on the input information. For example, the AI agent unit 120 creates a draft procedure manual based on chronological information included in the content of the input information. The AI agent unit 120 may generate draft procedure manuals at multiple times, and may repeatedly generate draft procedure manuals. The generated draft procedure manual does not necessarily include the procedures for the entire task. For example, it may be a draft procedure manual for only a portion of a task, such as the first or second half of a series of tasks. Furthermore, since the draft procedure manual is displayed in a user-recognizable format by the procedure manual processing unit 130 (described later), it does not necessarily have to be configured as human-readable text data as long as it is in a format that can be output by the procedure manual processing unit 130. For example, it may be data in which information on procedures and procedure selection options is recorded in a graph format. Furthermore, the input information and information on the source of the input information may change. For example, this may occur if the input information or the source information is changed or tampered with.
[0040] The AI agent unit 120 includes a procedure agent 121, a web agent 122, a generation history processing unit 124, and a display control unit 125. These components in the AI agent unit 120 each have a learning model (trained model). The learning model is, for example, a learning model using natural language (e.g., a large-scale language model (LLM)) or a learning model of multimodal AI. LLM is an abbreviation for Large Language Model. The learning model is stored, for example, in memory 22.
[0041] The procedure agent 121 acquires content information as input information and generates a draft procedure manual related to the content based on the acquired content information. For example, the procedure agent 121 generates auxiliary information for each procedure using a multimodal AI (trained model) based on fusion information combining information such as images, videos, and text data. The multimodal AI is a trained model that has learned the correlation between information such as images, videos, and text data and the auxiliary information, and generates and outputs auxiliary information corresponding to the input image, video, text data, etc. As the multimodal AI, for example, a model known as a VLM (Vision Language Model) can be used. The auxiliary information is information indicating the relationship between the order and branching of elements that make up a task, such as information on a BPMN flow diagram. BPMN stands for Business Process Model and Notation. The procedure agent 121 inputs (acquires) information on hint words (e.g., picking work, kitting work, etc.) entered by the user via the input device 24. The hint words are text data indicating the type of task for which the procedure manual to be created is intended. The hint word may be acquired, for example, at the timing when the input information is acquired.
[0042] The procedure agent 121 then sends the auxiliary information and hint word information as prompts to the LLM (learned model). The LLM generates a draft procedure manual containing one or more procedures based on the prompt. The LLM generates a draft procedure manual in which text data indicating the procedures corresponding to the hint words is written in accordance with the relationships indicated by the auxiliary information. For example, if the target is a picking operation, the LLM infers steps such as "grab" and "place" as steps that make up the "picking operation" indicated by the hint word, and creates text data that explains these steps in a flow corresponding to the auxiliary information. The procedure agent 121 also acquires the draft procedure manual generated by the LLM.
[0043] The web agent 122 extracts information from a website containing hint words as input information and generates a draft procedure manual including one or more procedures based on the extracted information. For example, the web agent 122 acquires information about hint words (e.g., picking work, kitting work, etc.) presented by the user via the input device 24. The web agent 122 searches for websites containing procedures corresponding to the acquired hint words, for example, via the communication device 13, and collects text data (documents) related to the procedures from the searched websites. The documents collected here include, for example, work procedure manuals and equipment operation manuals published on websites. The web agent 122 may also collect website information via the information input unit 110. Here, as the website is updated, the information extracted by the web agent 122 from the website or the website from which the information is extracted may change without the user editing the information using the input device 24.
[0044] The web agent 122 then sends the collected documents and hint words as prompts to the LLM (Learning Model). Based on the prompts, the LLM searches the documents for text data that is closely related to the hint words, and generates a draft procedure manual including procedures based on the search results. At this time, if the documents contain information indicating relationships between procedures, such as the order and branching, the LLM may use that information to set the order and branching of the procedures. Also, if the relationships between procedures are not contained, the LLM may set the order and branching of the procedures based on the standard work flow indicated by the hint words. The web agent 122 obtains the draft procedure manual from the LLM.
[0045] The AI agent unit 120 determines a draft procedure manual that includes each procedure, based on information about each procedure included in the draft procedure manual from the procedure agent 121 and information about each procedure included in the draft procedure manual from the web agent 122. The determined draft procedure manual may include each procedure from both the procedure agent 121 and the web agent 122, or may include each procedure from either the procedure agent 121 or the web agent 122.
[0046] Although the example in which the web agent 122 acquires information from a website has been described, the present invention is not limited to this example. The web agent 122 may acquire information from sources other than a website (for example, domain knowledge, company information).
[0047] The web agent 122 also acquires source information indicating the source from which the information, such as text data, was provided. The source information includes, for example, the web, domain knowledge, in-house information, identification information of a specific website, identification information of specific domain knowledge, identification information of specific in-house information, and the like.
[0048] The generation history processing unit 124 generates generation history information that indicates the history of the generation of the draft procedure manual. The generation history information is also information that indicates the history of changes to the input information, i.e., changes to the content of the input information or the source information. The generation history information includes generation version information, input information to be changed, source information, and change presence / absence information. The generation version information is information that indicates the version (generation version) of the input information or the source information. The input information to be changed is information that is to be changed (before or after the change) included in the input information. The source information is information that indicates the provider of the information that was the basis for the generation of the procedure included in the generated draft procedure manual. The change presence / absence information is information that indicates whether the input information or the source information has changed. The generation history information includes one or more records (generation history records) that associate the input information to be changed, the source information, and change presence / absence information for each generation version information.
[0049] The generation history processing unit 124 may generate generation history information even when there is no change in the input information. The timing for generating the generation history information may be, for example, when a draft procedure manual is generated or when new input information is acquired. In this case, if there is no change in the input information, change presence / absence information indicating no change is generated. Furthermore, in the present disclosure, for input information when a draft procedure manual is generated for the first time, there is no previous input information to compare with for the presence or absence of a change, so the change presence / absence information is recorded as "no change." However, even when a draft procedure manual is generated for the first time, the change presence / absence information may be recorded as "changed." Furthermore, because the presence or absence of a change can be confirmed by comparing the input information to be changed or the source information, the change presence / absence information may be omitted.
[0050] The display control unit 125 controls the display by the display device 25. For example, information related to the determined draft procedure manual is displayed on the display device 25. The information (display information) displayed on the display device 25 includes at least some of the procedures and procedure selection candidates of the generated draft procedure manual, correction information in which at least some of the procedures and selection candidates have been corrected, and the like. The display control unit 125 may display some of the above display information and not display other information according to predetermined conditions.
[0051] Furthermore, the display control unit 125 may generate display information based on the draft operation manual and the generation history information, and display the display information. In this case, the display control unit 125 may add at least a portion of the information included in the generation history information or information obtained by processing at least a portion of the information to the draft operation manual, and generate the display information, and display the display information on the display device 25.
[0052] The operation manual processing unit 130 includes a processing unit 131. The operation manual processing unit 130 acquires the operation manual draft generated by the AI agent unit 120. The operation manual draft includes information such as multiple work procedures and selection candidates that can be selected as at least part of the procedures.
[0053] The processing unit 131 processes at least a portion of the draft procedure manual. For example, the processing unit 131 processes the draft procedure manual by selecting a selection candidate for at least a portion of the procedures included in the draft procedure manual or by modifying at least a portion of the procedures. The procedure manual processing unit 130 generates a procedure manual including procedures for multiple tasks based on the processed draft procedure manual. The procedure manual may, for example, describe the procedures for multiple tasks in text format, and the text may be listed in bullet points, i.e., it may be a procedure bullet point list. The processing unit 131 sends the data of the procedure manual to the output unit 140.
[0054] The output unit 140 outputs the generated operation manual data. In this case, the output unit 140 may display the operation manual data via the display device 25. The output unit 140 may output the operation manual data (e.g., a PDF file or a file in another format) to the memory 12 or the memory 22. The output unit 140 may transmit the operation manual data to an external device via the communication device 13 or the communication device 23.
[0055] FIG. 3 is a diagram illustrating an example of a procedure manual.
[0056] In the procedure manual PD of FIG. 3, picking and kitting are included as major procedure items. Detailed procedures related to picking are included as detailed items of the picking procedure. Detailed procedures related to kitting are included as detailed items of the kitting procedure. In the procedure manual draft, which is a stage before being finalized as the procedure manual PD, the procedures may be modifiable, and some of the multiple selection candidates related to each procedure may be selectable. The procedure manual generation system 5 generates (completes) the procedure manual PD by reflecting the user's intentions via the input device 24 and selecting generation version information of the generation history information in the procedure manual draft, and selecting or modifying procedures or selection candidates.
[0057] The draft procedure manual is the original information before the content was changed, i.e., the information of the generation version information "Ver1" in the generation history information. Information after the content of any procedure or selection candidate included in the draft procedure manual has changed is added to the draft procedure manual as generation history annotation information, which will be described later.
[0058] <Processing of procedure manual generation system> Next, an example of processing by the procedure manual generation system 5 will be described.
[0059] <First processing example> FIG. 4 is a flowchart showing a first processing example of the procedure manual generation system 5.
[0060] First, the information input unit 110 inputs (acquires) various content information (step S11). This input information includes, for example, information such as video, still images, or text data in which a flow is described or expressed (i.e., expressed in chronological order). The information input unit 110 may input the content information by including in the input information a BPMN flow diagram generated based on the content information.
[0061] The AI agent unit 120 may also generate a BPMN flow diagram based on content information including information such as video, still images, or text data. In this case, the AI agent unit 120 may handle the BPMN flow diagram as part of the input information.
[0062] The AI agent unit 120 generates a draft procedure manual based on the input information using at least one of the procedure agent 121 and the web agent 122, and determines the draft procedure manual (step S12).
[0063] The generation history processing unit 124 determines whether a change has occurred in the acquired input information or provider information (step S13). For example, the generation history processing unit 124 may sequentially acquire input information or provider information that has provided the input information. When the input information or provider information is sequentially acquired, the generation history processing unit 124 may store at least a portion of the input information or the provider information in the memory 22 or the like. The generation history processing unit 124 may determine that the input information has changed if at least a portion of the input information acquired in the past is different from at least a portion of the newly acquired input information. The generation history processing unit 124 may determine that the provider information has changed if the provider information acquired in the past is different from the newly acquired provider information.
[0064] If it is determined that a change has occurred in the input information or the provider information (Yes in step S13), the generation history processing unit 124 generates a generation history record as a change has occurred in the input information or the provider information, adds this generation history record to the generation history information, and causes the generation history information to be held (recorded) in the memory 22 or the like (step S14). The input information to be changed, the provider information, and the change / non-change information may be represented as binary data that has been converted, for example. When the input information or the provider information is acquired for the first time, the generation history processing unit 124 generates a generation history record as information before the change (information of the generation version information "Ver1"). The determination of the occurrence of a change in step S13 may be omitted.
[0065] The display control unit 125 generates display information by adding additional information including at least one of the generation version information and the change presence / absence information included in the generation history record of the generated generation history information to the generated procedure manual draft. The display control unit 125 causes the display device 25 to display this display information (step S15).
[0066] The procedure manual processing unit 130 selects any of the selectable additional information or any of the procedure selection candidates from the displayed information via the input device 24, generates and complements the procedure manual, and completes the procedure manual (step S16). Complementing means generating (completing) the procedure manual based on the procedure manual draft and supplementary information by making selections and corrections to the procedure manual draft generated and determined by the AI agent unit 120. The procedure manual draft and the procedure manual may be data including character information, that is, text data.
[0067] The output unit 140 outputs data of the generated (completed) procedure manual (step S17).
[0068] In the process of generating a draft procedure manual based on input information (such as videos or images), if a change occurs in the input information or source information, the generated procedure will change. In response to this, the procedure manual generation system 5 generates generation history information that allows the user to recognize the content of the change and displays additional information related to the generation history information. This allows the user to efficiently recognize the change and reduces the time required to recreate the draft procedure manual or procedure manual.
[0069] FIG. 5 is a diagram illustrating a first example of the generation history information.
[0070] The generation history information GR has one or more generation history records gr (gr1, gr2, ...). In the generation history record gr1 of the generation version information "Ver1", the input information to be changed (before the change) is "picking work". In the generation history record gr2 of the generation version information "Ver2", the input information to be changed (after the change) is "picking work". In other words, this indicates that picking work has been changed to picking work in the input information. The provider information is the same in the generation history records gr1 and gr2. The change presence / absence information indicates that there has been no change in the generation history record gr1, and that there has been a change in the generation history record gr2.
[0071] FIG. 6 is a diagram showing an example of a procedure manual draft PR.
[0072] FIG. 6 shows a draft procedure manual PR that is displayed when generating (before completion of) a procedure manual PD. The draft procedure manual PR contains information (e.g., procedure information) in a hierarchical structure. In FIG. 6, various classifications of work (e.g., picking work) are shown as major items, and various procedures for the work of each major item are shown as minor items. Note that there may be three or more levels of hierarchy, or there may be no hierarchy and the work procedures may be displayed in order.
[0073] In FIG. 6, four procedures tj (tj1 to tj4) included in the operation manual draft PR are displayed. One of the four procedures, procedure tj1, may be, for example, a procedure being selected via the input device 24 and not yet confirmed. Furthermore, the major item "picking work" is included as change-target input information in the generation history information GR. In FIG. 6, the display control unit 125 displays the change-target input information "picking work" of generation history record gr2 among the multiple generation history records gr and the generation version information "Ver2" as additional information SI to the operation manual draft PR including the change-target input information "picking work" before the change. It can be said that the display control unit 125 displays change presence / absence information indicating that a change has occurred based on the change-target input information and the generation version information. Based on the generation version information, this additional information SI also indicates which version of the input information (e.g., change-target input information) or provider information the procedure tj included in the operation manual draft PR was generated based on.
[0074] Fig. 7 is a diagram showing a first example of a plurality of versions of display information DI. Note that in Fig. 7, explanations of matters similar to those in Fig. 5 or Fig. 6 will be omitted or simplified.
[0075] The display control unit 125 generates display information DI by adding additional information SI regarding at least some changes to the procedure tj included in the draft procedure manual PR to the draft procedure manual PR (i.e., the draft procedure manual PR corresponding to the contents of the generation history record gr1) for each generation version information, i.e., for each generation history record gr, and displays the display information DI. This additional information SI includes generation version information, change presence / absence information, and change target input information. Note that the change target input information included in the additional information SI corresponding to the generation history record gr1 may be the same as that included in the draft procedure manual PR.
[0076] The display control unit 125 displays display information DI (overall display information) including one or more individual display information di for each generation version information of the generation history information GR. The individual display information di includes a common procedure manual draft PR and additional information SI. In FIG. 7, display information DI (overall display information) including individual display information di to which additional information SI of generation version information "Ver1" has been added, and individual display information di to which additional information SI of generation version information "Ver2" has been added to the procedure manual draft PR is displayed.
[0077] In Fig. 7, the display control unit 125 simultaneously displays all versions of individual display information di included in the generation history information GR, but it is sufficient to display at least one version of individual display information di included in the generation history information GR. Furthermore, the display control unit 125 may display the individual display information di of the generation version information (e.g., Ver2) of any one of the generation history records gr by specifying (e.g., selecting) any one of the generation history records gr (generation version information) included in the generation history information GR, for example, via the input device 24. Note that specifying a generation history record gr and specifying generation version information are synonymous. Furthermore, the display control unit 125 may restore and display the individual display information di corresponding to a generation history record gr (e.g., Ver1) generated in the past.
[0078] Furthermore, the display control unit 125 may display the additional information SI of the generation version information of each generation history record gr included in the generation history information GR in a selectable manner in a pull-down format. In this case, the display control unit 125 may display the individual display information di of the specified version by specifying (selecting) any of the additional information SI in a pull-down format via the input device 24, but may not display the individual display information di of the unspecified version.
[0079] The user checks the display of the additional information SI in the individual display information di of at least one of the displayed generated version information and specifies the desired additional information SI. In this case, the processing unit 131 specifies (selects) the desired additional information SI via, for example, the input device 24. The procedure manual processing unit 130 completes the procedure manual PD by updating the input information to be changed in the draft procedure manual PR with the input information to be changed in the generated version information corresponding to the specified additional information SI.
[0080] Fig. 8 is a diagram showing a second example of generation history information GR. In Fig. 8, the same matters as those in Figs. 5 to 7 will not be described or will be explained simply.
[0081] The generation history information GR in FIG. 8 includes three generation history records gr1, gr2, and gr3. The input information to be changed in each generation history record gr is part of the information of the selection candidate sc (selection candidate sc2 in FIG. 9) in step tj (step tj3 in FIG. 9). Specifically, in generation version information "Ver1" (i.e., generation history record gr1), the input information to be changed is "predetermined." The input information to be changed in generation version information "Ver1" indicates the information before the change. In generation version information "Ver2," the input information to be changed is "optional." In generation version information "Ver3," the input information to be changed is "specific." Furthermore, the provider information of generation history records gr2 and gr3 is the same, but the provider information of generation history record gr1 is different. In other words, in FIG. 8, changes have occurred not only in the input information but also in the provider information. The change presence / absence information indicates that there has been no change in generation history record gr1, but that there have been changes in generation history records gr2 and gr3.
[0082] 9 is a diagram showing a second example of a plurality of versions of display information DI. In FIG. 9, the same matters as those in FIGS. 5 to 8 will not be described or will be explained simply.
[0083] In FIG. 9, the draft procedure manual includes selection candidates sc (sc1 to sc3) that can be selected as at least a part of the procedure tj3.
[0084] 9, the display control unit 125 generates display information DI by adding additional information SI regarding a partial change of the selection candidate sc2 of the procedure tj included in the procedure manual draft PR to the procedure manual draft PR for each generation version information, that is, for each generation history record gr, and displays the display information DI. This additional information SI includes generation version information, change presence / absence information, and change target input information.
[0085] In FIG. 9, the display control unit 125 simultaneously displays the additional information SI of all versions along with the procedure manual draft PR. However, the additional information SI of at least one version included in the generation history information GR may also be added and displayed. Furthermore, the display control unit 125 may display the additional information SI of the generation version information (e.g., Ver2) of any of the generation history records gr by specifying (e.g., selecting) the generation version information of any of the generation history records gr2 included in the generation history information GR via, for example, the input device 24. Furthermore, the display control unit 125 may restore and display the additional information SI of the generation version information (e.g., Ver1) of a generation history record gr that was generated in the past. By displaying the additional information SI of all versions, the user can recognize the changes in a list. Furthermore, the user can check the changes in various versions by using a pull-over operation, for example.
[0086] The display control unit 125 may also display, in a pull-down format, a selection of additional information SI of multiple (e.g., all) generation version information of each generation history record gr included in the generation history information GR. In this case, the display control unit 125 may display only the additional information SI of the specified version by specifying (selecting) any of the additional information SI in a pull-down format via the input device 24.
[0087] The user checks the display of at least one version of the additional information SI and specifies the desired version of the additional information SI. In this case, the processing unit 131 specifies (selects) the desired version of the additional information SI via, for example, the input device 24. The procedure manual processing unit 130 updates the input information to be changed in the selection candidate sc2 in the procedure manual draft PR with the input information to be changed of the version corresponding to the specified additional information SI. Then, by selecting one of the selection candidates sc (for example, selection candidate sc2) in the procedure manual draft PR via the input device 24, the procedure manual processing unit 130 confirms the selection candidate sc, confirms the content of the procedure tj including the selection candidate sc, and completes the procedure manual PD.
[0088] In this way, when a change occurs in the input information or source information, the procedure manual generation system 5 displays the procedure manual draft PR with additional information SI related to the generation history. This allows the user to recognize that a change has occurred in the procedure tj due to the occurrence of this change. Furthermore, the procedure manual generation system 5 can revert the procedure manual draft PR to one generated in the past by specifying any of the generation history records gr (any of the versions) in the generation history information GR. Therefore, the procedure manual generation system 5 allows the user to efficiently recognize changes and reduce the time required to recreate the procedure manual draft PR, thereby reducing the time required to create the procedure manual PD.
[0089] <Second processing example> Next, a second processing example will be described. In the second processing example, the description of the same processes as those in the first processing example will be omitted or simplified.
[0090] In the second processing example, the display control unit 125 displays display information DI including the generated operation manual draft PR. At this time, the display control unit 125 may display the additional information SI of each version included in the display information DI together with the operation manual draft PR (operation manual draft PR with the content of the generated version information "Ver1"). Furthermore, as shown in Fig. 7, the display information DI including one or more individual display information di may be displayed, or as shown in Fig. 9, the display information DI to which one or more versions of additional information are added to one individual display information di may be displayed.
[0091] In the second processing example, the generation history information GR shown in the first processing example may also be used. Note that in the second processing example, there may be one generation history record gr, or more than one, as shown in Fig. 10. Fig. 10 is a diagram showing a third example of generation history information GR.
[0092] The draft operation manual PR may include, for example, one or more procedures tj and multiple selection candidates sc for the procedures tj. If the user wishes to modify the contents of the procedures tj or the selection candidates sc in the displayed draft operation manual PR, the user may modify these contents via the input device 24. In this case, the processing unit 131 of the operation manual processing unit 130 modifies the contents of the procedures tj and the selection candidates sc via the input device 24. For example, this modification may be performed in real time while the draft operation manual PR is being displayed. This processing example mainly illustrates real-time modification, but non-real-time modification may also be performed, that is, non-real-time modification may also be applied to this processing example.
[0093] That is, when the procedure manual draft PR is displayed, the procedure manual processing unit 130 can modify the procedures tj and selection candidates sc in the procedure manual draft PR in real time before the procedure manual PD is completed. The display control unit 125 may display display information DI including the modified procedure manual draft PR based on the information modified in real time (real-time modification information). The modification information includes at least the information after modification, and may also include the information before modification.
[0094] 11 is a diagram showing a first display example of display information DI that takes real-time correction into consideration. In FIG. 11, the same matters as those in FIGS. 5 to 10 will not be described or will be explained simply.
[0095] In FIG. 11, the processing unit 131 modifies "System" in procedure tj1 in the draft procedure manual PR to Terminal System. In this case, the processing unit 131 generates display information DI by adding additional correction information SI2 related to the modification along with the draft procedure manual PR, and displays the display information DI. The additional correction information SI2 includes modification location information indicating the modification location, modified text information indicating the text after the modification, and modification presence / absence information indicating whether or not the draft procedure manual PR has been modified, which is different from changes in the input information, etc. The additional correction information SI2 is also information that includes information indicating changes to the draft procedure manual PR based on the modification made by the processing unit 131 to the draft procedure manual PR.
[0096] Information on the corrections is indicated, for example, by striking through the corrections in the draft procedure manual PR. The post-correction text information is "Terminal System" in Figure 11. Information on whether or not corrections have been made may, for example, display text information "Real-time correction" if real-time corrections have been made, or may not display text information "Real-time correction" if real-time corrections have not been made. Furthermore, "Ver1" in Figure 11 indicates part of the additional information related to the generation history (generation history additional information SI1), and may indicate the version of the generation history information GR that has been adopted.
[0097] That is, in the second processing example, the additional information SI includes the generation history additional information SI1 and the modified additional information SI2 related to real-time modification.
[0098] 12 is a diagram showing a second display example of display information DI that takes real-time correction into consideration. In FIG. 12, the same matters as those in FIGS. 5 to 11 will not be described or will be explained simply.
[0099] Figure 12 shows an example in which picking work is selected as a major item in the procedure manual draft PR, and is modified as a detailed item in procedure tj3. Specifically, in the selection candidates sc2 and sc3 of the detailed item procedure tj3, "prescribed" is modified to "optional," and "packing box" is modified to "shipping box."
[0100] In this case, the display control unit 125 generates display information DI by adding modified additional information SI2 to the draft procedure manual PR, and displays the display information DI. The modified additional information SI2 is the same as in Fig. 11. Also, "Generation history Ver1" in Fig. 12 shows a part of the generation history additional information SI1, and may indicate the version of the generation history information GR adopted for the display object.
[0101] That is, the display control unit 125 may display the display information DI including the operation manual draft PR and the additional information SI (the generation history additional information SI1 and the modified additional information SI2).
[0102] Furthermore, the display based on the real-time correction information in the second processing example may be performed, for example, when the process of generating and completing the procedure manual PD in step S16 of FIG.
[0103] Fig. 13 is a diagram showing a third display example of display information DI that takes real-time correction into consideration. In Fig. 13, the same matters as those in Figs. 5 to 12 will not be described or will be explained simply.
[0104] In FIG. 13, the generation version information "Ver1" is selected as the generation history record gr. Also, real-time correction is being performed via the input device 24. The real-time correction is, for example, a correction from "System" to "Terminal System" in step tj1. Therefore, the display information DI includes generation history additional information SI1, which is the generation version information "Ver1" of the generation history information GR. Also, the display information DI includes correction additional information SI2, which includes real-time correction information indicating that a real-time correction has been performed.
[0105] Fig. 14 is a diagram showing a fourth display example of display information DI that takes real-time correction into consideration. In Fig. 14, the same matters as those in Figs. 5 to 13 will not be described or will be explained simply.
[0106] In FIG. 14, generation version information "Ver2" is selected as the generation history record gr. Also, no real-time corrections have been made via the input device 24. In the generation history record gr1, i.e., the procedure manual draft PR, the input information to be changed is picking work. In the generation history record gr2, the input information to be changed is picking work. Therefore, the display information DI includes generation history additional information SI1, which is the generation version information "Ver2" of the generation history information GR. Also, the display information DI includes correction additional information SI2, which includes real-time correction information indicating that no real-time corrections have been made.
[0107] 13 and 14, the display control unit 125 may display the generation history additional information SI1 and the modified additional information SI2 in different display modes. In FIGS. 13 and 14, as an example, the generation history additional information SI1 is shown in bold, and the modified additional information SI2 is shown in bold italics. Note that this display mode is just an example, and other display modes may be used. This allows the procedure manual generation system 5 to easily determine whether the modification to the procedure manual draft PR is information that uses the generation history or information that has been modified in real time.
[0108] Fig. 15 is a diagram showing a fifth display example of display information DI that takes real-time correction into consideration. In Fig. 15, the same matters as those in Figs. 5 to 14 will not be described or will be explained simply.
[0109] In Fig. 15, it is assumed that a change has occurred in the input information or provider information indicated by the generation history information GR shown in Fig. 8. The display control unit 125 generates display information DI based on the generation history information GR shown in Fig. 8. That is, for the selection candidate sc2 in step tj3, "predetermined" in the generation version information "Ver1" is changed to "arbitrary" in the generation version information "Ver2" or "specific" in the generation version information "Ver3". Furthermore, due to a real-time correction, "movement" in the selection candidate sc2 in step tj3 is corrected to "storage".
[0110] The display control unit 125 generates generation history additional information SI1 based on the generation history record gr of each version. The generation history additional information SI1 includes generation version information (e.g., Ver1, Ver2, Ver3), input information to be changed (e.g., "predetermined," "arbitrary," "specific"), and change presence / absence information. The change presence / absence information may be the same as the generation version information, with generation version information "Ver1" indicating no change (the original content remains the same), and generation version information "Ver2," "Ver3," ... (i.e., other than "Ver1") indicating a change.
[0111] The display control unit 125 generates modified additional information SI2 based on whether or not real-time modification has been performed. The modified additional information SI2 here includes information indicating that real-time modification has been performed, information indicating the location of modification (for example, a strikethrough line shown at the position of "moved"), and information indicating the content of modification (for example, "stored"). The modified additional information SI2 may be included in the additional information SI and displayed together with each of the multiple pieces of generation history additional information SI1.
[0112] The display control unit 125 generates display information DI by adding the generation history additional information SI1 and the correction additional information SI2 to the procedure manual draft PR, and displays the display information DI.
[0113] Fig. 16 is a diagram showing a sixth display example of display information DI that takes real-time correction into consideration. In Fig. 16, the same matters as those in Figs. 5 to 15 will not be described or will be explained simply.
[0114] In FIG. 16, it is assumed that a change has occurred in the input information or provider information indicated by the generation history information GR shown in FIG. 5. The display control unit 125 generates display information DI based on the generation history information GR shown in FIG. 5. The display information DI includes a procedure manual draft PR, generation history additional information SI1, and modified additional information SI2. The display control unit 125 may selectably display the generation history additional information SI1 and the modified additional information SI2 for each generation version information. In this case, the display control unit 125 may pop up one or more pieces of generation history additional information SI1 for each generation version information. The display control unit 125 may pop up one or more pieces of modified additional information SI2 depending on whether real-time modifications have been made. Each pop-up display PA is shown in FIG. 16.
[0115] Therefore, the display control unit 125 may display the contents of changes in the input information and the source information and the contents of the real-time correction. By displaying the generation history additional information SI1 and the correction additional information SI2, the display control unit 125 may make it possible to select which version of the contents of the input information and the source information to use, and whether to use the contents of the real-time correction.
[0116] In FIG. 16, for the input information to be changed, the generation version information "Ver1" indicates picking work, and the generation version information "Ver2" indicates pickup work. The generation history additional information SI1 for these two versions may be displayed selectably. Furthermore, for the correction target "system" of procedure tj1, it is "system" when there is no real-time correction, and it is "terminal system" when there is real-time correction. Two pieces of correction additional information SI2, one with and one without these real-time corrections, may be displayed selectably. Furthermore, for the correction target "confirmation" of procedure tj1, it is "confirm" when there is no real-time correction, and it is "check" when there is real-time correction. Two pieces of correction additional information SI2, one with and one without these real-time corrections, may be displayed selectably.
[0117] Fig. 17 is a diagram showing a seventh display example of display information DI that takes real-time correction into consideration. In Fig. 17, the same matters as those in Figs. 5 to 16 will not be described or will be explained simply.
[0118] 17, it is assumed that a change has occurred in the input information or provider information indicated by the generation history information GR shown in FIG. 5. The display control unit 125 generates display information DI based on the generation history information GR shown in FIG. 5. The display information DI includes a draft procedure manual PR, generation history additional information SI1, and modified additional information SI2. The display control unit 125 may display each version of the generation history additional information SI1 and each version of the modified additional information SI2 in a selectable manner.
[0119] 17, the display control unit 125 generates individual display information di by adding generation history additional information SI1 related to at least some changes in the procedures tj and selection candidates sc included in the draft procedure manual PR and additional modification information SI2 related to the real-time modification to a common draft procedure manual PR for each combination of the generation version information of the generation history information GR and the presence or absence of real-time modification.The display control unit 125 then generates individual display information di for all combinations of the generation version information of the generation history information and the presence or absence of real-time modification, and generates display information DI (overall display information) including all the individual display information di.The display control unit 125 then displays the display information DI.
[0120] All combinations of generation version information in the generation history information and whether or not real-time correction is performed include, for example, the following four combinations. For example, all combinations here include the combination of generation version information "Ver1" with no real-time correction. All combinations here include the combination of generation version information "Ver1" with real-time correction. All combinations here include the combination of generation version information "Ver2" with no real-time correction. All combinations here include the combination of generation version information "Ver2" with real-time correction.
[0121] That is, the display control unit 125 may simultaneously display the generation history and the real-time correction history in a manner that allows selection between a procedure manual draft PR that reflects the history and the real-time correction history and a procedure manual draft PR that does not reflect the history.
[0122] 17, the display control unit 125 simultaneously displays all the individual display information di for all combinations of the generation version information of the generation history information GR and whether or not real-time correction has been made, but this is not limited to this. The display control unit 125 may display the individual display information di for at least one combination. Furthermore, the display control unit 125 may display the individual display information di for any combination (for example, generation version information "Ver2", with real-time correction) by specifying (for example, selecting) the additional information SI (generation history additional information SI1 and correction additional information SI2) for any combination out of a plurality of combinations via, for example, the input device 24. Furthermore, the display control unit 125 may restore and display the individual display information di corresponding to a combination generated in the past (for example, generation version information "Ver1", with real-time correction).
[0123] Furthermore, the display control unit 125 may display the additional information SI of the above combinations in a selectable manner in a pull-down format. In this case, the display control unit 125 may display the individual display information di of the additional information SI of the specified combination by specifying (selecting) any of the additional information SI of the specified combination in a pull-down format via the input device 24, but may not display the individual display information di of the additional information SI of the combinations that were not specified.
[0124] The user checks the display of the additional information SI of the individual display information di of at least one displayed combination and specifies the desired combination. In this case, the processing unit 131 specifies (selects) the additional information SI of the desired combination via, for example, the input device 24. The procedure manual processing unit 130 may update the input information to be changed in the procedure manual draft PR with the version of the input information to be changed that corresponds to the generation history additional information SI1 of the specified combination. Furthermore, if there is real-time correction, the procedure manual processing unit 130 may update the corrected parts in the procedure manual draft PR with the corrected content. The procedure manual processing unit 130 completes the procedure manual PD through such updates.
[0125] 12, as in Fig. 17, the display control unit 125 may generate display information DI by adding, to the operation manual draft PR, generation history additional information SI1 regarding at least some changes to the procedures tj and selection candidates sc included in the operation manual draft PR, and revision additional information SI2 regarding the real-time revision, for each combination of the generation version information of the generation history information GR and the presence or absence of real-time revision. In Fig. 17, the display control unit 125 generates additional information SI for all combinations of the generation version information of the generation history information GR and the presence or absence of real-time revision. This additional information SI includes generation history additional information SI1 and revision additional information SI2 for each combination.
[0126] 12, similarly to FIG. 17, additional information SI may be displayed for all combinations, or additional information SI may be displayed for at least some combinations, or additional information SI may be displayed by specifying one combination. Note that, unlike FIG. 17, individual display information di is not generated in FIG. 12, and each additional information SI is displayed included in the same display information DI.
[0127] Fig. 18 is a diagram showing generation history information GR and information related to real-time correction in a table format. In Fig. 18, explanations of matters similar to those in Figs. 5 to 17 will be omitted or simplified.
[0128] In FIG. 18, table T1 contains generation history information GR and information related to real-time correction. The display control unit 125 may display this table T1. As the generation history information GR, generation version information and input information to be changed are excerpted and shown. The generation history information GR included in table T1 may contain only generation version information and input information to be changed, or may include other information. Furthermore, the information related to real-time correction includes information on the content of correction. In other words, "system" corresponding to the case without correction and "terminal system" corresponding to the case with correction are shown.
[0129] The processing unit 131 may select any of the generation version information or input information to be changed in the generation history information GR, that is, may select any of the generation history records gr, via the input device 24. Furthermore, the processing unit 131 may select either no correction (i.e., "system") or correction (i.e., "terminal system") via the input device 24.
[0130] In FIG. 18, the generation version information "Ver1" of the generation history information GR and "with real-time correction" are specified, and the display information DI generated in accordance with this specification is displayed.
[0131] 18, the procedure manual generation system 5 can display information about the generation history and information about real-time correction in a list. This makes it easy for the user to specify the desired version of the generation history and whether or not real-time correction is required from the list. Furthermore, if the size of the display device 25 is limited (for example, on a smartphone), it may be difficult to display information about all combinations. However, the list can simplify the information and improve visibility, and also improve operability when selecting additional information SI.
[0132] Thus, according to the second processing example, the procedure manual generation system 5 can display information indicating which input information, etc. is the basis for changes in the procedures and content of selection candidates in the procedure manual draft PR. Furthermore, the procedure manual generation system 5 can distinguish and allow the user to recognize whether changes in the procedures and content of selection candidates in the procedure manual draft PR are due to changes in input information, etc., or due to real-time corrections. Furthermore, when attempting to restore a procedure manual draft PR in accordance with changes in input information, etc., from the generation history information GR, the procedure manual generation system 5 can recognize the parts of real-time corrections that will be lost during restoration, and can therefore easily provide the user with information to help them decide whether or not to perform the restoration.
[0133] <Third processing example> Next, a third processing example will be described. In the third processing example, the description of the same processes as those in the first and second processing examples will be omitted or simplified.
[0134] 19 is a diagram showing an example of the configuration of a part of the procedure manual generation system 5 for explaining the third processing example. In FIG. 19, an AI agent unit 120 and a procedure manual processing unit 130 are shown.
[0135] In the procedure manual generation system 5 of the third processing example, the procedure manual processing unit 130 includes a processing unit 131 and a processing history processing unit 132. The processing history processing unit 132 generates processing history information PH based on at least one of the selection and correction by the processing unit 131, and stores the processing history information PH in the memory 12 or the memory 22. The processing history information PH is information indicating the processing history of the procedure manual draft PR.
[0136] The processing history information includes processing version information, selection identification information, correction information, and processing presence / absence information. The processing version information is information indicating the processing version of the draft procedure manual PR, and is information that distinguishes between new and old procedures tj or selection candidates sc that have been selected and have been corrected. The selection identification information is information that identifies the selected procedure tj or selection candidates sc. The correction information is information that indicates the correction content of the procedure tj or selection candidates sc. The correction information includes, for example, text data before and after correction, and binary data obtained by converting the text data into binary data. The processing presence / absence information is information that indicates whether the draft procedure manual PR has been processed, and specifically, information that indicates whether the contents of the procedure tj or selection candidates sc have been processed due to the selection or correction of the procedure tj or selection candidates sc. Note that since the presence or absence of processing can be confirmed by comparing the correction information, the processing presence / absence information may be omitted.
[0137] The processing history processing unit 132 generates processing history information, for example, when processing such as selection or correction is performed by the processing unit 131. Each time a procedure tj or a selection candidate sc included in the procedure manual draft PR is selected or corrected, the processing history processing unit 132 associates each piece of information with processing version information to generate a processing history record ph. The processing history record ph includes selection identification information, correction information, and processing presence / absence information for each processing version information. The processing history information PH includes, for example, one or more processing history records ph. Furthermore, the processing history processing unit 132 generates text data and its binary data based on information obtained by correcting the procedure tj or selection candidate sc included in the procedure manual draft PR via the input device 24. Furthermore, the processing history processing unit 132 determines whether the procedure tj or selection candidate sc has been selected or corrected based on the selection identification information or correction information, and generates processing presence / absence information.
[0138] The display control unit 125 generates display information DI based on the procedure manual draft PR, the generation history information GR, and the processing history information PH, and displays the display information DI.
[0139] The generation of display information DI based on processing history information PH in the third processing example may be performed, for example, when generating and completing the procedure manual PD in step S16 of Figure 4, or may be performed at the timing of other processing.
[0140] Fig. 20 is a diagram showing a first display example of display information DI that takes into account processing history information PH. In Fig. 20, explanations of matters that are the same as those in Figs. 5 to 19 will be omitted or simplified.
[0141] 20, the display control unit 125 refers to the processing history information PH stored in the memory 12 or the memory 22. In Fig. 20, for example, the processing unit 131 selects the processing version information "Ver2" of the processing history information PH via the input device 24. In the processing history record ph2 corresponding to the processing version information "Ver2", the correction information indicates that the correction part corresponding to "system" in step tj1 has been corrected to "terminal system".
[0142] The display control unit 125 generates display information DI by adding processing history additional information SI3 related to this processing (modification) together with the procedure manual draft PR, and displays the display information DI. The processing history additional information SI3 includes, for example, processing version information, modification information, and processing presence / absence information. Furthermore, "processing history Ver2" in FIG. 20 indicates a part of the processing history additional information SI3, and may indicate the version of the processing history information PH that was adopted. The processing history additional information SI3 is included in the additional information SI.
[0143] Fig. 21 is a diagram showing a second display example of the display information DI that takes into account the processing history information PH. In Fig. 21, the same matters as those in Figs. 5 to 20 will not be described or will be explained simply.
[0144] In FIG. 21, the generation history record gr2 corresponding to the generation version information "Ver2" is selected as the generation history record gr. Also, the processing history record ph2 corresponding to the processing version information "Ver2" is selected as the processing history record ph. Therefore, the display information DI includes generation history additional information SI1 which is the generation version information "Ver2". Also, it includes processing history additional information SI3 which is the processing version information "Ver2" of the processing history information PH. Therefore, the additional information SI includes the generation history additional information SI1 and the processing history additional information SI3.
[0145] 21, the display control unit 125 may display the generation history additional information SI1 and the processing history additional information SI3 in different display modes. In FIG. 21, as an example, the generation history additional information SI1 is shown in bold, and the processing history additional information SI3 is shown in bold italics. Note that this display mode is just an example, and other display modes may be used. This allows the procedure manual generation system 5 to easily determine whether the information is information for which the generation history was used (information for which an input change has occurred) or information for which the processing history was used (information manually processed by the user).
[0146] Fig. 22 is a diagram showing a third display example of the display information DI that takes into account the processing history information PH. In Fig. 22, the same matters as those in Figs. 5 to 21 will not be described or will be explained simply.
[0147] In FIG. 22, it is assumed that a change has occurred in the input information or provider information indicated by the generation history information GR shown in FIG. 5. The display control unit 125 generates display information DI based on the generation history information GR shown in FIG. 5. The display information DI includes a procedure manual draft PR, generation history additional information SI1, and processing history additional information SI3. The display control unit 125 may selectably display each version of the generation history additional information SI1 and each version of the processing history additional information SI3. In this case, the display control unit 125 may pop up one or more pieces of generation history additional information SI1 for each piece of generation version information. The display control unit 125 may pop up one or more pieces of processing history additional information SI3 for each piece of processing version information. Each pop-up display PA is shown in FIG. 22.
[0148] Therefore, the display control unit 125 may display the details of changes in the input information and the provider information and the details of changes due to manual processing. The display control unit 125 may display the generation history additional information SI1 and the processing history additional information SI3, thereby making it possible to select which version of the content of the input information and the provider information to use, and which version of the processing content to use.
[0149] In FIG. 22, the change target input information is picking work in the generation version information "Ver1," and pick-up work in the generation version information "Ver2." The generation history additional information SI1 for these two generation versions may be displayed selectably. Also, the processing target "system" of procedure tj1 is "system" in the processing version information "Ver1," and "terminal system" in the processing version information "Ver2." The processing history additional information SI3 for these two processing versions may be displayed selectably.
[0150] Fig. 23 is a diagram showing a fourth display example of the display information DI that takes into account the processing history information PH. In Fig. 23, the same matters as those in Figs. 5 to 22 will not be described or will be explained simply.
[0151] 23, it is assumed that a change has occurred in the input information or provider information indicated by the generation history information GR shown in Fig. 5. The display control unit 125 generates display information DI based on the generation history information GR shown in Fig. 5. The display information DI includes a draft procedure manual PR, generation history additional information SI1, and processing history additional information SI3. The display control unit 125 may selectably display each version of the generation history additional information SI1 and each version of the processing history additional information SI3.
[0152] 23, the display control unit 125 generates individual display information di by adding, to a common procedure manual draft PR, generation history additional information SI1 related to at least some changes in the procedures tj and selection candidates sc included in the procedure manual draft PR, and processing history additional information SI3 related to at least some processing of the procedures tj and selection candidates sc included in the procedure manual draft PR, for each combination of the generation version information of the generation history information GR and the processing version information of the processing history information PH. Then, the display control unit 125 generates individual display information di for all combinations of the generation version information of the generation history information GR and the processing version information of the processing history information PH, and generates display information DI (overall display information) including all of the individual display information di. Then, the display control unit 125 displays the display information DI.
[0153] All combinations of the generation version information of the generation history information GR and the processing version information of the processing history information PH include, for example, the following four combinations. For example, all combinations here include the combination of generation version information "Ver1" and processing version information "Ver1." A combination here includes the combination of generation version information "Ver1" and processing version information "Ver2." A all combination here includes the combination of generation version information "Ver2" and processing version information "Ver1." A combination here includes the combination of generation version information "Ver2" and processing version information "Ver2."
[0154] That is, the display control unit 125 may allow a user to select between a draft operation manual PR that reflects the creation history and the processing history and a draft operation manual PR that does not reflect the creation history and the processing history, and may simultaneously display them.
[0155] 23, the display control unit 125 simultaneously displays all the individual display information di for all combinations of the generation version information of the generation history information GR and the processing version information of the processing history information PH, but this is not limited to this. The display control unit 125 may display the individual display information di for at least one combination. Furthermore, the display control unit 125 may display the individual display information di for any combination (e.g., generation version information "Ver2" and processing version information "Ver2") by specifying (e.g., selecting) the additional information SI (generation history additional information SI1 and processing history additional information SI3) of any combination among a plurality of combinations via, for example, the input device 24. Furthermore, the display control unit 125 may restore and display the individual display information di corresponding to a combination generated in the past (e.g., generation version information "Ver1" and processing version information "Ver2").
[0156] Furthermore, the display control unit 125 may display the additional information SI of the above combinations in a selectable manner in a pull-down format. In this case, the display control unit 125 may display the individual display information di of the additional information SI of the specified combination by specifying (selecting) any of the additional information SI of the specified combination in a pull-down format via the input device 24, but may not display the individual display information di of the additional information SI of the combinations that were not specified.
[0157] The user checks the display of the additional information SI of the individual display information di of at least one displayed combination and specifies the desired combination. In this case, the processing unit 131 specifies (selects) the additional information of the desired combination via, for example, the input device 24. The procedure manual processing unit 130 may update the input information to be changed in the procedure manual draft PR with the version of the input information to be changed corresponding to the generation history additional information SI1 corresponding to the specified combination. Furthermore, the procedure manual processing unit 130 may update the information to be corrected in the procedure manual draft PR with the version of the correction information corresponding to the processing history additional information SI3 corresponding to the specified combination.
[0158] In addition, the display and selection of the combination of the generation version information of the generation history information GR and the processing version information of the processing history information PH in the third processing example described above can also be applied to at least some changes or modifications to the selection candidates sc included in the draft procedure manual PR such as that shown in Figure 12.
[0159] Fig. 24 is a diagram showing information relating to the generation history information GR and the processing history information PH in a table format. In Fig. 24, explanations of matters similar to those in Figs. 5 to 23 will be omitted or simplified.
[0160] In FIG. 24, information related to the generation history information GR and the processing history information PH is included in table T2. The display control unit 125 may display this table T2. As the generation history information GR, version information (generation version information) and input information to be changed are excerpted and shown. The generation history information GR included in table T2 may only include version information and input information to be changed, or may include other information. As the processing history information PH, version information (processing version information) and correction information are excerpted and shown. The processing history information PH included in table T2 may only include version information and correction information, or may include other information.
[0161] The processing unit 131 may select any version information or input information to be changed in the generation history information GR via the input device 24, that is, may select any generation history record gr. The processing unit 131 may also select any version information or correction information in the processing history information PH via the input device 24, that is, may select any processing history record ph.
[0162] In Figure 24, the generation version information "Ver1" and the processing version information "Ver2" of the generation history information GR are specified, and specifically, "picking work" and "terminal system" are specified, and the display information DI generated in accordance with this specification is displayed.
[0163] Thus, according to the third processing example, the procedure manual generation system 5 can distinguish between history based on changes in input information, etc. (generation history information GR) and history based on the user's own processing (processing history). For example, the user can distinguish between major changes based on changes in input information, etc. and minor changes based on processing of the procedure manual draft PR. This allows the user to accurately understand the cause of a change in the procedure manual draft PR. Furthermore, by specifying history corresponding to past generation versions and processing versions, the procedure manual generation system 5 can easily adjust which input information to change in the procedure manual draft PR and how far back to go when re-editing the procedure manual draft PR or procedure manual PD. This allows the procedure manual generation system 5 to complete a procedure manual PD that meets the user's intentions.
[0164] Furthermore, the operation manual processing unit 130 may acquire user identification information, such as a user ID, input via the input device 24, for example, when logging in to the terminal 20. The operation manual processing unit 130 may generate the generation history information GR and the processing history information PH, including the user ID. In this case, the AI agent unit 120 can generate the operation manual draft PR for each user by taking into account the generation history information GR and the processing history information PH, by taking into account the user ID and applying the generation history information GR and the processing history information PH if the user is the same. Furthermore, by storing the generation history information GR and the processing history information PH in the memory 12 or the memory 22, the operation manual processing unit 130 can select or modify from a continuation of the state saved as the generation history information GR and the processing history information PH.
[0165] In the above description, the procedure manual generation system 5 generates a procedure manual draft using both the procedure agent 121 and the web agent 122, but it may use only one of them.
[0166] Furthermore, instead of the process of determining whether or not to display in each of the above processing examples, the procedure manual generation system 5 may perform a process of changing the display mode, such as color or shape, while still performing the display itself. In other words, the process of determining whether or not to display in each of the above processing examples is an example of a process of changing the display mode.
[0167] Furthermore, the display that distinguishes between changes in the draft procedure manual due to changes in input information and changes in the draft procedure manual due to real-time corrections or corrections made by the user to the draft procedure manual is not limited to the above. For example, the display control unit 125 may change the font or color of the text depending on the cause of the change in the draft procedure manual.
[0168] In the above example, the procedure manual generation system 5 always records the history of changes in the input information used to generate the procedure manual draft as generation history information whenever there is a change. However, the procedure manual generation system 5 may record only changes in the input information that caused a change in the procedure manual draft as generation history information. To generate such generation history information, the procedure manual generation system 5 may, for example, compare the generated procedure manual draft when there is a change in the input information, and if there is a change in the procedure manual draft, record the change in the input information as generation history information. Because the procedure manual draft is generated by LLM, minor changes in the input information may be absorbed by the LLM and may not lead to changes in the procedure manual draft. Generating generation history information and displaying additional information in such cases may confuse the user. Therefore, the procedure manual generation system 5 may record only changes in the input information that actually led to a change in the procedure manual draft as generation history information and generate additional information based on this generation history information, thereby improving user convenience. In addition, the procedure manual generation system 5 records changes in input information in the generation history information regardless of whether there have been changes to the draft procedure manual, and the same effect can be achieved by using only the history of changes in input information that have resulted in changes to the draft procedure manual when generating additional information.
[0169] Furthermore, at least two of the first to third processing examples may be executed in combination.
[0170] <Display by terminal> Next, the operation of the terminal 20 during display will be described.
[0171] In the terminal 20, the processor 21 acquires the above-mentioned procedure manual draft PR generated by the server device 10 or the terminal 20. The processor 21 acquires the generation history additional information derived by the server device 10 or the terminal 20. At this time, when the procedure manual draft PR or the generation history additional information is generated by the server device 10, the necessary information is communicated from the server device 10 to the terminal 20 via the communication device. The display device 25 displays the procedure manual draft PR based on the procedure manual draft PR and the generation history information GR under the control of the processor 21. For example, the display device 25 adds additional information SI (generation history additional information SI1, for example, generation version information and change presence / absence information) to the procedure manual draft PR and displays it.
[0172] Thus, by displaying the additional information SI together with the procedure manual draft PR, the terminal 20 can provide the user with criteria for determining which generation version of the input information to change should be adopted. The user can check the additional information SI and consider which input information and provider information to add to the procedure manual draft PR to generate the procedure manual PD. Therefore, the terminal 20 can help improve the efficiency and accuracy of generating the procedure manual PD compared to when the procedure manual PD is generated without criteria.
[0173] In this way, the procedure manual generation system 5 can efficiently recognize changes in the input information that was the basis for generating the procedure manual draft PR, which is the previous stage of the procedure manual PD, or in the information used to generate it (provider information) by managing history information (e.g., generation history information GR). This reduces the time required to recreate the procedure manual PD. For example, even if the user is unaware of changes (e.g., tampering) in the input information or provider information, the procedure manual generation system 5 can provide the user with information about the changes by displaying additional information SI. The user can recognize changes in the procedure manual PD that are difficult to notice and take the necessary measures to recreate the procedure manual PD. Furthermore, by storing the processing history information PH, the procedure manual generation system 5 can easily re-execute past processing, such as selection and correction, based on the processing history information PH, even if the procedure manual draft PR that was the basis for processing changes.
[0174] Furthermore, the procedure manual generation system 5 can automatically generate work procedures tj and selection candidates sc based on input information, and select and determine appropriate wording (procedures) from the selection candidates sc, for example, to improve the production efficiency of on-site workers. This allows the procedure manual generation system 5 to reduce the time required to generate procedure manuals, automatically generate and complete procedure manuals PD that include efficient work procedures, and improve work productivity. It also reduces human error in procedure manual generation and can derive more accurate and standardized work procedures (SOPs). SOP stands for Standard Operation Procedure.
[0175] Furthermore, when creating a procedure manual PD that defines work procedures at a manufacturing site such as a manufacturing, logistics, or distribution site, the procedure manual generation system 5 can prevent field workers from spending a lot of time understanding the work content at the site and considering the wording of the procedure manual PD. For example, the procedure manual generation system 5 can eliminate the need for field workers to think about and derive the contents of a picking list on site, thereby reducing the burden on field workers involved in generating the procedure manual PD.
[0176] Note that, in this embodiment, a case where a part of the procedure tj in the operation manual draft PR is selectable as a selection candidate sc has been mainly exemplified, but this is not limited to this. The entire procedure tj in the operation manual draft PR may be selectable as a selection candidate sc. For example, the entire procedure tj3 in the operation manual draft PR in FIG. 9 may be set as a selection candidate sc. In this case, it can be said that the entire procedure tj is a selection candidate. Therefore, in this embodiment, at least a part of the procedure tj in the operation manual draft PR may be set as a selection candidate sc.
[0177] In addition, in the present embodiment, the example has been given in which the work of the major category of the operation manual draft PR (for example, picking work) itself may also be a selection candidate. In other words, the operation manual processing unit 130 can treat the work of the major category itself as a procedure in a broad sense, and can treat it as a selection candidate for at least a part of the procedure.
[0178] (Outline of the embodiment) As a result, the present disclosure describes at least the following: Note that, in parentheses, examples of components corresponding to the above-described embodiments are given, but the present disclosure is not limited to these.
[0179] (Item 1) A procedure manual generation system (procedure manual generation system 5) that generates a procedure manual (procedure manual PD) regarding a plurality of procedures (procedures tj) that constitute a work, a collection unit (web agent 122) that collects information relating to the work from outside, the information being changeable without being edited by the user; a procedure manual draft generation unit (AI agent unit 120, procedure agent 121, web agent 122) that generates a procedure manual draft (procedure manual draft PR) including the procedure of the work based on input information that is information on the collected content; a generation history processing unit (generation history processing unit 124) that generates generation history information (generation history information GR) indicating a history of changes in the input information when the input information changes after the draft procedure manual is generated; a display control unit (display control unit 125) that generates display information (display information DI) based on the draft procedure manual and the generation history information and displays the display information on a display device (display device 25); A procedure manual generation system comprising:
[0180] This allows the procedure manual generation system to present information on candidates for revising the procedure manual draft, taking into account changes in the input information. Therefore, the procedure manual generation system can improve the efficiency and accuracy of generating procedure manuals compared to when procedure manuals are generated without any judgment criteria.
[0181] (Item 2) The change in the input information includes a change in content of the input information or in provider information indicating a provider of the input information. Item 1. A procedure manual generation system.
[0182] This allows the procedure manual generation system to present candidate information for correcting the procedure manual draft, taking into account changes in the content of the input information or the provider information.
[0183] (Item 3) the generation history information includes first version information (generation version information) indicating the content of the input information or the version of the providing source information, The display information is information to which additional information (additional information SI, generation history additional information SI1) indicating which version of the input information or the source information was used to generate the procedure included in the draft procedure manual based on the first version information is added. Item 2. A procedure manual generation system.
[0184] This allows the procedure manual generation system to easily present to the user which version of the input information was used to generate the procedure included in the procedure manual draft.
[0185] (Item 4) The generation history information includes, for each of the first version information, one or more generation history records (generation history records gr) including change-target input information that is information to be changed and included in the input information, or the provider information, the display control unit generates the additional information based on at least one generation history record. Item 3. A procedure manual generation system.
[0186] This allows the procedure manual generation system to generate and display additional information by taking into account the input information to be changed or the source information that has changed at some point, and this can be used as a basis for the user's selection when generating a procedure proposal.
[0187] (Item 5) Further comprising a procedure manual generation unit that generates the procedure manual, the display control unit displays the additional information corresponding to at least one of the generation history records in a specifiable (selectable) manner; the procedure manual generation unit generates the procedure manual based on the procedure manual draft and the generation history record corresponding to the specified additional information. Item 4. A procedure manual generation system.
[0188] This allows the procedure manual generation system to generate a procedure manual that takes into account the content of the generation history record corresponding to the additional information, for example, by specifying any additional information based on user input.
[0189] (Item 6) a processing unit (processing unit 131) that can modify the content of the procedure included in the draft procedure manual generated by the draft procedure manual generation unit based on an input from the user via an input device (input device 24); The display control unit generates the display information that distinguishes between changes in the draft procedure manual based on changes in the input information and changes in the draft procedure manual based on corrections (real-time corrections) made by the processing unit. Item 2. A procedure manual generation system.
[0190] This allows the user to easily determine whether the change in the draft procedure manual is based on a change in the input information or a change in the draft procedure manual based on a correction made by the processing unit by checking the displayed information.
[0191] (Item 7) The display information is information obtained by adding additional information (additional information SI, modified additional information SI2) to the draft procedure manual, the additional information including information indicating a change in the draft procedure manual based on the modification by the processing unit. Item 6. A procedure manual generation system.
[0192] This allows the procedure manual generation system to generate and display additional information that takes into account the fact that the correction is made by user input, and this information can be used as a criterion for the user to make selections when generating procedure plans.
[0193] (Item 8) the generation history information includes one or more generation history records for each first version information indicating the content of the input information or the version of the provider information, the display control unit generates the additional information based on at least one generation history record included in the generation history information and a correction to the procedure of the draft operating instructions made by the processing unit. Item 7. A procedure manual generation system according to item 7.
[0194] This allows the user to simultaneously recognize information about the generation history and information about modifications based on user input by checking the display of additional information, and can use this as a basis for making selections when generating procedure proposals.
[0195] (Item 9) Further comprising a procedure manual generation unit that generates the procedure manual, The display control unit displaying the additional information corresponding to at least one of the at least one generation history record and the at least one correction by the processing unit in a specifiable manner; the procedure manual generation unit generates the procedure manual based on the procedure manual draft, the generation history record corresponding to the specified additional information, and the correction by the processing unit corresponding to the specified additional information. Item 9. A procedure manual generation system according to item 8.
[0196] This allows the procedure manual generation system to generate a procedure manual that takes into account the generation history record corresponding to this additional information and the contents of modifications made by the processing unit, for example, by specifying any additional information based on user input.
[0197] (Item 10) a processing unit that processes the draft procedure manual by selecting selection candidates (selection candidates sc) of at least a part of the procedures included in the draft procedure manual or by modifying at least a part of the procedures; a processing history processing unit (processing history processing unit 132) that generates processing history information (processing history information PH) that indicates the processing history of the draft procedure manual, The display control unit generates the display information based on the draft procedure manual, the generation history information, and the processing history information. Item 1. A procedure manual generation system.
[0198] This allows the user to check the display of the display information, and thereby check the display information that takes into account both the generation history that is not based on user input and the processing history that is based on user input.
[0199] (Item 11) The processing history information includes second version information (processing version information) indicating a version of processing of the draft procedure manual, The display information is information obtained by adding additional information (additional information SI, processing history additional information SI3) including the second version information to the procedure manual draft. Item 11. A procedure manual generation system according to item 10.
[0200] This allows the procedure manual generation system to easily present to the user which version of processing the procedure included in the procedure manual draft is based on.
[0201] (Item 12) The processing history processing unit includes, for each of the second version information, one or more processing history records (processing history records ph) including selection identification information that identifies a selection of the selection candidate or correction information that indicates correction content of the procedure, the display control unit generates the additional information based on at least one processing history record. Item 12. The procedure manual generation system according to item 11.
[0202] This allows the procedure manual generation system to generate and display additional information by taking into account proven information that has been selected or modified at any time, allowing the user to use this as a basis for making selections when generating procedure proposals.
[0203] (Item 13) the change in the input information includes a change in content of the input information or in provider information indicating a provider of the input information, the generation history information includes one or more generation history records for each first version information indicating the content of the input information or the version of the provider information, the display control unit generates the additional information based on at least one generation history record included in the generation history information and at least one processing history record included in the processing history information. Item 13. The procedure manual generation system according to item 12.
[0204] This allows the user to simultaneously recognize information relating to the generation history and information relating to the processing history by checking the display of the additional information, and can use this as a basis for making a selection when generating a procedure plan.
[0205] (Item 14) Further comprising a procedure manual generation unit that generates the procedure manual, The display control unit displaying the additional information corresponding to at least one of the at least one generation history record and at least one processing history record in a specifiable manner; the procedure manual generation unit generates the procedure manual based on the procedure manual draft, the generation history record corresponding to the specified additional information, and the processing history record corresponding to the specified additional information. Item 14. The procedure manual generation system according to item 13.
[0206] This allows the procedure manual generation system to generate a procedure manual that takes into account the contents of the production history record or processing history record corresponding to the additional information, for example, by specifying any additional information based on user input.
[0207] (Item 15) A terminal that includes a processor and a display device and supports the creation of a procedure manual for a plurality of procedures that constitute a work, The processor: obtaining a draft procedure manual including a procedure for the work, the draft procedure manual being generated based on input information that is information related to the work and that can be changed without being edited by a user; Acquire generation history information indicating a history of changes in the input information; The display device is Displaying the draft procedure manual based on the generation history information. Terminal.
[0208] This allows the terminal to present information on candidates for revising the draft procedure manual, taking into account changes in the input information. Therefore, the procedure manual generation system can improve the efficiency and accuracy of generating procedure manuals compared to when procedure manuals are generated without any criteria.
[0209] (Item 16) A method for generating a procedure manual for a plurality of procedures constituting a work, comprising the steps of: externally collecting information about the work, the information being changeable without being edited by a user; generating a draft procedure manual including the procedure of the work based on the input information that is the collected information; If the input information changes after the draft procedure manual is generated, generating generation history information indicating a history of changes to the input information; generating display information based on the draft procedure manual and the generation history information, and displaying the display information on a display device; A procedure manual generation method having the steps:
[0210] This allows the terminal to achieve the same effect as in item 1.
[0211] Although various embodiments have been described above with reference to the drawings, it goes without saying that the present disclosure is not limited to such examples. It is clear that a person skilled in the art can conceive of various modifications or alterations within the scope of the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure. Furthermore, the components of the above-described embodiments may be combined in any manner without departing from the spirit of the invention.
[0212] In addition, the above embodiment may also be applicable to a program that realizes the functions of the above method, which is supplied to a computer (e.g., server device 10, terminal 20, or procedure manual generation system 5) via a network or various storage media, and which is read and executed by the processor of this computer, as well as to a storage medium on which this program is stored. [Industrial Applicability]
[0213] The present disclosure is useful for a procedure manual generation system, a terminal, a procedure manual generation method, etc. that can improve the efficiency and accuracy of generating procedure manuals. [Explanation of symbols]
[0214] 5 Procedure generation system 10 Server device 11 processors 12 Memory 13. Communication Devices 20 terminals 21 processors 22 Memory 23 Communication Devices 24 Input Devices 25 Display Devices 110 Information input section 120 AI Agent Department 121 Procedure Agent 122 Web Agent 124 Generation history processing unit 125 Display control unit 130 Procedure Manual Processing Section 131 Processing Department 132 Processing history processing unit 140 Output section DI Display Information di Individual display information GR generation history information gr Generation History Record PD Procedure Manual PH processing history information ph Processing history record PR Procedure Manual Draft SI Additional Information SI1 Additional information on generation history SI2 Correction Additional Information SI3 Additional processing history information tj Procedure sc, sc1, sc2, sc3 selection candidates
Claims
1. A procedure manual generation system for generating procedure manuals for a plurality of procedures constituting a work, a collection unit that collects information about the work from an external source, the information being changeable without being edited by a user; a procedure manual draft generation unit that generates a procedure manual draft including the procedure of the work based on the input information that is the collected information; a generation history processing unit that generates generation history information indicating a history of changes in the input information when the input information changes after the draft procedure manual is generated; a display control unit that generates display information based on the draft procedure manual and the generation history information and displays the display information on a display device; A procedure manual generation system comprising:
2. The change in the input information includes a change in content of the input information or in provider information indicating a provider of the input information. The procedure manual generation system according to claim 1 .
3. the generation history information includes first version information indicating the content of the input information or the version of the providing source information, The display information is information to which additional information indicating which version of the input information or the source information is based on which the procedure included in the draft procedure manual was generated, based on the first version information, is added. The procedure manual generation system according to claim 2 .
4. the generation history information includes, for each of the first version information, one or more generation history records including input information to be changed, which is information to be changed and included in the input information, or the provider information; the display control unit generates the additional information based on at least one generation history record. The procedure manual generation system according to claim 3 .
5. Further comprising a procedure manual generation unit that generates the procedure manual, the display control unit displays the additional information corresponding to at least one of the generation history records in a specifiable manner; the procedure manual generation unit generates the procedure manual based on the procedure manual draft and the generation history record corresponding to the specified additional information. The procedure manual generation system according to claim 4 .
6. a processing unit that can modify the content of the procedure included in the procedure manual draft generated by the procedure manual draft generation unit based on input from the user via an input device, the display control unit generates the display information that distinguishes between changes in the draft operating instructions based on changes in the input information and changes in the draft operating instructions based on corrections made by the processing unit. The procedure manual generation system according to claim 2 .
7. The display information is information in which additional information including information indicating a change in the draft procedure manual based on the correction by the processing unit is added to the draft procedure manual. The procedure manual generation system according to claim 6 .
8. the generation history information includes one or more generation history records for each first version information indicating the content of the input information or the version of the providing source information, the display control unit generates the additional information based on at least one generation history record included in the generation history information and a correction to the procedure of the draft operating procedure manual made by the processing unit. The procedure manual generation system according to claim 7 .
9. Further comprising a procedure manual generation unit that generates the procedure manual, The display control unit displaying the additional information corresponding to at least one of the at least one generation history record and the at least one correction by the processing unit in a specifiable manner; the procedure manual generation unit generates the procedure manual based on the procedure manual draft, the generation history record corresponding to the specified additional information, and the correction by the processing unit corresponding to the specified additional information. The procedure manual generation system according to claim 8 .
10. a processing unit that processes the draft procedure manual by selecting a selection candidate for at least a part of the procedure included in the draft procedure manual or by modifying at least a part of the procedure; a processing history processing unit that generates processing history information indicating a processing history of the draft procedure manual, The display control unit generates the display information based on the draft procedure manual, the generation history information, and the processing history information. The procedure manual generation system according to claim 1 .
11. The processing history information includes second version information indicating a version of processing of the draft procedure manual, The display information is information obtained by adding additional information including the second version information to the draft procedure manual. The procedure manual generation system according to claim 10.
12. the processing history processing unit includes, for each of the second version information, one or more processing history records including selection identification information for identifying a selection of the selection candidate or correction information indicating correction content of the procedure, the display control unit generates the additional information based on at least one processing history record. The procedure manual generation system according to claim 11.
13. the change in the input information includes a change in content of the input information or in provider information indicating a provider of the input information, the generation history information includes one or more generation history records for each first version information indicating the content of the input information or the version of the providing source information, the display control unit generates the additional information based on at least one generation history record included in the generation history information and at least one processing history record included in the processing history information. The procedure manual generation system according to claim 12.
14. Further comprising a procedure manual generation unit that generates the procedure manual, The display control unit displaying the additional information corresponding to at least one of the at least one generation history record and at least one processing history record in a specifiable manner; the procedure manual generation unit generates the procedure manual based on the procedure manual draft, the generation history record corresponding to the specified additional information, and the processing history record corresponding to the specified additional information. The procedure manual generation system according to claim 13.
15. A terminal that includes a processor and a display device and supports the creation of a procedure manual for a plurality of procedures that constitute a work, The processor: obtaining a draft procedure manual including a procedure for the work, the draft procedure manual being generated based on input information that is information related to the work and that can be changed without being edited by a user; Acquire generation history information indicating a history of changes in the input information; The display device is Displaying the draft procedure manual based on the generation history information. Terminal.
16. A method for generating a procedure manual for a plurality of procedures constituting a work, comprising the steps of: externally collecting information about the work, the information being changeable without being edited by a user; generating a draft procedure manual including the procedure of the work based on the input information that is the collected information; If the input information changes after the draft procedure manual is generated, generating generation history information indicating a history of changes to the input information; generating display information based on the draft procedure manual and the generation history information, and displaying the display information on a display device; A procedure manual generation method having the steps:
Citation Information
Patent Citations
Device and program for supporting creation of procedure manual
JP2002334146A