Information processing method, program, and information processing device

The information processing method addresses the inefficiency of conventional crowdsourcing by allowing users to receive work requests aligned with their service history, resulting in enhanced task distribution and service activation.

JP7647000B2Active Publication Date: 2025-03-18MERCARI INC(JP)
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021085098
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-05-20
Publication Date
2025-03-18
Estimated Expiration
2041-05-20

AI Technical Summary

Technical Problem

Conventional methods for outsourcing tasks on crowdsourcing platforms are inefficient, as they involve ordering specific, defined tasks without effectively leveraging the service capabilities of workers, thereby failing to activate the service fully.

Method used

An information processing method where a user, acting as both a service provider and a worker, receives requests for work based on their historical actions in a specified service, and upon completing the work, is rewarded, thereby stimulating service activation.

Benefits of technology

This approach enhances the distribution of tasks and activates services by matching workers with suitable tasks based on their historical behavior, leading to improved task completion efficiency and worker engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007647000000001
    Figure 0007647000000001
  • Figure 0007647000000002
    Figure 0007647000000002
  • Figure 0007647000000003
    Figure 0007647000000003
Patent Text Reader

Abstract

To invigorate service.SOLUTION: An information processing device executes: a process for presenting, to a user of prescribed service provided by the information processing device, the user being registered to the information processing device as a worker, a work related to the prescribed service; and a process for giving reward to the worker when the worker has completed the work.SELECTED DRAWING: Figure 5
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] In recent years, a business model called crowdsourcing, in which companies outsource tasks to an unspecified number of people over the Internet, is becoming more common. Specifically, for example, a method is known in which researchers are given the authority to outsource the task of labeling items to workers on a crowdsourcing platform to generate training data. [Prior art documents] [Patent documents]

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

[0004] The conventional methods described above involve assigning specific, predetermined tasks to workers, and have little relevance to users of the services provided by the servers, etc., and therefore it is difficult to say that they contribute to revitalizing the services.

[0005] The present disclosure aims to revitalize services. [Means for solving the problem]

[0006] An information processing method according to an embodiment of the present disclosure includes: an information processing device; a worker who is a user of a predetermined service provided by the information processing device and who is registered as a worker in the information processing device; and receiving a request for work presentation from a terminal associated with the worker, and referring to information indicating the worker's action history in the predetermined service, The information processing method executes a process of presenting a task related to the specified service, and a process of providing a reward when the worker completes the task. [Brief description of the drawings]

[0007] [Figure 1] 1 illustrates a configuration of a communication system according to an embodiment. [Diagram 2] 2 illustrates an example of a hardware configuration of an information processing device according to the present disclosure. [Diagram 3] FIG. 2 shows an example of a block diagram illustrating a functional configuration of the information processing device according to the first embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a user information database according to the first embodiment; [Diagram 5] FIG. 2 is a diagram showing an example of a processing sequence of the communication system according to the first embodiment. [Figure 6] 11 is a first flowchart illustrating a process of a server. [Figure 7] 13 is a second flowchart illustrating the processing of the server. [Figure 8] FIG. 1 is a first diagram showing a display example of a terminal according to the first embodiment. [Figure 9] FIG. 2 is a second diagram showing a display example of the terminal in the first embodiment. [Figure 10] FIG. 13 is a third diagram showing a display example of the terminal in the first embodiment. [Figure 11] FIG. 4 is a fourth diagram showing a display example of the terminal in the first embodiment. [Figure 12] FIG. 5 is a fifth diagram showing a display example of the terminal in the first embodiment. [Figure 13] FIG. 11 is a diagram illustrating a display example of a terminal according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] <Legal compliance> The disclosure described herein, when implemented, is implemented in compliance with the laws and regulations of the countries in which the disclosure is implemented. In addition, the disclosure described herein is implemented with all changes, substitutions, variations, modifications, and alterations that a person skilled in the art can make that are necessary to comply with the laws and regulations of the countries.

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment for implementing the money lending service according to the present disclosure will be described with reference to the drawings. <System configuration> 1 shows a configuration of a communication system according to an embodiment. As shown in FIG. 1, in the communication system 1, a server 110A, a server 110B, a terminal 120A, a terminal 120B, and a terminal 120C are connected via a network 130.

[0010] In the present disclosure, when there is no need to distinguish between server 110A and server 110B, server 110A and server 110B may each be expressed as server 110.

[0011] In the present disclosure, when there is no need to distinguish between terminal 120A, terminal 120B, and terminal 120C, terminal 120A, terminal 120B, and terminal 120C may each be expressed as terminal 120.

[0012] In the present disclosure, when it is not necessary to distinguish between the server 110 and the terminal 120, the server 110 and the terminal 120 may each be expressed as an information processing device 200. Note that the number of information processing devices 200 connected to the network 130 is not limited.

[0013] The server 110 provides a predetermined service to a terminal 120 used by a user via the network 130. The predetermined service includes, but is not limited to, a payment service, a financial service, an electronic commerce service, a social networking service (SNS) represented by an instant messenger, a content providing service such as music, videos, and books, etc. When a user uses the predetermined service via the terminal 120, the server 110 can provide the predetermined service to one or more terminals 120.

[0014] In this disclosure, a payment service means a service that allows one or more users to give and receive money or money equivalents. Examples include, but are not limited to, services that use one-dimensional codes (such as barcodes), two-dimensional codes (such as QR codes (registered trademark)) (hereinafter, one-dimensional codes and two-dimensional codes are collectively referred to as "two-dimensional codes, etc."), and near-field wireless communication (NFC (Near Field Communication), BLE (Bluetooth (registered trademark) Low Energy), Wi-Fi (registered trademark), ultrasonic communication, infrared communication, etc.). In addition, a payment made by a terminal 120 of a user (payer) who makes a payment by reading a two-dimensional code, etc. is expressed as "user-readable code payment" or "MPM (Merchant Presented Mode)", and a payment made by a terminal 120 of a user (seller, biller) of a store, etc., who bills for the payment, reading the displayed two-dimensional code, etc. is expressed as "store-readable code payment" or "CPM (Consumer Presented Mode)". It should be noted that the MPM and CPM may be dynamic or static.

