Information processing system, information processing method, and program

The information processing system addresses inefficiencies in personnel management by allowing administrators to generate, display, and manage personnel sets within an organization, thereby improving management efficiency.

JP7693083B1Active Publication Date: 2025-06-16BIZREACH INC
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024218749
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-06-16
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

Current technologies for managing personnel in organizations lack efficiency in streamlining personnel management processes.

Method used

An information processing system that includes a processor configured to generate a set of management targets from an employee database, display this set in a matrix format on an administrator's terminal, and allow the administrator to set statuses for each management target based on screen operations.

Benefits of technology

The system enhances the efficiency of personnel management by providing a structured interface for administrators to manage and track personnel-related tasks and decisions effectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007693083000001_ABST
    Figure 0007693083000001_ABST
Patent Text Reader

Abstract

Provided is an information processing system or the like that can streamline the management of people in an organization. 【Solution means】According to one aspect of the present invention, there is provided an information processing system including at least one processor configured to execute the following steps by reading a program. In the generation step, a set of management targets is generated by selecting or extracting a part of employees registered in an employee database. In the first display control step, the set is displayed on the screen of a terminal of a manager who manages the management targets. Here, in the first display control step, each management target belonging to the set and each management item for the management target are displayed on the screen in a manner classified in a matrix format. In the first setting step, based on an operation on the manager's screen, the status of each management target belonging to the set is set as part of the management items.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system, an information processing method, and a program.

Background Art

[0002] As disclosed in Patent Document 1, a technique for assisting the placement of employees of a company or the like is known.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] On the other hand, there is still room for improvement in the technology for managing personnel (human resources) in an organization.

[0005] In view of the above circumstances, the present invention aims to provide an information processing system or the like that can improve the efficiency of managing people in an organization.

Means for Solving the Problems

[0006] According to one aspect of the present invention, there is provided an information processing system including at least one processor, which is configured to execute the following steps by reading a program. In the generation step, a set of management targets is generated by selecting or extracting a part of employees registered in an employee database. In the first display control step, the set is displayed on the screen of a terminal of an administrator who manages the management targets. Here, in the first display control step, each management target belonging to the set and each management item for the management target are displayed on the screen in a classified manner in a matrix format. In the first setting step, based on an operation on the administrator's screen, a status for each management target belonging to the set is set as a part of the management items. An information processing system is provided.

[0007] According to such an aspect, an information processing system or the like that can streamline the management of people in an organization is provided.

Brief Description of the Drawings

[0008]

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

Mode for Carrying Out the Invention

[0009] Hereinafter, embodiments of the present invention will be described. Note that various characteristic matters shown in the following embodiments can be combined with each other.

[0010] That is, the information processing system of the present embodiment is as follows. An information processing system, comprising at least one processor, wherein the processor is configured to execute the following steps by reading a program, In a generation step, a set of management targets is generated by selecting or extracting a part of employees registered in an employee database, In a first display control step, the set is displayed on the screen of the terminal of an administrator who manages the management targets, Here, in the first display control step, each of the management targets belonging to the set and each of the management items for the management target are displayed on the screen in a manner classified in a matrix format. An information processing system that, in a first setting step, sets the status for each of the management targets belonging to the set as part of the management items based on an operation of the administrator on the screen.

[0011] By the way, the program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium readable by a computer, 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 function is realized on a client terminal (so-called cloud computing).

[0012] Also, in various information processes according to one embodiment, an input and an output corresponding to the input can be realized. Here, if an output is obtained as a result of the input, the form of the information (hereinafter referred to as reference information) referred to in such information processing is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, a predetermined function (including a judgment formula such as a regression formula constructed by a statistical method), a learned model in which the correlation between the input and the output has been learned in advance, or a large language model capable of outputting a desired result by inputting a prompt.

[0013] In addition, in one embodiment, the "unit" may include, for example, hardware resources implemented by a circuit in a broad sense and information processing of software that can be specifically realized by these hardware resources. Also, in one embodiment, various types of information are handled, and these information are represented, for example, by physical values of signal values representing voltage and current, the high and low of signal values as a set of binary bits composed of 0 or 1, or quantum superposition (so-called quantum bits), and communication and operations can be executed on a circuit in a broad sense.

[0014] Furthermore, a circuit in a broad sense is a circuit realized by appropriately combining at least a circuit, circuitry, a processor, and a memory, etc. Also, the processor may be a general-purpose processor or a dedicated circuit. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (for example, a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0015] 1. Hardware Configuration In this section, the hardware configuration will be described.

[0016] <Information Processing System 1> FIG. 1 is a configuration diagram showing an information processing system 1. The information processing system 1 includes a communication line 2, a server device 10, a plurality of administrator terminals 20, and a plurality of terminals 30 of persons to be managed. The server device 10, the administrator terminals 20, and the terminals 30 of persons to be managed are configured to be communicable through the communication line 2. The connections of the server device 10, the administrator terminals 20, and the terminals 30 of persons to be managed to the communication line 2 may be wired or wireless.

[0017] The information processing system 1 constitutes a part of a personnel system used by the personnel (multiple management targets) to be managed within an organization and multiple administrators who have a relationship with the management targets within the organization. In a typical aspect, these management targets and administrators may be employees belonging to the organization. Also, in the present embodiment, employees belonging to a "set" described later may be defined as "management targets". The "administrators" may include persons on the reporting line of the management targets (e.g., superiors, section chiefs, line managers, etc.), personnel administrators, persons making personnel-related decisions (decision-makers), etc. Note that the decision-makers may include the management layer in the organization, department heads, etc. Note that the "management targets" in the information processing system 1 can also be the "administrators" of other management targets. Also, an "administrator" can be a "management target".

[0018] The information processing system 1 supports the management of human resources by administrators and the formulation of personnel strategies, etc. In one embodiment, the information processing system 1 consists of one or more devices or components. Hereinafter, these components will be described.

[0019] <Server device 10> FIG. 2 is a block diagram showing the 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 via the communication bus 14 inside the server device 10.

[0020] <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 a predetermined program stored in the storage unit 12. That is, the information processing by 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. 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 to have a plurality of control units 11 for each function, or a combination thereof may also be possible.

[0021] <Storage unit 12> The storage unit 12 stores various information defined by the foregoing 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 necessary information (arguments, arrays, etc.) related to the calculation of the program. The storage unit 12 stores various programs, variables, etc. related to the server device 10 executed by the control unit 11.

[0022] <Communication unit 13> The communication unit 13 preferably uses 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. That is, it is more preferably implemented as a collection of these plurality of communication means. That is, the server device 10 may communicate various information from the outside via the communication unit 13 and the network.

[0023] The server device 10 may be in an on-premises form or in a cloud form. As the server device 10 in the cloud form, for example, it may provide the above-described functions and processes in the form of SaaS (Software as a Service), cloud computing, etc.

[0024] <Administrator terminal 20> FIG. 3 is a block diagram showing the hardware configuration of the administrator terminal 20 and the terminal 30 of the person to be managed. As shown in FIG. 3A, the administrator terminal 20 includes 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 inside the administrator terminal 20 via the communication bus 26. The descriptions of the control unit 21, the storage unit 22, and the communication unit 23 are omitted because they are the same as the descriptions of the respective units in the server device 10.

[0025] <Input unit 24> The input unit 24 receives the operation input made by the user. The operation input is transferred as a command signal to the control unit 21 via the communication bus 26. The control unit 21 can execute predetermined control and calculations based on the transferred command signal as necessary. The input unit 24 may be included in the housing of the administrator terminal 20 or may be externally attached. For example, the input unit 24 may be integrated with the output unit 25 and implemented as a touch panel. When the input unit 24 is implemented as a touch panel, the user can input a tap operation, a swipe operation, etc. to the input unit 24. As the input unit 24, a switch button, a mouse, a track pad, a QWERTY keyboard, etc. can be adopted instead of the touch panel.

