State analysis device, recommended activity information proposal support device, state analysis method, recommended activity information proposal support method, program, and recording medium
The state analysis apparatus uses gratitude data to generate member networks, analyze features, and identify states, addressing the need for understanding organizational dynamics and enhancing member well-being.
Patent Information
- Application Number
- JP2021150065
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-15
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2041-09-15
AI Technical Summary
There is a need for a technology that can effectively grasp the state of an organization and its members, particularly in terms of interpersonal relationships and satisfaction, to enhance performance and well-being.
A state analysis apparatus and method that utilizes gratitude data transmission history to generate member networks, analyze network features, identify organizational and member states, and output this information for understanding and improving organizational dynamics.
Enables the understanding of organizational and member states, facilitating improved interpersonal relationships and well-being through targeted activity recommendations.
Smart Images

Figure 0007701037000001 
Figure 0007701037000002 
Figure 0007701037000003
Abstract
Description
Technical Field
[0001] The present invention relates to a state analysis apparatus, a recommended activity information proposal support apparatus, a state analysis method, a recommended activity information proposal support method, a program, and a recording medium.
Background Art
[0002] Generally, Japanese people are said to be poor at directly conveying gratitude to others. On the other hand, in organizations such as companies, it has also been reported that conveying gratitude to others has a positive impact on performance.
[0003] For example, Patent Document 1 proposes a system for forming trust among members of an organization through a computer network.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] In an organization formed by a plurality of members, a technology capable of grasping the state of the organization and its members is required.
[0006] Therefore, an object of the present invention is to provide a state analysis apparatus, a state analysis method, a program, and a recording medium capable of grasping the state of an organization and the state of its members.
Means for Solving the Problems
[0007] To achieve the above object, the state analysis apparatus of the present invention includes a gratitude data acquisition unit, a network generation unit, a network feature amount analysis unit, an organization state identification unit, a member state analysis unit, and an output unit. The gratitude data acquisition unit acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one member to another member, The network generation unit generates a member network within the organization to which the members belong based on the gratitude data transmission history information, The network feature quantity analysis unit analyzes the feature quantities of the member network, The organization state identification unit identifies the organization state based on the analyzed feature quantities of the member network, The member state analysis unit analyzes the state of the member based on the feature quantities of the member network, The output unit outputs the organization state and the state of the member.
[0008] The state analysis method of the present invention includes a gratitude data acquisition step, a network generation step, a network feature quantity analysis step, an organization state identification step, a member state analysis step, and an output step. The gratitude data acquisition step acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one member to another member, The network generation step generates a member network within the organization to which the members belong based on the gratitude data transmission history information, The network feature quantity analysis step analyzes the feature quantities of the member network, The organization state identification step identifies the organization state based on the analyzed feature quantities of the member network, The member state analysis step analyzes the state of the member based on the feature quantities of the member network, The output step outputs the organization state and the state of the member.
[0009] The first program of the present invention is a program for causing a computer to execute a gratitude data acquisition procedure, a network generation procedure, a network feature quantity analysis procedure, an organization state identification procedure, a member state analysis procedure, and an output procedure. The gratitude data acquisition procedure acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one member to another member, The network generation procedure generates a member network within the organization to which the members belong based on the gratitude data transmission history information, The network feature quantity analysis procedure analyzes the feature quantities of the member network, The organization state identification procedure identifies the organization state based on the analyzed feature quantities of the member network, The member state analysis procedure analyzes the state of the member based on the feature quantities of the member network, The output procedure is a program that outputs the organization state and the state of the members.
Advantages of the Invention
[0010] According to the present invention, the state of the organization and the state of the members of the organization can be grasped.
Brief Description of the Drawings
[0011]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
[0012] In the present invention, the "member" means a member of an organization, and the organization is not particularly limited, and examples thereof include those composed of a plurality of members. Specifically, examples of the member include employees, union members, staff, medical workers, athletes, members, students, and the like. Examples of the organization include companies, unions, administrations, hospitals, sports teams, hobby clubs, schools, and the like.
[0013] Next, embodiments of the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiments. In the following drawings, the same parts are denoted by the same reference numerals. In addition, the descriptions of the respective embodiments can be mutually referred to unless otherwise specified, and the configurations of the respective embodiments can be combined unless otherwise specified.
[0014] [Embodiment 1] FIG. 1 is a block diagram showing a configuration of an example of the state identification device 10 of the present embodiment. As shown in FIG. 1, the device 10 includes a gratitude data acquisition unit 11, a network generation unit 12, a network feature amount analysis unit 13, an organization state identification unit 14, a member state analysis unit 15, and an output unit 16. Although not shown, the state analysis device 10 may be connected to a database outside the device via a communication network. Although not shown, the state analysis device 10 can also be connected to an external terminal of a system administrator via, for example, a communication network, and the system administrator may manage the state analysis device 10 from the external terminal.
[0015] The device 10 may be, for example, one device including the above-described respective parts, or the respective parts may be devices connectable via a communication line network. Further, the device 10 can be connected to an external device described later via a communication line network. The communication line network is not particularly limited, and a known network can be used. For example, it may be wired or wireless. Examples of the communication line network include an Internet line, WWW (World Wide Web), a telephone line, LAN (Local Area Network), SAN (Storage Area Network), DTN (Delay Tolerant Networking), LPWA (Low Power Wide Area), L5G (local 5G), and the like. Examples of the wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), local 5G, LPWA, and the like. The wireless communication may be in a form in which each device directly communicates (Ad Hoc communication), infrastructure communication, indirect communication via an access point, or the like. The device 10 may be incorporated into a server as a system, for example. Further, the device 10 may be, for example, a personal computer (PC, for example, a desktop type or a notebook type), a smartphone, a tablet terminal, etc. in which the program of the present invention is installed. Furthermore, the device 10 may be in a form such as cloud computing or edge computing, for example, in which at least one of the above-described respective parts is on a server and the other respective parts are on a terminal.
[0016] FIG. 2 illustrates a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a CPU 101, a memory 102, a bus 103, a storage device 104, an input device 106, a display device (display) 107, a communication device 108, and the like. Each part of the device 10 is interconnected via the bus 103 by respective interfaces (I / F).
[0017] The CPU 101 operates in cooperation with other components, such as a controller (system controller, I / O controller, etc.), to control the entire apparatus 10. In the apparatus 10, the CPU 101 executes, for example, the program 105 of the present invention and other programs, and reads and writes various types of information. Specifically, for example, the CPU 101 functions as a gratitude data acquisition unit 11, a network generation unit 12, a network feature amount analysis unit 13, an organizational state identification unit 14, a constituent member state analysis unit 15, and an output unit 16.
[0018] The bus 103 can be connected to an external device, for example. Examples of the external device include an external storage device (external database, etc.), a printer, an external input device, an external display device, and an external imaging device. The apparatus 10 can be connected to an external network (the communication line network) by a communication device 108 connected to the bus 103, and can also be connected to other devices via the external network.
[0019] The memory 102 includes, for example, a main memory (primary storage device). When the CPU 101 performs processing, the memory 102 reads various operation programs such as the program 105 of the present invention stored in the storage device 104 described later, and the CPU 101 receives data from the memory 102 and executes the program. The main memory is, for example, a RAM (random access memory). The memory 102 may also be, for example, a ROM (read-only memory).
[0020] The memory device 104 is, for example, also referred to as a so-called auxiliary storage device with respect to the main memory (primary storage device). As described above, an operation program 105 including the program of the present invention is stored in the memory device 104. The memory device 104 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited, and may be, for example, an internal type or an external type, such as an HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The memory device 104 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, and a solid state drive (SSD). When the present device 10 includes, for example, the storage unit, the memory device 104 functions as the storage unit.
[0021] In the present device 10, the memory 102 and the memory device 104 can also store various information such as log information, information acquired from an external database (not shown) or an external device, information generated by the present device 10, and information used when the present device 10 executes processing. Note that at least a part of the information may be stored in an external server other than the memory 102 and the memory device 104, for example, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.
[0022] The present device 10 further includes, for example, an input device 106 and a display 107. The input device 106 includes, for example, pointing devices such as a touch panel, a track pad, and a mouse; a keyboard; imaging means such as a camera and a scanner; card readers such as an IC card reader and a magnetic card reader; voice input means such as a microphone; and the like. The display 107 includes, for example, display devices such as an LED display and a liquid crystal display. In the first embodiment, the input device 106 and the display 107 are separately configured, but the input device 106 and the display 107 may be integrally configured, such as a touch panel display.
[0023] Next, an example of the state analysis method of the present embodiment will be described based on the flowchart of FIG. 3. The state analysis method of the present embodiment is implemented as follows, for example, using the state analysis apparatus 10 shown in FIGS. 1 and 2. Note that the state analysis method of the present embodiment is not limited to the use of the state analysis apparatus 10 of FIGS. 1 and 2.
[0024] First, the gratitude data acquisition unit 11 acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one member to another member (S1, gratitude data acquisition step). The gratitude data may be, for example, any data representing gratitude, and includes, for example, the type of gratitude (e.g., "thank you", "sorry", "praise", "respect", "happy", etc.), the degree of gratitude, comments of gratitude, and the like. The format of the gratitude data is not particularly limited, and examples include characters, sentences, and image illustrations. The gratitude data transmission history information may include information such as the date and time of transmission of the gratitude data in addition to information indicating who transmitted the gratitude data to whom. Further, the gratitude data may further include attribute information of the person who transmitted the gratitude and the person who received the gratitude. Examples of the attribute information include gender, age, position in the organization (e.g., affiliated department, position, rank, job area, license holder, annual income range, etc.). When the gratitude data includes the attribute information, the gratitude data transmission history information may include, for example, the attribute information of the one member and the attribute information of the other member. The gratitude data acquisition unit 11 may acquire, for example, the gratitude data itself as the gratitude data transmission history information, acquire the statistical information described later, or acquire log information from the terminal that transmits the gratitude data. The acquisition format may be, for example, acquired from a database or server that stores the gratitude data or the like via the communication network, or acquired from a gratitude transmission apparatus described later, which is a terminal of the member (also referred to as a member terminal). Specifically, transmitting the gratitude data from one member to another member will be described in Embodiment 3 below. The gratitude data transmission history information acquired by the apparatus 10 may be output to an external database or server via the communication network, or may be stored in a storage unit such as the memory 102 and the storage device 104.
[0025] Next, the network generation unit 12 generates a member network within the organization to which the member belongs based on the gratitude data transmission history information (S2, network generation step). The member network is, for example, data indicating the relationships (e.g., intimacy relationships) among a plurality of members within the organization, and is also referred to as a correlation diagram. The form of the member network is not particularly limited. For example, it may be map information in which a line connects the one member who transmitted the gratitude data and the other member who received the gratitude data among the plurality of members. The member network may be, for example, a directed graph or an undirected graph. Further, for example, when the gratitude data transmission history information includes the attribute information of the one member and the attribute information of the other member, the network generation unit 12 may generate, for example, the member network in which the attribute information of each member is linked.
[0026] Next, the network feature amount analysis unit 13 analyzes the feature amount of the member network (S3, network feature amount analysis step). The feature amount is not particularly limited, and examples thereof include indexes of centrality in the member network (betweenness centrality, degree centrality, closeness centrality, eigenvector centrality, etc.), the number of complete graphs, the average shortest distance, and the like. The feature amount to be analyzed may be, for example, one or two or more.
[0027] In addition, the network feature amount analysis unit 13 may further determine, for example, the network type of the constituent member network from the feature amounts. Examples of the type of the network include a distributed type, a silo type, a bridge type, a bonding type, and the like. The distributed type of constituent member network indicates, for example, an organizational state in which the connection between nodes (constituent members) is weak or there is no connection at all. The silo type of constituent member network indicates, for example, an organizational state in which there are a plurality of smaller organizations within an organization and there is no connection between the smaller organizations. The bridge type of constituent member network indicates, for example, an organizational state that, similar to the silo type, includes small-scale organizations within an organization, but the small organizations are connected to each other. The bonding type of constituent member network indicates, for example, an organizational state in which small organizations are not formed within an organization and the number of connections between nodes (constituent members) is large (that is, there are many nodes with a large degree). More specifically, it will be described later. Thereby, the organizational state described later can be quantitatively represented.
[0028] Next, the organizational state identification unit 14 identifies the organizational state based on the feature amounts of the analyzed constituent member network (S4, organizational state identification step). Further, the organizational state identification unit 14 may identify the organizational state based on the network type. The organizational state is not particularly limited, and examples include the forming stage, storming stage, norming stage, performing stage, and adjourning stage in the Tuckman model. The forming stage is, for example, the stage in which the constituent members belonging to the organization are determined and the constituent members are sizing each other up. The storming stage is, for example, the stage in which opinions, doctrines, and claims clash and the constituent members are wary of each other. The norming stage is, for example, the stage in which the goals are shared among the constituent members and the rules to be followed as an organization are established. The performing stage is, for example, the stage in which each constituent member moves autonomously and further results are produced. The adjourning stage is, for example, the state in which the organization is dissolved due to the achievement of the goal or time constraints, and each constituent member starts moving toward another goal. Hereinafter, each stage of the Tuckman model will be used to explain the organizational state, but it is not limited thereto, and other models may be used. Specifically, the organizational state identification unit 14 may identify the organizational state in at least four stages (for example, the forming stage, storming stage, norming stage, and performing stage, etc.), as will be described later.
[0029] Next, the component state analysis unit 15 analyzes the state of the component based on the feature amount of the component network (S5, component state analysis step). The state of the component includes, for example, the satisfaction state of the component with respect to the organization, and can be evaluated using the two-factor theory of Herzberg and the two axes of the hygiene factor and the motivation factor of the component. The hygiene factor of the component (also referred to as the dissatisfaction factor) can be evaluated based on, for example, the relationship between the component and other components belonging to the organization, that is, the interpersonal satisfaction of the component. The motivation factor can be evaluated based on, for example, the degree to which the approval desire of the component is satisfied, that is, the approval degree of the component. The component state analysis unit 15 calculates, for example, the approval degree and the interpersonal satisfaction of the component based on, for example, the degree centrality among the analyzed feature amounts of the component network. Then, the component state analysis unit 15 can analyze the state of the component in at least four stages based on the approval degree and the interpersonal satisfaction of each component. The four-stage states include, for example, the first quadrant (both the approval degree and the interpersonal satisfaction are good), the second quadrant (only the interpersonal satisfaction is good), the third quadrant (both the approval degree and the interpersonal satisfaction are not good), the fourth quadrant (only the approval degree is good), etc.
[0030] Specifically, the member state analysis unit 15 calculates the interpersonal satisfaction degree of the member based on, for example, the degree centrality between the node to be analyzed (member) and other nodes (other members) in the member network. Further, in S2, when the member network linked with the attribute information of each member is generated, the member state analysis unit 15 calculates the approval degree of the member to be analyzed based on the degree centrality between the member to be analyzed and other members having arbitrary attribute information. Then, the member state analysis unit 15 compares, for example, the approval degree and interpersonal satisfaction degree of each member in the organization, and analyzes which of the four levels the state of the member to be analyzed belongs to according to whether the approval degree and interpersonal satisfaction degree of the member to be analyzed are higher or lower than the average value of the approval degrees and the average value of the interpersonal satisfaction degrees of each member in the organization. Note that the member state analysis unit 15 may analyze the state according to whether the approval degree and interpersonal satisfaction degree of the member to be analyzed are higher or lower than, for example, an arbitrary threshold value instead of the average value. Hereinafter, as an analysis method of the state of the member, an analysis using Herzberg's two-factor theory will be taken as an example for explanation, but the present invention is not limited thereto, and an analysis method using other theories may also be used.
[0031] Then, the output unit 16 outputs the organization state and the member state (S6, output step). The output by the output unit 16 may be output (displayed) on, for example, the display 107 of the present device 10, or may be output to an external device via the communication network. Examples of the external device include the terminals of the members.
[0032] According to the present embodiment, a member network can be generated from the gratitude data transmission history information, and the state of the organization and the state of the members can be grasped based on the member network. In the transmission history of tools such as mails and chats, it is unclear whether the interpersonal relationship between each member is good. However, according to the present embodiment, since it is based on the transmission history information of gratitude data, the state considering the interpersonal relationship between each member can be analyzed.
[0033] [Embodiment 2] Specifically, an example of analyzing the organizational state and the state of the members using the present apparatus 10 will be described. In the following, an employee will be taken as an example of the member and a company will be taken as an example of the organization. However, as described above, the present invention is not limited thereto, and the employee in the following description can be read as a member and the company can be read as an organization, respectively.
[0034] First, an example of grasping the organizational state will be described. Each employee in the company, for example, uses the gratitude transmission device described below to send gratitude data to other employees in the company. Then, the gratitude data acquisition unit 11 of the present apparatus 10 acquires the gratitude data transmission history information from the gratitude transmission device. FIG. 4 shows an example of the gratitude data transmission history information. In FIG. 4, "From" indicates the employee who sent the gratitude data, and "Target" indicates the employee who received the gratitude data.
[0035] Next, as shown in FIG. 5, the network generation unit 12 reads the gratitude data transmission history information and generates a member network (also referred to as networking). In the member network, the distance and direction between each node (each employee) are not particularly limited and may or may not be calculated according to the feature amount described below. The distance between each node (each employee) can be processed, for example, by using the degree of gratitude in the gratitude data as the distance between the nodes. The degree of gratitude will be described later. Hereinafter, in the member network, the employee is also referred to as a node.
[0036] Next, as shown in FIG. 6, the network feature amount analysis unit 13 analyzes the feature amounts of the constituent member networks and determines the network type of the constituent member networks from the feature amounts. In FIG. 6, as the feature amounts, betweenness centrality, number of complete graphs, and average shortest distance are obtained, but as described above, it is not limited thereto. Specifically, the network feature amount analysis unit 13 determines, for example, a constituent member network in which all betweenness centralities are 0 and the number of complete graphs is 0 as "decentralized". Further, the network feature amount analysis unit 13 determines, for example, a constituent member network in which the top two betweenness centralities are 0.2 or less and the number of complete graphs is 2 or more as "silo type". Furthermore, the network feature amount analysis unit 13 determines, for example, a constituent member network in which the top two betweenness centralities are 0.9 or more and the number of complete graphs is 0 as "bridge type". Also, the network feature amount analysis unit 13 determines, for example, a constituent member network in which the number of complete graphs is 0 and the average shortest distance is 5 to 6 as "bonding type". Note that these numerical values are examples and can be arbitrarily set. The apparatus 10 may store in advance, for example, table data showing the relationship between the feature amounts and the respective network types as shown in FIG. 6, or may acquire it from the outside via the communication line network.
[0037] Then, the organizational state identification unit 14 of the apparatus 10 identifies the state of an organization having the decentralized constituent member network as the "formation period", the state of an organization having the silo type constituent member network as the "confusion period", the state of an organization having the bridge type constituent member network as the "unification period", and the state of an organization having the bonding type constituent member network as the "function period".
[0038] An example of the calculation of betweenness centrality will be described with reference to FIG. 7. The betweenness centrality can be calculated, for example, using the formula (1) shown in FIG. 7. Specifically, the node 1 shown at the bottom of FIG. 7 will be described as an example. The betweenness centrality can be calculated by dividing the number of paths passing through node 1 (B) among the shortest paths by the number of shortest paths (A) between each pair of nodes and obtaining the sum thereof. That is, the betweenness centrality of node 1 shown at the bottom of FIG. 7 is 3.5.
[0039] Using FIG. 8, an example of calculating the number of complete graphs will be described. A complete graph means a graph G that does not contain a self-loop (a loop consisting of a single branch) and has a single branch connecting all its distinct two points. A complete graph with n vertices can be represented as K n (n is an integer greater than or equal to 1). FIG. 8(A) shows examples of complete graphs of K1 to K4. Next, using FIG. 8(B), a specific example of calculating the number of complete graphs will be described. First, n arbitrary nodes (n is an integer greater than or equal to 1) are extracted from within the constituent member network. Then, when the number m (m is an integer greater than or equal to 1) of edges formed by the extracted n nodes is the same as the number of the extracted nodes, the part of the constituent member network is regarded as a complete graph. And the sum of the complete graphs is taken as the number of complete graphs. Specifically, for the constituent member network (1) shown at the bottom of FIG. 8, each node enclosed by each frame was extracted. In this case, as shown in the figure, the parts of the constituent member network within each frame are both complete graphs (n = 3, m = 3). On the other hand, for the constituent member network (2), each node enclosed by the frame was extracted. In this case, as shown in the figure, the parts of the constituent member network within each frame are not complete graphs (n = 2, m = 1).
[0040] Using FIG. 9, an example of calculating the average shortest distance will be described. First, one arbitrary node is selected from the constituent member network. Hereinafter, the selected node is also referred to as the origin. Next, as shown in the figure, the nodes adjacent to the origin are given an Erdős number n. Also, nodes that are not adjacent to the origin and have an Erdős number n (n is an integer greater than or equal to 1) are given an Erdős number n + 1. On the other hand, nodes that do not conform to the above regulations are given an Erdős number ∞. And the average shortest distance can be calculated, for example, using Equation (2) shown in FIG. 9.
[0041] An example of analyzing the state of a constituent member will be described with reference to FIG. 10. FIGS. 10(A) and (B) are schematic diagrams showing an example of a constituent member network, and FIG. 10(C) is a schematic diagram showing an example of analyzing the state of a constituent member. First, as the interpersonal satisfaction of the constituent member (director) to be analyzed, as shown in FIG. 10(A), for all the nodes connected to the constituent member (director), the degree centrality in the constituent member network is calculated. Next, as the approval degree of the constituent member (director), as shown in FIG. 10(B), among the nodes connected to the constituent member (director), for the nodes to which the positions higher than the director (department head and section chief) are associated as the attribute information, the degree centrality in the constituent member network is calculated. Then, the interpersonal satisfaction and approval degree are calculated in the same way for each constituent member of the organization, and by comparing with the average value of the interpersonal satisfaction and the average value of the approval degree of the organization to which the constituent member (director) belongs, it is determined which state (quadrant) shown in FIG. 10(C) the constituent member (director) is classified into, and the state of the constituent member (director) is analyzed.
[0042] [Embodiment 3] Specifically described is the transmission of the gratitude data from one constituent member to another constituent member. Note that this is an example and is not limited in any way. Transmitting the gratitude data from one constituent member to another constituent member can be achieved, for example, by using the technology described in Japanese Patent Application Laid-Open No. 2018-147494 (hereinafter also referred to as the gratitude transmission device).
[0043] The transmission of the gratitude data is executed, for example, by the gratitude transmission device 20. FIG. 11 shows the configuration of an example of the gratitude transmission device 20 of the embodiment. The gratitude transmission device 20 includes a storage unit 21, a display unit 22, a selection unit 23, and a transmission / reception unit 24. Further, as an optional configuration, the gratitude transmission device 20 may further include a statistics unit 25 and the like. The hardware configuration of the gratitude transmission device 20 is not particularly limited, but is, for example, the same as that of the state discrimination device 10. Specifically, the CPU 101 functions as, for example, the selection unit 23, the transmission / reception unit 24, and the statistics unit 25, the display unit 22 can use, for example, the display 107, and the storage unit 21 can use the memory 102 or the storage device 104.
[0044] The gratitude transmission device 20 is a device owned by each user (i.e., a member of the organization), and each gratitude transmission device 20 owned by each of the users may be connected to each other via the communication network, for example.
[0045] Next, the gratitude transmission method of the present embodiment will be described with reference to FIGS. 12 to 18. FIG. 12 is a flowchart of the gratitude transmission method, and FIGS. 13 to 18 are schematic views of the display unit 22 of the gratitude transmission device 20. Note that the gratitude transmission method of the present embodiment is not limited to the use of the gratitude transmission device 20.
[0046] (A1) Storage step First, the storage unit 21 stores gratitude data and user data of a plurality of users. The gratitude data is as described above. The user data includes, for example, the user's terminal data, and further includes, for example, identification data for identifying the user (also referred to as specific data for specifying the user). The storage unit 21 stores, as the user data, for example, the identification data of the user and the terminal data in a linked (associated) manner. The identification data of the user may be, for example, information that can identify a specific user from a plurality of users. Specific examples include name, nickname, photo image, illustration image, etc., and may further include affiliation, etc. The terminal data is, for example, data for transmitting and receiving data via the communication network, and specific examples include IP address, etc. The number of user data stored in the storage unit 21 is not particularly limited, and can be stored, for example, for the members belonging to an arbitrary organization that conducts gratitude transmission. The plurality of users can be stored, for example, as a group that invites and shares members. Further, the user data of the plurality of users may be stored as an address book, for example.
[0047] (A2) User data display step Next, the display unit 22 displays the user identification information of the plurality of users. Specifically, the display unit 22 displays, as the user identification data, for example, name, photo image, illustration image, etc. for the plurality of users. Specifically, as shown in FIG. 13, on the display unit 22 of the gratitude transmission device 20, a user name (for example, Mr. A, Mr. B, etc.) and a photo image (for example, a face photo) or an illustration image (for example, a turtle illustration) are displayed.
[0048] (A3) Selection step of a specific user Next, the selection unit 23 selects a specific user from the plurality of displayed user identification information. When a specific user is selected, as shown in the left diagram of FIG. 14, on the display unit 22, for example, the specific user (Mr. B) selected as the recipient of gratitude is displayed.
[0049] (A4) Display step of multiple types of gratitude Also, when the selection unit 23 selects a specific user, on the display unit 22, in addition to the selected specific user, a plurality of types of gratitude are displayed as the gratitude data. The types of gratitude are not particularly limited, and examples include "thank you", "sorry", "praise", "respect", "happy", etc. The types of gratitude are, for example, displayed as images expressing the types of gratitude, and the images may be, for example, only words, only illustrations expressing gratitude, or a combination of words and illustrations.
[0050] The display unit 22 can display a plurality of types of gratitude simultaneously or sequentially. In the latter case, for example, the display unit 22 can sequentially display images indicating the plurality of types of gratitude on the display unit 22 by moving an arbitrary image indicating the type of gratitude displayed on the display unit 22 on the display unit 22 by means of sliding, swiping, etc. At this time, for example, in addition to an arbitrary image displayed on the display unit 22, in order to indicate that there is an image indicating the type of gratitude, the display unit 22 may display an arbitrary image indicating the type of gratitude and display a part of another adjacent image indicating the type of gratitude to the left or right, above or below the arbitrary image. Specifically, as shown in the left figure of FIG. 14, on the display unit 22, a selected specific user (User B) is displayed, and further, as the type of gratitude, the character "Good!" which is a word for evaluating the other party's action and an image of an illustration representing it are displayed in the central part in the downward direction. At this time, as shown in the left figure of FIG. 14, a part of another adjacent image is displayed on the left and right of the image of "Good!". Thereby, the user can be made to recognize that there are other images on the left and right of the image of "Good!". Then, by sliding the image of "Good!", for example, as shown in the right figure of FIG. 14, the image of "Thank you" on the right of the image of "Good!" can be displayed in the central part in the downward direction of the display unit 22.
[0051] (A5) Step of selecting a specific type of gratitude Next, the selection unit 23 selects a specific type of gratitude from the displayed types of gratitude. When a specific type of gratitude is selected, as shown in FIG. 15, on the display unit 22, for example, an image indicating the selected specific user (User B) and the selected type of gratitude (Thank you) is displayed.
[0052] (A6) Step of displaying a plurality of degrees of gratitude Next, when a specific type of gratitude is selected by the selection unit 23, the display unit 22 displays, for example, in addition to the selected type of gratitude, the degree of gratitude. The degree of gratitude can be displayed, for example, by a bar image representing the degree of gratitude. Specifically, as shown in FIG. 15, a 5-level bar indicating the degree of gratitude is displayed beside the image indicating the type of gratitude (thank you). The bar represents the degree of gratitude in terms of height, for example, meaning that the degree of gratitude becomes stronger as it goes from bottom to top.
[0053] (A7) Step of selecting a specific degree of gratitude Next, the selection unit 23 selects a specific degree of gratitude from the degrees of gratitude displayed on the display unit 22. When a specific degree of gratitude is selected, as shown in FIG. 15, the display unit 22 shows, for example, a bar indicating the degree of gratitude in 5 levels. And, for example, as shown in the left figure of FIG. 15, when the degree of gratitude is shown as 3 levels as a temporary standard (the bars up to the 3rd level from the bottom are in black display), as shown in the right figure of FIG. 15, by making the colors of the bars black up to 5 levels, it can be shown that the degree of gratitude to Mr. B is at the 5th level in the 5-level evaluation. The color of the bar is not particularly limited, and also, for example, among the 5-level bars displayed on the display unit 22, the evaluation level can be selected by swiping from the bar of 1 level to the bar of the desired level.
[0054] (A8) Transmission step Then, the transceiver unit 24 transmits the selected specific gratitude data (for example, the specified type of gratitude and the degree of gratitude) to the terminal of the selected specific user. Specifically, as shown in the order of FIGS. 16(A) to (C), the image of "thank you" is moved by flicking or dragging toward the image indicating the selected specific user (Mr. B) shown on the display unit 22. Thereby, the gratitude data with the type of gratitude being "thank you" and the degree of gratitude being "5 levels" can be transmitted to the terminal of the specific user via the network to the specific user B.
[0055] (A9) Reception step (not shown) The method of this embodiment has, for example, a step of receiving gratitude data (e.g., a selected specific type of gratitude and a selected specific degree of gratitude) transmitted from another user. The above step can be executed, for example, by the transceiver unit 24 and the display unit 22 of the gratitude transmission device 20. The timing of receiving the gratitude data is not particularly limited.
[0056] In this embodiment, the display order of the gratitude data and the user identification information of the plurality of users on the display unit 22 is not particularly limited. For example, as described above, after displaying the user identification information, the gratitude data may be displayed, or both may be displayed simultaneously.
[0057] The gratitude transmission method of this embodiment may further include, for example, a storage step of storing the transmitted gratitude data and the received gratitude data as transmission / reception history data, which can be executed, for example, by the storage unit 21 of the gratitude transmission device 20.
[0058] In this embodiment, the display unit 22 may further display, for example, a list of part or all of the gratitude data transmitted from its terminal and a list of part or all of the gratitude data received by its terminal. As shown in FIG. 17, for example, when the transmission list is selected on the display unit 22 of the terminal 20 which is a gratitude transmission device, a list of the gratitude data transmitted from the terminal 20 can be displayed. In the above list, the content of the gratitude data to be displayed is, for example, the recipient user, the type of gratitude, the degree of gratitude, the transmission time, etc. Also, although not shown, for example, when the reception list is selected on the display unit 22 of the terminal 20 which is a gratitude transmission device, a list of the gratitude data received by the terminal 20 can be displayed. In the above list, the content of the gratitude data to be displayed is, for example, the type of gratitude, the degree of gratitude, the transmission time, etc. The sender user may or may not be displayed, and from the perspective of ease of presenting gratitude, it may not be displayed as anonymous.
[0059] (A10) Statistical step (not shown) In this embodiment, the gratitude transmission device 20 may further include, for example, a statistics unit 25. The statistics unit 25 calculates statistical data based on the transmitted gratitude data and the received gratitude data. In this case, the display unit 22 may further display the statistical data, for example.
[0060] The type of statistical data calculated by the statistics unit 25 based on the transmitted gratitude data and the received gratitude data is not particularly limited. Specific examples include the total amount of gratitude data transmitted from the terminal, the total amount of gratitude data received by the terminal, the ratio (proportion) of the amount of gratitude data transmitted by the terminal to the amount of gratitude data received, the change in the amount of gratitude data over time, the ratio of the types of gratitude and the ratio of the degree of gratitude in the transmitted and received gratitude data, etc. Also, when each terminal (gratitude transmission device 20) can be connected to the server as described above, for example, the total amount of gratitude data of each terminal (gratitude transmission device 20) stored in the server can also be displayed as statistical data. Here, the amount of gratitude data is not particularly limited and can be represented, for example, by the product of the number (frequency) of transmitted and received gratitude data and the degree of gratitude.
[0061] As shown in FIG. 18, for example, the statistical data can be shown as numerical values, pie charts, bar graphs, line graphs, etc. on the display unit 22 of the terminal 20, which is a gratitude transmission device, for the total amount of gratitude of all the plurality of terminals connected via the communication network, the amount of gratitude transmitted and received by that terminal, the ratio of the amount of gratitude transmitted to the amount of gratitude received (e.g., over the past six months), the ratio for each degree of gratitude, the change in the amount of gratitude, etc.
[0062] According to this embodiment, it is possible to easily convey, for example, the type of gratitude and the degree of gratitude to the other party. Specifically, for example, when it is embarrassing to convey directly, when it is difficult to convey in front of a large number of people, when the other party is far away, or when the timing of conveyance is missed, by using the apparatus and method of this embodiment, the transmission of gratitude can be easily performed. Therefore, the apparatus and method of this embodiment can be used, for example, in an organization in a company to enhance mutual reliability, and as a result, can contribute to the improvement of the performance of individuals and the organization. Therefore, the gratitude data, statistical information, etc. in this embodiment are useful as the gratitude data transmission history information in the apparatuses and methods described in Embodiments 1 and 2 above.
[0063] [Embodiment 4] This embodiment is an example of the recommended activity information proposal support apparatus of the present invention.
[0064] In order to enhance the well-being (Well-Being: being in a good physical, mental, and social state) of the members of an organization, it is known to carry out activities for improving well-being. However, in order to propose appropriate activities to the members of the organization, it is necessary to analyze the state of the organization and its members. In an organization such as a workplace, for example, there are frequent changes in the assignment of members, etc., so the environment changes drastically, and there is a problem that these analyses are difficult.
[0065] Therefore, the recommended activity information proposal support apparatus of the present invention includes a state analysis unit, a recommended activity information extraction unit, and a recommended activity information output unit. The state analysis unit is the state analysis apparatus of the present invention. The recommended activity information extraction unit extracts recommended activity information associated with the combination of the state of the organization and the state of the members. The recommended activity information output unit outputs the extracted recommended activity information.
[0066] The recommended activity information proposal support device according to this embodiment will be described with reference to FIG. 19. FIG. 19 is a block diagram showing the configuration of an example of the recommended activity information proposal support device 30 according to this embodiment. As shown in FIG. 19, the recommended activity information proposal support device 30 includes a state analysis unit (state analysis device) 10, a recommended activity information extraction unit 31, and a recommended activity information output unit 32. Although not shown, the recommended activity information proposal support device 30 may include a storage unit. The recommended activity information proposal support device 30 according to this embodiment may be incorporated into a server as a system. In this case, the server may be, for example, the state analysis device of the present invention. Also, the recommended activity information proposal support device 30 according to this embodiment may be a personal computer (PC) installed with the program of the present invention. Although not shown, the recommended activity information proposal support device 30 may be connectable to at least one of an external device and an external terminal of a device administrator via a communication line network. When the recommended activity information proposal support device 30 is connectable to the external terminal of the device administrator, the device administrator may manage the recommended activity information proposal support device 30 from the external terminal.
[0067] The communication line network is not particularly limited, and a known network can be used. For example, it may be wired or wireless. The communication line network is as described above, for example.
[0068] Examples of the external device include a PC; mobile terminals such as mobile phones, smartphones, and tablet terminals; smartwatches, smart glasses, wearable terminals, and the like. The external device may be provided with imaging means such as a camera and a scanner, and voice input means such as an IC (integrated circuit) card reader and a microphone, for example.
[0069] Fig. 20 illustrates a block diagram of the hardware configuration of the recommended activity information proposal support device 30. The recommended activity information proposal support device 30 includes, for example, a CPU (Central Processing Unit) 301, a memory 302, a bus 303, a storage device 304, an input device 306, a display 307, a communication device (communication unit) 308, etc. Each part of the recommended activity information proposal support device 30 is connected via the bus 303 by respective interfaces (I / F).
[0070] The CPU 301 operates in cooperation with other components, for example, by a controller (system controller, I / O controller, etc.), and is responsible for overall control of the recommended activity information proposal support device 30. In the recommended activity information proposal support device 30, for example, the program 305 of the present invention and other programs are executed by the CPU 301, and various information is read and written. Specifically, for example, the CPU 301 functions as the state analysis unit 10, the recommended activity information extraction unit 31, and the recommended activity information output unit 32. The recommended activity information proposal support device 30 includes a CPU as an arithmetic device, but may also include other arithmetic devices such as a GPU (Graphics Processing Unit) and an APU (Accelerated Processing Unit), or a combination of the CPU and these.
[0071] The memory 302 includes, for example, a main memory. The main memory is also referred to as a main storage device. When the CPU 301 performs processing, for example, the memory 302 reads various operation programs such as the program 305 of the present invention stored in the storage device 304 (auxiliary storage device) described later. Then, the CPU 301 reads data from the memory 302, decodes it, and executes the program. The main memory is, for example, a RAM (Random Access Memory). The memory 302 further includes, for example, a ROM (Read Only Memory).
[0072] The bus 303 can also be connected to, for example, external devices. Examples of the external devices include imaging devices such as cameras, the external devices, external storage devices, printers, audio output devices such as speakers, and the like. The recommended activity information proposal support device 30 can be connected to the communication line network by, for example, a communication device 308 connected to the bus 303, and can also be connected to the external device via the communication line network.
[0073] The storage device 304 is also referred to as, for example, a so-called auxiliary storage device with respect to the main memory (main storage device). As described above, an operation program including the program 305 of the present invention is stored in the storage device 304. The storage device 304 includes, for example, a storage medium and a drive for reading and writing to the storage medium. The storage medium is not particularly limited, and may be, for example, an internal type or an external type, and examples include HD (hard disk), FD (floppy (registered trademark) disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The drive is not particularly limited. The storage device 304 may be, for example, a hard disk drive (HDD) in which the storage medium and the drive are integrated, or a solid state drive (SSD). When the recommended activity information proposal support device 30 includes the storage unit, the storage device 304 may function as, for example, the storage unit and store recommended activity information associated with a combination of the state of the organization and the state of the members. The recommended activity information will be described later.
[0074] The recommended activity information proposal support device 30 further includes, for example, an input device 306 and a display 307. The input device 306 includes, for example, pointing devices such as touch panels, track pads, and mice; keyboards; imaging means such as cameras and scanners; card readers such as IC card readers and magnetic card readers; voice input means such as microphones; and the like. The display 307 includes, for example, display devices such as LED displays and liquid crystal displays. In the present embodiment, the input device 306 and the display 307 are separately configured, but the input device 306 and the display 307 may be integrally configured like a touch panel display.
[0075] In the recommended activity information proposal support device 30, the memory 302 and the storage device 304 can also store various information such as log information, information acquired from an external database (not shown) or an external device, information generated by the present device 30, and information used when the present device 30 executes processing. Note that at least some of the information may be stored in an external server other than the memory 302 and the storage device 304, for example, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.
[0076] Next, the recommended activity information proposal support method of the present embodiment will be described with reference to the flowchart of FIG. 21. The recommended activity information proposal support method of the present embodiment can be implemented using, for example, the recommended activity information proposal support device 30 of the present embodiment shown in FIGS. 19 and 20. Note that the recommended activity information proposal support method of the present invention is not limited to the use of the recommended activity information proposal support device 30.
[0077] First, the state analysis unit 10 analyzes the organizational state and the states of the members (S31, state analysis step). As described above, since the state analysis unit 10 is the state analysis device 10 of the present invention, S31 can be implemented in the same manner as S1 to S6 in the first embodiment, and the descriptions of the first and second embodiments can be incorporated.
[0078] Next, the recommended activity information extraction unit 31 extracts recommended activity information associated with the combination of the state of the organization and the state of the members (S32, recommended activity information extraction step). The recommended activity information is associated with, for example, the combination of the state of the organization and the state of the members, and further, a recommendation score indicating the degree of recommendation of the recommended activity information for the combination may be associated. Specific examples of the recommended activity information will be described later. The recommended activity information may be stored, for example, in the storage device 304 of the recommended activity information proposal support device 30, or may be stored in a database outside the device. In the latter case, the recommended activity information extraction unit 31 extracts the recommended activity information from the database outside the device via the communication network. The recommended activity information extraction unit 31 may extract, for example, one type of recommended activity information for the combination, or may extract two or more types of recommended activity information. In the latter case, for example, the recommendation scores may be extracted in descending order in a ranking format, and for example, from the recommended activity information with the highest recommendation score to the fifth highest recommended activity information may be extracted.
[0079] The recommended activity information is, for example, information on activities considered useful for improving the well-being (Well-Being: being in a good physical, mental, and social state) of members in an organization, and is not particularly limited, and any information can be used. Specific examples of the recommended activity information include, for example, information on activities such as playing, taking a walk, talking to others, meditating, having positive imagination, singing, dancing, reading, writing a diary, and listening to people's stories. Note that the recommended activity information is not limited to the above examples, and may be, for example, information on activities introduced in the following reference documents. Reference documents: the University of California, Berkeley, “Find Your Pathway to Happiness! Discover simple steps to boost your well-being.”, [online], [searched on September 5, Reiwa 3], Internet <URL:https: / / ggia.berkeley.edu / >
[0080] Figure 22 shows specific examples of recommended activity information and recommended scores associated with combinations of the organizational state and the states of the members. Figure 22(A) is an example of recommended activity information and recommended scores when the organizational state is in a chaotic period and the state of the members is in the first quadrant. Figure 22(B) is an example of recommended activity information and recommended scores when the organizational state is in a chaotic period and the state of the members is in the second quadrant. Figure 22(C) is an example of recommended activity information and recommended scores when the organizational state is in a chaotic period and the state of the members is in the third quadrant. Note that the present invention is not limited to this exemplification.
[0081] Then, the recommended activity information output unit 32 outputs the extracted recommended activity information (S33, recommended activity information output step). The output by the recommended activity information output unit 32 may be output (displayed) on, for example, the display 307 of the present device 30, or may be output to an external device via the communication network. Examples of the external device include the terminals of the members. Further, the recommended activity information output unit 32 may output, for example, the organizational state and the states of the members together in addition to the recommended activity information.
[0082] According to the recommended activity information proposal support device of the present embodiment, based on the organizational state and the individual state analyzed by the state analysis device of the present invention, activities that can improve the well-being of the members can be extracted and output. Therefore, the recommended activity information proposal support device of the present embodiment can be used to propose a method for improving the well-being of the members in an organization.
[0083] [Embodiment 5] This embodiment is another example of the recommended activity information proposal support device.
[0084] The recommended activity information proposal support device of this embodiment is the same as the recommended activity information proposal support device 30 of Embodiment 4 except that it includes an activity information acquisition unit, a score calculation unit, and a score update unit, and the description thereof can be incorporated by reference. The recommended activity information proposal support device 30A of this embodiment includes, for example, an activity information acquisition unit 33, a score calculation unit 34, and a score update unit 35. For each combination of the state of the organization and the state of the members, a recommendation score is associated with the recommended activity information. The activity information acquisition unit 33 acquires the activity information of the members, the score calculation unit 34 calculates the score of the recommended activity information based on the activity information, and the score update unit 35 updates the recommendation score of the recommended activity information based on the calculated score.
[0085] FIG. 23 is a block diagram showing an example configuration of the recommended activity information proposal support device 30A of this embodiment. As shown in FIG. 23, the recommended activity information proposal support device 30A includes an activity information acquisition unit 33, a score calculation unit 34, and a score update unit 35 in addition to the configuration of the recommended activity information proposal support device 30 of Embodiment 4. The hardware configuration of the recommended activity information proposal support device 30A is the same as the hardware configuration of the recommended activity information proposal support device 30 in FIG. 20, except that the CPU 301 has the configuration of the recommended activity information proposal support device 30A in FIG. 23 instead of the configuration of the recommended activity information proposal support device 30 in FIG. 19.
[0086] Next, the recommended activity information proposal support method of this embodiment will be described with reference to the flowchart of FIG. 24. The recommended activity information proposal support method of this embodiment can be implemented, for example, using the recommended activity information proposal support device 30A of this embodiment shown in FIG. 23. Note that the recommended activity information proposal support method of the present invention is not limited to the use of the recommended activity information proposal support device 30A.
[0087] First, S31 to S33 are performed in the same manner as S31 to S33 in the recommended activity information proposal support method of Embodiment 4.
[0088] Next, the activity information acquisition unit 33 acquires the activity information of the constituent members (S34, activity information acquisition step). The activity information is information in which the organizational state and the state of the constituent members are associated with information on the activities performed by the constituent members. The activity information may be, for example, information on activities during a predetermined period. The predetermined period is not particularly limited, and examples include 1 day, 3 days, one week, one month, three months, six months, and the like. The acquisition format may be, for example, acquired from a database or server storing the activity information via the communication network, or may be acquired from the terminal of the constituent member (also referred to as the constituent member terminal). FIG. 25 shows an example of the one-week activity information of a constituent member whose organizational state is in a chaotic period and whose state of the constituent member is in the first quadrant. In the activity names shown in FIG. 25, the days with a circle are the days when the constituent member performed the activity, and the blanks indicate the days when the activity was not performed.
[0089] Next, the score calculation unit 34 calculates the score of the recommended activity information based on the activity information (S35, score calculation step). The score calculation unit 34 can calculate the score, for example, by dividing the number of days of activities during the predetermined period by the number of days of the predetermined period. Specifically, based on the activity information shown in FIG. 25, for "Playing tag with children", since it is carried out for 6 days out of the 7 days of the predetermined period, the score can be calculated as "0.85". Similarly, for "Enjoying a walk", since it is carried out for 4 days out of the 7 days of the predetermined period, the score can be calculated as "0.57", for "Creating time to spend with children", since it is carried out for 2 days out of the 7 days of the predetermined period, the score can be calculated as "0.28", for "Conversing with others", since it is carried out for 3 days out of the 7 days of the predetermined period, the score can be calculated as "0.42", and for "Meditating to calm the compassionate heart", since it is carried out for 1 day out of the 7 days of the predetermined period, the score can be calculated as "0.14".
[0090] The score update unit 35 updates the recommendation score of the recommendation activity information based on the calculated score (S36, score update step). Specifically, for example, the score update unit 35 adds the score calculated in S34 to the recommendation score associated with each combination of the state of the organization and the state of the constituent members in the recommendation activity information to update the recommendation score. FIG. 26 shows an example of the recommendation score associated with the recommendation activity information and the updated score updated by the score update unit 35.
[0091] Since the recommendation activity information proposal support device 30A of the present embodiment includes the activity information acquisition unit 33, the score calculation unit 34, and the score update unit 35, for example, the recommendation score of the recommendation activity information can be updated based on the score calculated based on the actual activities of the constituent members. Therefore, according to the recommendation activity information proposal support device of the present embodiment, for example, the accuracy of the recommendation activity information proposal after the next time can be improved.
[0092] [Embodiment 6] The first program of the present embodiment is a program for causing a computer to execute each step of the state analysis method described above. Specifically, the program of the present embodiment is a program for causing a computer to execute a gratitude data acquisition procedure, a network generation procedure, a network feature amount analysis procedure, an organization state identification procedure, a constituent member state analysis procedure, and an output procedure.
[0093] The gratitude data acquisition procedure acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one constituent member to another constituent member, The network generation procedure generates a constituent member network within the organization to which the constituent members belong based on the gratitude data transmission history information, The network feature amount analysis procedure analyzes the feature amount of the constituent member network, The organization state identification procedure identifies the organization state based on the analyzed feature amount of the constituent member network, The constituent member state analysis procedure analyzes the state of the constituent members based on the feature amount of the constituent member network, The output procedure outputs the organizational state and the states of the members.
[0094] Also, the first program of this embodiment can also be said to be a program that causes a computer to function as a gratitude data acquisition procedure, a network generation procedure, a network feature amount analysis procedure, an organizational state identification procedure, a member state analysis procedure, and an output procedure.
[0095] The first program of this embodiment can incorporate the descriptions in the state analysis apparatus and the state analysis method of the present invention. Each of the above procedures can be read as, for example, "procedure" being read as "process". Also, the program of this embodiment may be recorded on, for example, a computer-readable recording medium. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples include a random access memory (RAM), a read-only memory (ROM), a hard disk (HD), an optical disk, a floppy (registered trademark) disk (FD), etc.
[0096] [Embodiment 7] The second program of this embodiment is a program for causing a computer to execute each step of the above-described recommended activity information proposal support method. Specifically, the program of this embodiment is a program for causing a computer to execute a program for causing a computer to execute a state analysis procedure, a recommended activity information extraction procedure, and a recommended activity information output procedure.
[0097] The state analysis procedure is the state analysis method executed by the first program of the present invention. The recommended activity information extraction procedure extracts recommended activity information associated with the combination of the state of the organization and the states of the members. The recommended activity information output procedure outputs the extracted recommended activity information.
[0098] Also, the second program of this embodiment can also be said to be a program that causes a computer to function as a program for executing a state analysis procedure, a recommended activity information extraction procedure, and a recommended activity information output procedure.
[0099] The description in the recommended activity information proposal support device and the recommended activity information proposal support method of the present invention can be cited for the second program of this embodiment. Each of the above procedures can be read as "processing" instead of "procedure", for example. Also, the program of this embodiment may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples include a random access memory (RAM), a read-only memory (ROM), a hard disk (HD), an optical disk, a floppy (registered trademark) disk (FD), and the like.
[0100] As described above, the present invention has been described with reference to the embodiments, but the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0101] <Supplementary Note> Some or all of the above embodiments can be described as follows in the supplementary note, but are not limited thereto. (Supplementary Note 1) Including a gratitude data acquisition unit, a network generation unit, a network feature amount analysis unit, an organizational state identification unit, a constituent member state analysis unit, and an output unit, The gratitude data acquisition unit acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one constituent member to another constituent member, The network generation unit generates a constituent member network within the organization to which the constituent members belong based on the gratitude data transmission history information, The network feature amount analysis unit analyzes the feature amounts of the constituent member network, The organizational state identification unit identifies the organizational state based on the feature quantities of the analyzed constituent member network, The constituent member state analysis unit analyzes the state of the constituent member based on the feature quantities of the constituent member network, The output unit outputs the organizational state and the state of the constituent member, a state analysis device. (Appendix 2) The network feature quantity analysis unit further determines the network type of the constituent member network from the feature quantities, The organizational state identification unit identifies the organizational state based on the network type, the state analysis device according to Appendix 1. (Appendix 3) The gratitude data transmission history information includes the attribute information of the one constituent member and the attribute information of the other constituent member, The network generation unit generates the constituent member network in which the attribute information of each constituent member is linked, The constituent member state analysis unit calculates the approval degree and the interpersonal satisfaction degree of each constituent member from the feature quantities, and analyzes the state of the constituent member based on the approval degree and the interpersonal satisfaction degree of each constituent member, the state analysis device according to Appendix 1 or 2. (Appendix 4) It includes a state analysis unit, a recommended activity information extraction unit, and a recommended activity information output unit, The state analysis unit is the state analysis device described in any one of Appendices 1 to 3, The recommended activity information extraction unit extracts recommended activity information linked to the combination of the state of the organization and the state of the constituent members, The recommended activity information output unit outputs the extracted recommended activity information, a recommended activity information proposal support device. (Appendix 5) It includes an activity information acquisition unit, a score calculation unit, and a score update unit, The recommended activity information has a recommended score linked to each combination of the state of the organization and the state of the constituent members, The activity information acquisition unit acquires the activity information of the constituent members, The activity information is information in which the state of the organization and the state of the constituent members are linked to the information on the activities performed by the constituent members, The score calculation unit calculates the score of the recommended activity information based on the activity information. The score update unit updates the recommended score of the recommended activity information based on the calculated score. The recommended activity information proposal support device according to Supplementary Note 4. (Supplementary Note 6) Including a gratitude data acquisition step, a network generation step, a network feature analysis step, an organizational state identification step, a constituent member state analysis step, and an output step. The gratitude data acquisition step acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one constituent member to another constituent member. The network generation step generates a constituent member network within the organization to which the constituent members belong based on the gratitude data transmission history information. The network feature analysis step analyzes the features of the constituent member network. The organizational state identification step identifies the organizational state based on the analyzed features of the constituent member network. The constituent member state analysis step analyzes the state of the constituent members based on the features of the constituent member network. The output step outputs the organizational state and the state of the constituent members. A state analysis method. (Supplementary Note 7) The network feature analysis step further determines the network type of the constituent member network from the features. The organizational state identification step identifies the organizational state based on the network type. The state analysis method according to Supplementary Note 6. (Supplementary Note 8) The gratitude data transmission history information includes the attribute information of the one constituent member and the attribute information of the other constituent member. The network generation step generates the constituent member network associated with the attribute information of each constituent member. The constituent member state analysis step calculates the approval degree and the interpersonal satisfaction degree of each constituent member from the features, and analyzes the state of the constituent members based on the approval degree and the interpersonal satisfaction degree of each constituent member. The state analysis method according to Supplementary Note 6 or 7. (Supplementary Note 9) Including a state analysis process, a recommended activity information extraction process, and a recommended activity information output process, The state analysis process is the state analysis method described in any one of Appendices 6 to 8, The recommended activity information extraction process extracts recommended activity information linked to the combination of the state of the organization and the state of the members, The recommended activity information output process outputs the extracted recommended activity information, a recommended activity information proposal support method. (Appendix 10) Including an activity information acquisition process, a score calculation process, and a score update process, The recommended activity information has a recommended score linked to each combination of the state of the organization and the state of the members, The activity information acquisition process acquires the activity information of the members, The activity information is information in which the state of the organization and the members is linked to the information on the activities performed by the members, The score calculation process calculates the score of the recommended activity information based on the activity information, The score update process updates the recommended score of the recommended activity information based on the calculated score, the recommended activity information proposal support method described in Appendix 9. (Appendix 11) A program for causing a computer to execute a gratitude data acquisition procedure, a network generation procedure, a network feature amount analysis procedure, an organization state identification procedure, a member state analysis procedure, and an output procedure, The gratitude data acquisition procedure acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one member to another member, The network generation procedure generates a member network within the organization to which the members belong based on the gratitude data transmission history information, The network feature amount analysis procedure analyzes the feature amounts of the member network, The organization state identification procedure identifies the organization state based on the analyzed feature amounts of the member network, The member state analysis procedure analyzes the state of the members based on the feature amounts of the member network, The output procedure is a program that outputs the organizational state and the states of the members. (Appendix 12) The network feature quantity analysis procedure further determines the network type of the member network from the feature quantities, The organizational state identification procedure is the program described in Appendix 11 that identifies the organizational state based on the network type. (Appendix 13) The gratitude data transmission history information includes the attribute information of one member and the attribute information of the other member, The network generation procedure generates the member network in which the attribute information of each member is associated, The member state analysis procedure calculates the approval degree and the interpersonal satisfaction degree of each member from the feature quantities, and analyzes the state of the member based on the approval degree and the interpersonal satisfaction degree of each member. The state analysis method described in Appendix 11 or 12. (Appendix 14) A program for causing a computer to execute a state analysis procedure, a recommended activity information extraction procedure, and a recommended activity information output procedure, The state analysis procedure is a state analysis method executed by the program described in any one of Appendices 11 to 13, The recommended activity information extraction procedure extracts recommended activity information associated with a combination of the state of the organization and the states of the members, The recommended activity information output procedure is a program that outputs the extracted recommended activity information. (Appendix 15) Including an activity information acquisition procedure, a score calculation procedure, and a score update procedure, The recommended activity information has a recommended score associated with each combination of the state of the organization and the states of the members, The activity information acquisition procedure acquires the activity information of the members, The activity information is information in which the organizational state and the states of the members are associated with the information on the activities performed by the members, The score calculation procedure calculates the score of the recommended activity information based on the activity information, The score update procedure is the program described in Supplementary Note 14 that updates the recommendation score of the recommended activity information based on the calculated score. (Supplementary Note 16) A computer-readable recording medium that records the program described in any of Supplementary Notes 12 to 15.
Industrial Applicability
[0102] According to the present invention, the state of an organization and its members can be grasped. Therefore, the present invention is useful in various fields having an organization formed of a plurality of members, for example.
Explanation of Signs
[0103] 10 State analysis device (state analysis unit) 11 Gratitude data acquisition unit 12 Network generation unit 13 Network feature quantity analysis unit 14 Organization state identification unit 15 Member state analysis unit 16 Output unit 101 CPU 102 Memory 103 Bus 104 Storage device 105 Program 106 Input device 107 Display device 108 Communication device 20 Gratitude transmission device 21 Storage unit 22 Display unit 23 Selection unit 24 Transmission / reception unit 25 Statistics unit 30, 30A Recommended activity information proposal support device 31 Recommended activity information extraction unit 32 Recommended activity information output unit 33 Activity information acquisition unit 34 Score calculation unit 35 Score update unit 301 CPU 302 Memory 303 Bus 304 Memory Device 305 Program 306 Input Device 307 Display Device 308 Communication Device
Claims
1. A state analysis apparatus including a gratitude data acquisition unit, a network generation unit, a network feature quantity analysis unit, an organization state identification unit, a member state analysis unit, and an output unit, wherein the gratitude data acquisition unit acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one member to another member, the network generation unit generates a member network within the organization to which the members belong based on the gratitude data transmission history information, the network feature quantity analysis unit analyzes the feature quantities of the member network, the organization state identification unit identifies the organization state based on the analyzed feature quantities of the member network, the member state analysis unit analyzes the state of the member based on the feature quantities of the member network, and the output unit outputs the organization state and the state of the member.
2. The network feature quantity analysis unit further determines a network type of the member network from the feature quantities, and the organization state identification unit identifies the organization state based on the network type. The state analysis apparatus according to Claim 1.
3. The gratitude data transmission history information includes attribute information of the one member and attribute information of the other member, the network generation unit generates the member network in which the attribute information of each member is associated, and the member state analysis unit calculates an approval degree and an interpersonal satisfaction degree of each member from the feature quantities, and analyzes the state of the member based on the approval degree and the interpersonal satisfaction degree of each member. The state analysis apparatus according to Claim 1 or 2.
4. A recommended activity information proposal support apparatus including a state analysis unit, a recommended activity information extraction unit, and a recommended activity information output unit, wherein the state analysis unit is the state analysis apparatus according to any one of Claims 1 to 3, the recommended activity information extraction unit extracts recommended activity information associated with a combination of the state of the organization and the state of the members, and the recommended activity information output unit outputs the extracted recommended activity information.
5. An apparatus including an activity information acquisition unit, a score calculation unit, and a score update unit, wherein the recommended activity information has a recommended score associated with each combination of the state of the organization and the state of the members, the activity information acquisition unit acquires activity information of the members, and the activity information is information in which the state of the organization and the state of the members are associated with information on activities performed by the members. The score calculation unit calculates the score of the recommended activity information based on the activity information. The score update unit updates the recommended score of the recommended activity information based on the calculated score. The recommended activity information proposal support device according to claim 4.
6. Including a gratitude data acquisition step, a network generation step, a network feature amount analysis step, an organizational state identification step, a constituent member state analysis step, and an output step. The gratitude data acquisition step acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one constituent member to another constituent member. The network generation step generates a constituent member network within the organization to which the constituent members belong based on the gratitude data transmission history information. The network feature amount analysis step analyzes the feature amounts of the constituent member network. The organizational state identification step identifies the organizational state based on the analyzed feature amounts of the constituent member network. The constituent member state analysis step analyzes the state of the constituent member based on the feature amounts of the constituent member network. The output step outputs the organizational state and the state of the constituent member. A state analysis method in which each step is executed by a computer.
7. Including a state analysis step, a recommended activity information extraction step, and a recommended activity information output step. The state analysis step is the state analysis method according to claim 6. The recommended activity information extraction step extracts recommended activity information associated with a combination of the state of the organization and the state of the constituent members. The recommended activity information output step outputs the extracted recommended activity information. A recommended activity information proposal support method in which each step is executed by a computer.
8. A program for causing a computer to execute a gratitude data acquisition procedure, a network generation procedure, a network feature amount analysis procedure, an organizational state identification procedure, a constituent member state analysis procedure, and an output procedure. The gratitude data acquisition procedure acquires gratitude data transmission history information indicating that gratitude data has been transmitted from one constituent member to another constituent member. The network generation procedure generates a constituent member network within the organization to which the constituent members belong based on the gratitude data transmission history information. The network feature amount analysis procedure analyzes the feature amounts of the constituent member network. The organizational state identification procedure identifies the organizational state based on the analyzed feature amounts of the constituent member network. The component status analysis procedure analyzes the status of the components based on the feature quantities of the component network, The output procedure is a program that outputs the organizational status and the status of the components.
9. A program for causing a computer to execute a status analysis procedure, a recommended activity information extraction procedure, and a recommended activity information output procedure, The status analysis procedure is the status analysis method executed by the program according to Claim 8, The recommended activity information extraction procedure extracts recommended activity information associated with a combination of the status of the organization and the status of the components, The recommended activity information output procedure is a program that outputs the extracted recommended activity information.
10. A computer-readable recording medium recording the program according to Claim 8 or 9.
Citation Information
Patent Citations
Service provision method for trust formation among organization members in electronic network system
JP2006040253A
Organization analysis device, organization analysis method and program
JP2018055295A
Emotion estimating server, emotion estimating method, presenting device and emotion estimating system
JP2018139087A
Appreciation transmission device, appreciation transmission method, program, and recording medium
JP2018147494A
Gratitude message transmission / reception system, gratitude message transmission / reception method, and gratitude message transmission / reception program
JP2019101646A