Information processing device, information processing method, and program

The information processing device and method streamline the management of contracting companies for workers by automating the selection and recording process, addressing the administrative burdens faced by authorized personnel and enhancing operational efficiency.

JP2025071665APending Publication Date: 2025-05-08NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023182032
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-23
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

Existing technologies for managing contracting companies for workers are burdensome for authorized personnel, as they require manual input of company information, leading to increased administrative workload.

Method used

An information processing device and method that acquires and records information about a management company and its associated contract companies, allowing operators to select and manage contracting companies efficiently, thereby reducing administrative burdens.

Benefits of technology

Enables proper management of contracting companies for workers by automating the selection and recording process, thereby reducing the administrative workload for authorized personnel and improving operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025071665000001_ABST
    Figure 2025071665000001_ABST
Patent Text Reader

Abstract

To provide an information processing device, an information processing method, and a program that enable appropriate management of a contracted company selected by a worker.SOLUTION: In an information processing system in which a plurality of information processing devices, worker terminals, managing company terminals, and contracted company terminals are communicatively connected to each other via a network, an information processing device 10 includes an acquisition unit 11 that acquires information indicating a managing company designated by a worker, a control unit 12 that presents information indicating a plurality of contracted companies corresponding to the managing company to the worker, and a recording unit 13 that associates and records the information indicating the managing company, information indicating a contracted company selected by the worker from the plurality of contracted companies, and information about the worker.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Patent Document 1 discloses a technology that allows for easy registration of regular workers. In Patent Document 1, an authorized person acquires user information related to the attributes of the worker (such as name, company, construction site, telephone number, and email address) from the worker, inputs it on the authorized person's mobile terminal 5a, and transmits it to a management server 7. The management server 7 generates an activation key in association with the provisionally registered worker, converts it into a QR code (registered trademark), and transmits it to the mobile terminal 5a. The worker's mobile terminal 5b photographs the QR code, extracts the activation key from it, and transmits it to the management server 7. [Prior art documents] [Patent documents]

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

[0004] However, in the technology described in Patent Document 1, for example, an authority needs to ask the worker about the contracted company (for example, the company to which the worker belongs) and input it. This imposes a heavy burden on the authority, which is a problem.

[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide a technology that can appropriately manage contracted companies of workers. [Means for solving the problem]

[0006] In a first aspect of the present disclosure, an information processing device is provided having an acquisition unit that acquires information indicating a managing company designated by a worker, a control unit that presents information indicating a plurality of contracted companies corresponding to the managing company to the worker, and a recording unit that associates and records the information indicating the managing company, information indicating a contracted company selected by the worker from the plurality of contracted companies, and information about the worker.

[0007] In addition, in a second aspect of the present disclosure, an information processing method is provided which obtains information indicating a managing company designated by a worker, presents information indicating a plurality of contracted companies corresponding to the managing company to the worker, and associates and records the information indicating the managing company, information indicating a contracted company selected by the worker from the plurality of contracted companies, and information about the worker.

[0008] In addition, in a third aspect of the present disclosure, a program is provided to cause a computer to execute a process of obtaining information indicating a managing company designated by a worker, presenting information indicating a plurality of contracted companies corresponding to the managing company to the worker, and associating and recording the information indicating the managing company, information indicating a contracted company selected by the worker from the plurality of contracted companies, and information about the worker. Effect of the Invention

[0009] According to one aspect, the contractors of workers can be appropriately managed. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing device according to an embodiment. [Diagram 2] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device according to an embodiment. [Figure 4] 10 is a flowchart illustrating an example of a process for creating an account for a worker in the information processing device system according to the embodiment. [Diagram 5]FIG. 4 is a diagram illustrating an example of information stored in a worker DB (database) according to the embodiment. [Figure 6] 11 is a flowchart illustrating an example of a process for managing work information of a worker in the information processing system according to the embodiment. [Figure 7] FIG. 11 is a diagram illustrating an example of information stored in a contract company DB according to the embodiment. [Figure 8] FIG. 4 is a diagram illustrating an example of a display screen according to the embodiment. [Figure 9] FIG. 4 is a diagram illustrating an example of information stored in a work management DB according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] The principles of the present disclosure are described with reference to some exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only, to aid those skilled in the art in understanding and practicing the present disclosure, without implying any limitation on the scope of the present disclosure. The disclosure described herein may be implemented in various ways other than those described below.