[0026] <Output unit 25> The output unit 25 displays a screen of a graphical user interface (GUI) operable by the user. The output unit 25 may be included in the housing of the administrator terminal 20 or may be externally attached. Specifically, the output unit 25 can be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display. These display devices are preferably implemented selectively according to the type of the administrator terminal 20.

[0027] <Managed person terminal 30> As shown in FIG. 3B, the managed person 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 managed person terminal 30. The descriptions of the control unit 31, the storage unit 32, the communication unit 33, the input unit 34, and the output unit 35 are omitted because they are the same as the descriptions of the respective units in the administrator terminal 20.

[0028] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. The information processing by software stored in the storage unit 12 is specifically realized by the control unit 11 which is an example of hardware, and thus can be executed as each functional unit included in the control unit 11 (the processor included in the information processing system 1).

[0029] FIG. 4 is a block diagram showing the functions realized by the server device 10 (control unit 11), the administrator terminal 20 (control unit 21), and the managed person terminal 30 (control unit 31).

[0030] As shown in FIG. 4A, the server device 10 (control unit 11) includes a generation unit 111, a display control unit 112, a setting unit 113, an acquisition unit 114, a memory management unit 115, a transmission unit 116, an extraction unit 117, and an artificial intelligence unit 118. As shown in FIG. 4B, the administrator terminal 20 (control unit 21) includes a display control unit 211 and an operation reception unit 212. As shown in FIG. 4C, the management target person terminal 30 (control unit 31) includes a display control unit 311 and an operation reception unit 312.

[0031] <generation unit 111> The generation unit 111 is configured to be able to execute a generation step. In the generation step, the generation unit 111 generates various information related to the information processing system 1. In the example of the present embodiment, the generation unit 111 generates a set of management target persons collected by selecting or extracting a part of the employees registered in the employee database. The generation process and utilization method of this set will be described later.

[0032] <display control unit 112> The display control unit 112 is configured to be able to execute a display control step. In the display control step, the display control unit 112 generates various display information and controls the display content visible to the user. The display information may be the information itself generated in a visible manner for the user, such as a screen, an image, an icon, text, etc., or may be, for example, rendering information for displaying a screen, an image, an icon, text, etc. on various terminals. In the example of the present embodiment, the display control unit 112 displays the set on the screen of the terminal of the administrator who manages the management target persons. In the example of the present embodiment, the display control unit 112 displays the screen in a manner in which each of the management target persons belonging to the set and each of the management items for the management target persons are classified in a matrix format. This display mode and the like will be described later.

[0033] <setting unit 113> The setting unit 113 is configured to be able to execute a setting step. In the setting step, the setting unit 113 performs various settings related to the information processing system 1. In the example of this embodiment, based on an operation on the administrator's screen, the setting unit 113 sets the status for each of the management targets belonging to the set as part of the management items. Specific aspects and the like regarding this setting will be described later.

[0034] <Acquisition unit 114> The acquisition unit 114 is configured to be able to execute an acquisition step. In the acquisition step, the acquisition unit 114 acquires various information related to the information processing system 1. In the example of this embodiment, the acquisition unit 114 acquires information related to the positions recruited in the organization. Details of the information related to the positions acquired by this acquisition unit 114 will be described later.

[0035] <Memory management unit 115> The memory management unit 115 is configured to be able to execute a memory management step. In the memory management step, the memory management unit 115 manages various information related to the information processing system 1 that needs to be memorized. Typically, the memory management unit 115 is configured to store information such as that handled by the server device 10 and various terminals in a memory area. This memory area is exemplified by, for example, the memory area (memory unit 12) provided in the server device 10 or the memory areas of various devices, but this memory area does not necessarily have to be within the system shown in FIG. 1, and the memory management unit 115 can also manage to store various information in an external storage device or the like. In the example of this embodiment, the memory management unit 115 associates the set designated by the administrator among the generated sets as candidates for information related to the position and stores it in a predetermined memory area. Details of the processing related to this memory management will be described later.

[0036] <Transmission unit 116> The transmission unit 116 is configured to be able to execute a transmission step. In the transmission step, the transmission unit 116 transmits various types of information to various terminals (such as the administrator terminal 20, the terminal of the person to be managed 30, etc.) related to the information processing system 1. In the example of the present embodiment, based on the administrator's terminal operation, the transmission unit 116 collectively transmits predetermined information to each of the persons to be managed belonging to the group and / or to the supervisor of each of the persons to be managed. Details of the processing related to this transmission will be described later.

[0037] <Extraction unit 117> The extraction unit 117 is configured to be able to execute an extraction step. In the extraction step, the extraction unit 117 acquires information that satisfies a predetermined condition from the acquired information. Details of the processing related to this extraction will be described later.

[0038] <Artificial intelligence unit 118> The artificial intelligence unit 118 is configured to receive an input from each functional unit and return an instructed output. Note that the artificial intelligence used by the server device 10 in each functional unit may be common or may be individually prepared for each functional unit.

[0039] The artificial intelligence unit 118 is an AI (Artificial Intelligence) equipped with a language model such as a Transformer (including GPT (Generative Pretrained Transformer, including GPT-1, GPT-2, GPT-3), BERT (Bidirectional Encoder Representations from Transformers), BART (Bidirectional and Auto-regressive Transformer), etc.) or a Recurrent Neural Network (RNN), and may include a generative AI.

[0040] A language model is an example of a learning model by a machine learning algorithm. Specific algorithms for machine learning include the nearest neighbor method, the naive Bayes method, decision trees, support vector machines, deep learning (deep neural networks) using neural networks, etc. The artificial intelligence unit 118 can appropriately apply the above algorithms.

[0041] The artificial intelligence unit 118 may have a trained model constructed by a learning method such as supervised learning, unsupervised learning, or semi-supervised 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 data). Also, the language model may be not only trained for a specific task but also a general-purpose model that can be generally used for a wide range of tasks.

[0042] The artificial intelligence unit 118 may include a learning model for general natural language processing such as a large language model (LLM) that has learned a huge amount of data as artificial intelligence. Such a general learning model may include a language model that can handle various tasks without fine-tuning by One-shot Learning, Few-shot Learning, etc. Also, the general learning model can handle various tasks by Zero-shot Learning. The artificial intelligence used in each functional unit of the control unit 11 may be a separate learning model or a common general learning model.

[0043] The learning model included in the artificial intelligence unit 118 is capable of performing additional learning. For example, the artificial intelligence unit 118 learns whether the output content has been corrected by the user or the like. That is, the artificial intelligence unit 118 may perform additional learning and be fine-tuned based on the correction items for the content output by the learning model. Thereby, the content output from the learning model is likely to be optimized.

[0044] <Display control unit 211 / Display control unit 311> The display control unit 211 of the administrator terminal 20 and the display control unit 311 of the management target terminal 30 each display the screen indicated by the screen data transmitted from the server device 10. These display control units are typically configured to cause a predetermined screen to be displayed on the output unit 25 of the administrator terminal 20 or the output unit 35 of the management target terminal 30.

[0045] <Operation reception unit 212 / Operation reception unit 312> The operation reception unit 212 of the administrator terminal 20 receives operations by the user (administrator) who uses the administrator terminal 20. The operation reception unit 312 of the management target terminal 30 receives operations by the user (management target) who uses the management target terminal 30.

[0046] 3. Information processing method In this section, the information processing method of the server device 10 will be described. This information processing method is executed by a computer for each part of the server device 10 as each step.

[0047] FIG. 5 is an activity diagram for explaining the information processing of the present embodiment. As shown in this activity diagram, in the information processing method of the present embodiment, first, the administrator operates his / her own terminal (administrator terminal 20) to issue a request for generating a set (set generation request) (activity A101). Then, the server device 10 generates a set based on the received set generation request (activities A102 to A103).

