Information processing apparatus, information processing method, and program

The information processing device addresses the complexity of workflow editing by displaying task output contents, facilitating efficient workflow creation through task association and analysis.

JP2026028458APending Publication Date: 2026-02-20CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024130891
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-07
Publication Date
2026-02-20

AI Technical Summary

Technical Problem

Existing workflow creation systems do not display the output contents passed between tasks, requiring users to remember or reconfirm previous task outputs during workflow editing, complicating the setting process.

Method used

An information processing device that displays the output content of each task in association with the task on a workflow editing screen, using an analysis mechanism to analyze task settings and a display mechanism to show this information.

Benefits of technology

Enables efficient workflow editing by allowing users to easily determine necessary settings based on displayed output contents, simplifying the task setting process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026028458000001_ABST
    Figure 2026028458000001_ABST
Patent Text Reader

Abstract

To solve the problem that, when a workflow is edited on a screen by combining display elements representing tasks in the workflow, input / output contents of each task cannot be confirmed on the screen, and work is complicated.SOLUTION: An information processor (120) capable of editing a workflow on a setting screen by combining display elements representing tasks in the workflow includes an analysis unit (S402) configured to analyze setting information of each task stored in a storage unit, and a display unit (S408) configured to display contents of outputs of each task based on an analysis result of the analysis unit.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] A workflow is a system that processes data files such as invoices and forms that are generated in daily business operations according to predetermined processes (tasks). Workflow is a useful system for improving business efficiency because it automates tasks such as inputting and sorting data files, which have traditionally been done manually. Conventionally, a workflow creation support system is known that creates a workflow by arbitrarily combining tasks such as input of image data from an MFP, various image processing operations on the image data, and data classification based on the image processing results (see Patent Document 1). Here, MFP stands for Multi Function Printer. [Prior art documents] [Patent documents]

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

[0004] However, in the technology of Patent Document 1, although information about each process (task) is displayed on the workflow editing screen, the output contents passed between each task are not displayed. As a result, when setting the details of a task, the user must either remember the output contents of the immediately preceding task or reconfirm the output contents each time while editing the workflow, which makes the work complicated. In view of the above problems, the present invention aims to provide a mechanism for easily editing a workflow by displaying the input and output contents of each task in association with each task on a workflow editing screen. [Means for solving the problem]

[0005] The present invention is an information processing device that can edit a workflow on a setting screen by combining display elements that represent tasks in a workflow, and is characterized by comprising an analysis means that analyzes the setting information of each task stored in a storage means, and a display means that displays the output content of each task based on the analysis results of the analysis means, and the display means displays information indicating the output content passed between each task in association with the display elements. [Effects of the Invention]

[0006] According to the present invention, the output content of each task is displayed in association with each task on the workflow editing screen, so that when setting the details of a task, the user can easily determine the necessary setting conditions from the displayed output content, enabling efficient workflow editing. [Brief explanation of the drawings]

[0007] [Figure 1] Overall system configuration of an embodiment of the present invention [Figure 2] FIG. 1 is a sequence diagram of an example of a workflow created in an embodiment of the present invention. [Figure 3A] Workflow editing screen according to the embodiment [Figure 3B] Workflow editing screen according to the embodiment [Figure 4] Flow of display process of output contents on workflow editing screen of embodiment [Figure 5A] Display example of required input items on workflow editing screen according to another embodiment [Figure 5B] Display example of required input items on workflow editing screen according to another embodiment [Figure 6]Flow of display process of required input items on workflow editing screen according to another embodiment [Figure 7A] Display example of output contents on a workflow editing screen according to another embodiment [Figure 7B] Display example of output contents on a workflow editing screen according to another embodiment [Figure 8] Flow of display process of output contents on a workflow editing screen according to another embodiment DETAILED DESCRIPTION OF THE INVENTION