[0015] If necessary, the terminal used by user X is expressed as terminal 120X, and user information in a predetermined service associated with user X or terminal 120X is expressed as user information X. Note that user information is information of a user associated with an account used by the user in a predetermined service. User information includes, but is not limited to, information associated with a user, such as a user's name, a user's icon image, a user's age, a user's sex, a user's address, a user's hobbies and interests, and a user's identifier, which is input by the user or given by a predetermined service, balance information of electronic value (electronic money) associated with the user, and credit card information (such as a credit card number) associated with the user, and may be any one or a combination of these.

[0016] The network 130 serves to connect two or more information processing devices 200. The network 130 refers to a communication network that provides a connection path so that the terminal 120 can connect to the server 110 and then transmit and receive data.

[0017] One or more portions of the network 130 may be a wired network or a wireless network. The network 130 may include, by way of example and without limitation, an ad hoc network, an intranet, an extranet, a virtual private network (VPN), a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a wireless WAN (WWAN), a metropolitan area network (MAN), a portion of the Internet, a portion of the Public Switched Telephone Network (PSTN), a cellular network, Integrated Service Digital Networks (ISDNs), wireless LANs, Long Term Evolution (LTE), Code Division Multiple Access (CDMA), Bluetooth, satellite communications, or the like, or a combination of two or more thereof. The network 130 may include one or more networks 130.

[0018] Information processing device 200 may be any information processing device capable of implementing the functions and methods described in this disclosure.

[0019] The information processing device 200 may include, for example and without limitation, a smartphone, a mobile phone (feature phone), a computer (for example and without limitation, a desktop, laptop, tablet, etc.), a server device, a media computer platform (for example and without limitation, a cable or satellite set-top box, digital video recorder, etc.), a handheld computer device (for example and without limitation, a PDA (Personal Digital Assistant), email client, etc.), a wearable terminal (for example and without limitation, a glasses-type device, a watch-type device, etc.), other types of computers, or communication platforms.

[0020] <Hardware configuration> The hardware configuration of the information processing device 200 included in the communication system 1 will be described with reference to Fig. 2. Fig. 2 shows an example of the hardware configuration of the information processing device according to the present disclosure.

[0021] The information processing device 200 includes a processor 201, a memory 202, a storage 203, an input / output interface (input / output I / F) 204, and a communication interface (communication I / F) 205. The hardware components of the information processing device 200 are connected to each other via a bus B, for example and not for limitation.

[0022] The information processing device 200 realizes the functions and / or methods described in this disclosure through cooperation between a processor 201, a memory 202, a storage 203, an input / output I / F 204, and a communication I / F 205.

[0023] The processor 201 executes functions and methods realized by codes or instructions included in a program stored in the storage 203. The processor 201 includes, but is not limited to, a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), a microprocessor, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), and the like, and may realize each process disclosed in each embodiment by a logic circuit (hardware) or a dedicated circuit formed in an integrated circuit (an integrated circuit (IC) chip, a large scale integration (LSI)), and the like. In addition, these circuits may be realized by one or more integrated circuits, and a plurality of processes shown in each embodiment may be realized by one integrated circuit. In addition, an LSI may be called a VLSI, a super LSI, an ultra LSI, and the like depending on the degree of integration.

[0024] The memory 202 temporarily stores the programs loaded from the storage 203 and provides a working area for the processor 201. The memory 202 also temporarily stores various data generated while the processor 201 is executing the programs. The memory 202 includes, but is not limited to, a random access memory (RAM), a read only memory (ROM), and the like.

[0025] The storage 203 stores programs. The storage 203 includes, but is not limited to, a hard disk drive (HDD), a solid state drive (SSD), a flash memory, and the like.

[0026] The communication I / F 205 transmits and receives various data via the network 130. The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as the mutual communication can be performed. The communication I / F 205 has a function of performing communication with other information processing devices via the network 130. The communication I / F 205 transmits various data to other information processing devices according to instructions from the processor 201. The communication I / F 205 also receives various data transmitted from other information processing devices and transmits it to the processor 201.

[0027] The input / output I / F 204 includes an input device for inputting various operations to the information processing device 200, and an output device for outputting processing results processed by the information processing device 200. The input / output I / F 204 may be an integrated input device and an output device, or may be separate input device and output device.

[0028] The input device is realized by any one or a combination of all kinds of devices that can receive input from a user and transmit information related to the input to the processor 201. Examples of the input device include, but are not limited to, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera (operation input via an image), and a microphone (operation input by voice).

[0029] The output device is realized by any one of all types of devices capable of outputting the processing results processed by the processor 201, or a combination thereof. When the processing results are output as video or video images, the output device is realized by any one of all types of devices capable of displaying the display data written in the frame buffer, or a combination thereof. Examples of the output device include, but are not limited to, a touch panel, a touch display, a monitor (for example, but not limited to, a liquid crystal display, an OELD (Organic Electroluminescence Display), etc.), a head mounted display (HMD), projection mapping, a hologram, a device capable of displaying images, text information, etc. in the air (which may be a vacuum), a speaker (audio output), a printer, etc. Note that these output devices may be capable of displaying display data in 3D.

[0030] The programs of the embodiments of the present disclosure may be provided in a state stored in a computer-readable storage medium. The storage medium can store the programs in a "non-transitory tangible medium." The programs include, but are not limited to, software programs and computer programs.