[0048] Here, the "set" may be a collection and grouping of employees (information) belonging to an organization in accordance with a predetermined purpose. As described above, the employees collected in this way may be defined as "management targets". This set may typically be related to human resource management and personnel strategies within an organization. The set may be, for example, a collection of candidates or those who meet the criteria for predetermined personnel-related events such as "transfer candidates", "promotion candidates", "overseas assignment candidates", "selection candidates", "promotees", etc. Also, since the "set" in the present embodiment can be composed of employees being collected, it may be read as "group", "grouping", "aggregate", "pool", "list", etc.

[0049] Also, while the set may be a collection of employees in accordance with a predetermined purpose, a profile of the employees to be collected in the set itself may be associated with the set. In a typical manner, the type (kind) of the set is set by the administrator, and the administrator can also associate information such as work experience, skills, qualifications, years of service (years of service to the organization, years of service to a predetermined department within the organization, etc.), job type, evaluation, age, position, rank, etc. as the profile of the employees to be collected in the set together with the type (kind) of the set. As an example, when setting a set of the type "transfer candidate", it is possible to set in association that the years of service in the current department of the employee and the evaluation of the employee within the organization are within a predetermined range.

[0050] In the present embodiment, the generation unit 111 generates a set of management targets collected by selecting or extracting a part of the employees registered in the employee database. That is, the set of management targets may be generated by artificially selecting a part of the employees, or may be generated by (mechanically) extracting a part of the employees. On the other hand, from the viewpoint of appropriately aggregating the management targets, it is preferable that the generation unit 111 generates the set by adding the employees selected by the administrator as management targets to the set.

[0051] When the manager selects employees, the display control unit 112 may display candidates for the management targets to be added to the group on the screen of the manager's terminal. A screen related to such a selection operation will be described with reference to the drawings.

[0052] FIG. 6 is an example of a screen displayed on the manager terminal 20. In the example shown in this FIG. 6, a list screen of employees in the organization is shown. That is, the screen shown in this FIG. 6 shows a list of employees (company employees) registered in the employee database. Note that the employee database may be stored in a predetermined storage area such as the storage unit 12 of the server device 10, for example.

[0053] The employee database may store various data related to employees. Note that the employee database may be referred to as a "personnel database". And the employee database may be an aggregate of a plurality of databases. That is, the employee database may include databases such as a basic information database, a target evaluation database, a position database, a skill database, a recruitment database, a condition survey database, an organizational diagnosis survey database, an original survey database, an interview database, and an attendance database. Each of these databases stores and / or accumulates data (registration information) of individual management targets. Note that the recruitment database may store recruitment data at the time of new graduate recruitment and recruitment data at the time of mid-career recruitment. Also, the position database and the skill database may be part of the basic information database or the target evaluation database.

[0054] The registration information stored in the employee database may be personnel information. Also, the registration information stored in the employee database may be classified into a plurality of categories. The "category" includes, for example, the name, gender, age, employee code, contact information, department, employment form, years of continuous service, years of service (working years) for each previous department (department, etc.), place of work, job, experience, goals within the organization set, evaluation of the goals, information before the employee belongs to the organization (recruitment information, job history), condition, engagement (e.g., eNPS), aptitude or personality, interview history (interviewer, content of remarks, etc.), attendance information (overtime hours, number of annual leave taken, etc.), and the like. The recruitment information may include the offered position at the time of recruitment, annual income, recruitment interviewer, recruitment evaluation, aptitude test results, reference check information, and the like. Note that the information other than the recruitment information may be information after belonging to the organization (post-recruitment information).

[0055] That is, on the screen shown in FIG. 6, information based on various registration information is shown, including the name NM (name) of the person to be managed and the employee number EN (employee code). The administrator who contacts such a screen can continue the operation of adding the selected employee to the group by selecting the employee to be added to the group and then pressing the button BT1 by a click operation or the like. The selection of the employee can be performed, for example, by an operation such as checking the checkbox CB, but it is not limited to this, and various selection means capable of selecting the target may be adopted. When the checkbox CB at the top of the list is checked, it may be configured such that all the employees shown on the screen are checked.

[0056] In addition, when the administrator adds an employee to a group, the screen shown in FIG. 7 may be displayed. FIG. 7 is an example of the screen displayed on the administrator terminal 20. The screen shown in FIG. 7 is the screen that transitions when the button BT1 is pressed on the screen shown in FIG. 6. That is, on the screen of FIG. 7, it is configured to allow the administrator to specify which group (pool) to register the selected employee in. That is, the administrator who accesses such a screen can specify the group to which the selected employee is to be added from the form F1 and add the selected employee to a predetermined group by pressing the button BT2. Note that when the button BT3 is pressed, the operation of adding an employee to a group can be aborted.

[0057] In addition, when the administrator adds an employee to a group, the display control unit 112 may display a screen as shown below. FIG. 8 is an example of the screen displayed on the administrator terminal 20. In the example of the screen shown in FIG. 8, it is possible to set the narrowing-down conditions (search conditions) for employees in the area Rg1, and it is configured to display the results of the narrowing-down (search) in the area Rg2. That is, the administrator who accesses the screen shown in FIG. 8 can input predetermined search conditions into the form F2 or the form F3 and then extract employees who satisfy the predetermined conditions from among the employees belonging to the organization by pressing the button BT4. Information about the extracted employees may be shown in the area Rg2. As an example, FIG. 8 shows an example of showing the extracted employees in card form. Then, the administrator can add the selected employees to the group by further selecting the employees to be added to the group from among the extracted employees and pressing the button BT5. Note that the selection of employees may be made by a checkbox CB as in the previous example. In addition, when the administrator adds an employee to a group, the screen shown in FIG. 7 may be displayed to make an operation request to the administrator.

[0058] Furthermore, when the administrator adds an employee to a group, the display control unit 112 may display a screen as shown below. FIG. 9 is an example of a screen displayed on the administrator terminal 20. In the example of the screen shown in this FIG. 9, a resume document RD (company-internal resume) for a predetermined employee is displayed. Here, the resume document RD is a document that records information about employees and the like, and is also a document that may be referred to as a "human resource management document". Note that this resume document RD may also be referred to as an employment history document of employees and the like. Such a resume document RD is typically a document that includes registration information registered in an employee database, and may include a career summary, experience job types, experience industries, skills and experience, and history within the organization (company-internal history) of employees and the like. Also, the resume document RD may be an in-organization resume (for example, a document that aggregates registration information) based on the registration information registered in the employee database. Also, the resume document RD may include information about the history of employees and the like outside the organization. And the resume document RD is typically provided for viewing within a predetermined range in the organization.

[0059] That is, the administrator who touches the screen on which such a resume document RD is displayed can proceed with the operation of adding the employee corresponding to the resume document RD to the group by pressing the button BT6 on the screen shown in FIG. 9. In an exemplary mode, when the button BT6 is pressed, a screen for specifying which group to select for the employee corresponding to the resume document RD is displayed. Then, after the administrator touches such a specifying screen and selects a predetermined group, the employee corresponding to the resume document RD can be made to belong to the predetermined group.

[0060] In the example shown in FIG. 9, the items described in the resume document RD include a summary of the employee's career, job types of experience, industry types of experience, skills (experience), and work history within the company. However, depending on the purpose of the organization, etc., the types and numbers of items described in the resume document RD may be arbitrarily set. Note that the items described in such a resume document RD may be related to various registration information registered in the employee database described above.

[0061] Also, in generating the set, the following configuration may be adopted. That is, as described above, the display control unit 112 can display candidates for the management target to be added to the set on the screen of the administrator's terminal. However, when there is a predetermined correlation between the candidate for the management target and the set, the display control unit 112 may display the candidate for the management target on the screen in a manner different from other candidates for the management target.