[0008] Hereinafter, embodiments of the present invention will be described with reference to the drawings. It should be noted that the following embodiments do not limit the invention as defined in the claims, and not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention. [Embodiment 1] System configuration 1 is a diagram showing an example of the overall system configuration of this embodiment according to the present invention, with reference to which the overall system configuration and the detailed hardware configuration of an information processing device 120 of this embodiment will be described. (Overall system configuration) First, an example of the overall system configuration will be described. This system is composed of an image forming device 110, an image processing server 130, a file server 140, and an information processing device 120, which are connected to each other via a network 100 such as a WAN or LAN. Here, WAN stands for Wide Area Network, and LAN stands for Local Area Network. The image forming device 110 has a scanning function that generates image data from a paper document and a printing function that prints the image data onto a recording medium such as paper. Note that the image forming device 110 may be composed of multiple devices, such as an MFP or SFP and a dedicated scanner. Here, SFP stands for Single Function Printer. The information processing device 120 creates a workflow to be executed in the entire system and issues an instruction to execute the workflow. The image processing server 130 is a server that processes image data received via the network 100, and has an OCR function that performs character recognition. The file server 140 is a server that stores and saves various data received via the network 100 and enables sharing of the data.

[0009] (Information processing device) Next, a description will be given of the information processing device 120. The information processing device 120 includes a CPU 121, a RAM 122, a ROM 123, a network I / F 124, a storage device 125, an input I / F 126, and an output I / F 127, which are interconnected by a system bus 128. The CPU 121 is a central processing unit for controlling the entire information processing device. The RAM 122 is a system work memory for the CPU 121 to operate. The ROM 123 is a memory that stores programs for creating and executing workflows. The network I / F 124 is an I / F through which the image forming apparatus 110, the image processing server 130, the file server 140, and the information processing apparatus 120 input and output information via the network 100. The storage device 125 is a hard disk drive (HDD) or a solid state drive (SSD), and is configured to store setting information for various processes. The input I / F 126 is an I / F for inputting process contents and the like relating to the workflow using input devices such as a keyboard and a mouse. The output I / F 127 is an I / F for outputting the processing results related to the workflow to an output device such as a monitor. In this embodiment, it is assumed that the created workflow is stored in the information processing device 120, but it may be stored on the file server 140 or another server. Also, in this embodiment, it is assumed that the workflow is executed on the information processing device 120, but it may be configured to execute the workflow on another server, for example.

[0010] Workflow Sequence 2 is a sequence diagram showing an example of a workflow relating to scanning an image and performing OCR on that image in an embodiment of the present invention. An example of the overall flow of a workflow created by the information processing device 120 will be described with reference to FIG. In S201, the image forming apparatus 110 scans a paper document and generates image data in accordance with an instruction input by a user. In S202, the image forming apparatus 110 transmits the generated image data to the information processing apparatus 120. In S203, the information processing device 120 stores the image data transmitted from the image forming device 110 in a predetermined folder in the storage device 125. In S204, the information processing device 120 reads out the image data stored in the storage device 125 and performs correction processing on the image data. In S205, the information processing device 120 stores the corrected image data in a predetermined folder in the storage device 125. In S206, the information processing device 120 reads out the corrected image data stored in the storage device 125 and transmits it to the image processing server .

[0011] In S207, the image processing server 130 saves the corrected image data transmitted from the information processing device 120 in a predetermined folder. In S208, the image processing server 130 reads out the saved corrected image data and performs OCR processing (text data extraction). In S209, the result of the OCR processing is returned to the information processing device 120. Then, the information processing device 120 branches the process based on the OCR result returned from the image processing server 130.

[0012] (Email address successfully extracted) In S210, if the extraction of the email address from the OCR result is successful, the information processing device 120 sends the processing result by email to the extracted email address. (Failed to extract email address) In S211, if extraction of the email address has failed in the OCR result, the information processing device 120 reads out the corrected image data stored in the storage device 125 and transmits it to the file server 140. In S212, the file server 140 stores the corrected image data transmitted from the information processing device 120 in a predetermined folder. In S213, the information processing device 120 transmits the OCR result to the file server 140. In S214, the file server 140 stores the OCR results sent from the information processing device 120 in a predetermined folder. In this sequence, the image data is corrected by the information processing device 120, but the image data may be corrected by the image processing server 130 or another server.

