Information processing device, information processing method, program, and account management system

JP7639227B1Active Publication Date: 2025-03-04PAYPAY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024157598
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2025-03-04
Estimated Expiration
2044-09-11

AI Technical Summary

Benefits of technology

【0007】 本発明の一態様によれば、新入社員のアカウント情報の登録時におけるユーザの作業負荷を軽減することができる情報処理装置、情報処理方法、およびプログラムを提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007639227000001_ABST
    Figure 0007639227000001_ABST
Patent Text Reader

Abstract

An information processing device, an information processing method, and a program capable of reducing the workload of a user when registering account information for a new employee. [Solution] An information processing device comprising an acquisition unit that acquires new employee information, which is information about new employees, from personnel information, which is information about employees, an account information generation unit that generates account information for the new employee based on the new employee information, and an account registration unit that registers the new employee's account information in an account management device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Conventionally, there are known techniques for managing personnel information of employees in a company. For example, Patent Document 1 proposes a personnel information management device that manages personnel information such as basic data of employees (employee code, employee name, date of birth, date of joining the company, etc.), educational background data, and qualification data. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2023-145044 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the personnel information management device described in Patent Document 1 requires a user (eg, a personnel department staff member) to manually register the account information of new employees, which may result in an excessive workload for the user.

[0005] The present invention has been made in consideration of the above circumstances, and one of its objects is to provide an information processing device, an information processing method, and a program that can reduce the workload of a user when registering account information for a new employee. [Means for solving the problem]

[0006] One aspect of the present invention is an information processing device that includes an acquisition unit that acquires new employee information, which is information about new employees, from personnel information, which is information about employees, an account information generation unit that generates account information for the new employee based on the new employee information, and an account registration unit that registers the new employee's account information in an account management device. Effect of the Invention

[0007] According to one aspect of the present invention, it is possible to provide an information processing device, an information processing method, and a program that can reduce the workload of a user when registering account information for a new employee. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 illustrates an example of a configuration of an account management system 10. [Diagram 2] FIG. 1 is a configuration diagram of an information processing device 100. [Diagram 3] FIG. 2 is a diagram showing an example of the contents of personnel information 212. [Figure 4] FIG. 13 is a diagram showing an example of the contents of new employee information 192. [Diagram 5] FIG. 13 is a diagram showing an outline of a process for generating an account information list 198. [Figure 6] FIG. 13 is a diagram showing an example of the contents of a success list 194. [Figure 7] FIG. 13 is a diagram showing an example of the contents of an error list 196. [Figure 8] FIG. 13 is a diagram showing an example of the contents of an account information list 198. [Figure 9] FIG. 3 is a diagram showing an example of the contents of account information 312. [Figure 10] 4 is a flowchart showing an example of processing executed by the information processing device 100 according to the first embodiment. [Figure 11] 10 is a flowchart showing an example of processing executed by the information processing device 100 according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an information processing device, an information processing method, and an embodiment of a program of the present invention will be described with reference to the drawings. Various devices and servers that appear below for providing information to users and performing processing may be realized by a distributed device group, and each device may be operated by a different business operator. In addition, the owner of the hardware of the device (the provider of the cloud server) and the business operator that actually operates the device may also be different.

[0010] First Embodiment [Account Management System] 1 is a diagram showing an example of the configuration of an account management system 10. The account management system 10 includes, for example, an information processing device 100, a personnel information management device 200, and an account management device 300. These devices communicate with each other, for example, via a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, a provider device, and the like.

[0011] A part or all of the functional configuration included in the account management system 10 may be distributed in any form among multiple devices, or may be integrated into any device. For example, a part or all of the functional configuration of the personnel information management device 200 may be included in the configuration of the information processing device 100, and a part or all of the functional configuration of the information processing device 100 may be included in the functional configuration of the personnel information management device 200.

[0012] The personnel information management device 200 is a server that manages various information related to employees in a company. The personnel information management device 200 includes a storage unit 210. The storage unit 210 is a hard disk drive (HDD), a flash memory, a random access memory (RAM), or the like. The storage unit 210 may be a network attached storage (NAS) device that the personnel information management device 200 can access via the network NW. The storage unit 210 stores information such as personnel information 212.

