Information processing system and program
The information processing system addresses inefficiencies in workflow creation by grouping icons by process type, enabling collective editing and placement warnings, thereby reducing the risk of unprocessable workflows and enhancing efficiency.
Patent Information
- Application Number
- JP2024043674
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-10-02
AI Technical Summary
Existing workflow creation systems face a high probability of creating unprocessable workflows due to the lack of grouping and collective editing capabilities, leading to inefficiencies and potential inappropriate icon placements.
An information processing system that displays workflows with icons grouped by process type, allows collective editing of attributes, and provides warnings for inappropriate placements, enabling efficient workflow creation.
Reduces the likelihood of creating unprocessable workflows by improving user understanding of group structures, enhancing editing efficiency, and providing real-time placement notifications, thus optimizing workflow creation processes.
Smart Images

Figure 2025144078000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system and a program. [Background technology]
[0002] Patent Document 1 discloses a technology relating to an information processing device, an information processing method, an information processing system, and a program for executing the information processing method that executes a printing process. This prior art makes it possible to represent a workflow as a visually easy-to-understand diagram even when processes from different systems are mixed. Grouped sub-workflows are exported and imported as sub-workflows in another system. The imported sub-workflows are then checked for connectivity on a group-by-group basis. Furthermore, in this case, the group structure is represented as a multi-level hierarchy using rectangular area containment relationships, allowing editing while maintaining the multi-level hierarchy. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-11293 Summary of the Invention [Problem to be solved by the invention]
[0004] The present invention aims to reduce the probability of creating an unprocessable workflow when creating a workflow, compared to a workflow displayed with only icons arranged. [Means for solving the problem]
[0005] A first aspect is an information processing system having one or more processors, which display a workflow in which icons representing processes are arranged, and which displays multiple consecutive icons in the workflow divided into groups based on the type of process.
[0006] A second aspect is the information processing system according to the first aspect, wherein the processor displays the icons that make up the group by surrounding them with a frame.
[0007] A third aspect is the information processing system according to the first aspect, wherein attributes of the processes of the icons can be edited collectively for each of the groups.
[0008] A fourth aspect is the information processing system according to the first aspect, wherein the processor displays the icons that can be added to the group when the group is selected.
[0009] A fifth aspect is the information processing system according to the first aspect, wherein the processor displays a message confirming placement when the icon is placed downstream of the group of the specific type in the workflow.
[0010] A sixth aspect is the information processing system according to the first aspect, wherein the workflow can be created using a group icon representing the group.
[0011] A seventh aspect is the information processing system according to the sixth aspect, wherein the processor displays a message confirming placement when the group icon is placed downstream of the group of the specific type in the workflow.
[0012] An eighth aspect is the information processing system according to the first aspect, wherein the processor displays that the selected groups can be copied and arranged collectively if the selected groups can be copied and arranged collectively.
[0013] A ninth aspect is an information processing system according to the eighth aspect, wherein the processor displays placement locations where the selected groups can be placed together if they can be duplicated and placed together.
[0014] A tenth aspect is a program for causing a computer to display a workflow in which icons representing processes are arranged, and displaying a plurality of consecutive icons in the workflow divided into groups according to the type of process. [Effects of the Invention]
[0015] According to the information processing system of the first aspect, when creating a workflow, the probability of creating an unprocessable workflow can be reduced compared to a workflow in which only icons are displayed.
[0016] According to the information processing system of the second aspect, the creator of the workflow can easily understand the groups, compared to when the icons that make up the groups are simply underlined.
[0017] According to the information processing system of the third aspect, the efficiency of workflow creation work is improved compared to when editing of process attributes is accepted only on an icon-by-icon basis.
[0018] According to the information processing system of the fourth aspect, the workflow creation work becomes more efficient than when all icons are displayed.
[0019] According to the information processing system of the fifth aspect, it is possible to notify that the icon placement position may be inappropriate.
[0020] According to the information processing system of the sixth aspect, the work of creating a workflow becomes more efficient than when only icons representing processes are used.
[0021] According to the information processing system of the seventh aspect, it is possible to notify that the arrangement position of the group icon may not be appropriate.
[0022] According to the information processing system of the eighth aspect, the efficiency of workflow creation work is improved compared to when the fact that multiple groups can collectively copy and arrange is not always displayed.
[0023] According to the information processing system of the ninth aspect, duplicating and arranging the selected groups collectively makes the workflow creation process more efficient than when the arrangement locations are not always displayed.
[0024] According to the program of the tenth aspect, compared to a workflow in which only icons are displayed, it is possible to reduce the number of workflows that cannot be processed when creating a workflow. [Brief explanation of the drawings]
[0025] [Figure 1] FIG. 1 is a block diagram of a hardware configuration of an information processing device. [Figure 2] FIG. 10 is a diagram showing a workflow creation screen displayed on a display unit. [Figure 3] FIG. 10 is a diagram of an attribute setting screen for a processing icon (watermark). [Figure 4] FIG. 3 is a diagram showing a state in which a group is selected on the workflow creation screen of FIG. 2. [Figure 5] FIG. 5 is a diagram showing editing on a group basis on the workflow creation screen of FIG. 4. [Figure 6] 3 is a diagram showing an attempt to place a process icon in a location where placement is prohibited on the workflow creation screen of FIG. 2. FIG. [Figure 7] 10 is a flowchart of a process flow for displaying an alarm. [Figure 8] FIG. 3 is a diagram showing a state in which placement locations are displayed when multiple groups are selected and duplicated on the workflow creation screen of FIG. 2. [Figure 9] FIG. 3 is a diagram showing a state in which a warning message is displayed when multiple groups are selected and duplicated on the workflow creation screen of FIG. 2. [Figure 10] 10 is a flowchart of the flow of a replication process. [Figure 11] FIG. 10 is a diagram showing a workflow creation screen displayed on a display unit according to a modified example. [Figure 12]FIG. 12 is a diagram showing a state in which group icons are arranged on the workflow creation screen of FIG. DETAILED DESCRIPTION OF THE INVENTION
[0026] <Embodiment> 1 is a computer system that creates a workflow for prepress, which is a pre-processing step for printing. A general-purpose computer such as a server computer or a personal computer is applied to the information processing device 10, for example.
[0027] [Hardware configuration] 1 is a block diagram showing an example of the electrical hardware configuration of an information processing device 10 as an example of an information processing system. As shown in FIG. 1, the information processing device 10 of this embodiment includes a control unit 20, a storage unit 22, a communication unit 24, a display unit 26, and an operation unit 28.
[0028] The control unit 20 includes a CPU (Central Processing Unit) 20A, a RAM (Random Access Memory) 20B, a ROM (Read Only Memory) 20C, and an input / output interface (I / O) 20D, which are connected to each other via a bus 20E. Here, the CPU 20A is an example of a processor.
[0029] The I / O 20D is connected to various functional units including a storage unit 22, a communication unit 24, a display unit 26, and an operation unit 28. These functional units are capable of communicating with the CPU 20A via the I / O 20D.
[0030] For example, an auxiliary storage device such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory is used as the storage unit 22. The storage unit 22 stores an information processing program 22A and various data 22B for realizing the information processing according to this embodiment.
[0031] Then, the CPU 20A reads out the information processing program 22A from the storage unit 22, loads it into the RAM 20B, and executes the processing. Note that the information processing program 22A may be stored in the ROM 20C.
[0032] The operation unit 28 is provided with operation input devices such as a keyboard 28A and a mouse 28B, and receives various instructions from the user. The communication unit 24 is connected to a network NT such as the Internet, a LAN, or a WAN, and is capable of communicating with external devices via the network NT.
[0033] The display unit 26 may be, for example, a liquid crystal display (LCD) (see FIG. 2). The display unit 26 displays various information such as the results of processing executed in response to instructions received from the user and notifications regarding the processing. In this embodiment, as shown in FIG. 2, the display unit 26 displays a workflow creation screen 30 for creating a workflow 100.
[0034] [Create workflow] Next, the creation of a workflow 100 (see FIG. 2) using the information processing device 10 shown in FIG. 1 will be described. Note that in this embodiment, a "workflow" refers to a processing flow in prepress. A "process" is something that constitutes prepress and can operate independently, and can also be called a "process," such as a process for setting imposition, a process for adding page numbers, a process for deleting pages, and a process for adding a watermark. Furthermore, "creating a workflow" is not limited to creating a workflow from scratch, but also includes, for example, reading and editing a workflow that has already been created and stored in the storage unit 22.
[0035] 2 shows an example of a workflow creation screen 30 displayed on the display unit 26 when a user creates a workflow. Note that the user in this embodiment is the creator of the workflow.
[0036] The left end of the workflow creation screen 30 in this embodiment is a list display section 50 that displays process icons 70 and branch icons 80. The process icon 70 is an icon that represents a process. The branch icon 80 is an icon that represents a branch based on a condition in a conditional branch. The process icon 70 and the branch icon 80 are examples of icons that represent processes.
[0037] Here, when distinguishing between process icons 70, the process name is written in parentheses before the symbol 70. In the example of Fig. 2, from the left, they are process icon (CSV input) 70, process icon (preflight) 70, process icon (grouping) 70, process icon (enlarge / reduce) 70, process icon (insert) 70, process icon (barcode) 70, process icon (watermark) 70, process icon (page number) 70, process icon (imposition) 70, process icon (save) 70, and process icon (print) 70.
[0038] "CSV input" refers to the process of inputting data contained in a CSV file into manuscript data using a CSV file, "preflight" refers to the process of checking whether the input manuscript data is complete, and "grouping" refers to the process of combining multiple manuscript data. "Enlarge / reduce" refers to the process of enlarging or reducing the size of manuscript data, "insert" refers to the process of inserting additional page data, such as blank pages, into manuscript data, "barcode" refers to the process of inserting a barcode, and "watermark" refers to the process of inserting a watermark. "Page number" refers to the process of inserting page numbers, "imposition" refers to the process of arranging multiple pages on printing paper when creating a multi-page printed product such as a booklet or book, "save" refers to the process of saving manuscript data, and "print" refers to the process of printing. In this embodiment, the "manuscript data" is PDF, but is not limited to this and may be, for example, a Word file or a DocumentWorks (registered trademark) file.
[0039] 2, the right side of the list display section 50 on the workflow creation screen 30 is a workflow creation section 52. A user drags and drops processing icons 70 and branch icons 80 in the list display section 50 with a mouse or the like, and arranges and arranges them in the workflow creation section 52, thereby creating a workflow 100.
[0040] Furthermore, the process arrows 60 between the process icons 70 and the branch lines 62 representing the branches are automatically displayed when the process icons 70 and the branch icons 80 are lined up.
[0041] Furthermore, by performing a predetermined operation on the process icon 70 and branch icon 80, for example by pointing the mouse pointer 28C at the process icon 70 or branch icon 80 and right-clicking the mouse 28B (see FIG. 1), the attribute setting screen 32 shown in FIG. 3 is displayed, and the user sets each item of the attribute of each process. Note that "attributes" are settings that can be changed by the user to change the results of the process, and can be rephrased as "properties."
[0042] 3 shows the attribute setting screen 32 for the process icon (watermark) 70, and the attribute setting screen 32 changes depending on the process represented by the process icon 70 and the branch icon 80. In FIG.
[0043] (Group display) Next, a group display in which the process icons 70 and branch icons 80 of the workflow 100 are grouped and displayed according to the type of process will be described.
[0044] The "type" is a grouping of similar processes in each prepress process, and in this embodiment, each process is divided into the following multiple types.
[0045] Type A: Job acceptance processing Description: The process of inputting manuscript data into the system Processing examples: CSV input, preflight, etc.
[0046] Type B: Job unit processing Description: Processing set on a job basis Processing examples: conditional branching, grouping, etc.
[0047] Type C: Page-by-page processing Description: Processing to set on a page-by-page basis Processing examples: inserting blank pages, enlarging / reducing, etc.
[0048] Type D: Page addition process Description: Action to add to the page Processing examples: barcodes, watermarks, page numbers, etc.
[0049] Type E: Imposition processing Description: Process for setting up imposition Processing example: imposition, etc.
[0050] Type F: Output processing Description: Processing to output manuscript data to another system Processing examples: saving, printing, etc.
[0051] Although the process icons 70 and branch icons 80 are normally arranged in the order of type A to type F to create the workflow 100, the order is not limited to this.
[0052] In the information processing device 10 of this embodiment, a processing icon 70 and a branching icon 80 are registered in association with each type.
[0053] 2, when a workflow 100 is created by arranging process icons 70 and branch icons 80 in the workflow creation unit 52, the workflow is automatically divided into groups 90 by type and displayed. In this embodiment, each group 90 is enclosed in a frame 92 and an alphabet indicating the type is displayed. When distinguishing between groups 90, an alphabet such as A, B, or C is added after the reference symbol 90, such as group 90A and group 90B, but when there is no need to distinguish between groups, the alphabet is omitted.
[0054] Also, as shown in Figure 5, when the user performs a predetermined operation, for example, by moving the mouse pointer 28C over the frame 92 of group 90 in workflow 100 and double-clicking the mouse 28B (see Figure 1), the group name 117 is displayed, and when the user moves the mouse pointer 28C below group 90 and double-clicks the mouse 28B (see Figure 1), a comment 119 is displayed.
[0055] 4, when the user performs a predetermined operation, for example, by moving mouse pointer 28C into frame 92 and double-clicking mouse 28B (see FIG. 1), group 90 is selected, and only the process icons 70 that can be added to the selected group 90, i.e., only the process icons 70 of the type of group 90, are displayed in list display section 50. In the example of FIG. 4, only the process icons 70 of type D are displayed in list display section 50. Furthermore, when group 90 is selected, frame 92 becomes a double frame 94.
[0056] Then, when the processing icon 70 is dragged and dropped from the list display section 50 onto the processing arrow 60 between the processing icons 70 in the double frame 94, a new processing icon 70 of type D is added and placed between the processing icons 70.
[0057] (Group edit) Next, group unit editing, in which the entire group 90 is edited collectively, will be described.
[0058] When the user performs a predetermined operation, for example, by moving the mouse pointer 28C into the frame 92 to select the group 90, and then right-clicks the mouse 28B (see FIG. 1), an edit list 96 is displayed, as shown in FIG. 5. The edit list 96 in FIG. 5 includes, but is not limited to, bulk edit, delete, and copy. When any of the edit list 96 is selected, a dialog box 110 is displayed.
[0059] In FIG. 5, a dialog box 110 is displayed when "Bulk Edit" is selected to edit attributes in bulk. In this dialog box 110, settings that are common to processes belonging to group 90 can be edited in bulk. The figure shows an example of a display when position, rotation, etc. are common settings. For these settings, it is possible to specify items to be bulk edited and the setting values for bulk editing. In the figure, when an item to be bulk edited is specified, a bulk edit display 111, which is a pencil mark, is displayed.
[0060] The dialog box 110 also allows editing of a group name 117 that may be displayed above the group 90 of the workflow 100 and a comment 119 that may be displayed below the group 90 .
[0061] The "Delete" in the editing list 96 is used to delete the entire group 90. The "Copy" in the editing list 96 is used to copy the entire group 90 and paste it in another location.
[0062] (warning display) Next, the warning display will be described.
[0063] 2, there are cases where processing is prohibited after a specific type of group 90. For example, processing is prohibited after a type F group 90F, which is an output process such as printing and saving.
[0064] Therefore, as shown in Figure 6, when a user attempts to place a process icon 70 downstream of group 90F of type F in workflow 100, a warning message 112 is displayed on display unit 26 (see Figure 1). An example of warning message 112 is "An output process exists in the previous step. Do you want to continue adding the process icon?" The dashed dotted line 29 indicates that an attempt has been made to place process icon 70 in list display unit 50 after group 90F of type F.
[0065] The warning message 112 is displayed so that "No" or "Yes" can be selected. If "No" is selected, the placement is canceled and the processing icon 70 is not placed after the group 90F of type F. If "Yes" is selected, the placement continues and the processing icon 70 is placed after the group 90F of type F.
[0066] This also applies when a group 90 for which copying (see Figure 5) has been selected in the editing list 96 described above is placed after a group 90 of a specific type, in this example, after group 90F of type F, such as printing and saving.
[0067] Next, the flow of the alarm display process will be described using the flowchart in Fig. 7. The process is performed by the CPU 20A (see Fig. 1) reading out a program stored in the storage unit 22 (see Fig. 1), expanding it in the RAM 20B (see Fig. 1), and executing it.
[0068] 7, in step S100, the CPU 20A acquires the layout position of the processing icon 70 or group 90 placed by the user. In step S102, the CPU 20A checks whether a group 90F of type F is present before the layout position of the processing icon 70 or group 90.
[0069] If there is no group 90F of type F in step S102 (No), the process proceeds to step S108. In step S108, CPU 20A arranges processing icon 70 or group 90 in the acquired arrangement position.
[0070] In step S102, if group 90F of type F exists (Yes), the process proceeds to step S104. In step S104, CPU 20A displays a warning to confirm continuation of arrangement. In step S106, CPU 20A confirms whether continuation is instructed.
[0071] If it is determined in step S106 that the process is to continue (Yes), the process proceeds to step S108, where the CPU 20A places the processing icon 70 or the group 90 at the acquired placement position. If it is determined in step S106 that the process is not to continue (No), the process ends without placing the processing icon 70 or the group 90 at the acquired placement position.
[0072] (Replication process) Next, a description will be given of a duplication process in which a plurality of groups 90 are copied collectively and pasted and arranged in another location.
[0073] In the workflow 100, processing of multiple groups 90 may be repeated. For example, when performing multiple processes, imposition processing and barcode placement processing may be repeated. In such cases, duplication processing is used.
[0074] In this embodiment, as shown in FIG. 8, when a user selects multiple groups 90 and selects copy, a placement possible display 115 is displayed indicating that the selected multiple groups 90 can be copied and placed all at once, and a placement location 114 is displayed indicating the possible placement locations.
[0075] Also, as shown in FIG. 9, if the user selects multiple groups 90 and the groups 90 cannot be copied and arranged all at once, for example, if group 90F of type F is selected, a warning message 116 is displayed.
[0076] Next, the flow of the duplication process will be described using the flowchart in Fig. 10. The process is performed by CPU 20A (see Fig. 1) reading out a program stored in storage unit 22 (see Fig. 1), expanding it in RAM 20B (see Fig. 1), and executing it.
[0077] 10, in step S200, the CPU 20A acquires a plurality of groups 90 selected by the user. In step S202, the CPU 20A checks whether the plurality of groups 90 can be copied and arranged collectively.
[0078] If copying and arranging all at once is possible in step S202 (Yes), the process proceeds to step S206. In step S206, CPU 20A displays possible arrangement display 115 and arrangement location 114 (see FIG. 8) on display unit 26 (see FIGS. 8 and 9), and ends the process.
[0079] If it is determined in step S202 that copying and arranging cannot be performed in a lump (No), the process proceeds to step S204. In step S204, CPU 20A displays warning message 116 (see FIG. 9) and ends the process.
[0080] [Effect] Next, the operation of this embodiment will be described.
[0081] A plurality of consecutive process icons 70 and branch icons 80 in the workflow 100 are displayed divided into groups 90 by process type, in this embodiment, types A to F. Therefore, compared to a workflow 100 in which only the process icons 70 and branch icons 80 are displayed in an arranged manner, it is easier for the user to understand the groups 90 when creating the workflow 100, thereby reducing the probability of creating a workflow 100 that cannot be processed.
[0082] Furthermore, in this embodiment, the process icons 70 and branch icons 80 that make up the group 90 are displayed surrounded by a frame 92. This makes it easier for the user to understand the group 90 compared to when the process icons 70 and branch icons 80 that make up the group 90 are simply underlined.
[0083] Furthermore, batch editing is possible, whereby process attributes of process icons 70 are edited collectively for each group 90. This makes the creation of the workflow 100 more efficient than when process attributes are edited only on a process icon 70 basis.
[0084] Furthermore, when a group 90 is selected, only the process icons 70 that can be added to this group 90 are displayed in the list display section 50. Therefore, compared to when all process icons 70 are always displayed in the list display section 50, the work of creating the workflow 100 becomes more efficient.
[0085] Furthermore, when a processing icon 70 or a branch icon 80 is placed downstream of a group 90 of a specific type in the workflow 100, in this embodiment, a group 90F of type F, a warning message 112 is displayed to confirm the placement. This notifies the user that the placement positions of the processing icon 70 and branch icon 80 may not be appropriate, thereby reducing the chance of creating an unprocessable workflow 100.
[0086] Furthermore, if it is possible to duplicate and arrange the selected groups 90 all at once, an arrangement possible display 115 indicating that they can be duplicated all at once is displayed. This makes the creation of the workflow 100 more efficient than when the arrangement possible display 115 is not always displayed.
[0087] Furthermore, if it is possible to duplicate and arrange a plurality of selected groups 90 collectively, arrangement locations 114 indicating the locations where they can be arranged are displayed. This makes the creation of the workflow 100 more efficient than when the arrangement locations 114 are not always displayed.
[0088] Furthermore, when the user selects multiple groups 90 and the groups 90 cannot be copied and arranged all at once, for example, when the group 90F of type F is included in the selection, a warning message 116 is displayed. Therefore, compared to when the warning message 116 is not displayed, the probability that an unprocessable workflow 100 will be created is reduced.
[0089] <Modification> Next, a modification of this embodiment will be described.
[0090] In the modification shown in FIG. 11, when a workflow is created, a group icon 72 is displayed in addition to the process icon 70 and branch icon 80 in the list display section 50 on the left side of the workflow creation screen 30 of the display section 26.
[0091] The group icon 72 is an icon for placing a group 90 in a workflow 100 when the workflow creation unit 52 creates the workflow 100 .
[0092] Specifically, the user drags and drops the group icon 72 in the list display section 50 with a mouse or the like, and places and arranges it in the workflow creation section 52, thereby adding the group icon 72 to the workflow 100. Then, when the group icon 72 is added to the workflow 100, a type list 98 is displayed, and the user selects the type of the group 90 to be added from the type list 98.
[0093] 12 is a diagram of the workflow 100 when type D is selected from the type list 98 (see FIG. 11). In this way, only the frame 92 of group 90D is added and displayed in the workflow 100. Then, the process icon 70 of group D is added by dragging and dropping it from the list display section 50 into the frame 92 of group 90D.
[0094] If an attempt is made to place group icon 72 downstream of group 90F of type F in workflow 100, a warning message 112 is displayed as shown in Fig. 6. If "No" is selected in warning message 112, the placement is canceled and group icon 72 is not placed after group 90F of type F. If "Yes" is selected, the placement continues and group icon 72 is placed after group 90F of type F.
[0095] [Effect] Next, the operation of the modified example will be described.
[0096] Since the group icons 72 can be arranged, the work of creating the workflow 100 becomes more efficient than when only the process icons 70 are used.
[0097] Furthermore, if an attempt is made to place a group icon 72 downstream of a group 90F of type F in the workflow 100, a warning message 112 is displayed, thereby informing the user that the placement position of the group icon 72 may not be appropriate.
[0098] <Other> The present invention is not limited to the above embodiment.
[0099] For example, the information processing device 10 in the above embodiment was used to create the prepress workflow 100, but is not limited to this and may be used to create workflows for printing processes other than prepress, or may be used to create workflows for processes other than printing, such as post-processing after printing, inspection, and shipping.
[0100] Furthermore, for example, in the above embodiment, the image processing program is described as being pre-stored (installed) in a ROM or storage, but this is not limiting. The program may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), or a USB (Universal Serial Bus) memory. The program may also be downloaded from an external device via a network such as the Internet.
[0101] Furthermore, for example, the processing that the CPU 20A reads and executes in the above embodiment may be executed by various processors other than a CPU. Examples of processors in this case include dedicated electrical circuits that are processors having a circuit configuration specifically designed to execute specific processing, such as a programmable logic device (PLD) (such as a field-programmable gate array (FPGA)) whose circuit configuration can be changed after manufacture, and an application-specific integrated circuit (ASIC).
[0102] Furthermore, the operations of the processor in each of the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processor is not limited to the order described in each of the above embodiments, and may be changed as appropriate.
[0103] It may also be implemented using a combination of two or more processors of the same or different types (for example, multiple FPGAs, or a combination of a CPU and an FPGA, etc.) The hardware structure of these various processors is, more specifically, an electric circuit that combines circuit elements such as semiconductor elements.
[0104] Furthermore, the present invention can be embodied in various forms without departing from the spirit and scope of the present invention. A plurality of embodiments and modifications can be implemented in combination as appropriate.
[0105] [Note]
[0106] (((1))) one or more processors; The processor: It displays a workflow with icons representing processes, The plurality of consecutive icons in the workflow are displayed in groups according to the type of processing. Information processing system.
[0107] (((2))) The processor: The icons constituting the group are displayed in a frame. The information processing system according to (((1))).
[0108] (((3))) The process attributes of the icons can be edited collectively for each group. The information processing system according to (((1))) or (((2))).
[0109] (((4))) The processor: When the group is selected, the icons that can be added to the group are displayed. The information processing system according to any one of (((1))) to (((3))).
[0110] (((5))) The processor: When the icon is placed downstream of the group of a specific type in the workflow, a message is displayed to confirm the placement. The information processing system according to any one of (((1))) to (((4))).
[0111] (((6))) The workflow can be created using a group icon representing the group. The information processing system according to any one of (((1))) to (((5))).
[0112] (((7))) The processor: When the group icon is placed downstream of the group of the specific type in the workflow, a message is displayed to confirm the placement. The information processing system according to (((6))).
[0113] (((8))) The processor: If the selected plurality of groups can be copied and arranged collectively, a message indicating that they can be copied collectively is displayed. The information processing system according to any one of (((1))) to (((7))).
[0114] (((9))) The processor: If it is possible to collectively duplicate and arrange the selected plurality of groups, display the arrangement locations where they can be collectively arranged. The information processing system according to any one of (((1))) to (((8))).
[0115] (((10))) It displays a workflow with icons representing processes, The plurality of consecutive icons in the workflow are displayed in groups according to the type of processing. A program to make the above happen on a computer.
[0116] According to the information processing system (((1))), it is possible to reduce the number of workflows that cannot be processed when creating a workflow, compared to a workflow in which only icons are displayed.
[0117] According to the information processing system (((2))), the creator of the workflow can easily understand the group, compared to when the icons that make up the group are simply underlined.
[0118] According to the information processing system (((3))), the workflow creation process becomes more efficient than when editing process attributes is accepted only on an icon-by-icon basis.
[0119] According to the information processing system (((4))), the workflow creation process becomes more efficient than when all icons are displayed.
[0120] According to the information processing system (((5))), it is possible to notify that the icon placement position may be inappropriate.
[0121] According to the information processing system (((6))), the workflow creation process becomes more efficient than when only icons representing processes are used.
[0122] According to the information processing system (((7))), it is possible to notify that the arrangement position of the group icon may be inappropriate.
[0123] According to the information processing system (((8))), the workflow creation process becomes more efficient compared to when the fact that multiple groups can collectively copy and arrange is not always displayed.
[0124] According to the information processing system (((9))), duplicating and arranging the selected groups all at once makes the workflow creation process more efficient than when the arrangement location is not always displayed.
[0125] The program (((10))) makes it possible to reduce the number of workflows that cannot be processed when creating a workflow, compared to workflows that are displayed with only icons arranged. [Explanation of symbols]
[0126] 10 Information processing device (an example of an information processing system) 30 Workflow creation screen 32 Attribute setting screen 50 List display section 52 Workflow Creation Department 70 Processing Icons (Examples of Icons) 72 group icons 80 Branch icon (icon example) 90A Group 90B Group 90D Group 90E Group 90F Group 92 slots 100 Workflows
Claims
1. one or more processors; The processor: It displays a workflow with icons representing processes, a plurality of consecutive icons in the workflow are displayed in groups according to the type of processing; Information processing system.
2. The processor: The icons constituting the group are displayed in a frame. The information processing system according to claim 1 .
3. The process attributes of the icons can be edited collectively for each group. The information processing system according to claim 1 .
4. The processor: When the group is selected, the icons that can be added to the group are displayed. The information processing system according to claim 1 .
5. The processor: When the icon is placed downstream of the group of the specific type in the workflow, a message is displayed to confirm the placement. The information processing system according to claim 1 .
6. The workflow can be created using a group icon representing the group. The information processing system according to claim 1 .
7. The processor: When the group icon is placed downstream of the group of the specific type in the workflow, a message is displayed to confirm the placement. The information processing system according to claim 6.
8. The processor: If the selected plurality of groups can be copied and arranged collectively, a message indicating that they can be copied collectively is displayed. The information processing system according to claim 1 .
9. The processor: If it is possible to collectively duplicate and arrange the selected plurality of groups, display the arrangement locations where they can be collectively arranged. The information processing system according to claim 8 .
10. It displays a workflow with icons representing processes, The plurality of consecutive icons in the workflow are displayed in groups according to the type of processing. A program to make the above happen on a computer.
Citation Information
Patent Citations
Image processing apparatus and method, program, and recording medium
JP2008011293A