[0013] <Workflow editing screen> 3A and 3B (hereinafter collectively referred to as "FIG. 3") are diagrams showing a workflow editing screen in this embodiment. In FIG. 3, on an editing screen 300, display elements of any task, such as an input task 301 and a processing task 312, can be arranged on the editing screen 300 and connected with arrows to create any workflow definition. (input task) 3A is an example of an input task setting screen that is displayed when the display element of input task 301 is selected on edit screen 300. Here, input task 301 is a task that performs the processes from S201 to S203 shown in the sequence of FIG. The setting screen 302 includes an input type 303 for selecting the processing of the input task 301, The setting screen 302 also has a filter type 304 for selecting the filter processing to be performed when executing "Scan with image forming device" selected in step 1. The setting screen 302 also has a folder path 305 for inputting the destination to save the scanned image data, an output information display 306 for selecting whether to display or hide the output content of the input task 301, and a display content field 307 for inputting the display content when the output content is displayed. The setting screen 302 also has an [OK] button 308 for saving the settings and a [Cancel] button 309 for closing the setting screen 302 without saving the settings. The edit screen 300 includes a [Done] button 310 for saving the defined workflow.

[0014] (Processing task) 3(B) is an example of a setting screen for a processing task that is displayed when a display element for a processing task 312 is selected after pressing the [OK] button 308 on the setting screen 302. Here, the processing task 312 is a task that performs the processes from S204 to S207 shown in the sequence of FIG. The setting screen 313 has a processing type 314 for selecting the processing of the processing task 312, a filter type 315 for selecting the filter processing to be performed when executing the "image correction" selected in the processing type 314, and a folder path 316 for inputting the save destination of the corrected image data. Furthermore, the setting screen 313 has an output information display 317 for selecting whether to display or hide the output contents of the processing task 312, and a display content field 318 for inputting the display contents when the output contents are displayed. The setting screen 313 also has a check box 319 for selecting whether to display or hide the input data to the processing task 312 (i.e., the output contents of the input task 301). Here, on the editing screen 300, by pressing the [OK] button 308 in Figure 3 (A), the output content 311 of the input task 301 set on the setting screen 302 is displayed in association with a connection arrow 322 from the input task to the processing task. From the output content 311, the user can easily determine that "punch hole erase" is not required in the filter type 315 of the setting screen 313.

[0015] (Processing Task (2)) Fig. 3(C) is a setting screen for processing task (2) that is displayed when the display element for processing task (2) 332 is selected after pressing the [OK] button 320 on the setting screen 313 in Fig. 3(B). Here, processing task (2) 332 is a task that performs the processes from S208 to S209 shown in the sequence in Fig. 2. The setting screen 333 has a processing type 334 for selecting the processing of the processing task (2) 332, extraction conditions 335 for selecting the extraction conditions when executing "OCR on server" selected in the processing type 334, and a folder path 336 for inputting the destination for saving the OCR results. The setting screen 333 also has an output information display 337 for selecting whether to display or hide the output contents of the processing task (2) 332, and a display content field 338 for inputting the display contents when displaying the output contents. The setting screen 333 also has a check box 339 for selecting whether to display or hide the input data to the processing task (2) 332 (i.e., the output contents of the processing task 312). Here, on the editing screen 300, by pressing the [OK] button 320 in Figure 3 (B), the output content 331 of the processing task 312 set on the setting screen 313 is displayed in association with a connection arrow 342 from the processing task to processing task (2).

[0016] FIG. 3D shows an edit screen that appears after the [OK] button 340 is pressed on the setting screen 333 of FIG. 3C. Here, on the editing screen 300, by pressing the [OK] button 340, the output content 351 of the processing task (2) 332 set on the setting screen 333 is displayed in association with a connection arrow 352 from the processing task (2) to the branch task.

[0017] Displaying output contents on the workflow editing screen FIG. 4 is a flowchart showing a process for displaying output contents on a workflow editing screen in this embodiment according to the present invention. 4, a flow for displaying output contents on the editing screen 300 based on the setting screens 302, 313, and 333 will be described. This processing is realized by the CPU 121 executing the program according to the present invention. In S401, the CPU 121 detects that the [OK] button 308 (or 320, 340) has been pressed. In S402, the CPU 121 acquires and analyzes task setting information (setting contents of the setting screens 302, 313, and 333) temporarily stored in the RAM 122, etc. This analysis makes it possible to know what settings have been made for the task. In S403, based on the analysis result of S402, CPU 121 checks whether the output contents are set to be displayed or not from output information display 306, output information display 317, and output information display 337. If they are to be displayed (Yes in S403), CPU 121 proceeds to S404, and if they are not to be displayed (No in S403), CPU 121 proceeds to S409.