[0062] That is, as shown in FIGS. 6 and 8, the display control unit 112 can display information about a plurality of employees on the screen of the administrator terminal 20 in a list form. On such a screen, when there are employees (candidates for the management target) having a predetermined correlation with the set, such employees having the predetermined correlation may be displayed on the screen in a manner different from other employees (candidates for the management target). Also, such employees having the predetermined correlation may be suggested to the administrator to be added to the set. Based on a typical example, the employees having the predetermined correlation here may be employees that are desirable to be added to the set. Then, the display mode of the screen may be controlled so as to attract the administrator's attention to the columns, ranges, etc. indicating such employees having the predetermined correlation.

[0063] The control of such a display mode includes modes such as changing the color tone, attaching predetermined tags or marks, etc. to columns, ranges, etc. indicating the target employees. In addition, modes such as changing the font, etc. of the text indicating the target employees are exemplified, but are not limited to these. That is, display control means for emphasizing a predetermined part on the screen may be used as means for identifying such candidates for management targets.

[0064] Note that the degree of the "predetermined correlation" may be appropriately determined according to the registration information registered in the employee database and the type of the set. The extraction unit 117 of the server device 10 can extract the employees to be identified by executing such a determination. For example, if the type of the set is "transfer candidate", based on the length of service and the length of service in a predetermined department, etc. registered in the employee database being equal to or more than a predetermined value (exceeding the predetermined value), the extraction unit 117 can determine that it is a candidate that is desirable to be added to the set. Then, the extraction unit 117 can extract the employees to be added to the "transfer candidate" set based on such a determination. And the display control unit 112 can perform a predetermined display on the screen of the administrator terminal 20 in the various modes described above for the extracted employees. In addition, if the type of the set is "overseas assignment candidate", based on the English skills (such as the score of the English test) and the work experience in departments related to overseas (work experience and length of service in departments related to overseas), etc., it can be determined that it is a candidate that is desirable to be added to the set. Note that when making such a determination, a person image, etc. set for the type of the set can be referred to. Of course, the means for determining the correlation between the employee and the set is not limited to this, and various determination means may be adopted.

[0065] As an example, the extraction unit 117 may output an employee having a correlation with the set by inputting the portrait set for the set and various registration information registered in the employee database to an artificial intelligence module (artificial intelligence unit 118). For example, the portrait set for the set and the registration information registered in the employee database may be input to an employee extraction model of the artificial intelligence unit 118, and the employee extraction model may output an employee having a correlation with the set. The employee extraction model here may be a learning model that is learned to output an employee having a correlation with the portrait from the registration information by using, as an input, the portrait set for the set and the registration information registered in the employee database. That is, the employee extraction model may be a learning model that is learned using, as teacher data, the portrait set for the set, the registration information registered in the employee database, and the corresponding employee. Further, the employee extraction model may be a generative AI including a large language model. In this case, the extraction unit 117 may input, to the employee extraction model, a prompt in which an instruction to extract an employee having a correlation with the set by referring to various registration information registered in the employee database and the portrait set for the set are inserted, and cause the employee extraction model to output an employee having a correlation with the set. Further, in addition to the extraction instruction of the employee and the portrait set for the set, the extraction unit 117 may input, to the employee extraction model, a prompt in which, for example, samples of one or more portraits and samples of one or more corresponding employees are inserted.

[0066] In addition, the extraction unit 117 can also extract employees who have a correlation with the group based on the function of the artificial intelligence module (artificial intelligence unit 118) as follows. That is, first, the extraction unit 117 instructs the artificial intelligence module (artificial intelligence unit 118) to convert the information of the portrait of the person set for the group into vector data (first vector data). On the other hand, the extraction unit 117 similarly instructs the artificial intelligence module (artificial intelligence unit 118) to convert the registration information of each employee belonging to the organization into vector data (second vector data). Then, the extraction unit 117 causes the artificial intelligence module (artificial intelligence unit 118) to extract employees who have a correlation with the group from among the employees belonging to the organization based on the proximity of the distance between the first vector data and the second vector data. Here, the proximity of the distance between the vector data may be evaluated by various methods, but typically, it may be evaluated by the angle formed by the two vectors (cosine similarity) or the like.

[0067] Furthermore, the extraction unit 117 can also extract employees having a correlation with the set as follows based on the function of the artificial intelligence module (artificial intelligence unit 118). That is, first, the extraction unit 117 instructs the artificial intelligence module (artificial intelligence unit 118) to convert the information of the employees already belonging to the set into vector data (third vector data). On the other hand, the extraction unit 117 also instructs the artificial intelligence module (artificial intelligence unit 118) to similarly convert the registration information of each employee belonging to the organization into vector data (fourth vector data). Then, the extraction unit 117 causes the artificial intelligence module (artificial intelligence unit 118) to extract employees having a correlation with the set from among the employees belonging to the organization based on the proximity of the distance between the third vector data and the fourth vector data. Note that the proximity of the distance between the vector data here may be evaluated by various methods, but typically, it may be evaluated by the angle formed by the two vectors (cosine similarity), etc. Also, when there are a plurality of employees already belonging to the set, data obtained by integrating the vector data of the plurality of employees may be used as the third vector data. The integration of the data here includes, for example, processing such as averaging the data, but is not limited thereto, and various integration processes may be used. Separately from this, when there are a plurality of employees already belonging to the set, the vector data of each of the plurality of employees may be used as the third vector data. That is, employees having a correlation with the set may be extracted by evaluating the proximity of the distance between the vector data of each of the plurality of employees and the fourth vector data.

[0068] Note that, so far, an example of the mode of extracting or selecting employees to belong to the set after previously setting the type (kind) of the set has been shown. However, after first aggregating employees to generate a set, the type (kind) for the generated set may be set.

[0069] Furthermore, in one aspect of the present embodiment, a part of the employees may be extracted based on the functions of the extraction unit 117 of the server device 10, and the generation unit 111 may generate a set of management targets by aggregating the extracted employees. The process of the extraction unit 117 extracting a part of the employees here may be various extraction processes described above in relation to the mode of display control.

[0070] The set generated in this way is displayed on the screen of the administrator terminal 20 (Activities A104 to A105). That is, the display control unit 112 causes the set to be displayed on the screen of the terminal of the administrator who manages the management targets.

[0071] FIG. 10 is an example of a screen displayed on the administrator terminal 20. As shown in this FIG. 10, the display control unit 112 displays on the screen in a mode where each of the management targets belonging to the set and each of the management items for the management targets are classified in a matrix format. That is, in the example shown in FIG. 10, each management target is arranged so as to be aligned in the column direction, and each management item is arranged so as to be aligned in the row direction. Note that, different from the example shown in FIG. 10, the display control unit 112 may arrange each management target in the row direction and each management item in the column direction, and cause the obtained matrix format data to be displayed on the administrator terminal 20. Since the screen shown in FIG. 10 can manage the status of a predetermined set, such a screen may be referred to as a "status management screen".

[0072] In the example shown in FIG. 10, in addition to the name NM (surname and given name) of the management target, various management items such as employee number EN (employee code), memo MM, affiliated pool NA (number of affiliated pools), voting DC, first status ST1, second status ST2, and adder AD are shown. That is, on the screen of FIG. 10, the content (management content) for each management item for each management target is displayed. In FIG. 10, the status of the consideration situation regarding the transfer is shown as the first status ST1. And in FIG. 10, the status of the confirmation situation regarding the intention of the supervisor of the management target is shown as the second status ST2.

