Information processing device, information processing method, program, and storage medium

The information processing device addresses structural inconsistencies in user work states by analyzing data and generating autonomous action plans, reducing work stagnation and improving work quality.

JP7867312B1Active Publication Date: 2026-05-29WAIOS CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
WAIOS CO LTD
Filing Date
2025-12-24
Publication Date
2026-05-29

Smart Images

  • Figure 0007867312000001_ABST
    Figure 0007867312000001_ABST
Patent Text Reader

Abstract

To provide an information processing device capable of improving information processing accuracy. [Solution] An information processing device 11 having a processor 19 is provided, the information processing device 11 having: a current status determination unit 52 that acquires current status information representing the current business state from user interaction data and business logs; an improvement point determination unit 53 that acquires reference standard information including a predefined business structure model and behavioral characteristic parameters, compares the current status information with the reference standard information and determines improvement points to resolve the discrepancy between the two; and an action plan creation unit 54 that autonomously generates and presents to the user an action plan including an ideal plan corresponding to the reference standard information, a realistic plan corresponding to the current status information, and a next-stage plan for transitioning the business from the current status information to the reference standard information based on the improvement points.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus, an information processing method, a program, and a storage medium having a processor that processes business information acquired from a user.

Background Art

[0002] An example of an information processing apparatus having a processor that processes business information acquired from a user is disclosed in Patent Document 1. The communication support apparatus (information processing apparatus) disclosed in Patent Document 1 includes a communication unit, an interaction unit, and a communication support unit. The communication unit can communicate with an external terminal, and the interaction unit analyzes a user interaction received from one external terminal via the communication unit.

[0003] Further, the communication support unit disclosed in Patent Document 1 identifies keywords that may form a communication with another user based on the analyzed analysis result. The interaction unit generates a device interaction for promoting communication with another user based on the keywords, and outputs a device interaction for promoting community formation with another user to one external terminal via the communication unit.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] The inventors of this application recognized that the communication support device described in Patent Document 1, while supporting dialogue between users, does not focus on the structural consistency of the purpose, goals, and means of the work, nor on autonomous state transition control that takes into account the behavioral characteristic parameters of each user. As a result, with conventional devices, discrepancies (so-called inconsistencies) between the current work state and the ideal reference standard state tend to be left unaddressed, making it difficult to prevent work stagnation and rework.

[0006] The purpose of this disclosure is to analyze user interaction data and logs related to their work, and based on predefined work structure models and behavioral characteristic parameters. The user's current work status and execution criteria Ideal plan, realistic plan, and next step plan to bridge the gap to produce The objective is to provide an information processing device, information processing method, program, and storage medium that enable the safe and efficient advancement of business operations without waiting for active user input, by providing and presenting information. [Means for solving the problem]

[0007] The information processing device according to this embodiment is an information processing device having a processor for processing user business information, wherein the processor includes: a current status determination unit that acquires current status information representing the current business state from user interaction data and business logs; an improvement point determination unit that acquires reference standard information including a predefined business structure model and behavioral characteristic parameters, compares the current status information with the reference standard information and determines points for improvement to resolve the discrepancy between the two; and an action plan presentation unit that autonomously generates and presents to the user action plans including an ideal plan corresponding to the reference standard information, a realistic plan corresponding to the current status information, and a next-stage plan for transitioning the business from the current status information to the reference standard information, based on the improvement points. [Effects of the Invention]

[0008] According to the present invention, the processor of the information processing device functions in cooperation with a current situation determination unit, an improvement point determination unit, and an action plan presentation unit, User Current work status and Discrepancy with implementation standards It can generate and present a set of ideal, realistic, and next-stage proposals for reducing [the problem].

[0009] This means that the information processing device can address business stagnation and decision-making difficulties without the user having to perform current situation analysis or policy decisions themselves. Check This allows for the generation of concrete actions to move tasks forward, reducing the cognitive load on users and standardizing the overall quality of work across the organization. [Brief explanation of the drawing]

[0010] [Figure 1] This is a conceptual diagram showing an example of an information processing system including an information processing device. [Figure 2] This is a conceptual diagram showing an example of an information processing device. [Figure 3] This is a conceptual diagram showing an example configuration of a supervisor's terminal and a subordinate's terminal to which an information processing device is connected. [Figure 4] This is a flowchart outlining the information processing methods performed by the information processing system. [Figure 5] This is a conceptual diagram illustrating another example of an information processing system. [Modes for carrying out the invention]

[0011] (overview) In this embodiment, several specific examples of information processing systems, information processing devices, information processing methods, and programs are described with reference to the drawings. Figure 1 shows an example of an information processing system 10. The information processing system 10 has a configuration that supports the operations performed by organization D1. Organization D1 may include companies, businesses, facilities, etc. The industries of organization D1 may include manufacturing, retail, finance, real estate, information and communications, etc.

[0012] The information processing system 10 may be implemented by an information processing device 11, a user terminal 12, an external computer 13, and an information provision computer 50. The information processing device 11 and the user terminal 12 may be used within organization D1. The information processing device 11 is connected to the user terminal 12 via a network 14 for communication. The information processing device 11 is also connected to the external computer 13 and the information provision computer 50 via the network 14 for communication.

[0013] The external computer 13 and the information provision computer 50 are located outside the area of ​​organization D1. The external computer 13 is used by user 61. The external computer 13 and user 61 are located within external organization D2. External organization D2 may purchase products from organization D1 or receive services from organization D1. External organization D2 may obtain information about organization D1's products and services from the information processing device 11 via the external computer 13. The information provision computer 50 is managed by an administrator separate from the administrator 15 of the information processing device 11.

[0014] Networks 14 and 60 are communication lines for transmitting various types of information. This information may include image information, sound information, text data, files, commands, requests, and signals. When the information processing device 11 is installed within organization D1, network 14 may be implemented by, for example, an intranet, a local area network, etc. Network 60 may be implemented by the internet. Networks 14 and 60 may consist of communication antennas, communication equipment (access points), repeaters, communication circuits, communication cables (copper wires, optical fibers), etc. Repeaters may include modems (devices that convert analog signals to digital signals), hubs (concentrators), routers, etc.

[0015] The communication line includes one or more communication means, either wireless communication or wired communication. Wireless communication includes short-range wireless communication. Short-range wireless communication includes, for example, wireless LAN (Wi-Fi (registered trademark)), Bluetooth (registered trademark). Wireless communication includes electrical signals, optical signals, radio waves, infrared rays, satellite communication, etc. The signals used for communication include digital signals and analog signals.

[0016] The information processing device 11 is a computer managed and operated by the administrator 15 of the group D1. Also, the user terminal 12 is operated and used by the user 16 who conducts business in the group D1. The user 16 may include a supervisor 16A and a subordinate 16B. The supervisor 16A is, for example, a person in a position or post to direct and supervise the subordinate 16B. The supervisor 16A may give business instructions to the subordinate 16B. The subordinate 16B is subject to guidance and supervision from the supervisor, and the subordinate 16B may execute business according to the instructions issued by the supervisor 16A.

[0017] The business of the user 16 in the group D1 may be sales, accounting, technology development, personnel, product manufacturing work, service provision, etc. The business content of the user 16 is the specific work done in the user 16's business, for example, the user 16's sales talk to customers, the user 16's book management, the user 16's prototype production of new products, the user 16's personnel evaluation, the user 16's assembly work on the production line, the user 16's customer support, etc.

[0018] The user terminal 12 may include a supervisor terminal 12A and a subordinate terminal 12B. The supervisor terminal 12A is used and operated by the supervisor 16A. The subordinate terminal 12B is used and operated by the subordinate 16B. Note that one or more supervisor terminals 12A may be provided. One or more subordinate terminals 12B may be provided. Thus, the information processing device 11 shown in FIG. 1 is configured to obtain the business information of the user 16 from the user terminal 12.

[0019] (Description of the information processing device) The information processing apparatus 11 is a computer realized by various hardware and various software. The software includes an operating system and applications. The information processing apparatus 11 may be realized by a main body (casing), a ROM (Read Only Memory) 18, a processor 19, a main storage device 20, an auxiliary storage device 21, a media drive device 51, an input device 22, an output device 23, and a communication device 24. The ROM 18 is a memory for exclusive reading of data and is not changed after data is written during manufacturing. The ROM 18 stores programs that are first executed when the information processing apparatus 11 is started, such as an IPL (Initial Program Loader). The ROM 18 is a non-volatile storage device.

[0020] The processor 19 may be provided in the main body of the information processing apparatus 11 and may be constituted by a central processing unit (CPU (Central Processing Unit)) in which an arithmetic unit (arithmetic circuit) and a control unit (control circuit) are integrated. The processor 19 is communicably connected to the ROM 18, the main storage device 20, the auxiliary storage device 21, the media drive device 51, the input device 22, the output device 23, and the communication device 24 via a communication bus 25 respectively. The processor 19 controls including other devices and circuits provided inside the main body and devices and circuits provided outside the main body.

[0021] Furthermore, the processor 19 may be a multiprocessor. The processor 19 may be composed of, for example, one of the following elements: CPU, MPU (Micro Processing Unit), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), FPGA (Field Programmable Gate Array), or GPU (Graphics Processing Unit). Alternatively, the processor 19 may be a combination of two or more elements from among the CPU, MPU, DSP, ASIC, PLD, FPGA, and GPU.

