Data matching management device, data matching management method, and data matching management program
Patent Information
- Application Number
- JP2026093260
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-06-03
- Publication Date
- 2026-09-01
AI Technical Summary
【0009】 本発明は、利用者の名寄せ管理の簡素化を図ることができるという効果を奏する。
Smart Images

Figure 2026139759000001_ABST
Abstract
Description
[[Technical Field]]
[0001] The present invention relates to a name matching management device, a name matching management method, and a name matching management program. [[Background Art]]
[0002] In corporate personnel information management, employees are generally managed by a unique number (for example, an employee code) for identification on a system. Further, in an in-house personnel event, employee information is registered with a new employee code. As an application relating to a system for managing employee information, there is, for example, one described in Patent Document 1. [[Prior Art Documents]] [[Patent Documents]]
[0003] [[Patent Document 1]] Japanese Unexamined Patent Publication No. 2019-105869 [[Summary of the Invention]] [[Problem to be Solved by the Invention]]
[0004] However, when an employee is registered with a new employee code in an in-house personnel event, re-registration of personnel information managed by the previously used employee code is required. Personnel information includes a large amount of personal information, and re-registration of personnel information increases the amount of work and leads to increased costs. That is, re-registration of personnel information requires information analysis, which poses the problem that the work takes a long time.
[0005] The present invention has been made in view of the above problem, and an object of the present invention is to provide a name matching management device, a name matching management method, and a name matching management program that simplify name matching management for a user. [[Means for Solving the Problem]]
[0006] To solve the above-mentioned problems and achieve the objective, the name matching management device according to the present invention comprises: a storage unit that stores information including the name, name in kana, gender, date of birth, date of retirement, and place of origin of a user associated with a user number; a basic information update unit that identifies a user from among the users stored in the storage unit using the name, name in kana, gender, and date of birth of a user associated with a newly entered user number to be registered as search conditions, and updates the basic information in the storage unit by rewriting it with the new basic information when the basic information of the newly registered user, which includes at least the employee code, name, name in kana, gender, date of birth, and date of retirement, differs from the basic information of the user identified from the storage unit; and a related information update unit that, after the basic information update unit has identified a user, updates the related information in the storage unit by rewriting it with the new related information when the related information of the newly registered user, which includes at least the marital status, social insurance, educational background, family, and guarantor, differs from the related information of the user identified from the storage unit.
[0007] Furthermore, the name matching management method according to the present invention includes the steps of: a computer using the name, name in kana, gender, and date of birth of a user associated with a newly entered user number to be registered as search conditions to identify a corresponding user from among the users stored in the storage unit; updating the basic information in the storage unit with the new basic information if the basic information of the newly registered user, which includes at least the employee code, name, name in kana, gender, date of birth, and date of retirement, differs from the basic information of the user identified from the storage unit; and updating the related information in the storage unit with the new related information if, after performing the process to identify the user, the related information of the newly registered user, which includes at least the marital status, social insurance, educational background, family, and guarantor, differs from the related information of the user identified from the storage unit.
[0008] Furthermore, the name matching management program according to the present invention causes a computer to perform the following steps: identify a user from among the users stored in the storage unit using the user's name, name in katakana, gender, and date of birth associated with a newly entered user number as search criteria; update the basic information in the storage unit with the new basic information if the basic information of the newly registered user, which includes at least the employee code, name, name in katakana, gender, date of birth, and retirement date, differs from the basic information of the user identified from the storage unit; and update the related information in the storage unit with the new related information if, after performing the process of identifying the user, the related information of the newly registered user, which includes at least the marital status, social insurance, educational background, family, and guarantor, differs from the related information of the user identified from the storage unit. [Effects of the Invention]
[0009] This invention has the effect of simplifying the management of user data matching. [Brief explanation of the drawing]
[0010] [Figure 1] Figure 1 shows an example of the configuration of a data matching and management system. [Figure 2] Figure 2 shows an example of the employee information registration screen when registering a new employee. [Figure 3] Figure 3 shows an example of employee basic information data. [Figure 4] Figure 4 shows an example of employee basic information data, illustrating the description of related employees. [Figure 5] Figure 5 shows an example of a data update process using a basic related information data master. [Figure 6] Figure 6 shows an example of employee unique data. [Figure 7] Figure 7 shows an example of an employee information registration screen when retrieving employee information. [Figure 8]FIG. 8 is a diagram showing an example of an employee information registration screen that displays employee-related information. [Figure 9] FIG. 9 is a diagram showing an example of an employee information registration screen that displays employee training information. [Figure 10] FIG. 10 is a diagram showing an example of an employee information registration inquiry screen when calling employee career information. [Figure 11] FIG. 11 is a diagram showing an example of employee unique data. [Figure 12] FIG. 12 is a diagram showing an example of employee career information data. [Figure 13] FIG. 13 is a diagram showing an example of an employee name matching management screen when calling employee name matching information. [Figure 14] FIG. 14 is a diagram showing an example of employee basic information data. [Figure 15] FIG. 15 is a diagram showing an example of employee unique data. [Figure 16] FIG. 16 is a diagram showing an example of an employee name matching management screen when calling employee name matching information. [Figure 17] FIG. 17 is a diagram showing an example of employee basic information data. [Figure 18] FIG. 18 is a diagram showing an example of employee unique data. [Figure 19] FIG. 19 is a diagram showing an example of an employee name matching management screen when performing name matching processing. [Figure 20] FIG. 20 is a diagram showing an example of update processing for employee unique data. [Figure 21] FIG. 21 is a diagram showing an example of an employee name matching management screen after updating by name matching processing. [Figure 22] FIG. 22 is a diagram showing an example of an employee name matching management screen when performing name matching cancellation processing. [Figure 23] FIG. 23 is a diagram showing an example of update processing for employee unique data. [Figure 24] FIG. 24 is a diagram showing an example of an employee name matching management screen after updating by name matching cancellation processing. [Modes for carrying out the invention]
[0011] Embodiments of the data matching management device, data matching management method, and data matching management program according to the present invention will be described in detail below with reference to the drawings. However, the present invention is not limited to these embodiments.
[0012] [Data matching and management system] Figure 1 is a block diagram showing an example of the configuration of the name matching management device 10.
[0013] The name matching management device 10 determines whether information such as the employee code (user number), which is set as the employee number for each employee (user), matches, and when it is determined that they are the same employee, it integrates and manages the employee information.
[0014] The data matching management device 10 is built on a commercially available desktop personal computer. However, the data matching management device 10 is not limited to being built on a stationary information processing device such as a desktop personal computer; it may also be built on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.
[0015] The data matching management device 10 comprises a control unit 11, a communication interface unit 12, a storage unit 13, and an input / output interface unit 14. Each part of the data matching management device 10 is connected to communicate via any communication path.
[0016] The communication interface unit 12 connects the data matching management device 10 to the network 100 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 12 has the function of communicating data with other devices via a communication line. Here, the network 100 has the function of connecting the data matching management device 10 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). The data stored in the storage unit 13 may be stored in, for example, the server 200.
[0017] The input / output interface unit 14 is connected to an input device 21 and an output device 22. The input device 21 can be a keyboard, mouse, microphone, or a monitor that works in conjunction with the mouse to provide pointing device functionality. The output device 22 can be a monitor (including a home television), speaker, or printer. In the following description, the input device 21 may be referred to as a keyboard or mouse, and the output device 22 as a monitor.
[0018] The storage unit 13 stores various databases, tables, and files. The storage unit 13 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the storage unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.
[0019] The memory unit 13 stores the basic related information data master 31 and the employee unique master 32. The basic related information data master 31 stores information about employees associated with employee codes. The employee unique master 32 stores information about employees associated with employee unique codes (employee unique numbers).
[0020] The control unit 11 performs name matching management processing based on various data in the basic related information data master 31 stored in the storage unit 13 as information processing. The control unit 11 includes a basic information update unit 41, a related information update unit 42, a non-related information update unit 43, a unique number assignment unit 44, and a display control unit 45.
[0021] The basic information update unit 41 identifies the relevant employee from among the employees stored in the basic related information data master 31 based on the employee's basic information associated with the employee code, and updates the employee's basic information according to the identified employee's basic information. Specifically, the basic information update unit 41 updates the employee's basic information by rewriting it with the identified employee's basic information.
[0022] Here, basic employee information includes, for example, employee code, name, name in katakana, gender, date of birth, date of retirement, and place of origin, but is not limited to these items.
[0023] The related information update unit 42 processes the data after the basic information update unit 41 identifies the relevant employee from among the employees stored in the basic related information data master 31 based on the employee's basic information associated with the employee code. The related information update unit 42 updates the employee's previous job related information according to the identified employee's previous job related information. Specifically, the related information update unit 42 updates the employee's previous job related information by adding the identified employee's previous job related information.
[0024] Here, employee information related to their previous employment includes, for example, marital status, social insurance, tax classification, previous job, secondment destination, educational background, family, emergency / return-home contact information, guarantor, address, overseas address, medical history, health checkups, licenses and qualifications, skills, etc., but is not limited to these items.
[0025] The non-related information update unit 43 processes the information after the basic information update unit 41 identifies the relevant employee from among the employees stored in the basic related information data master 31 based on the employee's basic information associated with the employee code. The non-related information update unit 43 can update the employee's previous job-related information (e.g., training information) according to the identified employee's previous job-related information (e.g., training information). However, in this embodiment, since the previous job copy flag in the basic related information data master 31 is off, the non-related information update unit 43 does not carry over and update the identified employee's previous job-related information.
[0026] Here, training information includes training, rewards and punishments, language skills, declarations, performance evaluations, salary increases, pay, free-form records, free-form resumes, and foreign employment, but is not limited to these items.
[0027] The unique number assignment unit 44 processes the data after the basic information update unit 41 identifies the relevant employee from among the employees stored in the basic related information data master 31 based on the basic information of the employee associated with the employee code. The unique number assignment unit 44 assigns the same employee unique code to the employee associated with the employee code and to the employee identified from among the employees stored in the basic related information data master 31. The employee unique code information is stored in the employee unique master 32.
[0028] The display control unit 45 displays the employee information registration screen, the employee information registration inquiry screen, and the employee name matching management screen on the monitor, which serves as the output device 22. The basic information update unit 41, the related information update unit 42, and the unrelated information update unit 43 search the basic related information data master 31 based on the various input information entered into the employee information registration screen, the employee information registration inquiry screen, and the employee name matching management screen from the input device 21. The display control unit 45 displays these search results on the monitor.
[0029] [New employee registration process] Figure 2 shows an example of the employee information registration screen when registering a new employee, Figure 3 shows an example of employee basic information data, and Figure 4 shows the description of related employees in an example of employee basic information data.
[0030] As shown in Figure 2, the employee information registration screen has an input field for the employee code. The operator enters the employee code (P000000003) of the new employee to be registered into the employee code input field on the employee information registration screen. Then, they select "Employee Basics" from the selection field and enter the name, name in katakana, gender, and date of birth of the new employee to be registered.
[0031] The operator enters specific information into the employee information registration screen and then executes the new registration process. As shown in Figure 3, the system then searches for the corresponding employee from among the employees stored in the basic related information data master 31 based on the entered employee basic information. In this case, the employee's name, name in katakana, gender, and date of birth are used as search criteria, and employees whose information matches are identified as the same person.
[0032] As shown in Figure 4, the displayed employee basic information data shows that the newly registered employee (employee code P000000003) matches the two existing employees (employee codes N000000001, S000000001). Since the retirement date of the lower employee (employee code S000000001) is more recent, we match the newly registered employee (employee code P000000003) with the already registered employee (employee code S000000001). In other words, we update the information of the newly registered employee (employee code P000000003) based on the information of employee (employee code S000000001).
[0033] Figure 5 shows an example of data update processing using a basic related information data master, and Figure 6 shows an example of employee unique data.
[0034] As shown in Figure 5, various information from a registered employee (employee code S000000001) is added to the information of a newly registered employee (employee code P000000003). First, the basic information of the two employees to be integrated (employee code P000000003, employee code S000000001) is retrieved from the basic related information data master 31 in the employee basic information data. Then, the basic information of the registered employee (employee code S000000001) is copied and updated to the basic information of the newly registered employee (employee code P000000003). In this case, if the basic information is different, it is rewritten and updated with the new basic information.
[0035] Next, in the employee-related information data, the related information (e.g., address) of the two employees to be integrated (employee code P000000003, employee code S000000001) is retrieved from the basic related information data master 31. Then, the related information of the registered employee (employee code S000000001) is copied and updated to the related information of the newly registered employee (employee code P000000003). In this case, if the basic information differs, it is added to the new related information and updated.
[0036] The update processes for the employee basic information data and employee related information data described above are automatically executed by the control unit 11 because the previous job copy flag in the basic related information data master 31 is turned on. However, the update process for employee training information data is not executed by the control unit 11 because the previous job copy flag in the basic related information data master 31 is turned off. Alternatively, the previous job copy flag in the basic related information data master 31 may be turned on during the update process for employee training information data, so that the control unit 11 executes the process automatically.
[0037] Next, as shown in Figure 6, since the newly registered employee (employee code P000000003) matches the two existing employees (employee codes N000000001, S000000001), the same unique code (unique ID / 1AAA1) is assigned to all three employees. The employee code is a key item used by the person in charge to identify the employee, and the numbering method is determined by the registering company. On the other hand, the unique code is a key item used internally by the system, and the numbering method is determined automatically by the system. If the same person exists with different employee codes, it is used to link their career information. Furthermore, it does not involve My Number (Japanese social security number).
[0038] The updated employee basic information data, employee related information data, and employee unique number data are stored in the basic related information data master 31.
[0039] [Employee information retrieval process] Figure 7 shows an example of an employee information registration screen when retrieving employee information, Figure 8 shows an example of an employee information registration screen that displays employee-related information, and Figure 9 shows an example of an employee information registration screen that displays employee training information.
[0040] As shown in Figure 7, the operator enters the employee code (P000000003) of the employee they want to retrieve into the employee code input field on the employee information registration screen. Then, by selecting "Employee Basics" from the selection field, the employee's name, name in katakana, gender, and date of birth are displayed.
[0041] Furthermore, when an operator selects "Address" from the selection options on the employee information registration screen, the address of the corresponding employee is displayed. In this case, multiple addresses may be registered. Additionally, when an operator selects "Training" from the selection options on the employee information registration screen, the detection data for the corresponding employee is displayed. In this case, the training data is not registered.
[0042] [Employee Information Inquiry Processing] Figure 10 shows an example of the employee information registration inquiry screen when retrieving employee history information, Figure 11 shows an example of employee unique data, and Figure 12 shows an example of employee history information data.
[0043] As shown in Figure 10, the employee information registration inquiry screen has an employee code input field. The operator enters the employee code (P000000003) of the employee to be inquired about into the employee code input field on the employee information inquiry registration screen. Then, by selecting "Career History" from the selection field, the career history of the corresponding employee is displayed. In this case, not only the career history information of employee code (P000000003) stored in the basic related information data master 31 is displayed, but also the career history information of matching employee codes from the same employee unique code (1AAA1) stored in the employee unique master 32 that is linked to employee code (P000000003) is displayed.
[0044] In other words, as shown in Figure 11, employee code P000000003 and employee codes N000000001,S000000001 share the same unique code (unique ID / 1AAA1). Therefore, as shown in Figure 12, the career histories of all employees corresponding to employee code P000000003 and employee codes N000000001,S000000001 are displayed.
[0045] [Verification and management of data matching information] Figure 13 shows an example of the employee data matching management screen when retrieving employee data matching information, Figure 14 shows an example of employee basic information data, and Figure 15 shows an example of employee unique data.
[0046] As shown in Figure 13, the employee data matching management screen has an input field for employee codes and a selection field for search filtering conditions (name, name in katakana, date of birth, gender). The operator enters the employee code (P000000003) of the employee to be queried into the employee code input field of the employee data matching management screen and selects the filtering conditions (name, name in katakana, date of birth, gender). When the process is executed, the candidate list does not display the information of the matching employee, and the data matching list displays information for two employees (employee codes N000000001 / S000000001).
[0047] In this case, the filtering conditions on the employee data matching management screen are name, name in katakana, date of birth, and gender. As shown in Figure 14, information is retrieved from the employee basic information data of employees who match all the conditions. As a result, for the employee being queried (employee code P000000003), the data matching list displays information for two employees (employee codes N000000001 / S000000001). However, since the data matching process for three employees (employee codes P000000003 / N000000001 / S000000001) has already been completed, they need to be excluded from the candidate list and are therefore not displayed in the candidate list. In this case, as shown in Figure 15, the three employees (employee codes P000000003 / N000000001 / S000000001) are identified from the employee unique data.
[0048] Figure 16 shows an example of the employee data matching management screen when retrieving employee data matching information, Figure 17 shows an example of employee basic information data, and Figure 18 shows an example of employee unique data.
[0049] Furthermore, as shown in Figure 16, the operator enters the employee code (P000000003) of the employee to be queried into the employee code input field on the employee name matching management screen, and sets the filtering conditions to date of birth and gender. When the process is executed, the candidate list displays information for one employee (employee code S000000003), and the matched list displays information for two employees (employee codes N000000001 / S000000001).
[0050] In this case, since the filtering conditions on the employee data matching management screen are date of birth and gender, as shown in Figure 17, information is retrieved from the employee basic information data of employees who match all the conditions. As a result, for the employee being queried (employee code P000000003), the information of one employee (employee code S000000003) is displayed in the candidate list, and the information of two employees (employee codes N000000001 / S000000001) is displayed in the matching list. That is, employee codes N000000001, S000000001, and employee code S000000003 match. However, the three employees (employee codes P000000003 / N000000001 / S000000001) have already had their data matching process completed and therefore need to be excluded from the candidate list, and are therefore not displayed in the candidate list. In this case, as shown in Figure 18, three employees (employee codes P000000003 / N000000001 / S000000001) are identified from the employee unique data. As a result, one employee (employee code S000000003) is identified as a candidate for performing the data matching process.
[0051] [Execute data matching process] Figure 19 shows an example of the employee data matching management screen when performing data matching, Figure 20 shows an example of the employee unique data update process, and Figure 21 shows an example of the employee data matching management screen after the data matching process has been performed.
[0052] As shown in Figure 19, the operator selects the employee data matching management screen to perform the data matching process. Figure 19 shows the screen selected to perform the data matching process. The operator enters the employee code (P000000003) of the employee to be queried in the employee code input field of the employee data matching management screen, and sets the filtering conditions to date of birth and gender. When the process is executed, the candidate list displays information for one employee (employee code S000000003), and the data matching list displays information for two employees (employee codes N000000001 / S000000001).
[0053] The employee data matching management screen has a "Data Matching" button to perform data matching and a "Data Removal" button to perform data matching removal. Here, the operator operates the "Data Matching" button to perform data matching. As shown in Figure 20, the employee unique data before data matching was associated with employee codes P000000003 / N000000001 / S000000001 of three employees under employee unique code 1AAA1. On the other hand, the employee unique data after data matching is associated with employee codes P000000003 / N000000001 / S000000001 plus employee code S000000003 of four employees under employee unique code 1AAA1.
[0054] As shown in Figure 21, after performing the data matching process, the operator enters the employee code (P000000003) of the employee to be queried into the employee code input field on the employee data matching management screen, and sets the filtering conditions to date of birth and gender. When the process is executed, the candidate list does not display the information of the corresponding employee, and the data matching list displays information for three employees (employee code N000000001 / S000000001 / employee code S000000003).
[0055] [Execute the data ungrouping process] Figure 22 shows an example of the employee data matching management screen when performing a data matching removal process, Figure 23 shows an example of an employee unique data update process, and Figure 24 shows an example of the employee data matching management screen after updating due to the data matching removal process.
[0056] As shown in Figure 22, the operator selects the employee data matching management screen to perform the data matching unmatching process. Figure 22 shows the screen selected to perform the data matching unmatching process. The operator enters the employee code (P000000003) of the employee to be queried in the employee code input field of the employee data matching management screen, and sets the filtering conditions to date of birth and gender. When the process is executed, the candidate list does not display the information of the corresponding employee, and the data matching list displays the information of three employees (employee code N000000001 / S000000001 / employee code S000000003).
[0057] Here, the operator operates the "Unmatch Data" button to perform the unmatch data processing. As shown in Figure 23, before the unmatch data processing, the employee unique data of four employees, with employee codes P000000003 / N000000001 / S000000001 / S000000003, were associated by employee unique code 1AAA1. On the other hand, after the unmatch data processing, the employee unique data of three employees, with employee codes P000000003 / N000000001 / S000000001, were associated by employee unique code 1AAA1, and a new employee unique code 6AAA6 was assigned to one employee, with employee code S000000003.
[0058] As shown in Figure 24, after performing the deduplication process, the operator enters the employee code (P000000003) of the employee to be queried into the employee code input field on the employee deduplication management screen, and sets the filtering conditions to date of birth and gender. When the process is executed, the candidate list displays information for one employee (employee code S000000003), and the deduplication list displays information for two employees (employee codes N000000001 / S000000001).
[0059] [Effects of this embodiment] The name matching management device 10 of this embodiment includes a storage unit 13 that stores employee (user) information associated with an employee code (user number), a basic information update unit 41 that identifies the relevant employee from among the employees stored in the storage unit 13 based on the basic information of the employee associated with the employee code and updates the basic information of the identified employee according to the basic information of the identified employee, and a related information update unit 42 that updates the related information of the employee according to the related information of the identified employee.Therefore, the amount of work required for name matching can be reduced, shortening the work time and simplifying employee name matching management.
[0060] In this embodiment, the name matching management device 10 has a basic information update unit 41 that updates the basic information of an employee by overwriting it with the basic information of a specified employee, and a related information update unit 42 that updates the related information of an employee by adding the related information of a specified employee. Therefore, the basic information and related information of employees can be updated effectively.
[0061] The name matching management device 10 of this embodiment has a unique number assignment unit 44 that assigns the same employee unique code (unique number) to employees associated with an employee code and to employees identified from among the employees stored in the storage unit 13. Therefore, multiple employees can be managed with a single employee unique code, and employee information can be easily searched.
[0062] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions within companies, thereby enabling contributions to SDGs Goals 8 and 9.
[0063] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.
[0064] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.
[0065] [Other embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.
[0066] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods.
[0067] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.
[0068] Furthermore, with respect to the name matching management device 10, each component shown in the diagram is a functional concept and does not necessarily need to be physically configured as shown.
[0069] For example, the processing functions of the data matching management device 10, particularly those performed in the control unit, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the data matching management device 10 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) contains a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.
[0070] Furthermore, this computer program may be stored on an application program server connected to the data matching management device 10 via any network, and it is possible to download all or part of it as needed.
[0071] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.
[0072] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.
[0073] The various databases stored in the memory unit are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.
[0074] Furthermore, the data matching management device 10 may be configured as a known personal computer or workstation or other information processing device, or as an information processing device to which any peripheral devices are connected. Alternatively, the data matching management device 10 may be implemented by installing software (including programs or data, etc.) on the device that enables the processing described in this embodiment.
[0075] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]
[0076] This invention is useful in various types of businesses. [Explanation of Symbols]
[0077] 10. Data matching and management system 11 Control Unit 12 Communication Interface Section 13 Storage section 14 Input / Output Interface Section 21 Input device 22 Output device 31 Basic Related Information Data Master 32 Employee Unique Master 41 Basic information update department 42 Related Information Update Section 43. Non-Related Information Update Section 44 Unique number assignment section 45 Display Control Unit 100 Networks 200 servers
Claims
1. A memory unit that stores information including the user's name, name in katakana, gender, date of birth, date of retirement, and place of origin, associated with the user number. A basic information update unit identifies a user from among the users stored in the storage unit using the user's name, name in katakana, gender, and date of birth associated with the newly entered user number as search criteria, and updates the basic information in the storage unit by rewriting it with the new basic information if the basic information of the newly registered user, which includes at least the employee code, name, name in katakana, gender, date of birth, and date of retirement, differs from the basic information of the user identified from the storage unit. After the basic information update unit has performed a process to identify a user, if the related information of the newly registered user, including at least marriage, social insurance, educational background, family, and guarantor, differs from the related information of the user identified from the storage unit, the related information in the storage unit is updated by rewriting the related information with the new related information. A data matching and management device equipped with the following features.
2. The basic information update unit updates the basic information of a newly registered user by copying it to the basic information of a user identified from the storage unit, and if the basic information is different, it updates the basic information of the newly registered user by rewriting it with the basic information of a user identified from the storage unit. The related information update unit updates the user's related information stored in the storage unit by copying the user's related information identified from the storage unit, and updates the user's related information stored in the storage unit by adding the user's related information identified from the storage unit if the related information is different. The name matching and management device according to claim 1.
3. The system includes a unique number assignment unit that assigns the same unique number to a user associated with a newly registered user number and to a user identified from among the users stored in the storage unit. A name matching and management device according to claim 1 or claim 2.
4. A computer executes, The process involves using the user's name, name in katakana, gender, and date of birth associated with the newly entered user number as search criteria to identify the relevant user from the users stored in the memory unit, and updating the basic information of the newly registered user, which includes at least the employee code, name, name in katakana, gender, date of birth, and retirement date, by rewriting it with the new basic information if the basic information of the user identified from the memory unit differs from the basic information of the user identified from the memory unit. After performing a process to identify a user, if the related information of the newly registered user, including at least marriage, social insurance, educational background, family, and guarantor, differs from the related information of the user identified from the storage unit, the related information in the storage unit is overwritten and updated with the new related information. A data matching and management method that includes [specific features / features].
5. On the computer, The process involves using the user's name, name in katakana, gender, and date of birth associated with the newly entered user number as search criteria to identify the relevant user from the users stored in the memory unit, and updating the basic information of the newly registered user, which includes at least the employee code, name, name in katakana, gender, date of birth, and retirement date, by rewriting it with the new basic information if the basic information of the user identified from the memory unit differs from the basic information of the user identified from the memory unit. After performing a process to identify a user, if the related information of the newly registered user, including at least marriage, social insurance, educational background, family, and guarantor, differs from the related information of the user identified from the storage unit, the related information in the storage unit is overwritten and updated with the new related information. A data matching management program to perform this operation.
Citation Information
Patent Citations
Name identification support apparatus, name identification support method and program
JP2019105869A