[0018] In S404, based on the analysis result of S402, CPU 121 checks whether the display content has been updated from the default in display content column 307, display content column 318, and display content column 338. If it has been updated (Yes in S404), CPU 121 proceeds to S405, and if it has not been updated (No in S404), CPU 121 proceeds to S406. In S405 , the CPU 121 stores the updated output content in a specific area in the RAM 122 . In S406, based on the analysis result of S402, CPU 121 checks whether or not to display the input data as output content from check box 319 and check box 339. If the input data is to be displayed (Yes in S406), CPU 121 proceeds to S407, and if the input data is not to be displayed (No in S406), CPU 121 proceeds to S408. In S407 , the CPU 121 stores the input data information in a specific area in the RAM 122 .

[0019] In S408, the CPU 121 reads the output content and input data information stored in a specific area in the RAM 122. Then, the CPU 121 performs a process of displaying the output content and input data information on the editing screen 300 in association with the task corresponding to the setting screen on which the [OK] button 308 (or 320, 340) was pressed. In S409, the CPU 121 stores the analysis result of S402 in a specific area in the storage device 125. In S410, the CPU 121 closes the setting screen 302 (or 313, 333) to hide it. As described above, the output content of each task can be displayed in association with each task on the workflow editing screen. In this embodiment, any character string entered by the user is displayed as the output content, but instead of the entered character string, a character string to be displayed for each setting content of each task may be registered in advance. Furthermore, when no arbitrary character string is input, a character string that has been registered as a default may be displayed. The output content displayed in association with a task may be displayed when the user places the mouse over a display element or arrow of the task. Furthermore, when a display element of a task is being edited, the display may be changed in color or the like to notify the user that the display element is being edited.

[0020] [Embodiment 2] In the first embodiment, the output contents to be passed between tasks to the next task are displayed. In the second embodiment, the required input items for the task are displayed. <Workflow editing screen> 5A and 5B (hereinafter collectively referred to as "FIG. 5") are diagrams showing an example of displaying required input items on a workflow editing screen in this embodiment according to the present invention. The screen configuration of the edit screen 300 in FIG. 5 is basically the same as that in FIG. 3, so only the differences will be explained below. 5(A) is another example of FIG. 3(C). Here, on the setting screen 333, the extraction condition 501 for selecting the extraction condition when the processing type 334 is "OCR on server" is not selected (it is blank). The user presses the [OK] button 340 to complete the settings for the processing task (2) 332.

[0021] (branch task) FIG. 5B shows the edit screen when the display element of the branch task 513 is selected after the [OK] button 340 is pressed on the setting screen 333. The edit screen 300 displays the output content 511 of the processing task (2) 332. Here, since the extraction condition 501 has not been selected (is blank), the output content 511 displays "OCR result." The user refers to this information to set the branch task 513. Settings screen 514 has input conditions 515 for selecting input conditions to branch task 513, and a check box 516 for selecting whether or not to perform an error check for the input conditions. Settings screen 514 also has branch destination on success 517 for selecting a branch destination task when the input condition is successful, and a setting button 518 for displaying output information to the branch destination task on success. Settings screen 514 also has branch destination on failure 519 for selecting a branch destination task when the input condition fails, and a setting button 520 for displaying output information to the branch destination task on failure.

[0022] Here, FIG. 5(D) shows an output information display setting screen 531 that is displayed when the output information display setting button 518 or the output information display setting button 520 is pressed. The output information display setting screen 531 has an output information display 532 for selecting whether to display or hide the output content, a display content field 533 for inputting the display content when displaying the output content, and a check box 534 for selecting whether to display or hide the input data. FIG. 5C shows the edit screen after the [OK] button 521 on the setting screen 514 is pressed. Here, since the required input condition for the branch task 513 is not selected (left blank) in the extraction condition 501 of the processing task (2), an error message 541 indicating a mismatch in the input conditions is displayed on the editing screen 300 in association with the connecting arrow 512 from the processing task (2) to the branch task. Here, the error display 541 is displayed overlapping the output content 511, but the error display 541 and the output content 511 may be displayed in a toggle manner.

[0023] Display of required fields FIG. 6 is a flowchart showing a process for displaying required input items on a workflow editing screen in this embodiment according to the present invention. 6, a flow for displaying required input items on the edit screen 300 based on the setting screen 514 will be described. This processing is realized by the CPU 121 executing the program according to the present invention. In S601, the CPU 121 detects that the [OK] button 521 has been pressed. In S602, the CPU 121 acquires and analyzes the task setting information (the setting contents of the setting screen 514) temporarily stored in the RAM 122, etc. This analysis makes it possible to know what settings have been made for the task.