[0022] The processor 19 performs various processes by running a program. The processes performed by the processor 19 include arithmetic, judgment, learning, comparison, identification, classification, analysis, reasoning, regression, proposal, control, generation, etc. The processes performed by the processor 19 may also include reading a program from the auxiliary storage device 21, running the program read from the auxiliary storage device 21 in the main memory device 20, and retrieving various information from the auxiliary storage device 21 according to the program and processing it.

[0023] Furthermore, the processing performed by the processor 19 may include processing various types of information input by the input device 22, processing to control the output device 23, processing various types of information obtained from the external computer 13 and the information providing computer 50, processing to store various types of information in the auxiliary storage device 21, processing various types of information obtained from the user terminal 12, and processing various types of information to be transmitted to the user terminal 12.

[0024] The various types of information processed by processor 19 may include image information, sound information, text data, file data, etc. Image information includes video and still images. Sound information includes voice and music. The content of the various types of information processed by processor 19 may include user information and information about the work performed by user 16 at organization D1. User information will be described later.

[0025] Business information is information related to the work that user 16 performs at organization D1, and business information is information that user 16 has sent regarding the work, and may include, for example, instructions and requests given regarding the work, instructions received regarding the work, answers regarding the work, questions regarding the work, reports and communications regarding the work, comments regarding the work, evaluations regarding the work, personal reflections regarding the work, etc. The format of the information sent by user 16 may be audio information, image information, or text data.

[0026] The main memory 20 is a volatile memory device and may be implemented, for example, by RAM (Random Access Memory). The main memory 20 functions as a work area and buffer area for storing programs, instructions, etc., retrieved from the auxiliary memory 21 when the processor 19 processes and executes those programs, instructions, etc. The main memory 20 is a non-temporary storage medium.

[0027] The auxiliary storage device 21 is a non-temporary storage medium. The auxiliary storage device 21 may also be understood as storage. The auxiliary storage device 21 may be located inside the main unit, or it may be located outside the main unit and connected to the communication bus 25 by wireless or wired communication. The auxiliary storage device 21 operates according to input and output commands from the processor 19. Processes for writing various types of information to the auxiliary storage device 21 and processes for reading various types of information from the auxiliary storage device 21 may be performed.

[0028] The storage medium 21A of the auxiliary storage device 21 may be implemented by, for example, a magnetic recording type, an optical recording type, or a semiconductor recording type. A magnetic recording type storage medium 21A may be implemented by an HDD (Hard Disk Drive), a floppy disk, a magnetic tape, etc. An optical recording type storage medium 21A may consist of a CD (Compact Disc), a DVD (Digital Versatile Disc), or a BD (Blu-ray® Disc). A semiconductor recording storage medium 21A may be implemented by an SSD (Solid State Drive), a USB flash drive, or an SD card (Secure Digital Card).

[0029] The auxiliary storage device 21 may have non-temporary programs pre-stored in it. Furthermore, the auxiliary storage device 21 may have non-temporary programs read by the media drive device 51, or non-temporary programs downloaded from the information providing computer 50, installed on it.

[0030] The media drive device 51 is hardware into which a non-temporary storage medium 51A is inserted and removed. The storage medium 51A is portable and can be implemented as, for example, a magnetic disk, an optical disk, a semiconductor memory, etc. The storage medium 51A may store a program that is operated by the processor 19. After the program stored in the storage medium 51A is installed into the auxiliary storage device 21 and then stored in the main memory 20, the processor 19 can execute the program. In addition, various kinds of information may be stored in the storage medium 51A of the media drive device 51. Various kinds of information stored in the storage medium 51A may be transmitted to the auxiliary storage device 21.

[0031] The processor 19 may implement various functional components shown in Figure 2 by running non-temporary programs and cooperating with various hardware components constituting the information processing device 11. For example, the processor 19 may implement a user information management unit 26, a communication environment management unit 27, various information processing units 29, a current situation determination unit 52, an improvement point determination unit 53, an action plan creation unit 54, an external processing execution unit 55, an artificial intelligence unit 30, etc. These functional components may be understood as modules, which are functional units constituting the information processing device 11.

[0032] The user information management unit 26 processes user information obtained from the user terminal 12 to register the user, and stores the user information and the results of user registration in the auxiliary storage device 21. User information for supervisor 16A, which is an example of user 16, may include an identifier that identifies the supervisor terminal 12A, the supervisor's name, the supervisor's job title, whether or not there are subordinates 16B, the names of subordinates 16B, etc. The identifier that identifies the supervisor terminal 12A consists of an IP address, email address, and password, etc.

[0033] User information for subordinate 16B, an example of user 16, may include an identifier that identifies the subordinate's terminal 12B, the subordinate's name, the subordinate's duties, whether or not there is a supervisor 16A, the supervisor's name, etc. The identifier that identifies the subordinate's terminal 12B consists of an IP address, email address, and password, etc.

[0034] The communication environment management unit 27 is configured to provide a communication environment that allows multiple user terminals 12 to communicate via the information processing device 11. The specified environment may include an environment in which a chat application is running, an environment in which a web conferencing application is running, etc. The communication environment management unit 27 may also provide the user screen when the chat application is running, and the user screen when the web conferencing application is running, to the supervisor terminal 12A and the subordinate terminal 12B.

[0035] Furthermore, the communication environment management unit 27 may acquire business information exchanged between the supervisor's terminal 12A and the subordinate's terminal 12B, and process the acquired business information.

[0036] The status determination unit 52 may process business information acquired from the user terminal 12 to determine the current status of the user's business. The current status of the user's business may include the tasks that the user should perform, the purpose of the tasks performed by the user, the goals of the tasks in accordance with the purpose of the tasks, the means to achieve the goals of the tasks, the progress of the tasks, etc. The status determination unit 52 may also implement a fluctuation detection unit that detects fluctuations in the current status of the user's business. Specific examples of fluctuations in the current status of the user's business may include ambiguous language, discrepancies between instructions and understanding, discrepancies between purpose and means, psychological hesitation, delayed responses, lack of background intent, etc.

[0037] Ambiguous language refers to unclear expressions such as "I'll take care of it" or "I'll keep an eye on it." Discrepancy between instructions and understanding means there is a difference between the intention of user 16 giving instructions and the understanding of user 16 receiving instructions. Difference in enthusiasm refers to a difference in the level of interest or priority between users 16. Psychological hesitation means that user 16 is unsure or lacks confidence in making a judgment. Delayed responses are signs of problems inferred from delays in responses after user 16 receives work instructions. Lack of background intent means that the intention behind the instructions given by user 16 has not been conveyed to the recipient.

[0038] The current status determination unit 52 may perform analysis processing and hierarchical generation processing to determine the current status of the business, and may store the results of the analysis processing and hierarchical generation processing in the auxiliary storage device 21, respectively. Specific examples of analysis processing and hierarchical generation processing will be described later.

[0039] The improvement point determination unit 53 determines the user 16 as determined by the current situation determination unit 52. Current work status and User 16 Task Execution Criteria To resolve the discrepancy withThe system may determine (extract) areas for improvement in user 16's work. The improvement area determination unit 53 may constitute part of the fluctuation detection unit. User 16's work execution standards are the work standards for the organization D1 to which user 16 belongs, and the items constituting the work execution standards may include items such as the purpose of the work, quantitative targets to achieve the purpose, and means that user 16 can take to achieve the targets. The items constituting the work execution standards may also include the organization D1's specific code of conduct, the principles of conduct that organization D1 values, definitions of specialized terms and coined words used within organization D1, and patterns of judgments and actions that have been successful in organization D1 in the past. The improvement area determination unit 53 may store the results of its determination of areas for improvement in user 16's work in the auxiliary storage device 21. Examples of the determination of areas for improvement in user 16's work will be described later. Also, specific examples of the first basic information will be described later.

[0040] The action plan creation unit 54 may create an action plan to present to the user 16. The action plan is created based on the improvement points determined by the improvement point determination unit 53, and includes an ideal plan for the user 16's work, a realistic plan that the user 16 can execute in the work, and a next-stage plan to transition the current work content to the work content included in the reference standard information. The next-stage plan may include items to advance the user 16's work. The action plan creation unit 54 may also create an action plan based on the behavioral characteristics related to the user 16's work. Furthermore, the action plan creation unit 54 may present the created action plan to the user 16 or the user terminal 12.

[0041] The items constituting the behavioral characteristics of user 16 may be the same as one or more items included in the past information of the second basic information. Specific examples of the second basic information will be described later. The action plan creation unit 54 may also act as a mediation unit to optimize the action plan presented to user 16. In other words, it may create an action plan that user 16 is less likely to feel uncomfortable with, depending on user 16's personality and the context of the chat and statements used by user 16.

[0042] The external processing unit 55 may send external information to the external computer 13 without receiving a request from the user terminal 12. The meaning of the external information will be explained later.

