Business flowchart creation support system
The business flowchart creation support system simplifies the process of creating flowcharts by guiding users through interactive inquiries, allowing non-experts to visualize and assemble flowcharts efficiently.
Patent Information
- Application Number
- JP2024063042
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-09
- Publication Date
- 2025-10-22
- Estimated Expiration
- 2044-04-09
AI Technical Summary
Creating business flowcharts requires in-depth knowledge and is difficult for individuals without expertise, making it costly to visualize the overall business process and assemble the chart, especially for those with few opportunities to create such charts.
A business flowchart creation support system that facilitates the creation of flowcharts through user interaction, utilizing a series of inquiry and acquisition means to guide users in assigning work entities, content, and tools, and placing graphic parts based on user input.
Enables users without advanced knowledge to easily create business flowcharts by responding to questions, reducing the need for consultants and lowering costs.
Smart Images

Figure 2025160052000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technology for supporting the creation of business flowcharts, and more particularly to a business flowchart creation support system and method for creating business flowcharts through dialogue with a user. [Background technology]
[0002] Traditionally, in order to identify business issues and improve business processes, one method has been to use business flowcharts, which show the flow of business operations consisting of multiple tasks in chronological order, to improve and analyze business processes.Business flowcharts show the work content, work stages, and workers of each task in chronological order, and because they can visualize the overall picture of business operations, they are extremely useful when business planners are formulating operations, or when consultants and other experts are proposing and analyzing improvement measures for business issues to client companies.
[0003] Creating a business flow chart requires in-depth knowledge of the business content. Therefore, consultants and other experts interview client companies' business managers who are familiar with the business, and create a business flow chart by organizing these based on the client's business objectives, requirements, and issues to be solved. As a method for creating such a business flowchart, Patent Document 1 proposes a method for assembling a business flowchart by inserting a group of graphic parts using a graphic parts library. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 11-296357 Summary of the Invention [Problem to be solved by the invention]
[0005] According to the technology described in Patent Document 1, a business flow chart can be created by dragging and dropping the necessary templates from a set of flowchart templates with the mouse. However, it is necessary to visualize the overall business content while creating the chart, and it is not an easy task as it requires understanding the chronological order of the entire business. In particular, even for customers who have few opportunities to create business flowcharts, it is extremely difficult to visualize the overall business process on a timeline while organizing the work content, workers, work order, tools to be used, etc., and this can make it difficult to assemble a business flowchart. In addition, it is costly to ask a consultant or other expert to create a business flowchart.
[0006] The present invention has been made in view of the above circumstances, and aims to provide a business flowchart creation support system and a business flowchart creation support method that enable even a person without advanced knowledge of business flowcharts to easily create a business flowchart simply by responding to displayed questions. [Means for solving the problem]
[0007] The business flowchart creation support system of the present invention is a system for creating a business flowchart consisting of a plurality of graphic parts and a plurality of swimlanes through dialogue with a user, the system comprising: work entity inquiring means for displaying a question to the user on a display means to inquire about one or more work entities involved in a work; work entity information acquiring means for acquiring information about the work entities input by the user as a reply to the question; lane allocating means for allocating a swimlane to each work entity based on the work entity information acquired by the work entity information acquiring means; work content inquiring means for displaying a question to the user on the display means to inquire about the content of a work; and work content information acquiring means for acquiring information about the work content input by the user as a reply to the question. a work entity selection information acquisition means for displaying a question on the display means to prompt the user to select a work entity that will perform the work related to the one work content from among the work entities included in the work entity information acquired by the work entity information acquisition means, and acquiring selection information of the work entity selected by the user as a response to the question; a placement position identification means for identifying the swimlane assigned to the work entity indicated by the work entity selection information acquired by the work entity selection information acquisition means as the placement position of a graphic part that represents the work indicated by the work content information acquired by the work content information acquisition means; and a display control means for displaying on the display means a business flowchart in which the graphic parts that represent the work indicated by the work content information acquired by the work content information acquisition means are placed at the placement positions identified by the placement position identification means.
[0008] The work flow chart may be created by sequentially arranging the graphic parts by repeating a series of operations in which the work content inquiry means inquires about the next work content, the work content information acquisition means acquires information about the next work content, the work subject selection information acquisition means acquires selection information about the work subject who will perform the work related to the next work content, the placement position identification means identifies the placement position of the graphic parts based on the work subject selection information acquired by the work subject selection information acquisition means, and the display control means displays on the display means a business flow chart in which the graphic parts representing the work indicated by the work content information acquired by the work content information acquisition means are placed in the placement position identified by the placement position identification means.
[0009] The system may have a branch information inquiry means for displaying a question on the display means to the user to ask about branch information (e.g., the presence or absence of a branch, the type of branch, etc.) that exists between the task immediately before the next task and the task immediately after the next task, and a branch information acquisition means for acquiring the branch information input by the user as a response to the question, wherein the placement position identification means identifies the space between the graphic part representing the immediately previous task and the graphic part representing the next task as the placement position of the graphic part representing the branch, and the display control means is configured to display on the display means a business flowchart in which the graphic part representing the branch indicated by the branch information acquired by the branch information acquisition means is placed at the placement position identified by the placement position identification means.
[0010] The system comprises a work tool inquiry means for displaying a question on the display means to the user to ask for information on the work tools to be used for work (for example, the presence or absence of the tools, their contents, etc.), and a work tool information acquisition means for acquiring the information on the work tools input by the user as a reply to the question, wherein the lane allocation means allocates swim lanes for work tools based on the work tool information acquired by the work tool information acquisition means, displays a question on the display means to prompt the user to select a work tool to be used for work related to the work content information acquired by the work content information acquisition means, from the work tools included in the work tool information acquired by the work tool information acquisition means, and The system may have a work tool selection information acquisition means for acquiring selection information of a work tool selected by the user as a response to a question, wherein the placement position identification means identifies the swimlane assigned to the work tool indicated by the work tool selection information acquired by the work tool selection information acquisition means as the placement position of a graphic part representing the work tool, and the display control means may be configured to display on the display means a business flow chart in which the graphic part representing the work tool indicated by the work tool selection information acquired by the work tool selection information acquisition means is arranged in the placement position identified by the placement position identification means in association with the graphic part representing the work indicated by the work content information acquired by the work content information acquisition means.
[0011] The display control system may include a connect information query means for displaying a question to the user on the display means and asking the user which two graphic parts the user desires to connect from among the plurality of graphic parts arranged in the business flowchart displayed on the display means, and a connect information acquisition means for acquiring, as a response to the question, connect information identifying a graphic part selected by the user from among the plurality of graphic parts arranged in the business flowchart, wherein the display control means may be configured to connect the two graphic parts identified by the connect information acquired by the connect information acquisition means and display them on the display means.
[0012] The display control means may be configured to display the additional information on the display means in association with the graphic part specified by the graphic part specification information based on the additional information related information acquired by the additional information related information acquisition means, and to display the additional information on the display means in association with the graphic part specified by the graphic part specification information based on the additional information related information acquired by the additional information related information acquisition means.
[0013] The method for supporting creation of a business flowchart of the present invention is a method for supporting creation of a business flowchart consisting of a plurality of graphic parts and a plurality of swimlanes through dialogue with a user, the method comprising: a task entity inquiring step of displaying a question to the user on a display means to inquire about one or more task entities involved in a task; a task entity information acquiring step of acquiring information about the task entities input by the user as a response to the question; a lane allocating step of allocating a swimlane to each task entity based on the task entity information acquired in the task entity information acquiring step; a task content inquiring step of displaying a question to the user on the display means to inquire about a task content; and a task content information acquiring step of acquiring information about the task content input by the user as a response to the question. a work subject selection information acquisition process for displaying a question on the display means to prompt the user to select a work subject that will perform the work related to the one work content from among the work subjects included in the work subject information acquisition process, and acquiring selection information of the work subject selected by the user as a response to the question; a placement position identification process for identifying a swimlane assigned to the work subject indicated by the work subject selection information acquired in the work subject selection information acquisition process as a placement position of a graphic part that represents the work indicated by the work content information acquired in the work content information acquisition process; and a display control process for displaying on the display means a business flowchart in which the graphic part that represents the work indicated by the work content information acquired in the work content information acquisition process is placed at the placement position identified in the placement position identification process.
[0014] The work flow chart may be created by repeatedly performing a series of steps, in which the work content inquiry step inquires about the next work content, the work content information acquisition step acquires information about the next work content, the work subject selection information acquisition step acquires selection information about a work subject who will perform the work related to the next work content, the placement position specification step specifies the placement position of the graphic part based on the work subject selection information acquired in the work subject selection information acquisition step, and the display control step displays on the display means a business flow chart in which graphic parts representing the work indicated by the work content information acquired in the work content information acquisition step are placed in the placement position specified in the placement position specification step. [Effects of the Invention]
[0015] According to the business flowchart creation support system or business flowchart creation support method of the present invention, business flowcharts can be created through dialogue with the user, so even people without advanced knowledge of business flowcharts can easily create business flowcharts by simply responding to displayed questions. For example, even if a person has no knowledge of the process boxes that make up a business flowchart and their arrangement, how to draw connections between process boxes, or swimlanes, they can create a business flowchart by simply responding to questions about the task subjects and the work content, so that client companies can create business flowcharts themselves, reducing the cost of having to ask a consultant or other expert to create a business flowchart. [Brief explanation of the drawings]
[0016] [Figure 1] 1 is a schematic diagram showing an example of the configuration of a business flowchart creation support system S according to the present embodiment. [Figure 2] 1 is an example of a business flowchart 101 created by a business flowchart creation support system S. [Figure 3] 1 is an example of a task list database (DB). [Figure 4] 1 is a sequence diagram showing an example of the operation of a business flowchart creation support system S. FIG. [Figure 5] 1 is a sequence diagram showing an example of the operation of a business flowchart creation support system S. FIG. [Figure 6] 1 is a sequence diagram showing an example of the operation of a business flowchart creation support system S. FIG. [Figure 7] 10 is an example of a display screen of the display means 23 in step S103. [Figure 8] 10 is an example of a display screen of the display means 23 in step S107. [Figure 9] 10 is an example of lane assignment information. [Figure 10] 10 is an example of a display screen of the display means 23 in step S112. [Figure 11] 10 is an example of a display screen of the display means 23 in step S121. [Figure 12] 10 is an example of a display screen of the display means 23 in step S125. [Figure 13] 10 is an example of a display screen of the display means 23 in step S130. [Figure 14] 10 is an example of a display screen of the display means 23 in step S133. [Figure 15] This is an example of a display screen in which a next task candidate 37 is displayed as a pop-up. [Figure 16] 10 is an example of a display screen of the display means 23 in step S141. [Figure 17] 1 is an example of a business flowchart currently being created. [Figure 18] 10 is an example of a business flowchart in which the arrangement of graphic parts has been completed. [Figure 19] 1 is a sequence diagram showing an example of the operation of a business flowchart creation support system S. FIG. [Figure 20] 10 is an example of a display screen of the display means 23 in step S151. [Figure 21] 10 is an example of a display screen of the display means 23 in step S155. [Figure 22] 1 is a sequence diagram showing an example of the operation of a business flowchart creation support system S. FIG. [Figure 23] 10 is an example of a display screen of the display means 23 in step S161. [Figure 24] 10 is an example of a display screen of the display means 23 in step S165. [Figure 25] 10 is an example of a display screen of the display means 23 in step S161. DETAILED DESCRIPTION OF THE INVENTION
[0017] Embodiments of the present invention will be described with reference to the drawings. However, the embodiments described below are merely illustrative and are not intended to exclude various modifications or applications of techniques not explicitly described below. That is, the present invention can be implemented in various modifications (e.g., by combining the various embodiments) as long as the effects thereof are achieved. Furthermore, in the following description of the drawings, identical or similar parts are denoted by identical or similar reference numerals. The drawings are schematic and do not necessarily correspond to actual dimensions, ratios, etc. Parts in the drawings may have different dimensional relationships or ratios. Furthermore, to avoid unnecessary redundancy in the following description and to facilitate understanding by those skilled in the art, detailed descriptions of already well-known matters and redundant descriptions of substantially identical configurations may be omitted.
[0018] The business flowchart creation support system S according to this embodiment is a system for creating a business flowchart consisting of a plurality of graphic parts and a plurality of swimlanes through dialogue with a user, and includes: a work entity inquiring means for displaying a question to the user on a display means to inquire about one or more work entities involved in a work; a work entity information acquiring means for acquiring information about the work entities input by the user as a reply to the question; a lane allocating means for allocating a swimlane to each work entity based on the work entity information acquired by the work entity information acquiring means; a work content inquiring means for displaying a question to the user on the display means to inquire about a work content; and a work content information acquiring means for acquiring information about the work content input by the user as a reply to the question. The essential configuration includes an acquisition means, a work entity selection information acquisition means that displays a question on the display means to prompt the user to select a work entity that will perform the work related to the one work content from among the work entities included in the work entity information acquired by the work entity information acquisition means, and acquires selection information of the work entity selected by the user as a response to the question, a placement position identification means that identifies the swimlane assigned to the work entity indicated by the work entity selection information acquired by the work entity selection information acquisition means as the placement position of a graphic part that represents the work indicated by the work content information acquired by the work content information acquisition means, and a display control means that displays on the display means a business flowchart in which the graphic parts that represent the work indicated by the work content information acquired by the work content information acquisition means are placed at the placement positions identified by the placement position identification means.
[0019] FIG. 1 is a schematic diagram showing an example of the configuration of a business flowchart creation support system S according to this embodiment. The business flow chart creation support system S is made up of a business flow chart creation support server 1 (hereinafter referred to as the server 1) and terminal devices 2A to 2D connected to the server 1 via a network 100 so that information can be sent and received.
[0020] There are several methods for notating business flowcharts, one of which is BPMN (Business Process Model and Notation), established by the international standardization organization OMG. BPMN is a flowchart technique for modeling the procedures of a business process from start to finish, and this embodiment will be described based on an example in which BPMN is used as the notation method for business flowcharts. However, the present invention can be applied to various notations for business flowcharts as long as the business flowchart expresses the multiple tasks (operations), branching, connection information, etc. that are generally required for describing a business flowchart.
[0021] Figure 2 shows an example of a business flowchart 101 created by the business flowchart creation support system S. The horizontal axis represents the passage of time, and the vertical axis represents the task subjects using multiple swimlanes. Note that a task subject is a person who performs a task, such as a person in charge of the task, a department in charge of the task, or an organization in charge of the task. A graphic part is a graphic image that represents any operation, branch, or operation tool in a business flowchart. For example, in Figure 2, a task is represented by a graphic part made up of a rectangular processing box. The work tools are, for example, application software, system tools, and other tools such as devices used in business (work).
[0022] A business flowchart is composed of multiple graphic parts and multiple swimlanes. The business flowchart 101 in Figure 2 is composed of four swimlanes: three swimlanes (Lane No. 1 to Lane No. 3) to which work entities are assigned, and one swimlane (Lane No. 4) to which work tools used in the work are assigned. The business flowchart 101 is composed of six graphic parts (SEQ1 to SEQ6) that represent work (tasks), one graphic part (GW1) that represents branching, and two graphic parts (System X, System Y) that represent work tools.
[0023] The meanings of the process boxes, branches, connections, etc. in the business flowchart 101 are in accordance with BPMN, so detailed explanations will be omitted. Furthermore, as shown in the business flowchart 101, graphic images suited to the purpose may be prepared as graphic parts, such as a graphic image representing the sending and receiving of emails, a graphic image representing a deadline date and time, etc. In this embodiment, an example will be described later in which a graphic image representing the sending and receiving of emails and a graphic image representing a deadline date and time are arranged and displayed on a business flowchart as objects (examples of additional information).
[0024] The server 1 is a device provided by a system provider that operates the business flow chart creation support system S. The server 1 is configured with: a control unit 11 as a computer composed of a CPU (Central Processing Unit) with calculation functions, working RAM (Random Access Memory), ROM (Read Only Memory) or a hard disk drive that stores various data and programs; a storage unit 12 equipped with a hard disk drive or the like; a display unit 13 equipped with a display screen such as a monitor; an input unit (e.g., a keyboard, a mouse, an operation panel (including a touch panel), etc.) 14 that receives instructions from the provider that operates the business flow chart creation support system S and provides instruction signals corresponding to the instructions to the control unit 11; and a communication unit 15 for communicating with terminal devices 2A to 2D via various networks (including a LAN (Local Area Network)). The components are interconnected via a bus.
[0025] The control unit 11 realizes various functions by, for example, causing a processor to execute programs stored in a memory. The processor may include an MPU (Micro Processing Unit), a CPU, a DSP (Digital Signal Processor), a GPU (Graphical Processing Unit), etc. The storage unit 12 stores a work list database (DB), a history database (DB), etc., and stores various types of information, which will be described later, in each database.
[0026] Although each means and function of the control unit 11 is executed according to a program stored in a ROM or the like, they may be configured as independent devices or may be configured by cloud computing. Also, the storage unit 12 may be configured by a cloud service. Also, the functions of the server 1 may be provided to the terminal devices 2A to 2D in a SaaS (Software as a Service) format.
[0027] The control unit 11 cooperates with other components to function as the work subject inquiry means, work subject information acquisition means, lane allocation means, work tool inquiry means, work tool information acquisition means, placement position identification means, display control means, work content inquiry means, work content information acquisition means, work subject selection information acquisition means, branch information inquiry means, branch information acquisition means, work tool selection information acquisition means, connect information inquiry means, connect information acquisition means, additional information inquiry means, and additional information related information acquisition means of the present invention.
[0028] Various work contents are stored in association with each work category in the work list database (DB) of the storage unit 12. Fig. 3 is an example of the work list database (DB). The history database (DB) stores information about the occurrence probability and order of tasks in a business flowchart based on multiple business flowcharts created in the past. For example, the "task content" (the "task content") and the "next task candidate information" (the candidate next task information) are associated and registered. Business flowcharts created in the past are analyzed, and the next task to occur for each task is registered in order of occurrence probability. This information may be stored by type of task (e.g., by industry, company / organization, department), phase of the task (e.g., task overview / stage), or stage of the workflow (e.g., initial stage, final stage). For example, if the type of task is retail and the business phase is accounting processing, the next task after "confirmation" is "receiving," and then "reconfirmation" is "contact." If the business phase is order processing, the next task candidate may be stored as "consideration" or "decision," followed by "calculation."
[0029] A plurality of terminal devices 2A to 2D exist within the business flow chart creation support system S, and are configured as, for example, personal computers, smartphones, tablet computers, etc. that can access the server 1 via the network 100. The terminal devices 2A to 2D are provided, for example, in client companies that have obtained permission from the system provider that sets up the business flow chart creation support system S, and access the server 1 via a web browser or the like on the terminal devices 2A to 2D.
[0030] Each of the terminal devices 2A to 2D is configured with a control unit 21 as a computer configured with a CPU (Central Processing Unit) having a calculation function, a working RAM (Random Access Memory), a ROM (Read Only Memory) or a hard disk drive for storing various data and programs, a storage unit (not shown) equipped with a hard disk drive or the like, a display means 23 equipped with a display screen such as a monitor or panel and performing display on the display screen based on display control information transmitted from the server 1, an input unit (e.g., a keyboard, a mouse, an operation panel (including a touch panel), etc.) 24 that receives instructions from a user and provides instruction signals corresponding to the instructions to the control unit 21, and a communication unit 25 for communicating with the server 1 etc. via various networks (including a LAN (Local Area Network)). Each component is connected to one another via a bus.
[0031] The control unit 21 realizes various functions by, for example, a processor executing a program stored in a memory. The processor may include an MPU (Micro Processing Unit), a CPU, a DSP (Digital Signal Processor), a GPU (Graphical Processing Unit), etc. The users who operate the terminal devices 2A to 2D are people who create business flowcharts, and are, for example, business planners, business managers, factory managers, group leaders, employees, consultants, or other experts.
[0032] For example, when a user operates terminal device 2A to start creating a business flowchart, a question from server 1 is displayed on the display means 23 of terminal device 2A operated by the user, and the user operates input unit 24 to input (select) information as a response to the question. For example, a question may be asked about the work content or the person performing the work. Server 1 identifies the placement positions of graphic parts representing the work according to the information obtained in the response. By repeatedly asking and answering questions and sequentially identifying the placement positions of graphic parts, a business flowchart is created. In this way, a business flowchart is created through dialogue with the user.
[0033] <Business flowchart creation support process> An example of the operation of the business flowchart creation support system S will be described below. The operation of the business flowchart creation support system S is the operation exchanged between the components of each device included in the system S. Below, an example will be described of the procedure when a user operates the terminal device 2A to access the server 1 and create a new business flowchart. In the following operation of the business flowchart creation support system S, communication is carried out between the server 1 and the terminal device 2A via the network 100 and the communication units 15 and 25. However, hereinafter, unless otherwise specified, the explanations "via the network 100," "via the communication unit 15," and "via the communication unit 25" will be omitted.
[0034] <1. Arrangement of graphic parts> 4 to 6 are sequence diagrams showing an example of the operation of the business flowchart creation support system S. The sequence diagrams show the operation of arranging graphic parts. When a user operates the terminal device 2A to access the server 1 and instructs the start of creation of a new business flow chart (step S101), the control unit 11 of the server 1 functions as a work subject inquiry means, and displays a question on the display means 23 of the terminal device 2A to inquire about one or more work subjects involved in the business. Specifically, the control unit 11 transmits display control information including the question to the terminal device 2A (step S102). The terminal device 2A receives the display control information including the question from the server 1, and the display means 23 displays a display screen including the question based on the display control information (step S103).
[0035] 7 is an example of a display screen of the display means 23 in step S103. As shown in the figure, the display content includes a question 31 for asking about one or more task entities involved in the work. One or more task entities involved in the work are, so to speak, "characters" in the work flowchart. Therefore, in the example of the figure, they are expressed as "characters." In addition, as a response to the question 31, an input field 32 is displayed in which the user can input information about the task entities.
[0036] When the user operates the input unit 24 to input information about the work subject in the input field 32 and clicks (selects) the save button 33 on the display screen, the input information about the work subject is transmitted to the server 1 (step S104). Then, the control unit 11 of the server 1 functions as a work subject information acquisition means and acquires the work subject information transmitted from the terminal device 2A (step S105).
[0037] Next, the control unit 11 of the server 1 functions as a work tool inquiry means, and displays a question on the display means 23 of the terminal device 2A to inquire about the work tools to be used for the work. Specifically, the control unit 11 transmits display control information including the question to the terminal device 2A (step S106). The terminal device 2A receives the display control information including the question from the server 1, and the display means 23 displays a display screen based on the display control information (step S107).
[0038] 8 is an example of a display screen of the display means 23 in step S107. As shown in the figure, the display content includes a question 31 asking about the work tools used in the work. In response to the question 31, an input field 32 is displayed in which the user can input information about the work tool. When the user operates the input unit 24 to input information about the work tool in the input field 32 and clicks (selects) the save button 33 on the display screen, the input work tool information is sent to the server 1 (step S108). Then, the control unit 11 of the server 1 functions as a work tool information acquisition means and acquires the work tool information sent from the terminal device 2A (step S109).
[0039] Next, the control unit 11 of the server 1 functions as lane allocation means, and allocates a swimlane to each work entity based on the work entity information acquired in step S105 (step S110). Also, a swimlane for the work tool is allocated based on the work tool information acquired in step S109. In this embodiment, even when there are multiple work tools, all of the work tools are allocated to one swimlane, but a work tool swimlane may be allocated for each work tool. The lane allocation information allocated by the lane allocation means is stored in the memory unit 12. Figure 9 shows an example of lane allocation information stored in the memory unit 12.
[0040] The control unit 11 generates display control information for displaying a framework image of the business flowchart based on the lane assignment information and transmits it to the terminal device 2A (step S111). The terminal device 2A displays the framework image of the business flowchart on the display screen based on the display control information transmitted from the server 1 (step S112).
[0041] 10 is an example of the display screen of the display means 23 in step S112. By displaying a framework image of the business flowchart on the display screen, the user can see the swimlanes to which the task subject information that the user has input and set is assigned, making it easier for the user to visualize the business flowchart that they are about to create. At this stage, it is not clear which task in the business flowchart the task tool will be used for and when, so it is not possible to place a graphic part representing the task tool on the business flowchart. However, to make it possible to see at a glance the task tool information entered and set by the user, the task tool graphic part may be displayed near the task tool swimlane, as shown in Figure 10, or may be placed in any temporary position on the business flowchart.
[0042] Next, when the user operates the input unit 24 and clicks (selects) the confirmation button 35 on the display screen, authentication information notifying the user that the framework image of the business flowchart has been confirmed is sent to the server 1 (step S113), and upon receiving the authentication information, the server 1 proceeds to step S120. Next, the control unit 11 of the server 1 creates a business flowchart by sequentially arranging graphic parts that represent tasks through dialogue with the user (steps S120 to S147).
[0043] First, the control unit 11 of the server 1 functions as a work content inquiry means, and displays a question on the display means 23 of the terminal device 2A to inquire about the content of a first work as an example of one work content. Specifically, the control unit 11 transmits display control information including the question to the terminal device 2A (step S120). The terminal device 2A receives the display control information including the question from the server 1, and the display means 23 displays a display screen based on the display control information (step S121).
[0044] 11 is an example of a display screen of the display means 23 in step S121. As shown in the figure, the display content includes a question 31 for asking about the content of the first task as an example of one task content. In response to the question 31, an input field 32 is displayed in which the user can input information about the task content, and the user operates the input unit 24 to input the information about the task content into the input field 32. Furthermore, in this embodiment, the display content includes a question 31 for prompting the user to select a task entity to perform the task. Then, as a response to the question 31, an input field 32 is displayed for the user to select and input a task entity, and the user operates the input unit 24 to select and input a task entity into the input field 32.
[0045] When the user operates the input unit 24 to click (select) the Reflect button 34 on the display screen, the input work content information and work subject selection information are transmitted to the server 1 (step S122). Then, the control unit 11 of the server 1 functions as a work content information acquisition means and a work subject selection information acquisition means, and acquires the work content information and work subject selection information transmitted from the terminal device 2A (step S123).
[0046] Next, the control unit 11 of the server 1 transmits display control information including a question regarding the work tools to be used for the work to the terminal device 2A (step S124), the terminal device 2A receives the display control information from the server 1, and the display means 23 displays the display screen based on the display control information (step S125).
[0047] 12 is an example of a display screen of the display means 23 in step S125. As shown in the figure, the display content includes a question 31 for prompting the user to select a work tool to be used for the work. Note that although the sequence number in the question 31 in the figure is shown as SEQ No. N, in reality, the sequence number assigned to the work currently being input is entered. Then, as a response to the question 31, an input field 32 is displayed for the user to select and input a work tool, and the user operates the input unit 24 to select and input a work tool in the input field 32. Note that the selection of work tools includes the option "No Tool" for when there is no work tool to be used for the work.
[0048] Furthermore, in this embodiment, as shown in Fig. 12, a specific operation for the work tool is inquired, and a specific operation can be selected and input as a response. For example, if the work tool is system X, specific operations include inputting data to system X (UL), acquiring data from system X (DL), acquiring data after data input (UL, DL), or inputting (re-inputting) data after data acquisition (DL, UL). In this embodiment, specific operation content information is included in the work tool selection information. When the user operates the input unit 24 to click (select) the Reflect button 34 on the display screen, the input work tool selection information is sent to the server 1 (step S126).
[0049] Then, the control unit 11 of the server 1 functions as a work tool selection information acquisition unit, and acquires the work tool selection information transmitted from the terminal device 2A (step S127). The control unit 11 of the server 1 functions as a placement position specifying means, and specifies the swimlane assigned to the work subject indicated by the work subject selection information acquired in step S123 as the placement position of the graphic part representing the work indicated by the work content information acquired in step S123 (step S128). Also, if there is a work tool indicated by the work tool selection information acquired in step S127, the control unit 11 specifies the swimlane assigned to the work tool as the placement position of the graphic part representing the work tool (step S128).
[0050] The control unit 11 of the server 1 then functions as a display control means, and transmits to the terminal device 2A display control information for displaying a business flowchart in which graphic parts representing the work indicated by the work content information acquired in step S123 are arranged at the arrangement positions identified in step S128 (step S129), and the display means 23 of the terminal device 2A displays the business flowchart based on the display control information (step S130). Note that, if there is a work tool indicated by the work tool selection information acquired in step S127, display control information for displaying a business flowchart in which graphic parts representing the work tool are arranged in association with graphic parts representing the work indicated by the work content information acquired in step S123 is generated and transmitted to the terminal device 2A.
[0051] As shown in FIG. 11, the work content information entered by the user in the input field 32 is a sentence. The control unit 11 of the server 1 acquires the sentence entered as the work content information from the terminal device 2A, references the work list database (DB) in the storage unit 12, and selects the work category that best suits the work content information. The process box of the selected work category is then generated and used as a graphic part representing the work. In the example of FIG. 11, "Receive an order from a customer by email," entered by the user as the work content information, is acquired as the work content information. The control unit 11 of the server 1 references the work list database (DB), selects the work category "Receive" that best suits the acquired work content information, and generates a graphic part for the "Receive" process box.
[0052] 13 is an example of a display screen of the display means 23 in step S130. This figure shows an example in which "Worker A" is selected as the work subject information on the display screen of FIG. 11 and "No Tool" is selected as the work tool selection information on FIG. 12. A graphic part of the "Receive" process box is placed in the swim lane (Lane No. 1) of Worker A, who is the work subject. Each time an inquiry about work content is made, the control unit 11 assigns a sequence number to uniquely identify the work. Then, each time a graphic part representing work is placed or work content information is acquired, the work subject information, the Lane No. identifying the swim lane, the work content information, and the work tool information are associated with the sequence number and stored in the storage unit 12 as table data constituting a business flowchart.
[0053] In this embodiment, the sequence number assigned to the task is displayed together with the graphic part, as shown in Fig. 13. This allows the user to understand at a glance which task the placed graphic part represents. Furthermore, in this embodiment, as shown in Fig. 12, the sequence number (SEQ No. N) (N is a natural number) assigned to the task is written in the question 31 for prompting the user to select the task tool to be used for the task. This allows the user to understand at a glance which task the question is about.
[0054] Next, when the user operates the input unit 24 and clicks (selects) the confirmation button 35 on the display screen, authentication information notifying the user that the business flowchart has been confirmed is sent to the server 1 (step S131), and upon receiving the authentication information, the server 1 proceeds to step S132 and continues the process of placing the graphic parts representing the work. In the processing from step S132 to step S139, the control unit 11 of the server 1 functions as each means to acquire work content information, work subject selection information, and work tool selection information. Detailed explanation of the details of steps S132 to S139 will be omitted for the parts that are similar to the processing from step S120 to step S127 described above.
[0055] 14 is an example of a display screen of the display means 23 in step S133. As shown in the figure, the display content includes a question 31 asking about the next work content. Note that although the sequence number in the question 31 in the figure is (SEQ No. N+1), in reality, the sequence number assigned to the work being input is entered. The user operates the input unit 24 to input information about the next work content in the input field 32.
[0056] Furthermore, the system may be configured so that candidates for the next task are displayed when the user operates the input unit 24 to click (select) the recommendation hint button 36. Specifically, when the recommendation hint button 36 is clicked (selected) by the user, recommended task content request information is sent from the terminal device 2A to the server 1. The recommended task content request information includes information about the task related to the task flowchart currently being created (such as the type of task, the phase of the task, and the stage of the task flow) and information about the previous task content.
[0057] When the server 1 receives recommended work content request information from the terminal device 2A, it refers to the history database (DB) in the storage unit 12, and extracts "next work candidate information," which is a candidate for the next work to occur, based on information about the task included in the received recommended work content request information and the previous work content information, and transmits this information to the terminal device 2A. When the terminal device 2A receives the "next work candidate information" from the server 1, it displays the next work candidate information on the display screen of the display means 23 and recommends the next work candidate.
[0058] 15 is an example of a display screen where a pop-up display of next task candidates 37 is displayed. This allows even a user who is not familiar with creating business flowcharts to select the next task content from the recommended task candidates, or to use the recommended task candidates as a hint to recall and input the next task content.
[0059] Next, in step S140, the control unit 11 functions as a branch information inquiry means, and displays a question on the display means 23 of the terminal device 2A to inquire about branch information that exists between the task immediately before the next task and the task itself. Specifically, the control unit 11 transmits display control information including the question to the terminal device 2A (step S140). The terminal device 2A receives the display control information including the question from the server 1, and the display means 23 displays a display screen based on the display control information (step S141).
[0060] 16 is an example of a display screen of the display means 23 in step S141. As shown in the figure, the display content includes a question 31 for asking about branch information (presence or absence of branch, type of branch) that exists between the task (SEQ No. N) immediately before the next task and the next task (SEQ No. N+1). Note that, to make the question 31 easy to understand when read by a user, the "task immediately before the next task" is simply expressed as the "previous task," and the "next task" is expressed as the "current task."
[0061] Also, an input field 32 is displayed in which the user can input branch information as a response to the question 31. When the user operates the input unit 24 to input branch information into the input field 32 and clicks (selects) the Reflect button 34 on the display screen, the input branch information is transmitted to the server 1 (step S142). Then, the control unit 11 of the server 1 functions as a branch information acquisition means and acquires the branch information transmitted from the terminal device 2A (step S143). Note that information on the sequence number identifying the "task just before the next task" where branching occurs and the sequence number identifying the "next task" is transmitted together with the branch information.
[0062] The control unit 11 of the server 1 determines the placement position of each graphic part based on the work content information and work subject selection information acquired in step S135, the work tool selection information acquired in step S139, and the branch information acquired in step S142 (step S144).
[0063] If the branch information acquired in step S142 is not "no branch," the control unit 11 generates a graphic part representing the branch based on the branch information. Then, based on the information on the sequence number identifying the "task immediately before the next task" and the sequence number identifying the "next task" transmitted together with the branch information, the control unit 11 identifies the placement position of the graphic part representing the branch between the graphic part representing the immediately previous task and the graphic part representing the next task. Note that the procedure for identifying the placement position of the graphic part representing the task indicated by the task content information based on the task subject selection information and the procedure for identifying the placement position of the graphic part representing the task tool based on the task tool selection information have been described in detail in the description of step S128, and therefore will not be described here.
[0064] Then, the control unit 11 transmits display control information for displaying the business flowchart in which each graphic part has been arranged to the terminal device 2A (step S145), and the display means 23 of the terminal device 2A displays the business flowchart based on the display control information (step S146). Note that the control unit 11 assigns a branch number (GW number) to each branch to uniquely identify the branch.
[0065] When the user operates the input unit 24 to click (select) the confirmation button 35 on the display screen showing the business flowchart, authentication information notifying the user that the business flowchart has been confirmed is sent to the server 1 (step S147), and upon receiving the authentication information, the control unit 11 of the server 1 proceeds to step S132 again and repeatedly executes the series of controls from step S132 to step S147.
[0066] Figure 17 shows an example of a business flowchart being created by repeatedly executing a series of controls through user interaction. This diagram shows the business flowchart up to the point where a graphic part for a process box representing the operation with sequence number "SEQ4" has been placed. In the example shown in the figure, four process box graphic parts (SEQ1, SEQ2, SEQ3, SEQ4) and one branching graphic part (GW1) are arranged. Additionally, a graphic part representing the work tool used for the process is arranged in association with the "input" process box graphic part (SEQ4). As an example of the arrangement of the graphic parts representing the process and the work tools, they are arranged together with graphic parts that indicate specific actions for the work tools. Specifically, for the process (input) of SEQ4, a dotted line connector graphic part indicating data input (UL) to System X, which is the process tool, and a dotted line connector graphic part indicating data acquisition (DL) from System X are arranged.
[0067] When the user operates the input unit 24 to click (select) the Complete button 38 on the display screen, in step S147, authentication information notifying that the placement of the graphic parts has been completed is sent to the server 1. Fig. 18 is an example of a business flowchart in which the placement of the graphic parts has been completed. Next, using the business flowchart in which the arrangement of graphic parts has been completed by the above-mentioned process, the business flowchart is completed through further dialogue with the user.
[0068] <2. Connecting graphic parts> 19 is a sequence diagram showing an example of the operation of the business flowchart creation support system S. Processing starts when authentication information notifying that the placement of graphic parts has been completed is sent to the server 1.
[0069] The control unit 11 of the server 1 functions as a connection information inquiry means, and displays a question on the display means 23 of the terminal device 2A, asking which two graphic parts are desired to be connected among the multiple graphic parts arranged in the business flowchart displayed on the display means 23. Specifically, the control unit 11 transmits display control information including the question to the terminal device 2A (step S150). The terminal device 2A receives the display control information including the question from the server 1, and the display means 23 displays a display screen including the question based on the display control information (step S151).
[0070] 20 is an example of the display screen of the display means 23 in step S151. As shown in the figure, the display content includes a question 31 prompting the user to select a (SEQ No.) or (GW No.) to specify a desired connection source graphic part and a (SEQ No.) or (GW No.) to specify a connection destination graphic part.
[0071] Furthermore, in response to the question 31, an input field 32 is displayed for the user to select and input two graphic parts that the user wishes to connect, i.e., the (SEQ No.) or (GW No.) that identifies the graphic part at the connection source, and the (SEQ No.) or (GW No.) that identifies the graphic part at the connection destination, and the user operates the input unit 24 to select and input each graphic part in the input field 32. When the user operates the input unit 24 and clicks (selects) the Reflect button 34 on the display screen, the (SEQ No.) or (GW No.) that identifies each input graphic part is sent to the server 1 as connect information that identifies the two graphic parts that the user wishes to connect (step S152).
[0072] Then, the control unit 11 of the server 1 functions as a connection information acquisition unit and acquires the connection information transmitted from the terminal device 2A (step S153). The control unit 11 of the server 1 transmits display control information to the terminal device 2A for connecting the two graphic parts identified by the acquired connect information with a connector and displaying them on the display means 23 (step S154), and the display means 23 of the terminal device 2A displays a business flowchart in which the two graphic parts identified by the connect information are connected with a connector based on the display control information (step S155).
[0073] 21 shows an example of the display screen of the display means 23 in step S155. This figure shows an example in which SEQ1 is selected as the source graphic part and SEQ2 is selected as the destination graphic part based on the connection information.
[0074] When the user operates the input unit 24 to click (select) the confirmation button 35 on the display screen, authentication information notifying that the current connection has been confirmed is sent to the server 1 (step S156), and upon receiving the authentication information, the server 1 proceeds to step S150 again and repeatedly executes the series of controls from step S150 to step S156. When the user operates the input unit 24 to click (select) the Complete button 38 on the display screen, in step S156, authentication information notifying that the desired connection has been completed is sent to the server 1, and the connection process ends.
[0075] <3. Placement of additional information> 22 is a sequence diagram showing an example of the operation of the business flowchart creation support system S. Processing starts when authentication information notifying that the desired connection has been completed is sent to the server 1.
[0076] The control unit 11 of the server 1 functions as an additional information inquiry unit, and displays a question on the display unit 23 of the terminal device 2A to inquire about a graphic part for which additional information (object / annotation) is desired to be displayed, among a plurality of graphic parts arranged in the business flowchart displayed on the display unit 23, and the content of the additional information. Specifically, the control unit 11 transmits display control information including the question to the terminal device 2A (step S160). The terminal device 2A receives the display control information including the question from the server 1, and the display unit 23 displays a display screen including the question based on the display control information (step S161).
[0077] 23 is an example of a display screen of the display means 23 in step S161. As shown in the figure, the display contents include a question 31 prompting the user to select a (SEQ No.) or (GW No.) to identify a graphic part for which additional information is desired to be displayed, and another question 31 prompting the user to select the content of the additional information. In response to the question 31, an input field 32 is displayed for the user to select and input a (SEQ No.) or (GW No.) to identify the graphic part, and the user operates the input unit 24 to select and input a (SEQ No.) or (GW No.) to identify the graphic part into the input field 32.
[0078] 23 shows an example of the content of additional information when an object is used. An input field 32 is displayed for the user to select and input an object, and the user operates the input unit 24 to select and input the object in the input field 32. In the example shown in the figure, an object representing a time setting is selected.
[0079] Then, when the user operates the input unit 24 to click (select) the reflect button 34 on the display screen, the graphic part identification information that identifies the graphic part and the object are sent to the server 1 as additional information related information (step S162). Then, the control unit 11 of the server 1 functions as an additional information related information acquisition unit, and acquires the additional information related information transmitted from the terminal device 2A (step S163).
[0080] Based on the acquired additional information related information, the control unit 11 of the server 1 transmits display control information to the terminal device 2A for displaying on the display means 23 an object associated with the graphic part identified by the graphic part identification information included in the additional information related information (step S164), and the display means 23 of the terminal device 2A displays the business flowchart in which the additional information is associated with the graphic part identified by the graphic part identification information based on the display control information (step S165).
[0081] 24 is an example of the display screen of the display means 23 in step S165. This figure shows an example in which SEQ6 is selected as the graphic part based on the graphic part identification information, and an object representing a time setting is arranged and displayed in association with the graphic part SEQ6. If a deadline for the "confirmation" task indicated by the graphic part SEQ6 has been set, this can be displayed in the object, which is useful because it can be grasped at a glance.
[0082] When the user operates the input unit 24 to click (select) the confirmation button 35 on the display screen, authentication information notifying the user that the business flowchart with the additional information placed therein has been confirmed is sent to the server 1 (step S166), and upon receiving the authentication information, the server 1 proceeds again to step S150 and repeatedly executes the series of controls from step S160 to step S166. When the user operates the input unit 24 to click (select) the complete button 38 on the display screen, in step S166, authentication information notifying that the placement of the desired additional information has been completed is sent to the server 1, and the process of placing the additional information is completed.
[0083] The placement of the additional information described above has been explained using an object as an example of the content of the additional information, but the additional information is not limited to objects. For example, if an annotation is to be displayed for a graphic part, the annotation may be used as additional information. An annotation may be, for example, a note or confirmation for the task / branch / task tool represented by the desired graphic part, and can be written freely.
[0084] 25 is an example of a display screen of the display means 23 in step S161. The example shown in the figure is an example in which an annotation is used as an example of the content of additional information. An input field 32 is displayed for the user to select and input an annotation, and the user operates the input unit 24 to input the annotation in the input field 32. For example, for a graphic part representing the "confirmation" task, annotations such as "Compare with the contents of the previous survey" and "Check whether there are any errors in the registered data in system Y and the application form data" are input.
[0085] Note that an annotation may be displayed as additional information for an object placed as additional information. In this case, when placing an object as additional information, the control unit 11 assigns an object number (OBJ No.) to uniquely identify the object. Then, when displaying a question on the display means 23 of the terminal device 2A, the object is treated as an example of a graphic part, and when asking which graphic part the user desires to display additional information for among multiple graphic parts placed in the business flowchart, an input field 32 is displayed to allow the user to select and input (SEQ No.), (GW No.), or (OBJ No.), allowing the user to select an object. For example, if a user selects an object representing a time setting that is associated with and displayed as a graphic part in SEQ6 as the graphic part for which they wish to display an annotation, they can enter an annotation such as "until the next business day," which is useful as it allows them to grasp at a glance the specific content / instructions of the time setting.
[0086] The business flowchart 101 (FIG. 2) is an example of a business flowchart created by 1. arranging graphic parts, 2. connecting, and 3. arranging additional information, but the object numbers are not shown in the business flowchart 101. Also, a tool number (Tool No.) may be assigned to each work tool to uniquely identify the work tool. This allows the Tool No. to be added as an option when asking the user which graphic part they would like additional information to be displayed on, so that additional information (such as annotations or objects) can be displayed on the graphic part that represents the work tool.
[0087] Furthermore, in this embodiment, the operations of the business flowchart creation support system S have been described in the order of 1. arranging graphic parts, 2. connecting, and 3. arranging additional information. However, desired processing may be performed at desired timing while creating a business flowchart. For example, connecting and arranging additional information may be performed before all graphic part arrangements are completed. Alternatively, the system may be configured so that the graphic part arrangement process (steps S132 to S147) can be executed even after connecting and arranging additional information. Furthermore, additional information may be arranged while connecting.
[0088] For example, a graphic part placement process start button, a connect connection process start button, an additional information placement process start button, etc. may be displayed on the display screen of the display means 23, and when the user operates the input unit 24 to click (select) a button on the display screen, an instruction to start the corresponding process is sent to the server 1, and the corresponding process is started under the control of the control unit 11. Specifically, if a graphic part placement process is instructed, the process from step S132 is executed; if a connect connection process is instructed, the process from step S150 is executed; and if an additional information placement process is instructed, the process from step S160 is executed.
[0089] According to the business flow chart creation support system S of this embodiment described above, business flow charts can be created through dialogue with the user, so even someone who does not have advanced knowledge about business flow charts can easily create a business flow chart by simply responding to the displayed questions.
[0090] For example, even if you have no knowledge of the process boxes that make up a business flowchart and their placement, how to draw connections between process boxes, or swimlanes, you can create a business flowchart simply by answering questions about the task subject and the work content.
[0091] Furthermore, in this embodiment, after entering a response to the question displayed on the display means 23, when the user selects the "Reflect" button, the information entered by the user is sent to the server 1, and each means of the control unit 11 acquires this information and displays the business flowchart on the display means 23 based on that information, allowing the user to grasp the status of the creation of the business flowchart in real time.
[0092] The scope of application of the present invention is not limited to the above-described embodiment. Although the server 1 is configured to include the respective means of the business flowchart creation support system S of the present invention, the present invention may be realized by a system in which multiple devices are configured to be accessible to each other. [Explanation of symbols]
[0093] S Business flow chart creation support system 1. Business flowchart creation support server 11 Control section 12 Storage section 13 Display section 14 Input section 15 Communications Department 2A~2D Terminal equipment 21 Control section 23 Display means 24 Input section 25 Communications Department
Claims
1. A business flowchart creation support system for creating a business flowchart consisting of a plurality of graphic parts and a plurality of swimlanes through dialogue with a user, a worker inquiry means for displaying a question on a display means to the user to inquire about one or more workers involved in the work; a task subject information acquisition means for acquiring task subject information input by the user as a response to the question; lane allocation means for allocating a swim lane to each worker based on the worker information acquired by the worker information acquisition means; a task content inquiry means for displaying a question on the display means to the user to inquire about a task content; a task content information acquisition means for acquiring information on the task content input by the user as a response to the question; a task subject selection information acquisition means for displaying a question to the user on the display means, prompting the user to select a task subject that will perform the task related to the one task content from among the task subjects included in the task subject information acquired by the task subject information acquisition means, and acquiring selection information of the task subject selected by the user as a response to the question; a placement position specifying means for specifying a swimlane assigned to a worker indicated by the worker selection information acquired by the worker selection information acquiring means as a placement position of a graphic part representing the work indicated by the work content information acquired by the work content information acquiring means; a display control means for displaying on the display means a business process flowchart in which graphic parts representing the work indicated by the work content information acquired by the work content information acquisition means are arranged at the arrangement positions identified by the arrangement position identification means; A business flowchart creation support system comprising:
2. the work content inquiry means inquires of the user about the next work to be done, the work content information acquisition means acquires information on the next work content, The work entity selection information acquisition means acquires selection information of a work entity that will perform the work related to the next work content, the placement position specifying means specifies the placement position of the graphic part based on the work subject selection information acquired by the work subject selection information acquiring means; The business flowchart creation support system according to claim 1, characterized in that the display control means displays on the display means a business flowchart in which graphic parts representing the work indicated by the work content information acquired by the work content information acquisition means are placed at the placement positions identified by the placement position identification means, thereby creating the business flowchart by sequentially placing the graphic parts.
3. a branch information inquiry means for displaying a question on the display means to the user to inquire about branch information existing between the task immediately before the next task and the next task; branch information acquisition means for acquiring the branch information input by the user as a response to the question; the placement position specifying means specifies a position between the graphic part representing the previous operation and the graphic part representing the next operation as a placement position of the graphic part representing a branch; The business flowchart creation support system according to claim 2, characterized in that the display control means displays on the display means a business flowchart in which graphic parts representing branches indicated by the branch information acquired by the branch information acquisition means are placed at the placement positions identified by the placement position identification means.
4. a work tool inquiry means for displaying a question on the display means to the user to ask for information about a work tool to be used in a task; a work tool information acquisition means for acquiring information about the work tool input by the user as a response to the question, the lane allocation means allocates swim lanes for work tools based on the work tool information acquired by the work tool information acquisition means, a work tool selection information acquisition means for displaying a question on the display means to prompt the user to select a work tool to be used for the work related to the work content information acquired by the work content information acquisition means from among the work tools included in the work tool information acquired by the work tool information acquisition means, and acquiring selection information of the work tool selected by the user as a response to the question, the placement position specifying means specifies a swimlane assigned to the work tool indicated by the work tool selection information acquired by the work tool selection information acquisition means as a placement position of a graphic part representing the work tool; The business flowchart creation support system according to any one of claims 1 to 3, characterized in that the display control means displays on the display means a business flowchart in which graphic parts representing the work tools indicated by the work tool selection information acquired by the work tool selection information acquisition means are arranged at the placement positions identified by the placement position identification means in association with graphic parts representing the work indicated by the work content information acquisition means.
5. a connection information inquiry means for displaying a question on the display means to the user, and asking the user to identify two graphic parts that the user desires to connect among the plurality of graphic parts arranged in the business flowchart displayed on the display means; and a connection information acquisition means for acquiring connection information for identifying a graphic part selected by the user from among a plurality of graphic parts arranged on the business flowchart as a response to the question, The business flowchart creation support system according to any one of claims 1 to 3, characterized in that the display control means connects two graphic parts identified by the connect information acquired by the connect information acquisition means with a connector and displays them on the display means.
6. an additional information inquiry means for displaying a question on the display means to the user, and for inquiring about a graphic part for which the user desires to display additional information, among the plurality of graphic parts arranged in the business flowchart displayed on the display means, and the content of the additional information; and additional information related information acquiring means for acquiring, as a response to the question, graphic part specifying information for specifying a graphic part for which the user desires to display additional information input by the user, as additional information related information, The business flowchart creation support system according to any one of claims 1 to 3, characterized in that the display control means associates the additional information with the graphic part identified by the graphic part identification information based on the additional information related information acquired by the additional information related information acquisition means and displays the additional information on the display means.
7. A method for supporting the creation of a business flowchart, which is for creating a business flowchart consisting of a plurality of graphic parts and a plurality of swimlanes through dialogue with a user, comprising: a task entity inquiry step of displaying a question on a display means to the user to inquire about one or more task entities involved in the task; a task subject information acquisition step of acquiring task subject information input by the user as a response to the question; a lane allocation step of allocating a swim lane to each worker based on the worker information acquired in the worker information acquisition step; a work content inquiry step of displaying a question on the display means to the user to inquire about a work content; a task content information acquisition step of acquiring information on the one task content input by the user as a response to the question; a work subject selection information acquisition step of displaying a question on the display means to the user to prompt the user to select a work subject that will perform the work related to the one work content from among the work subjects included in the work subject information acquired in the work subject information acquisition step, and acquiring selection information of the work subject selected by the user as a response to the question; a placement position specifying step of specifying a swimlane assigned to the worker indicated by the worker selection information acquired in the worker selection information acquisition step as a placement position of a graphic part representing the work indicated by the work content information acquired in the work content information acquisition step; a display control step of displaying on the display means a business process flowchart in which graphic parts that represent the work indicated by the work content information acquired in the work content information acquisition step are arranged at the arrangement positions identified in the arrangement position identification step; A business flowchart creation support method comprising:
8. In the work content inquiry step, the user is asked about the next work content; The work content information acquisition step acquires information about the next work content, In the work entity selection information acquisition step, selection information of a work entity that will perform the work related to the next work content is acquired, In the placement position specifying step, a placement position of the graphic part is specified based on the worker selection information acquired in the worker selection information acquiring step; The business flowchart creation support method according to claim 7, characterized in that in the display control step, a business flowchart is displayed on the display means, in which graphic parts representing the work indicated by the work content information acquired in the work content information acquisition step are placed at the placement positions identified in the placement position identification step, and the business flowchart is created by sequentially placing the graphic parts by repeating a series of steps.
Citation Information
Patent Citations
Work flow preparation device, work flow preparation method and program
JP2008140135A
Mapping system and mapping method
JP2021071912A
A method for controlling the execution of service scenarios in an automated operation support system, a device for controlling the execution of service scenarios, and a method for controlling the execution of service scenarios.
JP5748596B2
Business support system and business support method
JP6664760B1
System and method for providing a process player for use with a business process design environment
US20150066573A1