Information processing method, program, and information processing apparatus

The information processing method and system streamline the management of working conditions for multiple workers by allowing employers to set conditions for groups, simplifying the process and reducing costs.

JP2025069039APending Publication Date: 2025-04-30MERCARI INC(JP)
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024059022
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-01
Publication Date
2025-04-30

AI Technical Summary

Technical Problem

Existing technologies require complex processing and management to set working conditions for multiple workers, including newly registered workers, which is inefficient and burdensome for employers.

Method used

An information processing method and system that allows employers to easily set working conditions for multiple workers by generating invitation information for new registrations, associating workers with predetermined groups, and configuring working conditions for those groups.

Benefits of technology

Simplifies the process of setting working conditions for multiple workers, reducing management complexity and costs for employers, while facilitating the registration and grouping of newly registered users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025069039000001_ABST
    Figure 2025069039000001_ABST
Patent Text Reader

Abstract

To simplify the settings of work conditions for a plurality of workers including workers newly registered.SOLUTION: An information processing apparatus executes: acquiring, through operation of a first user, group information including information on a predetermined group that associates a second user; generating invitation information including information on initial registration to a job-offering service and group information on a predetermined group selected by the first user; accepting an access based on the invitation information from another information apparatus used by a second user, and acquiring registration information of the second user to be registered to the job-offering service; associating the second user with the predetermined group specified by the group information; and setting work conditions corresponding to the predetermined group to the second user.SELECTED DRAWING: Figure 10
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Traditionally, job applicants (also called "workers") were given jobs based on their experience, skills, etc. There are known techniques for setting unique working conditions for workers. For example, Based on the job conditions and base salary specified in the job description and the worker's work history information, the worker's unique salary is calculated. Techniques for setting this are known (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7080282 Summary of the Invention [Problem to be solved by the invention]

[0004] As mentioned above, the above technology allows you to set a unique salary for each worker. However, the business side that hires workers is Even if you want to manage the working conditions including unique wages for multiple workers at once, Working conditions had to be set for each job, which required complicated processing and management.

[0005] The present disclosure is directed to a method for easily setting working conditions for multiple workers, including newly registered workers. The present invention aims to provide an information processing method, a program, and an information processing device that enable It shall be one of the following. [Means for solving the problem]

[0006] In an information processing method according to an embodiment of the present disclosure, an information processing device performs obtaining group information including information of a predetermined group to which the second user is associated; Generating invitation information including information regarding new registration for the service and information about the first user and receiving access based on the invitation information from another information processing device used by the second user. receiving the second user's registration information for the job service; associating the user with the predetermined group identified by the group information; and setting working conditions corresponding to a predetermined group for the second user. Effect of the Invention

[0007] According to the disclosed technology, it is possible to set working conditions for multiple workers, including newly registered workers. Make it easier. [Brief description of the drawings]

[0008] [Figure 1] FIG. 2 is a diagram illustrating an example of each configuration of an information processing system according to an embodiment. [Diagram 2] 1 is a block diagram showing an example of an information processing apparatus according to an embodiment; [Diagram 3] FIG. 2 is a block diagram illustrating an example of a server according to an embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of user data according to the embodiment. [Diagram 5] FIG. 11 is a diagram showing an example of group data according to the embodiment. [Figure 6] FIG. 4 is a diagram showing an example of a hierarchical structure of group data according to the embodiment. [Figure 7] FIG. 4 is a diagram illustrating an example of job posting data for a product according to the embodiment. [Figure 8]11 is a flowchart illustrating an example of an evaluation process for an existing user according to the embodiment. [Figure 9] 11 is a flowchart illustrating an example of a job posting display process according to the embodiment. [Figure 10] 13 is a flowchart illustrating an example of a new worker invitation process according to the embodiment. [Figure 11] FIG. 13 is a diagram showing an example of an evaluation screen according to the embodiment. [Figure 12] FIG. 13 is a diagram illustrating an example of a job recruitment screen according to the embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of a job listing screen according to the embodiment. [Figure 14] FIG. 13 is a diagram illustrating another example of the job listing screen according to the embodiment. [Figure 15] FIG. 13 is a diagram illustrating an example of a job application screen according to the embodiment. [Figure 16] FIG. 13 is a diagram illustrating an example of a message screen according to the embodiment. [Figure 17] FIG. 13 is a diagram illustrating an example of an invitation information generation screen according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present disclosure will be described in detail with reference to the drawings. The same reference numerals are used and duplicated explanations are omitted.

[0010] [Embodiment] In this embodiment, a platform that provides job information ("job information providing platform") In the "Group" (also called "Group"), businesses are given the option to select groups, and the number of people who belong to each group is decided based on the number of groups. It allows you to set common working conditions for one or more users (workers). This allows businesses to set common working conditions without having to set individual working conditions for each worker. If you want to set working conditions, set a group and then set the working conditions for this group. This can then be set for users who belong to the group.

[0011] In this embodiment, the job information provided on the job information providing platform is browsed. The operator provides users with a service that allows users to apply for jobs (hereinafter referred to as "recruitment service"). When inviting a new user, you can easily make this new user join the group. Is there a need to re-employ people who have worked for the company in the past? In such cases, currently, the company uses messaging applications, etc. They have to contact each person who wants to work and negotiate working conditions individually, which is a burden on the business operator. Therefore, in this embodiment, in order to reduce the burden on the business operator, We encourage people who are willing to work temporarily to register with our recruitment service. Furthermore, it makes it easier for newly registered users to join groups.

[0012] <System configuration example> FIG. 1 is a diagram showing an example of each configuration of an information processing system 1 according to an embodiment. In this example, each of the information processing devices 10A and 10B used by each user and the job information providing platform An information processing device or server 20 that manages the group, for example, user data, group data, request data, A server or database 30 for managing human data, etc. is connected via a network N. An arbitrary number of the information processing devices 10A and 10B are connected to the network N. When there is no need to distinguish between them, they are also referred to as information processing device 10.

[0013] The information processing device 10 is, for example, a smartphone, a computer, a tablet terminal, etc. The information processing device 10 is an application that executes the recruitment service disclosed in the embodiment. By installing the Job Application (hereinafter referred to as the "Job Application"), It is possible to provide users with a job search service on a web page. In this case, the information processing device 10 can use a job search service using a web browser. It is Noh.

[0014] The information processing device 20 is, for example, a server, and may be composed of one or more devices. The information processing device 20 also manages a job information providing platform and provides job information. You can also use the application to register users, set up groups, view jobs, apply for jobs, etc. Hereinafter, the information processing device 20 is also referred to as the server 20.

[0015] The database 30 stores user data and group data of users who have registered with the job search service. The system has a memory unit that stores and manages job data, etc.

[0016] <Example of each device configuration> FIG. 2 is a block diagram showing an example of the information processing device 10 according to the embodiment. The device 10 includes one or more processing units (CPUs) 110, one or more networks or Other communication interfaces 120, memory 130, user interface 150, and The system includes one or more communication buses 170 for interconnecting these components.

[0017] The user interface 150 includes, for example, a display device 151 and an input device (keypad A user interface (UI) 152 (e.g., a keyboard and / or a mouse or some other pointing device) The user interface 150 may be a touch panel. stomach.

[0018] The memory 130 may be, for example, a DRAM, a SRAM, a DDR RAM, or other random access A high-speed random access memory, such as a solid-state storage device, and one or more magnetic Disk storage, optical disk storage, flash memory devices, or other non-volatile The memory 130 may be a non-volatile memory such as a solid-state memory device. The recording medium may be a non-transitory recording medium.

[0019] Another example of the memory 130 is one or more In one embodiment, the memory 130 may be a storage device for a job application. The program, modules and data structures, or a subset thereof, may be stored in the device.

[0020] The operating system 131 handles various basic system services, for example. The hardware includes a programmable logic unit (PLC) and includes procedures for executing tasks using the hardware.

[0021] The network communication module 132 may, for example, communicate with other computers. One or more network communication interfaces 120 and a network for connecting to the Internet, other Wide area networks, local area networks, metropolitan area networks, etc. Any one or more communications networks may be used to connect over the network.

[0022] Application data 133 includes data that is processed when a user uses the job search service. For example, the application data 133 includes user information and information obtained from the server 20. Specifically, the application data 133 includes job information related to a job. This will be described later with reference to FIG.

[0023] The processing module 134 is a processing module for processing the job information provided by the server 20. For example, the processing module 134 executes the acquisition module 135 described later. , an output module 136, and a reading module 137. The question is whether the user who logs in to the job information platform is a business owner or a worker. The processing contents may be changed depending on whether the

[0024] For example, the information processing device 10A is a device used by a user on the business side. The device 10B is assumed to be a device used by a user on the worker side. The symbol A is added to the information processing device 10A, and the symbol B is added to the information processing device 10B on the worker side. Below is an example of a job application that separates processing according to the logged-in user. I will explain how to separate applications for business users from applications for workers. May be implemented.

[0025] ≪Business side≫ First, each process in the information processing device 10A on the business side will be described. The control 135A is a button (an example of a UI part) on a display screen displayed on the display 151A. For example, the acquisition module 135A acquires a user operation on a web page, Or, a command corresponding to a click on the invitation button on the application screen, The invitation button is used when a business operator requests temporary employment. This button is used to generate invitation information to encourage users to register for the job service. do.

[0026] The invitation information includes information regarding the registration of a new user in the job search service and information for generating the invitation information. The group information for the group to which the new user is to be registered is included at least in the form of the business name and the name of the business to which the new user is to be registered. If the invitation information does not include group information, the invitation information and the group The user information may be associated with the server 20, for example. The information to be stored may be, for example, the URL of the web page where new users enter their registration information or the URL of a job application. The information of the business operator is, for example, information indicating a link to download the business operator's login information. This includes the business ID of the business that can be identified by the above.

[0027] The Group will notify the management organization of the job information platform, or the store or operator of the A group is generated by a service provider (first user) that includes multiple users. It is possible for an employer to set common working conditions for multiple workers. When generating invitation information for a worker you want to register with the service, you must specify the It is possible to select a group.

[0028] Using the above example, the invitation information may be, for example, the URL of a web page for user registration or a job posting. The invitation information includes a link to download the app and a business ID. The URL of the web page of the registration or the link to download the job application, the business ID, The invitation information may include link information or an information code (two-dimensional code or a three-dimensional code).

[0029] The output module 136A generates invitation information in response to an operation of a button for generating invitation information. The generation request is sent to the server 20. The generation request includes the group selected by the business operator. The invitation information may include group information about the group. In this case, the acquisition module 135A acquires the invitation information generated by the server 20.

[0030] The output module 136A also outputs a message including the acquired invitation information to the business operator. Output to the worker (second user) who you want to register with the job service. Example For example, the output module 136A may be configured to use a messaging application or email. Alternatively, a message including a two-dimensional or three-dimensional information code as invitation information may be output.

[0031] The acquisition module 135A also acquires job offers on a web page or in an application screen. A command corresponding to a click operation on the setting button is sent to the user interface 150A. The job information setting button is used by businesses to set up and publish job information. This is the button to be used when

[0032] Job information is generally available to users who have registered with the job service, and is also available to designated groups. This includes limited release that is only available to users within the loop.

[0033] The output module 136A receives job information set by a user on the business side and job setting The request is output to the server 20.

[0034] The reading module 137A reads information codes (such as two-dimensional codes and three-dimensional codes). For example, the reading module 137A generates invitation information or reads job information. You may scan the information code to access the web page where you can set your information. stomach.

[0035] The display control module 138A controls the display of one screen of a job application or a web page. For example, the display control module 138A displays an invitation information generation screen, a job information setting screen, etc. The image is controlled to be displayed on display 151A.

[0036] In addition, the processing module 134A receives each operation by the business operator and generates a group. Or, existing users of the job information providing platform may be registered in the group.

[0037] <Worker side> Next, each process in the worker side information processing device 10B will be described. The input system 131B acquires the invitation information output by the information processing device 10A, By accessing the server 20 based on the invitation information, the program of the job application can be downloaded. Load and install. This allows the processing module 134B to run.

[0038] The processing module 134B may also be a web browser. If the URL indicates a web page for new registration to the service, the processing module 134 B accesses the URL included in the invitation information and downloads a web page for new registration from the server 20. The processing module 13 acquires screen information of the page and transmits the information to the server 20. 4B acquires and stores the business information included in the invitation information, and also adds group information to the invitation information. If the group information is included, the group information may be obtained and stored.

[0039] The acquisition module 135B acquires each button in the display screen displayed on the display 151B. For example, the acquisition module 135B acquires a user operation on a user registration screen. In the process, the registration information set by the user operation of the worker is acquired.

[0040] When the registration information of a new user is set based on the user operation, the output module 136B The registration information and a new registration request are then sent to the server 20. The registration information may be, for example, The name, address, telephone number, etc. of the user entered by the car, as well as the stored business information If group information is included in the invitation information, group information may be included. When the server 20 receives the new registration request, it performs registration processing for the new user based on the registration information. conduct.

[0041] In addition, when a worker performs an operation to view job information, the output module 136 B outputs a viewing request to the server 20. Also, when a worker selects a job information viewing screen, When the user applies for a job from the application module 136B, the application request is sent to the server. Output to ba20.

[0042] The reading module 137B reads an information code (e.g., a two-dimensional code or a three-dimensional For example, the reading module 137B has a function of reading a code (e.g., a code for a job search service). To access the web page where you can register as a user on the job search app or to download the job search app An information code may be read to perform the loading.

[0043] The display control module 138B controls the display of one screen of a job application or a web page. For example, the display control module 138B displays a user registration screen, a job information viewing screen, a job application screen, It controls so that the screen etc. is displayed on the display 151B.

[0044] One or more processors (CPUs) 110 may read data from the memory 130 as needed. Each module is read and executed by one or more processors (CPUs) 110. executes a network communication module 132 stored in the memory 130. The one or more processors (CPUs) 110 may also include a memory. 130 includes a processing module 134, an acquisition module 135, and an output module 136, a reading module 137, and a display control module 138. The processing module, the acquisition module, the output module, the reading module, and the display control module may be configured as a processing module. module 134, acquisition module 135, output module 136, reading module 137, and The processing of each of the display control module 138 and the display control module 139 is performed by one or more processing units (CPUs) 11. You can run it with 0.

[0045] In another embodiment, the processing module 134, the acquisition module 135, and the output module The module 136, the reading module 137, and the display control module 138 are included in the information processing device 10. It may be a stand-alone application stored in the memory 130 of the stand-alone Standalone applications include, but are not limited to, processing applications, acquisition applications, application, output application, reading application, and display control application In yet another embodiment, the processing module 134, the acquisition module 135, an output module 136, a reading module 137, and a display control module 138. 38 may be an add-on or plug-in to another application.

[0046] Each of the above-identified elements may be stored in one or more of the storage devices previously described. Each of the modules corresponds to a set of instructions for performing a function described above. The modules or programs (i.e., sets of instructions) shown above are separate software It need not be implemented as a program, procedure, or module, and therefore Various subsets of these modules may be combined or rearranged in various embodiments. In one embodiment, memory 130 may be configured with the modules and Additionally, memory 130 may store additional data structures not described above. The device may store various modules and data structures.

[0047] As mentioned above, the business application and the worker application Each application may be implemented as a separate application. In this case, the worker The worker can program the recruitment app from a designated website or other device on his / her own information processing device. 10B, download and install it, and the business operator can start the business recruitment app program. The user downloads the program from a predetermined website or the like onto his / her own information processing device 10A and installs it. By downloading this app, users will be able to use the recruitment apps mentioned above.

[0048] FIG. 3 is a block diagram illustrating an example of the server 20 according to the embodiment. One or more processing units (CPUs) 210, one or more networks or other communication interfaces 2, a memory 230, and one or more It includes a number of communication buses 270 .

[0049] The server 20 may optionally include a user interface 250, such as , a display device (not shown), and a keyboard and / or mouse (or any other An input device such as a pointing device (not shown) can be used.

[0050] The memory 230 may be, for example, a DRAM, a SRAM, a DDR RAM, or other random access A high-speed random access memory, such as a solid-state storage device, and one or more magnetic Disk storage, optical disk storage, flash memory devices, or other non-volatile The memory 230 may be a non-volatile memory such as a solid-state memory device. The recording medium may be a non-transitory recording medium.

[0051] Another example of the memory 230 is one or more memory devices that are installed remotely from the CPU 210. In one embodiment, the memory 230 includes the following programs: Stores modules and data structures, or a subset thereof.

[0052] The operating system 231 handles various basic system services, for example. The hardware includes a programmable logic unit (PLC) and includes procedures for executing tasks using the hardware.

[0053] The network communication module 232 may, for example, communicate with the server 20 via a network 2. One or more communication interfaces 220 and the Internet, other wide area networks, One or more communication networks, such as a local area network, metropolitan area network, etc. Used to connect over a communication network.

[0054] The user data 233 includes information on users who use the job information providing platform. For example, the user data 233 may include the user's name, address, telephone number, etc., associated with each user ID. The user data 233 includes a phone number, a group, etc. The user data 233 will be described later with reference to FIG.

[0055] Group data 234 is used when you want to post a common job advertisement to one or more workers. For example, group data includes data about groups that are used for group The group data 234 includes the name, business operator, generator, user ID, etc. This will be described later with reference to FIG.

[0056] The job data 235 is 1 registered on a job information platform or job service For example, the job data 235 may include job posting dates, working hours, open / closed hours, etc. The job data 235 includes information such as the job title, group, and hourly wage. do.

[0057] The control module 236 controls the processing related to recruitment in the recruitment information providing platform. For example, the control module 236 manages the job-related process by executing a generation module 237, an acquisition module 238, a registration module 239, an association module 240, and and a setting module 241.

[0058] The operator (first user) operates the invitation information generation screen to When a specific group to which the invitation is to be associated is selected and an operation to generate the invitation information is performed, the generation model Module 237 provides group information including information on selected specific groups and a job search service. The information processing device 10A of the business entity receives a request for generating invitation information for the user.

[0059] The generation module 237 generates group information including information of a predetermined group to which the worker is associated. When the user information and the invitation information generation request are received, the information regarding new registration to the job service is The generation module 237 generates invitation information including the information of the business operator (first user) and the information of the business operator (first user). may associate group information about a given group with the generated invitation information; Furthermore, group information regarding a specific group may be included in the invitation information.

[0060] The generation module 237 generates a plurality of invitation information from an invitation information generation screen in response to an operation of the business operator, for example. Select one or more groups from the groups. The information is stored in the program of the job application to allow the user to download the job application. The invitation information includes, for example, the URL of the web page for the new registration screen or the storage location information for the new registration screen. For example, it may be link information or a two-dimensional or three-dimensional information code.

[0061] The acquisition module 238 acquires the information from the information processing device 10B used by the worker (second user). , and accepts access based on the invitation information to obtain registration information for the worker recruitment service. For example, the acquisition module 238 may receive a registration request from a link included in the invitation. The registration information entered on the registration screen of the job application is acquired. In addition to the registration information, Rule 238 will obtain business information and group information contained in the invitation information. This is also fine.

[0062] The registration module 239 registers a worker based on registration information from the worker (second user). Register with the job service. For example, the registration module 239 generates and obtains a user ID. The registration information is associated with the user and registered in the user data 233.

[0063] The association module 240 receives the invitation information and registers a worker (second user). For example, a worker may be associated with a group specified by group information. If this worker has worked at AAA and registers based on the invitation information, The association module 240 associates this worker with the " Associate with the "AAA experience" group.

[0064] As an example, the association module 240 may include a registration request with group information. If not, the group information associated with the invitation information accessed and the registration request The association module 240 also associates the registration information obtained with the est. , If group information is obtained with the registration request, The group information and the registration information are related to each other. Note that the group may be written as a tag. stomach.

[0065] Through the above process, the operator selects a group and generates invitation information for workers based on the information. When a new worker is registered, it is now possible to automatically associate a group with this worker. become.

[0066] The setting module 241 sets working conditions corresponding to a predetermined group to a worker (second user). For example, the setting module 241 sets the predetermined group to the group of “AAA experience”. If you are a AAA employee, we will take into consideration your work history at AAA and any publicly available job offers seeking employment at AAA. The labor conditions of the job offer for this group may be set more favorably than those of the other groups. For example, For example, it may be acceptable to set a uniformly higher hourly wage or other salary for workers in this group. stomach.

[0067] The above process makes it possible to set common working conditions for a given group. This will reduce the management costs of the business operator. The company is a worker who is registered with the government and who is able to contact unregistered workers individually to negotiate working conditions and There is no need to control the working conditions of unregistered workers. Also, unregistered workers can easily register with recruitment services. This allows users to register their jobs, browse job information provided by the job search service, and find favorable conditions. In addition, the organization that operates the recruitment service (the recruitment information platform) The platform operator, which operates the platform, allows businesses to invite workers without having to search for new workers themselves. In order to encourage workers to register using this information, the number of newly registered users will be increased, and as a result, the number of required This will enable the number of people using the app to increase.

[0068] Also, if a given group is associated with one or more other groups, an association model The module 240 may also associate the worker (second user) with one or more other groups. For example, companies with the same business name, such as group companies or franchises (FC), Even when using the same method, there are cases where different operating organizations are involved, and one operating organization may not be able to share the work of other operating organizations. In some cases, it may be difficult to grasp the working experience of employees of group companies or franchises. For example, if the operating organization of a job information platform uses the same store name, By linking the related companies, it is possible to associate a group of workers with the same company name with a single worker. It is possible to associate multiple groups together. The organization of groups will be described later. do.

[0069] In addition, the predetermined group and one or more other groups may have a hierarchical structure. For example, The parent company, subsidiary company relationship, and franchise management organization are the parent node and each franchise A hierarchical structure may be set in which the size is a child node of the other size.

[0070] In addition, the generation module 237 is a job information providing platform management organization generated A group including a group generated by the operator (first user) and a group generated by the operator (first user) is selected. The method may further include selecting a predetermined group in response to a selection operation of a trader. For example, If the industry is convenience store, the company will provide the job information platform. Groups that are created by a single company (such as the default group) and groups that are franchised or directly operated by the parent company There may be groups that each operator creates (for example, their own groups).

[0071] In the case of major franchises, the cash registers, terminals, and operations are the same, so you may have worked at other stores. There are cases where you want to hire people who have experience in the industry, even if it means raising their hourly wage. By using this, it becomes possible to visualize people who have worked at other stores.

[0072] As a concrete example, in the case of a major franchise, there are groups that are known to have worked at affiliated brand stores. The group may be set so that businesses can post job offers to the group. Workers who have worked at major franchisees such as AAA are automatically associated with the "AAA experience" group. In addition, the AAA may also be associated with groups related to the AAA created by other FC destinations of the AAA.

[0073] In addition to the differences in generators, the groups were also divided into groups based on industry (convenience stores, transportation, Service industry, construction industry, etc.), skills and experience (customer service, cashiering, stocking, delivery, etc.) For example, the generating module 237 may generate the invitation information. The groups that a trader can select may be changed depending on the business type of the business operator. In the case of a convenience store, the selectable group types, Skills and Experience, are customer service, , cashier, etc., and if the industry is transportation, the selectable group types are Skills The experience is delivery etc.

[0074] In addition, the registration module 239 registers information according to the type of a predetermined group in the worker registration. For example, the information may be set to a predetermined item in a registration item included in the information. The group is a childcare worker group, and the childcare worker group is selected and generated based on the invitation information. When a worker newly registers with the job service, the registration module 239 registers the worker You may set "childcare worker" as a qualification in the registration items included in the registration information of the user. If the predetermined group is a nurse group or a driver group, the registration module 239 The qualifications included in the registration information may include a nursing license and a driver's license. This can assist with the worker registration process.

[0075] The setting module 241 may also include setting job information. Rule 241 is a rule that, when a predetermined group is selected by an operator when setting job information, The present invention may include setting working conditions corresponding to the predetermined group to be selected. For example, The module 241 is a module that displays a selected predetermined group in response to an operation of the business operator on the job offer setting screen. Set common working conditions for each group, such as hourly wages and working hours. When a specific group is selected, the specific group is assigned to the workers who belong to the specific group. The working conditions corresponding to the group will be made public in limited capacity.

[0076] Through the above process, when setting up a job offer, the business operator can select the employees who are included in the specified group that they want to hire. This allows you to set favorable conditions for workers who are interested in working, increasing the chances of workers applying. In addition, by publishing job information with favorable conditions for workers, each worker can This will allow users to apply preferentially to jobs with favorable conditions. For the organization that operates the platform, it is important to provide each worker with a lower management cost for each business. By allowing users to browse and apply for jobs with favorable conditions, we aim to continuously provide this platform to a wide range of users. It will be possible for them to use it.

[0077] In addition, when setting job information, the setting module 241 sets the job information The selectable groups may be changed depending on the (first user). For example, The setting module 241 sets the business name of the business A based on the user ID of the logged-in business. At this time, the setting module 241 identifies the group that the business operator A can select. As a loop, the group associated with industry A is presented to business operator A. For example, For example, the groups associated with industry A are the groups that are set to industry A by default, The group may include a group created by operator A.

[0078] Through the above process, businesses can select groups that are unrelated to their own industry. Since groups that have not been selected will not be selectable, the complexity of group selection can be reduced. do.

[0079] In addition, the setting module 241 is configured to add existing registered users of the job service to a predetermined group. The existing registered users are employed based on the job information set by selecting a specific group. In the case of a new user being recruited without belonging to a specified group, the fee for recruiting an existing registered user will be deducted from the fee for recruiting a new user who is not a member of the specified group. The fee may be reduced from that in the case of

[0080] Regarding the fees paid to the organization that operates the recruitment service, It is unclear whether the fee will be paid, and this is a burden for businesses to pay. On the other hand, existing users who belong to a certain group will be able to use the service of the operator. Since they are workers who have worked under the same person, they know the person and it is easier to hire them. There is an advantage for the business operators. Therefore, by reducing the fees, the business operators themselves can Rather than contacting each worker and setting working conditions individually, workers are invited to join this recruitment service. Therefore, it is better for business operators to actively invite workers. This will make it possible to provide a mechanism for this.

[0081] In addition, people who are working for the first time through this recruitment service (workers registered independently by businesses) The fee may be the usual fee, in which case the business operator will charge the workers who registered themselves In addition, the fee for second and subsequent hires may be reduced.

[0082] Regarding grouping, the information processing system 1 performs grouping according to the business type of the business operator, etc. In addition, businesses are free to create and add one or more groups. The final selectable group setting may be determined by the operator. For example, From the group list that includes multiple groups generated by the system and groups generated by the project Therefore, the business operator may set in advance the groups that can be selected when setting job information. .

[0083] In addition, when the control module 236 recommends a group to a business, the business Put multiple workers who have experience working under the same company into a group and tell the business operator, "This member Is that okay? If not, please remove the worker." Group recommendations may also be made.

[0084] In addition, the control module 236 is configured to allow each operator to individually generate a group and to When the same group is generated, this individual group can be selected by all operators in common. may be set to a default group.

[0085] In addition, the control module 236 cooperates with a message application to You can publish job information for that group only, set hourly wages, and set job postings for groups on the job app. For example, a messaging application can send messages to a job posting application. For linking with the application, use the API (Application Programming Interface) provided by the messaging application. This allows existing methods such as the Job Search App to be used. This makes it possible to implement a message sending function.

[0086] Each of the above-identified elements may be stored in one or more of the storage devices previously described. Each of the illustrated modules corresponds to a set of instructions for performing a function described above. The modules or programs (i.e., sets of instructions) listed above are separate software It need not be implemented as a program, procedure, or module, and therefore Various subsets of these modules may be combined in various embodiments, or In one embodiment, the memory 230 includes the modules and Additionally, memory 230 may store additional data structures not described above. It may store modules and data structures.

[0087] Note that one or more processing units (CPUs) 210 may read data from the memory 230 as needed. Each module is read and executed by one or more processors (CPUs) 210. executes a network communication module 232 stored in the memory 230. The one or more processors (CPUs) 210 may also include a memory. The control module 236, the generation module 237, and the acquisition module 238 are stored in the 238, a registration module 239, an association module 240, and a setting module 241. By executing each part, the control part, generation part, acquisition part, registration part, association part, and setting part are configured. In addition, the control module 236, the generation module 237, and the acquisition module 23 8, the registration module 239, the association module 240 and the setting module 241 Each process may be performed by one or more processing units (CPUs) 210 .

[0088] FIG. 3 shows a "server" and is a structural overview of the embodiment described herein. Rather, it is intended as a description of the various characteristics that may be present in a set of servers. In fact, as will be appreciated by those skilled in the art, items shown separately may be combined. With the above, certain items could be separated. For example, the items shown separately in FIG. An item may be implemented on a single server, and a single item may be deployed on one or more servers. This could be implemented by a server.

[0089] The database 30 may have a configuration similar to that shown in FIG. At least one of the user data 233, the group data 234, and the job data 235 is The information may be stored in the storage section of the database 30.

[0090] <An example of data structure> FIG. 4 is a diagram showing an example of the user data 233 according to the embodiment. 3. The information on each member user created by the user who uses the recruitment service is managed. The "user ID" field contains a user identification code for the server 20 to uniquely identify the user. Information (user ID: Identifier) ​​is included. The user ID is related to "user information". Can be attached.

[0091] "User information" includes personal information of the user (worker), such as "name", "address", etc. ", "Telephone number, etc. In addition, the user ID includes the " A group may be associated with the user. The user ID may be included as one of the pieces of user information. The user information may also include an email address. The authentication information may include a user address, a password, etc.

[0092] 5 is a diagram showing an example of group data 234 according to the embodiment. The "Group Name" in 234 includes the name of the group. It may be generated by the operating organization of the human information provision platform, or it may be generated independently by the business operator. Group names are associated with "business operator," "generator," "user ID," etc. , a group ID may be associated as the primary key.

[0093] "Business operators" include businesses that can select groups. "Generators" include those The subject who created the group is included. The "user ID" is the name of the user who belongs to the group. For example, the "A" generated by the "operating organization" is included in the user ID of the If it is a group of "AAA Japan experience", the business of "All AAA Japan affiliated stores" The group can be selected by the user. In addition, the group of "AAA experience" generated by the "Administrative Organization" can be selected by the user. If it is a loop, for example, the operator of "All AAA affiliated stores" can select this group. Also, if the group "Early Morning OK" is generated by "AAA Shibuya Store", Only "AAA Shibuya Store", which created the group, can select this group.

[0094] In addition, the "Favorites" group is a generic group name, but the operating organization For example, "AAA Shibuya"'s "O" group is created by setting the operating organization. The "Favorite" group can only be selected by the "AAA Shibuya" business. If the group "AAA Japan Experience (Minato Ward)" was generated by "Store", this group In addition to the "AAA Akasaka Store" that generated the results, other "AAA Japan affiliated stores" located in Minato Ward For example, the Roppongi store can also select this group. In this case, the control module 236 When a group is generated by AAA Akasaka store, "Minato Ward" is selected as the area information. In this case, each store in Minato Ward with the "AAA" name will be set as a "business operator."

[0095] FIG. 6 is a diagram showing an example of a hierarchical structure of group data 234 according to the embodiment. For example, the structure shown in Figure 6 is an example of AAA Japan, which operates multiple FCs. For example, AAA Japan Co., Ltd. is developing franchises and has franchises for individual stores. At this time, AAA Japan was previously working at its own affiliated stores. However, it is possible to identify workers who have been hired, but it is also possible to identify workers who have been hired by a different franchise. For example, we were unable to obtain information about workers who worked at AAA Japan stores. We can identify workers who worked at the AAA Shibuya store, but not those who worked at the AAA Ebisu store. I couldn't figure it out.

[0096] Therefore, the operating organization of the job information platform is AAA Japan, FC Exhibition We obtained information on each store using the same store name "AAA", including Kai, as shown in Figure 6. Generate a hierarchical structure. For example, using the example shown in Figure 5, If it is a group, there are no restrictions other than the restrictions of AAA Japan, so AAA Japan Select this group at all affiliated bread stores (Shibuya store, Tokyo Station store, Roppongi store) On the other hand, the "AAA experience" group has both AAA Japan and FC. Because the store name is AAA, all AAA member stores (Ebisu store, Ebisu West Exit store, Shibuya store, This group will be available at some stores (Yokohama store, Tokyo Station store, Roppongi store, etc.).

[0097] FIG. 7 is a diagram showing an example of job data for a product according to the embodiment. The job information includes the job ID and the job information is associated with the job ID and has the following information: "job date", This includes information such as "Working hours," "Public / private," "Group," and "Hourly wage."

[0098] "Recruitment date" includes the date (or period) on which the business needs a worker. "Working hours" includes the working hours of the worker on the day of the job offer. "Limited" indicates whether the job posting will be public or only available to a select group. "Hourly wage" includes the hourly wage of the job offer. In this case, both may be selected. The hourly wage may be set higher than the publicly available hourly wage (for example, job ID "J002" in FIG. 7). and "J003").

[0099] <Operation description> Next, the operation of the information processing system 1 according to the embodiment will be described. 13 is a flowchart showing an example of an evaluation process for an existing user according to the present invention;

[0100] (Step S101) The acquisition module 135A of the information processing device 10A used by the business operator acquires the evaluation of existing workers. Select one or more groups from the list of groups displayed on the price screen (e.g., Figure 11). Depending on the result, it is determined whether the group corresponding to the existing worker is selected. If the group is selected (step S101-YES), the process proceeds to step S103. If no group is selected (step S101-NO), the process proceeds to step S105. move on.

[0101] (Step S103) The acquisition module 135A of the information processing device 10A acquires a group indicating the selected group. The information and user ID of the existing worker are obtained.

[0102] (Step S105) The acquisition module 135A of the information processing device 10A acquires the existing worker ID displayed on the evaluation screen. The evaluation (e.g., Good or Bad) of the selected item is selected according to the operator's operation. The evaluation information indicating the evaluation that was given is obtained.

[0103] (Step S107) The acquisition module 135A of the information processing device 10A acquires group information displayed on the evaluation screen. It is determined whether the save button for the information and evaluation information has been pressed by the business operator. If pressed (step S107-YES), the output module 136A displays the The group information and evaluation information acquired in response to the operation of the business operator and the user ID are sent to the server. On the other hand, if the save button is not pressed, (Step S107-NO), the process ends.

[0104] (Step S109) The control module 236 of the server 20 performs the following operations based on the information acquired from the information processing device 10A. The evaluation information and group information are acquired in the user information indicated by the user ID. If so, register it in association with group information.

[0105] By carrying out the above process, businesses can evaluate existing employees who have worked in their stores using the grades. It is possible to set up a loop.

[0106] FIG. 9 is a flowchart illustrating an example of a job posting display process according to the embodiment. (Step S201) When a job information viewing request is received from the information processing device 10B used by the worker, The control module 236 of the server 20 determines whether the worker who made the browse request is Is it associated with group information that corresponds to a private group included in the job data? If the worker is associated with a private group (step S201-YES), the server 20 shares job information set in the limited public group with the general public The screen information including the open job information is output to the information processing device 10B, and the process is performed in step S203. On the other hand, if the worker is not associated with private group information (step (Step S201-NO) The server 20 transmits screen information including publicly available job information to the information processing device 1. 0B, and the process proceeds to step S205.

[0107] (Step S203) The display control module 138B of the information processing device 10B receives screen information from the server 20. Based on the information, limited and public job information will be displayed on display 151B. Control (see FIG. 13 for example).

[0108] (Step S205) The display control module 138B of the information processing device 10B receives screen information from the server 20. Based on the information, the display 151B is controlled to display public job offers (for example, See Figure 14).

[0109] By the above process, when a worker requests to view job information, You belong to a group and the job listings are set to be private for that group. If a worker is notified, he or she can view job information that is only available to that worker. In the case of limited and public disclosure, the display of limited disclosure takes priority, and limited disclosure is displayed before public disclosure. Open job information is displayed in a location where workers can easily see it (for example, at the top of the screen), Private job listings may be highlighted.

[0110] FIG. 10 is a flowchart illustrating an example of a new worker invitation process according to the embodiment. . (Step S301) The acquisition module 135A of the information processing device 10A used by the business operator displays an invitation information generation screen From the list of groups displayed in (for example, Figure 17), the place to be selected according to the operator's operation Get the specified group.

[0111] (Step S303) The output module 136A of the information processing device 10A outputs the “Invitation” message displayed on the invitation information generation screen. In response to the operator's operation of pressing the "Generate waiting information" button, The group information and the request to generate the invitation information are output to the server 20. When a creation request is received, the creation module 237 of the server 20 contacts the job service. The invitation information includes information on the new registration of the business operator and information on the business operator. The information processing device 10A outputs the information to an information processing device 10B used by a worker.

[0112] (Step S305) The acquisition module 238 of the server 20 receives the invitation information from the worker (second user). It is determined whether or not access based on the invitation information has been accepted from the information processing device 10B to be used. If the access based on the invitation information is accepted (step S305-YES), the control The control module 236 outputs registration screen data for inputting registration information to the information processing device 10B. If the access based on the invitation information is not accepted (step S305-NO), Processing ends.

[0113] (Step S307) The acquisition module 238 of the server 20 acquires the worker (second user) from the information processing device 10B. ) registration information.

[0114] (Step S309) The registration module 239 of the server 20 performs the registration process based on the registration information of the worker (second user). For example, based on the name, phone number, etc., the worker to be registered (second user) is a new user. If the worker to be registered is a new user (step S309 -YES), the process proceeds to step S311. If the worker to be registered is an existing user, (Step S309-NO), the process ends.

[0115] (Step S311) The registration module 239 of the server 20 registers the user ID of a new user, a worker (second user). For example, the registration module 239 performs a user registration process for the worker's information processing device 10B. Based on the user information received from the Register a new account.

[0116] (Step S313) The association module 240 of the server 20 associates the worker (second user) with the group information The group information is associated with a specific group specified by the invitation information, for example. The information is acquired when the user accesses the website.

[0117] (Step S315) The setting module 241 of the server 20 sets the working conditions corresponding to a predetermined group to the workers ( Set it to "second user".

[0118] The above process simplifies the registration process for new users and This allows for the automatic association of new users to groups when they are Companies no longer need to contact unregistered users individually and set working conditions individually, This reduces the management costs for new users.

[0119] <Screen example> Next, examples of screens displayed on the information processing device 10 on the user side will be described. FIG. 11 is a diagram showing an example of an evaluation screen according to the embodiment. The following is an example of a screen used to evaluate Hanako Suzuki, who worked at the AAA Shibuya store operated by Yahoo! JAPAN Co., Ltd.

[0120] Group G1 shown in Figure 11 is the job information platform operator that checks Group G2 is the group that the business operator (AAA Shibuya store) checked. For example, the checked group G2 is a job information platform. The operator of the website will check the business (AAA Shibuya store) based on information such as the business type. In the example shown in Figure 11, the groups are customer service, cashier experience, and stocking. may be a group created by the operating organization of the job information platform. Other groups may be, but are not limited to, groups generated by operators. It won't be done.

[0121] The "Good or Bad" in Figure 11 shows the business's evaluation of Hanako Suzuki. When the "Save" button shown in Figure 11 is pressed, a check mark appears on the screen shown in Figure 11. The user ID and the set evaluation information and group information are transmitted to the server 20. This makes it easy to add existing users to a group.

[0122] The “Early Morning OK” group shown in Figure 11 is a group created by a business (AAA Shibuya store), for example. This is a group that is only visible to this business. " group is a group created by the "Operating Organization" and is only displayed at AAA Shibuya store. "AAA Japan's Experience (Minato Ward)" is a group that, for example, This is a group generated by a single store, but it can be selected from multiple stores (AAA stores in Minato Ward). In addition, a group is associated with the number of workers that belong to it. It may be displayed (as shown in Figure 11 (0 people)).

[0123] FIG. 12 is a diagram illustrating an example of a job posting screen according to the embodiment. The screen illustrated in FIG. AAA Shibuya store is releasing job offers exclusively to workers who belong to the "AAA Experience" group. This is an example showing the composition.

[0124] In the job posting screen shown in FIG. 12, for example, the job posting date, working hours, deadline setting, The public settings, etc. are set by the business operator. Here, the business operator sets the public settings as "Group If you select at least one of the following options, for example, "AAA Experience", The setting module 241 of the server 20 automatically checks the "Group-only" option. The title of the recruitment changed from a public title to a limited-release title, "We are looking for experienced people !Switched to store operations at AAA.

[0125] Businesses can set the following public settings: public only, group-only, public and limited It is possible to check both public and limited public. When a check is placed, users who belong to the checked group will be able to see the job information that is only available to limited users. Only will be published.

[0126] In addition, the list of groups included in the group private list may be changed depending on the operator. For example, if Business X operates a convenience store, The group is included in the list of groups included in the limited public group of business operator X, and is in the transportation business. If the operator is Y, the group for the transportation industry is included in the group limited release of operator Y. In addition, if there are groups common to both operators, In addition, when a type is set for a group, for example, a job information providing platform Groups related to experience and skills provided by the management organization of the team, and groups generated by businesses Alternatively, the groups may be displayed by type.

[0127] FIG. 13 is a diagram illustrating an example of a job listing screen according to the embodiment. The screen illustrated in FIG. This is an example of a job listing screen displayed to a worker who has worked at AAA. In the example shown, the workers who belong to the group with the “AAA experience” checked in FIG. The following is an example of a screen in which a limited-release job offer R1 is displayed in the top area of ​​the page.

[0128] As shown in Figure 13, the restricted job offer R1 is notified to the worker that it is restricted. In order to make the workers feel special, the message "Limited to you" is displayed. In addition, the hourly wage and salary are often more favorable than for public viewing. The amount or the fact that it is limited to public may be highlighted. For example, the amount For the part, the color of the amount may be different from the color of the other text, or it may be bold or highlighted. For private releases, the text color of "Private release for you only" will be different from the other text. They may be emphasized by being a different color, bolded, or highlighted.

[0129] FIG. 14 is a diagram showing another example of the job listing screen according to the embodiment. The screen shown in FIG. FIG. 14 is an example of a job listing screen displayed to a worker who has never worked for AAA. In the example shown in, there are no job openings for the group this worker belongs to, so all are public. An example of a screen displaying job openings is shown below.

[0130] In the screen shown in FIG. 13 and the screen shown in FIG. 14, If the worker is a car driver, the screen shown in Figure 13 will be displayed. If the worker has never worked at AAA store, If the operator selects the option in Figure 12, the screen shown in Figure 14 will be displayed. If you have checked the box, the screen shown in Figure 14 will show the public job listings for AAA store. The content is displayed.

[0131] FIG. 15 is a diagram illustrating an example of a job application screen according to the embodiment. The screen illustrated in FIG. This is an example of the screen when the job offer R1 shown in FIG. 13 is selected. As shown in FIG. 15, The day's salary (or hourly wage) will be displayed. Also, if the post is limited to public, the hourly wage will be displayed. In some cases, if the information is given preferential treatment over the general public, this may be highlighted. For example, if the salary for the day is 6,000 yen for public viewing, and 1,000 yen for limited viewing, If the offer is 7,500 yen, it may be highlighted that it is an extra 1,500 yen.

[0132] FIG. 16 is a diagram showing an example of a message screen according to the embodiment. As shown in FIG. In the recruitment app, a message function is used to send a message to all workers in a given group, or to some It is possible to send and receive messages to and from multiple workers or a single worker. The example shown in shows an example of exchanging messages with one worker.

[0133] FIG. 17 is a diagram showing an example of an invitation information generation screen according to the embodiment. In the example shown in FIG. The company is offering the job to workers who have experience in its own stores but are not registered on the job application. 13 shows an example of a screen for generating invitation information displayed on the information processing device 10B when sending the invitation information. vinegar.

[0134] As shown in FIG. 17, the operator selects a predetermined group on the generation screen. It is possible to select one or more groups. The business then clicks "Generate invitation link" When the user presses the "Send" button B1, an invitation link L1 (URL, which is an example of the invitation information) is displayed. This invitation information includes the business operator's information, the registration screen for registering with the job service, and the job application. The information to access the download source of the selected "AAA Experience" is also included. Group information for the "Group" group is not associated with or included in the invitation. Next, when the business operator presses the "Copy invitation link" button B2, the invitation information The invitation link L1 is copied.

[0135] The business operator must notify the email or message containing the copied invitation link L1 to the address of the person who has previously worked with the business. Send this email or message to people who have been to the event, and let them access the invitation link. The registration process described above is started by clicking the link. If an information code is generated instead, the business must provide the information code to those who have worked for it in the past. The user may also present the

[0136] The disclosed technology is not limited to the above-described embodiment, and may be modified without departing from the gist of the disclosed technology. The present invention can be embodied in various other forms without departing from the scope of the present invention. The above embodiments are merely illustrative in all respects and should not be construed as limiting. The order of each processing step can be arbitrarily changed or parallelized within the scope that does not cause any inconsistency in the processing content. can be executed.

[0137] The program of the embodiment of the present disclosure is stored in a computer-readable storage medium. The storage medium may be provided in a form in which the program is stored. The program may be, for example and without limitation, a software program or a computer program. Includes computer programs. [Explanation of symbols]

[0138] 1. Information Processing Systems 10, 10A, 10B Information processing device 20 Information processing device (server) 110, 210 Processing unit (CPU) 120, 220 Network communication interface 130, 230 Memory 131, 231 Operating Systems 132, 232 Network Communication Module 133 App Data 134 Processing Module 135 Acquisition Module 136 Output Module 137 Reader module 138 Display Control Module 150 User Interface 170, 270 communication bus 233 User Data 234 Group Data 235 Job Data 236 Control Module 237 Generation Module 238 Acquisition Module 239 Registration Module 240 Association Module 241 Settings Module

Claims

1. An information processing device, A group including information on a predetermined group to which a second user is associated by an operation of a first user. Obtaining information; Information regarding new registration with the job service and invitation information including information regarding the first user To generate, The information processing device receives access based on the invitation information from another information processing device used by the second user. acquiring registration information of the second user to the job service; Associating the second user with the predetermined group identified by the group information. thing, setting working conditions corresponding to the predetermined group to the second user; An information processing method for performing the above.

2. If the given group is associated with one or more other groups, The associating may also associate the second user with the one or more other groups. The information processing method according to claim 1 , further comprising:

3. The predetermined group and the one or more other groups have a hierarchical structure. The information processing method described herein.

4. The information processing device, Groups created by the operating organization of the job information providing platform that provides the above job information services The first user is selected from a group including a group created by the first user and a group created by the first user.

2. The method according to claim 1, further comprising the step of: selecting the predetermined group in response to a selection operation by a user. The information processing method described herein.

5. The information processing device, and registering the second user with the recruitment service based on the registration information. death, The registration includes registering information according to the type of the predetermined group into a predetermined item in the registration items. The information processing method according to claim 1 , further comprising: setting the first and second values ​​to the first and second values.

6. The information processing device, Further, set up job listings; When the predetermined group is selected, setting the job information includes: The information processing method according to claim 1 , further comprising: setting the working conditions corresponding to a group.

7. The setting of the job information is selectable depending on a first user who sets the job information.

7. The method of claim 6, further comprising changing a group that can be accessed by the user.

8. The information processing device, An existing registered user of the job service is added to the predetermined group, When the user is employed based on the job information set by selecting the predetermined group, The fee for recruiting an existing registered user is to be reduced by 10% if the user is recruited without belonging to the specified group. The information processing method according to claim 1 , further comprising the step of reducing the amount by less than the fee.

9. In the information processing device, A group including information on a predetermined group to which a second user is associated by an operation of a first user. Obtaining information; Information regarding new registration with the job service and invitation information including information regarding the first user To generate, The information processing device receives access based on the invitation information from another information processing device used by the second user. acquiring registration information of the second user to the job service; Associating the second user with the predetermined group identified by the group information. thing, setting working conditions corresponding to the predetermined group to the second user; A program to execute.

10. A group including information on a predetermined group to which a second user is associated by an operation of a first user. Upon receiving the information and a request for generating invitation information for the job service, the job service A generator for generating the invitation information including information regarding new registration with the service and information regarding the first user. With Naribe, The information processing device receives access based on the invitation information from another information processing device used by the second user. an acquisition unit for acquiring registration information of the second user to the job service; Associating the second user with the predetermined group identified by the group information. An association unit; A setting unit that sets working conditions corresponding to the predetermined group to the second user; An information processing device comprising:

Citation Information

Patent Citations

  • Server device, server device control method, and server device control program

    JP7080282B2