[0043] The various information processing units 29 may process various information acquired by the information processing device 11, various information not processed by the user information management unit 26, various information not processed by the communication environment management unit 27, various information not processed by the artificial intelligence unit 30, various information not processed by the current situation judgment unit 52, information not processed by the improvement point judgment unit 53, various information not processed by the action plan creation unit 54, various information not processed by the external processing execution unit 55, various information acquired from the information provision computer 50, etc., and may store the processing results in the auxiliary storage device 21. The various information processing units 29 may process the second basic information and the third basic information, and may have a function to extract and parameterize the personality of the user 16 from the items included in the second basic information and the third basic information. Specific examples of the third basic information will be described later.

[0044] When the program is run, the artificial intelligence unit 30 may perform a learning process (learning stage) and an inference process (inference stage). The various types of information that the artificial intelligence unit 30 uses to perform the processing include various types of information including the user's 16 business information, various types of data, various types of models, etc.

[0045] The artificial intelligence unit 30 may perform learning and inference processes. In the learning process, for example, in the machine learning stage, the artificial intelligence unit 30 processes the input data to be learned with a learning model, compares the output data of the learning model with the correct data, and trains the learning model based on the difference. In the inference process, the artificial intelligence unit 30 may output an inference result by processing the data to be inferred with the learning model.

[0046] The artificial intelligence unit 30 may extract features from the input data during the learning process. An example of input data processed by the artificial intelligence unit 30 is the business information of user 16. The business information may include various types of information provided by user 16, such as chats, conversations, image information, sound information, text data, etc. Extraction of features from the input data includes classification and regression. Classification is the classification and identification of features. Features may include regularities in the input data. Regression includes understanding the overall trend of the classified features, predicting the future state of the features, etc. The learning model is stored in the auxiliary storage device 21, and the learning model is trained as the artificial intelligence unit 30 repeats machine learning.

[0047] The machine learning performed by the artificial intelligence unit 30 may include three types: supervised learning, unsupervised learning, and reinforcement learning. In supervised learning, the artificial intelligence unit 30 uses a loss function to calculate the error between the processing result and the correct data, and trains the learning model based on that error. Specifically, it adjusts weights, biases, etc., to minimize the error. The artificial intelligence unit 30 trains the learning model by comparing the output data with the correct data (correct labels).

[0048] The unsupervised learning method used by Artificial Intelligence Department 30 involves training the model using training data that does not contain correct answers. The unsupervised learning method used by Artificial Intelligence Department 30 involves classifying the training data into groups of data whose features are similar.

[0049] In reinforcement learning performed by the Artificial Intelligence Unit 30, the reward for the task can be maximized by repeatedly processing training data with a learning model and obtaining output data through trial and error.

[0050] The artificial intelligence unit 30 can use a neural network as a learning model to realize machine learning. A neural network has an input layer, an intermediate layer (hidden layer), and an output layer. The intermediate layer is configured to make the input information useful for the output layer. Furthermore, the artificial intelligence unit 30 can perform deep learning in realizing the intermediate layer of the neural network. In deep learning, the intermediate layer is multi-layered with multiple types of stages (nodes), and weights and biases are assigned to the functions (features) contained in the information. Deep learning can reduce noise in the information and data input to the learning model because it automatically instructs the intermediate layer to focus on the functions (features).

[0051] Furthermore, the artificial intelligence unit 30 may use the functions of a large-scale language model to perform analysis and interpretation of the content contained in business information, automatic generation of prompts, generation of inference result text corresponding to the input prompts, etc. The artificial intelligence unit 30 may primarily use the functions of a large-scale language model to perform analysis and interpretation of the content transmitted in business information, such as sound information and text data. The analysis and interpretation of business content performed by the artificial intelligence unit 30 may include analyzing and interpretation of text data, and converting sound information into text data for analysis and interpretation.

[0052] Large language models (LLMs) are a type of generative artificial intelligence (AI) specifically designed for natural language processing (NLP). LLMs are language models that achieve advanced natural language generation (LNG) by being constructed through deep learning of vast amounts of text data. Natural language processing combines processes such as morphological analysis, syntactic analysis, semantic analysis, contextual analysis, and intent analysis to process natural language, enabling machine translation, text summarization, speech recognition, and more.

[0053] A language model is a system that predicts the word that follows a given word by understanding the patterns of natural language used by humans and analyzing the probability of word occurrence. Examples of large-scale language models include ChatGPT (Chat Generative Pre-trained Transformer) (registered trademark), PaLM2 (registered trademark), and LaMDA2 (registered trademark). The words and sentences used as instructions to input into these large-scale language models are called prompts.

[0054] When the artificial intelligence unit 30 functions as a generative artificial intelligence unit, it can perform text generation, image generation, video generation, and speech generation. Text generation is a function that, when a prompt (in text format), such as an instruction or question, is input, analyzes the content and intent of the prompt and uses the information and data stored in the auxiliary storage device 21 to automatically generate a response (in text format) to the prompt. Because a large-scale language model is used, natural and highly accurate responses can be obtained.

[0055] Image generation is a function that automatically generates an original image similar to the prompt's image by using information and data stored in the auxiliary storage device 21 in response to an input prompt (in text format). Examples of artificial intelligence that generate images include stable diffusion, mid-journey, and Dali-2.

[0056] Video generation is a function that automatically generates an original video that closely resembles the image of a prompt (in text format) by using information and data stored in the auxiliary storage device 21 in response to an input prompt. Gentoo is a well-known example of artificial intelligence that generates videos.

[0057] The voice generation function automatically generates original voice data (optimal actions, responses, music, etc.) in response to input prompts (in voice or text format) using information and data stored in the auxiliary storage device 21.

[0058] In this embodiment, when the program is run, the artificial intelligence unit 30 may, during the inference stage, cooperate with one or more of the following components to perform various processes: various information processing units 29, current situation judgment unit 52, improvement point judgment unit 53, action plan creation unit 54, and auxiliary storage device 21. The artificial intelligence unit 30 in this embodiment may, for example, perform analysis processing, hierarchical generation processing, improvement point judgment, action plan creation, etc. The artificial intelligence unit 30 may also implement a personality layer (a layer that judges the personality of user 16) and a culture layer (a layer that judges the culture and behavioral guidelines of organization D1). An example of the various processes performed by the artificial intelligence unit 30 will be described later.

[0059] The input device 22 is a device operated by the administrator 15, and may include devices such as a keyboard 22A, mouse 22B, microphone 22C, camera 22D, and display 22E. The display 22E may be implemented as, for example, a liquid crystal display or an organic electroluminescent display. The screen of the display 22E displays images, graphics, text, operation buttons, operation tabs, etc. The display 22E may be considered a monitor. The administrator 15 can input various types of information to the information processing device 11 by operating one or more of the configurations of the keyboard 22A, mouse 22B, operation buttons, and operation tabs displayed on the screen of the display 22E.

[0060] Microphone 22C is an electronic component that converts acquired sound data into electrical signals and outputs them. Microphone 22C is connected to the communication bus 25 by either a wireless or wired communication system. Camera 22D is connected to the communication bus 25 by either a wireless or wired communication system. Camera 22D captures images of objects and generates video information. Video information includes videos, still images, photographs, etc. The video information generated by camera 22D is processed by processor 19 and stored in auxiliary storage device 21.

[0061] The output device 23 may include devices such as a display 22E, a printer 23A, and an audio information output device 23B. The display 22E is the same as the display 22E of the input device 22. The audio information output device 23B is a device that converts electrical signals contained in information and data into audio information and outputs it. The audio information output device 23B is implemented by a speaker, headphones, earphones, etc. The printer 23A prints information and data onto paper using toner or ink and outputs it.

[0062] Furthermore, the auxiliary storage device 21 may consist of a program storage unit 31, a user information storage unit 32, a model storage unit 33, various information storage units 34, a decision result storage unit 35, and an action plan storage unit 36, as shown in Figure 2. The program storage unit 31 may store an application operated by the processor 19.

[0063] The applications stored in the program storage unit 31 include non-temporary programs 31A, manuals, configuration files, data storage files, data, various libraries, etc. When the processor 19 reads and runs program 31A, the information processing device 11 implements the information processing method. Therefore, program 31A can be said to be the operating system for making the information processing device 11 function. An example of the information processing method will be described later.

[0064] The user information storage unit 32 stores user information and registration information obtained from the supervisor terminal 12A and the subordinate terminal 12B. The model storage unit 33 stores learning models and large-scale language models, etc. The various information storage unit 34 may store various information obtained from the supervisor terminal 12A and the subordinate terminal 12B, various information obtained from the information providing computer 50, various information used by the artificial intelligence unit 30 for learning processing and inference processing, and various databases.

[0065] Various databases may include one or more rule databases or statistical databases. Various databases may also include first basic information, second basic information, third basic information, etc.

[0066] The judgment result storage unit 35 may store the results of the judgment made by the current situation judgment unit 52, the results of the judgment made by the improvement point judgment unit 53, and so on. In addition, the action plan storage unit 36 ​​may store the action plan created by the action plan creation unit 54.

[0067] The communication device 24 includes devices, equipment, and standards for connecting the information processing device 11 to the user terminal 12, external computer 13, and information providing computer 50 via the network 14 using at least one of either a wireless communication system or a wired communication system. The hardware constituting the communication device 24 may consist of, for example, a communication circuit, a LAN card, a network adapter, a network interface card, a communication cable, a communication antenna, a communication port, etc.