[0031] The storage medium may, where appropriate, include one or more semiconductor-based or other integrated circuits (ICs) (such as, by way of example and not limitation, field programmable gate arrays (FPGAs), application specific ICs (ASICs), hard disk drives (HDDs), hybrid hard drives (HHDs), optical disks, optical disk drives (ODDs), magneto-optical disks, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tapes, solid state drives (SSDs), RAM drives, secure digital cards or drives, any other suitable storage media, or any suitable combination of two or more of these. The storage medium may, where appropriate, be volatile, non-volatile, or a combination of volatile and non-volatile.

[0032] Furthermore, the program of the present disclosure may be provided to the information processing device 200 via any transmission medium (such as a communication network or broadcast waves) capable of transmitting the program.

[0033] Furthermore, each embodiment of the present disclosure may also be realized in the form of a data signal embedded in a carrier wave in which a program is embodied by electronic transmission.

[0034] The programs of the present disclosure are implemented using, by way of example and not limitation, scripting languages ​​such as JavaScript (registered trademark) and Python, C language, Go language, Swift Koltin, Java (registered trademark), and the like.

[0035] At least a part of the processing in the information processing device 200 may be realized by cloud computing configured by one or more computers.

[0036] At least a part of the processing in the information processing device 200 may be performed by another information processing device. In this case, at least a part of the processing of each functional unit realized by the processor 201 may be performed by the other information processing device.

[0037] <Other> Unless explicitly stated, the judgment configuration in the embodiments of the present disclosure is not required, and a specified process may be performed when the judgment condition is satisfied, or a specified process may be performed when the judgment condition is not satisfied.

[0038] The present disclosure encompasses all changes, substitutions, variations, modifications, or alterations that a person skilled in the art may make to the embodiments and examples of the present disclosure. The appended claims also encompass all changes, substitutions, variations, modifications, or alterations that a person skilled in the art may make to the embodiments and examples of the present disclosure. Furthermore, the present disclosure encompasses any combination of one or more features of an embodiment or example in the present disclosure with one or more features of another embodiment or example in the present disclosure that a person skilled in the art may make.

[0039] In addition, references in the appended claims to an apparatus or system, or an apparatus or system component, that is adapted, arranged, capable, configured, enabled, operable, or capable of performing a particular function encompasses that apparatus, system, component, whether or not the apparatus, system, component, or that particular function thereof is activated, turned on, or unlocked, so long as the apparatus, system, or component is so adapted, arranged, capable, configured, enabled, enabled, or capable of performing a particular function.

[0040] In the present disclosure, unless otherwise specified, consent may be obtained from a user in advance or immediately before the implementation of any embodiment or example. In addition, the consent obtained may be comprehensive or may be obtained on a case-by-case basis.

[0041] First Embodiment The first embodiment is an embodiment in which tasks related to a service provided by the server 110 are presented to users (consumers) of the service provided by the server, and when a user who has been presented with the task completes the task, a reward is given to the user, thereby activating the service.

[0042] According to the first embodiment, for example, it is possible to improve the circulation of goods handled in the service provided by the server 110, which can contribute to the revitalization of the service.

[0043] <Functional configuration of the first embodiment> The functional configuration of the server 110 and the terminal 120 will be described with reference to Fig. 3. Fig. 3 shows an example of a block diagram showing the functional configuration of the information processing device according to the first embodiment. The functional units disclosed in Fig. 3 are realized by cooperation between a processor 201, a memory 202, a storage 203, an input / output I / F 204, and a communication I / F 205 included in the information processing device 200.

[0044] (1) Functional configuration of the server The server 110 includes a transmission / reception unit 312, a control unit 313, and a storage unit 314. Note that the functions or processes of each functional unit may be realized by machine learning or AI (Artificial Intelligence) to the extent feasible.

[0045] The transmitting / receiving unit 312 transmits and receives data to and from the terminal 120 and the like in accordance with instructions from the control unit 313. When the user of the terminal 120 is authenticated by, for example, a user ID and a password included in a login request from the terminal 120, the transmitting / receiving unit 312 connects a communication session with the terminal 120 using HTTPS or the like. Then, the transmitting / receiving unit 312 stores the communication address and the user ID of the terminal 120 in association with the ID of the connected communication session. Then, the transmitting / receiving unit 312 transmits data to the terminal 120 using the connected communication session.

[0046] The control unit 313 performs processing to provide predetermined services, such as payment services, financial services, and e-commerce services, to the user of the terminal 120.

[0047] Furthermore, when the control unit 313 of this embodiment accepts registration of a worker who will perform a task related to a predetermined service from the user of the terminal 120, the control unit 313 registers the user as a worker. Then, when the server 110 is requested by the user registered as a worker to present a task, the server 110 presents a task corresponding to the worker who made the request. The control unit 313 will be described in detail later.

[0048] In the following description, a worker may refer to a person who performs work related to a specific service provided by the server 110. In other words, a worker is a user of a specific service provided by the server 110, and is also a user who is registered in the server 110 as a worker.

[0049] The storage unit 314 has a user information database 3141, and stores user information of the terminal 120. The user information database 3141 will be described later in detail. The storage unit 314 also stores programs executed by the server 110 and the like.

[0050] The control unit 313 has an input receiving unit 315 , a registration unit 316 , a task presentation unit 317 , an inspection unit 318 , a reward granting unit 319 , and a display control unit 320 .

[0051] The input reception unit 315 receives input of various information from the terminal 120. Specifically, the input reception unit 315 receives input such as a request from a user to be registered as a worker, a request to present a task from a user registered as a worker, and a notification of task completion from a user registered as a worker.

[0052] The registration unit 316 registers the user as a worker in response to a request for registration as a worker received by the input reception unit 315 .

[0053] In response to a task presentation request received by the input receiving unit 315, the task presentation unit 317 refers to the user information of the worker (user) who made the presentation request, and identifies a task suitable for the worker.

[0054] The inspection unit 318 inspects the work content upon receiving a notification of the completion of work from a user registered as a worker. Specifically, when the inspection unit 318 receives a notification of the completion of work by a certain worker, the inspection unit 318 may compare the work content of this worker with the work content of multiple other workers who performed the same type of work as this worker, and evaluate the work content of this worker.

[0055] The reward granting unit 319 grants the worker a reward according to the work content performed by the worker. The display control unit 320 causes the terminal 120 to display various screens.

[0056] (2) Functional configuration of the terminal The terminal 120 includes a reception unit 321, a transmission / reception unit 322, a control unit 323, and a storage unit 324. Note that the functions or processes of each functional unit may be realized by machine learning or AI (Artificial Intelligence) to the extent feasible.

[0057] The reception unit 321 receives various operations from the user of the terminal 120 .

[0058] The transmitting / receiving unit 322 transmits and receives data to and from the server 110 and the like in accordance with instructions from the control unit 323. For example, when logging in to the server 110, the transmitting / receiving unit 322 connects a communication session with the server 110 using HTTPS or the like. Then, the transmitting / receiving unit 322 stores the communication address of the server 110 and the like in association with the ID of the connected communication session. Then, the transmitting / receiving unit 322 transmits data to the server 110 using the connected communication session.

[0059] The control unit 323 performs processing to utilize services provided by the server 110, such as payment services, financial services, and electronic commerce services.

[0060] The storage unit 324 stores programs executed by the terminal 120 and the like.

[0061] (3) Example of user information database The user information database 3141 of this embodiment will be described below with reference to Fig. 4. Fig. 4 is a diagram showing an example of the user information database of the first embodiment.

[0062] The user information database 3141 of this embodiment includes, as information items, a user ID, a user name, an age (or a date of birth), the number of times an item has been put up for auction, the number of times a bid has been made (or the number of times a purchase has been made), the number of times a payment has been made, a transaction evaluation, a credit score, a worker registration, a work history, work hours, a total remuneration, and the like. Note that the information items included in the user information database 3141 are not limited to these. The user information may also include information indicating whether or not a user's identity verification procedure has been completed.

[0063] Furthermore, the user information stored in the user information database 3141 may include, as information items, user attribute information including the user's address, occupation, credit score, etc., and information indicating the user's behavior history in a predetermined service realized by the server 110. When the predetermined service is electronic commerce, the information indicating the user's behavior history may include the categories of products put up for sale or products won, the number of times product information has been viewed, the number of times product information has been searched, etc.

[0064] Furthermore, when the predetermined service is a payment service, the information indicating the user's behavior history may be the transaction history of the payment service (number of payments, payment amount, etc.).

[0065] In this embodiment, the value of the item "user ID" and the values ​​of the items associated with it in the user information database 3141 are expressed as user information.

[0066] The value of the item "User ID" indicates user identification information for identifying a user of the service provided by server 110. The value of the item "User name" indicates the name of the user, and the value of the item "Age" indicates the age of the user. The value of the item "Number of times auctioned" indicates the number of times the user has auctioned (sold) an item, and the value of the item "Number of times won" indicates the number of times the user has won (purchased) an item.

[0067] The value of the item "Transaction evaluation" indicates the evaluation of the user by the successful bidder of an item put up for sale by the user or the seller of an item that the user won. The value of the item "Credit score" indicates the creditworthiness of the user, and a user with a higher credit score is more creditworthy in a given service. The credit score may be calculated based on the user's behavior in a given service or on information about the user.

[0068] The value of the item "Worker Registration" indicates whether or not the user is registered as a worker. When the value of the item "Worker Registration" is "Yes", it indicates that the user is registered as a worker, and when the value of the item "Worker Registration" is "No", it indicates that the user is not registered as a worker.

[0069] The value of the item "Work history" indicates the history of work that a user who is registered as a worker has performed in the past. In Fig. 4, for example, a user identified by the user ID "111" is registered as a worker, and it can be seen that the user has performed annotation work and support work for new users in the past.

[0070] The value of the item "Working Time" indicates the total time that the user worked as a worker. The value of the item "Total Remuneration" indicates the total remuneration given to the user for the work done by the user as a worker. The remuneration may be the amount of electronic money that can be used for settlement made by the server 110.

[0071] Next, the operation of the communication system 1 of this embodiment will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of a processing sequence of the communication system according to the first embodiment.

[0072] In the communication system 1 of this embodiment, the terminal 120 receives a worker registration application from a user and applies for worker registration to the server 110 (step S501). In other words, the terminal 120 transmits a worker registration request for the user associated with the terminal 120 to the server 110.

[0073] The server 110 receives the registration request through the input receiving unit 315, and registers the user as a worker through the registration unit 316 (step S502). Details of the process by the registration unit 316 in step S502 will be described later.

[0074] When the user is registered as a worker in step S502, the server 110 transmits a notification indicating that the user has been registered as a worker to the terminal 120 (step S503).

[0075] Next, when the terminal 120 accepts a task application operation from the user (step S504), it submits a task application to the server 110 (step S505). In other words, the terminal 120 transmits to the server 110 a task presentation request for the user associated with the terminal 120.

[0076] The process from step S504 onward in FIG. 5 may be performed after the user has been registered as a worker, and does not have to be performed consecutively with the process from step S501 to step S503.

[0077] When the server 110 receives the task presentation request, the task presentation unit 317 selects and identifies the task corresponding to the user (worker) who has applied for the task (step S506). The process of the task presentation unit 317 in step S506 will be described later in detail.

[0078] Next, the server 110 presents the identified work to the worker together with a work request (step S507). In other words, the server 110 transmits a work request notification to the terminal 120, indicating that the identified work is to be requested.

[0079] The terminal 120 receives the work request notification and performs the work (step S508). Specifically, the terminal 120 executes a process according to the operation of the worker corresponding to the work.

[0080] Next, the terminal 120 accepts an operation by the worker indicating completion of the work, and transmits a work completion notification to the server 110 (step S509).

[0081] When server 110 receives the notification of completion of the work, inspection unit 318 inspects the work content (step S510). Next, server 110 causes reward granting unit 319 to grant a reward to the user according to the work content (step S511). Specifically, reward granting unit 319 adds the reward according to the work content to the value of the "total reward" item of the user information. Next, server 110 notifies terminal 120 that the reward has been granted (step S512).

[0082] <Operation Processing of the First Embodiment> Next, the process of the registration unit 316 of this embodiment will be described with reference to Fig. 6. Fig. 6 is a first flowchart for explaining the process of the server. Fig. 6 shows details of the process of the registration unit 316 in step S502 of Fig. 5.

[0083] When the registration unit 316 of this embodiment receives a registration request for a worker, the registration unit 316 refers to the user information associated with the terminal 120 that has sent the registration request and determines whether the user's identity verification procedure has been completed (step S601). The registration request may include a user ID.

[0084] If the identity verification procedure is not completed in step S601, the server 110 causes the display control unit 320 to display a screen prompting identity verification on the terminal 120 (step S602), and ends the process.

[0085] In step S601, if the identity verification procedure is completed, the registration unit 316 judges whether the user who applied for registration meets the registration criteria to become a worker (step S603). Note that the example in Fig. 5 shows the operation when the user who applied for registration as a worker meets the registration criteria.

[0086] The registration criteria in this embodiment may be set, for example, based on attribute information including the user's age and the user's trading history, and information indicating the registration criteria may be stored in advance in the memory unit 314 of the server 110, etc.

[0087] Specifically, the registration criteria for a worker may be, for example, that the user's age is a predetermined age or older (e.g., 20 years or older), that the number of transactions (number of times items have been put up for auction, number of times they have won) is a predetermined number or more, that the number of times payments have been made is a predetermined number or more, etc. The registration criteria may also be a combination of a number of these. The registration criteria may be arbitrarily changed by, for example, the administrator of the server 110.

[0088] In step S603, if the user does not meet the worker registration criteria, the registration unit 316 transmits a notification to the terminal 120 indicating that the user does not meet the worker registration criteria (step S604), and ends the process.

[0089] In step S603, if the user satisfies the worker registration criteria, the registration unit 316 registers the user as a worker (step S605) and ends the process. In step S605, specifically, the registration unit 316 updates the value of the item "Worker Registration" of the user information corresponding to the user who applied for registration in the user information database 3141 from "No" to "Yes".

[0090] Next, the processing of the task presentation unit 317 of this embodiment will be described with reference to Fig. 7. Fig. 7 is a second flowchart illustrating the processing of the server. Fig. 7 shows details of the processing of the task presentation unit 317 in step S506 of Fig. 5.

[0091] The task presentation unit 317 of this embodiment refers to the user information of the worker who applied for the task (step S701). Note that in this embodiment, the task presentation request transmitted from the terminal 120 to the server 110 may include the user ID of the worker (user registered as a worker).

[0092] In addition, the request for presentation of work at this time may be a request for presentation of a list of types of work that the worker can perform, or a request for presentation of a list of types of work selected by the worker.

[0093] Next, the work presentation unit 317 judges whether or not the worker who applied for the work can perform the work (step S702). Note that Fig. 5 shows a case where the worker can perform the work.

[0094] Specifically, in this embodiment, work standards are set for each type of work related to a specified service provided by the server 110, and the work presentation unit 317 determines that the work is possible when information indicating the behavioral history or attribute information of the worker who has applied for the work satisfies the work standards.

[0095] The information indicating the worker's behavioral history may include the number of times the worker has put items up for auction, the number of times they have won bids, a transaction evaluation, the number of times they have paid, their work history, work hours, total remuneration, etc. The worker's attribute information includes the worker's age, address, credit score, etc. In other words, the information indicating the worker's behavioral history and the attribute information are included in the worker's user information referenced in step S701. The information indicating the worker's behavioral history may also include the results of the inspection by the inspection unit 318. In other words, the information indicating the worker's behavioral history may include information indicating an evaluation of the worker's work content.

[0096] Specifically, when a task presentation request is for presentation of a list of tasks that the worker can perform, the task presentation unit 317 determines whether there is any task for which information indicating the worker's behavioral history or attribute information satisfies the task criteria.

[0097] In addition, when the task presentation request is a request for presentation of a list of tasks selected by the worker, the task presentation unit 317 determines whether information indicating the worker's behavioral history satisfies the task criteria for the selected task.

[0098] The types of work and work standards of this embodiment will be described below.

[0099] The types of work related to a specified service in this embodiment include, for example, supplementary work to supplement product information for products handled in the e-commerce service provided by server 110, agency work to list products on the e-commerce service, and support work to support users of the specified service.

[0100] The task of complementing product information may include, for example, a task of checking whether the content of the product information is appropriate or a task of correcting the product information.

[0101] The work criteria set for this supplementary work may be, for example, that the worker has put up an item for auction or won an item a specified number of times, that the transaction evaluation is "good" or higher, etc. Note that the transaction evaluation may be set to "good" if a specified percentage or number of "good" evaluations are present in the transaction evaluation.

[0102] The work of acting as an agent for the listing of products includes, for example, the work of receiving items to be listed from users who wish to list products and listing them, and the work of working with agents for other services to both list products and provide other services.

[0103] The work standards set for this proxy work may be, for example, that the worker has listed items a predetermined number of times or more, that the worker has been continuously listing items for a predetermined period of time or more, that the transaction evaluation is good or better, etc.

[0104] The support work for supporting the user includes a question and answer work for answering questions about how to use a predetermined service, a guide work for a new user to a predetermined service, and the like.

[0105] The work criteria set for this support work may be, for example, that the worker's credit score is equal to or greater than a predetermined value, that the usage history of a predetermined service has continued for a predetermined period of time, and so on.

[0106] In addition, the types of work in this embodiment are not limited to the above-mentioned examples. The types of work may include, for example, work related to browsing products in an electronic commerce service, work related to payment, etc. In this embodiment, the types of work that can be ordered to a worker may be determined by an administrator of the server 110, or may be determined by a user of a predetermined service provided by the server 110.

[0107] In the above example, the task standard is set for each type of task, but the present invention is not limited to this. The task standard may be set for the quality or accuracy of the task content of the worker, for example. Information indicating the task standard for each task in this embodiment may be stored in advance in the storage unit 314 of the server 110, etc.

[0108] In this embodiment, when a task is completed by a worker, the inspection unit 318 of the server 110 inspects the task content and evaluates the task content of the worker. The task presentation unit 317 of this embodiment may determine that the worker satisfies the task standard when the evaluation of the task content is equal to or higher than a predetermined evaluation.

[0109] If it is determined in step S702 that the work can be performed by the worker, the work presentation unit 317 identifies the work to be presented to the worker (step S703), and the process ends.

[0110] Specifically, in response to a request for presentation of a list of tasks that a worker can perform, the task presentation unit 317 identifies tasks for which the worker's user information satisfies the task criteria. In addition, in response to a request for presentation of a list of tasks selected by a worker, the task presentation unit 317 identifies tasks for which information indicating the worker's action history satisfies the task criteria, among the tasks selected by the worker.

[0111] If it is determined in step S702 that the work cannot be performed by the worker, the server 110 notifies the terminal 120 of this (step S704) and ends the process.

[0112] A case where a worker is judged to be unable to perform a task is when, in response to a request for presentation of a list of tasks that the worker can perform, the information indicating the worker's behavior history does not satisfy the task criteria. A case where a worker is judged to be unable to perform a task is when, in response to a request for presentation of a list of tasks selected by the worker, the information indicating the worker's behavior history does not satisfy the task criteria for the selected task.

[0113] <Display Mode of Terminal 120 in First Embodiment> Next, examples of the display of the terminal 120 will be described with reference to Fig. 8 to Fig. 12. Fig. 8 is a first diagram showing an example of the display of the terminal of the first embodiment.

[0114] 8 show examples of screens for applying for worker registration on the terminal 120. The screens 81A and 81B may be displayed on the terminal 120 in step S501 of FIG.

[0115] Screen 81A shows an example of a screen displaying some of the products handled in the electronic commerce service provided by server 110. Screen 81B shows an example of a screen displaying a list of notifications related to a predetermined service provided by server 110.

[0116] In this embodiment, the worker may be registered from a screen displaying information related to a predetermined service provided by the server 110. In other words, the worker may be registered in a state where the user of the terminal 120 is logged in to the communication system 1.

[0117] A banner 82 is displayed on each of the screens 81A and 81B. In this embodiment, by selecting the banner 82, a request to register a worker of a user associated with the terminal 120 may be transmitted from the terminal 120 to the server 110.

[0118] Fig. 9 is a second diagram showing a display example of the terminal of the first embodiment. A screen 91 shown in Fig. 9 shows an example of a screen on which a task request notification transmitted from the server 110 in response to a task presentation request transmitted from the terminal 120 to the server 110 is displayed. The screen 91 may be displayed on the terminal 120 by the server 110 in step S507 of Fig. 5, for example.

[0119] The screen 91 includes a display field 92, an operation button 93, and a display field 94. The display field 92 displays the total amount of reward that the user of the terminal 120 has earned as a worker.

[0120] The operation button 93 is an operation button for causing the user of the terminal 120 to display the history of past work performed as a worker.

[0121] A list of tasks that the user of the terminal 120 can perform as a worker is displayed in the display field 94. In the example of Fig. 9, the display field 94 includes a display field 95, and the display field 95 includes an operation button 95a.

[0122] The display field 95 displays information about "item check", which is one of the tasks that the user of the terminal 120 can perform as a worker. The "item check" task is, specifically, a task of checking whether the contents of the product information are appropriate. In addition, in FIG. 9, the display field 95 displays the time required for the "item check" task, the remuneration, etc.

[0123] Note that, for example, when requesting a task from a worker, the server 110 of this embodiment may determine the task to be requested based on the worker's past work time, number of tasks, and the like.

[0124] For example, when the number of times the user of the terminal 120 has performed a task in the past exceeds a predetermined number of times or when the task time exceeds a predetermined time, the server 110 may preferentially request a task to a worker who has performed a few tasks. Also, the server 110 may request the same type of task as a task performed in the past based on the past task history of the user of the terminal 120. Such a priority order when requesting a task may be arbitrarily set by an administrator of the server 110, etc.

[0125] In this embodiment, when the operation button 95a is operated on the terminal 120, a task by the user (worker) of the terminal 120 is started.

[0126] Specifically, when operation button 95a is operated on terminal 120, server 110 transitions screen 91 displayed on terminal 120 to a screen displaying an image of the product for which confirmation is to be made as to whether the content of the product information is appropriate.

[0127] Fig. 10 is a third diagram showing a display example of the terminal of the first embodiment. A screen 101 shown in Fig. 10 is an example of a screen on which an image of a product to be checked for the appropriateness of the product information is displayed.

[0128] The screen 101 includes a display field 102 and a display field 103. A message is displayed in the display field 102 to encourage the user to select an appropriate image as a result of a keyword search for product information. In other words, a message is displayed in the display field 102 to guide the user to the work content.

[0129] Display box 103 displays a list of product images extracted as search results for the keywords, along with the result of a judgment made by a user (worker) of terminal 120 as to whether or not each image is appropriate.

[0130] When the server 110 of this embodiment causes the terminal 120 to display the screen 101, the server 110 may determine the keywords to be displayed in the display field 102 based on information indicating the behavior history of the user of the terminal 120.

[0131] That is, when the server 110 requests a task to a worker, the server 110 may specify the task to be requested based on information indicating the worker's action history.

[0132] 10, it is assumed that, in the information showing the behavioral history of the user of terminal 120, the ratio of the number of successful bids for products of company N to the total number of successful bids is equal to or greater than a predetermined ratio, or the number of successful bids for products of company N is equal to or greater than a predetermined number. In this case, server 110 may set the keyword for searching for product information for the user (worker) of terminal 120 as "Company N" and cause display column 103 to display a list of images extracted as search results for this keyword.

[0133] In this embodiment, by determining the content of the work to be requested of the worker based on information indicating the worker's behavioral history in this manner, the accuracy of the work content to be performed by the worker can be improved.

[0134] Fig. 11 is a fourth diagram showing a display example of the terminal of the first embodiment. A screen 111 shown in Fig. 11 is another example of a screen on which an image of a product to be checked for the appropriateness of the product information is displayed.

[0135] The screen 111 includes a display field 112 and a display field 113. The display field 112 displays an image of a product to be checked for whether the product information is appropriate. The display field 113 displays options for inputting a worker's judgment.

[0136] The server 110 of this embodiment may, for example, display the screen 111 on the terminals 120 of multiple workers. The server 110 may then use the inspection unit 318 to tally up options selected as a result of the judgment of each worker on the terminal 120 of each worker, and evaluate the work contents of the multiple workers by considering the option selected by the most workers as correct.

[0137] In this embodiment, the quality and accuracy of the work of the workers may be evaluated by requesting multiple workers to perform the same work and comparing the work of each worker. Also, in this embodiment, a worker who has given an incorrect answer multiple times may be regarded as a worker who does not meet the work standard for this work, and information indicating this may be stored in the user information database 3141.

[0138] 10 and 11 show an example of a case where a worker is requested to perform a task of checking whether the contents of the product information are appropriate, among other tasks for completing the product information.

[0139] The following describes a case where a worker is requested to perform a task of correcting product information, which is one of the tasks for completing product information.

[0140] The server 110 of this embodiment, for example, in the electronic commerce service provided by the server 110, requests a worker to revise product information for a product that has not been sold for a predetermined period of time since it was put up for sale.

[0141] In this case, when the server 110 receives a request for work presentation from the worker's terminal 120, it judges whether the worker satisfies the work criteria for the work of correcting the product information. If the worker satisfies the work criteria, the server 110 selects a product for which the worker requests correction of the product information based on the worker's listing history, and presents the work of correcting the product information to the worker.

[0142] Specifically, the server 110 may request the worker to modify product information for products similar to products that the worker has previously put up for sale or products in the same category. The server 110 may also request the worker to modify product information for products that the worker has previously won a bid for.

[0143] In this way, in this embodiment, by selecting a worker who has put up for sale the product whose product information is to be revised or who has won a bid on it, it is possible to select a worker who has knowledge about the target product.

[0144] In addition, the server 110 may determine that among the products listed, the number of times that the product has been viewed is a predetermined number or less, or that the number of actions such as comments from other users is a predetermined number or less or a predetermined percentage or less of the number of views, is to be subject to product information revision.

[0145] In this embodiment, the correction of product information made by the worker may be, for example, adding the size, pattern, name, condition, product description, etc. of the product, or correcting the price of the product.

[0146] Furthermore, the server 110 of this embodiment may request a plurality of workers to modify product information regarding the same product.

[0147] In this case, the server 110 may give rewards to each worker such that the worker who performs the work first among the multiple workers receives the highest reward.

[0148] In this case, the server 110 may set the price of the product whose product information is to be revised to the average price of the prices proposed by a plurality of workers. By determining the price of the product in this manner, the appropriateness of the price of the product can be ensured. The server 110 may also limit the number of workers who can work on one product. By limiting the number of workers, the amount of product information can be prevented from becoming too large.

[0149] In this embodiment, by requesting a worker to complete the product information in this manner, the likelihood that an unsold product will be sold can be increased, which contributes to revitalizing the service.

[0150] Next, a case where the server 110 requests a worker to perform an act of listing a product on behalf of the user will be described.

[0151] In this case, when the server 110 receives a product listing request from a user who wishes to list a product, the server 110 may extract workers who meet the work criteria for the proxy work and present a list of workers to the user who made the listing request. In other words, the server 110 causes the terminal 120 associated with the user who made the listing request to display a list of workers who meet the work criteria for the proxy work.

[0152] Then, when a worker is selected by the user, the server 110 may request the worker to perform the work of listing the product requested by the user on his / her behalf.

[0153] In addition, the server 110 of this embodiment may present a list of users who have requested to put items up for sale to a worker who meets the criteria for the proxy work. In other words, the server 110 may accept a request for presentation of a proxy work from a worker and display a list of users who have requested to put items up for sale on the worker's terminal 120. In this case, when the worker selects a user who has requested to put items up for sale, the server 110 requests the worker's terminal 120 to perform the proxy work.

[0154] In this embodiment, if both the worker and the user who made the listing request approve each other, the worker may be notified of the listing agent work request.

[0155] In addition, the seller of an item put up for sale through proxy work may be a worker or the user who made the listing request.

[0156] In addition, in this embodiment, when listing an item using product information created by a worker in a proxy job, the user may be requested to give permission to list the item on the e-commerce service.

[0157] Furthermore, in this embodiment, the remuneration for a worker who performed proxy work may be determined based on the worker's transaction evaluation, credit score, etc., when the remuneration is determined upon completion of the work. More specifically, the higher the worker's transaction evaluation, credit score, etc., the higher the remuneration may be determined. Furthermore, the remuneration for a worker who performed proxy work may be determined according to the amount of the product put up for sale as a result of the worker's proxy work. In other words, in this embodiment, the remuneration for a worker may be determined based on information indicating the worker's behavioral history and attribute information.

[0158] In addition, in this embodiment, when a request is received from a user to list a product in cooperation with an agent for another service, the server 110 may identify a worker who is the agent desired by the user and who meets the work criteria for the listing agency work, and request the work to be performed.

[0159] Next, a case where the server 110 requests a worker to perform an assistance task for assisting a user will be described.

[0160] Fig. 12 is a fifth diagram showing a display example of the terminal of the first embodiment. In Fig. 12, a case will be described in which a question and answer session is performed in which a worker answers a question from a user.

[0161] 12 is an example of a menu screen of the worker terminal 120. The screen 121A may be displayed on the terminal 120 in, for example, step S507 in FIG.

[0162] The screen 121A includes display fields 122, 123, 124, etc. The display field 122 shows a state in which a user's assistance work is selected from a list of works that a worker can perform. The display field 123 shows the total reward that the user of the terminal 120 has earned as a worker. The display field 124 shows the worker's past work history.

[0163] In this embodiment, when an assistance work is selected in the display field 122, the screen 121A transitions to a screen 121B.

[0164] The screen 121B includes a display field 125 and a tab 126. The tab 126 is a tab for selecting a chat for answering a question from a user. In other words, the tab 126 is a tab for selecting a question and answer activity among the support activities.

[0165] When tab 126 is selected on screen 121B, display field 125 is displayed. Display field 125 displays a list of users who wish to participate in a question and answer session.

[0166] In this embodiment, when a worker selects a user with whom he / she wishes to have a question-and-answer session in the display field 125, the screen 121B transitions to a screen 121C, and a chat for the question-and-answer session begins.

[0167] In this embodiment, the compensation to the worker for such question and answer work may be determined according to the time spent chatting, etc.

[0168] Next, a case will be described in which the server 110 requests a worker to guide a new user to a predetermined service, among the support operations for supporting a user.

[0169] In this embodiment, a worker may invite a new user as a user of a predetermined service. In this case, the server 110 may transmit information for linking the worker with the new user to the terminal 120 of the new user. The information for linking the worker with the new user may be, specifically, an invitation code or the like.

[0170] When a new user uses the invitation code to register as a user for a predetermined service, the server 110 may notify the worker's terminal 120 that a new user associated with the worker has been registered.

[0171] In this embodiment, the new user does not need to be associated with the worker in advance. In that case, when the new user is registered, the server 110 identifies a worker who meets the task criteria for the guidance task, and associates the identified worker with the new user.

[0172] In addition, in this embodiment, the user who receives the worker's support in the guidance work (the user who is the support target) is not limited to a user who has newly registered as a user. The server 110 of this embodiment may identify a user who has already registered as a user but does not have a history of using a specific service, and request the worker to guide this user.

[0173] In this guidance work, the worker's remuneration may be determined according to the number of types of services used by the user to be supported, among the services provided by the server 110.

[0174] Specifically, for example, when a user who is the target of support puts up an item following the guidance of a worker, this means that the user has used one type of service out of the services provided by the server 110. Also, when an item put up by the user who is the target of support is sold, this user will ship the item and evaluate the transaction. Therefore, this user will have used two types of services out of the services provided by the server 110.

[0175] In other words, if a worker helps a supported user put up a product, the worker is given a reward for one type of service guidance work. Also, if the worker helps the supported user ship a product, the worker is given a reward for three types of service guidance work.

[0176] In this embodiment, the remuneration for the worker is determined according to the type of service used by the supported user. Therefore, in this embodiment, the worker can be expected to provide sufficient support to the supported user, which can contribute to an increase in the number of times the supported user uses a specific service. Therefore, according to this embodiment, the circulation of goods in the electronic commerce service provided by the server 110 can be improved, and the service can be revitalized.

[0177] <Second embodiment> The second embodiment is an embodiment in which a worker is an organization rather than a person. Specifically, in this embodiment, a physical store or the like is registered as a worker who mainly performs proxy work or support work. In this embodiment, by registering a physical store as a worker in this way, a user can request the worker to perform proxy work or support work by visiting the store registered as the worker. In addition, this embodiment has the effect of sending customers to the store.

[0178] Fig. 13 is a diagram showing an example of a display on a terminal in the second embodiment. A screen 131A shown in Fig. 13 is, for example, an example of a screen displayed on the terminal 120 of a user who wishes to request a question and answer session with a worker.

[0179] The screen 131A may be displayed, for example, when the terminal 120 receives an operation from a user requesting a question and answer session at a store where the worker is registered.

[0180] The screen 131A includes display fields 132, 133, and 134. The display field 132 displays a list of icon images indicating the type of support work. The display field 133 displays information indicating the store registered with the worker. The display field 134 may display profile information of the staff of the store displayed in the display field 133, etc.

[0181] In this embodiment, when a type of work is selected in display field 132, information about a worker (store) who can perform the selected work is displayed in display field 133. At this time, the store displayed in display field 133 may be specified based on information indicating the behavior history of the user of terminal 120 on which screen 131A is displayed.

[0182] Specifically, for example, if the user of terminal 120 on which screen 131A is being displayed is a user who mainly lists and bids on clothing, server 110 will prioritize displaying information indicating stores that are highly related to clothing among the stores registered as workers.

[0183] At this time, server 110 refers to the location information of terminal 120 on which screen 131A is displayed, and causes terminal 120 to display information indicating stores located in the vicinity of this terminal.

[0184] In this embodiment, when a store for which the user is to become a worker is selected in the display field 133 of the screen 131A of the terminal 120, the server 110 transitions the screen 131A to a screen 131B.

[0185] The screen 131B includes display fields 135 and 136. The display field 135 displays an image showing the location of the store that will be the worker on a map of the area around the terminal 120. The display field 136 may display information about the store that is closest to the current location of the terminal 120.

[0186] In this embodiment, when a store to be a worker is selected on the screen 131B, the server 110 transitions the screen 131B displayed on the terminal 120 to a screen 131C.

[0187] The screen 131C includes display fields 137 and 138. The display field 137 displays information about the selected store, and the display field 138 displays profile information and the like of staff members who work as workers in the selected store.

[0188] In this manner, in this embodiment, based on information indicating the behavioral history of the user of terminal 120 and location information of terminal 120, the store (worker) that mainly performs proxy work or support work is identified and displayed on terminal 120.

[0189] Therefore, according to the present embodiment, it is possible to present a worker that meets the user's desire. Also, according to the present embodiment, it is possible to direct the user to a store where the user is registered as a worker, thereby contributing to attracting customers to the store. [Explanation of symbols]

[0190] 1. Communication Systems 110 Server 120 terminals 313, 323 Control section 314, 324 Storage section 315 Input Reception Section 316 Registration Department 317 Work presentation section 318 Inspection Department 319 Reward Department 320 Display control unit 3141 User Information Database

Claims

1. An information processing device, receiving a task presentation request from a terminal associated with a worker who is a user of a predetermined service provided by the information processing device and who is registered in the information processing device as a worker; A process of presenting a task related to the predetermined service to the worker by referring to information indicating the worker's action history in the predetermined service; and granting a reward when the worker completes the task.

2. The information processing device, The information processing method according to claim 1 , further comprising the step of: registering the user as the worker based on information indicating an action history of the user in the predetermined service.

3. The information processing device, A process of determining whether the user satisfies a registration criterion for the worker based on information indicating the user's behavior history in the predetermined service; The information processing method according to claim 1 , further comprising: a process of registering a user who satisfies the worker registration criteria as the worker.

4. 3. The information processing method according to claim 1, wherein the task related to the predetermined service is determined based on information indicating an action history of the worker or attribute information of the worker.

5. The work related to the predetermined service has a work standard according to the work, The information processing device, A process of identifying an operation that satisfies an operation criterion based on information indicating the action history of the worker or attribute information of the worker, among the operations related to the predetermined service; The information processing method according to claim 1 , further comprising: presenting the identified work to the worker.

6. The reward is: The information processing method according to claim 1 , wherein the task completion time is determined based on at least one of information indicating a behavior history of the worker who completed the task and attribute information of the worker.

7. The information processing method according to claim 1 , wherein the predetermined service includes at least one of an electronic commerce service, a payment service, and a financial service.

8. An information processing method according to any one of claims 1 to 7, wherein the information indicating the user's behavioral history in the specified service includes at least one of the number of times an item has been listed for sale, the number of times it has been sold, the number of times a payment service has been used, the number of times product information has been viewed, and the number of times product information has been searched for.

9. The information processing device, The information processing method according to claim 1 , further comprising the step of: upon receiving a notification of completion of the work, executing a process of including a result of evaluating the work content of the worker in the information indicating the action history.

10. The information processing device, When the task presentation request is a request for presentation of a list of tasks that the worker can perform, if there is a task for which the information indicating the action history or the attribute information of the worker satisfies a task criterion, it is determined that the worker can perform the task; When the task presentation request is a request for presentation of a list of tasks selected by the worker, if information indicating the worker's action history satisfies a task criterion for the selected task, it is determined that the worker is capable of performing the task; The information processing method according to claim 1 , further comprising the step of: presenting a task related to the predetermined service to the worker when it is determined that the task can be performed by the worker.

11. In the information processing device, receiving a task presentation request from a terminal associated with a worker who is a user of a predetermined service provided by the information processing device and who is registered in the information processing device as a worker; A process of presenting a task related to the predetermined service to the worker by referring to information indicating the worker's action history in the predetermined service; A process of providing a reward when the worker completes the task; A program that executes the above.

12. receiving a request for presentation of a task from a terminal associated with a worker who is a user of a predetermined service provided by an information processing device and who is registered in the information processing device as a worker; a task presentation unit that presents tasks related to the predetermined service to the worker by referring to information indicating the worker's action history in the predetermined service; and a reward granting unit that grants a reward when the worker completes the task.

Citation Information

Patent Citations

  • Family support service support system and family support service support server

    JP2012037970A

  • Improving quality of labeled training data

    JP2019164761A

  • Information processor, information processing method, and program

    JP2019191984A

  • Work commissioning assistance system and program

    JP2020030487A

  • Matching system, information processing device, and matching method

    WO2019180942A1