System and program
Patent Information
- Application Number
- JP2024196964
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-02-20
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-11
AI Technical Summary
【0016】 本発明によれば、所定期間の開始前又は初期と、所定期間の終期又は終了後とにおける第1利用者の行動の実行の度合いに関する回答を取得できるシステムを提供することができる。
Smart Images

Figure 2025032112000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a system and a program. [Background technology]
[0002] Companies and other organizations develop human resources through in-house training, OJT, etc. However, these methods alone may not be effective enough, or it may be difficult to accurately grasp whether the training is having an effect. Summary of the Invention [Problem to be solved by the invention]
[0003] The present invention can achieve, for example, any one of the following objects.
[0004] A first object of the present invention is to provide a system capable of obtaining answers regarding the degree of execution of a first user's behavior before or at the beginning of a predetermined period and at or after the end of the predetermined period.
[0005] A second object of the present invention is to provide a system capable of identifying a question regarding the degree of execution of an action of a first user that satisfies a predetermined condition as a result of an answer, or an action corresponding to the question.
[0006] A third object of the present invention is to provide a system capable of obtaining answers regarding the degree to which a first user has performed an action and answers regarding the first user's recognition of the importance of said action.
[0007] A fourth object of the present invention is to provide a system capable of obtaining answers to questions about goals from a first user before or at the beginning of a predetermined period and at or after the end of the predetermined period.
[0008] A fifth object of the present invention is to provide a system capable of obtaining answers regarding the status of a first user.
[0009] A sixth object of the present invention is to provide a system capable of obtaining an answer regarding the degree to which a second user has performed an action of a first user.
[0010] A seventh object of the present invention is to provide a system capable of obtaining an answer as to what is an appropriate behavior for a first user and an answer as to the degree to which the first user is performing said behavior.
[0011] An eighth object of the present invention is to provide a system capable of obtaining answers as to what is an appropriate behavior of a first user and as to the first user's perception of the importance of said behavior.
[0012] A ninth object of the present invention is to provide a system that can facilitate evaluation so that the distribution of evaluations satisfies predetermined conditions.
[0013] A tenth object of the present invention is to provide a system capable of identifying a new question to be outputted or identifying an action corresponding to a question based on past answers.
[0014] An eleventh object of the present invention is to obtain and aggregate the degree of execution of a first user's behavior, the first user's recognition of the importance of the first user's behavior, answers to questions regarding goals, answers regarding the first user's status, or answers regarding what is an appropriate behavior for the first user. [Means for solving the problem]
[0015] The object of the present invention is to [1] A system including at least one computer device, the system including: a first execution question output means for outputting a first execution question related to a degree of execution of an action of a first user before or at the beginning of a predetermined period; a first answer receiving means for receiving an answer to the outputted first execution question; a second execution question output means for outputting a second execution question related to the first execution question at or after the end of the predetermined period; and a second answer receiving means for receiving an answer to the outputted second execution question; [2] The system according to [1] above, in which a plurality of different first users each operate a plurality of first user terminals, a first answer receiving means and a second answer receiving means are executed by each of the plurality of first user terminals, and the system is equipped with an answer counting means that counts answers received by the first answer receiving means and the second answer receiving means; [3] The system according to [1] or [2] above, further comprising: a response counting means for counting responses received by the first response receiving means and the second response receiving means, which are executed during a plurality of different predetermined periods; and [4] The system according to any one of [1] to [3] above, further comprising: a notification means for executing a predetermined notification when the answer accepted by the first answer accepting means and / or the answer accepted by the second answer accepting means satisfies a predetermined condition for executing the notification; [5] The system according to [4] above, further comprising a condition setting means for setting a predetermined condition by operating a first user terminal operated by the first user or an other user terminal operated by a user other than the first user; [6] The system according to any one of [1] to [5] above, further comprising: a first execution question identifying means for identifying a first execution question to be newly output by the first execution question output means in response to an answer accepted by the first answer accepting means and / or the second answer accepting means; [7] The system according to [6], wherein the behavior corresponds to any one of a plurality of classifications, and the first execution question identifying means identifies a first execution question to be newly output by the first execution question output means according to the answer result for each classification; [8] A system having at least one computer device, comprising: execution question output means for outputting a first execution question related to a degree of execution of an action of a first user, or a second execution question related to the first execution question; and first answer receiving means for receiving an answer to the outputted first execution question or second execution question, wherein a plurality of different first users each operate a plurality of first user terminals, respectively, and the first answer receiving means is executed by each of the plurality of first user terminals, and the first answer receiving means receives answers to the plurality of different first execution questions or the plurality of different second execution questions; and the system comprises behavior identification means for identifying a first execution question or a second execution question, or a behavior corresponding to the first execution question, for which a result of the answer for each first execution question or each second execution question satisfies a predetermined condition; [9] A system including at least one computer device, the system including: a first execution question output means for outputting a first execution question related to a degree of execution of an action of a first user; a third answer receiving means for receiving an answer to the outputted first execution question; a recognition question output means for outputting a recognition question related to the first user's recognition of the importance of the action; and a fourth answer receiving means for receiving an answer to the outputted recognition question;
[10] The system described in [9] above, in which a plurality of different first users each operate a plurality of first user terminals, a third answer receiving means and a fourth answer receiving means are executed by each of the plurality of first user terminals, and the system is provided with an answer counting means for counting answers received by the third answer receiving means and the fourth answer receiving means;
[11] The system according to [9] or
[10] , further comprising: a response counting means for counting responses received by the third response receiving means and the fourth response receiving means, which are executed on a plurality of different occasions; and
[12] The system according to any one of [9] to
[11] above, further comprising: a notification means for executing a predetermined notification when the answer received by the third answer receiving means and / or the answer received by the fourth answer receiving means satisfies a predetermined condition for executing the notification;
[13] The system according to
[12] , further comprising: a condition setting means for setting a predetermined condition by operating a first user terminal operated by the first user or an other user terminal operated by a user other than the first user;
[14] The system according to any one of [9] to
[13] above, further comprising: a first execution question identifying means for identifying a first execution question to be newly output by the first execution question output means in response to an answer accepted by the third answer accepting means and / or the fourth answer accepting means;
[15] The system according to
[14] , wherein the behavior corresponds to one of a plurality of classifications, and the first execution question identifying means identifies a first execution question to be newly output by the first execution question output means according to the answer result for each classification;
[16] A system including at least one computer device, the system including a fifth response receiving means for receiving an input of a goal for a predetermined period before or at the beginning of the predetermined period, and a sixth response receiving means for receiving an input of a degree of achievement of the goal for the predetermined period at or after the end of the predetermined period;
[17] The system according to
[16] , wherein each of a plurality of different first users operates a respective one of a plurality of first user terminals, and further comprising an answer counting means for counting answers received by a fifth answer receiving means and / or a sixth answer receiving means;
[18] The system according to any one of [1] to [6],
[16] and
[17] , wherein the specified period is a period related to the business of the first user, the beginning of the specified period is the start time of the business of the first user, and the end of the specified period is the end time of the business of the first user;
[19] A system including at least one computer device, the system including: a status question output means for outputting a status question regarding a status of a first user; and a seventh answer receiving means for receiving an answer to the outputted status question;
[20] The system according to
[19] , wherein the status question output means and the seventh answer receiving means are executed multiple times at different times for the same first user, and the system further comprises a notification means for executing a predetermined notification when the multiple received answers satisfy a predetermined condition for executing the notification;
[21] A system including a second user terminal operated by a second user, the second user terminal including a third execution question output means for outputting a third execution question related to a degree of execution of an action of the first user, and an eighth answer receiving means for receiving an answer to the outputted third execution question;
[22] The system described in
[21] above, wherein a plurality of different first users each operate a plurality of first user terminals, the eighth answer receiving means receives answers to a plurality of different third execution questions for each first user, and the system further includes answer counting means for counting the answers for each third execution question;
[23] The system according to
[0222] above, further comprising a correction means for correcting the result of the compilation by the answering means in accordance with a compilation result of the answers to the third practical questions by other second users, or in accordance with a predetermined criterion;
[24] A system including at least one computer device, the system including: a behavioral question output means for outputting a behavioral question regarding an appropriate behavior of a first user; and a ninth answer receiving means for receiving an answer to the outputted behavioral question;
[25] The system according to
[24] , further comprising: an execution question output means for outputting an execution question regarding a degree of execution of the behavior of the first user; and a tenth answer receiving means for receiving an answer to the output execution question;
[26] The system according to
[24] or
[25] , further comprising: a recognition question output means for outputting a recognition question regarding the first user's recognition of the importance of the behavior; and an eleventh answer receiving means for receiving an answer to the output recognition question;
[27] The system according to any one of
[24] to
[26] , further comprising an attribute receiving means for receiving an input of an attribute of a behavior question output by the behavior question output means, and the behavior question output means outputs a behavior question according to the attribute input by the attribute receiving means;
[28] The system according to any one of
[24] to
[27] , wherein a plurality of different first users each operate a plurality of first user terminals, and a ninth answer receiving means, a tenth answer receiving means, and / or an eleventh answer receiving means are executed by each of the plurality of first user terminals, and the system is equipped with an answer counting means that counts answers received by the ninth answer receiving means, the tenth answer receiving means, and / or the eleventh answer receiving means;
[29] The system described in
[28] , wherein the first user terminal is provided with a counting result display means for displaying a counting result of answers tallied by the answer counting means, the behavioral question output means, the execution question output means, and / or the recognition question output means outputting behavioral questions, execution questions, and / or recognition questions before or at the beginning of a predetermined period, the answer counting means counts answers within the predetermined period, and the counting result display means displays the counting result at or after the end of the predetermined period;
[30] The system described in
[28] , wherein the first user terminal is provided with a tally result display means for displaying a tally result of answers tallied by the answer tally means, the answer tally means tallying answers corresponding to the same behavioral question, execution question, and / or recognition question that have been previously accepted by the ninth answer accepting means, the tenth answer accepting means, and / or the eleventh answer accepting means, and the tally result display means displays the tally result at the end of or after the end of a specified period;
[31] The system according to any one of
[24] to
[30] , further comprising: a notification means for executing a predetermined notification when the answer accepted by the ninth answer accepting means, the tenth answer accepting means, and / or the eleventh answer accepting means satisfies a predetermined condition for executing the notification;
[32] The system according to
[31] , further comprising a condition setting means for setting a predetermined condition by operating a first user terminal operated by the first user or an other user terminal operated by a user other than the first user;
[33] The system according to any one of
[24] to
[32] , further comprising: a behavioral question specifying means for specifying a behavioral question to be newly output by the behavioral question output means in response to an answer received by the ninth answer receiving means, the tenth answer receiving means, and / or the eleventh answer receiving means;
[34] The system according to
[33] , wherein the behavior corresponds to one of a plurality of classifications, and the behavior question identification means identifies a new behavior question to be output by the behavior question output means according to the answer result for each classification;
[35] The system according to any one of [2] to [7],
[10] to
[15] ,
[17] ,
[18] ,
[22] ,
[23] and
[28] to
[34] , wherein the first user terminal operated by the first user, the second user terminal operated by the second user and / or the third user terminal operated by the third user comprises a compilation result display means for displaying a compilation result of the responses;
[36] A system including at least one computer device, the system including: a rating acceptance means for accepting ratings for a plurality of different rating objects; a rating display means for displaying the results of the accepted ratings on a graph; and a distribution display means for displaying on a graph a distribution state of predetermined ratings for the plurality of different rating objects;
[37] A system having at least one computer device, the system comprising: a question output means for outputting a question regarding a degree of execution of an action of a first user, a question regarding a recognition of the importance of the action of the first user, and / or a question regarding appropriate action of the first user; an answer receiving means for receiving an answer to the outputted question; and a question identification means for identifying a new question or an action corresponding to the question to be output by the question output means in response to the answer received by the answer receiving means;
[38] A program that causes a computer device to function as a first execution question output means for outputting a first execution question related to the degree of execution of a first user's behavior before or at the beginning of a specified period, a first answer accepting means for accepting an answer to the outputted first execution question, a second execution question output means for outputting a second execution question related to the first execution question at or after the end of the specified period, and a second answer accepting means for accepting an answer to the outputted second execution question;
[39] A program that causes a computer device to function as an execution question output means for outputting a first execution question related to a degree of execution of an action of a first user or a second execution question related to the first execution question and a first answer receiving means for receiving an answer to the outputted first execution question or second execution question, wherein a plurality of different first users each operate a plurality of first user terminals, the first answer receiving means is executed by each of the plurality of first user terminals, and the first answer receiving means receives answers to the plurality of different first execution questions or the plurality of different second execution questions, and further causes the computer device to function as an action identification means for identifying a first execution question or a second execution question, or an action corresponding to the first execution question, for which a result of the answer for each first execution question or each second execution question satisfies a predetermined condition;
[40] A program that causes a computer device to function as a first execution question output means for outputting a first execution question regarding the degree of execution of an action of a first user, a third answer accepting means for accepting an answer to the outputted first execution question, a recognition question output means for outputting a recognition question regarding the first user's recognition of the importance of the action, and a fourth answer accepting means for accepting an answer to the outputted recognition question;
[41] A program that causes a computer device to function as a fifth response receiving means for receiving an input of a goal for a specified period before or at the beginning of the specified period, and as a sixth response receiving means for receiving an input of a degree of achievement of the goal for the specified period at or after the end of the specified period;
[42] A program that causes a computer device to function as a status question output means that outputs a status question regarding the status of a first user, and a seventh answer receiving means that receives an answer to the outputted status question;
[43] A program that causes a computer device to function as a third execution question output means that outputs a third execution question regarding the degree of execution of the first user's action, and an eighth answer receiving means that receives an answer to the outputted third execution question;
[44] A program that causes a computer device to function as behavioral question output means for outputting a behavioral question regarding an appropriate behavior of a first user, a ninth answer receiving means for receiving an answer to the outputted behavioral question, a first execution question output means for outputting a first execution question regarding the degree of execution of the behavior of the first user, and a tenth answer receiving means for receiving an answer to the outputted first execution question;
[45] A program that causes a computer device to function as evaluation receiving means for receiving evaluations on a plurality of different evaluation objects, evaluation display means for displaying the results of the received evaluations on a graph, and distribution display means for displaying on a graph the distribution state of predetermined evaluations on the plurality of different evaluation objects;
[46] A program that causes a computer device to function as question output means for outputting questions regarding the degree of execution of an action by the first user, questions regarding the recognition of the importance of the action by the first user, and / or questions regarding appropriate action by the first user, answer receiving means for receiving answers to the outputted questions, and question identification means for identifying a new question or an action corresponding to the question to be output by the question output means in accordance with the answer received by the answer receiving means; This can be achieved by: Effect of the Invention
[0016] According to the present invention, it is possible to provide a system capable of acquiring answers regarding the degree of execution of a first user's behavior before or at the beginning of a predetermined period and at or after the end of the predetermined period.
[0017] According to the present invention, it is possible to provide a system capable of identifying a question related to the degree of execution of an action of a first user that satisfies a predetermined condition as a result of an answer, or an action corresponding to the question.
[0018] According to the present invention, it is possible to provide a system capable of acquiring answers regarding the degree to which a first user has performed an action and the first user's recognition of the importance of said action.
[0019] According to the present invention, it is possible to provide a system capable of obtaining answers to questions regarding goals before or at the beginning of a predetermined period and at or after the end of the predetermined period.
[0020] According to the present invention, it is possible to provide a system capable of obtaining answers regarding the status of a first user.
[0021] According to the present invention, it is possible to provide a system capable of acquiring an answer regarding the degree to which a second user has performed an action of a first user.
[0022] According to the present invention, it is possible to provide a system that can obtain answers as to what is appropriate behavior for a first user or how to behave appropriately, and answers as to the first user's perception of the importance of the behavior.
[0023] According to the present invention, it is possible to provide a system that makes it easier to evaluate so that the distribution of evaluations approaches a predetermined state.
[0024] According to the present invention, it is possible to provide a system capable of identifying a new question to be outputted based on past answers, or identifying an action corresponding to a question.
[0025] According to the present invention, a system can be provided that can acquire and compile the degree of execution of a first user's action, the first user's recognition of the importance of the first user's action, answers to questions regarding goals, answers regarding the first user's status, or answers regarding what is appropriate action for the first user. [Brief description of the drawings]
[0026] [Figure 1] 1 is a block diagram showing a configuration of a system according to an embodiment of the present invention; [Diagram 2] 2 is a block diagram showing a configuration of a first user terminal, a second user terminal or a third user terminal according to an embodiment of the present invention. [Diagram 3]FIG. 2 is a block diagram showing a configuration of a server device according to an embodiment of the present invention. [Figure 4] FIG. 13 is a flowchart showing an answer input process at the start of a predetermined period of a first user terminal according to an embodiment of the present invention. [Diagram 5] FIG. 11 is a flowchart showing an answer input process at the end of a predetermined period of time in the first user terminal according to the embodiment of the present invention. [Figure 6] FIG. 11 is a flowchart showing an answer input process at the end of a predetermined period of time in a second user terminal according to an embodiment of the present invention. [Figure 7] FIG. 11 is a flowchart showing a tallying process according to an embodiment of the present invention. [Figure 8] FIG. 11 is a flowchart showing a notification setting process according to an embodiment of the present invention; [Figure 9] FIG. 11 is a flowchart showing a notification process according to an embodiment of the present invention. [Figure 10] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. [Figure 11] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. [Figure 12] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. [Figure 13] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. [Figure 14] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. [Figure 15] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. [Figure 16] FIG. 2 is a diagram showing a display screen according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0027] The following describes an embodiment of the present invention, but the present invention is not limited to the following embodiment as long as it does not go against the spirit of the present invention. The order of each process constituting the flowchart described below is random as long as there is no contradiction or inconsistency in the process content, and it is also possible to omit part of each process constituting the flowchart or add a new process to each process constituting the flowchart as long as there is no contradiction or inconsistency in the process content.
[0028] Fig. 1 is a block diagram showing a configuration of a system according to an embodiment of the present invention. As shown in the figure, the system is composed of, for example, first user terminals 1a to 1z, a second user terminal 2, a third user terminal 3, a server device 4, and a communication network 5. Note that in the present invention, the system may be composed of only one computer device. Also, the server device 4 may function in a distributed manner across multiple computer devices.
[0029] The first user terminal 1 is owned and operated by a first user who is in a position to receive guidance, education, and support. The first user terminals 1a to 1z are owned and operated by each of a plurality of first users. The first user terminal 1 can be communicatively connected to a server device 4 via a communication network 5. A dedicated application for using the system of the present invention is installed in the first user terminal 1.
[0030] The second user terminal 2 is owned and operated by a second user who is in a position to manage, evaluate, guide, educate, assist or support the first user. When this system is used within a company, for example, the first user is a subordinate and the second user is a superior. A plurality of second users may each own and operate a plurality of second user terminals 2. The second user terminal 2 can be communicatively connected to the server device 4 via the communication network 5. A dedicated application for using the system of the present invention is installed in the second user terminal 2.
[0031] The third user terminal 3 is owned and operated by a third user who is in a position to manage, evaluate, guide, educate, assist or support the second user. In the case where this system is used for human resource training within a company, the first user is a subordinate, the second user is the first user's superior, and the third user is the second user's superior or a human resources officer. A plurality of third users may each own and operate a plurality of third user terminals 3. The third user terminal 3 can be communicatively connected to the server device 4 via the communication network 5. A dedicated application for using the system of the present invention is installed in the third user terminal 3.
[0032] The system of the present invention is preferably used when the first user is a person who is in a position to receive guidance, education, or support. The system of the present invention can be used, for example, for human resource training in a company. A subordinate who is the first user receives, from the first user terminal 1, actions or guidelines regarding actions (hereinafter also referred to as "action guidelines") recommended for the first user, and questions regarding the actions and / or the guidelines, and transmits answers to the questions. Here, "action" means to do something, and "action guidelines" means a policy, standard, or guide for carrying out an action.
[0033] The server device 4 receives the answers and can tally up the results of the answers. In this case, the superior, who is the second user, also receives the question about the behavior of the first user from the server device 4 at the second user terminal 2 and transmits the answer to the question to the server device 4.
[0034] Furthermore, the system of the present invention can be used, for example, for training athletes. An athlete, who is a first user, receives guidelines for behavior and questions about the behavior and / or the guidelines from the server device 4 at the first user terminal 1, and transmits answers to the questions. The server device 4 then receives the answers, and the answers can be compiled. In this case, a coach, who is a second user, also receives questions about the behavior of the first user from the server device 4 at the second user terminal 2, and transmits answers to the questions to the server device 4.
[0035] The system of the present invention can also be used for educating students (where the first user is a student and the second user is a teacher), educating children (where the first user is a child and the second user is a parent or other guardian), etc.
[0036] Each of the first user terminal 1, the second user terminal 2, and the third user terminal 3 is not particularly limited as long as it is a computer device having a display screen and an input unit. Each of the first user terminal 1, the second user terminal 2, and the third user terminal 3 may be a stationary type or a portable type that can be carried by a user when moving around. Examples of the first user terminal 1, the second user terminal 2, and the third user terminal 3 include a conventional mobile phone, a tablet terminal, a smartphone, and a desktop or notebook personal computer.
[0037] 2 is a block diagram showing the configuration of a first user terminal, a second user terminal, and a third user terminal according to an embodiment of the present invention. Each of the first user terminal 1, the second user terminal 2, and the third user terminal 3 includes a control unit 11, a main memory 12, a storage unit 13, an input device 14, a display device 15, and a communication interface 16, and is connected to each other by a bus.
[0038] The control unit 11 is composed of a CPU and a ROM. The control unit 11 executes programs stored in the storage unit 13 and controls each of the first user terminal 1, the second user terminal 2, and the third user terminal 3. For example, a RAM is used as the main memory 12. The main memory 12 is a work area for the control unit 11. The storage unit 13 is a storage area for saving programs and data. The control unit 11 performs calculations based on the programs and data read from the main memory 12 and data input via the input device 14.
[0039] The display device 15 has a display screen. The control unit 11 outputs a video signal for displaying an image on the display screen according to the result of the arithmetic processing. Here, the display screen may be a touch panel equipped with a touch sensor. In this case, the touch panel functions as the input device 14.
[0040] The communication interface 16 can be connected to the communication network 5 wirelessly or via a wire, and can transmit and receive data to and from the server device 4 via the communication network 5. Data received via the communication interface 16 is loaded into the main memory 12, and the control unit 11 performs arithmetic processing on the data.
[0041] 3 is a block diagram showing a configuration of a server device according to an embodiment of the present invention. The server device 4 includes at least a control unit 21, a RAM 22, a storage unit 23, and a communication interface 24, which are connected to each other via an internal bus.
[0042] The control unit 21 is composed of a CPU and a ROM, and executes programs stored in the storage unit 23 to control the server device 4. The control unit 21 also has an internal timer that measures time. The RAM 22 is the work area of the control unit 21. The storage unit 23 is a storage area for saving programs and data. The control unit 21 reads out the programs and data from the RAM 12, and performs program execution processing based on information received from each of the first user terminal 1, the second user terminal 2, and the third user terminal 3, etc.
[0043] The following describes the case where the system of the present invention is mainly used for human resource training in a company. The first user is the person to be trained (hereinafter referred to as "subordinate"), the second user is the person who instructs, trains and manages the subordinate (hereinafter referred to as "supervisor"), and the third user is the person who evaluates and manages the supervisor (hereinafter referred to as "personnel manager").
[0044] The answer input process at the start of a predetermined period of the first user terminal will be described below. Fig. 4 is a diagram showing a flowchart of the answer input process at the start of a predetermined period of the first user terminal according to the embodiment of the present invention.
[0045] The process of step S1 starts to be executed before or at the beginning of a predetermined period. If the first user operates the first user terminal 1 without delay, the process of steps S2 to S18 ends before or at the beginning of the predetermined period.
[0046] Here, the predetermined period can be set appropriately depending on the purpose, the first user, etc., but for example, the working hours of a subordinate can be set as the predetermined period. Before the start of the predetermined period is a period from the start time of the predetermined period to a predetermined time before, and the beginning of the predetermined period is a period from the start time of the predetermined period to a predetermined time after. The predetermined period can also be set appropriately. For example, if the working hours start at 9:00 a.m., the period from 8:50, 10 minutes before the start, to 9:00 can be set as the before the start of the predetermined period, and the period from 9:00 to 9:10, 10 minutes after the start, can be set as the beginning of the predetermined period.
[0047] The process from steps S1 to S18 can be set to be repeatedly executed on working days, excluding holidays. By repeatedly executing the process, multiple answers for different predetermined periods can be obtained for one first user.
[0048] In step S1, the process may be automatically executed before the start of a predetermined period or at a preset time in the beginning. Alternatively, the execution of step S1 may be started by starting a dedicated application on the first user terminal 1 and transmitting a request for sending information on various questions to the server device 4.
[0049] First, a status question regarding the status of the first user is transmitted from the server device 4 to the first user terminal 1 (step S1). When the first user terminal 1 receives information regarding the status question regarding the status of the first user (step S2), the status question and options for answering the status question are displayed on the display screen of the first user terminal 1 (step S3). Note that although the status question and the options are displayed on the display screen here, they may also be output by voice.
[0050] 10 is a diagram showing a display screen according to an embodiment of the present invention. The status questions are not particularly limited, but may be, for example, questions 31a and 31b such as "How are you feeling today?" and "Did you sleep well yesterday?". The number of these status questions 31 is not particularly limited, and only one status question 31 may be sent to the first user terminal 1 at a time and displayed on the display screen 30, or multiple status questions 31 may be sent to the first user terminal 1 at a time and displayed on the display screen 30.
[0051] The display screen 30 also includes options for answering the status question 31. Options 32a to 32e, "Very poor health", "Poor health", "Average health", "Good health", and "Excellent health!" are associated with the question "How are you feeling today?" and transmitted to the first user terminal 1 in step S1, and displayed on the display screen 30 of the first user terminal 1 in step S3. Also, options 32f to 32j, "Not at all", "Not very well", "Average health", "Good sleep", and "Excellent sleep!" are associated with the status question 31, "Did you sleep well yesterday?" and transmitted to the first user terminal 1 in step S1, and displayed on the display screen 30 of the first user terminal 1 in step S3.
[0052] The status questions 31 sent in step S1 and displayed on the display screen 30 in step S3 may be different depending on the day, but it is preferable to send the same status questions 31 from the server device 4 on different days so that changes in the health status and physical condition of the subordinates can be grasped.
[0053] When the first user checks the status question 31 and operates the first user terminal 1 to select an option 32 displayed on the display screen 30, the selected answer is transmitted from the first user terminal 1 to the server device 4 (step S4). Only one answer can be selected for each status question 31.
[0054] The server device 4 receives the answer (step S5) and stores the status question, the date and time when the answer was received, and the received answer in the storage unit 23 in association with the first user ID (step S6). For example, the answer "I'm feeling great!" given at 9:00 on August 1, 2022 to the question "How are you feeling today?" is stored in association with the first user ID. Note that a first user ID that can identify the first user is set in advance for each first user, that is, for each subordinate.
[0055] In addition, it is also possible to assign numerical values such as "-2", "-1", "0", "1", and "2" to the answers "very bad", "bad", "normal", "good", and "excellent!" to the question "How are you feeling today?", and store these numerical values as answers in step S6. It is also possible to assign numerical values such as "-2", "-1", "0", "1", and "2" to the answers "not at all", "not very well", "normal", "good sleep", and "excellent sleep!" to the question "Did you sleep well yesterday?", and store these numerical values as answers in step S6. Storing answers to status questions as numerical values in this way is effective in executing a counting process and a notification process, which will be described later, for the answers to the status questions.
[0056] Next, the server device 4 identifies an action recommended for the first user to be transmitted to the first user terminal 1 (step S7). A plurality of actions recommended for the first user are stored in the storage unit 23 of the server device 4, and in step S7, it is identified which of the plurality of actions and a question related to that action are to be transmitted to the first user terminal 1. The process of step S7 will be described in detail later.
[0057] Here, "behavior recommended for the first user" is a concept including not only the behavior itself but also guidelines for behavior, standards for behavior, rules for behavior, etc. Examples of behavior recommended for the first user stored in the storage unit 23 include "Whenever possible, make sure that the customer has hung up before hanging up the phone" and "Responding to the phone is difficult until you get used to it, but please learn to do it properly by checking the rules and manners."
[0058] Moreover, the behavioral question is a question about what is an appropriate behavior that the first user should take. The "question about what is an appropriate behavior" is a concept that includes not only what is the appropriate behavior to take, but also how to behave appropriately even if it is the same behavior (it is a concept that includes not only questions about the type of appropriate behavior, but also questions about the appropriate way of behavior, way of thinking, guidelines, and attitude toward behavior). The behavioral question is preferably in a format that prompts the first user to answer an option that he / she thinks is appropriate from multiple options, or in a format that prompts the first user to answer an option that he / she thinks is inappropriate from multiple options, that is, a so-called quiz-type question. Hereinafter, the behavioral question is also referred to as a "question about appropriate behavior" (or "quiz") for the first user, and an answer to a behavioral question is also referred to as an "answer to a quiz."
[0059] The first execution question is a question about the degree of execution of the first user's behavior before or at the beginning of the predetermined period, or at a time earlier than that. The "question about the degree of execution of the behavior" is a concept that includes a question about not only the degree of execution of the behavior, but also the degree of execution of the behavior according to the guideline. Hereinafter, the first execution question is also referred to as a "question about the level of understanding" of the first user, and the answer to the first execution question is also referred to as the "level of understanding." An example of a "question about the level of understanding" is "Are you able to do it now?". The same question, such as "Are you able to do it now?", can be asked for any behavior. When a different question is asked for each behavior, the question about the level of understanding can be stored in the storage unit 23 in association with the behavior.
[0060] Moreover, the recognition question is a question about the first user's "recognition of the importance of the action." The "question about the recognition of the importance of the action" is a concept that includes a question about the recognition of the importance of the action guideline as well as the importance of the action. Hereinafter, the recognition question is also referred to as a "question about importance," and the answer to the recognition question is also referred to as "importance." An example of a "question about importance" is "How important is it to you?". The "question about importance" can be the same question for any action, such as "How important is it to you?". When a different question is asked for each action, the question about importance can be stored in the storage unit 23 in association with the action.
[0061] When a behavior recommended for the first user is identified in step S7, the identified behavior, questions about appropriate behavior, questions about the level of understanding of the behavior, and questions about the importance of the behavior are transmitted from the server device 4 to the first user terminal 1 (step S8).
[0062] The question about appropriate behavior is preferably a question that prompts the user to answer that the behavior identified in step S7 is appropriate, or a question that prompts the user to answer that behavior other than the behavior identified in step S7 is not appropriate (i.e., a question that prompts the user to answer a type of appropriate behavior or a type of inappropriate behavior). The question about appropriate behavior is preferably a question that prompts the user to answer how to behave appropriately for the behavior identified in step S7, even if it is the same behavior, or a question that prompts the user to answer how to behave inappropriately for the behavior identified in step S7, even if it is the same behavior (i.e., a question that prompts the user to answer a question about appropriate behavior, way of thinking, guidelines, or attitude toward behavior, or a question that prompts the user to answer a way of being, way of thinking, guidelines, or attitude toward behavior, even if it is inappropriate). By answering the question about appropriate behavior and further confirming the correct answer, the first user can understand what is appropriate behavior or how to behave appropriately. In particular, by answering the question about appropriate behavior at the start of a predetermined period and further confirming the correct answer, the first user can be made aware of taking appropriate behavior during the predetermined period.
[0063] The first user terminal 1 receives these pieces of information (step S9) and displays on the display screen a question about an appropriate behavior, a behavior recommended to the first user, a question about the understanding of the behavior, and a question about the importance of the behavior (step S10). The question about an appropriate behavior, the specified behavior, the question about the understanding of the behavior, and the question about the importance of the behavior may be displayed on the same page, and when at least one question is answered, the page may be switched to display the next page. First, a question about an appropriate behavior may be displayed, and when an answer to the question is input by operating the first user terminal 1, a question about the understanding of the behavior and / or a question about the importance of the behavior may be displayed together with the "specified behavior" as the correct answer. Note that, although the question about an appropriate behavior, the behavior recommended to the first user, the question about the understanding of the behavior, and the question about the importance of the behavior are displayed on the display screen here, they may be output by voice.
[0064] In step S10, the display screen 30 of the first user terminal 1 displays a question, for example, "What do you say first when making a report or presentation?" as a "question about appropriate behavior". Three options, "What the other person wants to know", "Facts in chronological order", and "My impressions", are displayed as answers to the question. The first user can determine which option is correct and select one of these options by operating the touch panel. When the first user selects one of the options, the display screen 30 displays that "What the other person wants to know" is the correct answer and an explanation of the question, "When making a report or presentation, start with the information the other person wants to know, such as the conclusion or result." Similarly, a question, for example, "Choose the most correct manners when hanging up the phone" is displayed as a "question about appropriate behavior". Three options, "Because it is difficult for the other person to hang up, hang up first", "After confirming that the other person has hung up", and "Match the timing with the other person" are displayed as answers to the question. When the first user selects one of the options, the display screen 30 displays that the correct answer is "After making sure that the other party has hung up," along with an explanation of the question, "Whenever possible, when receiving a call from a customer, make sure that the customer has hung up before hanging up."
[0065] FIG. 11 is a diagram showing a display screen according to an embodiment of the present invention. As shown in FIG. 11, the display screen 30 of the first user terminal 1 displays a question 34 about the level of understanding, "Are you able to do this now?", in response to a guideline 33 for action, "Whenever possible, hang up the phone after confirming that the customer has hung up." Seven numbers, such as "-3," "-2," "-1," "0," "1," "2," and "3," are displayed as answer options 35a to 35g. The smaller the number, the less the displayed action is performed, and the larger the number, the more the displayed action is performed. If the display screen 30 is a touch panel type, the first user can select these numbers by touching them. Note that, although numbers are displayed in the options 35a to 35g here, the level of understanding may be expressed in sentences, such as "I don't understand at all," "I don't understand very much," "I don't understand very much," "I don't understand either way," "I understand a little," "I understand to some extent," and "I understand well." Hereinafter, even when options are displayed as numerical values, the options may be displayed as sentences in a similar manner.
[0066] On the display screen 30 of the first user terminal 1, a question 36 about the importance of the action, "How important is it to you?" is displayed in response to a guideline 33 of action, "Whenever possible, hang up the phone after confirming that the customer has hung up." Seven numbers, such as "-3," "-2," "-1," "0," "1," "2," and "3," are displayed as answer options 37a to 37g. The smaller the number, the less important the displayed action is to the first user, and the larger the number, the more important the displayed action is to the first user. If the display screen 30 is a touch panel type, the first user can select by touching these numbers.
[0067] If the first user thinks that the action guidelines 33 displayed on the display screen 30 of the first user terminal 1 are not appropriate in consideration of his / her own situation or position, he / she can select "Mismatch" on the display screen 30 to send a transmission request to the server device 4 to send an action different from the displayed one. In this case, the process returns to step S7, and the action recommended for the first user is identified again. Then, the server device 4 again transmits to the first user terminal 1 the identified action, a question about the understanding of the action, and a question about the importance of the action.
[0068] The first user operates the first user terminal 1 to select an option for each of the questions about appropriate behavior, the questions about the level of understanding, and the questions about the level of importance, and transmits the selected answer to the server device 4 (step S11). For example, after selecting an option for the answer, the answer can be transmitted by selecting the "OK" button displayed on the display screen 30. The server device 4 receives the answer (step S12) and stores the received answer in the storage 23 (step S13). More specifically, the date and time when the answer was received and the received answer (i.e., the level of understanding and the level of importance) are stored in the storage unit 23 in association with the first user ID. For example, it is stored that the question about appropriate behavior was answered as "correct" (or "incorrect"), the level of understanding was "3", and the level of importance was "2" at "9:00 on August 1, 2022" in association with the first user ID.
[0069] In step S12, when the server device 4 receives the answer to the question about appropriate behavior, the server device 4 determines whether the received answer matches the "correct answer" of the question about appropriate behavior stored in advance (for example, whether it matches the behavior specified in step S7). If the received answer matches the "correct answer", the storage unit 23 stores the answer as the question about appropriate behavior "correct answer" in association with the first user ID, and if the received answer does not match the "correct answer", the storage unit 23 stores the answer as the question about appropriate behavior "incorrect answer" in association with the first user ID. In addition, in step S13, not only is it possible to store in the storage unit 23 whether the question about appropriate behavior is correct or incorrect, but also to store in the storage unit 23 the answer to the question about appropriate behavior received in step S12 together with the date and time of receiving the answer, in association with the first user ID.
[0070] The process of steps S7 to S13 can be repeatedly executed in one predetermined period. For example, after executing the process of steps S7 to S13, the process can return to step S7 and execute the process of steps S7 to S13 again. In this way, answers to quizzes, understanding levels, and importance levels can be obtained for multiple actions.
[0071] Next, a screen for inputting a goal for a predetermined period is displayed on the display screen of the first user terminal 1 (step S14). FIG. 12 is a diagram showing a display screen according to an embodiment of the present invention. The first user operates the first user terminal 1 to input a goal. As shown in FIG. 12, the display screen 30 displays pull-down menus 38a and 38b for the goal period and the target work or behavior, and the user can select the goal period and the target work or behavior from multiple options in the pull-down menu 38. For example, the user can select the goal period from multiple options 38 in the pull-down menu, such as "one day," "one week," and "one month." By making these selections and inputting the goal value 39, the user can input a goal such as "My goal is to have one appointment per day."
[0072] The input goal is transmitted from the first user terminal 1 to the server device 4 (step S15). The transmitted answer is received by the server device 4 (step S16), and the received answer is stored in the storage 23 (step S17). More specifically, the date and time when the answer was received and the received answer regarding the goal are stored in the storage unit 23 in association with the first user ID.
[0073] When the answer is transmitted from the first user terminal 1 to the server device 4 in step S15, a standby screen is displayed on the display screen of the first user terminal 1 (step S18). The standby screen may display the action recommended to the first user displayed in step S10. As described above, if the process returns to step S7 after executing the processes of steps S7 to S13 and then executes the processes of steps S7 to S13 again, multiple recommended actions can also be displayed on the display screen. In this way, the first user can check the recommended actions again.
[0074] Through steps S1 to S18, the answer input process at the start of the predetermined period of the first user terminal 1 is completed.
[0075] In step S7, a new action for asking the first user a question is identified based on the collected results and trends of the first user's past answers (e.g., answers to quizzes, level of understanding, level of achievement, level of importance, etc.). The action or action guidelines can be classified into a plurality of categories based on their contents. For example, the action or action guidelines can be classified into eight categories, such as "basics for working adults," "ability to carry out work (normal times)," "ability to carry out work (in times of trouble)," "organizational behavior," "manners (knowledge)," "manners (behavior)," "self-development," and "thinking subjects." The category into which each action falls is pre-stored in the storage unit 23.
[0076] For example, in step S7, for each first user or for multiple first users, it is possible to determine which category of behavior a question should be asked about, i.e., which category the question should correspond to, based on the total number of correct answers or the accuracy rate for answers to the quizzes for each category, or the aggregated results of the level of understanding, achievement, or importance.
[0077] More specifically, it is possible to specify behavior that falls into a category in which the correct answer rate of a question (quiz) about appropriate behavior for one first user or multiple first users is lower than a predetermined threshold, or to make the probability of specifying behavior that falls into a category in which the correct answer rate of a question about appropriate behavior is lower than a predetermined threshold higher than the probability of specifying behavior that falls into other categories. Also, it is possible to specify behavior that falls into a category in which the correct answer rate of a quiz is lower than the correct answer rate of a quiz about behavior in other categories, or to make the probability of specifying behavior that falls into a category in which the correct answer rate of a quiz is lower than the correct answer rate of a quiz about behavior in other categories higher than the probability of specifying behavior that falls into other categories.
[0078] Furthermore, it is possible to specify a behavior that falls into a category in which the sum or average of the understanding, achievement, or importance of one first user or multiple first users is lower than a predetermined threshold, or to increase the probability that a behavior that falls into a category in which the sum or average of the understanding, achievement, or importance of one first user or multiple first users is lower than a predetermined threshold, compared to the probability that a behavior that falls into another category is specified. It is also possible to specify a behavior that falls into a category in which the sum or average of the understanding, achievement, or importance of one first user or multiple first users is lower than the sum or average of the understanding, achievement, or importance of the behaviors of the other categories, or to increase the probability that a behavior that falls into a category in which the sum or average of the understanding, achievement, or importance of the behaviors of the other categories is specified, compared to the probability that a behavior that falls into another category is specified.
[0079] Also, for example, in step S7, an action may be specified according to the attributes set by the first user, the second user, and / or the third user. The "attributes of an action" may be anything that indicates the nature or characteristics of an action, and is not particularly limited. For example, the "attributes of an action" may be the difficulty, rank, priority, strictness, etc. of an action, or may be the industry, job type, situation, etc. related to the action. The "attributes of an action" may be predetermined, or may be specified based on the correct answer rate of a quiz corresponding to the action. The "strictness of an action" refers to the strictness of the action. For example, an action or action guideline that "as a rule, you cannot refuse an instruction from the company even if it does not match your own thoughts or feelings" may be stricter than an action or action guideline that "recommend a seat that is far from the entrance of the conference room and is the top seat for the customer."
[0080] The first user, the second user, and / or the third user may be able to input the attributes of the behavior identified in step S7 on the terminals operated by each of them. The attributes of the behavior to be input may be those determined for each specific group or for each specific individual. The group may be a specific department in a company, or may be the entire company. For example, in a company that does BtoC business, the settings may be set so that behaviors for the BtoC industry are uniformly specified within the company so that behaviors that occur only in BtoB business are not specified. Alternatively, for example, in a company where the job content differs greatly from department to department, the settings may be set so that behaviors for the job type corresponding to each department are specified. Alternatively, for example, in a company where employees with significantly different years of experience are employed, the settings may be set so that low-difficulty behaviors are specified for employees with fewer years of experience, and high-difficulty behaviors are specified for employees with more years of experience.
[0081] In step S7, a behavior corresponding to the set attribute is identified, and a quiz corresponding to the set attribute is output in step S10. Since it is possible to input the behavior attribute, a quiz suitable for each group or each individual can be output.
[0082] Next, the answer input process at the end of a predetermined period of the first user terminal will be described. Fig. 5 is a diagram showing a flowchart of the answer input process at the end of a predetermined period of the first user terminal according to an embodiment of the present invention.
[0083] The process of step S21 starts to be executed at the end of the predetermined period or after the end of the predetermined period. If the first user operates the first user terminal 1 without delay, the process of steps S22 to S32 ends at the end of the predetermined period or within a predetermined period after the end of the predetermined period.
[0084] As described above, the predetermined period can be set appropriately depending on the purpose, the first user, etc., but for example, the working hours of a subordinate can be set as the predetermined period. The end of the predetermined period is the time from the time the predetermined period ends to a predetermined time before, and the end of the predetermined period is the time from the time the predetermined period ends to a predetermined time after. The predetermined period can also be set appropriately. For example, if the working hours end at 18:00 a.m., the end of the predetermined period can be set from 17:50, which is 10 minutes before the end, to 18:00, and the end of the predetermined period can be set from 18:00 to 18:10, which is 10 minutes after the end.
[0085] The process of steps S21 to S32 can be set to be repeatedly executed on working days, excluding holidays. By repeatedly executing the process, multiple answers for different predetermined periods can be obtained for one first user.
[0086] In step S21, the process may be automatically executed at the end of a predetermined period or at a preset time after the end of the period. Alternatively, the execution of step S21 may be started by starting a dedicated application on the first user terminal 1 and transmitting a request for sending information on various questions to the server device 4.
[0087] First, the server device 4 identifies an action for sending a second execution question to the first user terminal 1 (step S21). The action recommended to the first user identified in step S7 is stored in the storage unit 23 of the server device 4, and in step S21, the action recommended to the first user stored in the storage unit 23 is identified. That is, in one predetermined period, the action and action guideline recommended in the first execution question are the same as the action and action guideline recommended in the second execution question.
[0088] The second execution question is a question about the degree of execution of the first user's behavior during a predetermined period from the start to the end of the predetermined period during which the answer is given. The "question about the degree of execution of the behavior" is a concept that includes a question about not only the degree of execution of the behavior but also the degree of execution of the behavior according to the guideline. Hereinafter, the second execution question is also referred to as the "question about the achievement level" of the first user, and the answer to the second execution question is also referred to as the "achievement level." An example of the "question about the achievement level" is "Were you able to do it today?". The "question about the achievement level" can be the same question for any behavior, such as "Were you able to do it today?". When a different question is asked for each behavior, the question about the achievement level can be stored in the storage unit 23 in association with the behavior.
[0089] When the behavior is specified in step S21, the server device 4 transmits to the first user terminal 1 the specified behavior and a question about the achievement level of the behavior (step S22). The first user terminal 1 receives this information (step S23) and displays the recommended behavior and the question about the achievement level of the behavior on the display screen (step S24). Here, the recommended behavior and the question about the achievement level of the behavior are displayed on the display screen, but they may also be output by voice.
[0090] FIG. 13 is a diagram showing a display screen according to an embodiment of the present invention. As shown in FIG. 13, the display screen 30 of the first user terminal 1 displays a question 41 about the degree of achievement, "Did you do it today?", in response to a guideline 40 of action, "Whenever possible, hang up the phone after confirming that the customer has hung up." Seven numbers, such as "-3," "-2," "-1," "0," "1," "2," and "3," are displayed as answer options 42a to 42g. The smaller the number of these seven numbers, the more the user was unable to perform the displayed action, and the larger the number, the more the user was able to perform the displayed action. "0" indicates that the user was the same as usual. If the display screen 30 is a touch panel type, the first user can select these numbers by touching them.
[0091] Alternatively, in step S24, the selection rate of the answer to the quiz may be displayed together with the recommended behavior and the question about the achievement level of the behavior. Fig. 16 is a diagram showing a display screen according to an embodiment of the present invention. In Fig. 16, a question 60 about appropriate behavior, options 61a to 61c for answering the question about appropriate behavior, selection rates 62a to 62c of each option, an explanation 63 for the question, a question 41 about the achievement level, and options 42a to 42g for answering the question about the achievement level are displayed on the display screen 30 of the first user terminal 1.
[0092] In Fig. 16, in response to a question 60 about appropriate behavior, "Which words should you be careful of when greeting people outside your company?", an option 61a for "Hello," an option 61b for "Thank you for your help," and an option 61c for "Thank you for your hard work" are displayed. The selection rate 62a of the option 61a for "Hello," the selection rate 62b of the option 61b for "Thank you for your help," and the selection rate 62c of the option 61c for "Thank you for your hard work" are 30%. In Fig. 16, the selection rates 62a to 62c of each option are displayed using numbers and bar graphs.
[0093] In addition, in FIG. 16, the correct answer option 61c and the selection rate 62c of the correct answer option are displayed in a different manner from the incorrect answer options 61a to 61b and the selection rates 62a to 62b of the incorrect answer options. In FIG. 16, the correct answer option 61c is underlined. In addition, in FIG. 16, the bar graph showing the selection rate 62c of the correct answer option 61c is displayed in a different color from the bar graph showing the selection rates 62a to 62b of the incorrect answer options 61a to 61b. Alternatively, for example, the correct answer option 61 and the selection rate 62 of the correct answer option may be displayed in a different font size from the incorrect answer option 61 and the selection rate 62 of the incorrect answer option. By displaying the correct answer option 61 and the selection rate 62 of the correct answer option in a different manner from the incorrect answer option 61 and the selection rate 62 of the incorrect answer option, it becomes easier to understand which option was correct.
[0094] The selection rate 62 may be the ratio of the number of people who selected each option 62 to the number of people who answered the question 60 (a percentage of (number of people who selected option 1 62 / number of people who answered the question 60)). Alternatively, the selection rate 62 may be information that makes it possible to grasp the ratio of the number of people who selected each option 62 to the number of people who answered the question 60. For example, the selection rate 62 may be the number of people who selected each option 62. Note that the number of people who selected each option 62 as an answer to the question 60 may be stored in the storage unit 23 of the server device 4.
[0095] The method of calculating the selection rate 62 is not particularly limited and can be designed as appropriate. For example, the population for calculating the selection rate 62 may be a plurality of first users (hereinafter also referred to as all companies) belonging to a part or all of the companies that have introduced the system, or may be a plurality of first users (hereinafter also referred to as all companies) belonging to the company to which the first user who operates the first user terminal 1 that displays the selection rate 62 belongs. In addition, for example, the period for calculating the selection rate 62 may be within a predetermined period (hereinafter also referred to as within working hours) corresponding to the start and end of a predetermined period, or may be within a predetermined period from a predetermined time in the past to a predetermined time in the past (hereinafter also referred to as within a predetermined period in the past). The predetermined period in the past may be, for example, within the past one year, or within the past five years.
[0096] When the selection rate 62 during working hours is displayed in step S24, the quiz is preferably output before or at the beginning of the predetermined period, for example, when the person arrives at work. Also, the selection rate 62 is preferably output at or after the end of the predetermined period, for example, when the person leaves work. By configuring in this way, the answers within the predetermined period can be tallied. In other words, the answers entered when the person arrives at work can be tallied on the same day, and the selection rate 62 for each answer can be displayed when the person leaves work.
[0097] When the selection rate 62 within a predetermined period in the past is displayed in step S24, the selection rate 62 may be calculated by tallying up answers given to the same quiz in the past. For example, as described above, when behavior according to attributes set by the first user, the second user, and / or the third user is identified in step S7, the number of times the same quiz is output on the same day may be reduced. In such a case, the selection rate 62 within a predetermined period in the past may be displayed instead of the selection rate 62 within working hours on the day.
[0098] The population for calculating the selection rate 62 may be set by the first user, the second user, and / or the third user. For example, the first user, the second user, and / or the third user may be able to input the population for calculating the selection rate 62 in a terminal operated by each of them.
[0099] When the population size for calculating the selection rate62 is small, it may be possible to infer the responses or selection rates of responding companies, departments, or individuals.
[0100] Therefore, control may be performed so that the population can be set when a certain condition is satisfied. For example, when the condition that the number of companies included in all companies is 5 or more and the number of people included in all companies is 50 or more is satisfied, the population may be set to all companies. Alternatively, for example, when the condition that the number of people included in all companies is 5 or more is satisfied, the population may be set to all companies.
[0101] Alternatively, when the number of populations for calculating the selection rate 62 is small, the selection rate 62 of a population different from the set population may be displayed, or the selection rate 62 may not be displayed.
[0102] Returning to the explanation of FIG. 16, FIG. 16 displays the explanation 63 for the question, which reads, "As a general rule, 'otsukaresama desu' is a phrase used among family members. However, there are also relationships where you can say 'otsukaresama desu' to each other, such as with close business partners. Please understand the principle and greet each other cordially." The explanation 63 for the question may be the content equivalent to the guideline for action 40.
[0103] For the question 41 about the achievement level and the options 42a to 42g for answering the question about the achievement level, the description in Fig. 13 can be referred to as far as necessary. When the selection rate of the quiz answer is displayed together with the recommended behavior and the question about the achievement level for the behavior, the first user can input the achievement level while checking the selection rate of the quiz answer or after checking the selection rate of the quiz answer.
[0104] In the above, an example was given in which the selection rate of the quiz answers is displayed, but the answer compilation result output in step S24 does not have to be the selection rate of the quiz answers. The answer compilation result output in step S24 may be a compilation result regarding the answers to the quiz, the level of understanding, and / or the importance. For the compilation of answers, the description of the compilation process described below can be referred to as far as necessary.
[0105] The first user, the second user, and / or the third user may be able to set whether the tabulated result of the answers output in step S24 is to be the tabulated result of the answers to the quiz, the level of understanding, or the level of importance. For example, the first user, the second user, and / or the third user may be able to input, on the terminals operated by each of them, which of the subjects the tabulated results are to be displayed.
[0106] By displaying the compiled results such as the selection rate of quiz answers at the end of a specified period or after it has ended, for example when leaving work, it is expected that this will prevent employees from forgetting to enter their achievement rate when leaving work.
[0107] The first user operates the first user terminal 1 to select an option for the question about the achievement level, and transmits the selected answer to the server device 4 (step S25). For example, after selecting an option for the answer, the answer can be transmitted by selecting the "OK" button displayed on the display screen 30. The server device 4 receives the answer (step S26) and stores the received answer in the storage 23 (step S27). More specifically, the date and time when the answer was received and the received answer (i.e., the achievement level) are stored in the storage unit 23 in association with the first user ID. For example, the answer of achievement level "4" at "August 1, 2022, 18:00" is stored in association with the first user ID.
[0108] When the process of steps S7 to S13 is repeatedly executed in one predetermined period, the process of steps S21 to S27 is also repeatedly executed. In this manner, it is possible to obtain answers about the achievement level for a plurality of actions, similar to the understanding level and importance level.
[0109] Next, a screen for inputting the degree of achievement of the goal in a predetermined period is displayed on the display screen of the first user terminal 1 (step S28). FIG. 14 is a diagram showing a display screen according to an embodiment of the present invention. As shown in FIG. 14, for example, the goal 43 inputted in step S15 is displayed on the display screen 30, and the first user operates the first user terminal 1 to input the degree of achievement 44 of the displayed goal. In step S15, if the goal is inputted as "My goal is one appointment per day," the number of appointments obtained in the predetermined period is inputted.
[0110] The input degree of goal achievement is transmitted from the first user terminal 1 to the server device 4 (step S29). The transmitted answer is received by the server device 4 (step S30), and the received answer is stored in the storage 23 (step S31). More specifically, the date and time when the answer was received and the received answer regarding the degree of goal achievement are stored in the storage unit 23 in association with the first user ID.
[0111] When the answer is transmitted from the first user terminal 1 to the server device 4 in step S29, a screen indicating that the predetermined period has ended is displayed on the display screen of the first user terminal 1 (step S32).
[0112] Through steps S21 to S32, the answer input process at the end of the predetermined period of time in the first user terminal 1 is completed.
[0113] In the answer input process at the end of a predetermined period of time on the first user terminal 1, not only can the first user answer questions about the degree of achievement or the degree of achievement of the goal, but the first user can also ask questions about his or her own workload and receive answers. For example, if the first user considers the appropriate workload to be 100%, the first user can operate the first user terminal 1 to input what percentage he or she recognizes his or her own workload to be, and transmit the input to the server device 4. In the server device 4, the storage unit 23 stores the date and time when the answer was received and the information about the workload input to the first user terminal 1 in association with the first user ID.
[0114] In addition, in the answer input process at the end of the predetermined period of the first user terminal 1, not only can the first user answer questions about the achievement level or the achievement level of the goal, but also questions about appropriate behavior can be asked of the first user and the first user can answer the questions. By asking questions about appropriate behavior at the end of the predetermined period, it is possible to check whether the first user understands appropriate behavior at the end of the predetermined period.
[0115] As described above, by answering questions about understanding and achievement at the start and end of a specified period, i.e., by answering questions about understanding at the start of a workday and questions about achievement at the end of a workday, the first user can be given an opportunity to reflect on his or her own behavior while being encouraged to improve it.
[0116] As described above, by answering questions about goals at the start and end of a specified period, that is, by inputting goals at the start of a workday and answering questions about the degree of goal achievement at the end of a workday, the first user can work with the goals in mind, thereby improving the rate of goal achievement.
[0117] Next, the answer input process at the end of a predetermined period of the second user terminal will be described. Fig. 6 is a diagram showing a flowchart of the answer input process at the end of a predetermined period of the second user terminal according to an embodiment of the present invention.
[0118] The process of step S41 starts to be executed at the end of the predetermined period or after the end of the predetermined period. If the second user operates the second user terminal 2 without delay, the process of steps S42 to S47 ends at the end of the predetermined period or within a predetermined period after the end of the predetermined period.
[0119] The process from steps S42 to S47 can be set to be repeatedly executed on working days, excluding holidays. By repeatedly executing the process, multiple answers for different predetermined periods can be obtained for one second user.
[0120] In addition, in step S41 described below, the processing may be executed automatically at the end of a specified period or at a preset time after the end of the period. Alternatively, execution of step S41 may be started by starting a dedicated application on the second user terminal 2 and sending a request to the server device 4 for information regarding the third execution question.
[0121] First, the server device 4 identifies an action for transmitting a third execution question to the second user terminal 2 (step S41). The third execution question asks the second user about the degree of execution of the action of the first user within a predetermined period of time.
[0122] In the storage unit 23 of the server device 4, a second user ID for identifying a second user who is a superior and a first user ID for identifying a first user who is a subordinate of the superior are stored in association with each other. A plurality of first user IDs may be stored in association with one second user ID. Based on the second user ID corresponding to the second user terminal 2, the first user ID of the first user to be evaluated by the second user can be identified. In the storage unit 23, the action recommended to the first user identified in step S7 is stored in association with the first user ID, and the stored action recommended to the first user becomes the action to be evaluated in the third execution question. That is, in one predetermined period, the action recommended in the first execution question, the action recommended in the second execution question, and the action recommended in the third execution question are the same.
[0123] The third execution question is also called the "question about achievement level" of the first user, and the answer to the third execution question is also called the "achievement level." An example of a "question about achievement level" is "Did you do it today, Mr. / Ms. XX?" The "Mr. / Ms. XX" part of the question is the name of the first user.
[0124] When the behavior is specified in step S41, the server device 4 transmits to the second user terminal 2 the specified behavior and a question about the first user's achievement level for the behavior (step S42). The second user terminal 2 receives this information (step S43) and displays the behavior or guideline for the behavior recommended to the first user and a question about the achievement level for the behavior on a display screen (step S44). Although the behavior or guideline for the behavior recommended to the first user and a question about the achievement level for the behavior are displayed on the display screen, they may be output as voice.
[0125] On the display screen of the second user terminal 2, a question about the first user's achievement level is displayed, "Did you do this today, Mr. XX?" in response to the guideline for action, "Whenever possible, make sure that the customer has hung up before hanging up." Seven numbers, such as "-3," "-2," "-1," "0," "1," "2," and "3," are displayed as answer options. The lower the number, the more unable the displayed action was to be performed, and the higher the number, the more the displayed action was performed. "0" indicates that the action was the same as usual. If the display screen is a touch panel, the second user can select by touching these numbers.
[0126] The second user operates the second user terminal 2 to select an option for the question about the achievement level of the first user, and transmits the selected answer to the server device 4 (step S45). For example, after selecting an option for the answer, the answer can be transmitted by selecting the "OK" button displayed on the display screen. The server device 4 receives the answer (step S46) and stores the received answer in the storage 23 (step S47). More specifically, the date and time when the answer was received, and the received answer (i.e., the achievement level) are stored in the storage unit 23 in association with the first user ID and the second user ID. For example, the fact that the achievement level was answered as "3" at "August 1, 2022, 18:00" is stored in association with the first user ID and the second user ID.
[0127] When the process of steps S7 to S13 is repeatedly executed in one predetermined period, the process of steps S41 to S47 is also repeatedly executed. In this manner, similar to the understanding level and importance level, the answer by the second user regarding the achievement level of the first user with respect to a plurality of actions can be obtained.
[0128] When the reply is transmitted from the second user terminal 2 to the server device 4 in step S45, a screen indicating that the predetermined period has ended is displayed on the display screen of the second user terminal 2 (step S48).
[0129] Through steps S41 to S48, the answer input process at the end of the predetermined period of time in the second user terminal 2 is completed.
[0130] In this example, the answer input process of the second user terminal is executed at the end of the predetermined period, but input for a plurality of predetermined periods can be performed at once. For example, if the predetermined period is one day from 9:00 to 18:00, which is working hours, input for one week can be performed at once.
[0131] Incidentally, in step S44, a question about the achievement level of the first user is displayed on the display screen of the second user terminal 2, and the second user can answer the question by selecting this option on the second user terminal, but it is also possible to allow the achievement levels of multiple first users to be input on one page. At this time, the distribution state can be displayed on a graph so that the distribution of the achievement level answers by the second users can be grasped.
[0132] FIG. 15 is a diagram showing a display screen according to an embodiment of the present invention. FIG. 15 shows a display screen 30 when inputting the achievement level of a specific action for a plurality of first users on a second user terminal. A graph 50 is provided at the top of the display screen 30. The horizontal axis 51 of the graph 50 represents the achievement level, and seven levels of numbers such as "-3", "-2", "-1", "0", "1", "2", and "3" are displayed. The vertical axis 52 represents the number of people. For example, when the second user inputs the evaluation of the achievement level for ten first users, namely, A, B, C, D, E, F, G, H, I, and J, seven options 42, "-3", "-2", "-1", "0", "1", "2", and "3", are displayed for each first user. The second user operates the touch panel to select one of these options 42 for each first user.
[0133] When the second user selects one of the options 42 for any of the first users, a bar 53 in the bar graph is displayed. In FIG. 15, bars 53a to 53c are displayed. The height of the bar 53 in the bar graph changes depending on the number of first users who have selected the same achievement level. When the number of first users who have selected the same achievement level increases, the height of the bar 53 changes. When the button of the option 42 once selected is selected again by operating the touch panel, the state returns to one in which no achievement level has been input. In this case, the number of first users who have selected the same achievement level decreases, so the height of the bar 53 decreases. In this way, when multiple evaluation targets are evaluated using the same index, a graph in which the distribution state of the evaluation results changes with the selection is displayed on the evaluation selection screen, allowing the user to select an evaluation while checking the distribution state of the evaluations.
[0134] Moreover, a figure or the like showing a reference distribution state can be displayed on the graph. Here, it is preferable that figure 54 showing the reference distribution state is, for example, a figure showing a normal distribution or a power law distribution. The second user can evaluate the achievement levels of the multiple first users while being conscious of making the overall shape of bars 53 of graph 50 approach figure 54.
[0135] When the figure 54 is a figure showing a normal distribution or a power distribution, the peak is preferably located at a position corresponding to the middle of the evaluation stage. In the case of FIG. 15, it is preferable that the peak of the normal distribution or the power distribution is located at the position of the achievement level "0" in the horizontal axis direction. However, by shifting the figure 54 in the left and right direction by the second user's operation on the second user terminal, it is possible to change the normal distribution so that the peak is located at a position where the achievement level is higher than "0", or to change the normal distribution so that the peak is located at a position where the achievement level is lower than "0". By changing the left and right positions of the figure 54 in this way, it is possible to evaluate the achievement levels of multiple first users while being conscious of approaching the normal distribution or the power distribution, and it is also possible to evaluate the achievement levels of multiple first users based on strict criteria or loose criteria overall.
[0136] When figure 54 corresponds to a normal distribution or a power distribution, the height of the peak of figure 54 and the height of the lowest value on the left and right can be configured to be automatically changed according to the number of first users who are the subjects of responses. For example, when the peak in a normal distribution is about three people, the height of the peak of figure 54 can be set to correspond to the height of bars 53 for three people.
[0137] When the selection of the achievement level for all the first users is finished, the second user can select the Confirm button to finish inputting the achievement level. When the Confirm button is selected, the achievement level selected for each first user is transmitted to the server device 4.
[0138] Here, a case has been taken as an example in which the graph 50 displayed on the display screen 30 is a bar graph, but the graph may be a graph other than a bar graph, such as a line graph or a pie chart.
[0139] Note that, here, we have described the case where a second user evaluates a certain behavior of multiple first users using the same indicators and standards (when inputting the degree of achievement), but displaying a graph on the evaluation selection screen in which the distribution of evaluation results changes in response to selection, and further displaying the standard distribution state on the graph, is not particularly limited to the evaluation subject, and can be applied to cases where multiple evaluation subjects are evaluated using the same indicators and standards.
[0140] Next, the process of identifying the behavior recommended to the first user in step S7 will be described. A plurality of behaviors to be recommended to the first user are stored in the storage unit 23 of the server device 4, and in step S7, which of these multiple behaviors is to be transmitted to the first user terminal 1 is identified. The method of identifying the behavior recommended to the first user is not particularly limited, but for example, one or more behaviors can be identified randomly from the multiple behaviors to be recommended. Also, one or more behaviors can be identified from the multiple behaviors to be recommended according to a predetermined rule. For example, one or more behaviors can be identified based on the day of the week or date, such as identifying behavior A on Monday, behavior B on Tuesday, and behavior C on Wednesday.
[0141] In addition, the action recommended to the first user can be specified based on the answer history of the first user to questions about appropriate actions, and questions about the level of understanding, the level of achievement, and / or the level of importance in the past. For example, if the answer to a question about appropriate actions is incorrect in the past history, the first user may not have a sufficient understanding of the action, and therefore the action can be specified again as the action to be recommended in step S7. For example, an action that has a low level of achievement compared to the level of understanding and / or the level of importance in the past history is an action that the first user thought he / she could do but actually could not do, and therefore the action can be specified again as the action to be recommended in step S7. Note that the level of achievement in this case includes not only the level of achievement that the first user answered by operating the first user terminal 1, but also the level of achievement of the first user that the second user answered by operating the second user terminal 1.
[0142] For example, a level of difficulty, rank, or priority (hereinafter, "level of difficulty") is set for each behavior, and when the numerical values obtained in the answers to the comprehension, achievement, and / or importance in the past history for a behavior of a certain level of difficulty are low (below a predetermined value or smaller than a predetermined value), a behavior of a lower level of difficulty can be identified. On the other hand, when the numerical values obtained in the answers to the comprehension, achievement, and / or importance for a behavior of a certain level of difficulty are high (above a predetermined value or larger than a predetermined value), a behavior of a higher level of difficulty can be identified.
[0143] In addition, the input data may be the behavior or guidelines for behavior posed to the first user or the second user, and one or more answer histories of answers to quizzes about the behavior, and the level of understanding, achievement, and / or importance. A machine-learned predictive model may then be used to identify the behavior to be recommended to the first user based on the behavior or guidelines for behavior and the answer history, as output data, to identify the behavior to be recommended to the first user.
[0144] The machine learning algorithm is not particularly limited, and any known algorithm can be used, such as linear regression, multiple regression analysis, support vector machines, decision trees, random forests, and deep learning using multi-layer neural networks.
[0145] A multilayer neural network has an input layer, an output layer, and multiple intermediate layers. Weights are set for the edges connecting the nodes in each layer. Weights corresponding to each input to the node are set for the edges, and the edges are multiplied by the weights corresponding to each input to the node, and the values obtained by multiplying these weights are added to a bias. The value obtained by the addition is nonlinearly transformed using an activation function to calculate an activation value. The calculated activation value becomes the input value passed to the node in the next layer. The number of intermediate layers can be designed as appropriate. The weights are optimized using the above-mentioned training data.
[0146] In addition, in this system, for example, in the server device 4, it is also possible to identify behaviors for which the degree of achievement answered by a plurality of different first users for one action guideline and / or the degree of achievement answered by a second user associated with the first user meets a predetermined condition. Here, the predetermined condition is that the standard deviation of the degree of achievement is equal to or greater than the average value of the standard deviations for each behavior calculated from the degrees of achievement answered by a plurality of different first users for other action guidelines and / or the degrees of achievement answered by second users associated with the first user. In this way, it is possible to identify behaviors with individual differences in achievement.
[0147] Next, the tallying process will be described. The first user, the second user, and / or the third user can perform tallying process on answers to quizzes, levels of understanding, importance, levels of achievement (levels of achievement answered by the first user terminal 1 and / or the second user terminal 2), goals and the degree of achievement of goals, workload, and / or answers to status questions. Fig. 7 is a diagram showing a flowchart of the tallying process according to an embodiment of the present invention.
[0148] When performing the aggregation process, the first user, the second user, and / or the third user (hereinafter, the first user, the second user, and / or the third user will be referred to as "users") respectively operate the first user terminal 1, the second user terminal 2, and / or the third user terminal 3 (hereinafter, the first user terminal 1, the second user terminal 2, and / or the third user terminal 3 will also be referred to as "terminals").
[0149] As already described, in the storage unit 23 of the server device 4, the second user ID identifying the second user who is the superior and the first user ID identifying the first user who is the subordinate of the superior are stored in association with each other. Therefore, based on the second user ID of the second user, the first user ID of the first user whose answers can be counted by the second user can be specified. Also, in the storage unit 23 of the server device 4, the third user ID identifying the third user who is the superior of the second user or the human resources manager of the organization to which the first user and the second user belong, and the second user ID and the first user ID stored in association with the second user ID are stored in association with each other. Therefore, based on the third user ID of the third user, the first user ID of the first user and the second user ID of the second user whose answers can be counted by the third user can be specified. The third user ID of the third user may be stored in association with a plurality of first user IDs and / or a plurality of second user IDs.
[0150] First, the user operates the terminal to input the tallying conditions (step S51). In step S51, the user can arbitrarily select the tallying conditions. For example, the user can operate the terminal to select which of the answers to the quiz, the level of understanding, the level of importance, the level of achievement answered by the first user, the level of achievement answered by the second user, the goal, the degree of achievement of the goal, the workload, or the answers to the state questions to be counted. The user can also operate the terminal to select the target of the tallying based on the period answered, the action guidelines or questions on which the answers were based, whether the answers were given by the first user or the second user, or which of the multiple first users the answers were given by. For example, the tallying may be performed based on multiple answers to the level of understanding, etc., given by one first user, or based on multiple answers to a question corresponding to one action guideline given by multiple first users.
[0151] More specifically, for example, for questions regarding one action guideline A from August 1 to August 31, 2022, the answers to the quiz, the answers to the level of understanding, the level of importance, or the level of achievement sent from each of the first user terminals operated by multiple first users can be tallied. In this case, the user can operate the terminal to select the multiple first users whose answers are to be tallied. For example, if the user is a second user (a superior), the answers by the first user (a subordinate of the superior) stored in association with the second user may be the answers to be tallied. This allows the answers to guideline A by multiple first users to be tallied.
[0152] Also, for example, it is possible to tally up the results of answers to quizzes corresponding to multiple guidelines for action, and answers to the level of understanding, importance, or achievement sent from a first user terminal operated by a first user X from August 1 to August 31, 2022. Similarly, it is possible to tally up answers to the level of achievement corresponding to multiple guidelines for action for a first user X sent from a second user terminal operated by a second user Y from August 1 to August 31, 2022. This makes it possible to tally up answers to multiple guidelines for a first user.
[0153] In addition, for questions regarding multiple guidelines for action from August 1 to August 31, 2022, answers regarding the level of understanding, importance, or achievement sent from each of the first user terminals operated by multiple first users can be compiled.
[0154] When the tallying conditions are input, the input tallying conditions are transmitted to the server device 4 (step S52). When the server device 4 receives the tallying conditions (step S53), it performs tallying according to the received tallying conditions (step S54). The tallying results are transmitted to the terminal (step S55).
[0155] The terminal receives the tabulated results (step S56), graphs them, and displays them on the display screen of the terminal (step S57). The format of the graph is not particularly limited, and the user can select an appropriate format such as a line graph, a pie chart, or a bar graph by operating the terminal. The vertical and horizontal axes of the graph can also be selected appropriately by operating the terminal.
[0156] For example, the horizontal axis may represent the total number of correct answers or the correct answer rate (or the total number of incorrect answers or the incorrect answer rate) for answers to a quiz, the level of understanding, the level of importance, the level of achievement answered by a first user, the level of achievement answered by a second user, the goal, the degree of achievement of the goal, an answer to a workload, or an answer to a state question, and the vertical axis may represent the total number of people (total number of times) who answered these questions. For example, when the horizontal axis represents correct answers and incorrect answers as answers to a quiz about one behavior, the total number of people (total number of times) whose answers were correct or incorrect may be displayed on the vertical axis. For example, when the horizontal axis represents options for answering a quiz about one behavior, the selection rate at which each option was selected may be displayed on the vertical axis. For example, when the horizontal axis represents the total number of correct answers or the correct answer rate (the total number of incorrect answers or the incorrect answer rate) as answers to quizzes about a plurality of behaviors, the total number of people (total number of times) whose answers were correct by a first user may be displayed on the vertical axis. For example, when the horizontal axis represents the level of understanding, the total number of people (total number of times) who answered with each of the seven levels of understanding, "-3", "-2", "-1", "0", "1", "2", and "3", can be displayed on the vertical axis. In this way, it is possible to grasp how the answers are distributed. In addition, the horizontal axis can represent the date and time of input, and the vertical axis can represent the total number of correct answers or the correct answer rate (or the total number of incorrect answers or the incorrect answer rate) for the quiz answer, the level of understanding, the importance, the achievement level answered by the first user, the achievement level answered by the second user, the goal, the degree of achievement of the goal, an answer to a workload, or an answer to a status question.
[0157] For example, when answers are tallied for a first user, the horizontal axis can be the date and time of the answers, and the vertical axis can be numerical values such as the total number of correct answers or the correct answer rate (or the total number of incorrect answers or the incorrect answer rate) for the quiz answers, the level of understanding, the importance, the achievement level of the answers given by the first user, the achievement level of the answers given by the second user, the goal, the degree of achievement of the goal, the answer to the workload, or the answer to the status question. This allows the user to grasp the change in the answers over time.
[0158] Furthermore, the vertical axis can represent either the total number of correct answers or the accuracy rate (or the total number of incorrect answers or the accuracy rate) for answers to quizzes, whether or not the answer to one quiz was correct, the level of understanding, the importance, the level of achievement given by the first user, the level of achievement given by the second user, the answer to the workload, or the answer to the status question, and the horizontal axis can represent either the total number of correct answers or the accuracy rate (or the total number of incorrect answers or the accuracy rate) for answers to quizzes that is different from the vertical axis, whether or not the answer to one quiz was correct, the level of understanding, the importance, the level of achievement given by the first user, the level of achievement given by the second user, the answer to the workload, or the answer to the status question. By doing this, for example, it is possible to obtain a correlation between the total number or percentage of correct answers to a quiz and the level of understanding, a correlation between the total number or percentage of correct answers to a quiz and the importance, a correlation between the total number or percentage of correct answers to a quiz and the level of achievement given by a first user, a correlation between the total number or percentage of correct answers to a quiz and answers to a status question, a correlation between the total number or percentage of correct answers to a quiz and the level of achievement given by a second user, a correlation between whether or not a quiz was answered correctly and the level of understanding, a correlation between whether or not a quiz was answered correctly and the importance, a correlation between whether or not a quiz was answered correctly and the level of achievement given by a second user, Users will be able to grasp the correlation between whether or not the answer to quiz 1 was correct and the level of achievement given by the first user, the correlation between whether or not the answer to quiz 1 was correct and the answer to the status question, the correlation between whether or not the answer to quiz 1 was correct and the level of achievement given by the second user, the correlation between the level of understanding and the importance, the correlation between the level of understanding and the level of achievement given by the first user, the correlation between the level of understanding and the answer to the status question, the correlation between the importance and the level of achievement given by the first user, the correlation between the importance and the answer to the status question, the correlation between the level of achievement given by the first user and the level of achievement given by the second user, or the correlation between the level of achievement given by the first user and the answer to the status question.
[0159] The first user can check his / her own behavior, condition, goal achievement status, etc. by checking the tabulated results of the answers entered by the first user. The second user can check the behavior, condition, goal achievement status, etc. of the first user by checking the tabulated results of the answers entered by the first user, who is his / her subordinate. Furthermore, the third user can check the behavior, condition, goal achievement status, etc. of the first user by checking the tabulated results of the answers entered by the first user, and can also check the evaluation style for subordinates by checking the tabulated results of the answers entered by the second user.
[0160] As described above, the behavior or guidelines for behavior can be classified into categories such as "basics for working adults," "business performance (normal times)," "business performance (when there is a problem)," "organizational behavior," "manners (knowledge)," "manners (behavior)," "self-development," and "thinking subjects." For example, the results of answers to a quiz can be tallied by category, and the correct answer rate and incorrect answer rate can be calculated for each category. The calculated correct answer rate and incorrect answer rate can be compared for each category, and the results can be displayed on the user terminal and output, such as by printing. For example, for each first user, an octagonal radar chart can be displayed on the user terminal for the correct answer rate for the eight categories of "basics for working adults," "business performance (normal times)," "business performance (when there is a problem)," "organizational behavior," "manners (knowledge)," "manners (behavior)," "self-development," and "thinking subjects." The center of the octagonal radar chart has a correct answer rate of 0%, and the correct answer rate approaches 100% as it approaches the outside. For example, by checking the radar charts displayed for each first user, the second and third users can easily understand which first users have a high accuracy rate for which category and which have a low accuracy rate for which category. By checking these radar charts, the second and third users can provide appropriate guidance and advice to each first user.
[0161] The octagonal radar chart can be displayed on the user's terminal not only for the results of the quiz answers, but also for each first user's understanding (for example, the sum or average of the understanding for multiple answers), achievement (for example, the sum or average of the achievement for multiple answers), or importance (for example, the sum or average of the importance for multiple answers) of eight categories of behavior: "Basics for Working People," "Work Ability (Normal Times)," "Work Ability (When There's a Problem)," "Organizational Behavior," "Etiquette (Knowledge)," "Etiquette (Behavior)," "Self-Improvement," and "Thinking Subjects." The closer to the center of the octagonal radar chart, the smaller the value, and the larger the value is on the outside.
[0162] According to this system, the server device 4 can also correct the degree of achievement answered by the second user or the result of the calculation based on this degree of achievement based on the result of the calculation of the second user. The second user evaluates the degree of achievement of the first user, but the evaluation is likely to be biased, with some people giving lenient evaluations and others giving harsh evaluations. This makes it impossible to objectively evaluate the first user. The degree of achievement answered by the second user or the result of the calculation based on this degree of achievement can be corrected according to the result of the calculation of the degree of achievement answers of other second users, or according to a predetermined standard.
[0163] For example, a predetermined numerical value is added to or subtracted from each degree of achievement so that the average of the degrees of achievement answered by the second user for multiple first users for one or multiple behaviors becomes a predetermined value (e.g., "0"). Alternatively, in a case where the average of the degrees of achievement answered by the second user for multiple first users for one or multiple behaviors is "2.1" and the average of the degrees of achievement answered by other multiple second users for the same behavior is "1.2," a predetermined numerical value is added to or subtracted from each degree of achievement so that the average of the degrees of achievement answered by the second user for multiple first users becomes the average of the degrees of achievement answered by other multiple second users for the same behavior.
[0164] The tabulation result obtained by the correction is transmitted from the server device 4 to the terminal in step S56, and can be graphed and displayed on the display screen of the terminal in step S57. The corrected achievement level can also be used in the notification process and search process described later.
[0165] When the answers by the first user and / or the second user are stored in the server device 4 by the answer input process shown in Fig. 4 to Fig. 6, if the answers satisfy a predetermined condition, a notification can be sent to any of the first user terminal 1, the second user terminal 2, and the third user terminal 3. In the system of the present invention, this predetermined condition can be set by operating any of the first user terminal 1, the second user terminal 2, and the third user terminal 3. Next, this condition setting process will be explained. Fig. 8 is a diagram showing a flowchart of the condition setting process according to an embodiment of the present invention.
[0166] The second user ID and the first user ID are stored in association with each other in the storage unit 23 of the server device 4. Therefore, based on the second user ID of the second user, it is possible to identify the first user ID of the first user who is the target of the condition setting process and the notification process by the second user. Furthermore, the third user ID, the second user ID, and the first user ID are stored in association with each other in the storage unit 23 of the server device 4. Therefore, based on the third user ID of the third user, it is possible to identify the first user ID of the first user and the second user ID of the second user who is the target of the condition setting process and the notification process by the third user.
[0167] A user operates a terminal, launches a dedicated application, and logs in to the system. After logging in to the system, the user can open a menu and select a function for setting notification conditions. After selecting the function for setting notification conditions, the user operates the terminal to input notification conditions (step S61). The input notification conditions are transmitted from the terminal to the server device 4 (step S62). When the server device 4 receives the notification conditions (step S63), the notification conditions are set (step S64). The user can also set multiple notification conditions.
[0168] The content of the notification condition that can be input and set in step S61 is not particularly limited. The notification condition may be set based on any one of the total number of correct answers and the correct answer rate (or the total number of incorrect answers, the incorrect answer rate) for the answers to the quiz, whether or not the answer to one quiz was correct, the level of understanding, the importance, the achievement level answered by the first user, the achievement level answered by the second user, the answer to the workload, and the answer to the status question, or may be set based on a combination of two or more of these. For example, the notification condition may be that any one of the total number of correct answers and the correct answer rate (or the total number of incorrect answers, the incorrect answer rate) for the answers to the quiz, whether or not the answer to one quiz was correct, the level of understanding, the importance, the achievement level answered by the first user, the achievement level answered by the second user, the answer to the workload, and / or the answer to the status question reaches a predetermined value. For example, the notification condition may be that the understanding level of the first user regarding a certain guideline of action becomes "3" and the importance becomes "3".
[0169] For example, the notification condition may be that the average and / or median of any of the total number of correct answers or the correct answer rate (or the total number of incorrect answers or the incorrect answer rate) for the answers to the quiz, the level of understanding, the level of importance, the level of achievement answered by the first user, the level of achievement answered by the second user, the answers to the workload, and / or the answers to the status questions is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is smaller than a predetermined value. For example, the notification condition may be that the average or median level of understanding of a certain guideline for a plurality of first users in a certain company or workplace is "2.5 or more." Also, for example, the notification condition may be that the average or median level of understanding of a plurality of guidelines for a certain period for a single first user is "2.5 or more."
[0170] Also, for example, the notification condition may be that two of the following values are in a predetermined relationship: whether or not the answer to a quiz corresponding to a question about a guideline for a first user's action is correct, the level of understanding, the importance corresponding to the question, the level of achievement of the answer by the first user corresponding to the question, the level of achievement of the answer by the second user corresponding to the question, the answer to the workload corresponding to the question, and the answer to the status question corresponding to the question. The answer to the workload corresponding to the question and the answer to the status question corresponding to the question refer to the answer to the workload and the answer to the status question performed when the question was asked. In this case, more specifically, the values of the level of understanding and the level of importance are in a predetermined relationship, the level of understanding and the value of the level of achievement answered by the first user are in a predetermined relationship, the level of understanding and the value of the level of achievement answered by the second user are in a predetermined relationship, the level of understanding and the value of the answer to the workload are in a predetermined relationship, the level of understanding and the value of the answer to the status question are in a predetermined relationship, the level of importance and the value of the level of achievement answered by the first user are in a predetermined relationship, the level of importance and the value of the level of achievement answered by the second user are in a predetermined relationship, the value of the importance and the answer to the workload are in a predetermined relationship, or The notification conditions can be that the value of the answer to the question is in a predetermined relationship, that the value of the level of achievement answered by the first user and the answer to the workload question are in a predetermined relationship, that the value of the level of achievement answered by the first user and the answer to the status question are in a predetermined relationship, that the value of the level of achievement answered by the second user and the answer to the workload question are in a predetermined relationship, that the value of the level of achievement answered by the second user and the answer to the status question are in a predetermined relationship, or that the value of the answer to the workload question and the answer to the status question are in a predetermined relationship.
[0171] Also, for example, the notification condition may be that a value derived from any two of the following, which are a total number of correct answers or a correct answer rate (or a total number of incorrect answers or an incorrect answer rate) for answers to a quiz corresponding to a question about a plurality of guidelines for action to a first user, a level of understanding, an importance corresponding to the question, an achievement level answered by the first user corresponding to the question, an achievement level answered by the second user corresponding to the question, an answer to the workload corresponding to the question, and an answer to the status question corresponding to the question, are in a predetermined relationship. For example, the notification condition may be that a value derived from any two of the following, which are a level of understanding corresponding to a question about a guideline for action to a plurality of first users, an importance corresponding to the question, an achievement level answered by the first user corresponding to the question, an achievement level answered by the second user corresponding to the question, an answer to the workload corresponding to the question, and an answer to the status question corresponding to the question, are in a predetermined relationship. For example, the notification condition can be that values derived from any two of the level of understanding corresponding to a question regarding multiple guidelines for action given to multiple first users, the level of importance corresponding to the question, the level of achievement given in the answer by the first user corresponding to the question, the level of achievement given in the answer by the second user corresponding to the question, the answer to the workload corresponding to the question, and the answer to the status question corresponding to the question, are in a predetermined relationship.
[0172] More specifically, the notification condition for the derived value to be in a specified relationship can be that the average or median of any two of the total number of correct answers or the correct answer rate (or the total number of incorrect answers or the incorrect answer rate) for the quiz answers, the level of understanding, the level of importance, the level of achievement answered by the first user, the level of achievement answered by the second user, the answers to the workload, and the answers to the status questions are in a specified relationship. For example, the average or median level of understanding and the average or median level of importance have a predetermined relationship; the average or median level of understanding and the average or median level of achievement answered by a first user have a predetermined relationship; the average or median level of understanding and the average or median level of achievement answered by a second user have a predetermined relationship; the average or median level of understanding and the average or median level of answers to a workload question have a predetermined relationship; the average or median level of understanding and the average or median level of answers to a status question have a predetermined relationship; the average or median level of importance and the average or median level of achievement answered by a first user have a predetermined relationship; the average or median level of importance and the average or median level of achievement answered by a second user have a predetermined relationship; the average level of importance and the average or median level of achievement answered by a second user have a predetermined relationship; the average level of importance The notification conditions can be that the average or median of the level of achievement answered by the first user and the average or median of the answers to the status questions are in a specified relationship, that the average or median of the level of achievement answered by the first user and the average or median of the answers to the workload are in a specified relationship, that the average or median of the level of achievement answered by the first user and the average or median of the answers to the status questions are in a specified relationship, that the average or median of the level of achievement answered by the second user and the average or median of the answers to the workload are in a specified relationship, that the average or median of the level of achievement answered by the second user and the average or median of the answers to the status questions are in a specified relationship, or that the average or median of the answers to the workload are in a specified relationship.
[0173] For example, the notification condition may be that the sum or difference between the understanding level and the importance level for one first user is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is less than a predetermined value. Also, for example, the notification condition may be that the sum or difference between the average or median understanding level for a certain guideline of action and the average or median importance level for multiple first users in a certain company or workplace is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is less than a predetermined value. Also, for example, the notification condition may be that the sum or difference between the average or median understanding level for multiple guidelines of action answered in a certain period of time for one first user is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is less than a predetermined value.
[0174] Also, for example, for one first user, the notification condition may be that the sum or difference between the understanding level of one action guideline and the achievement level answered by the first user is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is less than a predetermined value. For example, for multiple first users in a certain company or workplace, the notification condition may be that the sum or difference between the average or median understanding level of a certain action guideline and the average or median achievement level answered by the first user is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is less than a predetermined value. Also, for example, for one first user, the notification condition may be that the sum or difference between the average or median understanding level of multiple action guidelines answered in a specified period and the average or median achievement level answered by the first user is equal to or greater than a predetermined value, is greater than a predetermined value, is less than a predetermined value, or is less than a predetermined value.
[0175] Next, the notification process will be described. FIG. 9 is a diagram showing a flowchart of the notification process according to the embodiment of the present invention. When a new answer is registered in the storage unit 23 of the server device 4 (step S71), the server device 4 refers to the answer history recorded in the storage unit 23 to determine whether or not the notification condition is satisfied (step S72). The notification condition is registered in the storage unit 23. The notification condition may be a condition previously registered in a dedicated application, or a condition set in the condition setting process. If the answer history does not satisfy the notification condition (No in step S72), the notification process ends. On the other hand, if the answer history satisfies the notification condition (Yes in step S72), the terminal is notified (step S73). The terminal receives the notification (step S74) and displays the notification on the user's display screen (step S75). In step S75, information on what notification condition has been satisfied and the first user or second user who satisfied the notification condition are also displayed.
[0176] When the response by the first user and / or second user satisfies certain conditions, a notification is sent to either the first user terminal 1, the second user terminal 2 or the third user terminal 3, allowing the first user, second user or third user to understand that the behavior or situation of the first user or second user has improved or been enhanced, or to recognize that some action needs to be taken or some improvement needs to be made to the first user or second user to improve or be enhanced in their behavior or situation.
[0177] For example, if the notification condition is set to be when the difference between the importance of a first user's #1 guideline for action and the level of understanding or the level of achievement reported by the first user or the level of achievement reported by the second user is equal to or exceeds a specified value (for example, when the level of understanding is "-1", the importance is "3" and the specified value is "2"), it will be clear that the first user is aware of the importance of the behavior or guideline for action but has not fully implemented it, and therefore that some kind of advice or guidance from a supervisor is required.
[0178] For example, if the notification condition is set to be when the difference between the achievement level answered by the first user or the achievement level answered by the second user for the first user's first guideline for action (1) minus the level of understanding is equal to or greater than a specified value (for example, when the level of understanding is "0", the achievement level is "3" and the specified value is "2"), it can be known that the first user has checked the guideline for action when starting work and answered the question, thereby performing his / her work while keeping the guideline for action in mind and improving his / her behavior.
[0179] For example, if the notification condition is set to be when the difference between the level of achievement reported by the first user and the level of achievement reported by the second user for guideline for action number 1 by first user 1 is equal to or greater than a specified value (for example, when the level of achievement reported by the first user is "2" and the level of achievement reported by the second user is "-1" and the specified value is "2"), it will be possible to know that there is a discrepancy between the self-assessment by the first user and the objective assessment by the second user (i.e., supervisor), and therefore it will be clear that some kind of advice or guidance is required from the supervisor.
[0180] For example, if the notification condition is set as follows, for the first user 1, the total number of correct answers or the correct answer rate (or the total number of incorrect answers or the incorrect answer rate) for the answers to the quiz, the level of understanding, the level of importance, the level of achievement answered by the first user, the level of achievement answered by the second user, and / or the answers to the status questions, the value obtained by subtracting the value of the most recent answer or the average value of the most recent predetermined number of answers from the value of the past answers or the average value of the answers over a certain period of time in the past, is equal to or greater than a certain value, it is possible to know that the quality of the first user's behavior is deteriorating, or that the state of health or sleep is deteriorating. For example, if the average value of the answers over a certain period of time in the past is "1.2", the average value of the most recent answers is "-1.0", and the predetermined value is "1.5", the notification condition is met.
[0181] For example, by setting the notification condition as being when the total number of correct answers or correct answer rate (or the total number of incorrect answers or incorrect answer rate), level of understanding, importance, level of achievement of the first user's answers, level of achievement of the second user's answers, and / or answers to status questions of a first user, the value obtained by subtracting the value of a past answer or the average value of answers over a certain period of the past from the value of the most recent answer or the average value of answers over the most recent predetermined number of times, is equal to or greater than a predetermined value, it can be known that the quality of the first user's behavior is improving and that his health and sleeping condition are improving.
[0182] In this system, for example, a first user operates a first user terminal 1 in a server device 4 to input appropriate behavior, understanding level, importance level, achievement level, goal and goal achievement level, workload, and answers to status questions for a predetermined period, and the number of answer items for one user can also be tallied for each predetermined period. It is also possible to identify a first user in a state where the number of answer items or the average number of answer items over a plurality of predetermined periods does not satisfy a predetermined condition (for example, the number of input items has decreased and is below a predetermined value) and notify the terminal. Such a decrease in the number of answer items can be a sign of resignation, etc., so if such a first user can be identified, it is possible to implement measures to prevent the first user from resigning.
[0183] Here, a case has been described in which a user sets notification conditions by operating a terminal, and when the set notification conditions are met, a notification is automatically sent to the terminal, but for example, in this system, a user can input search conditions into the terminal, identify a first user or a second user who meets the search conditions, and display information about the identified first user or second user on the terminal. There are no particular limitations on the search conditions that can be input, and the same conditions as the notification conditions explained above can be input. For example, a conditional expression such as (achievement level - understanding level ≧ 2) can be input as a search condition.
[0184] According to the present invention, a first execution question regarding the degree of execution of a behavior of a first user is output before or at the beginning of a specified period, an answer to the outputted first execution question is accepted, and a second execution question related to the first execution question is output at or after the end of the specified period, and an answer to the outputted second execution question is accepted, thereby obtaining answers regarding the degree of execution of a behavior of a first user before or at the beginning of the specified period and after the end of the specified period.
[0185] According to the present invention, each of multiple different first users operates a respective one of multiple first user terminals, and by aggregating responses received from each of the multiple first user terminals, it is possible to aggregate responses regarding the degree of execution of an action by each of the multiple first users before or at the beginning of a specified period and at or after the end of the specified period.
[0186] According to the present invention, by aggregating responses received over multiple different specified periods, it is possible to aggregate, for a single first user, responses regarding the degree of execution of a first user's behavior before the start or beginning of a specified period and at the end or after the end of the specified period over multiple specified periods.
[0187] According to the present invention, when a received answer satisfies a specified condition for executing a notification, a specified notification is executed, whereby a notification can be given when an answer regarding the degree of execution of a first user's action before or at the beginning of a specified period and at or after the end of a specified period satisfies a specified condition.
[0188] According to the present invention, predetermined conditions regarding the notification can be set by operating a first user terminal operated by a first user, or another user terminal operated by a user other than the first user.
[0189] According to the present invention, a first execution question to be newly output is identified in accordance with a received answer, so that an appropriate first execution question corresponding to the answer can be asked to the first user.
[0190] According to the present invention, a first execution question to be newly output can be specified according to the answer results for each task category.
[0191] According to the present invention, a first execution question regarding the degree of execution of a first user's behavior, or a second execution question related to the first execution question, is output, and answers to the outputted first execution question or second execution question are accepted, with multiple different first users each operating multiple first user terminals, and answers to the multiple different first execution questions or multiple different second execution questions are accepted from each of the multiple first user terminals, and by identifying first execution questions or second execution questions whose results of the answers to each first execution question or each second execution question satisfy a predetermined condition, it is possible to identify questions regarding the degree of execution of the first user's behavior whose results of the answers satisfy a predetermined condition, or behaviors corresponding to those questions.
[0192] According to the present invention, by outputting a first execution question regarding the degree of execution of a behavior by a first user, accepting an answer to the outputted first execution question, outputting a recognition question regarding the first user's recognition of the importance of the behavior, and accepting an answer to the outputted recognition question, it is possible to obtain answers regarding the first user's degree of execution of the behavior and the first user's recognition of the importance of the behavior.
[0193] According to the present invention, each of multiple different first users operates a respective one of multiple first user terminals, and by receiving answers from each of the multiple first user terminals and aggregating the received answers, it is possible to aggregate answers regarding the degree to which the first users perform an action and the first users' perception of the importance of the action.
[0194] According to the present invention, by aggregating responses received over multiple different specified periods, it is possible to aggregate, for a single first user, responses regarding the degree to which the first user performed an action and the first user's perception of the importance of the action over multiple specified periods.
[0195] According to the present invention, when a received answer satisfies a predetermined condition for executing a notification, a predetermined notification is executed, thereby making it possible to notify when an answer regarding the degree of execution of an action by the first user or the first user's recognition of the importance of the action satisfies a predetermined condition.
[0196] According to the present invention, it is possible to set predetermined conditions regarding the notification by operating a first user terminal operated by a first user, or an other user terminal operated by a user other than the first user.
[0197] According to the present invention, a first execution question to be newly output is identified in accordance with a received answer, so that an appropriate first execution question corresponding to the answer can be asked to the first user.
[0198] According to the present invention, a first execution question to be newly output can be specified according to the answer results for each task category.
[0199] According to the present invention, by accepting input of goals for a specified period before or at the beginning of a specified period, and accepting input of the degree of achievement of the goals for the specified period at the end or after the end of the specified period, it is possible to obtain answers to questions regarding goals before or at the beginning of the specified period and at the end or after the end of the specified period.
[0200] According to the present invention, each of multiple different first users operates a respective one of multiple first user terminals, and answers related to a goal can be compiled by compiling answers received from each of the multiple first user terminals.
[0201] According to the present invention, the specified period is a period related to the first user's business, the beginning of the specified period is the start of the first user's business, and the end of the specified period is the end of the first user's business, so that questions can be asked and answers obtained at the start and end of the business.
[0202] According to the present invention, a status question regarding the status of a first user is output, and an answer to the output status question is received, thereby making it possible to obtain an answer regarding the status of the first user.
[0203] According to the present invention, the notification can be executed multiple times at different times for the same first user, and can be issued if the multiple responses received satisfy predetermined conditions for executing the notification.
[0204] According to the present invention, the second user terminal outputs a third execution question regarding the degree of execution of the first user's behavior, and receives an answer to the outputted third execution question, thereby obtaining an answer regarding the degree of execution of the first user's behavior by the second user.
[0205] According to the present invention, each of a plurality of different first users operates a respective one of a plurality of first user terminals, and answers to a plurality of different third execution questions are received from each first user. By aggregating the answers for each third execution question, it is possible to grasp the distribution of answers by a second user regarding the degree of execution of actions of a plurality of first users for one third execution question.
[0206] According to the present invention, the tallying result by the answering means can be made appropriate by compiling the tallying result of replies to the third practical questions by other second users or by correcting the tallying result in accordance with a predetermined criterion.
[0207] According to the present invention, by accepting an answer to a behavioral question regarding appropriate behavior of the first user, it is possible to obtain an answer as to what the first user believes to be appropriate behavior or how the first user believes it is appropriate to behave.
[0208] According to the present invention, by receiving an input of an attribute of a behavioral question and outputting a behavioral question according to the input attribute, it is possible to output a behavioral question according to the input attribute.
[0209] According to the present invention, each of multiple different first users operates a respective one of multiple first user terminals, and by compiling answers received from each of the multiple first user terminals, it is possible to aggregate answers regarding the first users' understanding of appropriate behavior for the multiple first users.
[0210] According to the present invention, behavioral questions, execution questions, and / or recognition questions are output before or at the beginning of a specified period, the answers within the specified period are tallied, and the tallied results are displayed at or after the end of the specified period, so that the results tallied within the specified period can be confirmed at or after the end of the specified period.
[0211] According to the present invention, answers received in the past corresponding to the same behavioral question, execution question, and / or recognition question are tallied, and the tallied results are displayed at the end of or after a specified period of time, thereby making it possible to check the tallied results of answers to the same question in the past.
[0212] According to the present invention, when a received answer satisfies a predetermined condition for executing a notification, a predetermined notification is executed, thereby making it possible to notify a first user of an answer regarding his / her understanding of appropriate behavior when the answer satisfies a predetermined condition.
[0213] According to the present invention, predetermined conditions regarding the notification can be set by operating a first user terminal operated by a first user, or another user terminal operated by a user other than the first user.
[0214] According to the present invention, a behavior question to be newly output is specified in accordance with a received answer, so that an appropriate behavior question corresponding to the answer can be asked to the first user.
[0215] According to the present invention, the first user terminal operated by the first user, the second user terminal operated by the second user, and / or the third user terminal operated by the third user can display the aggregated results of the answers, thereby displaying the aggregated results of the answers.
[0216] According to the present invention, evaluations for a number of different evaluation objects are accepted, and the results of the accepted evaluations are displayed on a graph, and the distribution state of the evaluations for the number of different evaluation objects when they satisfy predetermined conditions is also displayed on the graph, making it easier to evaluate the distribution of evaluations so that it approaches the predetermined state.
[0217] According to the present invention, a new question or an action corresponding to a new question can be identified based on past answers. [Explanation of symbols]
[0218] 1 1st user terminal, 2 2nd user terminal, 3 3rd user terminal, 4 server device, 5 communication network, 11 control unit, 12 RAM, 13 storage unit, 14 input device, 15 display device, 16 communication interface, 21 control unit, 22 RAM, 23 storage unit, 24 Communication Interface
Claims
1. A human resource training system for a company, comprising at least one computer device, a recognition question output means for outputting a recognition question regarding the first user's recognition of the importance of appropriate behavior in a company; a recognition question answer receiving means for receiving an answer to the output recognition question; a storage means for storing the answer received by the recognition question answer receiving means in association with identification information for identifying the first user; Equipped with Human resource training system.
2. Action output means for outputting appropriate actions in the company at the start of the first user's work Equipped with The recognition question output means outputs a recognition question regarding the importance of the appropriate behavior output by the behavior output means. The personnel training system according to claim 1.
3. an inappropriate input receiving means for receiving an input indicating that the appropriate behavior output by the behavior output means is inappropriate for the first user; Equipped with When the inappropriate input receiving means receives an input, the behavior output means outputs an appropriate behavior in the company that is different from the output. The personnel training system according to claim 2.
4. a behavior question output means for outputting a behavior question regarding appropriate behavior of the first user in the company at the start of the first user's work; a behavioral question answer receiving means for receiving an answer to the output behavioral question; Equipped with the behavior output means outputs an appropriate behavior as an explanation for the behavior question after receiving the answer from the behavior question answer receiving means; The storage means stores the answer received by the behavioral question answer receiving means in association with identification information for identifying the first user. The personnel training system according to claim 2.
5. a first execution question output means for outputting a first execution question regarding a degree of execution of appropriate behavior in the company by the first user at the start of the business or at a time before that; a first execution question answer receiving means for receiving an answer to the outputted first execution question; a second execution question output means for outputting, at the end of the task of the first user, a second execution question regarding the degree of execution of the appropriate behavior within the duration of the task; a second execution question answer receiving means for receiving an answer to the output second execution question; Equipped with the storage means stores the answers received by the first execution question answer receiving means and the second execution question answer receiving means in association with identification information identifying the first user; The personnel training system according to claim 1.
6. a status question output means for outputting a status question regarding the status of the first user; a status question answer receiving means for receiving an answer to the output status question; Equipped with the storage means stores the answer received by the status question answer receiving means in association with identification information identifying the first user; The personnel training system according to claim 1.
7. an answer counting means for counting answers received by the recognition question answer receiving means, the behavior question answer receiving means, the first execution question answer receiving means, the second execution question answer receiving means, and / or the state question answer receiving means in accordance with a predetermined counting condition; a counting result display means for displaying the counting result of the answers counted by the answer counting means; Equipped with The personnel training system according to any one of claims 1 to 6.
8. A computer device, A recognition question sending means for sending a recognition question regarding the first user's recognition of the importance of appropriate behavior in the company; a recognition question answer receiving means for receiving an answer to the output recognition question; a storage means for storing the answer received by the recognition question answer receiving means in association with identification information for identifying the first user; A program that functions as a