[0068] (User terminal description) The supervisor terminal 12A and the subordinate terminal 12B included in the user terminal 12 have similar configurations, as shown in Figure 3. For convenience, the configurations of the supervisor terminal 12A and the subordinate terminal 12B will be comprehensively described as the user terminal 12. The user terminal 12 includes, for example, portable computers and fixed computers. Portable computers include smartphones and tablet computers. Fixed computers include desktop computers, notebook computers, etc.

[0069] The user terminal 12 is connected to the information processing device 11 via the network 14. The device comprises a main unit (casing), a processor 40, main memory 41, auxiliary storage 42, an input device 43, an output device 44, a communication device 45, etc. The processor 40 is located inside the main unit and may be composed of a central processing unit (CPU) in which an arithmetic unit (arithmetic circuit) and a control device (control circuit) are integrated. The processor 40 is communicated via a communication bus 46 to the main memory 41, auxiliary storage 42, input device 43, output device 44, and communication device 45. The processor 40 has a configuration that comprehensively controls other devices and circuits located inside the main unit and devices and circuits located outside the main unit.

[0070] The processor 40 processes various types of information by running non-temporary programs stored in the auxiliary storage device 42. The various types of information processed by the processor 40 may include information, data, signals, and commands. Specifically, the processor 40 processes sound information, image information, text data, etc. Sound information may include speech and music. Image information may include video, still images, photographs, etc. Text data may include characters, numbers, sentences, symbols, figures, etc. The processing performed by the processor 40 includes processing, calculations, judgments, comparisons, control, etc.

[0071] The processes performed by the processor 40 include processing various types of information input from the input device 43, controlling the output device 44, reading various types of information from the auxiliary storage device 42, processing various types of information acquired from the information processing device 11, storing various types of information in the auxiliary storage device 42, and sending the various types of information processed by the processor 40 to the information processing device 11.

[0072] The main memory 41 is a volatile memory device, and functions as a work area and buffer area for storing programs, data, instructions, etc., retrieved from the auxiliary memory 42 when the processor 40 executes processing of programs, data, instructions, etc. The main memory 41 is a non-temporary storage medium.

[0073] The auxiliary storage device 42 is a non-temporary storage medium. The auxiliary storage device 42 stores non-temporary applications operated by the processor 40. The non-temporary applications stored in the auxiliary storage device 42 include non-temporary programs, manuals, configuration files, data storage files, data, various libraries, etc. The auxiliary storage device has a chat application installed for receiving business support services related to the information processing system 10. In addition, the auxiliary storage device 42 stores various information acquired from the information processing device 11, various information processed by the processor 40, and the processing results performed by the processor 40.

[0074] The auxiliary storage device 42 operates according to input and output commands from the processor 40. The auxiliary storage device 42 is implemented, for example, by a head and a non-temporary storage medium 42A. The head writes information and data to the storage medium 42A and reads information and data from the storage medium 42A. The storage medium 42A is implemented by a magnetic disk, optical disk, flash memory, etc. An example of a magnetic disk is a hard disk drive. An example of an optical disk is a compact disc, digital video disc, Blu-ray disc, etc. Flash memory is a type of semiconductor memory, and an example of a flash memory is an SD memory card, USB flash drive, solid state drive, etc. The storage medium 42A may be configured to be attachable to and detachable from the main unit.

[0075] The input device 43 is a user interface that is operated when various types of information are input to the user terminal 12, when various processes are executed on the user terminal 12, when various types of information are sent from the user terminal 12 to the network 14, when the user terminal 12 acquires various types of information via the network 14, and so on.

[0076] The input device 43 is a device operated by the user 16, and may consist of devices such as a keyboard 43A, a mouse 43B, a microphone 43C, a camera 43D, and a display 43E. The display 43E may be implemented as, for example, a liquid crystal display or an organic electroluminescent display. Images, videos, graphics, text, operation buttons, operation tabs, etc., are displayed on the screen of the display 43E. The display 43E may be considered a monitor. The user 16 can input various types of information, commands, etc., by operating one or more of the keyboard 43A, mouse 43B, operation buttons, and operation tabs displayed on the screen of the display 43E. The user 16 can input sound information via the microphone 43C.

[0077] Microphone 43C is an electronic component that converts acquired sound information into an electrical signal and outputs it. Microphone 43C is connected to the communication bus 46 by either a wireless or wired communication system. Camera 43D is connected to the communication bus 46 by either a wireless or wired communication system. Camera 43D photographs an object and generates image information. The image information generated by camera 43D is processed by processor 40 and stored in auxiliary storage device 42.

[0078] User 16 can access the information processing device 11 from the user terminal 12 and transmit information using the input device 43, and can also process information acquired by the user terminal 12 from the information processing device 11. The information transmitted from the user terminal 12 to the information processing device 11 and the information acquired by the user terminal 12 from the information processing device 11 may include information itself, data, commands, signals, etc. In addition, some of the information processed by the user terminal 12 may be transmitted in real time from the user terminal 12 to the information processing device 11 when the input device 43 is not being operated.

[0079] The output device 44 is a user interface that includes devices such as a display 43E, an audio information output device 44A, and a printer 44B. The display 43E is the same as the display 43E of the input device 43. The audio information output device 44A is a device that converts electrical signals contained in information and data into audio information and outputs it. The audio information output device 44A is implemented by a speaker, headphones, earphones, etc. The audio information output device 44A is connected to the communication bus 46 by wireless or wired communication. The printer 44B prints information and data onto paper using toner or ink and outputs it.

[0080] The communication device 47 includes devices, equipment, and standards for connecting the user terminal 12 to the network 14 via at least one of either a wireless communication system or a wired communication system. The devices and equipment for connecting the user terminal 12 to the network 14 may include cables, antennas, routers, communication circuits, communication ports, communication connectors, communication hubs, etc.

[0081] (Description of external computers and information-providing computers) The external computer 13 includes a processor, main memory, auxiliary memory, input devices, output devices, communication devices, etc. The external computer 13 may acquire business-related information from the information processing device 11. The information acquired by the external computer 13 from the information processing device 11 may include requests and guidance related to the business of organization D1, etc.

[0082] The information-providing computer 50 includes a processor, main memory, auxiliary memory, input devices, output devices, communication devices, etc. The information-providing computer 50 may provide a website at a designated uniform resource locator in the network 60. The information-providing computer 50 may provide various types of information to the information processing device 11 that accesses the website.

[0083] (Overview of information processing methods) Figure 4 shows an overview of the information processing method performed in the information processing system 10. The information processing method is executed in cooperation with a program running on the information processing device 11 and a chat application running on the supervisor terminal 12A and the subordinate terminal 12B.

[0084] (Processing by information processing equipment) The information processing device 11 may perform a preparation process in step S10. The preparation process may include acquiring various types of information and storing them in the auxiliary storage device 21. The various types of information acquired by the information processing device 11 in step S10 may include, for example, first basic information, second basic information, and third basic information. This basic information may be input to the information processing device 11 by operating the input device 22. Alternatively, a storage medium 21A with various types of information already stored in it may be mounted in the auxiliary storage device 21.

[0085] The first basic information may include public standards and user-specific standards. Public standards and user-specific standards are those that user 16 must comply with and adhere to when acting in organization D1. Public standards may include Japanese Industrial Standards (JIS) established by the Japanese Standards Association (JSA), standards established by the International Organization for Standardization (ISO), standards established by the International Electrotechnical Commission (ICE), etc.

[0086] User-specific standards may include, for example, standards and frameworks within organization D1 to which user 16 belongs, the culture of organization D1 to which user 16 belongs, industry-specific and job-specific rules of organization D1 to which user 16 belongs, rules and customs specific to user 16's role in organization D1, etc.

[0087] The second set of basic information may include past work information within organization D1. Past work information is a history of work performed by user 16 within organization D1 in the past. Past work information may include items such as the name and job title of supervisor 16A, the designation and job title of subordinate 16B, the tasks that supervisor 16A or subordinate 16B should perform within organization D1, and the objectives (candidate objectives) that supervisor 16A or subordinate 16B selected or predetermined when performing their tasks.

[0088] Furthermore, past work information may include items such as the objectives selected by the supervisor 16A or subordinate 16B in accordance with the objective (candidate objective), or predetermined objectives; the means selected by the supervisor 16A or subordinate 16B to achieve the objective, or predetermined means; and the reasons why the supervisor 16A or subordinate 16B selected the means.

[0089] Furthermore, past business information may include information such as whether supervisor 16A approved, rejected, or modified the means selected by subordinate 16B; the date on which subordinate 16B implemented the means approved by supervisor 16A; the time spent by subordinate 16B to implement the means; the success rate and failure rate as a result of subordinate 16B implementing the means; and the deliverables created by subordinate 16B after implementing the means.

[0090] Furthermore, past work information may include the content of statements made by supervisor 16A and subordinate 16B in the past during work, the actions chosen by supervisor 16A and subordinate 16B in the past during work, the timing of actions taken by supervisor 16A and subordinate 16B in relation to the deadline for completing the work, etc.

[0091] The third basic information may include risk information, for example, information regarding the risks that may arise if subordinate 16B takes action. Risk information is information that, if the action is taken, can reduce the risk to below a predetermined value in the organization D1 to which user 16 belongs, the industry to which organization D1 belongs, the duties and position of subordinate 16B, etc. Risks include, for example, the risk of decreased production efficiency, the risk of defective products being produced, the risk of decreased sales, the risk of causing confusion, the risk of damage to reputation, the risk of deterioration of interpersonal relationships within organization D1, etc.