[0013] Personnel information 212 is information about employees (such as the employee's name, date of birth, date of hire, department, employment status, etc.). Details of personnel information 212 will be described later. A person in charge of the personnel department of a company inputs personnel information 212 using an input unit (not shown) such as a keyboard or mouse provided in personnel information management device 200. The input personnel information 212 is stored in storage unit 210.

[0014] For example, the personnel department staff may add information about new employees to the personnel information 212, or update the personnel information 212 based on personnel changes. The personnel department staff may input the personnel information 212 using a terminal device (not shown) connected to the network NW, and transmit the input personnel information 212 from the terminal device to the personnel information management device 200.

[0015] The information processing device 100 is a server that performs a process of organizing account information of new employees. The account information is information required for registering a new employee's account. For example, the information processing device 100 acquires new employee information, which is information about a new employee, from the personnel information management device 200, and generates account information for the new employee based on the new employee information. The information processing device 100 also transmits the account information of the new employee to the account management device 300 via the network NW. The registration of the new employee's account is performed by the account management device 300. Details of the processing of the information processing device 100 will be described later.

[0016] The account management device 300 is a server that registers and manages the accounts of employees in a company. The account management device 300 includes a storage unit 310. The storage unit 310 is a HDD, a flash memory, a RAM, or the like. The storage unit 310 may be a NAS device that the account management device 300 can access via a network NW. The storage unit 310 stores information such as account information 312.

[0017] The account information 312 is information relating to the accounts of all employees (such as employee IDs and passwords). Details of the account information 312 will be described later. For example, the account management device 300 receives the account information of a new employee from the information processing device 100, and adds the account information of the new employee to the account information 312 in the storage unit 310. This makes it possible to register the account information of the new employee in the account management device 300. Note that the account management device 300 may register account information for each of a number of services and systems (for example, an in-house system, a project management system, a virtual desktop service, an email service, and a message service) used by the new employee.

[0018] [Information processing device] 2 is a configuration diagram of the information processing device 100. The information processing device 100 includes, for example, a communication unit 110, an input unit 120, an acquisition unit 130, an account information generation unit 140, an account registration unit 150, an email transmission unit 160, a mailing list registration unit 170, a personnel information update unit 180, and a storage unit 190. The components other than the communication unit 110, the input unit 120, and the storage unit 190 are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), a GPU (Graphics Processing Unit), or a SOC (System On Chip), or may be realized by cooperation between software and hardware. The program may be stored in advance in a storage device such as a HDD or flash memory (a storage device with a non-transient storage medium), or may be stored in a removable storage medium (non-transient storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device.

[0019] The communication unit 110 is a communication interface for connecting to the network NW. The communication unit 110 is, for example, a network interface card.

[0020] The input unit 120 is a device used by a user to input information to the information processing device 100. The input unit 120 is, for example, a keyboard or a mouse.

[0021] The storage unit 190 is a HDD, a flash memory, a RAM, etc. The storage unit 190 may be a NAS device accessible by the information processing device 100 via the network NW. The storage unit 190 stores information such as new employee information 192, a success list 194, an error list 196, an account information list 198, and an account issuance history 199.

[0022] [Specific examples of various information] FIG. 3 is a diagram showing an example of the contents of the personnel information 212. The personnel information 212 is information stored in the storage unit 210 of the personnel information management device 200. As shown in FIG. 3, the personnel information 212 includes an employee ID, a name, a date of birth, a date of employment, a department, an employment status, and an email address. The employee ID is identification information (employee identification information) for identifying an employee. The name is information indicating the name of the employee. The date of birth is information indicating the date of birth of the employee. The date of employment is information indicating the date of employment of the employee. The department is information indicating the department to which the employee belongs (e.g., headquarters, department, section, etc.). The employment status is information indicating the employment status of the employee (e.g., full-time employee, contract employee, temporary employee, contract employee, etc.). The email address is the email address of the employee. Of these pieces of information, the employee ID, name, date of birth, date of employment, department, and employment status are information input by a person in charge of the human resources department. In addition, in the case of new employees, since account information has not been generated, the email address field is left blank.

[0023] The acquisition unit 130 of the information processing device 100 acquires new employee information 192, which is information about new employees, from the personnel information 212 held by the personnel information management device 200. Specifically, the acquisition unit 130 acquires personnel information 212 whose hiring date is within a predetermined period based on the current date as the new employee information 192. For example, the predetermined period may be a period from the 1st of the previous month to the current date + 18 days later. As a specific example, when the current date is April 12, 2024, the acquisition unit 130 narrows down the personnel information 212 under the condition that the "hiring date" is from March 1, 2024 to April 30, 2024, and acquires the narrowed down data as the new employee information 192. For example, the acquisition unit 130 may control the communication unit 110 to transmit the narrowing down condition to the personnel information management device 200, and acquire the personnel information 212 narrowed down by the personnel information management device 200 as the new employee information 192.

[0024] The storage unit 190 stores account issuance history 199, which is a history of employees whose account information registration has already been completed. For example, the account issuance history 199 may include the employee ID of an employee whose account information registration has already been completed. The acquisition unit 130 may also compare the new employee information 192 with the account issuance history 199, and delete information of employees whose account information registration has already been completed from the new employee information 192. This makes it possible to prevent duplicate account information from being generated.

[0025] Fig. 4 is a diagram showing an example of the contents of new employee information 192. New employee information 192 is information stored in storage unit 190 of information processing device 100. As shown in Fig. 4, new employee information 192 includes name, date of birth, date of employment, department, and employment status. This information is similar to the information included in personnel information 212. Note that since an account has not been issued to a new employee, new employee information 192 does not include an email address.

[0026] 4, there are some parts where the employment type has not been entered, but this occurs due to an omission by a person in the human resources department, etc. The details of how to handle cases where such errors are included in the new employee information 192 will be described later.

[0027] 5 is a diagram showing an outline of the process of generating the account information list 198. The account information generating unit 140 of the information processing device 100 generates the account information list 198 based on the new employee information 192 acquired by the acquiring unit 130. The account information list 198 is a list of account information of new employees to be registered in the account management device 300.

[0028] First, the account information generating unit 140 generates a password and an email address for the new employee. The account information generating unit 140 may generate the password and the email address by any method. The password is authentication information for logging in to various systems used in the company to which the employee belongs. The account information generating unit 140 may generate the password by randomly combining uppercase letters, lowercase letters, numbers, and symbols. The password generated here is a password for initial login, and may be changed by the new employee at a later timing. In addition, the account information generating unit 140 may obtain the name of the new employee from the new employee information 192, and generate an email address by combining the letters of the new employee's name. For example, if the name of the new employee is "Yamada Taro", the email address of the new employee may be generated as "taro.yamada@***.***".

[0029] The account information generating unit 140 generates the account information of the new employee by combining the generated information (password and email address) with new employee information 192 (employee ID, name, date of birth, date of employment, department, and employment type). The new employee's account information includes the new employee's employee ID, password, name, date of birth, date of employment, department, employment type, and email address, and is information necessary for requesting the account management device 300 to register the new employee's account.

[0030] Next, if the account information generation unit 140 succeeds in generating the new employee's account information, it adds the new employee's account information to a success list 194. On the other hand, if the account information generation unit 140 fails to generate the new employee's account information, it adds the new employee's account information to an error list 196.

[0031] For example, the account information generating unit 140 may determine that the generation of the new employee's account information has failed if any item is left blank in the generated account information of the new employee. Furthermore, the account information generating unit 140 may determine that the generation of the new employee's account information has failed if the generated email address of the new employee overlaps with the email address of another employee. Furthermore, the account information generating unit 140 may determine that the generation of the new employee's account information has failed if the employment status of the generated new employee is other than a predetermined status (for example, full-time employee, contract employee, temporary employee, and contract employee). In addition, the account information generating unit 140 may also determine that the generation of the new employee's account information has failed if the generated employee ID of the new employee overlaps with the employee ID of another employee, or if inappropriate information is entered in the account information of the new employee.

[0032] Also, for example, there is a case where a new employee who is an executive (management officer or senior manager) joins the company. In such a case, the account information of the new employee who is an executive (management officer or senior manager) may not be automatically generated by the information processing device 100, but may be manually input by a person in charge of account generation. For example, when the account information of the executive is included in the generated account information of the new employee, the account information generating unit 140 may add the account information of the executive to the error list 196 and set the error reason as "new employee who is an executive". For example, the personnel information 212 or the new employee information 192 may include information indicating whether or not the employee is an executive, and the account information generating unit 140 may determine whether or not the employee is an executive based on this information. Also, when the error list 196 includes information with the error reason set as "new employee who is an executive", the person in charge of account generation may manually add the information of the new employee who is an executive to the account issuance history 199 using the input unit 120. Thereafter, the account information generating unit 140 may add the information of the new employee who is an executive and whose account has been issued to the account issuance history 199. This makes it possible to prevent the executive's account information from being added to the error list 196 every time.

[0033] FIG. 6 is a diagram showing an example of the contents of success list 194. Success list 194 is a list of account information of new employees for which no errors have occurred, and is stored in storage unit 190 of information processing device 100. As shown in FIG. 6, success list 194 includes an employee ID, password, name, date of birth, date of hire, department, employment type, email address, and processing date. As described above, the password and email address are information generated by account information generation unit 140, and the name, date of birth, date of hire, department, and employment type are information included in new employee information 192. The processing date is the date on which the account information of the new employee is generated.

[0034] Each time the account information generation unit 140 succeeds in generating account information for a new employee, it adds the generated new employee account information to the success list 194. The account information generation unit 140 repeats this process until it has generated account information for all new employees included in the new employee information 192.

[0035] FIG. 7 is a diagram showing an example of the contents of error list 196. Error list 196 is a list of account information of new employees in which an error has occurred, and is stored in storage unit 190 of information processing device 100. As shown in FIG. 7, error list 196 includes employee ID, password, name, date of birth, date of employment, department, employment type, email address, processing date, and error reason. Information other than the error reason is the same as the information shown in success list 194 of FIG. 6. The error reason is information indicating the reason for an error that has occurred in the new employee's account information.

[0036] Each time the generation of new employee account information fails, the account information generation unit 140 adds the generated new employee account information to the error list 196. The account information generation unit 140 repeats this process until it has generated account information for all new employees included in the new employee information 192.

[0037] 7, the reason for the error in the account information of a new employee with an employee ID of 12349 is "employment type is blank." This error can occur, for example, when a person in the human resources department forgets to enter information in the employment type field when entering personnel information 212. When such an error occurs, account information generation unit 140 can resolve the error by having the person in charge of account generation manually enter the employment type of the new employee using input unit 120.

[0038] 7, the reason for the error in the account information of the new employee with the employee ID 12350 is "duplicate email address." This error can occur, for example, when the account information generation unit 140 generates an email address by combining the letters of the new employee's name, but there is another employee with the same name as the new employee.

[0039] For example, the account information generation unit 140 may send the generated email address of the new employee to the account management device 300, and inquire of the account management device 300 as to whether the generated email address of the new employee overlaps with email addresses of other employees included in the account information 312. This allows the account information generation unit 140 to determine whether the generated email address of the new employee overlaps with email addresses of other employees.

[0040] If such an error occurs, the account information generation unit 140 can resolve the error by having the person in charge of account generation use the input unit 120 to manually input the new employee's email address that does not overlap with the email addresses of other employees.

[0041] In addition, when an email address duplication occurs, the account information generating unit 140 may automatically regenerate the email address of the new employee. For example, when the generated email address of the new employee overlaps with the email address of another employee, the account information generating unit 140 may regenerate the email address of the new employee by adding characters to the overlapping email address. For example, the account information generating unit 140 may regenerate the email address of the new employee by adding numbers before the @ (at sign) of the generated email address. As a specific example, when the generated email address of the new employee is "taro.yamada@***.***" and this email address overlaps with the email address of another employee, the account information generating unit 140 may regenerate "taro.yamada1@***.***" as the email address of the new employee. The account information generating unit 140 may count up the numbers to be added each time an email address overlaps. For example, if the email address "taro.yamada@***.***" is duplicated for the second time, the account information generating unit 140 may regenerate "taro.yamada2@***.***" as the email address of the new employee. This allows the account information generating unit 140 to automatically resolve errors caused by duplicate email addresses, and reduces the workload of the person in charge of account generation.

[0042] Furthermore, when an error in the account information of a new employee included in error list 196 is resolved, account information generating unit 140 adds the account information of the new employee from which the error has been resolved to success list 194 and deletes it from error list 196. This makes it possible to move the account information of the new employee from which the error has been resolved from error list 196 to success list 194.

[0043] In this way, account information generation unit 140 generates success list 194 and error list 196. This allows the person in charge of account generation to know the account information that requires action to resolve the error simply by checking error list 196, thereby reducing the workload of the person in charge of account generation.

[0044] When all errors in error list 196 are resolved and the account information of all new employees included in error list 196 is moved to success list 194, account information generation unit 140 generates account information list 198 based on success list 194. Account information list 198 is a list of account information of new employees to be registered in account management device 300. Note that account information generation unit 140 may extract information of new employees who satisfy specific conditions from account information list 198 and generate various lists. The various lists may be, for example, lists by employment type or by department.

[0045] Fig. 8 is a diagram showing an example of the contents of account information list 198. Account information list 198 is information stored in storage unit 190 of information processing device 100. As shown in Fig. 8, account information list 198 includes employee ID, password, name, date of birth, date of employment, department, employment type, and email address. This information is obtained from success list 194. Therefore, there are no errors in the account information included in account information list 198.

[0046] Next, the account registration unit 150 of the information processing device 100 registers the account information of the new employee in the account management device 300. Specifically, the account registration unit 150 controls the communication unit 110 to transmit the account information list 198 to the account management device 300 via the network NW. Based on the account information list 198 received from the information processing device 100, the account management device 300 adds the account information of the new employee to the account information 312 stored in the storage unit 310. This allows the account management device 300 to register the account information of the new employee.

[0047] FIG. 9 is a diagram showing an example of the contents of account information 312. The account information 312 is information stored in the storage unit 310 of the account management device 300. As shown in FIG. 9, the account information 312 includes an employee ID, a password, a name, a date of birth, a date of employment, a department, a type of employment, and an email address. The account information 312 is information that combines the account information of existing employees and the account information of new employees. In this way, the account management device 300 can collectively manage the account information of all employees in the company, including the account information of new employees.

[0048] [flowchart] Fig. 10 is a flowchart showing an example of processing executed by the information processing device 100 according to the first embodiment. The information processing device 100 may automatically execute the processing shown in Fig. 10 at a predetermined timing, or may execute the processing in response to an instruction from a person in charge of account generation.

[0049] First, the acquisition unit 130 acquires new employee information 192 from the personnel information 212 held by the personnel information management device 200 (S101). For example, the acquisition unit 130 acquires, as the new employee information 192, personnel information 212 whose hiring date is within a predetermined period based on the current date.

[0050] Next, the account information generation unit 140 generates account information for the new employee based on the new employee information 192 acquired by the acquisition unit 130 (S102). For example, the account information generation unit 140 generates a password and email address for the new employee, and generates the account information for the new employee by combining the generated information (password and email address) with the new employee information 192 (employee ID, name, date of birth, date of hire, department, and employment status).

[0051] Next, the account information generating unit 140 judges whether the generation of the new employee's account information has been successful (S103). For example, the account information generating unit 140 may judge that the generation of the new employee's account information has failed if there is a blank item in the new employee's account information, if the generated email address of the new employee is the same as the email address of another employee, if the employment status of the generated new employee is other than a predetermined status, if the employee ID of the generated new employee is the same as the employee ID of another employee, or if inappropriate information has been entered in the new employee's account information.

[0052] If the account information generation unit 140 determines that the generation of the new employee's account information has been successful, it adds the new employee's account information to a success list 194 (S104). On the other hand, if the account information generation unit 140 fails to generate the new employee's account information, it adds the new employee's account information to an error list 196 (S105).

[0053] Next, the account information generation unit 140 determines whether or not the generation of account information for all new employees included in the new employee information 192 has been completed (S106). If the account information generation unit 140 determines that the generation of account information for all new employees included in the new employee information 192 has not been completed, the process returns to S102. As a result, the account information generation unit 140 repeats the processes from S102 to S106 until the generation of account information for all new employees included in the new employee information 192 has been completed.

[0054] On the other hand, when the account information generating unit 140 determines that the generation of the account information of all new employees included in the new employee information 192 has been completed, it performs an error resolution process (S107). For example, when an error indicating a duplicate email address occurs, the account information generating unit 140 may resolve the error by regenerating the email address of the new employee. Furthermore, the account information generating unit 140 may determine that the error has been resolved when information for resolving the error is manually input by the person in charge of account generation. Furthermore, the account information generating unit 140 adds the account information of the new employee whose error has been resolved to the success list 194 and deletes it from the error list 196. When all errors in the error list 196 have been resolved and the account information of all new employees included in the error list 196 has been moved to the success list 194, the account information generating unit 140 generates an account information list 198 based on the success list 194.

[0055] Next, the account registration unit 150 causes the account management device 300 to register the account information of the new employee (S108). For example, the account registration unit 150 controls the communication unit 110 to transmit the account information list 198 to the account management device 300, thereby requesting the account management device 300 to register the account information of the new employee. The account management device 300 adds the account information of the new employee to the account information 312 based on the account information list 198 received from the information processing device 100. Thereafter, the account registration unit 150 inquires of the account management device 300 to determine whether the account information of the new employee has actually been registered. If the account information of the new employee has not been registered due to some error, the account registration unit 150 may register the account information of the new employee that has not been registered in the error list 196. This allows the person in charge of account creation to know the account information of the new employee that has not been registered.

[0056] After the registration of the new employee's account information is completed, the personnel information update unit 180 performs a process for updating the personnel information 212 based on the account information of the new employee (S109). For example, the personnel information update unit 180 may request the personnel information management device 200 to update the personnel information 212 by controlling the communication unit 110 to transmit the email address generated by the account information generation unit 140 to the personnel information management device 200. The personnel information update unit 180 may transmit the email address linked to other information (such as an employee ID, name, and date of birth) so that it is possible to identify which new employee's email address it is. The personnel information management device 200 registers the email address of the new employee received from the information processing device 100 in the personnel information 212. This allows the email address generated by the account information generation unit 140 to be registered in the email address field of the new employee in the personnel information 212, which was originally blank.

[0057] Next, the mailing list registration unit 170 registers the email address of the new employee in a mailing list based on the account information of the new employee (S110). For example, the mailing list registration unit 170 may register the email address of the new employee in a mailing list according to the employment status (e.g., full-time employee, contract employee, temporary employee, contract employee, etc.). The mailing list registration unit 170 may also register the email address of the new employee in a mailing list according to the department (e.g., headquarters, department, section, etc.). In this way, the email address of the new employee can be registered in a mailing list according to the attributes of the new employee.

[0058] Next, the email sending unit 160 sends an email containing the employee ID and password to the email address of the new employee (S111). For example, the email sending unit 160 may send the email containing the employee ID and password three business days before the new employee's joining date. This allows the new employee to know his / her own employee ID and password, and he / she can log in to the company's system, etc., using the employee ID and password notified by email. Note that the password notified by email is a password for initial login generated by the account information generating unit 140, and may be changed by the new employee at a later time.

[0059] In this embodiment, the error resolution process is performed on the information processing device 100 side, but the error resolution process may also be performed on the personnel information management device 200 side. For example, the personnel information management device 200 may check for duplicate employee IDs, automatically correct any duplicates, and transmit the corrected employee ID to the information processing device 100. This makes it possible to prevent data inconsistencies from occurring between the information processing device 100 and the personnel information management device 200.

[0060] Furthermore, in S111, an email may be sent to the new employee from a terminal device for email transmission that is different from the information processing device 100. In this case, the information processing device 100 may include an email address output unit that outputs a list of email addresses of the new employee, instead of the email sending unit 160. The terminal device for email transmission may send email to the new employee based on the list of email addresses of the new employee output from the email address output unit of the information processing device 100.

[0061] <Second embodiment> Next, a second embodiment will be described. In the first embodiment, before the account registration process is performed by the account management device 300, the account information generation unit 140 confirms that no errors such as duplicate email addresses have occurred, and then generates the success list 194. On the other hand, in the second embodiment, after the account registration process is performed by the account management device 300, if the account registration of a new employee is successful, the account information generation unit 140 generates the success list 194. The second embodiment will be described in detail below.

[0062] Fig. 11 is a flowchart showing an example of processing executed by the information processing device 100 according to the second embodiment. The information processing device 100 may automatically execute the processing shown in Fig. 11 at a predetermined timing, or may execute the processing in response to an instruction from a person in charge of account generation.

[0063] First, the acquisition unit 130 acquires new employee information 192 from the personnel information 212 held by the personnel information management device 200 (S201). For example, the acquisition unit 130 acquires, as the new employee information 192, personnel information 212 whose hiring date is within a predetermined period based on the current date.

[0064] Next, the account information generation unit 140 generates account information for the new employee based on the new employee information 192 acquired by the acquisition unit 130 (S202). The account information is information necessary for registering the new employee's account. For example, the account information generation unit 140 generates a password and email address for the new employee, and generates the account information for the new employee by combining the generated information (password and email address) with the new employee information 192 (employee ID, name, date of birth, date of employment, department, and employment status).

[0065] Next, the account registration unit 150 transmits an account information registration request to the account management device 300 to have the account information of the new employee registered in the account management device 300 (S203). The registration request includes the account information of the new employee generated in S202.

[0066] Next, the account information generating unit 140 checks the registration status of the account information in the account management device 300 (S204). For example, the account information generating unit 140 may receive a registration result corresponding to the account information registration request transmitted in S203 from the account management device 300. The registration result may include information indicating whether the registration of the account information was successful or not. If the registration of the account information fails, the registration result of the account information may include the reason for the error.

[0067] Next, the account information generation unit 140 determines whether or not the registration of the new employee's account information has been successful (S205). If the account information generation unit 140 determines that the registration of the new employee's account information has been successful, it adds the new employee's account information to a success list 194 (S206). On the other hand, if the account information generation unit 140 determines that the registration of the new employee's account information has failed, it adds the new employee's account information to an error list 196 (S207). Note that the error list 196 in this embodiment may include the employee ID, name, date of hire, and email address.

[0068] Next, the account information generating unit 140 judges whether or not the check has been completed for all new employees (S208). If the account information generating unit 140 judges that the check has not been completed for all new employees, the process returns to S205. As a result, the account information generating unit 140 repeats the processes from S205 to S207 until the check has been completed for all new employees.

[0069] On the other hand, when the account information generating unit 140 determines that the checks have been completed for all new employees, the personnel information updating unit 180 performs processing for updating the personnel information 212 based on the account information of the new employees included in the success list 194 (S209). For example, the personnel information updating unit 180 may request the personnel information management device 200 to update the personnel information 212 by controlling the communication unit 110 to transmit the email address generated by the account information generating unit 140 to the personnel information management device 200. The personnel information updating unit 180 may transmit the email address linked to other information (such as an employee ID, name, and date of birth) so that it is possible to identify which new employee's email address it is. The personnel information management device 200 registers the email address of the new employee received from the information processing device 100 in the personnel information 212. This allows the email address generated by the account information generating unit 140 to be registered in the email address field of the new employee in the personnel information 212, which was originally blank.

[0070] Next, the mailing list registration unit 170 registers the new employee's email address in a mailing list based on the new employee's account information (S210). For example, the mailing list registration unit 170 may register the new employee's email address in a mailing list according to the employment status (e.g., full-time employee, contract employee, temporary employee, contract employee, etc.). The mailing list registration unit 170 may also register the new employee's email address in a mailing list according to the department (e.g., headquarters, department, section, etc.). This makes it possible to register the new employee's email address in a mailing list according to the attributes of the new employee.

[0071] Next, the email sending unit 160 sends an email containing the employee ID and password to the email address of the new employee (S211). For example, the email sending unit 160 may send an email containing the employee ID and password three business days before the new employee's joining date. This allows the new employee to know his / her own employee ID and password, and he / she can log in to the company's system, etc., using the employee ID and password notified by email. Note that the password notified by email is a password for initial login generated by the account information generating unit 140, and may be changed by the new employee at a later time.

[0072] In the first embodiment, the success list 194 is generated without checking whether the registration of the account information in the account management device 300 was successful, so that accounts for which the registration of the account information failed may be included in the success list 194. On the other hand, in the second embodiment, the success list 194 is generated after checking that the registration of the account information in the account management device 300 was successful, so that only accounts for which the registration of the account information was successful are included in the success list 194. Therefore, according to the second embodiment, the person in charge of creating the accounts can accurately determine the accounts for which the registration of the account information was successful by checking the success list 194.

[0073] According to the embodiment described above, the information processing device 100 includes an acquisition unit 130, an account information generation unit 140, and an account registration unit 150. The acquisition unit 130 acquires new employee information 192, which is information about new employees, from personnel information 212, which is information about employees. The account information generation unit 140 generates account information for the new employee based on the new employee information 192. The account registration unit 150 registers the account information of the new employee in the account management device 300. This enables the information processing device 100 to reduce the workload of the user when registering the account information of the new employee.

[0074] In the above description, the information processing device 100 and the personnel information management device 200 are separate servers, but this is not limited to the above. For example, if the information processing device 100 and the personnel information management device 200 are operated by the same company or a group company, a single server integrating the information processing device 100 and the personnel information management device 200 may be provided as an information processing device.

[0075] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0076] 10. Account Management System 100 Information processing device 110 Communications Department 120 Input section 130 Acquisition Department 140 Account information generation unit 150 Account Registration Department 160 Email sending section 170 Mailing List Registration Section 180 Human Resources Information Update Department 190 Memory section 192 New Employee Information 194 Success List 196 Error List 198 Account Information List 200 Human resources information management device 210 Storage section 212 Personnel information 300 Account Management Device 310 Storage section 312 Account Information