[0024] In S603, CPU 121 checks the setting of check box 516, which selects whether or not to perform an error check on the input conditions, based on the analysis result of S602. If an error check is to be performed (Yes in S603), CPU 121 proceeds to S604, and if an error check is not to be performed (No in S603), CPU 121 proceeds to S609. In S604, the CPU 121 acquires and analyzes the connection information between tasks that is temporarily stored in the RAM 122 or the like. In S605, the CPU 121 checks whether or not there is a connection source task based on the analysis result of S604. If there is a connection source task (Yes in S605), the CPU 121 proceeds to S606, and if there is no connection source task (No in S605), the CPU 121 proceeds to S609.

[0025] In S606, the CPU 121 acquires and analyzes the setting information of the connection source task stored in a specific area in the storage device 125. In S607, the CPU 121 checks whether the input requirement condition of the task has been output in the source task based on the analysis result of S606. If the input requirement condition has been output (Yes in S607), the CPU 121 proceeds to S609, and if the input requirement condition has not been output (No in S607), the CPU 121 proceeds to S608. In S608, the CPU 121 performs processing to display an error regarding the required input conditions on the edit screen 300 in association with the source task. In S609, the CPU 121 performs the same processes as S403 to S410 in FIG. 4, and performs a display process of the output contents of the task and the input data information. As described above, on the workflow editing screen, the required input items of a task can be displayed in association with the connection source task. In this embodiment, the email address when sending an email has been described as an example of a required input item, but other required input items may also include whether or not a signature is required when electronically approving, and whether or not a data file is encrypted. Furthermore, if a required input item is missing, an error message is displayed. However, if a required input item is set as output information in the connection source task, the display may be switched to displaying the output content.

[0026] [Embodiment 3] In the first and second embodiments, the output content of a task is displayed when the [OK] button is pressed on the setting screen of each task. In the third embodiment, the output content of a task is displayed when it is detected that a connection between tasks has been established. <Workflow editing screen> 7A and 7B (hereinafter collectively referred to as "FIG. 7") are diagrams showing examples of displaying output contents at other timings on the workflow editing screen in this embodiment related to the present invention. 7A shows an input task setting screen that is displayed when the display element of the input task 701 is selected in a state where only the display element of the input task 701 is arranged on the editing screen 700. Here, the tasks after the input task 701 are not yet determined. On the setting screen 702, the output content of the input task 701 is displayed by the output content display 703. do not / Filter Name Display in / icon You can select from the options shown below. icon "Show in" is selected. 7(B) shows an editing screen on which the display elements of the processing task 711 are arranged after pressing the [OK] button 704 on the setting screen 702. Here, the setting screen 702 is closed by pressing the [OK] button 704. Also, the display elements of the input task 701 and the processing task 711 are not yet connected, so the output content is not yet displayed. 7(C) shows the editing screen immediately after the display element of the input task 701 and the display element of the processing task 711 are connected by a connection arrow 721. Here, the connection between the display element of the input task 701 and the display element of the processing task 711 is confirmed by the connection of the connection arrow 721, and therefore output content 722 is displayed in association with the connection arrow 721.

[0027] Display process of output contents FIG. 8 is a flowchart showing a process for displaying output contents at other timings on the workflow editing screen in this embodiment according to the present invention. A flow for displaying the output contents of a task, triggered by the establishment of a connection between tasks, will be described with reference to Fig. 8. This processing is realized by the CPU 121 executing the program according to the present invention. In S801, the CPU 121 detects that a connection has been made between display elements of tasks on the edit screen 700. If a connection has been made, the CPU 121 advances the process to S802, and if not, the process waits here. In S802, the CPU 121 acquires and analyzes the task setting information (the setting contents of the setting screen 702) temporarily stored in the RAM 122 or the like. In S803, based on the analysis result of S802, the CPU 121 checks the setting of the output content display 703. If the output content is to be displayed (Yes in S803), the CPU 121 proceeds to S804, and if the output content is not to be displayed (No in S803), the CPU 121 ends this process.