[0092] Furthermore, the preparation process performed by the information processing device 11 in step S10 may include a learning process performed by the artificial intelligence unit 30 in cooperation with the auxiliary storage device 21, and a process of storing various types of information generated by the learning process in the auxiliary storage device 21. The learning model is trained by the learning process performed by the artificial intelligence unit 30 in step S10.

[0093] The information processing device may, in step S11 which is performed in parallel with step S10, or in step S11 which is performed after step S10, acquire user information from the supervisor terminal 12A and the subordinate terminal 12B, respectively, and store the acquired user information in the auxiliary storage device 21.

[0094] In step S12, which follows step S11, the information processing device 11 may provide user screens to the user terminals 12 running the chat application, namely the supervisor terminal 12A and the subordinate terminal 12B. In this way, the information processing device 11 realizes an environment in which the supervisor 16A and the subordinate 16B can communicate with each other in real time using the supervisor terminal 12A and the subordinate terminal 12B.

[0095] In step S13, which is after step S12, the information processing device 11 may send various information to one or more of the supervisor terminals 12A or subordinate terminals 12B on which the chat application is running. In addition, in step S13, the information processing device 11 may acquire various information, including business information, from one or more of the supervisor terminals 12A or subordinate terminals 12B on which the chat application is running.

[0096] The information processing device 11 may store various types of information obtained from either the supervisor terminal 12A or the subordinate terminal 12B in the auxiliary storage device 21. The various types of information obtained by the information processing device 11 from the supervisor terminal 12A may include instructions and communications to the subordinate 16B, text data, image information, and various types of audio information. The various types of information obtained by the information processing device 11 from the subordinate terminal 12B may include consultations and communications to the supervisor 16A, text data, image information, and various types of audio information.

[0097] Furthermore, in step S13, the information processing device 11 may transfer various information acquired from the supervisor terminal 12A to the subordinate terminal 12B. In addition, in step S13, the information processing device 11 may transfer various information acquired from the subordinate terminal 12B to the supervisor terminal 12A.

[0098] The information processing device 11 may perform various processes in step S13. First, the information processing device 11 may perform an analysis process in step S20. The analysis process is a process of analyzing the content of text data. For example, it may be performed by converting audio information, such as a conversation between a superior or subordinate, into text data, and then processing that text data with the artificial intelligence unit 30. Alternatively, the analysis process may be performed by processing text data of a document or text entered by a superior or subordinate with the artificial intelligence unit.

[0099] The analysis process may include determining whether there are any "fluctuations" in the current business operations contained in the business information. The "fluctuations" extracted by the analysis process may be determined from the degree of agreement between instructions given by the superior and the subordinate's understanding, the subordinate's understanding of the objective, the degree of adherence to deadlines for executing tasks, the presence or absence of unclear terminology, the degree of difference (difference in perspective) between the superior's perception and the subordinate's perception, the presence or absence of psychological hesitation by the subordinate, the presence or absence of contradictions in statements made by the superior or subordinate, the presence or absence of the 5W1H in statements made by the superior or subordinate, etc.

[0100] For example, if a subordinate asks, "What does the instruction to do XX mean?" in response to an instruction from their superior, it can be judged that there is a low degree of agreement between the instruction from the superior and the subordinate's understanding, indicating a lack of clarity. On the other hand, if a subordinate responds to an instruction from their superior by saying, "The instruction to do XX was easy to understand," it can be judged that there is a high degree of agreement between the instruction from the superior and the subordinate's understanding, indicating no clarity.

[0101] Furthermore, if a subordinate says, "I didn't understand the relationship between the purpose of XX and my work," it can be judged that the subordinate's understanding of the purpose is low and uncertain. On the other hand, if a subordinate says, "I understood the relationship between the purpose of XX and my work," it can be judged that the subordinate's understanding of the purpose is high and unwavering.

[0102] Furthermore, if a subordinate sends a message saying, "The deadline for completing task XX has already passed," it can be judged that the subordinate has a low and inconsistent adherence to deadlines. Conversely, if they send a message saying, "I completed task XX on time," it can be judged that the subordinate has a high and consistent adherence to deadlines.

[0103] Furthermore, if the statements made by one or more superiors or subordinates contain one or more of the following: statements without a subject, statements about tasks without deadlines, statements without specifying the tasks to be performed, etc., then it may be judged that the terminology used in relation to the work is unclear and inconsistent. Conversely, if the statements made by superiors and subordinates do not contain statements without a subject, statements about tasks without deadlines, statements without specifying the tasks to be performed, etc., then it may be judged that the terminology used in relation to the work is clear and inconsistent.

[0104] In practical terms, the auxiliary storage device 21 may store a judgment database that includes multiple items used to determine whether there is a fluctuation in the business state, a score (numerical value) corresponding to each of the multiple items, and a threshold (numerical value) for determining whether or not there is a fluctuation in the business state. The information processing device 11 may then determine that there is a fluctuation in the business if the sum of the scores of one or more items exceeds the threshold, and determine that there is no fluctuation in the business if the sum of the scores of one or more items is less than or equal to the threshold.

[0105] Furthermore, if the information processing device 11 determines that the terminology used in relation to the business is unclear, it may perform a clarification process in step S20. The clarification process performed by the information processing device 11 is a correction process that clarifies unclear terms based on the culture of organization D1, business rules, words that have been used in past business and deemed clear, dictionary data, etc. The terms that were determined to be unclear and the terms that were clarified may be stored in an auxiliary storage device along with information such as the names of the superior 16A and subordinate 16B, the content of the business, and the date of dispatch.

[0106] Furthermore, if a supervisor says, "Please complete task XX by the end of today," and a subordinate replies, "I have other tasks to do today, so I will complete task XX tomorrow," then there is a discrepancy between supervisor 16A's and subordinate 16B's understanding of the task, and it can be judged that there is inconsistency. In contrast, if a supervisor says, "Please complete task XX by the end of today," and a subordinate replies, "Task XX can be completed by the end of today," then there is an agreement between supervisor's and subordinate's understanding of the task, and it can be judged that there is no inconsistency.

[0107] Furthermore, if subordinate 16B says, "I don't know what procedure to follow for task XX," it can be concluded that the subordinate is psychologically confused and uncertain. In contrast, if the subordinate says, "I've figured out that for task XX, I should first perform process XX, and then process XX," it can be concluded that the subordinate is psychologically clear and uncertain.

[0108] If the consistency rate between User 16's current statement and User 16's past statements regarding the same task that User 16 should perform is less than 70%, the statement may be judged as contradictory and inconsistent. Conversely, if the consistency rate between User 16's current statement and User 16's past statements regarding the same task that User 16 should perform is 70% or more, the statement may be judged as consistent and inconsistent.

[0109] Furthermore, if User 16's statements include three or fewer items corresponding to the 5W1H framework, it may be judged that there is inconsistency. Conversely, if User 16's statements include four or more items corresponding to the 5W1H framework, it may be judged that there is no inconsistency. The 5W1H framework consists of When, Where, Who, What, Why, and How.

[0110] Furthermore, the information processing device 11 may perform a hierarchical generation process in step S21. The hierarchical generation process analyzes the content of communications related to the "current state of operations" exchanged between the supervisor 16A and the subordinate 16B and structures it into three layers: purpose, objective, and means. The purpose corresponds to the instructions given by the supervisor 16A to the subordinate. The purpose may be, for example, "reduce the number of defective products," or "increase the number of customers." The objective is a quantitative goal or a qualitative goal to achieve the purpose.

[0111] The goal could be, for example, a Key Performance Indicator (KPI), which could specifically be something like, "Reduce the percentage of defective parts to the total number of manufactured parts per month to 1% or less," or "Increase the number of customers by 3 within one year."

[0112] The means are specific actions, activities, and measures that subordinates can implement to achieve the goal. For example, the means may include "Install detection sensors in the parts assembly process to prevent forgetting certain tasks," or "Sales representatives conduct product explanation meetings for at least five companies each month."

[0113] Then, based on the result of the judgment on "fluctuations in the current state of the work content" performed in step S20 and the processing result of step S21, the information processing device 11 may determine areas for improvement in the work in step S22. If there are "fluctuations" in the "current state of the work content," the current state of the user's work increases the possibility that the work execution standards will not be met or that the work will deviate from the work execution standards. Therefore, the information processing device 11 extracts areas for improvement in the work in order to minimize or reduce the "fluctuations in the current state of the work content." In other words, it extracts areas for improvement in the work with the goal of meeting the work execution standards in the work performed by the user 16.

[0114] The business improvement points extracted by the information processing device 11 may include items such as: "It is desirable to clarify the wording of instructions given from superiors to subordinates," "It is desirable for subordinates who receive instructions from their superiors to perform the work two days before the deadline," "It is desirable for subordinates to confirm with their superiors whether the meaning of the instructions they understand matches the meaning of the instructions given by their superiors," "It is desirable for subordinates who receive instructions from their superiors to report the progress of the work to their superiors," and "There have been instances in the past where method △△ has yielded a higher success rate than method 〇〇 that the subordinate has already used. How about choosing method △△ next time?"