[0012] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0013] Hereinafter, the embodiments of the present disclosure will be described with reference to the drawings. Note that each drawing is merely an example for describing one or more embodiments. Each drawing may be associated with one or more other embodiments, rather than with only one particular embodiment. As can be understood by those skilled in the art, various features or steps described with reference to any one drawing may be combined with features or steps shown in one or more other drawings, for example, to create an embodiment not explicitly shown or described. Not all features or steps shown in any one drawing are necessarily required to describe an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.

[0014] (Embodiment 1) <Configuration> The configuration of an information processing device 10 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. The information processing device 10 has an acquisition unit 11, a control unit 12, and a recording unit 13. Each of these units may be realized by cooperation between one or more programs installed in the information processing device 10 and hardware such as a processor 101 and a memory 102 of the information processing device 10.

[0015] The acquisition unit 11 acquires, for example, information indicating a management company designated for a worker. The management company is, for example, a company that manages a work site or the like. The management company may be, for example, a company that receives an order from an ordering party. Examples of management companies may include, for example, a prime contractor, a general contractor, and the like. The worker may be, for example, a worker working at a construction site, or a laborer working (working) in an office or a factory, etc.

[0016] The control unit 12 presents information indicating a plurality of contracted companies corresponding to the managing company to the worker, for example, based on the information acquired by the acquisition unit 11. A contracted company is a company that has been entrusted with work by the managing company. Examples of contracted companies may include, for example, subcontracted companies, cooperating companies, subcontractors, etc.

[0017] The recording unit 13 records information indicating the management company designated by the worker, information indicating the contracted company selected by the worker from among the multiple contracted companies presented by the control unit 12, and information about the worker in association with each other. This makes it possible to appropriately manage the contracted companies of the worker.

[0018] (Embodiment 2) Next, the configuration of the information processing system 1 according to the embodiment will be described with reference to FIG. <System configuration> Fig. 2 is a diagram showing an example of the configuration of an information processing system 1 according to an embodiment. In the example of Fig. 2, the information processing system 1 includes an information processing device 10. The information processing system 1 also includes a worker terminal 20A, a worker terminal 20B, and a worker terminal 20C (hereinafter, when there is no need to distinguish between them, they will also be simply referred to as "worker terminal 20").

[0019] The information processing system 1 also has a managing company terminal 30A, a managing company terminal 30B, and a managing company terminal 30C (hereinafter, when there is no need to distinguish between them, they will also be referred to simply as "managing company terminal 30"). The information processing system 1 also has a contracting company terminal 40A, a contracting company terminal 40B, and a contracting company terminal 40C (hereinafter, when there is no need to distinguish between them, they will also be referred to simply as "contracting company terminal 40").

[0020] 2, the information processing device 10, the worker terminal 20, the controlling company terminal 30, and the contracted company terminal 40 are connected so as to be able to communicate with each other via a network N. Note that the numbers of the information processing device 10, the worker terminal 20, and the controlling company terminal 30 are not limited to those shown in the example of FIG.

[0021] Examples of the network N include, for example, the Internet, a mobile communication system, a wireless LAN (Local Area Network), a LAN, and a bus, etc. Examples of the mobile communication system include, for example, a fifth generation mobile communication system (5G), a sixth generation mobile communication system (6G, Beyond 5G), a fourth generation mobile communication system (4G), a third generation mobile communication system (3G), etc.

[0022] The information processing device 10 is, for example, a device such as a server, a cloud server, a personal computer, etc. The information processing device 10 manages, for example, personal information of workers. The information processing device 10 manages, for example, information related to the work of workers.

[0023] The worker terminal 20 is, for example, a terminal such as a smartphone or tablet carried by a worker. The worker terminal 20 transmits, for example, information input by the worker to the information processing device 10. The worker terminal 20 also displays, for example, a display screen based on information received from the information processing device 10. The worker terminal 20 may have, for example, a specific application installed therein for transmitting and receiving data to and from the information processing device 10. The worker terminal 20 may also transmit and receive data to and from the information processing device 10 via, for example, a specific website.

[0024] The controlling company terminal 30 is, for example, a terminal installed in the controlling company, such as a personal computer, a tablet, a smartphone, etc. The controlling company terminal 30 receives, for example, a notification in response to a registration operation by an operator.

