Human resource management support system, human resource management support method and program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BIZREACH INC
- Filing Date
- 2024-03-14
- Publication Date
- 2026-06-22
AI Technical Summary
Existing human resource management systems struggle to easily understand and manage the attributes of individuals within an organization due to the vast amount of personal information, lacking effective technological solutions for attribute management.
A human resource management support system that includes a processor to acquire and label attribute parameters, attaching labels to individual information based on these attributes, allowing for easy understanding and management of human resources through a network of terminals and servers.
Enables easy understanding of human resource attributes by attaching labels, facilitating effective management and facilitating human resource management within organizations.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a human resources management support system, a human resources management support method, and a program. [Background technology]
[0002] As disclosed in Patent Document 1, a technique for managing a database of personnel data is known. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2021-135946 A Summary of the Invention [Problem to be solved by the invention]
[0004] There is a lot of personal information within an organization. Therefore, it is difficult to easily grasp the attributes of each person in the organization even with the above-mentioned conventional technology, and there is room for technological development.
[0005] In view of the above circumstances, the present invention provides a human resource management support system etc. that makes it easy to manage human resource attributes. [Means for solving the problem]
[0006] According to one aspect of the present invention, a human resource management support system is provided. The human resource management support system includes a processor. The processor is configured to execute the following steps. In the acquisition step, attribute parameters including an attribute value in a first category and an attribute value in a second category for a subject are acquired. In the labeling step, at least one label including information based on the attribute value of the first category and a dependent parameter representing a state of the first category based on the attribute value of the second category is assigned to the information of the subject. In the first display control step, the information of the subject is individually displayed in a manner in which the label is assigned.
[0007] According to this embodiment, a label indicating the attributes of each employee is attached to the employee's information, so that the relevant parties (e.g., the employee's superior, a human resources officer, etc.) can easily grasp the characteristics of each employee and manage employees by referring to the label. This makes it easier to manage the attributes of employees within an organization. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a configuration diagram showing a human resource management support system 1. [Diagram 2] 2 is a block diagram showing a hardware configuration of the server device 10. FIG. [Diagram 3] FIG. 2 is a block diagram showing the hardware configuration of the related person terminal 20 and the target person terminal 30. [Figure 4] 1 is a block diagram showing functions realized by a server device 10 (control unit 11), a related person terminal 20 (control unit 21), and a target person terminal 30 (control unit 31). [Diagram 5] FIG. 13 is a diagram showing an example of a label selection screen CD displayed on the related party terminal 20. [Figure 6] This is an example of a warning message regarding the number of labels. [Figure 7] 13 is a diagram showing an example of a label candidate setting screen RD displayed on the related party terminal 20. FIG. [Figure 8] 13 is a diagram showing an example of a target person information display screen OD displayed on the related person terminal 20 or the target person terminal 30. FIG. [Figure 9] 13 is an example of an extraction list EL displayed on the related person terminal 20. [Figure 10] 13 is an example of a distribution graph DG and a distribution table DT displayed on the related party terminal 20. [Figure 11] 13 is an example of a condition history table HT and a condition history graph HG displayed on the related party terminal 20. [Figure 12] 1 is an activity diagram showing the flow of information processing (label assignment processing) executed by the human resource management support system 1. FIG. [Figure 13] FIG. 2 is an activity diagram showing the flow of information processing (display processing of information including labels) executed by the human resource management support system 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.
[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] In addition, in this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, in this embodiment, various information is handled, and this information is represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.
[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0013] 1. Hardware Configuration This section describes the hardware configuration.
[0014] <Human Resources Management Support System 1> 1 is a configuration diagram showing a human resource management support system 1. The human resource management support system 1 comprises a communication line 2, a server device 10, a plurality of related party terminals 20, and a plurality of target person terminals 30. The server device 10, the related party terminals 20, and the target person terminal 30 are configured to be able to communicate with each other via the communication line 2. The connection between the server device 10, the related party terminals 20, and the target person terminal 30 and the communication line 2 may be wired or wireless.
[0015] The human resource management support system 1 constitutes part of a human resource system used by personnel (multiple subjects) who are the targets of human resource management within an organization, and multiple related parties who are related to the subjects within the organization. The "related parties" include people on the reporting line of the subjects (e.g., superiors, line managers, etc.), human resource related parties, etc. Note that a "subject" in the human resource management support system 1 can also be a "related party" of another subject.
[0016] The human resource management support system 1 mainly manages and outputs the attributes of subjects. In one embodiment, the human resource management support system 1 is composed of one or more devices or components. These components will be described below.
[0017] <Server device 10> 2 is a block diagram showing a hardware configuration of the server device 10. The server device 10 includes a control unit 11, a storage unit 12, a communication unit 13, and a communication bus 14. The control unit 11, the storage unit 12, and the communication unit 13 are electrically connected to each other inside the server device 10 via the communication bus 14.
[0018] <Control unit 11> The control unit 11 performs processing and control of the overall operation related to the server device 10. The control unit 11 is, for example, a central processing unit (CPU). The control unit 11 realizes various functions related to the server device 10 by reading out a predetermined program stored in the storage unit 12. That is, information processing by software stored in the storage unit 12 can be specifically realized by the control unit 11, which is an example of hardware, and executed as each functional unit included in the control unit 11. These will be described in more detail in the next section. Note that the control unit 11 is not limited to being single, and may be implemented with multiple control units 11 for each function. Also, a combination of these may be used.
[0019] <Storage section 12> The storage unit 12 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the server device 10 executed by the control unit 11, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 12 stores various programs, variables, etc. related to the server device 10 executed by the control unit 11.
[0020] <Communications Division 13> The communication unit 13 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, BLUETOOTH (registered trademark) communication, etc. as necessary. In other words, it is more preferable to implement it as a collection of multiple communication means. In other words, the server device 10 may communicate various information from the outside via the communication unit 13 and the network.
[0021] The server device 10 may be in an on-premise form or in a cloud form. As the server device 10 in a cloud form, the above-mentioned functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.
[0022] <Stakeholder terminal 20> Fig. 3 is a block diagram showing the hardware configuration of the related party terminal 20 and the target party terminal 30. As shown in Fig. 3A, the related party terminal 20 comprises a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, an output unit 25, and a communication bus 26. The control unit 21, the storage unit 22, the communication unit 23, the input unit 24, and the output unit 25 are electrically connected via the communication bus 26 inside the related party terminal 20. The explanation of the control unit 21, the storage unit 22, and the communication unit 23 will be omitted because they are the same as the explanation of each unit in the server device 10.
[0023] <Input section 24> The input unit 24 accepts an operation input made by a user. The operation input is transferred as a command signal to the control unit 21 via the communication bus 26. The control unit 21 may execute a predetermined control or calculation based on the transferred command signal as necessary. The input unit 24 may be included in the housing of the related party terminal 20, or may be externally attached. For example, the input unit 24 may be implemented as a touch panel integrated with the output unit 25. When the input unit 24 is implemented as a touch panel, the user can input a tap operation, a swipe operation, or the like to the input unit 24. As the input unit 24, a switch button, a mouse, a track pad, a QWERTY keyboard, or the like can be adopted instead of a touch panel.
[0024] <Output section 25> The output unit 25 displays a screen of a graphical user interface (GUI) that can be operated by a user. The output unit 25 may be included in the housing of the related party terminal 20, or may be attached externally. Specifically, the output unit 25 may be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display. It is preferable that these display devices are implemented by selectively using them according to the type of the related party terminal 20.
[0025] <Target User Terminal 30> 3B, the subject terminal 30 includes a control unit 31, a storage unit 32, a communication unit 33, an input unit 34, an output unit 35, and a communication bus 36. The control unit 31, the storage unit 32, the communication unit 33, the input unit 34, and the output unit 35 are electrically connected via the communication bus 36 inside the subject terminal 30. The explanation of the control unit 31, the storage unit 32, the communication unit 33, the input unit 34, and the output unit 35 will be omitted because they are the same as the explanation of each unit in the related party terminal 20.
[0026] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. Information processing by the software stored in the storage unit 12 is specifically realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11 (a processor included in the human resource management support system 1).
[0027] FIG. 4 is a block diagram showing functions realized by the server device 10 (control unit 11), the related person terminal 20 (control unit 21), and the target person terminal 30 (control unit 31).
[0028] As shown in Fig. 4A, the server device 10 (control unit 11) includes an information acquisition unit 111, an acquisition unit 112, a label assignment unit 113, a first reception unit 114, a second reception unit 115, a third reception unit 116, a fourth reception unit 117, a first display control unit 118, a second display control unit 119, and an artificial intelligence unit 120. As shown in Fig. 4B, the related party terminal 20 (control unit 21) includes a display unit 211 and an operation reception unit 212. As shown in Fig. 4C, the target person terminal 30 (control unit 31) includes a display unit 311 and an operation reception unit 312.
[0029] <Information acquisition section 111> The information acquisition unit 111 is configured to acquire information on each of a plurality of subjects. The information on the subjects may be acquired from a pre-constructed personnel database, or may be acquired by input from the related person terminal 20 or the subject terminal 30.
[0030] The subject information includes basic information such as name, face photo, employee code, affiliation, employment status, work location, job type, etc., as well as job information. Job information includes, for example, transfer history, goal setting details, evaluation (including pre-joining and joining interview evaluation), work history, skills, qualifications, condition survey results (organizational survey, pulse survey, etc.), data on communication tools within the organization (frequency of statements, content of statements, etc.), human networks within the organization (time-series changes in connections with others, who are closely connected, etc.), attendance status (overtime hours, number of annual holidays taken, etc.), etc.
[0031] <Acquisition part 112> The acquisition unit 112 is configured to acquire attribute parameters including a first attribute value in a first category and a second attribute value in a second category for the subject, viewing conditions for a label to be assigned to the information of the subject by the label assignment unit 113, and candidates for the label to be assigned to the information of the subject.
[0032] The acquiring unit 112 may acquire attribute parameters (first attribute value and second attribute value) from information of the subject registered in advance, or may accept input of attribute parameters by the related party terminal 20 or the subject terminal 30. The first category and the second category are different from each other. For example, the first category is the type of position, and the second category is the time when the position can be assumed.
[0033] FIG. 5 is a diagram showing an example of a label selection screen CD displayed on the related party terminal 20. In the label selection screen CD, a plurality of labels LB are displayed for each field FD as label candidates. A field FD is a group of a plurality of labels LB. A plurality of labels LB included in the same field FD may be exclusively selectable. For example, in the "executive candidate" field in FIG. 5, only one of "executive candidate: Prepared", "executive candidate: Soon", and "executive candidate: Prospect" can be selected. In addition, a plurality of labels LB included in the same field FD may be overlappingly selectable. For example, in the "alert label" field in FIG. 5, both "at risk of leaving" and "over 36" can be selected.
[0034] In the field FD, the hierarchical structure of the field is displayed along with the field name. For example, the "executive candidate" field in Figure 5 is a lower tier of the "succession plan." In the example of the top field in Figure 5, "succession plan" corresponds to the first category, and "executive candidate" and "manager candidate" each correspond to information based on the first attribute value.
[0035] In this field example, "available time to take up position" corresponds to the second category, and "Prepared", "Soon", and "Prospect" correspond to dependent parameters that represent the state of the first category based on the second attribute value. Note that "Prepared" indicates "available to take up position immediately", "Soon" indicates "next candidate", and "Prospect" indicates "medium-to-long term candidate". Note that the specific states that correspond to "Prepared", "Soon", "Prospect", etc. are set appropriately depending on the organization.
[0036] The label LB of the "executive candidate" field in Fig. 5 is a combination of the information of "executive candidate" based on the first attribute value and the information of "Prepared", "Soon", or "Prospect" based on the second attribute value. For example, the label LB of "executive candidate: Prepared" is a combination of "executive candidate" related to the first category and "Prepared", which is a dependent parameter indicating the state (time when the candidate can take up the position) of the first category (position).
[0037] When the label LB of "executive candidate: Prepared" on the label selection screen CD is pressed on the related party terminal 20, the acquisition unit 112 acquires a label code corresponding to "executive candidate: Prepared." This label code is a code indicating a combination of the first attribute value and the second attribute value.
[0038] The label LB in the "Performance label" field in Fig. 5 is composed only of information on the "level of performance" that represents the first attribute. When the label LB of "Middle performer" is pressed on the label selection screen CD on the related party terminal 20, the acquisition unit 112 acquires the label code corresponding to "Middle performer." This label code is a code that indicates the first attribute value.
[0039] The acquisition unit 112 may acquire the first attribute value and the second attribute value simultaneously through one input (e.g., selection of the label "Executive Candidate: Prepared"), or may acquire the first attribute value and the second attribute value through two inputs, that is, input of the first attribute value and input of the second attribute value.
[0040] Examples of the first category include "soft skills," "hard skills," "condition," "personality test," "need for follow-up," and "evaluation (including evaluation transition, which is a change from past evaluation values)" in addition to "position," "performance," and "alert" (risk) shown in Figure 5. Examples of the second category include "level (e.g., the magnitude of risk or skill proficiency)" in addition to "time available for appointment" shown in Figure 5.
[0041] The "attribute value" may be any information related to the subject. In addition to the job information described above, specific attribute values include role (e.g., type of position, etc.), evaluation (e.g., consecutive positive evaluation period, etc.), personnel information (e.g., goal setting, etc.), event occurrence time (e.g., promotion time, etc.), volume (e.g., overtime hours, etc.), level (e.g., performance level, etc.), etc.
[0042] The acquisition unit 112 acquires, for example, the viewing conditions and label candidates from a database stored in the storage unit 12. The viewing conditions and label candidates can be updated by the third reception unit 116 or the fourth reception unit 117 receiving an input from the related party terminal 20. This update will be described later.
[0043] <Label assignment unit 113> The labeling unit 113 is configured to assign at least one composite label to the information of the subject, the composite label including information based on the first attribute value and a dependent parameter representing a state of a first category based on the second attribute value, and the labeling unit is also configured to assign at least one simple label to the information of the subject, the labeling label being based only on the attribute value of the first category of the attribute parameter.
[0044] Examples of composite labels include "executive candidate: Prepared" and "manager candidate: Soon" shown in Fig. 5. That is, the label assignment unit 113 assigns a label including information on the type of position based on the first attribute value and information on the possible time of assuming the position based on the second attribute value to the information of the target person. Examples of single labels include "middle performer" and "at risk of leaving" shown in Fig. 5.
[0045] The label assignment unit 113 selects a label from the label candidates acquired by the acquisition unit 112. This makes it possible to adjust the variation of labels to be added to the information of the target person by customizing the label candidates. Furthermore, the related party (particularly the administrator of the human resource management support system 1) can add or delete any field FD and label LB to the label selection screen CD in Fig. 5 by inputting using the related party terminal 20. Customization of label candidates will be described later.
[0046] The label assignment unit 113 automatically assigns a label to the information of the subject according to the type of label (composite label or single label), or suggests to related parties that they assign a label to the information of the subject. In addition, the label assignment unit 113 may automatically assign a label that indicates an objective fact without making a suggestion.
[0047] On the other hand, when proposing label assignment, the label assignment unit 113 displays the proposed label on the related party terminal 20, and receives an input of approval for label assignment from the related party terminal 20 via the second reception unit 115. The label assignment unit 113 assigns the label approved by the related party to the information of the target person. This makes it possible to prevent labels related to items that require approval (evaluation by a third party) from being automatically assigned, thereby increasing the reliability of the label. Furthermore, the second reception unit 115 may receive multiple inputs of approval for one label from the related party terminal 20. In other words, the approval of the label may be composed of multiple stages of approval from the same related party or multiple different related parties.
[0048] Furthermore, the label assignment unit 113 may assign a new label to the information of the subject based on the job information of the subject input in advance and the labels already assigned, or may suggest a new label to the person related to the subject. Job information includes, for example, "job grade," "years of experience," and the like. This makes it possible to additionally assign a label representing an attribute from a different perspective to the information of the subject based on the assigned label. This improves the manageability of human resources using labels.
[0049] For example, the label assignment unit 113 determines whether or not the "job grade" and "years of managerial experience" in the information of the subject and the contents of the label "performance" satisfy conditions, and if the conditions are satisfied, proposes a composite label such as "executive candidate: prepared". Furthermore, the label assignment unit 113 assigns a composite label such as "executive candidate: prepared" to the information of the subject upon approval of the proposed label from a related person with approval authority (e.g., a human resources officer).
[0050] The composite label may include a converted label based on a third attribute value in a third category different from the first category, which is converted from the first attribute value. This makes it possible to make the first category an item that is easy for related parties to select (i.e., easy to evaluate), while replacing the label attached to the subject with information whose contents are easy to understand.
[0051] For example, the label assignment unit 113 converts the "overtime hours" (first attribute value) of the "labor volume" (first category) into the "presence" (third attribute value) of the "risk of quitting" (third category) and assigns a conversion label of "risk of quitting" to the information of the subject. At this time, the conversion label may be selected by further combining an attribute value of another first category (for example, "condition").
[0052] As another example, the label assignment unit 113 may convert the "continuous positive evaluation period" (first attribute value) of the "personnel evaluation" (first category) into the "level" (third attribute value) of the "performance" (third category). The label assignment unit 113 may also convert the "continuous positive evaluation period" (first attribute value) of the "personnel evaluation" (first category) and the "level of orientation" (another first attribute value) of the "career orientation" (another first category) into the "position" (third attribute value) of the "succession plan" (third category). The label assignment unit 113 may also convert the attribute value (selection of the position) by extracting commonalities between the incumbent and other candidates in selecting the "position" of the "succession plan".
[0053] The conversion label may be selected by artificial intelligence or based on conversion conditions. The conversion conditions can be updated by the first reception unit 114 receiving an input from the related party terminal 20. This update will be described later.
[0054] Furthermore, the label assignment unit 113 may estimate the first attribute value of the label to be assigned to the related person, and then accept input of a dependent parameter for the first attribute value. For example, the label assignment unit 113 determines whether or not "job grade," "years of work experience," and "qualifications" in the information of the subject satisfy a condition, and if the condition is satisfied, proposes "management candidate" (e.g., "manager candidate") as the first attribute value of the label to be assigned. Furthermore, the label assignment unit 113 accepts input of "level as a managerial candidate" (e.g., "time when the candidate can assume the position") as a dependent parameter for "management candidate." The label assignment unit 113 assigns a composite label (e.g., "manager candidate: Soon") that combines "management candidate" and the input "level as a managerial candidate" to the owner's information.
[0055] The label assignment unit 113 may estimate the type of position based on the subject's personnel evaluation, and estimate the possible time to assume the position based on the subject's work experience. For example, the label assignment unit 113 may suggest the type of position and the possible time to assume the position based on the subject's "most recent personnel evaluation" (e.g., ranking of A, B, C, D, etc.) and "years of experience." This makes it possible to suggest a composite label that combines the type of position and the possible time to assume the position, without relying on the subjective opinion of the person involved.
[0056] The labeling unit 113 may estimate the dependent parameter based on only one of the acquired (including estimated) first attribute value and second attribute value, or may estimate the dependent parameter based on both the acquired first attribute value and second attribute value. As described above, the first attribute value and the second attribute value include, in addition to job information, the role, evaluation, personnel information, time of event occurrence, volume, level, etc. in each category.
[0057] For example, the labeling unit 113 may suggest the possible time to assume the position (dependent parameter) based on the acquired "type of position" (first attribute value). The labeling unit 113 may also suggest the possible time to assume the position (dependent parameter) based on the acquired "type of position" (first attribute value) and the acquired "personnel evaluation" (second attribute value).
[0058] The label assignment unit 113 may automatically change the possible appointment time in the label assigned to the information of the target person as time passes, or may suggest a change in the possible appointment time. For example, the label assignment unit 113 may suggest changing the label to "executive candidate: soon" three years after the label "executive candidate: prospect" is assigned. Furthermore, the label assignment unit 113 may suggest reviewing the label assigned to the target person (updating it to a new label) at a predetermined cycle (for example, once a year).
[0059] The label assignment unit 113 adds a new label when the total number of labels assigned to the information of the subject is less than a predetermined upper limit. In other words, the label assignment unit 113 does not add a new label when the number of labels already assigned to the information of the subject has reached the upper limit. This prevents a decrease in the visibility and manageability of information, and a decrease in the value of the labels, caused by the assignment of a large number of labels.
[0060] When an input to add a label is made when the number of labels has reached the upper limit, the label assignment unit 113 displays on the related party terminal 20 a message indicating that the number of labels has reached the upper limit. FIG. 6 is an example of a warning display regarding the number of labels. In the example of FIG. 6, a warning CA is displayed above the label selection screen CD. In this state, even if a label LB is pressed, the corresponding label LB is not assigned to the information of the subject. Also, in this state, by deleting the label of the subject, it becomes possible to assign a label again.
[0061] <First Reception Section 114> The first reception unit 114 is configured to receive input of conversion conditions for converting the attribute parameters into attribute values in the third category. This makes it possible to customize the attribute parameters (input values) and labels (output values) for labeling in accordance with the operation of the human resource management support system 1 for each organization. This improves the accuracy of grasping the attributes of human resources based on the labels.
[0062] The conversion conditions may include evaluation information of the target person. The evaluation information may include "the most recent personnel evaluation," "period of consecutive positive evaluations," etc. This allows the evaluation information to be automatically taken into consideration when converting attribute parameters, improving the reliability of the proposed conversion label.
[0063] The conversion conditions may include condition information for the subject. The condition information includes "condition survey results," "interview results," "work attendance status," etc. This allows the condition information to be automatically taken into consideration when converting attribute parameters, improving the reliability of the proposed conversion label.
[0064] <Second Reception Section 115> The second reception unit 115 is configured to receive an input of approval of a related person of the subject for the proposed label. As described above, the proposed label is assigned to the information of the subject by receiving the approval by the second reception unit 115.
[0065] <Third Reception Section 116> The third reception unit 116 is configured to receive input of viewing conditions for the labels that are assigned to the information of the target person by the label assignment unit 113. The viewing conditions are set according to a combination of the type of label (restriction level) and the type of viewer (job title, job grade, or presence or absence of individual authority). In addition, the viewing conditions may be set for each label LB or for each field FD.
[0066] An example of a viewing condition is a condition where a label with a restriction level of 1 can only be viewed by viewers who are at the same level as the target person's supervisor or higher, a label with a restriction level of 2 can only be viewed by viewers who are at the same level as the department head or higher of the target person, and a label with a restriction level of 0 can be viewed by all viewers, including the target person.
[0067] Another example of the viewing condition is a condition that allows only viewers who have a title equal to or higher than the title of the "title type" included in the label to view the label, based on information about the "title type" included in the label. For example, the viewing condition may be set for the label "manager candidate" so that the label is displayed only on the terminal (stakeholder terminal 20 or target terminal 30) of a viewer who has a title equal to or higher than the title of "manager". Also, the viewing condition may be set for the label "executive candidate" so that the label is displayed only on the terminal of a viewer who has a title equal to or higher than the title of "executive". Note that the specific titles that correspond to titles equal to or higher than the titles of "manager", "executive", etc. are set appropriately according to the organization.
[0068] Furthermore, the viewing conditions may include not only conditions according to the restriction level, type of position, etc., but also viewing conditions set by the subject himself / herself regarding the labels assigned to him / herself. For example, it is possible to set so that the subject himself / herself can view only the labels that he / she has set as viewable in his / her own information.
[0069] <4th Reception Department 117> The fourth reception unit 117 is configured to receive input of label candidates. Fig. 7 is a diagram showing an example of a label candidate setting screen RD displayed on the related party terminal 20.
[0070] The label candidate setting screen RD has input fields for parent category, parent section, field name, field description, API reference code, field type, display format, and required input control. The label candidate setting screen RD also includes a label customization area RC. In the label customization area RC, the display content (information), color, order, etc. of each label (selection item) can be set. Labels can also be added and deleted.
[0071] <First display control unit 118> The first display control unit 118 is configured to display the information of the subject on the related person terminal 20 or the subject terminal 30. Specifically, the first display control unit 118 displays the information of the subject individually in a form in which the label assigned by the label assignment unit 113 is assigned. Furthermore, the first display control unit 118 restricts the labels to be displayed on the viewing terminal (related person terminal 20 or subject terminal 30) depending on the satisfaction level of the viewing condition of the viewer (subject or related person). This makes it possible to restrict viewing of labels related to confidential information that is not desirable to be disclosed to related persons (including the person himself) other than the upper echelons of the organization, or labels related to negative information that may affect the motivation of the person himself.
[0072] FIG. 8 is a diagram showing an example of a target person information display screen OD displayed on the related person terminal 20 or the target person terminal 30. As shown in FIG. 8A, the target person information display screen OD displays a face photo OP, a name ON, an employee code OC, first affiliation information OA1 indicating an affiliated organization, second affiliation information OA2 indicating an employment type, a place of work, and a type of job, and a label LB assigned by the label assignment unit 113. That is, the first display control unit 118 can display the target person information display screen OD including at least the target person's name (ID) and the label LB alone on one screen (display area) separated from the information of other targets. Note that the target person information display screen OD does not display non-public employee information. As a result, the label LB indicating the attributes of the target person can be confirmed on the target person information display screen OD for each target person, so that the related person can understand at a glance what kind of human resource the target person is without checking the detailed information of each human resource. Therefore, the manageability of human resources by the label is improved.
[0073] The first display control unit 118 may change the shape, color, size, etc. of the label for each different category or attribute value. For example, the first display control unit 118 may change the display color for negative labels and positive labels.
[0074] Furthermore, apart from the viewing restriction, the first display control unit 118 may display only those labels that satisfy certain conditions among the labels assigned to the information of the target person in response to a request from the viewer. For example, the first display control unit 118 displays only labels assigned according to a preset conversion condition (e.g., "highly evaluated most recently", "high performer", etc.), while not displaying labels based merely on experience (e.g., "has attended XX training", etc.). Furthermore, the first display control unit 118 may display a plurality of labels sorted by priority. For example, the first display control unit 118 assigns a higher priority to a label that has been added by the label assignment unit 113 in label conversion or the like.
[0075] On the subject information display screen OD, when the cursor is placed on a label LB or the label LB is pressed, the field (category) and attribute value of the label LB are displayed as a pop-up PU, as shown in FIG. 8B.
[0076] Here, Fig. 8A is a subject information display screen OD displayed on a viewing terminal that has viewing authority (satisfies the viewing conditions) for the label related to the succession plan (the "Executive Candidate: Soon" label). Meanwhile, Fig. 8C is a subject information display screen OD displayed on a viewing terminal that does not have viewing authority (does not satisfy the viewing conditions) for the label related to the succession plan for the same subject as in Fig. 8A. On the subject information display screen OD in Fig. 8C, the "Executive Candidate: Soon" label is not displayed, and only the "High Performer" label, for which viewing authority is available, is displayed.
[0077] <Second display control unit 119> The second display control unit 119 displays statistical information in which multiple subjects are classified by labels. The statistical information includes lists, graphs, tables, etc. of the results of classification by labels. This makes it possible to compare subjects to whom a common label has been assigned. It is also possible to grasp statistical information for the entire organization, such as the distribution of subjects to whom labels have been assigned, and the increase or decrease in labels over time. As a result, it becomes possible to periodically monitor targets for training and grasp trends for each training stage.
[0078] Fig. 9 is an example of an extraction list EL displayed on the related party terminal 20. In the extraction list EL, summaries of information of subjects extracted based on search conditions related to labels (subjects to which labels including "manager candidate" are attached in Fig. 9) are displayed as a list. In the summary of information of each subject, for example, a face photo OP, employee code OC, name ON, label LB, and first affiliation information OA1 are displayed. The list can be narrowed down and sorted according to conditions.
[0079] FIG. 10 is an example of a distribution graph DG and a distribution table DT displayed on the related party terminal 20. In the distribution graph DG in FIG. 10A, for labels including "executive candidate" (having a common first attribute value), the number of subjects (horizontal axis) to whom a label is assigned for each "possible appointment period" (dependent parameter) is shown in a bar graph. In addition, the details of each bar graph are illustrated (divided) by the number of subjects with each of the labels ("good", "no response", "pressure", "tired" and "transition") in the "condition" category, which is different from the "succession plan" category on the vertical axis. In addition, in the distribution table DT in FIG. 10B, the number of subjects is displayed in combination with the label in the "succession plan" category and the personnel evaluation (A to D).
[0080] The second display control unit 119 displays the progress information of each individual subject in addition to the statistical information of multiple subjects. Fig. 11 shows an example of a condition history table HT and a history graph HG displayed on the related party terminal 20. In the history table HT in Fig. 11A, the condition of a single subject by year and month is displayed together with the corresponding alerts. In the history graph HG in Fig. 11B, the time series change in the condition is displayed.
[0081] <Artificial Intelligence Department 120> The artificial intelligence unit 120 is configured to receive input from each functional unit and return the instructed output. The artificial intelligence used by the server device 10 in each functional unit may be a common one, or may be prepared individually for each functional unit.
[0082] The artificial intelligence unit 120 is a learning model that has undergone learning using a machine learning algorithm. Specific examples of machine learning algorithms include nearest neighbor methods, naive Bayes methods, decision trees, support vector machines, and deep learning using neural networks. The artificial intelligence unit 120 can apply the above algorithms as appropriate.
[0083] The learning model of the artificial intelligence unit 120 is constructed by supervised learning or unsupervised learning. In supervised learning, machine learning is performed using teacher data (learning data). The teacher data is composed of a pair of input data for learning and output data (correct answer data). The artificial intelligence unit 120 may include a general-purpose large-scale language model (LLM) as the artificial intelligence. In addition, the learning model included in the artificial intelligence unit 120 is capable of performing additional learning.
[0084] <Display> The display unit 211 of the related person terminal 20 and the display unit 311 of the target person terminal 30 each display a screen indicated by the screen data transmitted from the server device 10.
[0085] <Operation reception section> The operation acceptance unit 212 of the related person terminal 20 accepts operations by a user (related person) who uses the related person terminal 20. The operation acceptance unit 312 of the target person terminal 30 accepts operations by a user (target person) who uses the target person terminal 30.
[0086] 3. Information processing method This section describes an information processing method of the server device 10. This information processing method is executed by a computer, with each unit of the server device 10 acting as each step.
[0087] Specifically, this information processing method includes an acquisition step, a label assignment step, a first display control step, and a second display control step. In the acquisition step, attribute parameters including attribute values in a first category for a subject are acquired. In the label assignment step, at least one label based on the attribute values in the first category is assigned to information about the subject. In the first display control step, the information about the subject is individually displayed in a manner in which the label is assigned. In the second display control step, statistical information in which a plurality of subjects are classified by labels is displayed.
[0088] <Label assignment> 12 is an activity diagram showing the flow of information processing (labeling processing) executed by the human resource management support system 1. The information processing will be explained below along with each activity of this activity diagram. Note that although the process in which the relevant person assigns a label using the relevant person terminal 20 will be explained below, depending on the type of label, the subject himself / herself can also assign the label using the subject terminal 30.
[0089] The label assignment process starts with a related person selecting (searching) a target person to whom a label is to be assigned from the related person terminal 20 (activity A101). Next, the related person inputs attribute parameters (first attribute value, second attribute value, etc.) for assigning a label to the related person terminal 20 and transmits them to the server device 10 (activity A102).
[0090] The server device 10 acquires the attribute parameters transmitted from the related party terminal 20 (acquisition step, activity A103). Next, the server device 10 proposes at least one label based on the attribute parameters (activity A104) and controls the related party terminal 20 to display the proposed label (activity A105).
[0091] After the proposed label is displayed on the related party terminal 20, the related party inputs approval for the application of this label to the target person's information (activity A106). The server device 10 accepts the approval from the related party terminal 20 (activity A107). After receiving the approval, the server device 10 applies the proposed label to the target person's information (label application step, activity A108).
[0092] <Display information including labels> 13 is an activity diagram showing the flow of information processing (display processing of information including labels) executed by the human resource management support system 1. Below, the information processing will be explained along with each activity of this activity diagram. Note that below, the process in which the related person displays information using the related person terminal 20 will be explained, but it is also possible for the subject to display his / her own information using the subject terminal 30.
[0093] The display process of information including a label starts when a related person instructs the server device 10 on the content of information (personal information of a target person or statistical information) that the related person wishes to display from the related person terminal 20 (activity A201).
[0094] The server device 10 receives the information display instruction (activity A202) and checks whether the viewable conditions of the related party terminal 20 to which the information display instruction was sent are satisfied (activity A203). Next, the server device 10 determines the label to be displayed on the related party terminal 20 according to the satisfaction state (activity A204). After determining the label to be displayed, the server device 10 causes the related party terminal 20 to display information or statistical information of the target person after limiting the labels to be displayed to those that are viewable (first display control step and second display control step, activity A205).
[0095] 4. Effect The operation of this embodiment can be summarized as follows: Since a label indicating the attributes of each human resource is attached to the information of the target person, the relevant parties (e.g., the target person's superior, a human resources officer, etc.) can easily grasp the characteristics of each human resource and can perform human resource management by referring to the label. This makes it easy to manage the attributes of human resources within an organization.
[0096] Although the embodiment of the present invention has been described above, the present invention is not limited to this, and can be modified as appropriate without departing from the technical concept of the invention.
[0097] 5.Other In the above embodiment, the server device 10 performs various storage and control, but multiple external devices may be used instead of the server device 10. In other words, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.
[0098] The aspect of this embodiment is not limited to the human resource management support system 1, and may be an information processing method or a program. The human resource management support method includes each step of the human resource management support system 1. The program causes a computer to execute each step of the human resource management support system 1.
[0099] It may be provided in any of the following ways:
[0100] (1) A human resources management support system comprising a processor configured to execute each of the following steps: in an acquisition step, attribute parameters including an attribute value in a first category and an attribute value in a second category for a subject are acquired; in a label assignment step, at least one label including information based on the attribute value of the first category and a dependent parameter representing a state of the first category based on the attribute value of the second category is assigned to information of the subject; and in a first display control step, the information of the subject is individually displayed with the label assigned.
[0101] (2) In the human resources management support system described in (1) above, in the acquisition step, a viewing condition corresponding to the label is acquired, and in the first display control step, the label to be displayed on the viewing terminal is restricted depending on the viewer's degree of satisfaction of the viewing condition.
[0102] (3) A human resources management support system comprising a processor configured to execute each of the following steps: in an acquisition step, attribute parameters including attribute values in a first category for a target person and viewing conditions are acquired; in a label assignment step, at least one label based on the attribute parameters is assigned to information about the target person; and in a first display control step, the information about the target person is individually displayed with the label assigned, and the labels to be displayed on the viewing terminal are restricted depending on the viewer's degree of satisfaction of the viewing conditions.
[0103] (4) In the human resource management support system described in (2) or (3) above, in the label assignment step, a label including information regarding a type of job title based on an attribute value of the first category is assigned to the information of the target person, and the viewing condition is a condition that allows viewing only by viewers who have a job title equivalent to or higher than the type of job title based on the information regarding the type of job title included in the label.
[0104] (5) A human resources management support system according to any one of (1) to (4) above, wherein the label includes a conversion label based on an attribute value in a third category different from the first category, the conversion label being converted from an attribute value in the first category.
[0105] (6) In the human resource management support system described in (5) above, the processor is configured to further execute the following steps: in a first reception step, input of conversion conditions for converting the attribute parameters into attribute values in the third category is accepted; and in the label assignment step, the conversion label based on the conversion conditions is assigned to the information of the subject.
[0106] (7) In the human resources management support system described above in (6), the conversion conditions include evaluation information of the subject.
[0107] (8) A human resources management support system according to any one of (6) to (7) above, wherein the conversion conditions include condition information for the subject.
[0108] (9) In the human resource management support system described in any one of (1) to (8) above, in the label assignment step, a new label is added when the total number of the labels assigned to the information of the subject is less than a predetermined upper limit value.
[0109] (10) In the human resource management support system described in any one of (1) to (9) above, the processor is configured to further execute the following steps: in a second reception step, receiving input of approval of the proposed label from a related person of the subject, and in the label assignment step, proposing the assignment of the label to information about the subject, and assigning the approved label to the information about the subject.
[0110] (11) In the human resource management support system according to any one of (1) to (10) above, in the label assignment step, a new label is assigned to information about the subject based on previously input job information about the subject and the label that has already been assigned, or the new label is proposed to a person related to the subject.
[0111] (12) In the human resource management support system described in any one of (1) to (11) above, in the obtaining step, candidates for a label to be assigned to the information of the subject are obtained, and in the label assignment step, the label is selected from the candidates.
[0112] (13) In the human resource management support system described in (1) above, in the label assignment step, the label including information regarding the type of position based on the attribute value of the first category and information regarding the time when the position can be assumed based on the attribute value of the second category is assigned to the information of the target person.
[0113] (14) In the human resource management support system described in (13) above, in the label assignment step, the type of position is estimated based on a personnel evaluation of the subject, and the time when the subject will be able to assume the position is estimated based on the subject's work experience.
[0114] (15) In the human resource management support system described in any one of (1) to (14) above, the processor is configured to further execute the following step, and in a second display control step, statistical information in which the multiple subjects are classified by the labels is displayed.
[0115] (16) A human resources management support method comprising each step of the human resources management support system described in any one of (1) to (15) above.
[0116] (17) A program that causes a computer to execute each step of the human resources management support system described in any one of (1) to (15) above. Of course, this is not the case.
[0117] Finally, although various embodiments according to the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are included within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0118] 1: Human resource management support system 2: Communication lines 10: Server device 11: Control section 12: Storage section 13: Communications Department 14: Communication bus 20: Related party terminal 21: Control section 22: Storage section 23: Communications Department 24: Input section 25: Output section 26: Communication bus 30: Target device 31: Control section 32: Storage section 33: Communications Department 34: Input section 35: Output section 36: Communication bus 111: Information acquisition department 112: Acquisition Department 113: Label assignment section 114: First Reception Section 115: Second Reception Section 116: 3rd Reception Section 117: 4th Reception Department 118: First display control unit 119: Second display control unit 120: Artificial Intelligence Department 211:Display section 212: Operation reception section 311: Display section 312: Operation reception section
Claims
1. It is a human resource management support system, Equipped with a processor, The aforementioned processor is configured to perform the following steps by reading a program: In the acquisition step, attribute values for the first category of the target person are obtained. In the labeling step, at least one label is assigned to the subject's information, which includes a converted label based on attribute values in a third category different from the first category, calculated from the attribute values of the first category. In the first display control step, the personnel management support system displays the information of the subject in the manner to which the label has been assigned.
2. In the human resource management support system described in Claim 1, In the label assignment step, the human resource management support system assigns the label, which includes the attribute values of the first category, to the information of the subject.
3. In the human resource management support system described in Claim 1, In the acquisition step described above, attribute values in the second category representing the state of the first category are further acquired, In the label assignment step, the personnel management support system assigns the label, which includes the attribute values of the first category and the attribute values of the second category, to the information of the subject.
4. In the human resource management support system described in Claim 3, A human resource management support system in which the attribute values of the second category are information regarding the timing of the attribute values in the first category.
5. In the human resource management support system described in Claim 1, In the first display control step, the personnel management support system displays the information of the subject in a manner that includes the assigned label and information of the subject other than the label.
6. A method for supporting human resource management, A method for supporting human resource management, wherein an information processing device performs each step of the human resource management support system described in any one of claims 1 to 5.
7. It is a program, A program that causes a computer to perform each step of the human resource management support system described in any one of claims 1 to 5.