[0115] Furthermore, when the information processing device 11 extracts areas for improvement in the business in step S22, it may refer not only to information exchanged between the supervisor 16A and the subordinate 16B, but also to the history of business executions previously carried out within the organization D1. The history of business executions may include items such as successful business examples, unsuccessful business examples, the date the business was executed, the content of the business, and the person who performed the business.

[0116] Furthermore, the action plan creation unit 54 of the information processing device 11 may create an action plan in step S23 following step S22. The information processing device 11 may also transmit information including the improvement points and the action plan to the subordinate terminal 12B and the supervisor terminal 12A in step S23. The information processing device 11 may also proactively provide the action plan to the subordinate terminal 12B and the supervisor terminal 12A even if there is no request for an action plan from them.

[0117] When creating an action plan in step S23, the action plan creation unit 54 of the information processing device 11 may refer to, for example, the points for improvement determined in step S22, the criteria for executing the work, and the behavioral characteristics of the user 16. The action plan created by the information processing device 11 may consist of an ideal plan, a current plan, and a next-level plan. The ideal plan may be, for example, a work plan that prioritizes the culture and industry rules of organization D1 over one or more of the following conditions: the personality and speaking tendencies of the superiors of organization D1, the personalities of the subordinates, the subordinates' past work execution tendencies, and the subordinates' past methods.

[0118] The current plan is based on the work capabilities of user 16, and the current plan may also include work content that prioritizes one or more conditions from the organizational culture and industry rules of organization D1, such as the personality and speaking tendencies of the superiors of organization D1, the personalities of the subordinates, the subordinates' past work execution tendencies, and the subordinates' past tendencies in selecting methods, over any one of these conditions.

[0119] The next stage proposal may include content that transitions the current work content of user 16 to the work content included in the reference criteria information. Here, "transitioning the current work content to the work content included in the reference criteria information" means changing one or more items so that the scores of one or more items that have been determined to be unstable fall below a threshold.

[0120] Furthermore, the next-stage plan may include internal plans to be implemented later than the current plan, as well as information for external use. The internal plan is presented to user 16 and may include follow-up for user 16 who has performed the work, confirmation items that user 16 should ideally perform in the work, a request for user 16 to prepare a work report, etc. The information for external use is information to be notified to external organization D2. External organization D2 is an organization related to the work of organization D1.

[0121] Furthermore, the action plan creation unit 54 of the information processing device 11 may automatically generate a "draft of the request details (order proposal)" and a "request for quotation" for requesting work from the external organization D2 as the next step, based on the dialogue data, and present them to the user 16 in a state where they can be approved and sent with a simple operation such as one click. In this case, when selecting the external organization D2, in addition to the first basic information (compatibility, etc.), the priority of presentation may be determined by taking into account the bidding conditions and advertising distribution conditions from the external organization D2.

[0122] Organizations related to the operations of Organization D1 may include customers of products manufactured by Organization D1, customers of services provided by Organization D1, clients of products manufactured by Organization D1, or agents, partner companies, suppliers, etc., to which Organization D1 can outsource part of its operations. External information may include sales information of products manufactured by Organization D1, information on services provided by Organization D1, progress status of products manufactured by Organization D1 on orders, etc.

[0123] Action plans created based on the work execution standards will not deviate from the work practices of organization D1 and will not be influenced by the subjective opinions of user 16. Action plans created based on user 16's behavioral characteristics will be designed so that user 16 does not feel uncomfortable with the work.

[0124] In step S24, following step S23, the information processing device 11 determines whether the external processing option was selected by the subordinate terminal 12B from among the next-stage options of the action plan sent to the subordinate terminal 12B. If the information processing device 11 determines Yes in step S24, in step S25, even if it has not received a request from the subordinate terminal 12B, it automatically sends business-related information to the external computer 13 and proceeds to step S26.

[0125] If the information processing device 11 determines No in step S24, it proceeds to step S26. In step S26, the information processing device 11 may store (accumulate) the processing results and determination results from steps S20 to S25, as well as various logs including the communication history between the information processing device 11 and the supervisor terminal 12A and the subordinate terminal 12B, in the auxiliary storage device 21.

[0126] Furthermore, if the information processing device 11 performs external processing in step S25, the information processing device 11 may record the fact of execution of said external processing as an "outcome log" and manage said log as proof of customer referral results to external organization D2 or as basic data (transaction record) for fee settlement. The information processing device 11 may use various information contained in the processing results and judgment results performed in steps S20 to S25 to train a learning model in step S26.

[0127] Furthermore, the information processing device 11 may transmit the result of the hierarchical generation process to the user terminal 12 in step S21. Before transmitting the result of the hierarchical generation process to the user terminal 12, the various information processing units 29 of the information processing device 11 may perform fine-tuning of tone, politeness, ambiguity, etc., based on the items included in the first basic information and the second basic information. When the information processing device 11 provides the result of the hierarchical generation process to the user terminal 12 in voice, it can switch the tone of the voice included in the result of the hierarchical generation process to strong, standard, soft, etc., based on a request received from the user terminal 12 in advance.