[0025] The contracting company terminal 40 is, for example, a terminal such as a personal computer, a tablet, or a smartphone installed in the contracting company. The contracting company terminal 40 displays the contracting company of the worker based on the information recorded by the information processing device 10.

[0026] <Hardware configuration> Fig. 3 is a diagram showing an example of a hardware configuration of an information processing device 10 according to an embodiment. In the example of Fig. 3, the information processing device 10 (computer 100) includes a processor 101, a memory 102, and a communication interface 103. These units may be connected by a bus or the like. The memory 102 stores at least a part of a program 104. The communication interface 103 includes an interface required for communication with other network elements.

[0027] When the program 104 is executed by the processor 101, the memory 102, etc. in cooperation with each other, the computer 100 performs at least some processing of the embodiment of the present disclosure. The memory 102 may be of any type. The memory 102 may be a non-transitory computer-readable storage medium, as a non-limiting example. The memory 102 may also be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. Although only one memory 102 is shown in the computer 100, several physically different memory modules may be present in the computer 100. The processor 101 may be of any type. The processor 101 may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture, as a non-limiting example. The computer 100 may have multiple processors, such as application-specific integrated circuit chips that are time-slaved to a clock that synchronizes the main processor.

[0028] The embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor or other computing device.

[0029] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, that execute on a target real or virtual processor device to perform the processes or methods of the present disclosure. Program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. The machine-executable instructions of the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.

[0030] The program codes for carrying out the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes are provided to a processor or controller of a general purpose computer, a special purpose computer, or other programmable data processing apparatus. When the program codes are executed by the processor or controller, the functions / operations in the flowcharts and / or the block diagrams they implement are performed. The program codes are executed entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine, or entirely on a remote machine or server.

[0031] The program can be stored and provided to the computer using various types of non-transitory computer-readable media. The non-transitory computer-readable media include various types of tangible recording media. Examples of the non-transitory computer-readable media include magnetic recording media, magneto-optical recording media, optical disk media, semiconductor memories, and the like. The magnetic recording media include, for example, flexible disks, magnetic tapes, hard disk drives, and the like. The magneto-optical recording media include, for example, magneto-optical disks, and the like. The optical disk media include, for example, Blu-ray disks, CD (Compact Disc)-ROM (Read Only Memory), CD-R (Recordable), CD-RW (ReWritable), and the like. The semiconductor memory includes, for example, solid-state drives, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, RAMs (random access memories), and the like. The program may also be provided to the computer by various types of temporary computer-readable media. Examples of the temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path.

[0032] <Processing> <<Process to create a worker account>> Next, an example of a process for creating an account for a worker in the information processing system 1 according to the embodiment will be described with reference to Fig. 4 and Fig. 5. Fig. 4 is a flowchart showing an example of a process for creating an account for a worker in the information processing system 1 according to the embodiment. Fig. 5 is a diagram showing an example of information stored in a worker DB (database) 501 according to the embodiment. Note that the process in Fig. 4 may be executed, for example, when a specific operation is performed by the worker.

[0033] In step S101, the acquisition unit 11 acquires personal information of the worker input by the worker from the worker terminal 20. The personal information of the worker may include, for example, the worker's name, the worker's date of birth, the worker's facial information, the worker's mobile phone number, and the worker's email address. The facial information may be, for example, a facial image of the worker captured by the worker terminal 20. The facial information may also be, for example, information indicating a feature amount for facial authentication extracted by the worker terminal 20 from the facial image of the worker.

[0034] Next, the control unit 12 generates an account for the worker (step S102). Here, the control unit 12 may create the account for the worker based on, for example, a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address.

[0035] For example, if an account based on the combination has already been created, the control unit 12 may notify the worker that the creation of the worker's account has failed. In this case, for example, if the combination has already been registered in the worker DB 501, the control unit 12 may send an error to the worker terminal 20 to prevent duplicate registration, and may stop the account creation process.

[0036] Next, the recording unit 13 records the personal information of the worker in the worker DB 501 (step S103). Here, the recording unit 13 records the personal information of the worker including the combination in the worker DB 501 in association with the identification information of the worker's account. In the example of FIG. 5, the worker DB 501 records the name, date of birth, face information, mobile phone number, and email address in association with the worker ID. The worker ID is the identification information of the worker's account. The worker DB 501 may be recorded in a storage device inside the information processing device 10, or may be recorded in a storage device outside the information processing device 10.