Claims

1. an acquisition unit that acquires new employee information, which is information about new employees, from personnel information, which is information about employees; an account information generating unit that generates account information for the new employee based on the new employee information; an account registration unit that transmits the new employee's account information to an account management device having a storage unit that stores the account information of the employee, and causes the account management device to add the new employee's account information to the employee's account information stored in the storage unit; Equipped with The personnel information includes the employee's name and the employee's hire date; The acquisition unit acquires, as the new employee information, the personnel information whose hiring date is within a predetermined period based on a current date; the account information generation unit generates a password for the new employee by combining a plurality of characters, generates an email address by combining alphabetic characters of the new employee's name included in the new employee information, and generates account information for the new employee by combining the generated password and email address with the new employee information; Information processing device.

2. The account information generation unit If the generation of the new employee's account information is successful, add the new employee's account information to a success list; If the generation of the account information of the new employee fails, add the account information of the new employee to an error list.

2. The information processing device according to claim 1.

3. when an error in the account information of the new employee included in the error list is resolved, the account information generation unit adds the account information of the new employee from which the error has been resolved to the success list and deletes it from the error list.

3. The information processing device according to claim 2.

4. The account information generation unit determines that generation of the account information for the new employee has failed if the email address of the new employee overlaps with an email address of another employee.