[0128] (Processing on the supervisor's terminal) In step S30, the supervisor terminal 12A may transmit user information to the information processing device 11. The user information may include an identifier that identifies the supervisor terminal 12A, the name and position of the supervisor 16A, whether or not there are subordinates 16B, the names of the subordinates 16B, etc. The identifier that identifies the supervisor terminal 12A consists of an IP address, email address, and password, etc.

[0129] In step S31, the chat application may be run on the supervisor terminal 12A. If the chat application is run on the supervisor terminal 12A, in step S32, the supervisor terminal 12A may acquire the user screen from the information processing device 11 and display the user screen on the display 43E.

[0130] Furthermore, if a chat application is running on the supervisor terminal 12A, the supervisor terminal 12A may implement various functions in step S32, such as the following. The various functions implemented on the supervisor terminal 12A may include the process of sending various information from the supervisor terminal 12A to the information processing device 11 in step S33, and the process of sending various information from the supervisor terminal 12A to the subordinate terminal 12B via the information processing device 11.

[0131] The various types of information transmitted from the supervisor terminal 12A to the information processing device 11 may include information on the supervisor's current work. This information may include items such as the tasks that supervisor 16A should perform within organization D1 and the objectives that supervisor 16A has selected when performing those tasks.

[0132] Furthermore, the current work information of supervisor 16A may include items such as the goals selected by supervisor 16A in accordance with the objective, the means selected by supervisor 16A to achieve the goals, the reasons why supervisor 16A selected the means, and supervisor 16A's evaluation of subordinate 16B.

[0133] Furthermore, the current business information of supervisor 16A may include information such as the date on which supervisor 16A carried out the measure, the time required for supervisor 16A to carry out the measure, and the success rate and failure rate as a result of supervisor 16A carrying out the measure. Furthermore, the current business information of supervisor 16A may also include items such as instructions given by supervisor 16A to subordinate 16B, requests made by supervisor 16A to subordinate 16B, comments made by supervisor 16A to subordinate 16B, and questions asked by supervisor 16A to subordinate 16B.

[0134] Furthermore, the various functions implemented by the supervisor terminal 12A may include, in step S34, the process of acquiring various information from the information processing device 11, and the process of acquiring various information transmitted from the subordinate terminal 12B via the information processing device 11. The various information acquired by the supervisor terminal 12A from the information processing device 11 may include items such as areas for improvement determined by the information processing device 11 and action plans created by the information processing device 11.

[0135] The supervisor terminal 12A may output various information acquired from the information processing device 11 from the output device 44 in step S35. Alternatively, the supervisor terminal 12A may output various information transmitted from the subordinate terminal 12B and transferred via the information processing device 11 from the output device 44 in step S35.

[0136] The supervisor's terminal 12A may acquire various information to be transmitted to the information processing device 11, and various information to be transmitted to the subordinate's terminal 12B via the information processing device 11, using the input device 22 in step S35.

[0137] (Processing of subordinates' terminals) In step S50, the subordinate terminal 12B may transmit user information to the information processing device 11. The user information may include an identifier that identifies the subordinate terminal 12B, the name and position of the subordinate 16B, whether or not there is a supervisor 16A, and the name of the supervisor 16A. The identifier that identifies the subordinate terminal 12B consists of an IP address, email address, and password, etc.

[0138] In step S51, a chat application may be run on the subordinate terminal 12B. When a chat application is run on the subordinate terminal 12B, in step S52, the subordinate terminal 12B may acquire the user screen from the information processing device 11 and display the user screen on the display 43E.

[0139] Furthermore, if a chat application is running on the subordinate terminal 12B, the subordinate terminal 12B may implement various functions in step S52, such as the following: In step S53, the subordinate terminal 12B may perform the process of sending various information from the subordinate terminal 12B to the information processing device 11, and the process of sending various information from the subordinate terminal 12B to the supervisor terminal 12A via the information processing device 11.

[0140] The various types of information transmitted from the subordinate terminal 12B to the information processing device 11 may include the current work information of the subordinate 16B. The current work information of the subordinate 16B may include items such as the tasks that the subordinate 16B should perform within organization D1, and the objectives that the subordinate 16B has selected when performing those tasks.

[0141] Furthermore, the current work information of subordinate 16B may include items such as the goal selected by subordinate 16B in accordance with the objective, the means selected by subordinate 16B to achieve the goal, and the reason why subordinate 16B selected the means. In addition, the current work information of subordinate 16B may include information such as the date on which subordinate 16B carried out the means, the time required by subordinate 16B to carry out the means, and the success rate and failure rate as a result of subordinate 16B carrying out the means.

[0142] In step S54, the subordinate terminal 12B may perform the following processes: acquiring various information from the information processing device 11, and acquiring various information transmitted from the supervisor terminal 12A via the information processing device 11. The various information acquired by the subordinate terminal 12B from the information processing device 11 may include items such as work instructions, questions, answers, and evaluations given by the supervisor 16A to the subordinate 16B. The various information acquired by the subordinate terminal 12B from the information processing device 11 may also include items such as areas for improvement determined by the information processing device 11 and action plans created by the information processing device 11.

[0143] The subordinate terminal 12B may output various information acquired from the information processing device 11 from the output device 44 in step S55. Alternatively, the subordinate terminal 12B may output various information transmitted from the superior terminal 12A and transferred via the information processing device 11 from the output device 44 in step S55.

[0144] The subordinate terminal 12B may acquire various information to be transmitted to the information processing device 11, and various information to be transmitted to the superior terminal 12A via the information processing device 11, using the input device 22 in step S55.

[0145] (Processing by an external computer) In step S60, the external computer 13 may obtain business-related information from the information processing device 11. The administrator of the external computer 13 may take action based on the business-related information obtained from the information processing device 11.

[0146] (Effects of the embodiment) The information processing device 11 is capable of the processor 19 functioning sequentially as a current situation determination unit 52, an improvement point determination unit 53, and an action plan creation unit 54. This ensures consistent processing transitions in each functional component, thereby improving information processing accuracy.

[0147] Furthermore, the processor of the information processing device 11 functions in cooperation with the current situation determination unit 52, the improvement point determination unit 53, and the action plan creation unit 54, User's current work status and execution criteria The system can detect deviations from the target, i.e., fluctuations in the business state, based on objective indicators, and generate a set of ideal, realistic, and next-stage proposals to reduce these fluctuations in the business state, and present them to the user 16.

[0148] This allows the information processing device 11 to detect business stagnation and indecision without the user 16 having to perform current situation analysis or policy decisions themselves. Check This allows for the generation of concrete actions to move tasks forward, thereby reducing the cognitive load on users 16 and standardizing the overall quality of work across the organization D1.

[0149] The information processing device 11 determines areas for improvement in the tasks performed by the user 16, with the goal of ensuring that the tasks meet the execution standards. As a result, the tasks become easier to complete and the quality of work within organization D1 improves.

[0150] The execution criteria used by the information processing device 11 to determine areas for improvement include the purpose of the work, quantitative targets for achieving the purpose, and feasible means for achieving the targets. Therefore, the quality of work in organization D1 will be further improved.

[0151] The information processing device 11 creates action plans based on the user's (user's) behavioral characteristics related to their work. Therefore, it is possible to avoid the user (user's) feeling uncomfortable with the action plans, and the user (user's) use of the information processing device 11 is promoted.

[0152] The information processing device 11 processes business information acquired from the user terminal 12 to determine the current status of the user's (16) work. Therefore, the accuracy of the information processing device 11 in determining the current status of the user's (16) work is improved.

[0153] The next-stage plan created by the information processing device 11 includes external information to be provided to the external computer 13, and the information processing device 11 transmits the external information to the external computer 13 without receiving a request from the user terminal 12. Therefore, the workload of the user 16 can be reduced.

[0154] Furthermore, compared to conventional configurations in which each functional component performs processing separately, the information processing device 11 offers higher processing speed and response speed, and can reduce errors in various types of information stored in the auxiliary storage device 21.

[0155] Furthermore, the information processing device 11 can determine whether there are any fluctuations in the user's work content and can structure the user's work into three layers: purpose, objective, and means. Therefore, the information processing device 11 can clarify the actions that the user 16 will perform in their work. In addition, the information processing device 11 may create a plan of action based on the work execution standards of organization D1, such as codes of conduct and corporate culture, and the characteristics of the user 16, such as the user 16's personality and judgment tendencies. Therefore, the information processing device 11 can reduce the psychological burden on the user 16 who performs their work in accordance with the plan of action.

[0156] The information processing device 11 can automatically transmit external information to the external computer 13 without receiving instructions from the user terminal 12. Therefore, the information processing device 11 can suppress delays in decision-making, forgetting to take action, delays in action, etc., in the user's work.

[0157] The information processing device 11 can continuously learn the culture of business improvement within organization D1 by repeatedly executing the series of routines shown in Figure 4. Therefore, the information processing device 11 can homogenize the quality of actions performed by multiple users 16 across organization D1 and achieve highly reproducible work execution. Furthermore, the information processing device 11 can standardize the next steps in the user's work, regardless of the user's skills or the supervisor 16A's leadership skills over subordinates 16B.

[0158] The information processing device 11 can prevent discrepancies in understanding among the users 16. Furthermore, the information processing device 11 can rapidly train the users 16 as new managers. In addition, the information processing device 11 can reduce the workload of the users 16 and establish a culture of continuous improvement within the organization.

[0159] The information processing device 11 can detect warning signs in advance, before any room for improvement arises in the work of the users 16, based on information such as insufficient communication between users 16, delays in work, and cyclical changes.

[0160] The information processing device 11 can dynamically switch "personality parameters" that execute the processes shown in Figure 4, depending on the content of conversations between users 16 and the urgency of the tasks. Personality parameters may be parameters that quantify the judgment axes of the task's experts. Personality parameters may also be abstractions of multiple expert profiles, for example, the thinking patterns of multiple experts.

[0161] The information processing device 11 can also extract implicit understandings between users 16 from the content of their conversations and automatically register the results in the culture layer.

[0162] The information processing device 11 may feed back the user's decision results to various information stored in the auxiliary storage device 21, thereby updating and evolving the "personality parameters" themselves.

[0163] In this embodiment, ambiguity in business operations, such as ambiguous language, discrepancies between instructions and understanding, differences in perspective, and psychological uncertainty, is addressed. User's standards for executing user tasks This is defined as a deviation from the current state of operations, or in other words, a fluctuation. Execution Criteria The meaning of this will be explained later. In addition, since the processor 19 of the information processing device 11 executes processing, a personality layer (personality judgment layer) may be implemented. The personality layer (personality judgment layer) is a layer that parameterizes the thinking profiles of multiple experts and blends personalities according to the work situation to use for judgment.

[0164] Furthermore, since the processor 19 of the information processing device 11 performs processing, a cultural layer (cultural judgment layer) may be implemented. The cultural layer (cultural judgment layer) is a layer that holds the company's (organization's) unique code of conduct, terminology definitions, success patterns, meanings of ambiguous words, etc.

[0165] The program 31A executed by the processor 19 of the information processing device 11 is an operating system in which the entire information processing system 10 learns from the execution results and automatically improves and evolves. In other words, the information processing method provided by the information processing device 11 resides in the chat environment used by the user terminal 12 and actively intervenes in conversations between users 16 before problems occur. Furthermore, the information processing device functions as an operating system that supports the operations of the entire organization D1.

[0166] Since the information processing device 11 creates action plans, it is possible to avoid the organizational culture of group D1 becoming dependent on individuals, and to avoid a decrease in reproducibility when carrying out tasks.

[0167] (Other examples) Another example of the configuration of the information processing system 10 is shown in Figure 5. The information processing system 10 shown in Figure 5 does not have the user terminal 12 described above. In the information processing system 10 of Figure 5, the user 16 can input business information to the information processing device 11 using the input device 22. The user 16 can also acquire business information from the information processing device 11 using the output device 23. Even without the user terminal 12, the information processing device 11 can obtain the same effects as the embodiment described above.

[0168] Another example of the configuration of the information processing system 10 is shown in Figure 6. In Figure 6, the supervisor terminal 12A or the subordinate terminal 12B itself may have the same configuration and functions as the information processing device 11. In this case, the supervisor terminal 12A or the subordinate terminal 12B can obtain the effects of the embodiment as described above.

[0169] Furthermore, it is not necessary to have either the supervisor terminal 12A or the subordinate terminal 12B. In this case, the information processing device 11 may acquire business information obtained from either the supervisor terminal 12A or the subordinate terminal 12B and execute the information processing method shown in Figure 4.

[0170] Furthermore, the past information included in the second basic information may include items such as the founder's business decisions, value judgments, risk tolerance, and vocabulary patterns. The past information included in the second basic information may also include items such as the founder's business decision data, reasons for business decisions, founder's conversation logs, success and failure patterns resulting from the founder's actions, and corporate culture data created by the founder.

[0171] Furthermore, one of the multiple users 16 may be the founder, and the other users 16 may be successors who have taken over the business of organization D1. In addition, the multiple users 16 may be field staff, managers, executives, etc., according to their positional hierarchies within organization D1.

[0172] Furthermore, the user terminal 12 may be single or there may be two or more. The user 16 may be one or there may be three or more. If there is one user 16, information regarding user 16's work is exchanged between user 16 and the information processing device 11.