[0037] <<Process to manage worker work information>> Next, with reference to Figs. 6 to 9, an example of a process for managing work information of a worker in the information processing system 1 according to the embodiment will be described. Fig. 6 is a flowchart showing an example of a process for managing work information of a worker in the information processing system 1 according to the embodiment. Fig. 7 is a diagram showing an example of information stored in a contracted company DB 701 according to the embodiment. Fig. 8 is a diagram showing an example of a display screen according to the embodiment. Fig. 9 is a diagram showing an example of information stored in a work management DB 901 according to the embodiment. Note that the process in Fig. 6 may be executed, for example, when a specific operation is performed by a worker. In this case, the worker terminal 20 may log in to the information processing device 10 using the ID and password of the worker's account, etc.

[0038] In step S201, the acquisition unit 11 acquires information indicating the managing company designated by the worker. Here, the acquisition unit 11 may acquire information indicating the managing company designated by the worker, for example, based on a two-dimensional code read by the worker terminal 20. The two-dimensional code may be presented to the worker, for example, by a printed matter or a display device installed near the entrance of the work site. The information indicating the managing company may be identification information (work site ID) of the work site managed by the managing company.

[0039] Next, the control unit 12 presents information indicating a plurality of contracted companies corresponding to the management company to the worker (step S202). Here, the control unit 12 may, for example, refer to the contracted company DB 701 in FIG. 7 to acquire the names of a plurality of contracted companies corresponding to the management company. In the example of FIG. 7, the contracted company DB 701 records one or more contracted company names in association with the work site ID. The contracted company name is the name of each contracted company. Note that the contracted company DB 701 may record the name of the contracting company in association with the contracted company name. This allows, for example, the manager of the management company to understand the construction system, such as subcontractor (secondary contractor), sub-subcontractor (third contractor), and sub-sub-subcontractor (fourth contractor).

[0040] The contracted company DB 701 may be recorded in a storage device inside the information processing device 10, or may be recorded in a storage device external to the information processing device 10. The data recorded in the contracted company DB 701 may be registered (set), for example, by an administrator (operator) of the information processing device 10 or an administrator of a managing company.

[0041] Then, the control unit 12 may display, for example, a display screen 801 of Fig. 8 on the worker terminal 20. In the example of Fig. 8, the display screen 801 displays a work site name 811, a managing company name 812, a worker name 813, a message 814 prompting the worker to select a contracted company, a contracted company selection field 815, and a "Register" button 821. In the example of Fig. 8, the contracted company selection field 815 is configured so that one can be selected from a list of candidates using a drop-down list (pull-down menu, selection menu). When the "Register" button 821 is pressed, information indicating the contracted company selected by the worker in the contracted company selection field 815 is transmitted from the worker terminal 20 to the information processing device 10.

[0042] Next, the acquisition unit 11 acquires information indicating a contracted company selected by the worker from among the multiple contracted companies presented to the worker (step S203). If the worker is allowed to freely input the contracted company name, there may be variation in the way company names are written, such as ABC Construction, ABC Construction, ABC Construction Co., Ltd., and ABC Construction Co., Ltd., and it may be difficult to determine whether the companies are the same. According to the present disclosure, the worker can select from the presented company name candidates, thereby reducing problems such as variation in writing.

[0043] The control unit 12 may notify the contracted company terminal 40 of the contracted company selected by the worker of information indicating the worker. This allows, for example, if the worker mistakenly selects the company to which he or she belongs from a drop-down list or the like, an administrator of the company to detect the erroneous selection. In this case, the control unit 12 may send a message including the name of the worker, the name of the managing company, the name of the work site, etc. to the email address, etc. of the contracted company terminal 40. The email address, etc. of each contracted company terminal 40 may be registered in the information processing device 10 by the administrator, etc. of the contracted company.

[0044] Next, the recording unit 13 associates information indicating the managing company, information indicating the contracted company selected by the worker from the multiple contracted companies presented to the worker, and information about the worker, and records them in the work management DB 901 (step S204).

[0045] Here, the recording unit 13 may, for example, associate information indicating the contracted company selected by the worker with the worker ID and record it in the work management DB 901 corresponding to the managing company. In this case, the recording unit 13 may, for example, manage the work management DB 901 for each managing company with a different table name for each managing company. The recording unit 13 may then allow access only to the work management DB 901 of a specific managing company from the managing company terminal 30 of the specific managing company by, for example, separating accounts for each managing company.