3. The information processing device according to claim 2.

5. the account information generation unit, when the email address of the new employee overlaps with an email address of another employee, regenerates the email address of the new employee by adding characters to the overlapping email address; 5. The information processing device according to claim 4.

6. The account information further includes employee identification information of the new employee; and an email sending unit that sends an email containing the employee identification information and the password to the email address of the new employee.

5. The information processing device according to claim 4.

7. a mailing list registration unit that registers the email address of the new employee in a mailing list based on the account information; 5. The information processing device according to claim 4.

8. The account information includes the employment status of the new employee, the mailing list registration unit registers the email address of the new employee in the mailing list corresponding to the employment status; 8. The information processing device according to claim 7.

9. The account information includes the department to which the new employee belongs, the mailing list registration unit registers the email address of the new employee in the mailing list corresponding to the department to which the new employee belongs; 8. The information processing device according to claim 7.

10. a personnel information update unit that performs a process for updating the personnel information based on the account information after the registration of the account information is completed; 2. The information processing device according to claim 1.

11. An information processing device, From personnel information, which is information about employees, obtain new employee information, which is information about new employees; Generate account information for the new employee based on the new employee information; sending the new employee's account information to an account management device having a storage unit that stores the employee's account information, thereby causing the account management device to add the new employee's account information to the employee's account information stored in the storage unit; The personnel information includes the employee's name and the employee's hire date; The information processing device further comprises: The personnel information whose hiring date is within a predetermined period based on the current date is acquired as the new employee information; generating a password for the new employee by combining a plurality of characters, generating an email address by combining the alphabetic characters of the new employee's name included in the new employee information, and generating account information for the new employee by combining the generated password and email address with the new employee information; Information processing methods.