[0073] Also, in the example shown in FIG. 10, there are provided a button BT7 for performing an operation of newly adding an employee to the corresponding set, a button BT8 for performing an operation of sharing the management screen shown in FIG. 10 with other employees, a button BT9 for performing an operation of sending a message or the like to the selected management target or the like, a button BT10 for performing an operation of downloading a resume document of the selected management target, and a button BT11 for performing an operation of deleting the selected management target from the set.

[0074] In the present embodiment, the following processing is executed. That is, the setting unit 113 of the server device 10 sets the status of each management target belonging to the set as a part of the management item based on an operation on the administrator's screen (activity A106). Note that the status set in this way may be stored in a predetermined storage area by the function of the storage management unit 115 of the server device 10 (activity A107).

[0075] That is, in the example shown in FIG. 10, for each item of the first status ST1 and the second status ST2, the administrator operates his / her own terminal to input predetermined information. In the example shown in FIG. 10, a set of "transfer candidates" is shown. By setting such a status, it is possible to appropriately manage the progress degree in formulating a personnel strategy regarding such a transfer. In other words, the status of the present embodiment may indicate a decision item regarding the set.

[0076] Note that such a status setting may be performed by the administrator inputting text in the corresponding column, but the setting unit 113 may also set the status of each management target belonging to the set by the administrator selecting one of the preset options.

[0077] More specifically, when there are multiple sets, the setting unit 113 may set a set of statuses for each set. Here, the set of statuses may include a plurality of statuses that can be selected by the administrator. Then, the setting unit 113 may set the status for each of the management targets belonging to the set by the administrator selecting one of the statuses included in the set of statuses set by the setting unit 113.

[0078] That is, the setting unit 113 can set a set of statuses for each set. Such a set of statuses for each set may be set along with the generation of the set by the generation unit 111. In one aspect, the server device 10 may store in advance a combination of a set of a predetermined type and a set of statuses corresponding to the set of the predetermined type. The combination of the set and the set of statuses stored in this way can typically be utilized as a template. Then, when the generation unit 111 generates a set of a predetermined type, the setting unit 113 may set a set of statuses related to the set for the generated set. Although FIG. 10 shows an example of a set of "transfer candidates" as an example, the set of statuses corresponding to such a set of "transfer candidates" may be set to be different from the set of statuses corresponding to other types of sets (for example, "overseas assignment candidates", etc.).

[0079] Explaining in accordance with the item of the first status ST1 in the example shown in FIG. 10, when setting this first status ST1, various statuses such as "transfer confirmed", "under consideration", and "postponed" are prepared in advance as a set. Then, the administrator who accesses the screen shown in FIG. 10 can select one from the set of statuses by operating the form arranged in the item of the first status ST1. Thereby, the administrator can set the status for a predetermined management target.

[0080] On the other hand, after generating a set and displaying a status management screen, customization such as increasing or decreasing the types of statuses (options) that can be selected may be performed. Also, after generating a set and displaying a status management screen, a new status set may be set. Here, when performing such customization or setting a new status set, a predetermined authority may be required for the administrator.

[0081] When setting a new status set after displaying the status management screen, for example, the following operations may be required. First, the administrator may be required to perform an operation of newly providing a column (or row) to be added as a management item. Then, the administrator may be required to perform an operation of setting the type of the newly provided management item and the combination of options (status set) corresponding to the type. Note that when setting each of the various items shown below, such an operation of newly adding a management item may also be required.

[0082] In addition, the following aspects may be adopted for the status management screen.

[0083] That is, the screen (status management screen) displayed by the display control unit 112 may be provided with an area where text can be input for each of the persons to be managed. Here, in the area where text can be input, text input from the administrator may be accepted in a chat format.

[0084] In the example shown in FIG. 10, as an item of the memo MM, it is configured to input a memo or comment (text) for a predetermined person to be managed. The input memo or comment (text) is stored in association with the person to be managed. FIG. 11 is an example of a screen displayed on the administrator terminal 20. That is, in the example of the status management screen shown in FIG. 10, it is configured to display a screen for viewing the input text by operating the object attached to the management item shown as the memo MM. In other words, the "area where text can be input" may be an area that transitions to a screen where text input is possible. Of course, a field for inputting text or the like may be provided on the status management screen itself, and an aspect of displaying the input text within the status management screen may be adopted.

[0085] In the example shown in FIG. 11, the text input for a predetermined person to be managed is shown. Note that such an operation of inputting text may be achieved by inputting predetermined text into the form F4 and then pressing the button BT12. Note that the numbers shown in the memo MM item in FIG. 10 may indicate the number of input texts. Also, in FIG. 11, for a predetermined person to be managed, the texts input so far are shown in chronological order in association with the administrator who input them. In this way, in the area where text can be input, the time when the text input from the administrator is received may be displayed in association with the text input from the administrator.

[0086] In the screen shown in FIG. 11, the input text may be deleted by pressing button BT13. Here, the deletion of the received text may be made possible for all administrators, or may be made deletable according to the authority regarding the set of administrators. On the other hand, the received text may be configured to be deletable only by the administrator who input the text. By doing so, the matters to be considered regarding the set can be appropriately left, and the management of the management targets belonging to the set can be made more reliable. When the deletion of comments is not possible, as shown in FIG. 11, button BT13 may be grayed out (so as to be non-active) and displayed.

[0087] Further, on the screen (status management screen) displayed by display control unit 112, a first display associated with each of the management targets belonging to the set may be shown. Here, the first display may indicate the number of sets to which the target management target belongs.

[0088] In the example shown in FIG. 10, as the belonging pool NA, it is shown how many sets (pools) each management target belongs to. That is, the number of sets to which a management target belongs may suggest that separate personnel considerations are being made for that management target. That is, the administrator who accesses the screen of FIG. 10 can set the status etc. for each management target while referring to the number of sets to which they belong. In the example shown in FIG. 10, only the number of sets (pools) to which they belong is shown, but in addition to (or instead of) the number of sets to which the management target belongs, the type of sets to which they belong etc. may be shown.

[0089] Further, on the screen (status management screen) displayed by display control unit 112, a first object associated with each of the management targets belonging to the set may be arranged. Here, the first object may be configured to be able to count the number of times the administrator has operated the first object.

[0090] In the example shown in FIG. 10, as the voting DC, a button (object) with a double circle is arranged. This button (object) is configured to be able to count the number of times the administrator operates (presses) it. That is, by arranging such a button (object) on the status management screen, the consideration results and evaluation results (for example, the number of people who gave a favorable evaluation) by the administrator can be simply displayed.

[0091] In addition, on the screen (status management screen) displayed by the display control unit 112, the administrator who added the employees to the group may be displayed in association with the management targets added to the group.

[0092] In the example shown in FIG. 10, as the adder AD, the person who added the employees to the group is shown associated with each management target. By doing so, it becomes easier to ensure traceability when adding employees to the group. In addition to the name of the adder, the time (date) of addition, etc. may also be noted in this column of the adder AD. In the example shown in FIG. 10, a mode of setting the adder AD as one of the management items is shown. However, for example, a mode of associating and displaying the employee (administrator) who added the management target to the group in the column for displaying the name NM (surname and given name) of the management target can also be adopted.

[0093] In addition, the setting unit 113 may set the generated viewing authority and / or editing authority for each group for the setting target person selected from the employee database based on the terminal operation of the administrator.

[0094] In the example shown in FIG. 10, by pressing the button BT8, the employees who share the status management screen can be set (as the setting target persons). In such a setting, the authority for the status management screen may be set as appropriate.