[0028] In S804, the CPU 121 checks the setting of the output content display 703. If the output content display is to be displayed as an icon (Yes in S804), the CPU 121 proceeds to S805, and if the output content display is to be displayed as a filter name (No in S804), the CPU 121 proceeds to S806. In S805, the CPU 121 reads out icon information associated with the setting of the filter type 304 registered in the ROM 123, associates it with the connection arrow 721, and performs processing to display the output content on the editing screen 700, and then ends this processing. In S806, the CPU 121 reads out the filter name information associated with the setting of the filter type 304 registered in the ROM 123, associates it with the connection arrow 721, and performs a process of displaying the output content on the editing screen 700, and then ends this process. As described above, on the workflow editing screen, the output contents of the tasks can be displayed using the establishment of a connection between the tasks as a trigger.

[0029] (Other Examples) The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program.The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more functions. The disclosure of this embodiment includes the following configuration, method, and program. (Configuration 1) An information processing device capable of editing a workflow on a setting screen by combining display elements representing tasks in the workflow, analysis means for analyzing the setting information of each task stored in the storage means; a display means for displaying the output content of each task based on the analysis result of the analysis means; The display means displays information indicating output contents transferred between tasks in association with the display elements. 1. An information processing device comprising: (Configuration 2) The display means displays the application content in association with arrows connecting display elements representing tasks. 2. The information processing device according to configuration 1. (Configuration 3) The setting information is information edited on an editing screen and stored in a storage device. 3. The information processing device according to configuration 1 or 2. (Configuration 4) the analysis means analyzes the setting information of the task of the connection source stored in the storage means, Based on the analysis result of the analysis means, it is confirmed whether the input requirement conditions of the task selected on the screen are set as output contents in the connecting task, and if they are not set, the display means displays the input requirement conditions of the selected task in association with the display element of the connecting task. 4. The information processing device according to any one of configurations 1 to 3. (Configuration 5) 5. The information processing apparatus according to configuration 4, wherein the display means displays the required input condition as an error message. (Configuration 6) a detection means for detecting that the display elements of at least two tasks are connected; 6. The information processing device according to any one of configurations 1 to 5, wherein when it is detected that a connection between tasks has been established, information indicating the output content of the task is displayed in association with the display element. (Method 1) A control method for an information processing device that can edit a workflow on a setting screen by combining display elements that represent tasks in the workflow, comprising: an analysis step of analyzing the setting information of each task stored in the storage means; a display step of displaying output contents of each task on a display means based on the analysis result of the analysis means; The display step displays information indicating output contents transferred between the tasks in association with the display elements. 2. A method for controlling an information processing apparatus comprising: (Program 1) A program for causing a computer to execute the control method for an information processing device according to Method 1. [Explanation of symbols]

[0030] 110 Image forming device 120 Information processing equipment 130 Image Processing Server 140 File Server

Claims

1. An information processing device capable of editing a workflow on a setting screen by combining display elements representing tasks, analysis means for analyzing the setting information of each task stored in the storage means; a display means for displaying the output content of each task based on the analysis result of the analysis means; The display means displays information indicating output contents transferred between tasks in association with the display elements.

1. An information processing device comprising:

2. The display means displays the output content in association with an arrow connecting display elements representing tasks.

2. The information processing device according to claim 1,

3. The setting information is information edited on an editing screen and stored in a storage device.

3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

4. the analysis means analyzes the setting information of the task of the connection source stored in the storage means, Based on the analysis result of the analysis means, it is confirmed whether the input requirement conditions of the task selected on the screen are set as output contents in the connecting task, and if they are not set, the display means displays the input requirement conditions of the selected task in association with the display element of the connecting task.

2. The information processing apparatus according to claim 1, wherein:

5. 5. The information processing apparatus according to claim 4, wherein said display means displays the required input condition as an error message.

6. a detection means for detecting that the display elements of at least two tasks are connected; 2. The information processing apparatus according to claim 1, wherein, when it is detected that a connection between tasks has been established, information indicating the output content of the task is displayed in association with the display element.

7. A control method for an information processing device that can edit a workflow on a setting screen by combining display elements that represent tasks in the workflow, comprising: an analysis step of analyzing the setting information of each task stored in the storage means; a display step of displaying output contents of each task on a display means based on the analysis result of the analysis means; The display step displays information indicating output contents transferred between the tasks in association with the display elements.

2. A method for controlling an information processing apparatus comprising:

8. A program for causing a computer to execute the method for controlling an information processing device according to claim 7.

Citation Information

Patent Citations

  • Information processing device and program

    JP2022093835A