12. In the information processing device, From personnel information, which is information about employees, new employee information, which is information about new employees, is obtained, generating account information for the new employee based on the new employee information; sending the new employee's account information to an account management device having a storage unit that stores the employee's account information, thereby causing the account management device to add the new employee's account information to the employee's account information stored in the storage unit; The personnel information includes the employee's name and the employee's hire date; The information processing device further includes: Acquire, as the new employee information, the personnel information whose hiring date is within a predetermined period based on the current date; generating a password for the new employee by combining a plurality of characters, generating an email address by combining the alphabetic characters of the new employee's name included in the new employee information, and generating account information for the new employee by combining the generated password and email address with the new employee information; program.

13. An account management system comprising an information processing device and an account management device, The information processing device includes: an acquisition unit that acquires new employee information, which is information about new employees, from personnel information, which is information about employees; an account information generating unit that generates account information for the new employee based on the new employee information; an account registration unit that registers the account information of the new employee in the account management device; Equipped with the account management device includes a storage unit that stores the employee's account information; The personnel information includes the employee's name and the employee's hire date; The acquisition unit acquires, as the new employee information, the personnel information whose hiring date is within a predetermined period based on a current date; the account information generation unit generates a password for the new employee by combining a plurality of characters, generates an email address by combining the alphabetic characters of the new employee's name included in the new employee information, and generates account information for the new employee by combining the generated password and email address with the new employee information; the account registration unit transmits account information of the new employee to the account management device; the account management device adds the account information of the new employee to the account information of the employee stored in the storage unit; Account management system.

Citation Information

Patent Citations

  • Information processing method, information processing device, and program

    JP2022168946A

  • Apparatus, method and program for managing personnel information

    JP2023145044A