[0095] The permissions to be set may be arbitrary, but as an example, they may be distinguished as follows. That is, the setting unit 113 may be able to set for the administrator with respect to the person to be set at least in the stages of (α), (β), and (γ). Here, (α) may be to only enable viewing of the set (status management screen). (β) may be, in addition to (α), to enable one or more of adding management targets belonging to the set and deleting management targets belonging to the set. (γ) may be, in addition to (β), to enable one or more of changing the settings of the set, adding an administrator related to the set, deleting an administrator related to the set, changing the viewing permission for each administrator related to the set, and changing the editing permission for each administrator related to the set. By setting permissions in multiple stages in this way, the administrator can flexibly consider the set. Note that the button BT11 shown in FIG. 10 is for performing an operation of excluding the management targets selected by the check box CB from the set, but depending on the administrator's permissions, such a button BT11 may be configured to be inoperable.

[0096] Note that the setting of such viewing permissions and editing permissions may be made, for example, through an operation on the screen shown in FIG. 12. FIG. 12 is an example of a screen displayed on the administrator terminal 20. That is, when the button BT8 in FIG. 10 is pressed, the display control unit 112 of the server device 10 may display the screen shown in FIG. 12. On the screen shown in FIG. 12, when information (typically, employee number and employee name) about employees sharing the set (pool) is input into the form F5, the input employees are configured as shown at the lower part of the form F5. Then, after selecting and associating a predetermined permission with the employees (persons to be set) displayed at the lower part of the form F5 and pressing the button BT14, viewing permissions and editing permissions corresponding to the operation can be set. Note that the selection of permissions for the employees (persons to be set) may be achieved, for example, by selecting a plurality of types of permissions prepared in advance within the form F6.

[0097] Further, based on the administrator's terminal operation, the transmission unit 116 may transmit predetermined information in a batch to each of the management targets belonging to the group and / or to the supervisor of each management target.

[0098] In the example shown in FIG. 10, after selecting a predetermined management target with the checkbox CB and pressing the button BT9, it is configured to transmit a message (predetermined information) in a batch to each of the selected management targets (and / or the supervisor of each management target). As an example, by pressing the button BT9, a screen for inputting the message to be transmitted is displayed, and by inputting a message on the screen and performing a transmission operation, the administrator can transmit various information to predetermined persons. Here, the "supervisor" may be a person who directs and supervises the management target (it may be a so-called "immediate supervisor").

[0099] Note that the type of information transmitted by the transmission unit 116 may be set as appropriate. For example, a predetermined text (message) may be transmitted to the targets in a batch, or a file in a predetermined format (CSV (Comma Separated Values) file, PDF (Portable Document Format) file, document file, spreadsheet file, presentation file, image file, video file, text file, etc.) may be transmitted to the targets in a batch. Further, the transmission unit 116 may transmit a combination of a predetermined text and a file in a predetermined format to the targets in a batch.

[0100] Further, the transmission unit 116 may transmit a predetermined link to the targets in a batch. Such a link may be related to a survey or questionnaire conducted by the target to whom the transmission is made. That is, by the recipient opening the link transmitted by the transmission unit 116 on their own terminal, the corresponding survey or questionnaire may be implemented.

[0101] Furthermore, the transmitting unit 116 may be configured to transmit predetermined information via various communication means used by each of the selected persons to be managed (and / or the supervisor of each person to be managed). For example, the predetermined information may be transmitted to the target person via email. Also, the predetermined information may be transmitted to the target person via a message service such as SMS (Short Message service), a chat service such as Chatwork (registered trademark) or Slack (registered trademark), a social network service (SNS) such as Facebook (registered trademark) or Instagram (registered trademark), etc. In addition, the predetermined information may be transmitted to the target person via a communication app such as LINE (registered trademark) or Kakao Talk (registered trademark). Information regarding these communication means (email address, phone number, service account, app account, etc.) may be stored in advance in the employee database in association with each employee.

[0102] Examples of scenarios where the information transmitted by the transmission unit 116 is utilized are as follows. That is, once a set is created, surveys or questionnaires can be conducted in a batch for the employees belonging to the set. Then, based on the results of the surveys or questionnaires, it is possible to consider whether to newly generate a separate set. By doing so, it becomes possible to realize more detailed personnel strategy formulation, etc. As a typical example, when considering a set related to "desire for transfer", the above-mentioned survey may be an engagement survey or the like. And the above-mentioned questionnaire may be a questionnaire related to the desire for transfer. That is, when the administrator conducts an event of personnel transfer, the administrator can base on the response results of the employees belonging to the set created once. And it is possible to take measures to narrow down the employees who should be considered more carefully about the transfer and create a new set. Of course, the scenarios where the information transmitted by the transmission unit 116 is utilized are not limited to this, and the function of the transmission unit 116 can also be effectively utilized in scenarios where data summarizing a set is transmitted to the supervisor of the management target, or in scenarios where necessary materials (for example, training materials when the set is "promoted employees") are transmitted to the management target.

[0103] Further, the acquisition unit 114 may batch-acquire resume documents for each of the management targets belonging to the set based on the terminal operation of the administrator.

[0104] In the example shown in FIG. 10, after selecting a predetermined management target with the check box CB and pressing the button BT10, it is configured to batch-acquire resume documents for each of the selected management targets. As an example, by pressing the button BT10, it is configured to download the resume documents corresponding to each of the selected management targets. According to such an aspect, when the administrator performs an operation on the status management screen, the administrator can refer to the resume documents of each management target. Note that the file format, etc. at the time of downloading may be arbitrary. Typically, it is possible to download the resume document as a PDF file or a document file.

[0105] In addition, the set generated by the generation unit 111 may be used as follows.

[0106] That is, the set generated by the generation unit 111 of the present embodiment may be stored in association with information regarding the position as shown below. In a typical aspect, the acquisition unit 114 may acquire information regarding the position recruited in the organization. Then, the memory management unit 115 may associate a set designated by the administrator among the generated sets with a candidate for the information regarding the position and store it in a predetermined memory area.

[0107] FIG. 13 is an example of a screen displayed on the administrator terminal 20. Depending on the organization, an existing employee within the organization may be hired for a position within the organization. The information processing system 1 of the present embodiment can support the hiring of such employees within the organization. Specifically, in the example shown in FIG. 13, there is a marketing position as the position recruited in the organization, and a screen for managing information such as candidates for the marketing position is shown.

[0108] In the screen shown in this FIG. 13, the current employee is shown in the area Rg3, and the area Rg4 is configured to be able to add candidates for the position. Here, by pressing the button BT15 arranged in the area Rg4, the screen shown in FIG. 14 may be transitioned to.

[0109] FIG. 14 is an example of a screen displayed on the administrator terminal 20. In the screen shown in this FIG. 14, a list of employees in the organization is shown. In the screen shown in this FIG. 14, after selecting a predetermined employee with the checkbox CB and pressing the button BT18, the selected employee can be arranged in the area Rg4 of FIG. 13 shown above as a candidate for the position.

[0110] When an administrator who touches Figure 14 operates button BT17, the following processing becomes possible. That is, when button BT17 is pressed, the generated set can be selected, and a list of management targets belonging to the selected set can be displayed on the screen of administrator terminal 20. Figure 15 is an example of the screen displayed on administrator terminal 20. This Figure 15 shows an example of the screen when the set of "transfer candidates" is selected (designated) as the set. That is, on administrator terminal 20, candidates for the position can be selected while checking the list of management targets belonging to the set. In the example shown in Figure 15, a mode of selecting one set of "transfer candidates" is shown, but when operating button BT17, it may be configured such that a plurality of sets are selected. In that case, as the screen shown in Figure 15, employees (management targets) belonging to any of the plurality of sets will be displayed.

[0111] Note that memory management unit 115 may associate a management target who belongs to the set and is selected by the administrator as a candidate for the information regarding the position, and store it in a predetermined memory area. That is, the administrator who touches the screen of Figure 15 can determine the management target to be a candidate for the position by check box CB. For example, when the management target "TC1" is selected and button BT18 is pressed, the screen shown in Figure 16 is transitioned to.

