Information processing device, information processing system, and information processing program
The information processing device and system facilitate flexible business flow changes by registering and linking new processes to existing ones, creating checklists, and ensuring completeness, addressing the challenge of rebuilding systems for flow changes.
Patent Information
- Application Number
- JP2021176771
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2025-10-15
- Estimated Expiration
- 2041-10-28
AI Technical Summary
Existing systems face challenges in changing business flows without requiring a complete rebuild, which can render previous flows unusable, and there is a need for versatility in managing business flow changes.
An information processing device and system that allows for changing business flows by registering and linking changes to the existing flow, generating checklists, and selecting appropriate workflows based on purpose, person, or date, while maintaining versatility.
Enables flexible and versatile business flow changes by allowing the registration of new flows, creating checklists, and ensuring completeness before proceeding, thus maintaining the usability of previous flows.
Smart Images

Figure 0007753803000001 
Figure 0007753803000002 
Figure 0007753803000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, and an information processing program. [Background technology]
[0002] Patent Document 1 proposes a business system having workflow functions for review / approval, etc. The business system described in Patent Document 1 is provided with a means for setting up the environment by reading a text-based configuration file that defines design information for input / display items on electronic documents that are the subject of review / approval, etc. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-275745 Summary of the Invention [Problem to be solved by the invention]
[0004] When using a text-based configuration file that defines the design information for input / display items on an electronic document, the screen configuration can be changed, but changing the business flow is not easy because it requires rebuilding the system itself. Also, there may be cases where you want to use the business flow before the change, but if you rebuild the business flow from the system, the business flow before the change will no longer be usable. Considering versatility, it is desirable to be able to use the business flow before the change as well.
[0005] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an information processing device, an information processing system, and an information processing program that are capable of changing a business flow in a versatile manner. [Means for solving the problem]
[0006] In order to achieve the above object, the information processing device according to the first aspect includes a processor that presents each step of a business process that includes multiple pre-registered steps, accepts steps from the start of a change to the business process to the end of the change as changes to be made, changes the accepted changes, links them to the business process before the change, and registers them as a new business process.
[0007] In addition, in an information processing device according to a second aspect, in the information processing device according to the first aspect, the processor registers the new business flow including a purpose, a person in charge, and a date.
[0008] In addition, an information processing device according to a third aspect is the information processing device according to the first or second aspect, wherein the processor further performs processing to generate a checklist from the change results of the change target using natural language processing.
[0009] In addition, an information processing device according to a fourth aspect is an information processing device according to any one of the first to third aspects, wherein when the processor executes the business flow, if multiple business flows in which the change target has been changed are registered, the processor performs processing to display a list and accept the selection result.
[0010] In addition, an information processing device according to a fifth aspect is an information processing device according to any one of the first to third aspects, wherein when executing the business flow, if multiple business flows in which the change target has been changed are registered, the processor selects the business flow corresponding to the user information.
[0011] In addition, an information processing device according to a sixth aspect is the information processing device according to the fourth or fifth aspect, wherein the processor performs processing to form an image of a checklist corresponding to the selected business flow.
[0012] In addition, an information processing device according to a seventh aspect is an information processing device according to any one of the first to sixth aspects, wherein when the processor executes the business flow in which the change target has been changed, it skips the steps before the change until the change target is completed and waits until the checklist is input.
[0013] In addition, an information processing device according to an eighth aspect is an information processing device according to any one of the first to seventh aspects, wherein when the processor executes the business flow in which the change target has been changed, it accepts the processed data and the checklist reading results and registers them in the business flow.
[0014] In addition, an information processing device according to a ninth aspect is the information processing device according to the eighth aspect, wherein the processor prohibits the process from proceeding to the next step if the received checklist is incomplete.
[0015] In addition, an information processing device according to a tenth aspect is the information processing device according to the eighth or ninth aspect, wherein the processor performs processing to display an error if the received checklist is incomplete.
[0016] In addition, an information processing system according to an eleventh aspect includes the above-mentioned information processing device and an information processing terminal that receives a presentation of each process of the business flow from the information processing device, displays the presented content, and transmits the change target and change content to the information processing device.
[0017] In addition, the information processing program according to the twelfth aspect causes a computer to execute a process of presenting each step of a business flow including a plurality of pre-registered steps, accepting steps from the start of a change to the business flow to the end of the change as change targets, changing the accepted change targets, linking them to the business flow before the change, and registering them as a new business flow. [Effects of the Invention]
[0018] According to the first aspect, it is possible to provide an information processing device that is capable of changing a business flow while maintaining versatility.
[0019] According to the second aspect, it is possible to select a desired workflow based on the purpose, person in charge, or date.
[0020] According to the third aspect, a checklist of items to be changed can be created.
[0021] According to the fourth aspect, it is possible to select a desired business flow.
[0022] According to the fifth aspect, it is possible to select a business flow that suits the user.
[0023] According to the sixth aspect, it is possible to check the process to be changed using a checklist.
[0024] According to the seventh aspect, it is possible to add a paper-based process to an electronic business flow.
[0025] According to the eighth aspect, it is possible to convert the results of paper-based processes into an electronic business flow.
[0026] According to the ninth aspect, it is possible to move to the next step after correcting the defect.
[0027] According to the tenth aspect, it is possible to check whether there are any deficiencies in the checklist.
[0028] According to the eleventh aspect, it is possible to provide an information processing system that is capable of changing a business flow while maintaining versatility.
[0029] According to the twelfth aspect, it is possible to provide an information processing program that allows for changes to the business flow while maintaining versatility. [Brief explanation of the drawings]
[0030] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention; [Figure 2] FIG. 2 is a block diagram showing a main configuration of an electrical system of the image forming apparatus according to the present embodiment. [Figure 3] 2 is a block diagram showing the configuration of a main part of an electrical system of an information processing terminal and a cloud server according to the embodiment; FIG. [Figure 4] FIG. 10 is a diagram showing an example of a form added by customization to an existing application form. [Figure 5] FIG. 10 is a diagram showing an example in which steps a to h are displayed as a business flow and steps c to e are accepted as changes to be made. [Figure 6] FIG. 10 is a diagram showing an example of a screen for accepting the contents of a process after change. [Figure 7] FIG. 10 is a diagram showing an example of a screen for confirming a checklist and a registered form. [Figure 8] 10 is a flowchart showing an example of a flow of processing performed when customizing a pre-registered business flow in a cloud server of an information processing system according to an embodiment. [Figure 9] 10 is a flowchart showing an example of the flow of processing performed when each step of a business flow is executed in a cloud server of the information processing system according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0031] An example of this embodiment will be described in detail below with reference to the drawings. In this embodiment, an information processing system in which multiple image forming apparatuses, multiple information processing terminals, and a cloud server as an example of an information processing apparatus are connected to each other via a communication line such as a network will be described as an example. Figure 1 is a diagram showing a schematic configuration of an information processing system 10 according to this embodiment.
[0032] 1, an information processing system 10 according to the present embodiment includes a plurality of image forming apparatuses 12a, 12b, etc., a plurality of information processing terminals 14a, 14b, etc., and a cloud server 16. Note that when it is not necessary to distinguish between the image forming apparatuses 12a, 12b, etc. and the information processing terminals 14a, 14b, etc., the alphabets at the end of the reference numerals may be omitted. Furthermore, although an example including a plurality of image forming apparatuses 12a, 12b, etc. and information processing terminals 14a, 14b, etc. is described in the present embodiment, the number of image forming apparatuses 12 may be one.
[0033] The image forming apparatuses 12, information processing terminals 14, and cloud server 16 are connected to each other via communication lines 18 such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, an intranet, etc. The image forming apparatuses 12, information processing terminals 14, and cloud server 16 are each capable of transmitting and receiving various data to and from each other via the communication lines 18.
[0034] FIG. 2 is a block diagram showing the main configuration of the electrical system of the image forming apparatus 12 according to this embodiment.
[0035] As shown in Fig. 3, the image forming apparatus 12 according to this embodiment includes a control unit 20 including a CPU (Central Processing Unit) 20A, a ROM (Read Only Memory) 20B, and a RAM (Random Access Memory) 20C. The CPU 20A controls the overall operation of the image forming apparatus 12. The RAM 20C is used as a work area when the CPU 20A executes various programs. The ROM 20B stores various control programs, parameters, and the like in advance. In the image forming apparatus 12, the various components of the control unit 20 are electrically connected via a system bus 42.
[0036] On the other hand, the image forming apparatus 12 according to this embodiment includes an HDD (hard disk drive) 26 that stores various data, application programs, etc. The image forming apparatus 12 is also connected to a user interface 22 and includes a display control unit 28 that controls the display of various operation screens, etc. on the display of the user interface 22. The image forming apparatus 12 is also connected to the user interface 22 and includes an operation input detection unit 30 that detects operation instructions input via the user interface 22. In the image forming apparatus 12, the HDD 26, the display control unit 28, and the operation input detection unit 30 are electrically connected to a system bus 42. Note that while the image forming apparatus 12 according to this embodiment uses the HDD 26 as a storage unit, this is not limiting and a non-volatile storage unit such as a flash memory may also be used.
[0037] The image forming apparatus 12 according to this embodiment also includes a reading control unit 32 that controls the optical image reading operation by the document reading unit 44 and the document feeding operation by the document transport unit, and an image forming control unit 34 that controls the image formation process by the image forming unit 24 and the transport of paper to the image forming unit 24 by the transport unit 25. The image forming apparatus 12 also includes a communication line I / F (interface) unit 36 that is connected to a communication line 18 and transmits and receives communication data to and from other external devices, such as a cloud server 16, that are connected to the communication line 18. The image forming apparatus 12 also includes a facsimile I / F (interface) unit 38 that is connected to a telephone line (not shown) and transmits and receives facsimile data to and from a facsimile device connected to the telephone line. The image forming apparatus 12 also includes a transmission / reception control unit 40 that controls the transmission and reception of facsimile data via the facsimile I / F unit 38. In the image forming device 12, the transmission / reception control unit 40, the reading control unit 32, the image forming control unit 34, the communication line I / F unit 36, the facsimile I / F unit 38, and the log collection unit 46 are electrically connected to the system bus 42.
[0038] With the above configuration, the image forming apparatus 12 according to this embodiment uses the CPU 20A to access the RAM 20C, the ROM 20B, and the HDD 26. The image forming apparatus 12 also uses the CPU 20A to control the display of information such as an operation screen and various messages on the display 22A of the user interface 22 via the display control unit 28. The image forming apparatus 12 also uses the CPU 20A to control the operation of the document reading unit 44 and the document transport unit via the reading control unit 32. The image forming apparatus 12 also uses the CPU 20A to control the operation of the image forming unit 24 and the transport unit 25 via the image formation control unit 34, and to control the transmission and reception of communication data via the communication line I / F unit 36. The image forming apparatus 12 also uses the CPU 20A to control the transmission and reception of facsimile data via the facsimile I / F unit 38 via the transmission and reception control unit 40. Furthermore, the image forming apparatus 12 has the CPU 20A grasp the operation content in the user interface 22 based on the operation information detected by the operation input detection unit 30, and executes various controls based on the operation content.
[0039] Next, a description will be given of the main configuration of the electrical system of the information processing terminal 14 and cloud server 16 according to this embodiment. Fig. 3 is a block diagram showing the main configuration of the electrical system of the information processing terminal 14 and cloud server 16 according to this embodiment. Note that since the information processing terminal 14 and cloud server 16 basically have the configuration of a general computer, the cloud server 16 will be described here as a representative.
[0040] As shown in FIG. 3, the cloud server 16 according to this embodiment includes a CPU 16A, a ROM 16B, a RAM 16C, a HDD 16D, a keyboard 16E, a display 16F, and a communication line I / F (interface) unit 16G. The CPU 16A controls the overall operation of the cloud server 16. The ROM 16B stores various control programs and parameters in advance. The RAM 16C is used as a work area when the CPU 16A executes various programs. The HDD 16D stores various data and application programs. The keyboard 16E is used to input various information. The display 16F is used to display various information. The communication line I / F unit 16G is connected to a communication line 18 and transmits and receives various data to and from other devices connected to the communication line 18. The above-described units of the cloud server 16 are electrically connected to one another via a system bus 16H. In addition, in the cloud server 16 according to this embodiment, the HDD 16D is used as a storage unit, but this is not limiting, and other non-volatile storage units such as flash memory may also be used.
[0041] With the above configuration, cloud server 16 according to this embodiment uses CPU 16A to access ROM 16B, RAM 16C, and HDD 16D, to obtain various data via keyboard 16E, and to display various information on display 16F. Cloud server 16 also uses CPU 16A to control the transmission and reception of communication data via communication line I / F unit 16G.
[0042] In the information processing system 10 according to this embodiment configured as described above, a cloud service provided by the cloud server 16 can be used from the information processing terminal 14. In this embodiment, a business flow including multiple steps is registered, and the cloud server 16 provides a cloud service that executes the registered business flow. The business flow includes multiple steps such as application and approval, and processes documents such as reports by sequentially sending them to the information processing terminal 14 of the person in charge of each step.
[0043] Furthermore, the cloud server 16 performs processing to customize a pre-registered business flow and register it as a new business flow.
[0044] To customize a business flow, the cloud server 16 presents each process of the business flow that has been registered in advance, and accepts the processes from the start to the end of the business flow change as the target of change.Then, the accepted target of change is changed, linked to the business flow before the change, and registered as a new business flow.
[0045] Here, customization of a business flow will be explained using a specific example of a business flow.
[0046] As an example of a business flow, a business flow including the following multiple steps a to h is registered in advance. For example, the following business flow is for applying for benefits. The business flow is registered in the cloud server 16 by operating the information processing terminal 14, for example. Note that the business flow is not limited to the following, and other business flows may also be applied. a. Application acceptance processing b. Applicant's electronic seal processing c. Application circulation processing d. Approver checks application content e. Electronic seal processing by approver f. Application approval process g. Application result sending process h. Application result confirmation process In detail, in "a. Application acceptance processing," the applicant prepares an application form and registers it on the cloud server 16, then the process proceeds to "b. Applicant's electronic seal assignment processing," in which an electronic seal is assigned to the application form registered on the cloud server 16. Once an electronic seal has been assigned to the application form registered on the cloud server 16, the process proceeds to "c. Application form circulation processing," in which the application form with the assigned electronic seal is sent to the information processing terminal 14 of the person in charge of approving the application, or the person in charge is notified that the application form has been registered, and then the process proceeds to "d. Application content check processing by approver." Once the approver has checked the application form, the process proceeds to "e. Approver's electronic seal assignment processing," in which the approver operates the information processing terminal 14 to assign an electronic seal, registers it on the cloud server 16, and notifies the information processing terminal 14 of the person in charge, and then the process proceeds to "f. Application approval processing." The person in charge confirms the application approval details and registers the confirmation results in cloud server 16, and then the process moves to "g. Application result sending process" and sends the application results to the applicant's information processing terminal 14, or notifies the applicant that the transmission results have been registered in cloud server 16 and then moves to "h. Application result confirmation process." The applicant then confirms the application results, and the process ends.
[0047] The following describes an example of customizing the business flow by partially changing it after it was discovered that an applicant could submit multiple applications after the above business flow was put into operation.
[0048] The department that accepts applications for benefits determined that it was necessary to have a process to check whether applications had been submitted by the same applicant, and to have multiple people (for example, multiple external people) cross-check and stamp approval, rather than just one approver, and wanted to change the business flow by adding the following:
[0049] (Processing after change) c. Application circulation processing (Additional flow 1) Application check process for the same applicant d. Approver checks application content e. Electronic seal processing by approver (Additional flow 2) In addition to the existing approvers, another manager is added as an approver, who checks the application contents and gives an approval stamp.
[0050] Due to the above changes, the business flow requires the following processes, but sudden changes cannot be accommodated. In particular, since it cannot accommodate changes such as adding an external approver, it was decided to add the following paper-based steps to steps c to e. Furthermore, the checked mark and the approver's seal were to be done on paper, as shown in Figure 2. Figure 4 shows an example of a form added by customization to an existing application form. Figure 4 shows an example of adding by hand, but the original form data can also be changed.
[0051] (Additional Flow 1) -Process to print application form - The process where the applicant checks the database to see if there are other applications from the same applicant -Writing a check mark on the application form if there are no other paper-based check marks
[0052] [Additional Flow 2] · Paper-based process of getting approval stamps from other managers in addition to the existing approval stamps
[0053] Based on the above, it was decided to register steps c to e as new post-change process C'. However, since no problems have occurred in departments other than those that accept benefit applications, the previous workflow will remain usable, so the previous workflow will continue to be used as before. Specifically, the representative of the department that accepts benefit applications will register steps c to e as post-change process C' for application processing that accepts benefit applications.
[0054] For example, as shown in Fig. 5, each step in the business flow is transmitted to and presented on the information processing terminal 14, where it is displayed on the display 14F, and the details of the steps to be changed are accepted. In the example of Fig. 5, steps a to h are displayed as the business flow, and steps c to e are accepted as steps to be changed as described above.
[0055] 6, the post-change process C' is registered by accepting input of the contents of the process after the change described above. Specifically, the contents of the process after the change entered via keyboard 14E or the like are sent from information processing terminal 14 to cloud server 16, and cloud server 16 accepts the contents of the process after the change. Also, a new form such as that shown in FIG. 4 is read by image forming device 12 or the like and registered in cloud server 16.
[0056] At this time, by describing the post-change processing in natural language and registering it in the business flow, the registered content is analyzed and natural language processing is performed to create and display a checklist corresponding to the registered post-change processing C'. Check items on the checklist for the above-mentioned post-change processing C' include, for example, as shown in Figure 7, "Application form circulated," "Applications by the same applicant checked," "Application contents checked by approver," "Approver seal given by approver," "Application contents checked by external approver," and "External approver seal given by approver."
[0057] In addition, a process is performed to link the created checklist to the subsequent "f. Application Approval Process." Then, as shown in FIG. 7, a screen is displayed to confirm the checklist and registered form, and if there are no problems, registration is complete. In this embodiment, post-change process C' is registered as a new business flow, linked to the original business flow a to h. Note that when registering post-change process C' as a new business flow, linked to the original business flow, the purpose, person in charge, and date may also be registered.
[0058] When using the registered business flow, if benefits are to be accepted, post-change processing C' can be selected.
[0059] When an applicant in a department that accepts benefits executes the workflow and reaches the "c. Application Circulation Process" process, post-change process C' will be listed on the screen. Here, if necessary, post-change process C' can be selected. On the other hand, if the applicant is from an unrelated department or post-change process C' is not necessary, the applicant will continue with the usual process.
[0060] When post-change process C' is selected, the process up to "e. Electronic seal application process by approver" is completed, and the process moves to a state where input from the checklist is required to proceed to "f. Application approval process."
[0061] When post-change process C' is selected, the image forming device 12 outputs a checklist and an application form.
[0062] The applicant continues with post-change process C' according to the printed application form and checklist.
[0063] Once post-change process C' is completed and a check mark is placed on the checklist, the application form and the check mark are scanned by the image forming device 12 and registered in the workflow.
[0064] Check the application form and checklist that you received, and if there are no problems, proceed to "f. Application Approval Process."
[0065] Next, specific processing performed by the cloud server 16 of the information processing system 10 according to this embodiment will be described.
[0066] First, a specific process performed by the cloud server 16 when customizing a pre-registered business flow will be described. Fig. 8 is a flowchart showing an example of the flow of processes performed when customizing a pre-registered business flow in the cloud server 16 of the information processing system 10 according to this embodiment. The process in Fig. 8 starts, for example, when the business flow to be changed is selected by the information processing terminal 14 and an instruction to execute customization is issued.
[0067] In step 100, CPU 16A displays the processes in the business flow that can be changed, and then proceeds to step 102. For example, as shown in Fig. 5, by presenting a screen on information processing terminal 14 that displays each process in the business flow and allows the user to select the process to be changed, information processing terminal 14 receives the notification from cloud server 16 and displays the screen on display 14F.
[0068] In step 102, CPU 16A determines whether or not the selection of the process to be changed has been completed. This determination is made by determining whether or not an operation indicating the selection completion has been performed by information processing terminal 14 after selecting the process to be changed. The process waits until the determination is affirmative, and then proceeds to step 104.
[0069] In step 104, the CPU 16A accepts the content of the new flow and proceeds to step 106. The CPU 16A accepts the target and content of the change in the business flow transmitted from the information processing terminal 14. For example, as shown in FIG. 6, the CPU 16A accepts input of the content of the process after the change for the selected target.
[0070] In step 106, the CPU 16A registers the new flow and proceeds to step 108. For example, as described above, the post-change process C' is registered.
[0071] In step 108, the CPU 16A analyzes the implementation details, creates a checklist, and proceeds to step 110. For example, by analyzing the implementation details of the registered new flow and performing natural language processing, a checklist corresponding to the registered post-change process C' is created and presented to the information processing terminal 14, whereby the checklist is displayed on the display 14F. For example, as shown in FIG. 7, a confirmation screen for the checklist and the scanned form, etc. may be displayed. At this point, modifications to the created checklist may be accepted. The checklist may also be created by the user operating the information processing terminal 14.
[0072] In step 110, the CPU 16A determines whether there are any problems with registration. This determination is made by determining, for example, whether "Register" has been operated on the confirmation screen in Fig. 7. If the determination is negative, the process proceeds to step 112, and if the determination is affirmative, the process proceeds to step 114.
[0073] In step 112, the CPU 16A performs a problematic part correction process, and then returns to step 108 to repeat the above-described process. The problematic part correction process accepts corrections to the problematic part and performs a process of re-registering a new flow.
[0074] In step 114, the CPU 16A completes the registration as a new business flow and ends the series of processes. When registering as a new business flow, for example, the post-change process C' is registered as a new business flow linked to the original business flows a to h.
[0075] Next, specific processing performed by the cloud server 16 when executing each step of the business flow will be described. Fig. 9 is a flowchart showing an example of the flow of processing performed when executing each step of the business flow in the cloud server 16 of the information processing system 10 according to this embodiment. The processing in Fig. 9 is performed when executing each step of the business flow.
[0076] In step 200, the CPU 16A determines whether there are other flows to be processed. This determines whether there are any customized and registered business flows in the process to be processed. If the determination is affirmative, the process proceeds to step 202; if the determination is negative, the process proceeds to step 216.
[0077] In step 202, the CPU 16A displays the flow list and proceeds to step 204. That is, if multiple business flows are registered in association with the business flow currently being executed, the flow list is presented on the information processing terminal 14, whereby the flow list is displayed on the display 14F.
[0078] In step 204, the CPU 16A determines whether a customized workflow has been selected. This determination is made based on the selection result received from the information processing terminal 14. For example, it determines whether a workflow customized and registered by the processing of FIG. 8 has been selected. If the determination is affirmative, the process proceeds to step 206, and if the original workflow has been selected and the result is negative, the process proceeds to step 216. Note that step 204 may select a workflow customized according to user information such as the user's department, and determine whether the customized workflow has been selected.
[0079] In step 206, CPU 16A outputs an image of the checklist of the selected flow and proceeds to step 208. That is, if there is a checklist created in step 108 described above, the checklist is transmitted to image forming apparatus 12 pre-registered in correspondence with the user, and image formation is performed. Note that the checklist may be transmitted to information processing terminal 14, instructing information processing terminal 14 to form an image, and the user may instruct image forming apparatus 12 to form an image.
[0080] In step 208, the CPU 16A skips to the end of the selection flow and waits, and then proceeds to step 210.
[0081] In step 210, the CPU 16A determines whether the processing data and checklist have been registered. That is, it determines whether the processing data, such as the processing form stamped as shown in FIG. 4 for the customized and added process, and the checked checklist have been read and registered by the image forming device 12. If the read result of the image forming device 12 has been accepted and registered, the determination is affirmative, and the process waits until the determination is affirmative and proceeds to step 212.
[0082] In step 212, CPU 16A determines whether the checklist is complete. This determination may be made, for example, by registering whether there are any deficiencies when registering the checklist. Alternatively, the presence or absence of deficiencies may be determined by determining by image analysis whether there is a stamp in the stamp column in FIG. 4. If the determination is negative, the process proceeds to step 214, and if the determination is affirmative, the process proceeds to step 216.
[0083] In step 214, the CPU 16A displays an error, returns to step 210, and repeats the above-described process. For example, by presenting an error to the information processing terminal 14, the error is displayed on the display 14F of the information processing terminal 14, and the transition to the next step is prohibited.
[0084] In step 216, the CPU 16A determines whether or not there is a next process. If the determination is affirmative, the process proceeds to step 218, and if negative, the series of processes ends.
[0085] In step 218, the CPU 16A moves to the next step in the business flow and ends the series of processes.
[0086] 8 and 9 are described as being performed by the cloud server 16 in the above embodiment, but this is not limiting. For example, some of the processing may be performed by the information processing terminal 14.
[0087] Furthermore, in the above embodiment, a CPU has been described as an example of a processor, but the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPUs, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
[0088] Furthermore, the operations of the processors in 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 processors is not limited to the order described in the above embodiments, and may be changed as appropriate.
[0089] Furthermore, the processing performed by cloud server 16 according to the above embodiment may be processing performed by software, processing performed by hardware, or a combination of both. Furthermore, the processing performed by cloud server 16 may be stored as a program on a storage medium and distributed.
[0090] Furthermore, the present invention is not limited to the above, and it goes without saying that various modifications can be made without departing from the spirit of the present invention. [Explanation of symbols]
[0091] 10 Information Processing Systems 12 Image forming device 14 Information processing terminal 14th floor display 16 Cloud Server 16A CPU
Claims
1. a processor, the processor comprising: Presents each step of a workflow that includes multiple pre-registered steps, Accept the process from the start to the end of the change of the business flow as the change target, accepts the corresponding change content for the accepted change target, changes the change target based on the accepted change content, links the change target to the business flow before the change, and registers it as a new business flow; When executing the business flow, if a plurality of business flows in which the change target has been changed are registered, a list is displayed and a selection result is received, or user information is received and the business flow corresponding to the received user information is selected; An information processing device performs processing to form an image of a checklist corresponding to the selection result or the selected business flow.
2. The information processing apparatus according to claim 1 , wherein the processor receives a purpose, a person in charge, and a date, and registers the received purpose, person in charge, and date together as a new business flow.
3. The information processing device according to claim 1 or 2, wherein the processor further performs a process of generating a checklist from the change results of the change target using natural language processing.
4. An information processing device according to any one of claims 1 to 3, wherein when the processor executes the registered business flow after changing the change target, it skips the process before the change until the change target is completed and waits until a checked checklist corresponding to the change content is input.
5. An information processing device according to any one of claims 1 to 4, wherein when the processor executes the registered business flow after changing the change target, it accepts the processed data and the checklist reading results and registers them in the business flow.
6. The information processing apparatus according to claim 5 , wherein the processor prohibits a transition to the next step when the received checklist is incomplete.
7. 7. The information processing apparatus according to claim 5, wherein the processor performs processing to display an error when the received checklist is incomplete.
8. An information processing device according to any one of claims 1 to 7; an information processing terminal that receives a presentation of each process of the business flow from the information processing device, displays the presentation content, and transmits the change target and the change content to the information processing device; An information processing system including:
9. On the computer, Presents each step of a workflow that includes multiple pre-registered steps, Accept the process from the start to the end of the change of the business flow as the change target, accepts the corresponding change content for the accepted change target, changes the change target based on the accepted change content, links the change target to the business flow before the change, and registers it as a new business flow; When executing the business flow, if multiple business flows that have changed the target to be changed are registered, an information processing program is provided for displaying a list and accepting the selection results, or selecting the business flow corresponding to user information based on the user's affiliation, and executing a process to image-form a checklist corresponding to the selected business flow.
Citation Information
Patent Citations
Workflow management method and its device
JP2004086498A
Business system
JP2005275745A
Business process model creation support system and program, and business model creation processing method
JP2006285313A
System, method, and program for managing business flow
JP2007213509A
Flow mounting system, flow mounting method, flow mounting program, and image processing apparatus
JP2007282199A