[0046] In the example of FIG. 9, the work management DB 901 records the contracted company name and attendance information in association with a combination of a work site ID and a worker ID. The contracted company name is the name of the contracted company selected by the worker. The attendance information may include, for example, information indicating the date and time when the worker arrived at the work site and the date and time when the worker left work. The work management DB 901 may be recorded in a storage device inside the information processing device 10, or may be recorded in a storage device external to the information processing device 10.

[0047] The recording unit 13 may record the arrival date and time and the departure date and time in the attendance information based on the date and time when the face authentication of the worker using a photographing device installed near the entrance or exit of the work site was successful. In this case, the control unit 12 may perform face authentication based on the face image of the worker photographed by the photographing device and the face information recorded in the worker DB 501.

[0048] When the worker is successful in face authentication, the control unit 12 may present to the worker information indicating the contracted company selected by the worker from among the multiple contracted companies, which is recorded by the recording unit 13. This allows the worker to detect an erroneous selection, for example, when the worker mistakenly selects the company to which he or she belongs from a drop-down list or the like.

[0049] In this case, the control unit 12 may simultaneously display, on a display device installed in association with an image capturing device installed near an entrance or exit of the work site, a message indicating that face authentication was successful and the name of the contracted company of the worker recorded in the work management DB 901. Note that a work site ID or the like may be registered in the information processing device 10 in association with the image capturing device or the like.

[0050] <Other> A management company such as a prime contractor may need to know which workers are entering each work site. A worker may belong to multiple companies due to contracts with multiple companies.

[0051] According to the technology disclosed herein, information indicating multiple contracted companies is presented to a worker, and information indicating a contracted company selected by the worker from the multiple contracted companies is associated with information about the worker and recorded. This allows the worker's contracted company to be appropriately managed according to, for example, the management company or the work site. Furthermore, according to the technology disclosed herein, since information is recorded in response to the worker's operation, the burden of registration work on the administrator of the management company and the administrator of the contracted company is reduced.

[0052] <Modification> The information processing device 10 may be a device contained in one housing, but the information processing device 10 of the present disclosure is not limited to this. Each unit of the information processing device 10 may be realized by cloud computing configured by one or more computers, for example. In addition, the information processing device 10 and the worker terminal 20 may be housed in the same housing and configured as an integrated information processing device. In addition, at least a part of the processing of each functional unit of the information processing device 10 may be executed by at least one of the worker terminal 20, the managing company terminal 30, and the contracted company terminal 40. Such information processing devices 10 are also included in examples of the "information processing device" of the present disclosure.

[0053] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-mentioned embodiments. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be appropriately combined with other embodiments.

[0054] The present invention is not limited to the above-described embodiment, and can be modified as appropriate without departing from the spirit and scope of the present invention.

