Work sharing proposal device and program
The task allocation proposal device and program dynamically adjusts communicator and receiver assignments based on personality analysis to enhance communication success and satisfaction by predicting outcomes and correcting deviations.
Patent Information
- Application Number
- PCT/JP2024/023964
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-02
- Publication Date
- 2026-01-08
AI Technical Summary
Conventional technologies struggle to propose optimal combinations of communicators and receivers in organizational settings, particularly when changes in organizational goals and policies necessitate shifts in thinking and working styles, and lack mechanisms for adjusting to communication failures.
A task allocation proposal device and program that utilizes a communication success/failure prediction unit, allocation unit, quality confirmation unit, and level replacement unit to dynamically adjust assignments based on personality analysis results, ensuring optimal communication by predicting success or failure and making necessary corrections.
Enables optimal communication combinations by predicting success or failure and adjusting assignments based on personality traits, improving communication quality and satisfaction by evaluating feedback and making necessary corrections.
Smart Images

Figure JP2024023964_08012026_PF_FP_ABST
Abstract
Description
Work allocation proposal device and program
[0001] The present invention relates to a task allocation proposal device and a program.
[0002] In order for a company to improve its organizational productivity, it needs to communicate its vision and goals to its employees. In doing so, managers update goals to keep up with the times, but employees' tolerance for change varies depending on factors such as their personalities. Therefore, in order to ensure and improve the quality of communication, it is necessary to respond in a way that takes into account the characteristics of each employee.
[0003] Furthermore, research has shown that it is most efficient for organizational goals to be explained by a familiar leader such as a section manager, so who communicates is important. On the other hand, it is necessary to share the role of communication as a measure to prevent the workload from being concentrated on the leader.
[0004] Conventional technologies that propose matching people and team composition taking into account personality and compatibility are based on the assumption that compatibility is based on everyday life and work situations, i.e., that current relationships are good. Unlike other parameters (skills, attributes, etc.), the relationship value between workers is a variable that is difficult to accurately quantify and is expected to fluctuate greatly. For this reason, it is desirable to be able to make flexible corrections while taking into account errors in the relationship value.
[0005] International Publication No. 2023 / 281581
[0006] However, conventional technologies have limited effectiveness in situations where it is necessary to instill changes in organizational goals and policies that force changes in current thinking and working styles.In such situations, technology is needed that can propose optimal combinations that are suitable for instillation and persuasion, rather than just being friendly with others.
[0007] Furthermore, conventional methods treat proposed combinations as fixed, and do not have a mechanism for correction in case they do not actually work well. Therefore, a mechanism is needed that can detect whether the information has been transmitted sufficiently and make flexible corrections as necessary.
[0008] The present invention has been made in consideration of the above circumstances, and has an object to provide a task allocation proposal device and program that can propose an optimal combination of transmitters and receivers.
[0009] a communication success / failure prediction unit that predicts the success or failure of communication from a communicator to a receiver based on an agreeableness value for each receiver and an extroversion value for each communicator obtained by using personality analysis, and a communication success threshold calculated from the agreeableness value and the extroversion value; a communication allocation unit that calculates the communication difficulty for a receiver corresponding to a predetermined number of communications using a communication level corresponding to the extroversion value and an allocation method for assigning receivers to communicators, and assigns a receiver corresponding to the communication difficulty to a member to whom the communicator will communicate when the communicator has communicated a predetermined number of communications; a communication quality confirmation unit that obtains feedback on the communication quality from the receiver corresponding to the communicator; a communication success / failure comparison unit that compares the prediction result output from the communication success / failure prediction unit with the feedback output from the communication quality confirmation unit to determine whether a deviation from the prediction result has occurred; and a communication level replacement unit that replaces the communication levels when the communication success / failure comparison unit determines that a deviation from the prediction result has occurred.
[0010] A program according to a second aspect of the present invention is a program that causes a computer to function as the task sharing proposal device according to the first aspect.
[0011] According to the present invention, it is possible to provide a task allocation proposal device and program that can propose an optimal combination of transmitters and receivers.
[0012] FIG. 1 is a block diagram illustrating an example of a configuration of a work sharing proposal device according to an embodiment. FIG. 2 is a block diagram illustrating an example of a functional configuration of the work sharing proposal device according to an embodiment. FIG. 3 is a diagram illustrating an example of data stored in a receiver DB. FIG. 4 is a diagram illustrating an example of data stored in a communicator DB. FIG. 5 is a diagram illustrating an example of data stored in a communication success prediction DB and a communication success result DB. FIG. 6 is a diagram illustrating an example of a communication success threshold used by a communication success prediction unit according to an embodiment. FIG. 7 is a diagram illustrating another example of a communication success threshold used by a communication success prediction unit according to an embodiment. FIG. 8 is a diagram illustrating an example of a communication allocation method set by a communication allocation unit according to an embodiment. FIG. 9 is a diagram illustrating another example of a communication allocation method set by a communication allocation unit according to an embodiment. FIG. 10 is a diagram illustrating another example of a communication allocation method set by a communication allocation unit according to an embodiment. FIG. 11 is a flowchart illustrating an example of a processing operation of the work sharing proposal device according to an embodiment.
[0013] Hereinafter, a task sharing proposal device and a program according to an embodiment of the present invention will be described with reference to the drawings. In the following embodiments, parts with the same numbers perform similar operations, and redundant description will be omitted.
[0014] 1 is a block diagram illustrating an example of the configuration of a task sharing proposal device according to an embodiment. FIG. 2 is a block diagram illustrating an example of the functional configuration of the task sharing proposal device according to an embodiment.
[0015] The work allocation proposal device 100 shown in FIG. 1 is a device that proposes optimal combinations of multiple communicators and multiple receivers when multiple communicators and multiple receivers within an organization wish to properly communicate information based on the success or failure of the communication and the personalities of the communicators and receivers.The device predicts the success or failure of the communication based on the communicator's extroversion and the receiver's cooperativeness, assigns multiple receivers to the communicators, and changes the assignment of receivers whose feedback deviates from the predicted result by comparing it with the predicted result based on the receiver's feedback.
[0016] The task sharing proposal device 100 may be communicably connected to an external server or the like via a network, for example. In this case, multiple task sharing proposal devices 100 are communicably connected to the external server via the network, enabling functions such as sharing of necessary information. Furthermore, the task sharing proposal device 100 may be configured to store information about the sender, receiver, and similar information in the external server, and to acquire information from the external server by transmitting a request signal as needed. The external server may be a storage device or the like.
[0017] The task sharing proposal device 100 includes a control unit 110 , a storage unit 120 , an input unit 130 , an output unit 140 , and a communication unit 150 .
[0018] The input unit 130 is operated by a user of the work sharing proposal device 100, and may include a user interface such as a mouse or keyboard for inputting various information (for example, information for changing the numerical values of various settings of the work sharing proposal device 100), and various sensors such as a microphone or touch panel.
[0019] The output unit 140 may include, for example, a display means such as a monitor that allows the processing results of the control unit 110 to be visually recognized, or an audio output means that allows the results to be audibly recognized by a speaker, etc. The output unit 140 may be configured to output image information or audio information to an externally connected display means or audio output means.
[0020] The communication unit 150 can transmit information received from outside to components within the task sharing proposal device 100, and can also transmit information received from components within the task sharing proposal device 100 to outside.
[0021] The control unit 110, the storage unit 120, the input unit 130, the output unit 140, and the communication unit 150 are connected to each other via a bus communication line and can transmit and receive data to and from each other. Note that the control unit 110, the storage unit 120, the input unit 130, the output unit 140, and the communication unit 150 may be configured to transmit and receive data to and from each other via wireless communication or the like.
[0022] The storage unit 120 includes, for example, a main storage unit and an auxiliary storage unit. The main storage unit may include, for example, a read-only memory (ROM) and a random-access memory (RAM). The ROM is a non-volatile memory used exclusively for reading data, and can store data and various setting values used by the control unit 110 (described later) when performing various processes. The RAM may be used as a so-called work area for temporarily storing data when the control unit 110 (described later) performs various processes. The main storage unit in this embodiment is, for example, a RAM, and is used as a memory.
[0023] The auxiliary storage unit is a non-transitory computer-readable storage medium of a computer centered around the control unit 110. The auxiliary storage unit is, for example, an EEPROM (registered trademark) (electric erasable programmable read-only memory), a HDD (hard disk drive), or an SSD (solid state drive).
[0024] The auxiliary storage unit can store data used by the control unit 110 (described later) when performing various processes, data generated by the processes in the control unit 110, various setting values, etc. The auxiliary storage unit is a memory that stores various information, and includes, for example, a receiver DB 121, a communicator DB 122, a communication success / failure prediction DB 123, and a communication success / failure result DB 124. The auxiliary storage unit is not limited to the above, and may also include a personality information DB, a communication allocation method DB, etc.
[0025] The receiver DB 121 stores the member ID (receiver identifier) of the receiver, the value of the cooperativeness A associated with the receiver identifier, and the value of the communication difficulty Ld associated with the receiver identifier.
[0026] The value of cooperativeness A associated with the receiver identifier is calculated by conducting a questionnaire about the receiver's personality and performing a personality analysis using the questionnaire by the personality analysis unit 112, which will be described later. Note that the value of cooperativeness A associated with the receiver identifier may also be set by the user of the task sharing proposal device 100 based on an objective index.
[0027] The receiver DB 121 sets the communication difficulty Ld in descending order of the value of cooperativeness A associated with the receiver identifier. That is, the receiver DB 121 sets the communication difficulty Ld to 1 for the receiver identifier with the largest value of cooperativeness A and stores it. The receiver DB 121 also sets the communication difficulty Ld to 2 for the receiver identifier with the second largest value of cooperativeness A and stores it. The receiver DB 121 repeats the same process thereafter, numbering the communication difficulty Ld in ascending order from the integer value 1.
[0028] The communicator DB 122 stores the member ID (communicator identifier) of the communicator, the value of extroversion E associated with the communicator identifier, and the value of communication level Lc associated with the communicator identifier.
[0029] The value of extroversion E associated with the communicator identifier is calculated by having the communicator complete a questionnaire about their own personality, and then performing a personality analysis using the questionnaire by the personality analysis unit 112, which will be described later. Note that the value of extroversion E associated with the communicator identifier may also be set by the user of the task sharing proposal device 100 based on an objective index.
[0030] The communicator DB 122 sets the transmission level Lc in ascending order of the value of extroversion E associated with the communicator identifier. That is, the communicator DB 122 sets the transmission level Lc to 1 for the communicator identifier with the smallest value of extroversion E and stores it. The communicator DB 122 also sets the transmission level Lc to 2 for the communicator identifier with the second smallest value of extroversion E and stores it. The communicator DB 122 repeats the same process thereafter, numbering the transmission levels Lc in ascending order from the integer value 1.
[0031] Fig. 3 is a diagram showing an example of data stored in the receiver DB, and Fig. 4 is a diagram showing an example of data stored in the transmitter DB.
[0032] 3, for receiver identifier L1, the value of cooperativeness A is 0.70, which is the closest to 1 among the values of cooperativeness A associated with other receiver identifiers, and therefore the communication difficulty Ld is set to 1. For receiver identifier L2, the value of cooperativeness A is 0.65, which is the next closest to 1 after the value of cooperativeness A of receiver identifier L1, and therefore the communication difficulty Ld is set to 2.
[0033] 4, for example, the extroversion E value for the communicator identifier C1 is 0.50, which is the closest to 0 among the extroversion E values associated with other communicator identifiers, and therefore the communication level Lc is set to 1. For the communicator identifier C2, the extroversion E value is 0.65, which is the next closest to 0 after the extroversion E value for the communicator identifier C1, and therefore the communication level Lc is set to 2.
[0034] The transmission success / failure prediction DB 123 stores the prediction result output from the transmission success / failure prediction unit 113 (described later). The transmission success / failure result DB 124 stores feedback on the quality of transmission output from the transmission quality confirmation unit 116 (described later).
[0035] 5 is a diagram showing an example of data stored in the transmission success / failure prediction DB and the transmission success / failure result DB. The example shown in FIG. 5 is a compilation of either the prediction results output from the transmission success / failure prediction unit 113 or the feedback output from the transmission quality confirmation unit 116, and indicates the success or failure of the transmission. For example, it indicates that if a transmitter C1 transmits to receivers L1 and L2, the transmission fails, but if a transmitter C2 transmits to receiver L3, the transmission succeeds. It also indicates that if a transmitter C2 transmits to receiver L1, the transmission fails, but if a transmitter C2 transmits to receivers L2 and L3, the transmission succeeds.
[0036] The control unit 110 includes at least one processor such as a CPU (Central Process Unit), MPU (micro processing unit), GPU (Graphics Processing Unit), or FPGA (field-programmable gate array), and can realize various functions of the work sharing proposal device 100 by executing programs such as system software, application software, or firmware stored in the memory unit 120.
[0037] The control unit 110 includes a DB creation unit 111, a personality analysis unit 112, a transmission success / failure prediction unit 113, a transmission allocation unit 114, a transmission allocation output unit 115, a transmission quality confirmation unit 116, a transmission success / failure comparison unit 117, and a transmission level replacement unit 118.
[0038] The DB creation unit 111 creates a receiver DB 121, a communicator DB 122, a communication success / failure prediction DB 123, and a communication success / failure result DB 124 stored in the storage unit 120. The DB creation unit 111 is not limited to the above, and may also create a personality information DB, a communication allocation method DB, etc.
[0039] The DB creation unit 111 acquires IDs (e.g., employee numbers) that identify members from an external server or the like. The DB creation unit 111 separates IDs that will be recipients from IDs that will be transmitters. The DB creation unit 111 creates a list by taking the IDs that will be recipients as receiver identifiers and indexing the receiver identifiers. The DB creation unit 111 also creates a list by taking the IDs that will be transmitters as transmitter identifiers and indexing the transmitter identifiers. The DB creation unit 111 outputs the created lists to the receiver DB 121 and the transmitter DB 122, respectively.
[0040] The personality analysis unit 112 acquires an ID that identifies a member from an external server, etc. The personality analysis unit 112 transmits a questionnaire, etc. to a member corresponding to the acquired member-identifying ID. For example, the personality analysis unit 112 may transmit the questionnaire using a communication means such as email linked to the ID that identifies the member, or the user of the task sharing proposal device 100 may confirm the address or seat location linked to the ID that identifies the member and hand over the questionnaire directly.
[0041] The personality analysis unit 112 acquires and tallys up the survey results linked to the IDs that identify the members. The personality analysis unit 112 analyzes the survey results using an existing personality analysis method such as the Big Five.
[0042] The personality analysis unit 112 calculates the value of the cooperativeness A based on the analysis results of the personality analysis of the questionnaire results linked to the recipient identifiers. That is, the personality analysis unit 112 calculates the value of the cooperativeness A based on the analysis results for each recipient identifier classified as a recipient among the IDs that identify the members.
[0043] Furthermore, the personality analysis unit 112 calculates the value of extraversion E based on the analysis results of the personality analysis of the questionnaire results linked to the communicator identifier. That is, the personality analysis unit 112 calculates the value of extraversion E based on the analysis results for each communicator identifier classified as a communicator among the IDs that identify members. Note that the values calculated by the personality analysis unit 112 are not limited to agreeableness and extraversion, and may also calculate values of openness, conscientiousness, and neuroticism, for example.
[0044] The personality analysis unit 112 normalizes the calculated values of agreeableness A and extraversion E so that they each fall between 0 and 1. The personality analysis unit 112 outputs the normalized value of agreeableness A to the receiver DB 121. Similarly, the personality analysis unit 112 outputs the normalized value of extraversion E to the communicator DB 122.
[0045] 6A and 6B are diagrams illustrating an example of a transmission success threshold value used in the transmission success / failure prediction unit according to the embodiment. FIG. 7 is a diagram illustrating another example of a transmission success threshold value used in the transmission success / failure prediction unit according to the embodiment.
[0046] The communication success / failure prediction unit 113 acquires values of agreeableness A linked to multiple receiver identifiers from the receiver DB 121. The communication success / failure prediction unit 113 also acquires values of extroversion E linked to multiple transmitter identifiers from the transmitter DB 122.
[0047] The transmission success / failure prediction unit 113 creates a conversion equation that connects the two points, the maximum value of Agreeableness A (1) and the maximum value of Extraversion E (1), with a straight line, as shown in, for example, FIG. 6 . The conversion equation is set, for example, so that Agreeableness A + Extraversion E = 1. In the example of FIG. 6 , transmission is successful when Agreeableness A + Extraversion E ≧ 1. That is, it is assumed that the transmission success threshold is such that the sum of the value of Agreeableness A and the value of Extraversion E is 1 or greater, and that transmission fails when the sum of the value of Agreeableness A and the value of Extraversion E is less than 1.
[0048] The communication success / failure prediction unit 113 calculates the value of extraversion E for successful communication from the value of agreeableness A of any receiver Lx using a communication success threshold. The communication success / failure prediction unit 113 determines communicators who will succeed in communication and communicators who will fail in communication from the value of extraversion E for successful communication for any receiver Lx. The communication success / failure prediction unit 113 outputs the result of success / failure of communication for any receiver Lx to the communication success / failure prediction DB as a prediction result. The communication success / failure prediction unit 113 executes the above process as many times as the number of receiver identifiers stored in the receiver DB 121.
[0049] Furthermore, the communication success / failure prediction unit 113 may perform the above process for any communicator Cx. For example, the communication success / failure prediction unit 113 may calculate the value of the agreeableness A for successful communication from the value of the extraversion E of the communicator Cx using a communication success threshold, determine the receivers for successful communication and the receivers for unsuccessful communication from the value of the agreeableness A for successful communication for the communicator Cx, and output the results of success / failure of communication for the communicator Cx to the communication success / failure prediction DB as prediction results. In this case, the communication success / failure prediction unit 113 performs the above process as many times as the number of communicator identifiers stored in the communicator DB 122.
[0050] 7, the transmission success / failure prediction unit 113 may acquire the values of agreeableness A and extroversion E included in cases where transmission was successful and the values of agreeableness A and extroversion E included in cases where transmission was unsuccessful, and create a conversion formula using an SVM or the like based on the acquired values of agreeableness A and extroversion E. In this case, the conversion formula is set to, for example, agreeableness A + a × extroversion E = b, where a and b are both constants.
[0051] 7, the communication is successful when Agreeableness A + a × Extraversion E ≧ b. That is, the communication success threshold depends on the values of constants a and b, and it is assumed that the communication is successful when the sum of the value of Agreeableness A and the value of Extraversion E multiplied by the constant a is equal to or greater than b, and that the communication fails when the sum of the value of Agreeableness A and the value of Extraversion E multiplied by the constant a is less than b.
[0052] The transmission success / failure prediction unit 113 may use the created transmission success threshold to perform the same processing as in Fig. 6. The transmission success threshold used by the transmission success / failure prediction unit 113 is configured to be changeable as appropriate by the user of the task sharing proposal device 100.
[0053] 8 is a diagram illustrating an example of a transmission allocation method set by the transmission allocation unit according to the embodiment. The transmission allocation unit 114 sets the transmission allocation method. Four allocation rules are defined as basic policies for the transmission allocation method.
[0054] For example, the first allocation rule stipulates that the number of times each communicator communicates must be as equal as possible. The second allocation rule stipulates that communicators with high communication skills should be assigned to receivers who are difficult to communicate with, and communicators with low communication skills should be assigned to receivers who are easy to communicate with. The third allocation rule stipulates that, assuming that the communication skills of communicators will improve, the more difficult the recipient is to communicate with, the later they should be assigned. The fourth allocation rule stipulates that, if a discrepancy is found between the communication success / failure prediction result of the communication success / failure prediction unit 113 and the feedback from the communication quality confirmation unit 116 (described later), the prediction of the communicators' communication skills should be revised and reallocation should be performed.
[0055] The communication allocation unit 114 sets a communication allocation method in accordance with these four allocation rules. The communication allocation unit 114 acquires a receiver identifier, a value of agreeableness A associated with the receiver identifier, and a value of communication difficulty Ld associated with the receiver identifier from the receiver DB 121. The communication allocation unit 114 also acquires a communicator identifier, a value of extroversion E associated with the communicator identifier, and a value of communication level Lc associated with the communicator identifier from the communicator DB 122.
[0056] The transmission allocation unit 114 allocates receivers to the transmitters using the acquired information and the set transmission allocation method. A more specific explanation will be given using FIG. 8. When the transmission allocation unit 114 sets the transmission allocation method shown in FIG. 8, the transmission allocation unit 114 sets the transmitter C1 to be responsible for n receivers. The transmission allocation unit 114 also calculates the transmission difficulty Ld of the receivers that the transmitter with transmission level Ls will be responsible for in the i-th transmission. For example, the transmission allocation unit 114 calculates the transmission difficulty Ld of the receiver that the transmitter will be responsible for in the i-th transmission among the n receivers using the formula Ld = (Ls - 1) x n + i.
[0057] 8, the transmission allocation unit 114 first acquires a transmitter identifier C1 and a transmission level 1 associated with the transmitter identifier C1. The transmission allocation unit 114 also acquires a transmitter identifier C2 and a transmission level 2 associated with the transmitter identifier C2. The transmission allocation unit 114 also acquires a transmitter identifier C3 and a transmission level 3 associated with the transmitter identifier C3.
[0058] The transmission allocation unit 114 determines that the transmitter identified by the transmitter identifier C1 will be responsible for three receivers. The transmission allocation unit 114 calculates the transmission difficulty of the receivers to whom the transmitter identified by the transmitter identifier C1 will be responsible for the first transmission using the formula Ld = (Ls - 1) x n + i. When the transmission allocation unit 114 calculates that the transmission difficulty of the transmitter identified by the transmitter identifier C1 to be responsible for the first transmission is 1, the transmission allocation unit 114 assigns the receiver identifier associated with the transmission difficulty of 1 obtained from the receiver DB as the receiver to whom the transmitter identifier C1 will be responsible for the first transmission.
[0059] Furthermore, the transmission allocation unit 114 calculates the transmission difficulty of the receiver who will be in charge of the second transmission for the transmitter identified by the transmitter identifier C1 using the formula Ld = (Ls - 1) x n + i. When the transmission allocation unit 114 calculates that the transmission difficulty of the transmitter identified by the transmitter identifier C1 in charge of the second transmission is 2, it assigns the receiver identifier associated with the transmission difficulty of 2 obtained from the receiver DB as the receiver to whom the transmitter identifier C1 will be in charge of the second transmission.
[0060] Furthermore, the transmission allocation unit 114 calculates the transmission difficulty of the receiver who will be in charge of the third transmission for the transmitter identified by the transmitter identifier C1 using the formula Ld = (Ls - 1) x n + i. When the transmission allocation unit 114 calculates that the transmission difficulty of the transmitter identified by the transmitter identifier C1 in charge of the third transmission is 3, it assigns the receiver identifier associated with the transmission difficulty of 3 obtained from the receiver DB as the receiver to whom the transmitter identifier C1 will transmit for the third time.
[0061] The transmission allocation unit 114 performs the same process on the transmitter identifier C2 and the transmitter identifier C3 to determine three receivers and allocate receiver identifiers to be responsible for the first, second, and third transmissions.
[0062] The transmission allocation output unit 115 outputs, to the transmitter identifier assigned by the transmission allocation unit 114, the n receiver identifiers and the receiver identifier that is responsible for transmission in the i-th place among the n receiver identifiers. For example, the transmission allocation output unit 115 may output the assignment result using a communication means such as email linked to the transmitter identifier, or the user of the work sharing proposal device 100 may confirm the address or seat location linked to the transmitter identifier and directly output the assignment result.
[0063] Furthermore, the transmission allocation output unit 115 refers to the allocation result and transmits a questionnaire regarding transmission quality to the receiver identifier linked to the transmitter identifier. For example, the transmission allocation output unit 115 may transmit the questionnaire using a communication means such as email linked to the receiver identifier, or the user of the task sharing proposal device 100 may confirm the address or seat location linked to the receiver identifier and hand over the questionnaire directly. Note that the function of the transmission allocation output unit 115 may be included in the transmission allocation unit 114.
[0064] The transmission quality checking unit 116 acquires the results of the questionnaire sent by the transmission allocation output unit 115. That is, the transmission quality checking unit 116 acquires feedback on the transmission quality from the receiver corresponding to the transmitter. Note that the receiver identified by the receiver identifier is assumed to have filled out the questionnaire after receiving at least one transmission from the transmitter. The transmission quality checking unit 116 outputs the feedback to the transmission success / failure result DB 124.
[0065] The transmission success / failure comparison unit 117 acquires a prediction result from the transmission success / failure prediction DB 123. The transmission success / failure comparison unit 117 also acquires feedback from the transmission success / failure result DB 124. The transmission success / failure comparison unit 117 compares the acquired prediction result with the feedback to determine whether a discrepancy has occurred between the prediction and the feedback.
[0066] For example, the transmission success / failure comparison unit 117 determines that a deviation has occurred if the prediction result indicates that the transmitter Cx will transmit to the receiver Lx as a success, and the feedback indicates that the transmitter Cx will transmit to the receiver Lx as a failure. Furthermore, the transmission success / failure comparison unit 117 determines that a deviation has occurred if the prediction result indicates that the transmitter Cx will transmit to the receiver Lx as a failure, and the feedback indicates that the transmitter Cx will transmit to the receiver Lx as a success. The transmission success / failure comparison unit 117 outputs the determination result to the transmission level swapping unit 118.
[0067] The transmission level replacement unit 118 acquires the judgment result from the transmission success / failure comparison unit 117, and replaces the receivers assigned to the transmitters based on the judgment result. More specifically, when the transmission success / failure comparison unit 117 determines, as the judgment result, that a discrepancy has occurred between the predicted result and the feedback, the transmission level replacement unit 118 replaces the transmission levels for the transmission difficulty levels.
[0068] In addition, the transmission level replacement unit 118 may be configured to determine that a discrepancy has occurred between the predicted result and the feedback in any combination of at least two communicators having consecutive transmission levels, and to replace the transmission levels when successful and unsuccessful transmissions are interchanged.
[0069] The exchange of transmission levels will be described with reference to Fig. 9 and Fig. 10. Fig. 9 is a diagram illustrating another example of a transmission allocation method set by the transmission allocation unit according to the embodiment. Fig. 10 is a diagram illustrating another example of a transmission allocation method set by the transmission allocation unit according to the embodiment.
[0070] The example shown in Fig. 9 assumes a case where the transmission allocation unit 114 sets the same transmission allocation method as in Fig. 8. For example, with respect to a receiver with a transmission difficulty level of 5 to whom a communicator identified by a communicator identifier C2 is in charge of transmitting for the second time, the transmission success / failure comparison unit 117 acquires a prediction result from the transmission success / failure prediction DB 123 and acquires feedback from the transmission success / failure result DB 124. The transmission success / failure comparison unit 117 determines that there is a discrepancy between the prediction result of success and the feedback result of failure.
[0071] Furthermore, for example, with respect to a receiver with a communication difficulty level of 2 to whom a communicator identified by a communicator identifier C1 is in charge of communication for the second time, the communication success / failure comparison unit 117 acquires a prediction result from the communication success / failure prediction DB 123 and acquires feedback from the communication success / failure result DB 124. The communication success / failure comparison unit 117 determines that there is a discrepancy between the prediction result of success and the feedback result of failure.
[0072] In this case, the transmission level replacement unit 118 sets the communicator who performs transmission to a receiver identifier with a transmission difficulty level of 2 and a receiver identifier with a transmission difficulty level of 3 as a communicator of transmission level 2, and sets the communicator who performs transmission to a receiver identifier with a transmission difficulty level of 5 and a receiver identifier with a transmission difficulty level of 6 as a communicator of transmission level 1. In other words, the transmission level replacement unit 118 performs processing to replace the transmission levels of communicators who perform transmissions from the second time onwards.
[0073] 10, the transmission allocation unit 114 sets the transmitter C1 to be responsible for n receivers. The transmission allocation unit 114 also calculates the transmission difficulty Ld of the receivers that the transmitter of transmission level Ls will be responsible for in the i-th transmission. For example, the transmission allocation unit 114 calculates the transmission difficulty Ld of the receiver that the transmitter of transmission level Ls will be responsible for in the i-th transmission among the n receivers using the formula Ld = Ls + (i-1) x n.
[0074] 10, the transmission allocation unit 114 first acquires a transmitter identifier C1 and a transmission level 1 associated with the transmitter identifier C1. The transmission allocation unit 114 also acquires a transmitter identifier C2 and a transmission level 2 associated with the transmitter identifier C2. The transmission allocation unit 114 also acquires a transmitter identifier C3 and a transmission level 3 associated with the transmitter identifier C3.
[0075] The transmission allocation unit 114 determines that the transmitter identified by the transmitter identifier C1 will be responsible for three receivers. The transmission allocation unit 114 calculates the transmission difficulty of the receivers to whom the transmitter identified by the transmitter identifier C1 will be responsible for the first transmission using the formula Ld = Ls + (i - 1) x n. When the transmission allocation unit 114 calculates that the transmission difficulty of the transmitter identified by the transmitter identifier C1 to be responsible for the first transmission is 1, the transmission allocation unit 114 assigns the receiver identifier associated with the transmission difficulty of 1 obtained from the receiver DB as the receiver to whom the transmitter identifier C1 will be responsible for the first transmission.
[0076] Furthermore, the transmission allocation unit 114 calculates the transmission difficulty of the receiver who will be in charge of the second transmission for the transmitter identified by the transmitter identifier C1 using the formula Ld = Ls + (i - 1) x n. When the transmission allocation unit 114 calculates the transmission difficulty of the second transmission for the transmitter identified by the transmitter identifier C1 to be 4, it assigns the receiver identifier associated with the transmission difficulty of 4 obtained from the receiver DB as the receiver to whom the transmitter identifier C1 will be in charge of the second transmission.
[0077] Furthermore, the transmission allocation unit 114 calculates the transmission difficulty of the receiver who will be in charge of the third transmission for the transmitter identified by the transmitter identifier C1 using the formula Ld = Ls + (i - 1) x n. When the transmission allocation unit 114 calculates the transmission difficulty of the transmitter identified by the transmitter identifier C1 in charge of the third transmission as 7, it assigns the receiver identifier associated with the transmission difficulty of 7 obtained from the receiver DB as the receiver to whom the transmitter identifier C1 will be in charge of the third transmission.
[0078] The transmission allocation unit 114 performs the same process on the transmitter identifier C2 and the transmitter identifier C3 to determine three receivers and allocate receiver identifiers to be responsible for the first, second, and third transmissions.
[0079] 10 , with respect to a receiver with a communication difficulty level of 8 to whom a communicator identified by communicator identifier C2 is in charge of communication for the third time, the communication success / failure comparison unit 117 acquires a prediction result from the communication success / failure prediction DB 123 and acquires feedback from the communication success / failure result DB 124. The communication success / failure comparison unit 117 determines that there is a discrepancy between the prediction result of success and the feedback result of failure.
[0080] Furthermore, for example, with respect to a recipient with a communication difficulty level of 7 to whom a communicator identified by a communicator identifier C1 is in charge of communication for the third time, the communication success / failure comparison unit 117 acquires a prediction result from the communication success / failure prediction DB 123 and acquires feedback from the communication success / failure result DB 124. The communication success / failure comparison unit 117 determines that there is a discrepancy between the prediction result of success and the feedback result of failure.
[0081] In this case, the transmission level replacement unit 118 sets the communicator who performs the transmission to the receiver identifier with a transmission difficulty of 7 as a communicator with a transmission level of 2, and the communicator who performs the transmission to the receiver identifier with a transmission difficulty of 8 as a communicator with a transmission level of 1. In other words, the transmission level replacement unit 118 performs a process of replacing the transmission levels of the communicators who perform the third transmission.
[0082] Next, an example of the operation of the task sharing proposal device according to this embodiment will be described with reference to Fig. 11. Fig. 11 is a flowchart illustrating an example of the processing operation of the task sharing proposal device according to this embodiment.
[0083] In this embodiment, for example, the task sharing proposal device 100 starts its processing operation when the user of the task sharing proposal device 100 issues an instruction to start the task sharing proposal device 100 .
[0084] The DB creation unit 111 separates the IDs that will be recipients from the IDs that will be transmitters by acquiring the IDs that identify the members, and creates a list by using the IDs that will be recipients as receiver identifiers and the receiver identifiers as indexes, and also creates a list by using the IDs that will be transmitters as transmitter identifiers and the transmitter identifiers as indexes (step S1).The DB creation unit 111 outputs the created lists to the recipient DB 121 and the transmitter DB 122, respectively.
[0085] The personality analysis unit 112 calculates a value of agreeableness A based on the analysis result for each receiver identifier classified as a receiver among the IDs identifying members, and calculates a value of extroversion E based on the analysis result for each communicator identifier classified as a communicator among the IDs identifying members (step S2). The personality analysis unit 112 normalizes the value of agreeableness A before outputting it to the receiver DB 121, and normalizes the value of extroversion E before outputting it to the communicator DB 122.
[0086] The communication success / failure prediction unit 113 acquires values of agreeableness A linked to multiple receiver identifiers from the receiver DB 121, and acquires values of extroversion E linked to multiple communicator identifiers from the communicator DB 122. The communication success / failure prediction unit 113 sets a communication success threshold (success prediction formula) by drawing a line between the two points of the maximum value of agreeableness A, 1, and the maximum value of extroversion E, 1. Alternatively, the communication success / failure prediction unit 113 acquires the values of agreeableness A and extroversion E included in cases where communication was successful and the values of agreeableness A and extroversion E included in cases where communication was unsuccessful, and sets a communication success threshold based on the acquired values of agreeableness A and extroversion E (step S3).
[0087] The communication success / failure prediction unit 113 calculates the value of the extraversion E for successful communication from the value of the agreeableness A of an arbitrary receiver Lx using a communication success threshold, and predicts communicators who will succeed in communication and communicators who will fail in communication from the value of the extraversion E for successful communication for the arbitrary receiver Lx. Alternatively, the communication success / failure prediction unit 113 calculates the value of the agreeableness A for successful communication from the value of the extraversion E of an arbitrary receiver Cx using a communication success threshold, and predicts receivers who will succeed in communication and receivers who will fail in communication from the value of the agreeableness A for successful communication for the arbitrary receiver Cx (step S4). The communication success / failure prediction unit 113 outputs the result of the success / failure of communication for the arbitrary receiver Lx to the communication success / failure prediction DB as the prediction result. Alternatively, the communication success / failure prediction unit 113 outputs the result of the success / failure of communication for the arbitrary receiver Cx to the communication success / failure prediction DB as the prediction result.
[0088] The communication allocation unit 114 sets a communication allocation method in accordance with the four allocation rules (step S5). The communication allocation unit 114 calculates the communication difficulty of a receiver corresponding to a predetermined number of communications using the communication level corresponding to the extroversion value and the allocation method in accordance with the four allocation rules, and allocates the receiver corresponding to the communication difficulty to a member to whom the communicator will communicate when the communicator has communicated a predetermined number of communications. The communication allocation unit 114 repeats the processes from S7 to S10 until all receivers have been assigned to communicators (step S6).
[0089] The transmission allocation output unit 115 outputs n recipient identifiers for the transmitter identifier assigned by the transmission allocation unit 114 and the receiver identifier that is responsible for transmission at the i-th position among the n recipient identifiers for the transmitter identifier (step S7).
[0090] The transmission allocation output unit 115 refers to the allocation result and sends a questionnaire regarding transmission quality to the receiver identifier linked to the transmitter identifier, and the transmission quality confirmation unit 116 obtains feedback regarding transmission quality from the receiver corresponding to the transmitter from the questionnaire sent by the transmission allocation output unit 115 (step S8).
[0091] The transmission success / failure comparison unit 117 obtains the prediction result from the transmission success / failure prediction DB 123, and obtains feedback from the transmission success / failure result DB 124, and compares the prediction result with the feedback to determine whether there is a discrepancy between the prediction and the feedback (step S9).
[0092] The transmission success / failure comparison unit 117 determines that a discrepancy has occurred based on the predicted result that the transmitter Cx will be successful when transmitting to the receiver Lx and the feedback that the transmitter Cx will be unsuccessful when transmitting to the receiver Lx. Alternatively, the transmission success / failure comparison unit 117 determines that a discrepancy has occurred based on the predicted result that the transmitter Cx will be unsuccessful when transmitting to the receiver Lx and the feedback that the transmitter Cx will be successful when transmitting to the receiver Lx (step S9, YES).
[0093] When the transmission success / failure comparison unit 117 determines that a deviation has occurred between the predicted result and the feedback as a determination result, the transmission level replacement unit 118 replaces the transmission levels for the transmission difficulty levels (step S10).
[0094] The transmission success / failure comparison unit 117 compares the prediction result with the feedback, and if it determines that there is no discrepancy between the prediction and the feedback (step S9, NO), the transmission allocation unit 114 determines whether all receivers have been assigned to transmitters, and if the transmission allocation unit 114 determines as a result that all receivers have been assigned to transmitters (step S11), it terminates the processing.
[0095] The task allocation proposal device 100 according to the embodiment can present combinations of communicators and receivers, taking into consideration their personalities and compatibility, when aiming to smoothly communicate and persuade them about a policy. Furthermore, the task allocation proposal device 100 according to the embodiment can improve the quality of communication by evaluating the receiver's satisfaction and communication quality when the communication actually takes place, and by making corrections to suggest a communicator with better compatibility when there is a deviation from expectations.
[0096] That is, according to this embodiment, it is possible to provide a task allocation proposal device and program that can propose an optimal combination of a transmitter and a receiver.
[0097] In the above embodiment, the DB creation unit 111, the personality analysis unit 112, the transmission success / failure prediction unit 113, the transmission allocation unit 114, the transmission allocation output unit 115, the transmission quality confirmation unit 116, the transmission success / failure comparison unit 117, the transmission level replacement unit 118, and the storage unit 120 may be mounted on different devices. In the above case, the multiple devices included in the task sharing proposal device 100 can share various information stored in the storage unit 120.
[0098] The program according to the embodiment may be transferred in a state where it is stored in an electronic device, or may be transferred in a state where it is not stored in an electronic device. In the latter case, the program may be transferred via a network, or may be transferred in a state where it is stored in a storage medium. The storage medium is a non-transitory tangible medium. The storage medium is a computer-readable medium. The storage medium may be in any form, such as a CD-ROM or a memory card, as long as it is capable of storing the program and is computer-readable.
[0099] The present invention is not limited to the above-described embodiments, and various modifications can be made in the implementation stage without departing from the spirit of the invention. Furthermore, the embodiments may be implemented in appropriate combinations, in which case the combined effects can be obtained. Furthermore, the above-described embodiments include various inventions, and various inventions can be extracted by combining selected elements from the disclosed elements. For example, if the problem can be solved and the desired effect can be obtained even if some elements are deleted from all elements shown in the embodiments, the configuration from which these elements are deleted can be extracted as an invention.
[0100] DESCRIPTION OF SYMBOLS 100... Work allocation proposal device 110... Control unit 111... DB creation unit 112... Personality analysis unit 113... Transmission success / failure prediction unit 114... Transmission allocation unit 115... Transmission allocation output unit 116... Transmission quality confirmation unit 117... Transmission success / failure comparison unit 118... Transmission level replacement unit 120... Storage unit 121... Receiver DB 122... Transmitter DB 123... Transmission success / failure prediction DB 124... Transmission success / failure result DB 130... Input unit 140... Output unit 150... Communication unit
Claims
1. A task sharing proposal device comprising: a communication success / failure prediction unit that predicts the success or failure of communication performed by the communicator to the receiver based on an agreeableness value for each receiver and an extroversion value for each communicator obtained by using personality analysis, and a communication success threshold calculated from the agreeableness value and the extroversion value; a communication allocation unit that calculates the communication difficulty for the receiver corresponding to a predetermined number of communications using a communication level corresponding to the extroversion value and an allocation method for assigning the receiver to the communicator, and assigns the receiver corresponding to the communication difficulty to a member to whom the communicator will communicate at the predetermined number of communications; a communication quality confirmation unit that obtains feedback on communication quality from the receiver corresponding to the communicator; a communication success / failure comparison unit that compares the prediction result output from the communication success / failure prediction unit with the feedback output from the communication quality confirmation unit to determine whether a deviation from the prediction result has occurred; and a communication level replacement unit that replaces the communication level when the communication success / failure comparison unit determines that a deviation from the prediction result has occurred.
2. The work sharing proposal device described in claim 1, wherein the transmission success / failure prediction unit calculates a transmission success threshold by obtaining the values of cooperativeness and extroversion included in cases where transmission was successful and the values of cooperativeness and extroversion included in cases where transmission was unsuccessful.
3. The work sharing proposal device of claim 1, wherein the transmission level swapping unit swaps the transmission levels when the transmission success / failure comparison unit determines that a discrepancy has occurred between the predicted result and the feedback for each of the communicators having consecutive transmission levels.
4. A program that causes a computer to function as the task allocation proposal device according to any one of claims 1 to 3.
Citation Information
Patent Citations
Apparatus and method for providing feedback to participants in a communication - Patent Application 20070122997
JP2020521249A
Matching system, matching method, and control program
JP2023004483A
Computer system for determining optimum communication partner for supporting individuals each other, method and program
JP2023051232A