[0112] Figure 16 is an example of the screen displayed on administrator terminal 20. As shown in this Figure 16, when the above operation is performed, "TC1" may be arranged as a candidate for the position. After displaying such a screen, by pressing button BT16, the management target "TC1" can be associated as a candidate for the information regarding the position and stored in a predetermined memory area (for example, memory unit 12, etc.).

[0113] Also, using the generated set, the following processing regarding the skills of employees may be performed. In a typical aspect, the display control unit 112 may display information regarding the skills of each employee on the screen of the administrator's terminal. Here, the display control unit 112 may display on the screen in a manner where each employee and each piece of information regarding skills are classified in a matrix format. And the screen displayed by the display control unit 112 may be configured to display information regarding the corresponding skills by narrowing down the range of the persons to be managed belonging to the designated set in response to the administrator designating one or more of the generated sets.

[0114] A specific aspect will be described with reference to FIGS. 17 and 18. FIG. 17 is an example of a screen displayed on the administrator terminal 20. FIG. 18 is an example of a screen displayed on the administrator terminal 20. That is, as shown in FIG. 17, the display control unit 112 can display information regarding the skills of each employee on the screen of the administrator terminal 20. Note that FIG. 17 shows a screen displayed in a manner where the information regarding skills is classified in the column direction and the employees are classified in the row direction and arranged, but the display control unit 112 may display a screen showing information regarding the skills of employees after classifying the information regarding skills in the row direction and the employees in the column direction and arranging them. Also, when displaying the information regarding skills, the display may be performed after classifying various skills. In the example shown in FIG. 17, it is shown that there are medium-classification skills such as "communication skills" and "strategic skills" under the large-classification skill of "sales skills". And it is shown that there are small-classification skills such as "presentation ability" under the medium-classification skill of "communication skills". When the display control unit 112 displays the information regarding skills, it is also possible to perform alignment according to the classification and the like and then display it in this way.

[0115] An administrator who accesses such a screen can narrow down employees based on predetermined conditions. That is, by pressing buttons BT19 and BT20, conditions regarding departments or groups (pools) can be specified, and information regarding skills can be displayed based on the specified conditions.

[0116] FIG. 18 shows a state of the screen when an administrator selects (designates) a group of "transfer candidates". In this case, the employees arranged in the row direction are narrowed down to the management targets belonging to the group of "transfer candidates", and information regarding the skills of each management target is displayed. By adopting such a mode, the administrator can easily grasp information regarding the skills of the management targets belonging to a predetermined group. In the example shown in FIG. 18, a mode of selecting one group of "transfer candidates" is shown, but when operating button BT20, it may be configured such that a plurality of groups are selected. In that case, as the screen shown in FIG. 18, employees (management targets) belonging to any of the plurality of groups will be displayed.

[0117] 4. Operation Summarizing the operation of this embodiment, it is as follows. That is, in the information processing method of this embodiment, the display control unit 112 causes information regarding a group to be displayed on the screen of the administrator's terminal in an appropriate manner. And the setting unit 113 sets the status for each of the management targets as part of the management items. From the above, appropriate management of employees (management targets) can be efficiently performed.

[0118] Note that although it is only a part of the usage examples, the information processing system 1 of this embodiment may be utilized as follows.

[0119] That is, the set created by the server device 10 of the present embodiment may list potential candidates for transfer. Here, the listing may be performed by a personnel administrator in the organization. In this case, by providing or sharing the created set with those who make personnel-related decisions (such as the management level, department heads, etc.), consideration or deliberation regarding transfers may be requested. Also, when conducting such consideration or deliberation, information updates on the system (such as adding or deleting management targets, adding deliberation content, etc.) may be performed. By doing so, it is possible to efficiently formulate strategies regarding transfers. Of course, the creation of the set is not limited to being performed by the personnel administrator, and those who make personnel-related decisions may also perform it. Even in such a case, personnel-related information can be updated and managed as appropriate.

[0120] Also, the set created by the server device 10 of the present embodiment may list candidates for a predetermined position. Here, the listing may be performed by a personnel administrator in the organization or a management position (position leader) of the said position, etc. That is, by gathering candidates to be assigned to a position as a set from among the employees in the organization, it is possible to efficiently select the employees who will assume the position. Also, when conducting the selection here, the set may be shared not only with the position leader but also with those who assist the position leader, etc. By doing so, it is possible to efficiently conduct discussions for constructing an organization among the relevant parties.

[0121] As described above, the embodiments of the present invention have been explained, but the present invention is not limited to this, and can be appropriately changed without departing from the technical idea of the invention.

[0122] 5. Others In the above embodiment, the server device 10 performed various storage and control, but instead of the server device 10, a plurality of external devices may be used. That is, various information and programs may be distributed and stored in a plurality of external devices using blockchain technology or the like.

[0123] Aspects of the present embodiment are not limited to the information processing system 1, and may be an information processing method or a program. The information processing method includes each step executed by the information processing system 1. The program causes a computer to execute each step of the information processing system 1.

[0124] It may also be provided in each of the aspects described below.

[0125] (1) An information processing system, comprising at least one processor, wherein the processor is configured to execute the following steps by reading a program. In the generation step, a set of management targets is generated by selecting or extracting a part of employees registered in the employee database. In the first display control step, the set is displayed on the screen of the terminal of the administrator who manages the management targets. Here, in the first display control step, each of the management targets belonging to the set and each of the management items for the management targets are displayed on the screen in a manner classified in a matrix format. In the first setting step, based on the operation on the screen by the administrator, the status for each of the management targets belonging to the set is set as a part of the management items.

[0126] (2) The information processing system according to (1) above, wherein in the first setting step, the status for each of the management targets belonging to the set is set by the administrator selecting one of the preset options.

[0127] (3) The information processing system according to (2) above, wherein in the second setting step, when there are a plurality of the sets, a set of statuses for each set is set. Here, the set of statuses includes a plurality of statuses that can be selected by the administrator. In the first setting step, the status for each of the management targets belonging to the set is set by the administrator selecting one of the statuses included in the set of statuses set in the second setting step.

[0128] (4) In the information processing system according to any one of (1) to (3) above, the generation step generates the set by adding the employee selected by the administrator as the management target to the set.

[0129] (5) In the information processing system according to (4) above, on the screen displayed in the first display control step, the administrator who added the employee to the set is displayed in association with the management target added to the set.

[0130] (6) In the information processing system according to (4) or (5) above, in the second display control step, candidates for the management target to be added to the set are displayed on the screen of the administrator's terminal. Here, when there is a predetermined correlation between the candidates for the management target and the set, the candidates for the management target are displayed on the screen in a manner different from the candidates for other management targets.

[0131] (7) In the information processing system according to any one of (1) to (6) above, in the third setting step, based on the operation of the administrator's terminal, viewing rights and / or editing rights for each generated set are set for the setting target person selected from the employee database.

[0132] (8) In the information processing system according to (7) above, in the third setting step, the administrator can distinguish the setting for the setting target person into at least the following stages: (α) allowing only viewing of the set; (β) in addition to (α), allowing one or more of adding and deleting management targets belonging to the set; and (γ) in addition to (β), allowing one or more of changing the settings of the set, adding and deleting administrators related to the set, changing the viewing rights for each administrator related to the set, and changing the editing rights for each administrator related to the set.

[0133] (9) In the information processing system according to any one of (1) to (8) above, in the screen displayed in the first display control step, a first object associated with each of the management target persons belonging to the set is arranged, and the first object is configured to be able to count the number of times the administrator has operated the first object. Information processing system.

[0134] (10) In the information processing system according to any one of (1) to (9) above, in the screen displayed in the first display control step, a first display associated with each of the management target persons belonging to the set is shown, and the first display indicates the number of sets to which the target management target person belongs. Information processing system.