[0173] (supplementary explanation) An example of the technical meaning disclosed in this embodiment is as follows: For example, the information processing device 11 is an example of an information processing device and a computer. The processor 19 is an example of a processor. The auxiliary storage device 21 is an example of a storage device. The communication device 24 is a communication device. The user terminal 12, the supervisor terminal 12A, and the subordinate terminal 12B are examples of user terminals. The current situation determination unit 52 is an example of a current situation determination unit. The improvement point determination unit 53 is an example of an improvement point determination unit.

[0174] The action plan creation unit 54 is an example of an action plan creation unit and an action plan presentation unit. The external processing execution unit 55 is an example of an external processing execution unit. Step S20 shown in Figure 4 is an example of the first process, step S22 is an example of the second process, and step S23 is an example of the third process.

[0175] The items included in the first basic information are an example of a business structure model. The items included in the second basic information are an example of behavioral characteristic parameters. The items included in the business execution criteria are: Execution Criteria This is one example. Furthermore, "bringing the items included in the current business situation closer to the items included in the second standard information" is also an example of this. Current operational status to performance standards This is an example of "transitioning." The "image information, sound information, and text data, including instructions, requests, questions, answers, evaluations, conversations, etc., contained in the business information exchanged between the superior 16A and the subordinate 16B," which the information processing device 11 acquires, is an example of "user interaction data and business logs."

[0176] User-specific standards may include, for example, standards and frameworks within organization D1 to which user 16 belongs, the culture of organization D1 to which user 16 belongs, industry-specific and job-specific rules of organization D1 to which user 16 belongs, rules and customs specific to user 16's role in organization D1, etc.

[0177] The designated application, a chat application, may be Teams, Slack, LINEWORKS, etc. The designated application is not limited to a chat application; it may also be a web conferencing application, Facebook, Instagram, etc.

[0178] Furthermore, the computer constituting the information processing device 11 may be a single computer or a distributed computer composed of multiple devices. The information processing device 11 may also be composed of one or more computers, such as a server, supercomputer, mainframe, or workstation. Additionally, the information processing device 11 may be located in an external area of ​​organization D1.

[0179] The processor 19 of the information processing device 11 may use various databases stored in the auxiliary storage device 21 to implement functions such as various information processing units 29, a current situation determination unit 52, an improvement point determination unit 53, an action plan creation unit 54, and an external processing execution unit 55 without operating the artificial intelligence unit 30.

[0180] Furthermore, the multiple users 16 may have relationships such as an instructor and an instructor who carry out the instructions, colleagues, a teacher and a student, a parent and child, a sports coach and athlete, etc. In addition, the program 31A that implements the information processing method can also be understood as a program product.

[0181] This embodiment also discloses the following characteristic configuration. The inventors of this application recognized that the communication support device described in Patent Document 1 does not focus on improving information processing accuracy, and therefore there is room for improvement in this regard.

[0182] The purpose of this disclosure is to provide an information processing device, an information processing method, a program, and a storage medium that can improve the accuracy of information processing.

[0183] This embodiment discloses an information processing device having a processor for processing user business information, wherein the processor is configured to function as: a current status determination unit that processes the business information and determines the current status of the user's business; an improvement point determination unit that determines points for improvement in the user's business based on the current status of the user's business determined by the current status determination unit and business execution criteria; and an action plan creation unit that creates an action plan to present to the user based on the improvement points determined by the improvement point determination unit, wherein the action plan creation unit is configured to create an action plan that includes an ideal plan for the user's business, a realistic plan that the user can implement in the business, and a plan for the next step to advance the user's business.

[0184] Furthermore, the above-mentioned information processing device may have a storage device that stores the execution criteria for the business, and the improvement point determination unit may be configured to determine the improvement points with the goal of satisfying the execution criteria for the business in the user's business.

[0185] Furthermore, the above-mentioned information processing device may be configured such that the execution criteria for the business stored in the storage device include the purpose of the business, quantitative targets for achieving the purpose, and means that can be implemented to achieve the targets.

[0186] Furthermore, the information processing device may have a storage device that stores the user's behavioral characteristics related to their work, and the action plan creation unit may be configured to create the action plan based on the behavioral characteristics.

[0187] Furthermore, the information processing device may have a communication device that is connected to a user terminal used by the user, and the status determination unit may be configured to process business information acquired from the user terminal to determine the current status of the user's business.

[0188] Also disclosed is an information processing method executed by a computer that acquires user business information, wherein the computer performs a first process of processing the business information to determine the current state of the user's business; a second process of determining areas for improvement in the user's business based on the current state of the user's business and business execution criteria determined in the first process; and a third process of creating an action plan to present to the user based on the areas for improvement determined in the second process, wherein the third process executed by the computer creates an action plan that includes an ideal plan for the user's business, a realistic plan that the user can implement in their business, and a plan for the next step to advance the user's business.

[0189] Furthermore, the disclosure also includes a non-temporary program that causes a computer to acquire user business information to execute processing, wherein the program causes the computer to execute a first process that processes the business information to determine the current state of the user's business, a second process that determines areas for improvement in the user's business based on the current state of the user's business and business execution criteria determined in the first process, and a third process that creates a plan of action to present to the user based on the areas for improvement determined in the second process, the third process which the computer executes to create a plan of action that includes an ideal plan for the user's business, a realistic plan that the user can implement in their work, and a plan for the next step to advance the user's business.

[0190] Furthermore, the present invention also discloses a non-temporary storage medium that stores a non-temporary program that causes a computer that acquires user business information to execute processing, wherein the program is configured to cause the computer to execute a first process that processes the business information and determines the current state of the user's business, a second process that determines areas for improvement in the user's business based on the current state of the user's business and business execution criteria determined in the first process, and a third process that creates an action plan to present to the user based on the areas for improvement determined in the second process, wherein the third process that the program causes the computer to execute is configured to create an action plan that includes an ideal plan for the user's business, a realistic plan that the user can execute in the business, and a plan for the next step to advance the user's business. [Industrial applicability]

[0191] This embodiment can be used as an information processing device, an information processing method, a program, and a storage medium, each having a processor for processing business information acquired from a user. [Explanation of symbols]

[0192] 10... Information processing system, 11... Information processing device, 12... User terminal, 12A... Supervisor terminal, 12B... Subordinate terminal, 19... Processor, 21... Auxiliary storage device, 31A... Program, 52... Current situation assessment unit, 53... Improvement point assessment unit, 54... Action plan creation unit, 55... External processing execution unit

Claims

1. An information processing device having a processor for processing user business information, The aforementioned processor, A current status determination unit that acquires the user's current work status from user interaction data and work logs, An improvement point determination unit that includes a predefined business structure model and behavioral characteristic parameters, retrieves the business execution standards of the organization to which the user belongs from a storage device, and determines areas for improvement to resolve the discrepancy between the current business state and the execution standards, An action plan presentation unit generates and presents to the user an action plan that includes an ideal plan corresponding to the execution standards, a realistic plan corresponding to the current business state, and a next-step plan for transitioning the current business state to the execution standards, based on the aforementioned improvements. An information processing device having

2. The system has communication devices that can connect to a user terminal used by the user and to an external computer of an external organization related to the business of the organization to which the user belongs. The next step plan created by the action plan presentation unit includes external information to be provided to the external computer. The processor is configured to function as an external processing execution unit that transmits the external information to an external computer without receiving a request from the user terminal, thereby providing an information processing device.

3. An information processing method performed by a computer that acquires user business information, The aforementioned computer, A process to obtain the user's current work status from user interaction data and work logs, A process that includes a predefined business structure model and behavioral characteristic parameters, retrieves the business execution standards of the organization to which the user belongs from a storage device, and determines areas for improvement to resolve the discrepancy between the current business state and the execution standards, Based on the aforementioned improvements, a process is performed to generate and present to the user a plan of action including an ideal plan corresponding to the aforementioned execution criteria, a realistic plan corresponding to the current business state, and a plan for the next step to transition the current business state to the aforementioned execution criteria. An information processing method that performs the following.

4. A non-temporary program that causes a computer to perform processing to acquire user business information, The program is sent to the computer, A process to obtain the user's current work status from user interaction data and work logs, A process that includes a predefined business structure model and behavioral characteristic parameters, retrieves the business execution standards of the organization to which the user belongs from a storage device, and determines areas for improvement to resolve the discrepancy between the current business state and the execution standards, Based on the aforementioned improvements, a process is performed to generate and present to the user a plan of action including an ideal plan corresponding to the aforementioned execution criteria, a realistic plan corresponding to the current business state, and a plan for the next step to transition the current business state to the aforementioned execution criteria. A program configured to execute [something].

5. A temporary storage medium that stores a temporary program that causes a computer to perform processing to acquire user business information, The program is sent to the computer, A process to obtain the user's current work status from user interaction data and work logs, A process that includes a predefined business structure model and behavioral characteristic parameters, retrieves the business execution standards of the organization to which the user belongs from a storage device, and determines areas for improvement to resolve the discrepancy between the current business state and the execution standards, Based on the aforementioned improvements, a process is performed to generate and present to the user a plan of action including an ideal plan corresponding to the aforementioned execution criteria, a realistic plan corresponding to the current business state, and a plan for the next step to transition the current business state to the aforementioned execution criteria. A storage medium configured to execute [a certain action].