Information processing apparatus, information processing system, information processing method, and program
The information processing device simplifies the identification of business processes for tool support by recommending automation based on search criteria, enhancing the efficiency of task automation.
Patent Information
- Application Number
- JP2024106249
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-01
- Publication Date
- 2026-01-16
AI Technical Summary
Identifying business processes suitable for tool support is challenging due to the lack of knowledge about business improvement.
An information processing device that acquires business content information, identifies processes suitable for automation, and displays them differently from others, using search criteria to recommend tool usage without specialized knowledge.
Facilitates understanding of tasks for which tool support is recommended, enabling efficient automation without requiring specialized knowledge.
Smart Images

Figure 2026006900000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]
[0002] Recently, various techniques for supporting business improvement have become known, such as a technique for extracting differences between a current business process and a pre-prepared business process model corresponding to the current business process, and displaying multiple improvement plans for reducing the extracted differences. Summary of the Invention [Problem to be solved by the invention]
[0003] One way to support business improvement is to use business support tools. However, identifying business processes that are best supported by tools from among the many business processes requires knowledge about business improvement, which is not easy.
[0004] The disclosed technology has been developed in consideration of the above circumstances, and aims to make it easy to understand tasks for which support using tools is recommended. [Means for solving the problem]
[0005] The disclosed technology is an information processing device having an information acquisition unit that acquires input of business content information that indicates the content of the business, a recommended business identification unit that searches the business content information using search criteria to identify business for which the use of a business support tool is recommended, and an output unit that outputs information to a terminal device to display a screen in which the display mode of information indicating business that matches the search criteria, among the business included in the business content information, is different from the display mode of information indicating business other than the business that matches the search criteria. [Effects of the Invention]
[0006] It makes it easy to understand the tasks for which support using tools is recommended. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 illustrates an example of a system configuration of an information processing system. [Figure 2] FIG. 2 illustrates an example of a hardware configuration of an information processing device. [Figure 3] FIG. 2 illustrates an example of a hardware configuration of a terminal device. [Figure 4] FIG. 2 is a diagram illustrating the functional configuration of each device included in the information processing system. [Figure 5] FIG. 10 illustrates an example of a confirmed workload storage unit; [Figure 6] FIG. 10 illustrates an example of a task visualization information storage unit. [Figure 7] FIG. 2 illustrates an example of a tool information storage unit. [Figure 8] FIG. 4 illustrates an example of a search condition storage unit. [Figure 9] FIG. 10 illustrates an example of an important keyword storage unit. [Figure 10] FIG. 10 is a first sequence diagram illustrating the operation of the information processing system. [Figure 11] 10 is a first flowchart showing the processing of a first analysis unit. [Figure 12] 10 is a second flowchart showing the processing of the first analysis unit. [Figure 13] 10 is a third flowchart showing the processing of the first analysis unit. [Figure 14] FIG. 10 is a second sequence diagram illustrating the operation of the information processing system. [Figure 15] 10 is a flowchart illustrating processing by a second analysis unit. [Figure 16] FIG. 10 is a first diagram showing a display example of a terminal device. [Figure 17] FIG. 10 is a second diagram showing an example of a display on the terminal device. [Figure 18] FIG. 10 is a third diagram showing an example of a display on the terminal device. [Figure 19] FIG. 4 is a fourth diagram showing an example of a display on a terminal device. [Figure 20] FIG. 5 is a fifth diagram showing an example of a display on a terminal device. [Figure 21] FIG. 6 is a sixth diagram showing an example of a display on a terminal device. [Figure 22] FIG. 7 is a seventh diagram showing an example of a display on a terminal device. [Figure 23] FIG. 11 is an eighth diagram showing an example of a display on a terminal device. DETAILED DESCRIPTION OF THE INVENTION
[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment will now be described with reference to the accompanying drawings, in which: Figure 1 is a diagram illustrating an example of a system configuration of an information processing system.
[0009] The information processing system 100 of this embodiment includes an information processing device 200 and a terminal device 300, and the information processing device 200 and the terminal device 300 are connected via a network or the like.
[0010] In the information processing system 100 of this embodiment, when the information processing device 200 acquires information indicating the content of a task from the terminal device 300, the information processing device 200 analyzes the information indicating the content of the task and outputs candidates for software for supporting the task to the terminal device 300. In the following description, the information indicating the content of the task is referred to as task content information.
[0011] The task content information includes finalized workload information that is obtained by aggregating the workload of tasks to be visualized using existing task visualization techniques. The task content information also includes task visualization information that visualizes tasks using existing task visualization techniques. The task content information may also include any text data input by a user of the terminal device 300. In other words, the task content information in this embodiment may be any of finalized workload information, task visualization information, or text data. Details of the finalized workload information and task visualization information will be described later.
[0012] The information processing device 200 of this embodiment stores information about existing software for supporting business operations. In the following description, the existing software used to support business operations is referred to as a tool, and information about the existing software used to support business operations is referred to as tool information. The existing software for supporting business operations is, specifically, existing software for automating business operations. The tool information will be described in detail later.
[0013] In addition, when the information processing device 200 of this embodiment acquires business content information, it identifies business processes that are candidates for automation and candidate tools suitable for automating the business based on the acquired business content information and tool information.
[0014] Furthermore, the information processing device 200 searches the acquired business content information using search criteria for identifying business processes (steps) for which automation is recommended, and identifies the processes for which automation is recommended from among the business processes included in the business content information. Details of the search criteria will be described later.
[0015] The information processing device 200 then associates candidate business processes that are candidates for automation with candidate tools that are suitable for automating the business, and further displays the business processes that are recommended for automation on the terminal device 300 in a manner different from that of business processes that are not recommended for automation.
[0016] Therefore, according to this embodiment, it is possible to make the user of the terminal device 300 aware of the tasks for which automation is recommended. Therefore, in this embodiment, even if the user does not have specialized knowledge required for improving the tasks, it is possible to prioritize the tasks for automation and to efficiently start automating the tasks.
[0017] Furthermore, according to this embodiment, the user of the terminal device 300 can grasp candidate tasks to be automated and candidate tools for realizing the automation simply by inputting task content information, and no specialized knowledge or experience is required to automate the tasks.
[0018] Next, the hardware configuration of the information processing device 200 and the terminal device 300 of this embodiment will be described with reference to FIGS.
[0019] Fig. 2 is a diagram showing an example of the hardware configuration of an information processing device. As shown in Fig. 2, the information processing device 200 is constructed by a computer, and includes a CPU 201, a ROM 202, a RAM 203, an HD 204, an HDD (Hard Disk Drive) controller 205, a display 206, an external device connection I / F (Interface) 208, a network I / F 209, a bus line 210, a keyboard 211, a pointing device 212, a DVD-RW (Digital Versatile Disk Rewritable) drive 214, and a media I / F 216.
[0020] Of these, the CPU 201 controls the overall operation of the information processing device 200. The ROM 202 stores programs used to drive the CPU 201, such as an IPL. The RAM 203 is used as a work area for the CPU 201. The HD 204 stores various data, such as programs. The HDD controller 205 controls the reading and writing of various data from and to the HD 204 under the control of the CPU 201. The display 206 displays various information, such as a cursor, menus, windows, characters, or images. The external device connection I / F 208 is an interface for connecting various external devices. In this case, the external devices are, for example, USB (Universal Serial Bus) memories, printers, etc. The network I / F 209 is an interface for data communication using a communication network. The bus line 210 is an address bus, a data bus, etc. for electrically connecting the components, such as the CPU 201, shown in FIG. 2.
[0021] The keyboard 211 is a type of input means having multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 212 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 214 controls reading and writing of various data from and to a DVD-RW 213, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R, etc. The media I / F 216 controls reading and writing (storing) of data from and to a recording medium 215, such as a flash memory.
[0022] Fig. 3 is a diagram showing an example of the hardware configuration of a terminal device. As shown in Fig. 3, the terminal device 300 includes a CPU 301, a ROM 302, a RAM 303, an EEPROM 304, a CMOS sensor 305, an image sensor I / F 306, an acceleration / direction sensor 307, a media I / F 309, and a GPS receiver 311. The terminal device 300 of this embodiment may be, for example, a smartphone.
[0023] Of these, the CPU 301 controls the overall operation of the terminal device 300. The ROM 302 stores programs used to drive the CPU 301, such as the IPL. The RAM 303 is used as a work area for the CPU 301. The EEPROM 304 reads and writes various data, such as terminal device programs, under the control of the CPU 301. The CMOS (Complementary Metal Oxide Semiconductor) sensor 305 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) and obtains image data under the control of the CPU 301. Note that instead of a CMOS sensor, an imaging means such as a CCD (Charge Coupled Device) sensor may also be used. The imaging element I / F 306 is a circuit that controls the operation of the CMOS sensor 305. The acceleration / azimuth sensor 307 is a variety of sensors, such as an electronic magnetic compass or gyrocompass that detects geomagnetism, an acceleration sensor, etc. The media I / F 309 controls the reading and writing (storage) of data from and to a recording medium 308, such as a flash memory. The GPS receiver 311 receives GPS signals from GPS satellites.
[0024] The terminal device 300 also includes a long-distance communication circuit 312, a CMOS sensor 313, an image sensor I / F 314, a microphone 315, a speaker 316, an audio input / output I / F 317, a display 318, an external device connection I / F (Interface) 319, a short-distance communication circuit 420, an antenna 420a of the short-distance communication circuit 420, and a touch panel 421.
[0025] Of these, the long-distance communication circuit 312 is a circuit that communicates with other devices via a communication network. The CMOS sensor 313 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 301. The imaging element I / F 314 is a circuit that controls the operation of the CMOS sensor 313. The microphone 315 is a built-in circuit that converts sound into an electrical signal. The speaker 316 is a built-in circuit that converts the electrical signal into physical vibrations to generate sounds such as music and voice. The audio input / output I / F 317 is a circuit that processes the input and output of audio signals between the microphone 315 and the speaker 316 under the control of the CPU 301. The display 318 is a type of display means such as an LCD or organic EL (Electro Luminescence) display that displays images of subjects, various icons, etc. The external device connection I / F 319 is an interface for connecting various external devices. The short-distance communication circuit 420 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 421 is a type of input means that allows the user to operate the terminal device 300 by pressing the display 318 .
[0026] The terminal device 300 also includes a bus line 310. The bus line 310 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 301 shown in FIG.
[0027] Next, the functions of each device included in the information processing system 100 of this embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram illustrating the functional configuration of each device included in the information processing system.
[0028] First, a description will be given of the functions of the information processing device 200. The information processing device 200 of this embodiment includes a tool information storage unit 230, a search condition storage unit 233, an important keyword storage unit 235, an analysis result storage unit 237, and an improvement support processing unit 240.
[0029] The tool information storage unit 230 stores tool information related to existing software for supporting business operations. The search condition storage unit 233 stores search condition information including search conditions for identifying processes included in business operations that are recommended for automation. The important keyword storage unit 235 stores important keyword information that is referenced in searches based on the search conditions.
[0030] The tool information storage unit 230, search condition storage unit 233, and important keyword storage unit 235 may be provided in advance in the information processing device 200. These will be described in detail later.
[0031] The analysis result storage unit 237 stores the processing results by the improvement support processing unit 240. Specifically, the analysis result information by the first analysis unit 250 and the analysis result information by the second analysis unit 260 included in the improvement support processing unit 240 are stored.
[0032] The improvement support processing unit 240 includes an information acquisition unit 241 , an output unit 242 , a first analysis unit 250 , and a second analysis unit 260 .
[0033] The information acquisition unit 241 acquires various types of information input to the information processing device 200. Specifically, the information acquisition unit 241 accepts business content information. The information acquisition unit 241 also acquires information corresponding to operations on a screen displayed on the terminal device 300.
[0034] The output unit 242 outputs (transmits) various types of information from the information processing device 200. Specifically, the output unit 242 outputs the analysis results by the first analysis unit 250 and the analysis results by the second analysis unit 260 to the terminal device 300. In addition, the output unit 242 stores analysis result information indicating the analysis results by the first analysis unit 250 and the analysis results by the second analysis unit 260 in the analysis result storage unit 237.
[0035] When task visualization information is input as task content information, the first analysis unit 250 identifies processes that are recommended for automation from among the processes included in the task visualized by the task visualization information. Furthermore, the first analysis unit 250 associates processes that can be targeted for automation from among the processes included in the task visualized by the task visualization information with candidate tools to be used for automating these processes.
[0036] The first analysis unit 250 includes a search key extraction unit 251 , a search unit 252 , an automation candidate identification unit 253 , a tool candidate extraction unit 254 , a recommended task identification unit 255 , and a screen generation unit 256 .
[0037] The search key extraction unit 251 extracts a search key from the business visualization information acquired by the information acquisition unit 241. Specifically, the search key extraction unit 251 may extract, as the search key, the name of a business process included in the business visualization information.
[0038] The search unit 252 searches the tool information storage unit 230 for each process name extracted by the search key extraction unit 251 .
[0039] The automation candidate identification unit 253 identifies, as a candidate process that can be automated, a process whose name and corresponding keywords have been extracted through a search by the search unit 252. In other words, the automation candidate identification unit 253 is an example of an identification unit that identifies a process that can be supported by a tool from among the business processes indicated by the business visualization information.
[0040] The tool candidate extraction unit 254 extracts tools associated with the keywords obtained by the search in the tool information storage unit 230 as candidates for tools that will realize the automation of this process.
[0041] When the recommended task identification unit 255 acquires the task visualization information acquired by the information acquisition unit 241, it refers to the search condition storage unit 233 and identifies search conditions corresponding to the acquired task visualization information. Then, the recommended task identification unit 255 searches the confirmed workload information acquired by the information acquisition unit 241 using the search conditions corresponding to the task visualization information acquired by the information acquisition unit 241, and identifies the task processes extracted as search results as task processes recommended for automation.
[0042] The screen generation unit 256 generates screen data for displaying a screen including a list of processes that can be supported by a tool on the terminal device 300. At this time, the screen generation unit 256 generates the screen data so that, among the processes that can be supported by a tool, processes that are recommended for automation and that have been identified by the recommended task identification unit 255 are emphasized. Furthermore, if there is a tool that realizes the automation of a process among the processes that can be supported by a tool, the screen generation unit 256 generates the screen data so that this process and the tool are displayed in association with each other.
[0043] Furthermore, the screen generation unit 256 may generate screen data for displaying a screen including the reason why automation is recommended for each process identified as a process for which automation is recommended.
[0044] In this embodiment, the screen data generated by the screen generating unit 256 is an example of information for displaying a screen.
[0045] When text data is input as business content information, the second analysis unit 260 searches the tool information storage unit 230 for words contained in the text data, and selects tools corresponding to keywords in the search results as candidates for tools that will realize the automation of the business indicated by the text data.
[0046] The second analysis unit 260 includes a text analysis unit 261 , a search unit 262 , and a tool candidate extraction unit 263 .
[0047] The text analysis unit 261 performs morphological analysis on the text data acquired by the information acquisition unit 241 and extracts words that will serve as search keys from the text data. The search unit 262 searches the tool information storage unit 230 for each word obtained by the analysis of the text analysis unit 261. The tool candidate extraction unit 263 extracts tools associated with keywords obtained as search results by the search unit 262 as candidate tools that will realize the automation of tasks indicated by the text data.
[0048] In other words, the tool candidate extraction unit 263 identifies a task indicated by text data for which a keyword has been obtained as a search result by the search unit 262 as a task for which support by a tool is possible, and extracts tool candidates associated with the keyword. Therefore, the tool candidate extraction unit 263 is an example of an identification unit that identifies a task for which support by a tool is possible.
[0049] 2, the information processing device 200 is a single information processing device, but is not limited to this. The information processing device 200 may be realized by a plurality of information processing devices. Furthermore, in the example of FIG. 2, the tool information storage unit 230, the search condition storage unit 233, the important keyword storage unit 235, and the analysis result storage unit 237 are included in the information processing device 200, but are not limited to this. A part or all of the tool information storage unit 230, the search condition storage unit 233, the important keyword storage unit 235, and the analysis result storage unit 237 may be provided in an external device capable of communicating with the information processing device 200. Furthermore, the improvement support processing unit 240 may be realized by a plurality of information processing devices.
[0050] Next, a description will be given of the functional configuration of the terminal device 300. The terminal device 300 of this embodiment includes a determined workload information storage unit 330, a task visualization information storage unit 335, a communication control unit 340, a display control unit 350, and an input receiving unit 360.
[0051] The determined workload information is stored in the determined workload information storage unit 330. Note that the determined workload information may be acquired by the user of the terminal device 300 from an existing external system that realizes the task visualization method, or may be stored in the terminal device 300 in advance.
[0052] The task visualization information storage unit 335 stores task visualization information. Like the final workload information, the task visualization information may be acquired from an existing external system that implements the task visualization method and stored in advance in the terminal device 300.
[0053] The communication control unit 340 controls transmission and reception of information between the terminal device 300 and the information processing device 200. The display control unit 350 controls various displays on the display 318 of the terminal device 300. The input receiving unit 360 receives input of various information in response to operations on the terminal device 300.
[0054] Next, the respective storage units included in the information processing device 200 and the terminal device 300 will be described with reference to FIGS.
[0055] First, each storage unit included in the terminal device 300 will be described with reference to Fig. 5 and Fig. 6. Fig. 5 is a diagram showing an example of a confirmed workload storage unit.
[0056] The finalized workload information stored in the finalized workload information storage unit 330 in this embodiment is information output from an external system for visualizing tasks. The finalized workload information in this embodiment includes, as information items, the name of the person performing the task, job category, target period, actual number of days worked within the period, average working hours, annual working hours, category 1, category 2, category 3, category 4, annual working hours, skill level, and tasks dependent on the individual. Note that the finalized workload information also includes items other than those shown in FIG. 5.
[0057] The value of the "Job Category" item indicates the job category of the person performing the work, the value of the "Target Period" item indicates the period for which information was collected, the value of the "Number of Actual Working Days Within Period" item indicates the number of actual working days during the target period, the value of the "Average Working Hours" item indicates the average number of working hours per day, and the value of the "Annual Working Hours" item indicates the total working hours per year.
[0058] The values of the items "Category 1," "Category 2," "Category 3," and "Category 4" indicate the processes when business content is categorized. Category 1 indicates the process when business content is categorized in the finest detail, and Category 4 indicates the process when business content is categorized in the finest detail.
[0059] The value of the item "Annual work hours" indicates the total annual work hours for each process classified into category 4. The value of the item "Skill level" indicates the level of difficulty for each process associated with item "Category 4." In this embodiment, a process with a value of "A" for the item "Skill level" indicates the most difficult process that only a limited number of people can do, a process with a value of "C" for the item "Skill level" indicates the easiest process that anyone can do, and a process with a value of "C" for the item "Skill level" indicates a process that does not fit into either skill level A or B.
[0060] The value of the item "Personalized Work" indicates whether the process associated with the item "Category 4" is personalized. In this embodiment, a process whose detailed content, procedure, and points to note are known only to the person in charge is considered to be personalized. In the example of Figure 5, a process with a value in the item "Personalized" indicates that it is a personalized process.
[0061] Next, the task visualization information storage unit 335 will be described with reference to Fig. 6. Fig. 6 is a diagram illustrating an example of the task visualization information storage unit.
[0062] The task visualization information storage unit 335 of this embodiment is information that compiles the load, cost, person in charge, etc. for each process included in the determined workload information stored in the determined workload information storage unit 330 .
[0063] The business visualization information stored in the business visualization information storage unit 335 shown in Figure 6 is an example of business visualization information, and is business visualization information that aggregates and visualizes the load for each process included in the development work of system A.
[0064] In the business visualization information, the values of the items "Category 1," "Category 2," "Category 3," and "Category 4" indicate the processes when business content is classified.
[0065] In the example of Figure 6, the process "System A Development" is classified into processes "System Development," "Personal Affairs," "Maintenance," "Meetings," etc., and the process "System Development" is further classified into processes "Comprehensive Testing," "Integration Testing," "Program Development," etc.
[0066] The value of the item "Skill Level" indicates the difficulty level of each process associated with the item "Category 4." The value of the item "Annual Cumulative Time Aggregate" indicates the cumulative total of work hours over the course of a year for each process associated with the item "Category 4." In other words, the value of the item "Annual Cumulative Time Aggregate" indicates the magnitude of the load on each process associated with the item "Category 4."
[0067] The business visualization information shown in Figure 6 is a visualization of the load for each business process included in the confirmed workload information, but business visualization information also includes a visualization of personalized processes in the business processes included in the confirmed workload information, and a visualization of the costs for each business process included in the confirmed workload information.
[0068] In the following explanation, business visualization information that aggregates and visualizes the load for each process will be referred to as a "load aggregation file," business visualization information that aggregates and visualizes personalized processes will be referred to as a "personal business file," and business visualization information that aggregates and visualizes the cost for each process will be referred to as a "cost aggregation file."
[0069] Next, each storage unit included in the information processing device 200 will be described with reference to FIGS.
[0070] 7 is a diagram illustrating an example of a tool information storage unit. The tool information stored in the tool information storage unit 230 of this embodiment includes a table in which tool names are associated with keywords associated with the tools. In this embodiment, the tool information is assumed to be stored in the tool information storage unit 230 in advance.
[0071] Specifically, the tool information storage unit 230 includes tables 230-1, 230-2, 230-3, and the like.
[0072] Table 230-1 is information that associates table names, tool names, and whether or not guidance information related to the tools is available.
[0073] In table 230-1, it can be seen that the tool name "Tool1" is associated with the table name "Tool1 table," and the tool name "Tool2" is associated with the table name "Tool2 table."
[0074] Furthermore, it can be seen from table 230-1 that no guidance information exists for the tool identified by the tool name "Tool1," but guidance information exists for the tool identified by the tool name "Tool2." The tool guidance information may be, for example, a link for accessing a web page containing detailed information about the tool. The tool guidance information may be stored in table 230-1 in association with the tool name, or a storage unit that stores tool names and guidance information in association with each other may be provided in the information processing device 200, separate from the tool information storage unit 230.
[0075] Table 230-2 is information in which the tool name "Tool1" is associated with keywords, and table 230-3 is information in which the tool name "Tool2" is associated with keywords.
[0076] In table 230-2, the tool name "Tool1" is associated with keywords such as "Robotic Process Automation" and "RPA23." Also, in table 230-2, the tool name "Tool2" is associated with keywords such as "Low Code" and "App Development."
[0077] The tool indicated by the tool name "Tool1" may be, for example, software that creates an automated workflow between applications and services, synchronizes files, receives notifications, collects data, etc. The tool indicated by the tool name "Tool2" may be, for example, software that systemizes and streamlines business operations without using code.
[0078] The tool information storage unit 230 may also include various kinds of tool information in addition to the tool information of the above-mentioned tools.
[0079] 8 is a diagram showing an example of the search condition storage unit 233. The search condition information of this embodiment is created in advance by an administrator of the information processing device 200 or the like, and is stored in the search condition storage unit 233.
[0080] The search condition information of this embodiment includes, as information items, a condition number, search conditions, a load aggregation file, a personal task file, a cost aggregation file, confirmed workload information, and reasons for recommending automation.
[0081] The value of the item "Condition number" is identification information for specifying search conditions. The value of the item "Search conditions" indicates the search conditions for identifying business processes for which automation is recommended. The items "Load summary file," "Personal business file," and "Cost summary file" indicate the type of business visualization information, and the values of each of these items indicate the correspondence between each piece of information and the search conditions. The value of the item "Confirmed workload information" indicates the correspondence between each piece of information and the search conditions.
[0082] The value of the item "Reason for recommending the use of the tool" is text data indicating the reason for recommending the use of the tool for the process that matches the search criteria. This text data is referenced by the screen generator 256 when the analysis result information by the first analysis unit 250 is displayed on the terminal device 300.
[0083] In this way, the task content information of this embodiment includes multiple types of task visualization information and confirmed task volume information, and each piece of information is associated with search conditions for identifying tasks for which automation is recommended.
[0084] In other words, in the search condition storage unit 233 of this embodiment, search conditions for identifying tasks recommended for automation are associated with each of a plurality of types of task content information.
[0085] In the example of Fig. 8, the search condition specified by condition number 1 is "the top five largest annual work hours aggregated results." The search condition specified by condition number 1 is a search condition for identifying processes with high workloads within a business.
[0086] The process identified by the search condition of condition number 1 is a process that is considered to require review in order to reduce the workload, and it is recommended to use a tool aimed at reducing the workload.
[0087] The search condition specified by condition number 2 is "the task name must contain an important keyword." The search condition specified by condition number 2 is a search condition for identifying processes that may be highly important within the tasks.
[0088] The processes identified by the search criteria of condition number 2 are processes that require confirmation of the importance of the work and a review of the way the work is carried out. In particular, if the process requires little work time, the workload may be low and the importance may not be recognized, so it is recommended to use tools aimed at eliminating human error. Note that the search criteria identified by search number 2 may include "multiple tasks sorted in descending order of the total annual work hours."
[0089] Furthermore, the search condition specified by condition number 3 is "the skill level is C and the job classification is performed by a managerial person, or the skill level is A and the job classification is performed by a person other than an employee." The search condition specified by condition number 3 is a search condition for identifying processes that are performed by a person in a managerial position despite being relatively simple processes that do not require special skills, or processes that are performed by a person other than an employee despite being processes that require specialized skills.
[0090] The processes identified by the search criteria for condition number 3 are processes that do not need to be performed by managers, and the use of tools to reduce the workload of managers is recommended. Also, the processes identified by the search criteria for condition number 3 are processes that should be handled by employees in the future, and the use of tools is recommended.
[0091] Furthermore, the search criterion specified by condition number 4 is "skill level is B or is personalized." More specifically, the search criterion specified by condition number 4 is "skill level is B in the personalized work file or is personalized in the confirmed workload information." The search criterion specified by condition number 4 is a search criterion for identifying processes whose detailed content, etc. is known only to specific personnel.
[0092] The process identified by the search condition of condition number 4 is known in detail only by a specific person in charge, and it is recommended that the way work is carried out be reviewed and that tools be used.
[0093] The search condition specified by condition number 5 is "skill level B and performed by two or more people, or skill level C and performed by two or more people." The search condition specified by condition number 5 is a search condition for identifying processes that are performed by multiple people despite being relatively difficult, or processes that are performed by multiple people despite being relatively easy and not requiring special skills.
[0094] For processes identified by the search criteria of condition number 5, it is recommended to standardize the person in charge and use tools.
[0095] In this manner, in this embodiment, a plurality of patterns of search conditions are set in advance for identifying tasks for which the use of a tool is recommended, from among the tasks included in the task content information.
[0096] 8, the "load summary file" is associated with condition numbers 1, 2, and 5. Therefore, when the task content information acquired by the information acquisition unit 241 is the "load summary file," the recommended task identification unit 255 searches the confirmed workload information acquired from the terminal device 300 using search conditions specified by each of condition numbers 1, 2, and 5, and identifies the task processes that match the search conditions as processes for which the use of the tool is recommended.
[0097] 8, "personal task file" is associated with condition numbers 3 and 4. Therefore, when the task content information acquired by the information acquisition unit 241 is "personal task file," the recommended task identification unit 255 searches the confirmed workload information acquired from the terminal device 300 using the search conditions specified by condition numbers 3 and 4, and identifies the task process that matches the search conditions as a process for which the use of a tool is recommended.
[0098] Furthermore, in the example of Figure 8, the "cost aggregation file" is not associated with the search criteria, so if the business visualization information acquired by the information acquisition unit 241 is the "cost aggregation file", the recommended business identification unit 255 does not need to perform any processing.
[0099] 8, "confirmed workload information" is associated with condition numbers 3 and 4. Therefore, when the task content information acquired by the information acquisition unit 241 is "confirmed workload information," the recommended task identification unit 255 searches the confirmed workload information acquired from the terminal device 300 using search conditions specified by condition numbers 3 and 4, and identifies the task processes that match the search conditions as processes for which the use of the tool is recommended.
[0100] The search conditions shown in Fig. 8 are just an example. In this embodiment, the search conditions for identifying a business operation for which the use of a business support tool is recommended are not limited to the example shown in Fig. 8, and may be search conditions other than the search conditions shown in Fig. 8. In the following explanation, a process for which the use of a business support tool is recommended may be referred to as a process for which automation is recommended. Process automation is one type of business support that is realized by using a tool.
[0101] 9 is a diagram showing an example of the important keyword storage unit 235. Important keyword information of this embodiment is created in advance by an administrator of the information processing device 200 or the like and stored in the important keyword storage unit 235.
[0102] The important keyword information in this embodiment includes information items such as industry type and important keyword words. The "industry type" item indicates various types of industry, and the value of the "important keyword" item stores keywords that are considered important for each industry. In this embodiment, the important keywords for each industry may be set arbitrarily.
[0103] Furthermore, the analysis result information stored in the analysis result storage unit 237 of this embodiment may be stored in association with the file name of the business visualization information acquired by the information processing device 200 when performing the analysis, or with setting information performed on the analysis result information. Furthermore, the analysis result information stored in the analysis result storage unit 237 may be linked to information identifying the user of the terminal device 300. The information identifying the user of the terminal device 300 may be, for example, a tenant ID or the like that identifies the organization to which the user of the terminal device 300 belongs.
[0104] Next, the operation of the information processing system 100 of this embodiment will be described with reference to Fig. 10. Fig. 10 is a first sequence diagram showing the operation of the information processing system.
[0105] In the information processing system 100 of this embodiment, the terminal device 300 transmits a request to display a home screen to the information processing device 200 via the communication control unit 340 in response to an operation by a user (step S1001).
[0106] When the information processing device 200 receives the request to display the home screen, it transmits a display instruction for the home screen to the terminal device 300 (step S1002). Upon receiving the display instruction, the terminal device 300 causes the display control unit 350 to display the home screen on the display 318 (step S1003).
[0107] The home screen of the present embodiment is an example of a screen that is displayed when starting to use a service provided by the information processing device 200. In addition, in the present embodiment, the home screen allows a user to select whether the task content information to be input to the information processing device 200 is to be task visualization information or text data. In other words, the home screen of the present embodiment can be said to be a screen for selecting the format of the task content information to be transmitted to the information processing device 200. Details of the display on the terminal device 300 will be described later.
[0108] First, the operation when task visualization information is selected as the format of task content information in step S1004 will be described.
[0109] The terminal device 300 accepts the selection of the format of the business content information on the home screen (step S1004).
[0110] The processes from step S1005 to step S1026 in Fig. 10 show the operations when task visualization information is selected as the format of task content information in step S1004. The processes from step S1013 to step S1020 in Fig. 10 show the operations when text data is selected as the format of task content information in step S1004.
[0111] In step S1004, if the task visualization information is selected, the terminal device 300 causes the communication control unit 340 to transmit a display request for analysis result information indicating past analysis results to the information processing device 200 (step S1005).
[0112] The information processing device 200 receives this display request via the information acquisition unit 241, refers to the analysis result storage unit 237, and sends to the terminal device 300 an instruction to display a list of analysis result information linked to the user of the terminal device 300 (step S1006).
[0113] Upon receiving this display instruction, the terminal device 300 causes the display control unit 350 to display a list screen of past analysis result information on the display 318 (step S1007). Note that if there is no past analysis result information in the analysis result storage unit 237, the information processing device 200 may notify the terminal device 300 of this fact.
[0114] The following processing from step S1008 to step S1012 is processing when specific analysis result information is selected on the list screen displayed on the terminal device 300 in step S1007.
[0115] When the terminal device 300 receives an operation to select analysis result information via the input receiving unit 360 (step S1008), the communication control unit 340 transmits an acquisition request for the selected analysis result information to the information processing device 200 (step S1009).
[0116] When the information processing device 200 receives this acquisition request via the information acquisition unit 241, the output unit 242 acquires the selected analysis result information from the analysis result memory unit 237 (step S1010) and outputs the analysis result information to the terminal device 300 (step S1011).
[0117] When the terminal device 300 acquires the analysis result information output from the information processing device 200, the display control unit 350 causes the display 318 to display the acquired analysis result information (step S1012).
[0118] The following processing from step S1013 to step S1026 is processing when an operation to create new analysis result information is performed on the list screen displayed on the terminal device 300 in step S1007.
[0119] When the terminal device 300 receives an operation to instruct the creation of new analysis result information via the input receiving unit 360 (step S1013), the communication control unit 340 transmits a display request for a setting screen for making various settings for the new analysis result information to the information processing device 200 (step S1014). Upon receiving this display request, the information processing device 200 outputs an instruction to display the setting screen via the output unit 242 to the terminal device 300 (step S1015).
[0120] The terminal device 300 receives this display instruction and causes the display control unit 350 to display the setting screen on the display 318 (step S1016). Subsequently, the terminal device 300 receives input of setting information for the analysis result information through the input receiving unit 360 (step S1017).
[0121] Here, the setting information for the analysis result information will be described. The setting information in this embodiment includes, for example, the file name of the newly created analysis result information, information indicating the people who can view the analysis result information, etc.
[0122] When the setting information is input, the terminal device 300, via the communication control unit 340, requests the information processing device 200 to display a file selection screen for selecting the task visualization information to be input (step S1018). Note that this display request may include the setting information input in step S1017.
[0123] The information processing device 200 accepts this display request and transmits an instruction to display a file selection screen to the terminal device 300 (step S1019).
[0124] The terminal device 300 receives the display instruction and displays a file selection screen for the task visualization information (step S1020). The file selection screen displayed here may display a list of multiple types of task visualization information stored in the task visualization information storage unit 335 of the terminal device 300.
[0125] When the terminal device 300 receives an operation to select task visualization information on the file selection screen (step S1021), the terminal device 300 transmits the selected task visualization information to the information processing device 200 (step S1022).
[0126] In this embodiment, when task visualization information is selected on the file selection screen, the terminal device 300 may transmit the determined workload information together with the selected task visualization information to the information processing device 200. Furthermore, if the terminal device 300 has already transmitted the determined workload information to the information processing device 200, it is not necessary for the terminal device 300 to transmit the determined workload information to the information processing device 200 when task visualization information is selected.
[0127] When the information processing device 200 receives the task visualization information, the first analysis unit 250 analyzes the task visualization information (step S1023). Next, the information processing device 200 causes the screen generation unit 256 to generate screen data for displaying an analysis result screen including the analysis result information (step S1024), and causes the output unit 242 to transmit an instruction to display the analysis result screen to the terminal device 300 (step S1024). The terminal device 300 displays the analysis result screen in response to the display instruction from the information processing device 200 (step S1025). Furthermore, the information processing device 200 associates the analysis result information with setting information and stores it in the analysis result storage unit 237 (step S1026).
[0128] When the terminal device 300 receives an operation via the input receiving unit 360 on the analysis result screen to instruct the display of a details screen of a process recommended for automation (step S1027), the communication control unit 340 sends a request to display the details screen to the information processing device 200 (step S1028).
[0129] When the information processing device 200 receives a request to display a details screen, the screen generation unit 256 generates screen data for displaying the details screen (step S1029). Specifically, the screen generation unit 256 refers to the search condition storage unit 233, acquires text data corresponding to the search conditions used when the selected process was identified as a process for which automation is recommended, and generates screen data including this text data. The text data corresponding to the search conditions is text data indicating the reasons why automation of the business is recommended (see FIG. 8).
[0130] Next, the information processing device 200 outputs a display instruction for the details screen to the terminal device 300 via the output unit 242 (step S1030). Upon receiving this display instruction, the terminal device 300 causes the display control unit 350 to display the details screen (step S1031).
[0131] The processing of the first analysis unit 250 will be described below with reference to Fig. 11 to Fig. 13. Fig. 11 is a first flowchart showing the processing of the first analysis unit. Fig. 11 shows details of step S1023 in Fig. 10.
[0132] The first analysis unit 250 of this embodiment identifies candidate processes to be automated and candidate tools to realize the automation from among the tasks indicated by the task visualization information acquired by the information acquisition unit 241 (step S1101).
[0133] Next, the first analysis unit 250, via the recommended task identification unit 255, identifies processes recommended for automation from among the tasks indicated by the task visualization information acquired by the information acquisition unit 241 (step S1102). Steps S1101 and S1102 will be described in detail later.
[0134] Next, the first analysis unit 250 causes the screen generation unit 256 to associate the candidate processes and candidate tools identified in step S1101 and generate screen data for displaying a screen that highlights the process names identified in step S1102 (step S1103).
[0135] Next, the process of step S1101 in Fig. 11 will be described in detail with reference to Fig. 12. Fig. 12 is a second flowchart showing the process of the first analysis unit.
[0136] When the information processing device 200 of this embodiment receives input of business visualization information via the information acquisition unit 241, the search key extraction unit 251 of the first analysis unit 250 extracts a search key from the business visualization information (step S1201). Specifically, the search key extraction unit 251 extracts, as the search key, the name of the business process associated with the item "Category 4" in the business visualization information.
[0137] Next, the first analysis unit 250 of the information processing device 200 causes the search unit 252 to search the tool information storage unit 230 for each search key extracted by the search key extraction unit 251 (step S1202).
[0138] Next, based on the search results, the first analysis unit 250 identifies candidate processes to be automated using the automation candidate identification unit 253 (step S1203). In other words, the automation candidate identification unit 253 identifies processes that can be supported by tools based on the business content information.
[0139] Specifically, the automation candidate identification unit 253 searches the tool information storage unit 230 using the name of the process that serves as the search key, and identifies the process for which the keyword stored in the tool information storage unit 230 is obtained as a search result as a candidate process to be automated.
[0140] The keywords obtained as search results by the search unit 252 may be only keywords that completely match the name of the business process that is the search key, or may include keywords that partially match the name of the business process that is the search key.
[0141] Next, the first analysis unit 250 uses the tool candidate extraction unit 254 to identify candidate tools that will automate the processes identified by the automation candidate identification unit 253, and associates the names of the identified tools with the names of the processes to obtain the analysis results (step S1204). Specifically, the tool candidate extraction unit 254 identifies candidate tools that will automate the identified processes by associating keywords extracted by a search using the names of the processes identified in step S1203 as search keys with tools associated in the tool information storage unit 230.
[0142] The first analysis unit 250 of this embodiment may perform the processes from step S1202 to step S1204 for each of the search keys extracted in step S1201, and pass the results to the screen generation unit 256.
[0143] Next, the process of step S1102 in Fig. 11 will be described in detail with reference to Fig. 13. Fig. 13 is a third flowchart showing the process of the first analysis unit.
[0144] In the first analysis unit 250 of this embodiment, the recommended task identification unit 255 identifies search conditions associated with the task visualization information acquired by the information acquisition unit 241 (step S1301). Specifically, the recommended task identification unit 255 refers to the search condition storage unit 233 and identifies search conditions associated with the task visualization information selected in step S1021.
[0145] For example, if the task visualization information selected in step S1021 is a load aggregation file, the recommended task identification unit 255 identifies the search conditions associated with condition number 1 and condition number 2, respectively.
[0146] Next, the recommended task identification unit 255 searches for the confirmed workload information using the identified search criteria (step S1302). Note that in this embodiment, it is assumed that the information processing device 200 acquires the confirmed workload information before the first analysis unit 250 executes the process, and if the confirmed workload information has not been acquired in advance, the information processing device 200 may notify the terminal device 300 of an error.
[0147] Furthermore, in this embodiment, before the processing of the first analysis unit 250 is executed, it is necessary to associate in advance the job roles defined in the existing business visualization system with the job roles in the organization to which the user of the terminal device 300 belongs.
[0148] If the job has not been associated, the information processing device 200 of this embodiment may display an association screen for associating the job on the terminal device 300. Details of the association screen will be described later. Next, the recommended task specifying unit 255 specifies the processes that match the search conditions as processes that are recommended for automation (step S1303).
[0149] In addition, in the present embodiment, when there are multiple search conditions identified in step S1302, the recommended task identification unit 255 may identify a process that matches one of the multiple search conditions as a process recommended for automation. Also, in the present embodiment, when multiple search conditions are identified, only a process that matches all of the search conditions may be identified as a process recommended for automation.
[0150] Next, with reference to FIG. 14, an operation when text data is selected as the format of the task visualization information will be described.
[0151] 14 is a second sequence diagram showing the operation of the information processing system, which illustrates the operation when text data is selected as the format of the business content information in step S1004 of FIG.
[0152] If text data is selected in step S1004, the terminal device 300 transmits a display request for a screen (text input screen) including an input field for text data to the information processing device 200 (step S1401). The information processing device 200 accepts this display request and transmits an instruction to display the text input screen to the terminal device 300 (step S1402).
[0153] The terminal device 300 receives this display instruction and displays the text input screen (step S1403).
[0154] When the terminal device 300 receives an operation to input text data on the text input screen (step S1404), the terminal device 300 transmits the input text data to the information processing device 200 (step S1405).
[0155] When the information processing device 200 receives the text data, the second analysis unit 260 analyzes the text data (step S1406), and the output unit 242 transmits information indicating the analysis result to the terminal device 300 (step S1407). The terminal device 300 causes the information processing device 200 to display the information indicating the analysis result (step S1408).
[0156] Next, the processing of the second analysis unit 260 will be described with reference to Fig. 15. Fig. 15 is a flowchart illustrating the processing of the second analysis unit 260. Fig. 15 shows details of the processing of step S1408 in Fig. 14.
[0157] When the information processing device 200 of this embodiment receives input of text data via the information acquisition unit 241, the text analysis unit 261 of the second analysis unit 260 extracts words from the text data (step S1501). Specifically, the text analysis unit 261 may extract words by performing morphological analysis or the like on the input text data.
[0158] Next, the second analysis unit 260 of the information processing device 200 causes the search unit 262 to search the tool information storage unit 230 for each word extracted by the text analysis unit 261 (step S1502).
[0159] Next, the second analysis unit 260 causes the tool candidate extraction unit 263 to identify tool candidates that will realize the automation of the business content indicated by the text data, and sets the identified candidates as the analysis result (step S1503).
[0160] Specifically, the tool candidate extraction unit 263 may select the tool with the most extracted keywords in the word-by-word search by the search unit 262 as a candidate tool for realizing automation of the business content indicated by the text data.
[0161] In addition, the tool candidate extraction unit 263 may identify multiple tools in descending order of the number of keywords extracted in the word-by-word search by the search unit 262, and may set the identified multiple tools as candidates for tools that will realize the automation of the business content indicated by the text data.
[0162] Furthermore, the tool candidate extraction unit 263 may extract a combination of tools that realize the automation of the business content indicated by the text data, based on the keywords extracted in the word-by-word search by the search unit 262. Specifically, for example, if the business content indicated by the input text data is "automation of business of copying the contents of a progress report file and displaying a compilation result," the tool candidate extraction unit 263 may extract a combination of tools that realize the automation of the business content indicated by the text data, including a tool associated with a keyword related to the word "copy" and a tool associated with the word "compilation result."
[0163] In this case, the words and tool names may be displayed in association with each other on the terminal device 300. Specifically, for example, suppose the tool name of the tool associated with the word "copy" is "Tool3" and the tool name of the tool associated with the word "aggregation results" is "Tool4." In this case, the terminal device 300 displays the words and tool names in association with each other, such as "copy":Tool3 and "aggregation results":Tool4.
[0164] In this way, by displaying words in association with tool names, the user of the terminal device 300 can recognize the associated tool name for each word extracted from the text data and understand the function of each tool.
[0165] Next, display examples in the information processing system 100 of this embodiment will be described with reference to FIGS.
[0166] 16 is a first diagram showing a display example of a terminal device. A screen 101 shown in Fig. 16 is an example of a home screen displayed on the terminal device 300 in step S1003 of Fig. 10.
[0167] The screen 101 includes operation members 101a and 101b. The operation member 101a is an operation member for selecting task visualization information as the format of task content information. The operation member 101b is an operation member for selecting text data as the format of task content information. In the information processing system 100 of this embodiment, when the operation member 101a is selected on the screen 101, the process proceeds to step S1005 in FIG. 10, and when the operation member 101b is selected, the process proceeds to step S1401 in FIG. 14.
[0168] 17 is a second diagram showing an example of a display on a terminal device. Screen 102 shown in Fig. 17 is an example of a list screen of analysis result information displayed on terminal device 300 in step S1007 of Fig. 10.
[0169] The screen 102 includes a display area 102a and operation members 102b, 102c, 102d, 102e, and 102f.
[0170] Display area 102a displays a list of analysis result information stored in analysis result storage unit 237, and check boxes for selecting each piece of analysis result information in association with each other.
[0171] The operation member 102b is an operation member for issuing an instruction to create new analysis result information, and the operation member 102c is an operation member for displaying analysis result information selected from the list displayed in the display area 102a.
[0172] The operation member 102c is an operation member for displaying a screen for changing the setting information associated with analysis result information selected in the list displayed in the display area 102a. The operation member 102e is an operation member for changing the business visualization information selected when acquiring analysis result information selected in the list displayed in the display area 102a and performing analysis again. The operation member 102f is an operation member for deleting analysis result information selected in the list displayed in the display area 102a.
[0173] In this embodiment, by displaying a list of previously acquired analysis result information in this manner, the user of the terminal device 300 can view the desired past analysis result information at any time.
[0174] The transition of the screen of the terminal device 300 when the operation member 102b is selected on the screen 102 shown in FIG. 17 will be described below.
[0175] 18 is a third diagram showing an example of a display on a terminal device. Screen 104 shown in Fig. 18 is an example of a setting screen displayed on terminal device 300 in step S1016 of Fig. 10.
[0176] Screen 103 includes input fields 103a, 103b, 103c, and an operation member 103d. In input field 103a, a file name of the newly created analysis result information is input. In input field 103b, memo information and the like to be stored in analysis result storage unit 237 in association with the newly created analysis result information is input. Input into input field 103b may be arbitrary by the user of terminal device 300. In input field 103c, information specifying users who are permitted to view the newly created analysis result information is input. In other words, in input field 103c, users who have access rights to the newly created analysis result information are set.
[0177] The operation member 103d is an operation member for transmitting a display request for a file selection screen to the information processing device 200. The operation member 103d may be operated, for example, after input into the input fields 103a, 103b, and 103c is completed.
[0178] Furthermore, in this embodiment, for example, when analysis result information is selected on screen 102 shown in FIG. 17 and operation member 102d is selected, screen 103 of FIG. 18 may be displayed with the setting information for the selected analysis result information entered in input fields 103a, 103b, and 103c.
[0179] Fig. 19 is a fourth diagram showing a display example of a terminal device. Screen 111 shown in Fig. 19 is displayed on terminal device 300 when operation member 103d is operated on screen 103 shown in Fig. 18. Screen 111 shown in Fig. 19 is an example of a file selection screen displayed on terminal device 300 in step S1020 of Fig. 10.
[0180] The screen 111 includes display areas 112 and 113, and operation members 114 and 115. The display area 112 displays a list of task visualization information stored in the task visualization information storage unit 335 of the terminal device 300. In addition, in the list of task visualization information displayed in the display area 112, a selection field for selecting task visualization information to be transmitted to the information processing device 200 is displayed in association with the task visualization information. The display area 113 displays the task visualization information selected in the display area 112.
[0181] The operation member 114 is an operation member for causing the information processing device 200 to acquire the final workload information stored in the final workload information storage unit 330. In this embodiment, when the operation member 114 is selected on the screen 111, the final workload information stored in the final workload information storage unit 330 is transmitted to the information processing device 200. The operation member 115 is an operation member for transmitting the task visualization information displayed in the display area 113 to the information processing device 200.
[0182] In the example of Figure 19, "Cost aggregation file," "Personal task file," and "Load aggregation file" are selected as business visualization information in display area 112, and the three selected file names are displayed in display area 113.
[0183] The business visualization information corresponding to the "load aggregation file" may be the business visualization information shown in FIG. 6. The business visualization information corresponding to the "cost aggregation file" may be, for example, information that aggregates the costs for each process included in the development work of system A. The business visualization information corresponding to the "personal business file" may be, for example, information that aggregates the load for each person in charge of the processes included in the development work of system A. The load may be work time, and the information that aggregates the load for each person in charge of the processes included in the development work of system A may be the cumulative work time for each person in charge of the process.
[0184] In the information processing system 100 of this embodiment, when the operation member 115 is operated on the screen 111, three types of task visualization information with file names displayed in the display area 113 are transmitted to the information processing device 200. Upon receiving the three types of task visualization information, the information processing device 200 causes the first analysis unit 250 to identify search conditions corresponding to each of the three types of task visualization information, searches for confirmed workload information using the identified search conditions, and identifies processes recommended for automation.
[0185] Furthermore, the information processing apparatus 200 of this embodiment uses the first analysis unit 250 to identify and associate candidate processes for automation with candidate tools for realizing automation for each of the three types of business visualization information.
[0186] Then, the information processing device 200 causes the first analysis unit 250 to associate processes that are candidates for automation with candidate tools for realizing the automation, and causes the terminal device 300 to display an analysis result screen in which the display format of processes that are recommended for automation among the candidate processes for automation is made different from the display format of other processes.
[0187] In this embodiment, when analysis result information is selected on the screen 102 shown in FIG. 17 and the operation member 102e is selected, the screen 111 of FIG. 19 is displayed and new business visualization information may be selected.
[0188] 20 is a fifth diagram showing an example of a display on a terminal device. A screen 121 shown in Fig. 20 is an example of an analysis result screen displayed on the terminal device 300 in step S1025 of Fig. 10.
[0189] A screen 121 shown in FIG. 20 includes display areas 122, 123, 124, and 125, and operation members 126 and 127.
[0190] Display area 122 displays an operation member for selecting the type of business visualization information for displaying information showing the analysis results. Display area 123 displays an operation member for setting the display order of business processes to be displayed in display area 125. Display area 124 displays an operation member for selecting the skill level of business processes to be displayed in display area 125. Display area 125 displays analysis result information.
[0191] The operation member 126 is an operation member for causing an image forming device or the like to print the analysis result information displayed on the screen 121. The operation member 127 is an operation member for saving the analysis result information displayed on the screen 121 in a storage device or the like of the information processing device 200.
[0192] The display area 122 includes operation members 122a, 122b, and 122c. These operation members are operation members for selecting the type of task visualization information, and when multiple types of task visualization information are input, the analysis results of the type of task visualization information corresponding to the selection of the operation members are displayed in the display area 123.
[0193] The operation member 122a is an operation member for displaying the analysis results of the business visualization information in which the processes included in the business are visualized for each load. More specifically, in the example of Fig. 20, when the operation member 122a is selected, the analysis results obtained by executing processing on the "load summary file" by the first analysis unit 250 are displayed in the display area 123.
[0194] The operation member 122b is an operation member for displaying the analysis results of the business visualization information in which the processes included in the business are visualized for each person in charge. More specifically, in the example of Fig. 20, when the operation member 122b is selected, the analysis results obtained by processing the "personal business file" by the first analysis unit 250 are displayed in the display area 123.
[0195] The operation member 122c is an operation member for displaying the analysis results of the business visualization information in which the processes included in the business are visualized for each cost. More specifically, in the example of Fig. 20, when the operation member 122c is selected, the analysis results obtained by processing the "cost aggregation file" by the first analysis unit 250 are displayed in the display area 123.
[0196] On the screen 121 shown in FIG. 20, the operation member 122b is selected, and the analysis result information of the "personal task file" is displayed in the display area 123.
[0197] In this embodiment, by providing an operation member on the screen 121 for selecting the type of business visualization information for which analysis result information is to be displayed, it is possible to display the analysis results of any of the business visualization information that has been input.
[0198] Display area 123 includes operation members 123a, 123b, 123c, and 123d. Operation members 123a, 123b, and 123c are operation members for setting the display order of business processes to be displayed in display area 125, and operation member 123d is an operation member for canceling the setting made by any of operation members 123a, 123b, and 123c.
[0199] The operation member 123a is an operation member for displaying the business processes included in the business visualization information selected in the display area 122 in order from the top of the aggregation results. The operation member 123b is an operation member for displaying the business processes included in the business visualization information selected in the display area 122 in order from the bottom of the aggregation results. The operation member 123c is an operation member for displaying the business processes included in the business visualization information selected in the display area 122 in order from the top of the aggregation results down to a predetermined rank.
[0200] 20, operation member 122b is selected in display area 122, and operation member 123a is selected in display area 123. In this case, analysis result information is displayed in display area 125 in order of the process of the business handled by the person with the heaviest load in the business visualization information in which the load is tallied for each person in charge of the process included in the business.
[0201] Furthermore, when operation member 122b is selected on screen 121 and operation member 123b is selected in display area 123, analysis result information is displayed in display area 125 in order of the business processes handled by the person with the least load in the business visualization information that aggregates the load for each person in charge of the processes included in the business.
[0202] In this embodiment, by focusing on processes that place a low burden on the person in charge, it is possible to propose the automation of tasks that have previously been low-burden. By automating a low-burden task, the personnel involved in that task can be allocated to other tasks, increasing the possibility of improving tasks that are high-burden.
[0203] When operation member 122a is selected in display area 122 and operation member 123a is selected in display area 123, analysis result information is displayed in display area 125 in order of the business processes with the greatest load in the business visualization information that aggregates the load for each process included in the business.
[0204] Furthermore, when operation member 122c is selected in display area 122 and operation member 123a is selected in display area 123, the analysis results are displayed in display area 125 in order of the business processes with the highest costs in the business visualization information that aggregates the costs of each process included in the business.
[0205] In this embodiment, the display order of business processes in display area 125 can be set according to the type of business visualization information selected in display area 122, allowing viewers of screen 121 to consider the automation of business processes from various perspectives.
[0206] The display area 124 includes operation members 124a, 124b, and 124c, which are used to select the skill level of the business process to be displayed in the display area 125.
[0207] The operation member 124a is an operation member for selecting a business process whose skill level is set to "A" in the business visualization information. The operation member 124b is an operation member for selecting a business process whose skill level is set to "B" in the business visualization information. The operation member 124c is an operation member for selecting a business process whose skill level is set to "C" in the business visualization information.
[0208] In this embodiment, when a skill level is selected in the display area 124, the analysis results including the business process corresponding to the selected skill level may be displayed in the display area 125.
[0209] 20, an operation to select all of the operation members 124a, 124b, and 124c is performed, and therefore, the analysis results including the business processes corresponding to the skill levels "A," "B," and "C" are displayed in the display area 125.
[0210] Display area 125 displays analysis result information by first analysis unit 250. In the example of Fig. 20, the names of business processes and the names of candidate tools for realizing automation of the business processes are displayed in association with each other in display area 125. In other words, display area 125 displays, in association with each other, business processes identified as business processes that can be supported by tools and candidate tools to be used to support the business processes.
[0211] The name of a business process is an example of information indicating a business, and the name of a tool candidate is an example of information indicating a tool candidate.
[0212] Furthermore, in the display area 125, the confirmed workload information is searched for using the search criteria associated with the individual task file among the search criteria stored in the search criteria storage unit 233, and the processes obtained as the search results are highlighted.
[0213] The search conditions associated with the individual task file are the search conditions specified by condition number 3 and condition number 4. Therefore, among the names of the processes displayed in the display area 125, the names of the processes of the tasks included in the confirmed workload information that match the search conditions specified by condition numbers 3 and 4 are highlighted.
[0214] In other words, among the business processes included in the confirmed workload information, the names of processes that match the search conditions specified by condition numbers 3 and 4 are displayed in a different display format from the names of processes that do not match the search conditions specified by condition numbers 3 and 4. Note that the highlighting method may be a method other than highlighting. For example, the highlighting method may be a method of changing the font size or font style.
[0215] In the example of Figure 20, the business process name "Comprehensive Test Implementation" is the name of a process that matches the search conditions specified by condition numbers 3 and 4, and a marker is added to the analysis result information that includes this process name.
[0216] Therefore, in this embodiment, the user of the terminal device 300 can be made to understand that, among the business processes that can be automated, automation of the process named "Comprehensive Test Implementation" is recommended. Furthermore, in the above-described method, the names of the processes included in the confirmed workload information that match the search conditions specified by condition numbers 3 and 4 are displayed in different ways from the names of the processes that do not match the search conditions specified by condition numbers 3 and 4, thereby allowing the user to understand that automation of the process is recommended, but the method is not limited to this. For example, among the business processes included in the display confirmed workload information, only those processes that match the search conditions specified by condition numbers 3 and 4 may be displayed in the display area 125, and processes that do not match the search conditions specified by condition numbers 3 and 4 may not be displayed in the display area 125.
[0217] Furthermore, the display area 125 displays the name of the business process, the names of candidate tools for automating the business process, and the cumulative work time of the business process.
[0218] In addition, in display area 125, when business visualization information that aggregates costs for each process included in a business is selected in display area 122, the cost of the business process may be displayed instead of the cumulative working time of the business process.
[0219] 20 also displays business processes for which no candidate tools for automating the business processes have been extracted. Specifically, in display area 125, business processes for which "Not Applicable" is displayed next to the tool name corresponding to "Automation Tool" are processes that have not been identified as targets for automation.
[0220] In addition, the display area 125 displays the name of the business process, the names of candidate tools for realizing automation of the business process, and information indicating whether or not there is guidance information associated with the tool.
[0221] Specifically, in this embodiment, among the names of candidate tools that realize automation of business processes, an operating member is displayed to correspond to the name of a candidate tool for which guidance information is found in the tool information storage unit 230, for displaying a detailed screen including the guidance information.
[0222] In the example of Fig. 20, operation members 125a and 125b are displayed in display area 125. Operation member 125a is displayed in association with the process name "Closing Processing" and the name of a candidate tool for automating this process, "Power Automate." Operation member 125b is displayed in association with the process name "Comprehensive Test Implementation" and the name of a candidate tool for automating this process, "RPA."
[0223] Therefore, the user of the terminal device 300 can understand that guidance information is available for "Power Automate" and "RPA."
[0224] More specifically, the user of the terminal device 300 can understand from the screen 121 that the process named "Closing Processing" is not a task for which automation is recommended, but guidance information for "Power Automate," which is a candidate tool for achieving automation, is available. Also, the user of the terminal device 300 can understand from the screen 121 that the process named "Comprehensive Test Implementation" is a task for which automation is recommended, and guidance information for "RPA," which is a candidate tool for achieving automation, is available.
[0225] In this embodiment, when either the operation member 125a or 125b is selected, the screen 121 transitions to a process details screen including guidance information.
[0226] In this embodiment, when analysis result information is selected on the screen 102 shown in FIG. 17 and the operation member 102c is selected, a screen 121 including the selected analysis result information may be displayed.
[0227] Fig. 21 is a sixth diagram showing a display example of a terminal device. Screen 131 shown in Fig. 21 is a detailed screen that is displayed when operation member 125b is selected on screen 121 shown in Fig. 20, and is an example of the detailed screen that is displayed on terminal device 300 in step S1027 of Fig. 10.
[0228] Screen 131 includes display areas 132, 133, 134, and 135. Display area 132 displays information about a process associated with operation member 125b on screen 121. Specifically, the information about the process displayed in display area 132 is information about a process named "Comprehensive Test Implementation" extracted from the personal task file selected on screen 111.
[0229] The information about the process may include the names of the tasks from Category 1 to Category 3 corresponding to the process named "Comprehensive Test Implementation", the skill level of the process named "Comprehensive Test Implementation", and the cumulative annual working hours.
[0230] The names of candidate tools for realizing automation of a process associated with the operation member 125b are displayed in the display area 133. In the example of Fig. 21, the name of the tool "RPA" is displayed in the display area 133.
[0231] Display area 134 displays guidance information for candidate tools that realize the automation of a process associated with operation member 125b. In the example of Fig. 21, display area 134 displays a URL (Uniform Resource Locator) for displaying information such as specifications for the name "RPA." Note that the guidance information is not limited to a URL and may be information in any format.
[0232] Display area 135 displays text data indicating the reason why automation of the process associated with operation member 125b is recommended. In the example of FIG. 21, the process named "Comprehensive Test Implementation" is the process identified by condition number 2 in search condition storage unit 233. Therefore, display area 135 displays the following text data as the "Reason why automation is recommended" associated with condition number 2 in search condition storage unit 233: "A person other than an employee is performing work with skill level A. There is a risk if that person is no longer available."
[0233] In this embodiment, by displaying text data in this manner, the user of the terminal device 300 can understand why automation of a task is recommended, making it easier to prioritize tasks when considering automation of the task.
[0234] Note that Fig. 21 shows a case where operation member 125b is selected on screen 121 of Fig. 20. When operation member 125a is selected on screen 121 of Fig. 20, display area 135 becomes blank, information about a process named "Closing Processing" is displayed in display area 132, the name of the tool "Power Automate" is displayed in display area 133, and guidance information for "Power Automate" is displayed in display area 134.
[0235] In this embodiment, there may be cases where there is no guidance information for a candidate tool for a process that has been identified as a process recommended for automation. In this case, analysis result information including the name of the process identified as a process recommended for automation and the name of a candidate tool that corresponds to this process may be highlighted on screen 121 shown in FIG.
[0236] In this embodiment, when the highlighted analysis result information is selected, the screen 131 shown in Fig. 21 may be displayed. In this case, the display area 134 of the screen 131 is blank or displays "none."
[0237] Next, with reference to FIG. 22, a correspondence screen for correlating a job defined in an existing task visualization system with a job in an organization to which the user of the terminal device 300 belongs will be described.
[0238] Fig. 22 is a seventh diagram showing a display example of a terminal device. A screen 104 shown in Fig. 22 is an example of an association screen for associating a job defined in an existing business visualization system with a job in an organization to which the user of the terminal device 300 belongs.
[0239] The screen 104 may be displayed in the case where there is no association information in the information processing device 200 that indicates an association between a job defined in an existing business visualization system and a job in an organization to which the user of the terminal device 300 belongs. Specifically, the screen 104 may be displayed on the terminal device 300, for example, when the user of the terminal device 300 starts using a service provided by the information processing system 100. Furthermore, the screen 104 may be displayed on the terminal device 300, for example, after the screen 111 (file selection screen) is displayed for the first time on the terminal device 300.
[0240] The screen 104 includes display areas 104a and 104b, and an operation member 104c. The display area 104a displays a list of job titles defined in an existing business visualization system. The display area 104b includes input fields 104d, 104e, and 104f. Each of the input fields 104d, 104e, and 104f is associated with a job title in the organization to which the user of the terminal device 300 belongs.
[0241] In this embodiment, for example, by moving a job title displayed in the display area 104a to one of the input fields 104d, 104e, 104f by an operation such as drag and drop, the job title corresponding to the input field 104d, 104e, 104f may be associated with the job title displayed in the display area 104a.
[0242] The operation member 104c is an operation member for storing association information indicating the association results in the information processing device 200. In this embodiment, when the operation member 104c is selected on the screen 104, the association information indicating the association results may be stored in the information processing device 200. Note that the association information may be stored in the analysis result storage unit 237, for example, as part of setting information associated with the analysis result information.
[0243] Next, with reference to FIG. 23, a display example of the terminal device 300 when the format of the business content information is text data will be described.
[0244] 23 is an eighth diagram showing an example of a display on a terminal device. A screen 141 shown in FIG. 23 is an example of an analysis result screen displayed on the terminal device 300 in step S1408 of FIG.
[0245] 23 includes an input area 142, an operation member 143, and a display area 144. The input area 142 is an input field for inputting text data indicating the content of the business. The operation member 143 is an operation member for transmitting the text data to the input area 142 to the information processing device 200 and causing the second analysis unit 260 to execute processing.
[0246] In this embodiment, when text data is input into the input area 142 on the screen 141 and then the operation member 143 is operated, the text data input into the input area 142 is transmitted to the information processing device 200, and processing by the second analysis unit 260 is executed.
[0247] Display area 144 displays the analysis results by second analysis unit 260. That is, display area 134 displays candidate tools for automating the content of the business indicated by the text data input in input area 142.
[0248] In the example of FIG. 23, the name of one tool is displayed in the display area 144 as a candidate tool, or the names of multiple tools may be displayed in the display area 144 as candidates, or information indicating a combination of multiple tools may be displayed as candidates.
[0249] In this way, in this embodiment, even if the business content has not been visualized, by simply entering any text data, it is possible to present candidate tools for automating the business content indicated by the text data.
[0250] 23, one sentence is input into input area 142 and one tool name is displayed in display area 144, but this is not limiting. A plurality of tasks may be input as a plurality of sentences into input area 142, and in this case, the display area 144 may display the corresponding tool name next to each of the plurality of sentences.
[0251] In the above-described embodiment, the task content information is assumed to be input as determined task volume information, task visualization information, and text data, but is not limited to this. In the present embodiment, for example, information input to an application installed in the terminal device 300 may be acquired as the task content information.
[0252] The applications installed on the terminal device 300 may include, for example, an application that provides a calendar function for managing personal schedules, an application for sending and receiving emails, an application that provides a chat function, an application for realizing remote conferencing via the Internet, and the like.
[0253] In this embodiment, for example, the name of the conference input to such an application may be treated as business content information.
[0254] Furthermore, in the present embodiment, the tool candidates displayed in the display area 125 of the screen 121 and the display area 144 of the screen 141 are displayed as tool candidates for automating a business process, but this is not limiting. In the present embodiment, the tool candidates displayed in the display area 125 of the screen 121 and the display area 144 of the screen 141 may be information indicating tools identified from the results of searching the tool information storage unit 230 based on the business content information. In other words, in the present embodiment, when business content information indicating the content of a business that has already been automated is input, the terminal device 300 may similarly display tool candidates identified from the results of searching the tool information storage unit 230 based on the business content information for the business that has already been automated.
[0255] In this way, for example, it is possible to present to the user of the information processing system 100 candidate tools that have the potential to further improve tasks that have already been automated.
[0256] The functions of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, as well as devices such as an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), and conventional circuit modules designed to execute each of the above-described functions.
[0257] Additionally, the devices described in each embodiment represent only one of several computing environments for implementing the embodiments disclosed herein.
[0258] In one embodiment, information processing apparatus 200 includes multiple computing devices, such as a server cluster, configured to communicate with each other via any type of communication link, including a network, shared memory, etc., to perform the processes disclosed herein. Similarly, information processing apparatus 200 may include multiple computing devices configured to communicate with each other.
[0259] Furthermore, the information processing device 200 can be configured to share the disclosed processing steps in various combinations. For example, a process performed by a predetermined unit can be executed by the information processing device 200. Similarly, the function of a predetermined unit can be executed by the information processing device 200. Furthermore, in the information processing device 200, each element may be integrated into a single server device or may be separated into multiple devices.
[0260] The information processing device 200 may be any device that has a communication function, and may be, for example, a PJ (Projector), an output device such as digital signage, a HUD (Head Up Display) device, industrial machinery, an imaging device, a sound collection device, a medical device, a network home appliance, an automobile (Connected Car), a notebook PC (Personal Computer), a mobile phone, a terminal device, a tablet terminal, a game console, a PDA (Personal Digital Assistant), a digital camera, a wearable PC, a desktop PC, or the like.
[0261] For example, aspects of the present invention are as follows. <1> an information acquisition unit that acquires input of business content information indicating the content of the business; a recommended task identification unit that searches the task content information using search criteria to identify tasks for which the use of a task support tool is recommended; An information processing device having an output unit that outputs to a terminal device information for displaying a screen in which the display mode of information indicating tasks that match the search conditions, among the tasks included in the task content information, is different from the display mode of information indicating tasks other than the tasks that match the search conditions. <2> The recommended task specifying unit a search condition storage unit that stores search conditions associated with each of a plurality of types of business content information to identify business operations for which the use of a business support tool is recommended, and identifies search conditions corresponding to the business content information acquired by the information acquisition unit; Conducting a search using the specified search criteria; <1> The information processing device described. <3> The plurality of types of business content information includes: The information includes finalized workload information that aggregates workloads of the tasks, and multiple types of task visualization information that visualize the tasks, When the information acquisition unit acquires the business visualization information, The recommended task specifying unit The search condition storage unit searches for the confirmed workload information using the search condition associated with the task visualization information acquired by the information acquisition unit; Identifying processes that match the search criteria from among the processes included in the business. <2> The information processing device described. <4> a screen generation unit that generates information for displaying the screen; the search condition storage unit stores the search conditions in association with information indicating reasons why use of a business support tool is recommended; The screen generation unit When an operation for selecting a task that matches the search criteria is performed on the screen, information is generated for displaying a details screen including information associated with the search criteria in the search criteria storage unit and indicating why use of the tool to support the task is recommended; The output unit outputting information for displaying the detailed screen to the terminal device; <2> or <3> The information processing device described. <5> an automation candidate identification unit that identifies whether the task is a task that can be supported by a tool based on the task content information; the information for displaying the screen is information for displaying a screen including information indicating the task identified by the automation candidate identification unit; <1> ~ <4> 10. The information processing device according to claim 9, wherein: <6> a tool candidate extraction unit that extracts candidate tools to be used to support the business from a tool information storage unit that stores tool information related to tools that support the business, based on the business content information; The information for displaying the screen is information for displaying a screen in which information indicating the task identified by the automation candidate identification unit and information indicating the tool candidates are associated with each other. <5> The information processing device described. <7> An information processing system in which an information processing device and a terminal device are connected via a network, The information processing device includes: an information acquisition unit that acquires input of business content information indicating the content of the business; a recommended task identification unit that searches the task content information using search criteria to identify tasks for which the use of a task support tool is recommended; an output unit that outputs to the terminal device information for displaying a screen in which a display mode of information indicating a task that matches the search criteria among the tasks included in the task content information is different from a display mode of information indicating a task other than the task that matches the search criteria, The terminal device An information processing system having a display control unit that displays the screen on a display device based on information for displaying the screen output from the output unit. <8> An information processing method for an information processing system in which an information processing device and a terminal device are connected via a network, comprising: The information processing device, Acquire input of business content information indicating the content of the business; Searching the business content information using search criteria for identifying business operations for which the use of a business support tool is recommended; outputting to the terminal device information for displaying a screen in which a display mode of information indicating tasks that match the search conditions among the tasks included in the task content information is different from a display mode of information indicating tasks other than the tasks that match the search conditions; The terminal device, an information processing method for displaying the screen on a display device based on information for displaying the screen; <9> Acquire input of business content information indicating the content of the business; Searching the business content information using search criteria for identifying business operations for which the use of a business support tool is recommended; A program that causes an information processing device to execute a process that outputs to a terminal device information for displaying a screen in which the display mode of information indicating tasks that match the search conditions, among the tasks included in the task content information, is different from the display mode of information indicating tasks other than the tasks that match the search conditions.
[0262] Although the present invention has been described above based on the embodiments, the present invention is not limited to the requirements shown in the above embodiments. These requirements can be changed without departing from the spirit of the present invention, and can be appropriately determined depending on the application form. [Explanation of symbols]
[0263] 100 Information Processing Systems 200 Information processing device 230 Tool information storage unit 233 Search condition memory unit 235 Important Keyword Memory 237 Analysis result storage unit 240 Improvement Support Department 241 Information Acquisition Department 242 Output section 250 First Analysis Section 251 Search Key Extraction Unit 252, 262 Search Section 253 Automation candidate identification part 254, 263 Tool candidate extraction section 255 Recommended Business Specifications Division 256 Screen generation section 260 Second Analysis Section 300 Terminal Device 330 Determined workload information storage unit 335 Business visualization information storage unit [Prior art documents] [Patent documents]
[0264] [Patent Document 1] Patent No. 7144336
Claims
1. an information acquisition unit that acquires input of business content information indicating the content of the business; a recommended task identification unit that searches the task content information using search criteria to identify tasks for which the use of a task support tool is recommended; An information processing device having an output unit that outputs to a terminal device information for displaying a screen in which the display mode of information indicating tasks that match the search conditions, among the tasks included in the task content information, is different from the display mode of information indicating tasks other than the tasks that match the search conditions.
2. The recommended task specifying unit a search condition storage unit that stores search conditions associated with each of a plurality of types of business content information to identify business operations for which the use of a business support tool is recommended, and identifies search conditions corresponding to the business content information acquired by the information acquisition unit; The information processing apparatus according to claim 1 , wherein a search is performed using the specified search conditions.
3. The plurality of types of business content information includes: The information includes finalized workload information that aggregates workloads of the tasks, and multiple types of task visualization information that visualize the tasks, When the information acquisition unit acquires the business visualization information, The recommended task specifying unit The search condition storage unit searches for the confirmed workload information using the search condition associated with the task visualization information acquired by the information acquisition unit; The information processing apparatus according to claim 2 , wherein a process that matches the search condition is identified from among the processes included in the business.
4. a screen generation unit that generates information for displaying the screen; the search condition storage unit stores the search conditions in association with information indicating reasons why use of a business support tool is recommended; The screen generation unit When an operation for selecting a task that matches the search criteria is performed on the screen, information is generated for displaying a details screen including information associated with the search criteria in the search criteria storage unit and indicating why use of the tool to support the task is recommended; The output unit The information processing apparatus according to claim 2 , wherein information for displaying the detailed screen is output to the terminal device.
5. an automation candidate identification unit that identifies whether the task is a task that can be supported by a tool based on the task content information; The information processing apparatus according to claim 1 , wherein the information for displaying the screen is information for displaying a screen including information indicating the task identified by the automation candidate identifying unit.
6. a tool candidate extraction unit that extracts candidate tools to be used to support the business from a tool information storage unit that stores tool information related to tools that support the business, based on the business content information; The information processing device according to claim 5, wherein the information for displaying a screen is information for displaying a screen in which information indicating the task identified by the automation candidate identification unit and information indicating the tool candidates are associated with each other.
7. An information processing system in which an information processing device and a terminal device are connected via a network, The information processing device includes: an information acquisition unit that acquires input of business content information indicating the content of the business; a recommended task identification unit that searches the task content information using search criteria to identify tasks for which the use of a task support tool is recommended; an output unit that outputs to the terminal device information for displaying a screen in which a display mode of information indicating a task that matches the search criteria among the tasks included in the task content information is different from a display mode of information indicating a task other than the task that matches the search criteria, The terminal device An information processing system having a display control unit that displays the screen on a display device based on information for displaying the screen output from the output unit.
8. An information processing method for an information processing system in which an information processing device and a terminal device are connected via a network, comprising: The information processing device, Acquire input of business content information indicating the content of the business; Searching the business content information using search criteria for identifying business operations for which the use of a business support tool is recommended; outputting to the terminal device information for displaying a screen in which a display mode of information indicating tasks that match the search conditions among the tasks included in the task content information is different from a display mode of information indicating tasks other than the tasks that match the search conditions; The terminal device, an information processing method for displaying the screen on a display device based on information for displaying the screen;
9. Acquire input of business content information indicating the content of the business; Searching the business content information using search criteria for identifying business operations for which the use of a business support tool is recommended; A program that causes an information processing device to execute a process that outputs to a terminal device information for displaying a screen in which the display mode of information indicating tasks that match the search conditions, among the tasks included in the task content information, is different from the display mode of information indicating tasks other than the tasks that match the search conditions.
Citation Information
Patent Citations
Work analysis device, work analysis method, and program
JP7144336B2