[0055] Some or all of the above embodiments may be described as, but are not limited to, the following appendices. Note that some or all of the elements (e.g., configurations and functions) described in each appendix that is dependent on appendix 1 may also be dependent on independent appendices in other categories in a similar dependent relationship. Some or all of the elements described in any appendix may be applied to various hardware, software, recording means for recording software, systems, and methods. (Appendix 1) An acquisition unit that acquires information indicating a management company designated by a worker; a control unit that presents information indicating a plurality of contracted companies corresponding to the managing company to the worker; a recording unit that records information indicating the managing company, information indicating a contracting company selected by the worker from among the plurality of contracting companies, and information about the worker in association with each other; An information processing device having the above configuration. (Appendix 2) The worker information includes information associated with at least one of the worker's mobile phone number and email address. 2. An information processing device according to claim 1. (Appendix 3) creating an account for the worker based on a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address; The worker information includes identification information of the worker's account. 3. The information processing device according to claim 1 or 2. (Appendix 4) when creating an account for the worker, if an account based on a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address has already been created, notify the worker that creation of the worker's account has failed; 4. The information processing device according to claim 3. (Appendix 5) The recording unit is Recording a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address in a first database in association with identification information of the worker's account; associate information indicating a contracted company selected by the worker from among the plurality of contracted companies with identification information of the worker's account, and record the associated information in a second database corresponding to the managing company; 3. The information processing device according to claim 1 or 2. (Appendix 6) The acquisition unit acquires information indicating a managing company designated by the worker based on the two-dimensional code read by the terminal of the worker. 3. The information processing device according to claim 1 or 2. (Appendix 7) the control unit notifies a terminal of a contract company selected by the worker from among the plurality of contract companies of information indicating the worker. 3. The information processing device according to claim 1 or 2. (Appendix 8) When the worker succeeds in face authentication, the control unit presents to the worker information indicating a contracted company selected by the worker from among the plurality of contracted companies, the information being recorded by the recording unit. 3. The information processing device according to claim 1 or 2. (Appendix 9) Obtain information indicating the management company designated for the worker; presenting information indicating a plurality of contracted companies corresponding to the managing company to the worker; record information indicating the managing company, information indicating a contracting company selected by the worker from among the plurality of contracting companies, and information on the worker in association with each other; Information processing methods. (Appendix 10) Obtain information indicating the management company designated for the worker; presenting information indicating a plurality of contracted companies corresponding to the managing company to the worker; record information indicating the managing company, information indicating a contracting company selected by the worker from among the plurality of contracting companies, and information on the worker in association with each other; A program that causes a computer to carry out processing. (Appendix 11) An information processing device and a worker terminal, The information processing device includes: an acquisition unit that acquires information indicating a management company designated by the worker from the worker terminal; a control unit that transmits information indicating a plurality of contracted companies corresponding to the managing company to the worker terminal; a recording unit that records information indicating the managing company, information indicating a contracted company selected from the plurality of contracted companies by the worker of the worker terminal, and information about the worker in association with each other; having Information processing system. (Appendix 12) The worker terminal transmits information indicating the management company designated by the worker to the information processing device; the information processing device transmits information indicating a plurality of contracted companies corresponding to the managing company to the worker terminal; a worker terminal transmits information indicating a contract company selected by the worker from among the plurality of contract companies to the information processing device; An information processing method in which the information processing device associates and records information indicating the managing company, information indicating a contracted company selected from the multiple contracted companies by the worker of the worker terminal, and information about the worker. [Explanation of symbols]

[0056] 1. Information Processing Systems 10. Information processing device 11 Acquisition Department 12 Control section 13 Recording Section 20 Worker terminal 30 Managed Company Terminals 40 Contracted Company Terminals

Claims

1. An acquisition unit that acquires information indicating a management company designated by a worker; a control unit that presents information indicating a plurality of contracted companies corresponding to the managing company to the worker; a recording unit that records information indicating the managing company, information indicating a contracting company selected by the worker from among the plurality of contracting companies, and information about the worker in association with each other; An information processing device having the above configuration.

2. The worker information includes information associated with at least one of the worker's mobile phone number and email address. The information processing device according to claim 1 .

3. creating an account for the worker based on a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address; The worker information includes identification information of the worker's account.

3. The information processing device according to claim 1 or 2.

4. when creating an account for the worker, if an account based on a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address has already been created, notify the worker that creation of the worker's account has failed; The information processing device according to claim 3 .

5. The recording unit is Recording a combination of the worker's name, the worker's date of birth, and at least one of the worker's mobile phone number and email address in a first database in association with identification information of the worker's account; associate information indicating a contracting company selected by the worker from among the plurality of contracting companies with identification information of an account of the worker, and record the associated information in a second database corresponding to the managing company; 3. The information processing device according to claim 1 or 2.

6. The acquisition unit acquires information indicating a managing company designated by the worker based on the two-dimensional code read by the terminal of the worker.

3. The information processing device according to claim 1 or 2.

7. the control unit notifies a terminal of a contract company selected by the worker from among the plurality of contract companies of information indicating the worker.

3. The information processing device according to claim 1 or 2.

8. When the worker succeeds in face authentication, the control unit presents to the worker information indicating a contracted company selected by the worker from among the plurality of contracted companies, the information being recorded by the recording unit.

3. The information processing device according to claim 1 or 2.

9. Obtain information indicating the management company designated for the worker; presenting information indicating a plurality of contracted companies corresponding to the managing company to the worker; record information indicating the managing company, information indicating a contracting company selected by the worker from among the plurality of contracting companies, and information on the worker in association with each other; Information processing methods.

10. Obtain information indicating the management company designated for the worker; presenting information indicating a plurality of contracted companies corresponding to the managing company to the worker; record information indicating the managing company, information indicating a contracting company selected by the worker from among the plurality of contracting companies, and information on the worker in association with each other; A program that causes a computer to carry out processing.

Citation Information

Patent Citations

  • Function validation server, function validation program, and schedule management program

    JP2017073087A