[0135] (11) In the information processing system according to any one of (1) to (10) above, in the screen displayed in the first display control step, an area where text can be input for each of the management target persons is provided, and in the area where text can be input, text input from the administrator is accepted in a chat format. Information processing system.

[0136] (12) In the information processing system according to (11) above, the received text is configured to be deletable only by the administrator who input the text. Information processing system.

[0137] (13) In the information processing system according to (11) or (12) above, in the area where text can be input, the time when text input from the administrator is received is displayed in association with the text input from the administrator. Information processing system.

[0138] (14) In the information processing system according to any one of (1) to (13) above, in the acquisition step, information regarding the position recruited in the organization is acquired, and in the storage management step, the set designated by the administrator among the generated sets is associated as a candidate for the information regarding the position and stored in a predetermined storage area. An information processing system.

[0139] (15) In the information processing system according to (14) above, in the storage management step, a management target person who belongs to the set and is selected by the administrator is associated as a candidate for the information regarding the position and stored in the predetermined storage area. An information processing system.

[0140] (16) In the information processing system according to any one of (1) to (15) above, in the third display control step, information regarding the skills of each of the employees is displayed on the screen of the administrator's terminal. Here, in the third display control step, each of the employees and each of the information regarding the skills are displayed on the screen in a manner classified in a matrix format. On the screen displayed in the third display control step, in response to the administrator designating one or more of the generated sets, the information regarding the corresponding skills is configured to be displayed by narrowing down the range of the management target persons belonging to the designated set. An information processing system.

[0141] (17) In the information processing system according to any one of (1) to (16) above, in the transmission step, based on the operation of the administrator's terminal, predetermined information is transmitted in a batch to each of the management target persons belonging to the set and / or the superiors of each of the management target persons. An information processing system.

[0142] (18) An information processing method comprising each step executed by the information processing system according to any one of (1) to (17) above.

[0143] (19) A program for causing a computer to execute each step of the information processing system according to any one of (1) to (17) above. Of course, this is not all.

[0144] 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 embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. Such embodiments and their modifications are included in the scope and gist of the invention and are included in the invention described in the claims and its equivalent scope.

Explanation of Reference Numerals

[0145] 1: Information processing system 2: Communication line 10: Server device 11: Control unit 12: Storage unit 13: Communication unit 14: Communication bus 20: Administrator terminal 21: Control unit 22: Storage unit 23: Communication unit 24: Input unit 25: Output unit 26: Communication bus 30: Managed person terminal 31: Control unit 32: Storage unit 33: Communication unit 34: Input unit 35: Output unit 36: Communication bus 111: Generation unit 112: Display control unit 113: Setting unit 114: Acquisition unit 115: Memory management unit 116: Transmission unit 117: Extraction unit 118: Artificial Intelligence Department 211: Display Control Department 212: Operation Reception Department 311: Display Control Department 312: Operation Reception Department BT1~BT20: Buttons CB: Check Box F1~F6: Forms Rg1~Rg4: Areas

Claims

1. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, a set of persons to be managed is generated by selecting a portion of the employees registered in the employee database; Here, in the generating step, the set is generated by adding the employees selected by a manager who manages the managed persons to the set as the managed persons; A managed person and an administrator are set for each of the generated groups, In the first display control step, the set is displayed on a screen of each of the plurality of terminals of the administrators; Here, in the first display control step, each of the managed persons belonging to the group and each of the management items for the managed persons are displayed on the screen in a manner classified in a matrix format, In the first setting step, the manager who added the employee to the set is set as a part of the management items for each of the managed persons belonging to the set; An information processing system in which, on the screen displayed in the first display control step, the manager who added the employee to the set is displayed in association with the managed person added to the set as part of the management items classified in a matrix format.

2. 2. The information processing system according to claim 1, In the first setting step, the administrator selects one of the pre-set options to further set a human resource management status for each of the managed persons belonging to the set as part of the management items, in an information processing system.

3. 3. The information processing system according to claim 2, In the second setting step, when there are a plurality of sets, a set of statuses is set for each of the sets, and the set of statuses includes a plurality of statuses selectable by the administrator; In the first setting step, the manager selects one of the statuses included in the set of statuses set in the second setting step, thereby further setting a status related to human resource management for each of the managed persons belonging to the set as part of the management items, in an information processing system.

4. 2. The information processing system according to claim 1, In the second display control step, candidates of the managed persons to be added to the set are displayed on a screen of the terminal of the manager, Here, in the information processing system, when the managed person candidate has a predetermined correlation with the set, the managed person candidate is displayed on the screen in a mode different from other managed person candidates.

5. 2. The information processing system according to claim 1, In a third setting step, viewing rights and / or editing rights for each of the generated sets are set for the setting targets selected from the employee database based on the administrator's terminal operation, in an information processing system.

6. 6. The information processing system according to claim 5, In the third setting step, the administrator sets at least (α): Allowing only viewing of the collection; (β): In addition to (α), one or more of adding managed persons belonging to the set and deleting managed persons belonging to the set are enabled; and (γ): In addition to (β), one or more of the following may be enabled: change to the settings of the set; addition of an administrator related to the set; deletion of an administrator related to the set; change of viewing authority for each administrator related to the set; and change of editing authority for each administrator related to the set. An information processing system that can be configured in a number of stages.

7. 2. The information processing system according to claim 1, a first object corresponding to each of the managed persons belonging to the group is arranged on the screen displayed in the first display control step; An information processing system, wherein the first object is configured to be able to count the number of times the administrator operates the first object.

8. 2. The information processing system according to claim 1, a first display corresponding to each of the managed users belonging to the group is displayed on the screen displayed in the first display control step; An information processing system, wherein the first display indicates the number of groups to which the target managed person belongs.

9. 2. The information processing system according to claim 1, The screen displayed in the first display control step is provided with an area in which text can be input for each of the managed users, in the area in which the text can be input, a text input from the administrator is accepted in a chat format; The received text is displayed on a screen of a terminal of an administrator set for the group.

10. 10. The information processing system according to claim 9, The information processing system is configured so that the accepted text can be deleted only by an administrator who input the text.

11. 10. The information processing system according to claim 9, In the area where text can be input, the time when the text input from the administrator was accepted is displayed in association with the text input by the administrator.

12. 2. The information processing system according to claim 1, The acquisition step includes acquiring information about positions available in an organization; In the storage management step, a set designated by the manager from among the generated sets is associated as a candidate for information regarding the position, and is stored in a specified storage area, in the information processing system.

13. 13. The information processing system according to claim 12, In the storage management step, an information processing system associates managed persons who belong to the set and who have been selected by the manager as candidates for information relating to the position and stores the information in the specified storage area.

14. 2. The information processing system according to claim 1, In the third display control step, information regarding the skills of each of the employees is displayed on a screen of the terminal of the manager, Here, in the third display control step, each of the employees and each of the pieces of information relating to skills are displayed on the screen in a manner classified in a matrix format, An information processing system configured such that, on the screen displayed in the third display control step, when the administrator specifies one or more of the generated sets, the scope of the managed persons belonging to the specified set is narrowed down to display information regarding the corresponding skills.

15. 2. The information processing system according to claim 1, In the sending step, predetermined information is sent in a batch to each of the managed persons belonging to the set and / or each of the managed persons' superiors based on a terminal operation of the manager, in an information processing system.

16. 1. An information processing method, comprising: An information processing method comprising the steps executed by the information processing system according to any one of claims 1 to 15.

17. A program, A program for causing a computer to execute each step of the information processing system according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Training management method and system

    CN114240228A

  • Target managing system

    JP2002083098A

  • Staffing support device and program

    JP2009271601A

  • System, method and program for staff selection support and management in project

    JP2011008387A

  • Information processing device and program

    JP2016062518A