Terminal, system, terminal control method, and program
The use of a digital employee ID system within a terminal and system facilitates the hiring of part-time workers by restaurants and other businesses, reducing their recruitment burden through automated verification of employment status.
Patent Information
- Application Number
- JP2023181495
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2043-10-20
AI Technical Summary
Restaurants and other businesses face a burden when recruiting part-time workers, as they need to manually check resumes to determine suitability for hire.
A terminal and system that utilize a digital employee ID to verify a user's employment with a first business operator, allowing this ID to be provided to a second business operator when the user works as a part-time worker, thereby streamlining the hiring process.
This solution reduces the burden on restaurants and other businesses by eliminating the need for manual resume checks, as the digital employee ID provides a trusted verification of the worker's identity and employment status.
Smart Images

Figure 2025070891000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a terminal, a system, a terminal control method, and a program. [Background technology]
[0002] There are techniques for recruiting part-time workers and the like.
[0003] For example, Patent Document 1 states that a job information providing server and the like are provided that supports the employment of time-constrained workers by utilizing their free time. The job information providing server of Patent Document 1 receives schedule-related information including the available working hours of a job seeker at least in one day. The information providing server receives a request for job information in response to an operation of a terminal operated by the job seeker, and based on the received schedule-related information, refers to a job database and extracts job information corresponding to the available working hours. The information providing server selects predetermined information from the extracted job information, and sends it out as job information that can be referenced on the terminal operated by the job seeker. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2019-194823 A Summary of the Invention [Problem to be solved by the invention]
[0005] When recruiting part-time workers, restaurants and other establishments ask job seekers to submit resumes. After checking the resumes, restaurants and other establishments decide whether or not to hire part-time workers. However, such work of checking resumes is a burden for restaurants (and restaurant managers).
[0006] The above problems cannot be solved by applying the technology disclosed in Patent Document 1. Patent Document 1 only discloses a technology for providing job information suitable for a job seeker to the job seeker's terminal.
[0007] A primary object of the present invention is to provide a terminal, a system, a terminal control method, and a program that contribute to reducing the burden on restaurants and other establishments that are recruiting part-time workers. [Means for solving the problem]
[0008] According to a first aspect of the present invention, there is provided a terminal comprising: an acquisition means for acquiring a digital employee ID card that proves that a user works for a first business; and a provision means for providing the digital employee ID card to a second business when the user works as a part-time worker for a second business different from the first business.
[0009] According to a second aspect of the present invention, a system is provided which includes a plurality of terminals owned by each of a plurality of users working for a first business operator, a business operator terminal installed at a second business operator different from the first business operator, and a server device which issues a digital employee ID card to each of the plurality of users proving that each user works for the first business operator, wherein one of the plurality of terminals provides the digital employee ID card issued to the one user to the business operator terminal when the one user who is the holder of the one terminal works for the second business operator as a part-time worker.
[0010] According to a third aspect of the present invention, there is provided a method for controlling a terminal, which obtains a digital employee ID card at the terminal to prove that a user works for a first business operator, and provides the digital employee ID card to a second business operator different from the first business operator when the user works as a part-time worker for the second business operator.
[0011] According to a fourth aspect of the present invention, a program is provided to cause a computer installed in a terminal to execute a process of obtaining a digital employee ID card that proves that a user works for a first business operator, and a process of providing the digital employee ID card to a second business operator different from the first business operator when the user works as a part-time worker for the second business operator. Effect of the Invention
[0012] According to each aspect of the present invention, a terminal, a system, a terminal control method, and a program are provided that contribute to reducing the burden on restaurants and other businesses that are recruiting part-time workers. Note that the effects of the present invention are not limited to the above. The present invention may achieve other effects instead of or in addition to the above effects. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a diagram for explaining an overview of an embodiment. [Diagram 2] FIG. 2 is a flow chart illustrating the operation of one embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram illustrating an example of a display of a terminal according to an embodiment of the present disclosure. [Diagram 5] FIG. 5 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Figure 8] FIG. 8 is a diagram illustrating an example of a processing configuration of a server device according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a diagram illustrating an example of an employee management database according to an embodiment of the present disclosure. [Figure 10]FIG. 10 is a diagram illustrating an example of a case management database according to an embodiment of the present disclosure. [Figure 11] FIG. 11 is a diagram illustrating an example of a processing configuration of a terminal according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a sequence diagram illustrating an example of the operation of the information processing system according to the embodiment of the present disclosure. [Figure 13] FIG. 13 is a diagram illustrating an example of a display of a terminal according to an embodiment of the present disclosure. [Figure 14] 14A and 14B are diagrams illustrating an example of a display of a terminal according to an embodiment of the present disclosure. [Figure 15] FIG. 15 is a diagram illustrating an example of a display of a carrier terminal according to an embodiment of the present disclosure. [Figure 16] FIG. 16 is a sequence diagram illustrating an example of the operation of the information processing system according to an embodiment of the present disclosure. [Figure 17] FIG. 17 is a diagram for explaining the operation of an information processing system according to a modified example of the embodiment of the present disclosure. [Figure 18] FIG. 18 is a diagram for explaining the operation of an information processing system according to a modified example of the embodiment of the present disclosure. [Figure 19] FIG. 19 is a diagram illustrating an example of a hardware configuration of a server device according to the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] First, an outline of one embodiment will be described. The reference numerals in the drawings are added to each element for convenience as an example to aid in understanding, and the description of the outline is not intended to be limiting. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units rather than hardware units. The connection lines between the blocks in each drawing include both bidirectional and unidirectional. The unidirectional arrows are used to diagrammatically indicate the flow of the main signal (data) and do not exclude bidirectionality. In this specification and the drawings, elements that can be similarly described may be given the same reference numerals to avoid redundant description.
[0015] A terminal 100 according to an embodiment includes an acquisition means 101 and a provision means 102 (see FIG. 1). The acquisition means 101 acquires a digital employee ID card that certifies that the user is employed by a first business operator (step S1 in FIG. 2). When the user works as a part-time worker for a second business operator different from the first business operator, the provision means 102 provides the digital employee ID card to the second business operator (step S2).
[0016] A restaurant or the like operating near a company recruits employees of a first business for part-time work (temporary work). The employee stores an employee ID card (digital employee ID card) issued by the company in a terminal 100 such as a smartphone. The employee working part-time presents the digital employee ID card stored in the smartphone or the like to the place of employment (second business). The restaurant or the like where the employee works verifies the validity of the digital employee ID card presented by the employee, and if the digital employee ID card is valid, accepts the employee as a part-time worker. In other words, the restaurant or the like can trust a person whose identity (status) is clear as an employee of the company and entrust them with work. As a result, restaurant employees do not need to check resumes, etc., and the burden on the restaurant or the like recruiting part-time workers is reduced.
[0017] Specific embodiments will be described in more detail below with reference to the drawings.
[0018] [First embodiment] The first embodiment will be described in more detail with reference to the drawings.
[0019] [System configuration] 3, the information processing system according to the first embodiment includes business operators such as companies and business operators such as restaurants, retail stores, etc. The companies correspond to the first business operators, and the restaurants, etc. correspond to the second business operators.
[0020] The company is equipped with a server device 10. The server device 10 is a server that manages employees and the like who belong to the company. The server device 10 creates accounts for employees and issues employee ID cards to the employees. Specifically, the server device 10 issues an electronic employee ID card (digital employee ID card) to each of a plurality of users, which certifies that each user works for a first business (company).
[0021] The server device 10 may be installed in a company building, or on a network (on the cloud).
[0022] Restaurants and the like operate in the vicinity of company buildings. The restaurants and the like are equipped with a business operator terminal 20. The business operator terminal 20 is an apparatus or device installed in a second business operator (restaurant, etc.) different from a first business operator (company).
[0023] An employee of a restaurant or the like provides services to customers using the business operator terminal 20. For example, the business operator terminal 20 is a POS (Point of Sale) terminal. Alternatively, the business operator terminal 20 may be a computer or a tablet terminal. Note that, for convenience, in FIG. 3, the business operator terminal 20 is illustrated outside the store, but the business operator terminal 20 is usually installed inside the store.
[0024] Each user (employee) working for the company possesses a terminal 30. The employee operates the terminal 30 to access the server device 10, etc. The information processing system includes a plurality of terminals 30 possessed by a plurality of users working for a first business entity (company).
[0025] 3 are connected to a network. Specifically, the server device 10, the operator terminal 20, and the terminal 30 are connected to the network by wired or wireless communication means.
[0026] The configuration of the information processing system shown in Fig. 3 is an example, and is not intended to be limiting. For example, the information processing system may include multiple server devices 10. Furthermore, the information processing system disclosed in the present application may include multiple organizations (companies, groups).
[0027] [General operation] Next, an outline of the operation of the information processing system according to the first embodiment will be described.
[0028] <Preparing your digital wallet> The user (employee) terminal 30 has a digital wallet function. The digital wallet is an electronic information storage service that guarantees information security such as data integrity, reliability, and availability.
[0029] An employee installs an application for realizing a digital wallet on the terminal 30 that he or she possesses. By opening a digital wallet on the terminal 30, the employee can store various digital contents on the terminal 30, such as electronic money, identification cards such as an employee ID card, official identification cards such as a passport or a driver's license, various ticket information such as an airline ticket or a boarding pass, and vaccination certificates.
[0030] For example, the terminal 30 stores digital content as shown in Fig. 4. The digital content stored in the terminal 30 includes a digital employee ID card, electronic money, a digital passport, and the like.
[0031] <Create an account> When an employee joins a company, the employee registers as an employee and operates the terminal 30 to access the server device 10.
[0032] The server device 10 acquires the employee's name, sex, date of birth, address, employee number, department, contact information (telephone number, email address, etc.), biometric information, etc. on a web page for employee registration. Alternatively, a person in the human resources department, etc. may input the employee's name, sex, etc. into the server device 10.
[0033] Examples of biometric information include data (feature amounts) calculated from physical characteristics unique to an individual, such as a face, fingerprint, voiceprint, veins, retina, and iris pattern. Alternatively, the biometric information may be image data such as a face image or fingerprint image. The biometric information may include information on a user's physical characteristics. In the present disclosure, a case where biometric information related to a person's "face" (a face image or feature amounts generated from a face image) is used will be described.
[0034] When the server device 10 acquires the name, biometric information, etc. from the employee, it generates an employee ID for identifying the employee. The server device 10 associates the generated employee ID with the acquired information and stores them in the employee management database. Details of the employee management database will be described later.
[0035] An employee account (employee account) is generated by storing the employee ID, name, etc. in the employee management database.
[0036] When the employee account is generated, the server device 10 generates a digital employee ID (worker pass). The server device 10 uses the digital employee ID to guarantee that the person to whom the digital employee ID is issued is an employee of the company. The server device 10 generates the digital employee ID by attaching a digital signature to a file that includes information such as the employee's name, employee number, department, and contact information.
[0037] The server device 10 issues the generated employee ID and digital employee ID to the employee. Specifically, the server device 10 transmits the generated employee ID and digital employee ID to the terminal 30. The terminal 30 stores the received employee ID and digital employee ID. The terminal 30, for example, stores the received digital employee ID in a digital wallet.
[0038] <Recruiting part-time employees> Restaurants and the like recruit part-time workers from among employees working for companies. In the first embodiment, a case will be described in which the restaurant and the like recruits part-time workers from among employees. For example, an employee of the restaurant and the like operates the business operator terminal 20 to input the recruitment requirements for the part-time job into the server device 10.
[0039] For example, employees etc. input information about their store (e.g., store name, contact information), job content, work dates and times, remuneration, etc., into the server device 10. In addition, part-time employees recruited by restaurants etc. are basically contracted to end after one shift. For example, restaurants etc. specify work days and hours and recruit part-time employees with job content such as "dishwashing" or "customer service."
[0040] When the server device 10 acquires the recruitment requirements, it generates a job ID for identifying the part-time employee (job). The server device 10 stores the generated job ID and the acquired recruitment requirements in a job management database. The details of the job management database will be described later.
[0041] Furthermore, the server device 10 transmits the generated job ID and recruitment requirements to the business operator terminal 20. The business operator terminal 20 stores the received job ID and recruitment requirements.
[0042] The server device 10 notifies each employee that a part-time employee job offer has been made. Specifically, the server device 10 transmits a "part-time job offer offer notice" including the job offer information and the corresponding job ID acquired from the restaurant or the like to the terminal 30 carried by each employee (step S01 in FIG. 5).
[0043] The terminal 30 displays the acquired recruitment information. While displaying the recruitment information, the terminal 30 acquires the employee's intention (whether or not to apply for a part-time employee position).
[0044] When an employee indicates an intention to apply for a part-time job, the terminal 30 transmits a "part-time job application notice" including the employee ID and the job ID to the server device 10 (step S02).
[0045] The server device 10 determines employees who will work as part-time employees, for example, on a first-come, first-served basis. When employees who will work as part-time employees are determined, the server device 10 transmits a "recruitment deadline notice" to the terminals 30 of each employee (step S03).
[0046] Specifically, the server device 10 transmits a recruitment deadline notice including a message to the effect that the employee has been selected as an employee and a job ID for the corresponding part-time employee to the terminal 30 of the employee who will work part-time as an employee. The server device 10 transmits a recruitment deadline notice including a message to the effect that the recruitment for part-time work has ended and a job ID to the terminal 30 of the other employees who will not work part-time as an employee.
[0047] Furthermore, the server device 10 notifies the restaurant or the like that registered the recruitment information for the part-time job that an employee who will work as a part-time employee has been selected. Specifically, the server device 10 transmits a "notice of selection of employee" to the business terminal 20 (step S04).
[0048] The notification of employee selection includes the job ID of the employee / part-time worker for whom the employee has been selected, but does not include personal information (e.g., name) of the employee who will actually be working part-time.
[0049] <Acceptance of part-time employees> When the employee's working day and time arrives, the employee heads to the restaurant or other establishment where he or she works. When the employee arrives at the restaurant or other establishment, the employee operates terminal 30 to present the digital employee ID card to the restaurant or other establishment where he or she works. For example, terminal 30 displays the digital employee ID card in the form of a two-dimensional barcode (see FIG. 6).
[0050] An employee of the restaurant or the like reads the displayed two-dimensional barcode by operating the business operator terminal 20. The business operator terminal 20 decodes the two-dimensional barcode and obtains a digital employee ID card.
[0051] The business operator terminal 20 verifies the acquired digital employee ID card. Specifically, the business operator terminal 20 verifies the signature attached to the digital employee ID card and verifies the authenticity of the digital employee ID card. The business operator terminal 20 notifies the employee, etc. of the verification result of the digital employee ID card (verification successful, verification failed).
[0052] If the digital employee ID is successfully verified (if it is a valid digital employee ID issued by the company), the restaurant employee will trust the person who appears at the store and ask them to do the job.If the digital employee ID is not successfully verified (if it is not a valid digital employee ID issued by the company), the restaurant employee will refuse to allow the person who appears at the store to do the job.
[0053] In this way, the server device 10 acquires recruitment information related to part-time work (employee part-time work) from the business operator terminal 20, and transmits the acquired recruitment information to each of the multiple terminals 30. When a user who is the holder of the specific terminal 30 works as a part-time worker at a second business operator (such as a restaurant), a specific terminal 30 among the multiple terminals 30 provides the business operator terminal 20 with a digital employee ID card issued to the user. If the business operator terminal 20 successfully verifies the provided digital employee ID card, it notifies an employee of the restaurant, etc. that the user can be accepted as a part-time worker (employee part-time work).
[0054] <End of part-time employee employment> When an employee's part-time work ends, the employee of the restaurant or the like or the employee who performed the part-time work reports this to the server device 10. For example, an employee of the restaurant or the like operates the business operator terminal 20 to select the part-time employee whose work has ended. The business operator terminal 20 transmits a "part-time work end notification" including a job ID corresponding to the selected part-time employee to the server device 10 (see FIG. 7).
[0055] In addition, employees who have completed their part-time work are paid remuneration. The remuneration (for example, cash) may be paid directly from the restaurant or the like, or may be paid via the company (server device 10).
[0056] When the remuneration is paid through a company, the server device 10 controls the payment of the remuneration to the part-time employee. For example, the server device 10 controls the transfer of the remuneration (cash) to the employee's account together with the salary. Alternatively, the server device 10 may pay the employee points (region-limited points) that can be used in a region including restaurants and the like as remuneration.
[0057] In addition, a union or the like consisting of local businesses may bear all or part of the costs related to the area-limited points paid to employees.
[0058] Next, each device included in the information processing system according to the first embodiment will be described in detail.
[0059] [Server device] 8 is a diagram illustrating an example of a processing configuration (processing module) of the server device 10 according to the embodiment of the present disclosure. Referring to FIG. 8, the server device 10 includes a communication control unit 201, an employee management unit 202, a part-time job control unit 203, and a storage unit 204.
[0060] The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the operator terminal 20. The communication control unit 201 also transmits data to the operator terminal 20. The communication control unit 201 passes the data received from the other devices to the other processing modules. The communication control unit 201 transmits the data acquired from the other processing modules to the other devices. In this way, the other processing modules transmit and receive data to and from the other devices via the communication control unit 201. The communication control unit 201 has a function as a receiver that receives data from the other devices and a function as a transmitter that transmits data to the other devices.
[0061] The employee management unit 202 is a means for managing employees belonging to one's own company (enterprise).
[0062] The employee management unit 202 acquires the employee's name, sex, date of birth, address, employee number, department, contact information (telephone number, email address, etc.), biometric information (face image), etc. on a specific web page or the like.
[0063] The employee management unit 202 generates feature amounts from the acquired face image. Since existing technology can be used for the feature amount generation process, a detailed description thereof will be omitted. For example, the employee management unit 202 extracts the eyes, nose, mouth, etc. as feature points from the face image. After that, the employee management unit 202 calculates the position of each feature point and the distance between each feature point as feature amounts (generating a feature vector consisting of multiple feature amounts).
[0064] Furthermore, the employee management unit 202 generates an employee ID for identifying an employee. The employee ID may be any information that can uniquely identify an employee. For example, the employee management unit 202 may assign a unique value each time an employee is registered as the employee ID.
[0065] The employee management unit 202 stores the generated employee ID, biometric information (feature amount), etc. in an employee management database (see FIG. 9). Note that the employee management database shown in FIG. 9 is an example and is not intended to limit the items to be stored. For example, the employee management database may store facial images of employees.
[0066] When an account is created, the employee management unit 202 creates a digital employee ID card. Specifically, the employee management unit 202 creates a digital employee ID card by attaching a digital signature to a file that includes information such as the employee's name, employee number, department, and contact information.
[0067] The employee management unit 202 transmits the generated employee ID and digital employee ID card to the terminal 30.
[0068] When an employee leaves the company, the employee management unit 202 executes a process to invalidate the digital employee ID card issued to the employee. Specifically, the employee management unit 202 controls the registration of the digital certificate for verifying the signature issued to the employee in a revocation list.
[0069] The part-time job control unit 203 is a means for executing control relating to part-time jobs for employees of the company.
[0070] The part-time job control unit 203 acquires the recruitment requirements for part-time employees from the business terminal 20 of the restaurant, etc. For example, the part-time job control unit 203 provides a website for employees of the restaurant, etc. to input the recruitment requirements.
[0071] When the business terminal 20 accesses a specific website, the part-time job control unit 203 acquires the recruitment information using a GUI (Graphical User Interface) or the like. For example, the part-time job control unit 203 acquires information on the part-time job recruitment source (store name, email address, etc.), the job content, work date and time, work location, remuneration, etc.
[0072] When the recruitment requirements are acquired, the part-time job control unit 203 generates a case ID for identifying the acquired recruitment requirements (employee part-time job). The case ID may be any information that can uniquely identify an employee part-time job. For example, the part-time job control unit 203 may assign a unique value each time the recruitment requirements are acquired and use the number as the case ID.
[0073] The part-time job control unit 203 adds a new entry to the case management database, and stores the generated case ID and recruitment requirements in the added entry in association with each other (see FIG. 10). The initial value of the status field is set to "Recruiting", and the initial value of the worker field is set to blank (worker undecided). The case management database shown in FIG. 10 is an example, and is not intended to limit the items to be stored.
[0074] In addition, the part-time job control unit 203 notifies the restaurant etc. of the generated job ID. Specifically, the part-time job control unit 203 transmits the job ID and the recruitment requirements to the business operator terminal 20.
[0075] Furthermore, the part-time job control unit 203 notifies each employee of the acquired recruitment requirements. The part-time job control unit 203 sends a "part-time job recruitment notice" to the email address (an email address that the terminal 30 can receive) of each employee stored in the employee management database. The part-time job recruitment notice includes the job ID and the corresponding recruitment requirements.
[0076] The part-time job control unit 203 receives a "part-time job application notice" from the terminal 30. The part-time job application notice includes an employee ID and a case ID. The part-time job control unit 203 searches the case management database using the case ID as a key to identify the corresponding entry.
[0077] If "Now Hiring" is set in the status field of the identified entry, the part-time job control unit 203 sets the status field to "Determined" and sets the employee ID included in the part-time job application notice in the employee field.
[0078] If the status field of the identified entry is set to "decided" or "completed," the part-time job control unit 203 does not perform any particular process.
[0079] When the workers for the employee part-time jobs are decided, the part-time job control unit 203 notifies each employee of that effect. Specifically, the part-time job control unit 203 transmits a recruitment deadline notice including a message that the worker has been selected as the employee part-time worker and a corresponding case ID, etc. to the terminal 30 of the employee who will work as an employee part-time worker. The part-time job control unit 203 transmits a recruitment deadline notice including a message that the recruitment for the part-time job has ended and a corresponding case ID, etc. to the terminal 30 of the employee who will not work as an employee part-time worker.
[0080] Furthermore, when the worker for the employee part-time job is decided, the part-time job control unit 203 notifies the recruiter of the employee part-time job that the worker has been decided. Specifically, the part-time job control unit 203 transmits a "worker decision notice" including the corresponding case ID, etc., to the business terminal 20 (business terminal 20 of the recruiter of the employee part-time job).
[0081] When the part-time work of an employee ends, the part-time work control unit 203 receives a report to that effect from the employee of the restaurant or the employee who performed the part-time work. For example, the part-time work control unit 203 receives a "part-time work end notification" including a case ID corresponding to the ended employee part-time work from the business terminal 20.
[0082] When receiving the part-time job end notification, the part-time job control unit 203 searches the case management database using the case ID included in the notification as a key. The part-time job control unit 203 sets "End" in the status field of the entry identified by the search.
[0083] The part-time job control unit 203 controls the payment of remuneration to employees who have completed their part-time jobs as necessary. Specifically, the part-time job control unit 203 searches the employee management database using the employee ID set in the worker field of the identified entry as a key, and identifies the corresponding entry.
[0084] For example, the part-time job control unit 203 instructs the salary management system to add the remuneration (amount) stored in the case management database to the salary of the specified employee and pay it. Alternatively, the part-time job control unit 203 adds the remuneration (region-limited points) stored in the case management database to the point field of the specified employee (entry).
[0085] It should be noted that payment of remuneration for part-time employees is outside the scope of the present disclosure, and therefore a detailed explanation thereof will be omitted.
[0086] The storage unit 204 is a means for storing information necessary for the operation of the server device 10.
[0087] [Business operator terminal] Examples of the business operator terminal 20 include a POS terminal, a computer (personal computer, notebook computer), a tablet, etc. The business operator terminal 20 can be any equipment or device that can accept operations from users (employees of restaurants, etc.) and communicate with the server device 10, etc. Also, since the configuration of the business operator terminal 20 is clear to those skilled in the art, detailed explanations will be omitted.
[0088] [Device] Examples of the terminal 30 include a smartphone, a mobile phone, a game machine, a mobile terminal device such as a tablet, a computer (personal computer, notebook computer), etc. The terminal 30 can be any equipment or device that can accept operations by a user (employee) and communicate with the server device 10, etc.
[0089] 11 is a diagram illustrating an example of a processing configuration (processing module) of the terminal 30 according to an embodiment of the present disclosure. Referring to FIG. 11, the terminal 30 includes a communication control unit 301, an acquisition unit 302, a provision unit 303, and a storage unit 304.
[0090] The communication control unit 301 is a means for controlling communication with other devices. For example, the communication control unit 301 receives data (packets) from the server device 10. The communication control unit 301 also transmits data to the server device 10. The communication control unit 301 passes the data received from the other devices to the other processing modules. The communication control unit 301 transmits data acquired from the other processing modules to the other devices. In this way, the other processing modules transmit and receive data to and from the other devices via the communication control unit 301. The communication control unit 301 has a function as a receiving unit that receives data from the other devices and a function as a transmitting unit that transmits data to the other devices.
[0091] The acquisition unit 302 is a means for acquiring a digital employee ID card. The acquisition unit 302 receives the digital employee ID card transmitted from the server device 10, and stores the received digital employee ID card in a digital wallet.
[0092] Alternatively, the acquisition unit 302 may request the server device 10 to issue a digital employee ID card in response to an explicit instruction from the user. In this case, the server device 10 may issue a digital employee ID card in response to a request from the user.
[0093] When the user works as a part-time worker at a second business (such as a restaurant where the user works part-time) different from the first business (the company where the user works), the provision unit 303 provides the second business with a digital employee ID card.
[0094] Specifically, the providing unit 303 provides the digital employee ID card to the second business by displaying a two-dimensional barcode generated based on the digital employee ID card on a display.
[0095] The storage unit 304 is a means for storing information necessary for the operation of the terminal 30 .
[0096] In addition, explanations regarding modules for processing each notification such as part-time job recruitment notification, part-time job application notification, and recruitment deadline notification will be omitted because the operation of the modules for processing these notifications is clear to those skilled in the art. The terminal 30 may display information notified from the server device 10 and transmit information according to the user's operation to the server device 10.
[0097] [System Operation] Next, the operation of the information processing system according to the first embodiment will be described.
[0098] 12 is a sequence diagram showing an example of the operation of the information processing system according to the embodiment of the present disclosure. With reference to FIG. 12, the system operation from the recruitment of part-time employees to the determination of employees will be described.
[0099] When the server device 10 acquires the recruitment information from the restaurant or the like, it transmits a part-time job recruitment notice to the terminals 30 carried by each employee (step S11).
[0100] When the notification is received, the terminal 30 displays a GUI as shown in Fig. 13. While displaying the recruitment information, the terminal 30 acquires information as to whether the employee intends to apply for a part-time employee position (step S12).
[0101] If the employee has no intention to apply for a part-time employee position, the terminal 30 does not perform any particular process. If the employee has an intention to apply for a part-time employee position, the terminal 30 transmits a part-time job application notice to the server device 10 (step S13).
[0102] If the employee corresponding to the part-time job application notice has not been decided, the server device 10 decides that the employee is the employee (decision of employee; step S14). In this case, the server device 10 transmits a recruitment deadline notice to the terminal 30 of each employee (step S15).
[0103] The terminal 30 that has received the recruitment deadline notification displays the message or the like included in the notification (step S16). Specifically, the terminal 30 of the employee working as a part-time employee displays as shown in Fig. 14A to notify that the employee is working as a part-time employee. The terminal 30 of the employee who is not working as a part-time employee displays as shown in Fig. 14B to notify that the application for the part-time employee job has been closed.
[0104] Furthermore, when the employee who will be a part-time employee is determined, the server device 10 transmits an employee determination notification to the business operator terminal 20 of the restaurant or the like (step S17).
[0105] In response to receiving the worker decision notification, the business operator terminal 20 notifies employees, etc. that a worker has been decided for the part-time employee position that was being recruited (notification of worker decision; step S18). For example, the business operator terminal 20 displays a message as shown in FIG. 15.
[0106] 16 is a sequence diagram showing an example of the operation of the information processing system according to the embodiment of the present disclosure, with reference to FIG. 16, the system operation from acceptance of a part-time employee job to its completion will be described.
[0107] In response to an operation by a user (employee), terminal 30 converts the digital employee ID card stored in the digital wallet into a two-dimensional barcode and displays it (presentation of digital employee ID card; step S21).
[0108] The business operator terminal 20 reads the two-dimensional barcode displayed on the terminal 30 and obtains the digital employee ID card (step S22).
[0109] The business terminal 20 verifies the acquired digital employee ID card (step S23). The business terminal 20 verifies the electronic signature attached to the digital employee ID card. If the electronic signature verification is successful, the business terminal 20 determines that the digital employee ID card verification has been successful. If the electronic signature verification is unsuccessful, the business terminal 20 determines that the digital employee ID card verification has been unsuccessful.
[0110] The business operator terminal 20 notifies the restaurant or other employee of the verification result of the acquired digital employee ID card (step S24). If the verification of the digital employee ID card is successful, the business operator terminal 20 notifies the restaurant or other employee that the person who appears at the storefront can be accepted as a part-time worker. The restaurant or other employee requests the employee to perform the work. If the verification of the digital employee ID card is unsuccessful, the restaurant or other employee refuses to accept the person who appears at the store or other.
[0111] Furthermore, if the digital employee ID card is successfully verified but the restaurant or other establishment does not have any part-time employees currently recruiting, or if the employee shows up on a date and time different from that stated in the job posting, the employee will discuss the matter with the restaurant staff to resolve the issue.
[0112] When the part-time employee job ends, the business operator terminal 20 transmits a part-time job end notification to the server device 10 (step S25).
[0113] The server device 10, which has received the part-time job end notification, updates the case management database (update of database; step S26). Furthermore, the server device 10 executes control regarding the remuneration of the part-time employee as necessary.
[0114] Next, a modification of the first embodiment will be described.
[0115] <Variation 1> The server device 10 may select (narrow down) the destinations of the part-time job recruitment notice, instead of sending the notice to each employee working at the company.
[0116] For example, the part-time job control unit 203 may extract employees (terminals 30 owned by employees) to which the part-time job recruitment notice is to be sent based on the attributes, skills, special talents, schedules, and the like of each employee.
[0117] For example, the part-time work control unit 203 may select a destination of the part-time work recruitment notice based on the attributes of the employee (gender, age, position, etc.). For example, the part-time work control unit 203 may not send the part-time work recruitment notice to employees with a certain position or higher (for example, employees with a section manager or higher).
[0118] In this way, the server device 10 may store attribute information of each of the multiple users, and may extract at least one user to whom the acquired recruitment information is to be sent based on the stored attribute information. The server device 10 transmits a part-time job recruitment notice including the recruitment information to the terminal 30 possessed by the at least one user thus extracted.
[0119] Alternatively, if the skills, special skills, etc. of each employee are stored in the employee management database, the part-time work control unit 203 may determine the destination of the part-time work recruitment notice based on the work content described in the recruitment requirements and the skills, etc. of each employee. The part-time work control unit 203 may send the part-time work recruitment notice to employees who have special skills, hobbies, etc. that match the work content. For example, the part-time work control unit 203 may select employees with knowledge of accounting as the destination of the part-time work recruitment notice for a job related to slip processing.
[0120] Alternatively, if the employee management database stores the schedule of each employee, the part-time work control unit 203 may determine the destination of the part-time work recruitment notice based on the schedule information of each employee and the work date and time described in the recruitment requirements. For example, the part-time work control unit 203 may send the part-time work recruitment notice to employees who are scheduled to work on the scheduled work day.
[0121] In this way, the server device 10 may store the schedules of each of the multiple users, and may extract at least one or more users to whom the acquired recruitment information is to be sent based on the stored schedule. The server device 10 transmits a part-time job recruitment notice including the recruitment information to the terminal 30 possessed by the at least one or more extracted users.
[0122] <Variation 2> The part-time job control unit 203 may transmit the part-time job recruitment notification at a predetermined timing or during a predetermined period, instead of immediately after acquiring the recruitment information from the restaurant etc. The part-time job control unit 203 may transmit the part-time job recruitment notification at a timing or during a period that does not interfere with the work of employees.
[0123] For example, the part-time job control unit 203 transmits a part-time job recruitment notice to the terminal 30 during a lunch break or after the end of work. Alternatively, when the employee schedule is stored in the employee management database, the part-time job control unit 203 may transmit a part-time job recruitment notice to an employee who is returning home or an employee who is taking paid leave (the employee's terminal 30).
[0124] That is, the part-time work control unit 203 may transmit part-time work recruitment notices individually according to the situation, schedule, etc. of each employee, instead of simultaneously transmitting (broadcasting) part-time work recruitment notices.
[0125] <Variation 3> The part-time work control unit 203 may guide employees who have decided to work part-time to go to their part-time jobs at a predetermined timing. In this case, the part-time work control unit 203 accesses the case management database periodically or at a predetermined timing, and detects part-time employees whose work time will arrive after a predetermined time.
[0126] The part-time work control unit 203 notifies the employee set in the worker field of the detected part-time employee job (entry in the case management database) that the part-time employee job is approaching work time. The part-time work control unit 203 transmits the case ID, recruitment requirements, etc. to the terminal 30 of the employee. The terminal 30 displays the received information and prompts the employee to prepare to go to work.
[0127] <Modification 4> In the above embodiment, the case where the digital employee ID card is transmitted and received using a two-dimensional barcode has been described, but the digital employee ID card may be transmitted and received using other means.
[0128] For example, the digital employee ID card may be transmitted from the terminal 30 to the business operator terminal 20 using a short-range wireless communication means such as Bluetooth (registered trademark) or NFC (Near Field Communication).
[0129] In this case, the business operator terminal 20 may request the provision of a digital employee ID card from the terminal 30. Specifically, the business operator terminal 20 transmits a "digital employee ID card provision request" to the terminal 30 (see FIG. 17).
[0130] In response to receiving the request to provide a digital employee ID card, the terminal 30 reads out the digital employee ID card stored in the digital wallet. The terminal 30 transmits the read out digital employee ID card to the business terminal 20. The business terminal 20 verifies the acquired digital employee ID card and notifies the employee, etc. of the result.
[0131] In this manner, the providing unit 303 of the terminal 30 may provide a digital employee ID card to a second business operator (such as a restaurant) in response to a request from the business operator terminal 20 installed in the second business operator.
[0132] <Variation 5> In the above embodiment, the issuance of digital employee ID cards is assumed to be based on a so-called public key authentication infrastructure. However, companies may issue employee ID cards as VCs (Verifiable Credentials), which do not require the existence of a certificate authority and whose contents can be verified online. In the following description, employee ID cards issued as VCs will be referred to as credential employee ID cards.
[0133] Prior to obtaining an employee credential ID card, the employee's terminal 30 generates a pair of a public key and a private key. The terminal 30 also generates a decentralized identifier (DID). The terminal 30 registers the generated DID (holder ID) and public key in the blockchain (step S31 in FIG. 18).
[0134] The terminal 30 presents the holder ID and requests the issuance of a VCs from the company (the company's server device 10) that is the issuer of the employee ID (VCs issuance request; step S32).
[0135] In response to the request, the server device 10 generates an employee credential ID card to which an issuer ID and a holder ID are assigned. First, the server device 10 generates the issuer's DID, private key, and public key. After that, the server device 10 generates an employee credential ID card that includes metadata including the type of VCs (employee credential ID card), issuing organization name, issuance date and time, etc., a credential information body, and the issuer's public key information, electronic signature, etc. Specific information certified by the issuer (for example, specific details such as the employee's name and department) is described in the credential information body.
[0136] The server device 10 transmits the generated credential employee ID to the employee's terminal 30 (VCs issuance; step S33).
[0137] Furthermore, the server device 10 registers the issuer ID and the generated public key in the block chain (step S34).
[0138] The terminal 30 stores the received employee credential in a digital wallet.
[0139] In response to a request from a restaurant or the like (a person who verifies the employee credential ID), the terminal 30 provides the service provider with the digital employee ID stored in the digital wallet.
[0140] For example, the terminal 30 provides the employee credential ID to the business operator terminal 20 using a short-distance wireless communication means (presentation of VCs; step S35). Specifically, the terminal 30 selects an employee credential ID from among a plurality of digital contents stored in the digital wallet. The terminal 30 then signs the selected employee credential ID using a private key corresponding to its own DID (holder ID). The terminal 30 transmits the signed employee credential ID to the business operator terminal 20.
[0141] The business operator terminal 20 acquires the issuer ID and holder ID included in the received employee credential ID. The business operator terminal 20 acquires the public key corresponding to the acquired issuer ID and the public key corresponding to the acquired holder ID from the blockchain, and verifies the signature (step S36). Specifically, the business operator terminal 20 verifies the signature of the holder and the signature of the issuer attached to the employee credential ID. By verifying these signatures, the business operator terminal 20 verifies that the employee credential ID acquired from the employee (VCs holder) has not been tampered with and is an employee ID issued by a trusted issuer, etc.
[0142] If the verification of the employee credential ID is successful, the business operator terminal 20 notifies the employee of the restaurant, etc. If the verification of the employee credential ID is successful, the employee accepts the employee as a part-time worker.
[0143] As described above, the server device 10 according to the first embodiment issues digital employee ID cards to employees working at the company. The server device 10 also obtains part-time job recruitment information from restaurants and other establishments operating in the vicinity of the company and notifies each employee of the recruitment information. An employee working part-time presents a digital employee ID card stored in a terminal 30 such as a smartphone to the place of employment. The restaurant or other establishment where the employee works verifies the validity of the digital employee ID card presented by the employee, and if the digital employee ID card is valid, accepts the employee as a part-time worker. If the restaurant or other establishment verifies the digital employee ID card and confirms that the visitor is an employee of the company, it accepts the employee as a part-time worker. In other words, the restaurant or other establishment can trust a person whose identity is clear as an employee of the company and entrust him or her with work. In other words, the employees of the restaurant or other establishment do not need to check resumes when accepting part-time workers, which reduces the burden on the restaurant or other establishment that is recruiting part-time workers.
[0144] Furthermore, since the burden on restaurants and other establishments in recruiting and accepting part-time workers is reduced, labor shortages at restaurants and other establishments operating near businesses can be alleviated. In other words, employees' work related to recruiting part-time workers is diverted to other work, and as a result, the labor shortage is alleviated. By eliminating the labor shortage, it is expected that the local economy, including restaurants and other establishments, will be revitalized. In this way, the information processing system disclosed in the present application contributes to the revitalization of the surrounding area including the business. Furthermore, if area-specific points are paid as compensation, it is expected that the economy of the surrounding area including the business will be further revitalized.
[0145] Furthermore, when an employee leaves a company, the digital employee ID card issued to that employee becomes invalid. Therefore, a former employee cannot impersonate a company employee and become a part-time employee.
[0146] Next, the hardware of each device constituting the information processing system will be described. Fig. 19 is a diagram showing an example of the hardware configuration of the server device 10.
[0147] The server device 10 can be configured by an information processing device (so-called a computer), and has the configuration exemplified in Fig. 19. For example, the server device 10 has a processor 311, a memory 312, an input / output interface 313, a communication interface 314, etc. The components such as the processor 311 are connected by an internal bus or the like, and are configured to be able to communicate with each other.
[0148] However, the configuration shown in Fig. 19 is not intended to limit the hardware configuration of the server device 10. The server device 10 may include hardware not shown, and may not include the input / output interface 313 as necessary. In addition, the number of processors 311 and the like included in the server device 10 is not intended to be limited to the example shown in Fig. 19, and for example, the server device 10 may include multiple processors 311.
[0149] The processor 311 is, for example, a programmable device such as a central processing unit (CPU), a micro processing unit (MPU), or a digital signal processor (DSP). Alternatively, the processor 311 may be a device such as a field programmable gate array (FPGA), or an application specific integrated circuit (ASIC). The processor 311 executes various programs including an operating system (OS).
[0150] The memory 312 is a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), a solid state drive (SSD), etc. The memory 312 stores an OS program, application programs, and various data.
[0151] The input / output interface 313 is an interface for a display device and an input device (not shown). The display device is, for example, a liquid crystal display, etc. The input device is, for example, a keyboard, a mouse, etc. that accepts user operations.
[0152] The communication interface 314 is a circuit, a module, etc. that communicates with other devices. For example, the communication interface 314 includes a network interface card (NIC).
[0153] The functions of the server device 10 are realized by various processing modules. The processing modules are realized, for example, by the processor 311 executing a program stored in the memory 312. The program can be recorded in a computer-readable storage medium. The storage medium can be a non-transitory medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. That is, the present invention can also be embodied as a computer program product. The program can be downloaded via a network or updated using a storage medium storing the program. The processing modules may also be realized by a semiconductor chip.
[0154] The business operator terminal 20, the terminal 30, etc. can also be configured by information processing devices similar to the server device 10, and the basic hardware configuration thereof is no different from that of the server device 10, so a description thereof will be omitted.
[0155] The server device 10, which is an information processing device, is equipped with a computer, and can realize the functions of the server device 10 by causing the computer to execute a program. The server device 10 also executes a control method for the server device 10 by the program.
[0156] [Variations] The configuration, operation, etc. of the information processing system described in the above embodiment are merely examples, and are not intended to limit the system configuration, etc.
[0157] The terminal 30 may verify the identity of the user when opening a digital wallet. For example, the terminal 30 performs identity verification using an identification card, such as a My Number card or a passport, which lists the biometric information of the holder. The terminal 30 executes a matching process (authentication process) using the biometric information acquired from the identification card and the biometric information of the user. If the authentication process (one-to-one authentication) is successful, the terminal 30 opens the digital wallet. The terminal 30 verifies, through a matching process (authentication process) using the biometric information, that the holder who was issued the identification card and the user who uses the digital wallet of the terminal 30 are the same person.
[0158] A restaurant or the like may verify that a user who appears at the storefront is the same person as the account holder of the digital wallet opened on the terminal 30 held by the user. In this case, the terminal 30 performs identity verification when the digital wallet is opened, and stores the biometric information (e.g., a facial image) that successfully identifies the user. When the user arrives at the part-time job, the terminal 30 transmits the stored biometric information to the business operator terminal 20 together with the digital employee ID card. The business operator terminal 20 acquires a facial image of the user who appears at the storefront. The business operator terminal 20 executes one-to-one authentication using the two facial images. If identity verification using one-to-one authentication is successful, the business operator terminal 20 may determine that the user (employee) who appears at the storefront can be accepted as a part-time employee.
[0159] The business operator terminal 20 may determine whether or not to accept a part-time employee through biometric authentication in addition to or instead of the verification using a digital employee ID. In this case, the business operator terminal 20 acquires a facial image of an employee who appears at the storefront. The business operator terminal 20 transmits the acquired facial image and a guide ID to the server device 10. The server device 10 searches the guide management database using the guide ID as a key to identify a corresponding entry. The server device 10 searches the employee management database using the employee ID set in the worker field of the identified entry as a key to identify a corresponding entry. The server device 10 executes one-to-one authentication using biometric information (feature amount) obtained from the identified entry and biometric information (feature amount generated from a face image) acquired from the business operator terminal 20. If the one-to-one authentication is successful, the server device 10 transmits a part-time employee acceptance to the business operator terminal 20.
[0160] The server device 10 may select employees as part-time employees by other methods, rather than on a first-come, first-served basis. For example, the server device 10 may select employees by lottery from among employees who applied during a specified period. Alternatively, the server device 10 may select employees based on the work performance (work history) of the part-time employees. For example, the server device 10 may select employees who have not worked part-time as employees, preferentially over employees who have already worked part-time as employees. Alternatively, the server device 10 may select employees who have worked at the place where part-time work is being recruited, preferentially.
[0161] The server device 10 may set a validity period for the digital employee ID card issued to the employee. The business terminal 20 may refuse to accept the employee if the validity period of the acquired digital employee ID card has expired.
[0162] In the above embodiment, a case has been described in which an employee who visits a part-time job operates the terminal 30 to present a digital employee ID card to a restaurant or the like. However, an employee who visits a restaurant or the like may instruct (request) the server device 10 to present a digital employee ID card to the restaurant or the like. For example, the terminal 30 displays a list of recruitment requirements received from the server device 10 in response to an operation by the employee. The employee selects a recruitment requirement corresponding to the part-time job he or she visits from the list. The terminal 30 transmits a "digital employee ID submission request" including a case ID corresponding to the selected recruitment requirement to the server device 10. The server device 10 identifies the recruitment requirement corresponding to the received case ID and transmits the digital employee ID card to the restaurant or the like that is the sender of the recruitment requirement. The server device 10 transmits the digital employee ID card of the employee who has been determined to be a part-time worker to the business terminal 20 of the restaurant or the like. In this way, when the employee browses and selects a recruitment requirement via an application, a browser, or the like, the terminal 30 may request that the digital employee ID card corresponding to the recruitment requirement selected by the employee be directly transmitted from the server device 10 to the business terminal 20 of the restaurant or the like.
[0163] Although the form of data transmission and reception between each device (e.g., server device 10, terminal 30) is not particularly limited, the data transmitted and received between these devices may be encrypted. Biometric information of users and the like is transmitted and received between these devices, and in order to appropriately protect this information, it is desirable to transmit and receive encrypted data.
[0164] In the above embodiment, the employee management database and the like are configured inside the server device 10, but the database may be configured in an external database server or the like. That is, some of the functions of the server device 10 may be implemented in another server. More specifically, the above-described "part-time job control unit (part-time job control means)" and the like may be implemented in any of the devices included in the system.
[0165] In the flow charts (flow charts, sequence diagrams) used in the above description, multiple steps (processes) are described in order, but the order of execution of the steps executed in the embodiments is not limited to the order described. In the embodiments, the order of the steps shown in the figures can be changed to a degree that does not interfere with the content, such as executing each process in parallel.
[0166] The above-mentioned embodiments have been described in detail to facilitate understanding of the present disclosure, and it is not intended that all of the configurations described above are necessary. In addition, when a plurality of embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace a part of the configuration of an embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of an embodiment. Furthermore, it is possible to add, delete, or replace a part of the configuration of an embodiment with another configuration.
[0167] From the above explanation, the industrial applicability of the present invention is clear, and the present invention can be suitably applied to an information processing system for recruiting part-time workers from among employees of a company or the like.
[0168] A part or all of the above-described embodiments may be described as, but is not limited to, the following supplementary notes.
[0169] [Appendix 1] A means for obtaining a digital employee ID card that proves that the user is employed by the first business; A providing means for providing the digital employee ID card to a second business operator when the user works as a part-time worker at a second business operator different from the first business operator; A terminal comprising: [Appendix 2] The terminal described in Appendix 1, wherein the providing means provides the digital employee ID card to the second business by displaying a two-dimensional barcode generated based on the digital employee ID card. [Appendix 3] The providing means is a terminal as described in Appendix 1, which provides the digital employee ID card to the second business operator in response to a request from a business operator terminal installed at the second business operator. [Appendix 4] A plurality of terminals each owned by a plurality of users who work for a first business operator; A carrier terminal installed in a second carrier different from the first carrier; a server device that issues a digital employee ID card to each of the plurality of users, the employee ID card proving that each user is employed by the first business; Including, A system in which one of the multiple terminals provides the digital employee ID card issued to a user who is the owner of the one terminal to the business terminal when the user works for the second business as a part-time worker. [Appendix 5] The system described in Appendix 4, wherein the business terminal notifies an employee of the second business that the first user can be accepted as a part-time worker if the business terminal successfully verifies the provided digital employee ID card. [Appendix 6] The system described in Appendix 5, wherein the server device acquires recruitment requirements for part-time work from the business operator terminal and transmits the acquired recruitment requirements to each of the multiple terminals. [Appendix 7] The system described in Appendix 6, wherein the server device stores attribute information for each of the multiple users, and based on the stored attribute information, extracts at least one user from the multiple users to whom the acquired recruitment requirements will be sent, and transmits the recruitment requirements to the terminals held by the at least one or more extracted users. [Appendix 8] The system described in Appendix 6, wherein the server device stores the schedules of each of the multiple users, and based on the stored schedule, extracts at least one user from the multiple users to whom the acquired recruitment requirements will be sent, and transmits the recruitment requirements to the terminals held by the at least one or more extracted users. [Appendix 9] On the terminal, The user obtains a digital employee ID card that proves that they work for the first business. A terminal control method for providing the digital employee ID card to a second business operator when the user works as a part-time worker for a second business operator different from the first business operator. [Appendix 10] The computer installed in the terminal A process of obtaining a digital employee ID card that proves that the user works for the first business entity; When the user works as a part-time worker at a second business different from the first business, a process of providing the digital employee ID card to the second business; A program for executing the above.
[0170] In addition, some or all of the configurations described in Supplementary Notes 2 and 3 that are dependent on Supplementary Note 1 may also be dependent on Supplementary Notes 7, 9, and 10 in the same dependent relationship as Supplementary Notes 2 and 3. Furthermore, not limited to Supplementary Notes 1, 4, 9, and 10, but also to various hardware, software, various recording means for recording software, or systems, some or all of the configurations described as supplementary notes may be dependent thereon within the scope of each of the above-mentioned embodiments.
[0171] The disclosures of the above cited prior art documents are incorporated herein by reference. Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments. It will be understood by those skilled in the art that these embodiments are merely illustrative and that various modifications are possible without departing from the scope and spirit of the present invention. In other words, the present invention naturally includes various modifications and amendments that a person skilled in the art can make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas. [Explanation of symbols]
[0172] 10. Server equipment 20 Operator terminal 30 Terminals 100 devices 101 Acquisition method 102 Means of provision 201 Communication control section 202 Employee Management Department 203 Part-time Work Department 204 Storage section 301 Communication Control Unit 302 Acquisition Department 303 Provision Department 304 Storage section 311 Processor 312 Memory 313 Input / Output Interface 314 Communication Interface
Claims
1. An acquisition means for acquiring a digital employee ID card that certifies that the user is employed by the first business entity; A providing means for providing the digital employee ID card to a second business operator when the user works as a part-time worker for the second business operator different from the first business operator; A terminal comprising:
2. 2. The terminal according to claim 1, wherein the providing means provides the digital employee ID card to the second business operator by displaying a two-dimensional barcode generated based on the digital employee ID card.
3. 2. The terminal according to claim 1, wherein the providing means provides the digital employee ID card to the second business operator in response to a request from a business operator terminal installed at the second business operator.
4. A plurality of terminals owned by a plurality of users who work for a first business operator; A carrier terminal installed in a second carrier different from the first carrier; a server device that issues a digital employee ID card to each of the plurality of users, the employee ID card proving that each user is employed by the first business; Including, A system in which one of the multiple terminals provides the digital employee ID card issued to a user who is the owner of the one terminal to the business terminal when the user works for the second business as a part-time worker.
5. The system of claim 4, wherein the business terminal notifies an employee of the second business that the first user can be accepted as a part-time worker if the business terminal successfully verifies the provided digital employee ID card.
6. 6. The system according to claim 5, wherein the server device acquires recruitment information for part-time work from the business terminal and transmits the acquired recruitment information to each of the plurality of terminals.
7. The system described in claim 6, wherein the server device stores attribute information for each of the plurality of users, and extracts at least one or more users from the plurality of users to whom the acquired recruitment requirements will be sent based on the stored attribute information, and transmits the recruitment requirements to the terminals held by the at least one or more extracted users.
8. The system described in claim 6, wherein the server device stores a schedule for each of the multiple users, and based on the stored schedule, extracts at least one user from the multiple users to whom the acquired recruitment requirements will be sent, and transmits the recruitment requirements to the terminal held by the extracted at least one user.
9. On the terminal, Obtain a digital employee ID card that proves that the user works for the first business entity; A terminal control method for providing the digital employee ID card to a second business operator when the user works as a part-time worker for a second business operator different from the first business operator.
10. The computer installed in the terminal A process of obtaining a digital employee ID card that proves that the user works for the first business entity; When the user works as a part-time worker at a second business different from the first business, the user provides the digital employee ID card to the second business; A program for executing the above.
Citation Information
Patent Citations
Common authentication system of identification card
JP2011145857A
Support system, server device, and support method
JP2018163475A
Analysis apparatus and analysis apparatus support system using same
WO2022181589A1
Personal information control method, information processing device, and personal information control program
WO2023132049A1
Job vacancy information providing server and / or job search information providing server and job vacancy information receipt program
JP2019194823A