[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7507929B1 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7507929B1
JP7507929B1 JP2023083251A JP2023083251A JP7507929B1 JP 7507929 B1 JP7507929 B1 JP 7507929B1 JP 2023083251 A JP2023083251 A JP 2023083251A JP 2023083251 A JP2023083251 A JP 2023083251A JP 7507929 B1 JP7507929 B1 JP 7507929B1
Authority
JP
Japan
Prior art keywords
work
user
information processing
information
wage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023083251A
Other languages
Japanese (ja)
Inventor
康平 金井
良紀 桑田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2023083251A priority Critical patent/JP7507929B1/en
Application granted granted Critical
Publication of JP7507929B1 publication Critical patent/JP7507929B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

【課題】被雇用者に対してより良いサービスを提供することができる情報処理装置、情報処理方法および情報処理プログラムを提供すること。【解決手段】本願に係る情報処理装置は、受付部と、入金部とを備える。受付部は、勤務したユーザから勤務の終了操作を受け付ける。入金部は、終了操作を受け付けた場合に、ユーザが有する電子マネーの口座へ勤務に対する賃金を電子マネーにより入金する。【選択図】図3[Problem] To provide an information processing device, information processing method, and information processing program that can provide better service to employees. [Solution] The information processing device according to the present application comprises a reception unit and a deposit unit. The reception unit receives an operation to end work from a user who has worked. When the deposit unit receives the operation to end work, it deposits the wages for the work in electronic money into the electronic money account of the user. [Selected Figure] Figure 3

Description

本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、半日や1日等といった短期かつ単発のアルバイト等の日雇い労働に関する契約を支援する技術がある。(例えば、特許文献1参照)。この種の技術では、雇用者からの指示により、指定された支払日に賃金を被雇用者の口座へ振り込む技術がある。 Conventionally, there is technology that supports contracts for short-term, one-off part-time work such as half-day or full-day work, and other day-to-day labor (see, for example, Patent Document 1). This type of technology includes a technique for transferring wages to an employee's bank account on a specified payment date, based on instructions from the employer.

特開2020-184310号公報JP 2020-184310 A

しかしながら、従来技術では、被雇用者に対してより良いサービスを提供する点で更なる改善の余地があった。 However, the prior art left room for further improvement in providing better services to employees.

本願は、上記に鑑みてなされたものであって、被雇用者に対してより良いサービスを提供することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。 The present application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can provide better services to employees.

本願に係る情報処理装置は、受付部と、入金部とを備える。前記受付部は、勤務したユーザから勤務の終了操作を受け付ける。前記入金部は、前記終了操作を受け付けた場合に、前記ユーザが有する電子マネーの口座へ前記勤務に対する賃金を前記電子マネーにより入金する。 The information processing device according to the present application includes a reception unit and a deposit unit. The reception unit receives an operation to end work from a user who has worked. When the deposit unit receives the operation to end work, it deposits the wages for the work into an electronic money account held by the user using the electronic money.

実施形態の一態様によれば、被雇用者に対してより良いサービスを提供することができるという効果を奏する。 According to one aspect of the embodiment, it is possible to provide better services to employees.

図1Aは、実施形態に係る情報処理装置が実行する処理その1を示す図である。FIG. 1A is a diagram showing a first process executed by an information processing apparatus according to an embodiment. 図1Bは、実施形態に係る情報処理装置が実行する処理その2を示す図である。FIG. 1B is a diagram showing a second process executed by the information processing apparatus according to the embodiment. 図2は、実施形態に係る情報処理システムの構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. 図3は、実施形態に係る情報処理装置の構成例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. 図4は、ユーザ情報の一例を示す図である。FIG. 4 is a diagram illustrating an example of user information. 図5は、雇用主情報の一例を示す図である。FIG. 5 is a diagram showing an example of employer information. 図6は、実施形態に係る情報処理装置が実行する処理の処理手順を示すフローチャートである。FIG. 6 is a flowchart showing the processing procedure executed by the information processing apparatus according to the embodiment. 図7は、ハードウェア構成の一例を示す図である。FIG. 7 is a diagram illustrating an example of a hardware configuration.

以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と記載する)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. In addition, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

(実施形態)
まず、図1Aおよび図1Bを用いて、実施形態に係る情報処理装置が実行する処理について説明する。図1Aは、実施形態に係る情報処理装置が実行する処理その1を示す図である。図1Bは、実施形態に係る情報処理装置が実行する処理その2を示す図である。なお、図1Aおよび図1Bでは、実施形態に係る情報処理装置1を含む情報処理システムSの動作例を示している。
(Embodiment)
First, the process executed by the information processing device according to the embodiment will be described with reference to Fig. 1A and Fig. 1B. Fig. 1A is a diagram showing a first process executed by the information processing device according to the embodiment. Fig. 1B is a diagram showing a second process executed by the information processing device according to the embodiment. Fig. 1A and Fig. 1B show an example of the operation of an information processing system S including an information processing device 1 according to the embodiment.

図1Aおよび図1Bに示すように、実施形態に係る情報処理システムSは、情報処理装置1と、雇用主端末50と、ユーザ端末100とを含む。図1Aおよび図1Bに示す情報処理システムSは、被雇用者の勤務を支援する処理を行う。 As shown in Figures 1A and 1B, an information processing system S according to an embodiment includes an information processing device 1, an employer terminal 50, and a user terminal 100. The information processing system S shown in Figures 1A and 1B performs processing to support the work of employees.

ここでいう勤務とは、半日や1日等といった短期かつ単発のアルバイト等の日雇い労働に関する勤務を指す。つまり、ここでいう勤務は、毎週予め定められた曜日や時間に勤務する常勤やパートタイムを除いた勤務であり、被雇用者が勤務の度に雇用契約を結ぶ勤務である。 The term "work" here refers to short-term, one-off part-time work such as half-day or one-day work, or other day-to-day work. In other words, the term "work" refers to work that does not include full-time or part-time work that is done on a predetermined day or time each week, and is work for which an employee enters into an employment contract each time they work.

まず、図1Aを用いて、実施形態に係る情報処理システムSにおいて実行される処理その1について説明する。 First, we will use FIG. 1A to explain the first process executed in the information processing system S according to the embodiment.

図1Aに示す処理その1において、実施形態に係る情報処理システムSは、勤務したユーザ(被雇用者)から勤務の終了操作を受け付けた場合に、かかるユーザが有する電子マネーの口座へ勤務に対する賃金を電子マネーにより入金する。また、処理その1では、実施形態に係る情報処理システムSは、かかるユーザが勤務に関する所定の条件を満たした場合に、賃金に加えて特典を付与する。 In process 1 shown in FIG. 1A, when the information processing system S according to the embodiment receives an operation to end work from a user (employee) who has worked, it deposits the wage for the work in electronic money into the electronic money account of the user. Also, in process 1, the information processing system S according to the embodiment grants a bonus in addition to the wage if the user satisfies certain conditions related to the work.

具体的には、まず、雇用主端末50は、雇用主の操作に従って情報処理装置1に対して求人依頼を送信する(ステップS1)。求人依頼では、勤務地や、勤務日時、勤務内容、賃金(例えば、時給)、募集人数等といった求人情報が併せて送信される。 Specifically, first, the employer terminal 50 transmits a job posting request to the information processing device 1 in accordance with the employer's operation (step S1). The job posting request also transmits job posting information such as the work location, work date and time, work content, wages (e.g., hourly wage), number of applicants, etc.

つづいて、情報処理装置1は、求人を探しているユーザに対して雇用情報を提供する(ステップS2)。具体的には、情報処理装置1は、雇用情報として、雇用主端末50から受信した求人情報をユーザ端末100へ提供する。 Next, the information processing device 1 provides employment information to the user who is looking for a job (step S2). Specifically, the information processing device 1 provides the job information received from the employer terminal 50 to the user terminal 100 as employment information.

つづいて、ユーザ端末100は、ユーザの操作に従って、提供した求人情報の中からユーザが勤務を希望する求人情報の勤務依頼を情報処理装置1に対して送信する(ステップS3)。 Next, the user terminal 100, in accordance with the user's operation, sends a work request to the information processing device 1 for the job information for which the user desires to work from among the provided job information (step S3).

つづいて、情報処理装置1は、受け付けた勤務依頼に対応する求人情報の雇用主の雇用主端末50に対して勤務者通知を行う(ステップS4)。 Next, the information processing device 1 notifies the employer terminal 50 of the employer of the job information corresponding to the received work request (step S4).

つづいて、情報処理装置1は、指定された勤務日において、被雇用者であるユーザから勤務の開始操作および終了操作を受け付ける(ステップS5)。開始操作および終了操作は、例えば、雇用主の勤務地において設置された情報コードCをユーザ端末100により読み取ることで行う。情報コードCは、例えば、QRコード(登録商標)等の2次元コードや、バーコード等であり、例えば、上記した求人情報が含まれる。つまり、ユーザは、勤務を開始する際にユーザ端末100により情報コードCを読み取り、読み取った求人情報を情報処理装置1へ送信することで開始操作が完了する。また、ユーザは、勤務を終了する際にユーザ端末100により情報コードCを読み取り、読み取った求人情報を情報処理装置1へ送信することで終了操作が完了する。 Next, the information processing device 1 accepts work start and end operations from the user, who is an employee, on the specified work day (step S5). The start and end operations are performed, for example, by reading an information code C installed at the employer's workplace with the user terminal 100. The information code C is, for example, a two-dimensional code such as a QR code (registered trademark) or a barcode, and includes, for example, the above-mentioned job information. In other words, when the user starts work, the user reads the information code C with the user terminal 100 and sends the read job information to the information processing device 1, thereby completing the start operation. Also, when the user ends work, the user reads the information code C with the user terminal 100 and sends the read job information to the information processing device 1, thereby completing the end operation.

つづいて、情報処理装置1は、受け付けた開始操作および終了操作と、求人情報とに基づいて、勤務に対する賃金を算出する(ステップS6)。具体的には、情報処理装置1は、開始操作から終了操作までの時間を勤務時間とし、求人情報に含まれる時給を勤務時間に掛けることで賃金を算出する。 Next, the information processing device 1 calculates the wage for the work based on the accepted start operation and end operation and the job information (step S6). Specifically, the information processing device 1 calculates the wage by multiplying the work time by the hourly wage included in the job information, assuming that the time from the start operation to the end operation is the work time.

つづいて、情報処理装置1は、ユーザの勤務に関する所定の条件を満たすか否かを判定する(ステップS7)。例えば、情報処理装置1は、ユーザの勤務回数や、勤務した種類等が所定の条件を満たすか否かを判定する。なお、この判定処理の詳細については後述する。 Then, the information processing device 1 determines whether or not a predetermined condition related to the user's work is satisfied (step S7). For example, the information processing device 1 determines whether or not the number of times the user has worked, the type of work, etc., satisfy the predetermined condition. Details of this determination process will be described later.

つづいて、情報処理装置1は、算出した賃金をユーザが有する電子マネーの口座へ電子マネーにより入金するとともに、ステップS7において所定の条件を満たした場合には、賃金に加えて特典を付与する(ステップS8)。つまり、情報処理装置1は、ユーザから勤務の終了操作を受け付けた場合に、賃金を電子マネーにより即座に支払う。なお、情報処理装置1は、賃金を一時的に立て替えてユーザへ支払い、後日雇用主に対して支払った賃金を請求する。このように、実施形態に係る情報処理装置1は、ユーザに対して勤務後に賃金を即座に入金することで、ユーザが勤務後に賃金を即座に受け取ることができる。すなわち、実施形態に係る情報処理装置1によれば、被雇用者であるユーザに対してより良いサービスを提供することができる。 The information processing device 1 then deposits the calculated wage into the user's electronic money account in electronic money, and if a certain condition is met in step S7, grants a bonus in addition to the wage (step S8). In other words, when the information processing device 1 receives an end-of-work operation from the user, it immediately pays the wage in electronic money. The information processing device 1 temporarily advances the wage to the user and later claims the wage from the employer. In this way, the information processing device 1 according to the embodiment deposits the wage to the user immediately after work, allowing the user to immediately receive the wage after work. In other words, the information processing device 1 according to the embodiment can provide better service to users who are employees.

また、付与する特典は、例えば、電子マネーとして利用可能なポイントである。つまり、情報処理装置1は、勤務に関する所定の条件を満たしたユーザに対して、電子マネーの賃金に対して上乗せした電子マネーのポイントを付与することで、ユーザが得られる実質的な賃金を多くする。なお、特典は、ポイントに限らず、例えば、勤務先が提供する商品や、サービスの割引券(無料券を含む)等であってもよい。このように、実施形態に係る情報処理装置1によれば、ユーザに対して賃金に加えて特典を付与することで、被雇用者であるユーザに対してより良いサービスを提供することができる。 The bonus given may be, for example, points that can be used as electronic money. In other words, the information processing device 1 gives electronic money points that are added to the electronic money wage to users who meet certain conditions related to work, thereby increasing the effective wage that the users can obtain. Note that the bonus is not limited to points, and may be, for example, a discount coupon (including free coupons) for products or services provided by the employer. In this way, according to the information processing device 1 according to the embodiment, by giving the user a bonus in addition to the wage, it is possible to provide better service to the user who is an employee.

つづいて、情報処理装置1は、ユーザに支払った賃金を、雇用主に対して要求し(ステップS9)、雇用主端末50を介して雇用主から賃金の入金を受け付ける(ステップS10)。 Then, the information processing device 1 requests the employer for the wages paid to the user (step S9) and accepts the wages from the employer via the employer terminal 50 (step S10).

次に、図1Bを用いて、実施形態に係る情報処理システムSにおいて実行される処理その2について説明する。 Next, the second process executed in the information processing system S according to the embodiment will be described with reference to FIG. 1B.

図1Bに示す処理その2において、実施形態に係る情報処理システムSは、ユーザから勤務依頼を受け付けた場合に、勤務依頼に基づいて、勤務依頼において予定している勤務により得られる賃金を勤務前に入金する。すなわち、処理その2では、情報処理システムSは、被雇用者であるユーザに対して賃金を前払いする。 In process 2 shown in FIG. 1B, when the information processing system S according to the embodiment accepts a work request from a user, it deposits the wages to be earned for the work scheduled in the work request before the work begins, based on the work request. That is, in process 2, the information processing system S pays the wages in advance to the user, who is an employee.

具体的には、まず、雇用主端末50は、雇用主の操作に従って情報処理装置1に対して求人依頼を送信する(ステップS1)。求人依頼では、勤務地や、勤務日時、勤務内容、賃金(例えば、時給)、募集人数等といった求人情報が併せて送信される。 Specifically, first, the employer terminal 50 transmits a job posting request to the information processing device 1 in accordance with the employer's operation (step S1). The job posting request also transmits job posting information such as the work location, work date and time, work content, wages (e.g., hourly wage), number of applicants, etc.

つづいて、情報処理装置1は、求人を探しているユーザに対して雇用情報を提供する(ステップS2)。具体的には、情報処理装置1は、雇用情報として、雇用主端末50から受信した求人情報をユーザ端末100へ提供する。 Next, the information processing device 1 provides employment information to the user who is looking for a job (step S2). Specifically, the information processing device 1 provides the job information received from the employer terminal 50 to the user terminal 100 as employment information.

つづいて、ユーザ端末100は、ユーザの操作に従って、提供した求人情報の中からユーザが勤務を希望する求人情報の勤務依頼と、賃金の前払い依頼を情報処理装置1に対して送信する(ステップS3)。 Next, the user terminal 100, in accordance with the user's operation, transmits a work request for the job information for which the user desires to work from among the provided job information, and a request for advance payment of wages, to the information processing device 1 (step S3).

つづいて、情報処理装置1は、受け付けた勤務依頼に対応する求人情報の雇用主の雇用主端末50に対して勤務者通知を行う(ステップS4)。 Next, the information processing device 1 notifies the employer terminal 50 of the employer of the job information corresponding to the received work request (step S4).

つづいて、情報処理装置1は、求人情報に基づいて、勤務依頼において予定している勤務により得られる賃金(予定賃金)を算出する(ステップS5)。具体的には、情報処理装置1は、予定勤務時間と、時給とを掛けることで予定賃金を算出する。 Next, the information processing device 1 calculates the wages (planned wages) to be earned for the work scheduled in the work request based on the job information (step S5). Specifically, the information processing device 1 calculates the planned wages by multiplying the planned working hours by the hourly wage.

つづいて、情報処理装置1は、算出した予定賃金をユーザが有する電子マネーの口座へ電子マネーにより入金する(ステップS6)。つまり、情報処理装置1は、予定賃金を勤務前に入金する。このように、情報処理装置1は、予定賃金を勤務前に前払いすることで、ユーザが勤務前に予定賃金を事前に受け取ることができる。すなわち、実施形態に係る情報処理装置1によれば、被雇用者であるユーザに対してより良いサービスを提供することができる。 Then, the information processing device 1 deposits the calculated expected wage into the user's electronic money account (step S6). In other words, the information processing device 1 deposits the expected wage before work begins. In this way, the information processing device 1 pays the expected wage in advance before work begins, allowing the user to receive the expected wage in advance before work begins. In other words, the information processing device 1 according to the embodiment can provide better services to users who are employees.

なお、情報処理装置1は、前払いしたユーザが勤務を怠ることに対する保証料として、予定賃金から所定の手数料を引いた額を入金してもよい。 In addition, the information processing device 1 may deposit the amount obtained by subtracting a specified fee from the expected wage as a guarantee for the prepaid user's absence from work.

つづいて、情報処理装置1は、指定された勤務日において、被雇用者であるユーザから勤務の開始操作および終了操作を受け付ける(ステップS7)。例えば、情報処理装置1は、上記した処理その1と同様に、情報コードCの読み取りにより開始操作および終了操作を受け付ける。 Next, the information processing device 1 accepts work start and end operations from the user, who is an employee, on the specified work day (step S7). For example, the information processing device 1 accepts the start and end operations by reading the information code C, similar to the process 1 described above.

つづいて、情報処理装置1は、受け付けた開始操作および終了操作と、求人情報とに基づいて、勤務に対する賃金を算出する(ステップS6)。具体的には、情報処理装置1は、開始操作から終了操作までの時間を勤務時間とし、求人情報に含まれる時給を勤務時間に掛けることで賃金を算出する。 Next, the information processing device 1 calculates the wage for the work based on the accepted start operation and end operation and the job information (step S6). Specifically, the information processing device 1 calculates the wage by multiplying the work time by the hourly wage included in the job information, assuming that the time from the start operation to the end operation is the work time.

つづいて、情報処理装置1は、開始操作および終了操作に基づいて、前払いしたユーザが予定通り勤務を行ったか否かを判定する(ステップS8)。具体的には、情報処理装置1は、求人情報における勤務時間通りに勤務したか否かや、そもそも勤務したか否かを判定する。 Next, the information processing device 1 determines whether the user who made the advance payment worked as scheduled based on the start operation and end operation (step S8). Specifically, the information processing device 1 determines whether the user worked according to the working hours in the job information, or whether the user worked at all.

つづいて、情報処理装置1は、ユーザが予定通り勤務を行っていない場合には、予定賃金の返金を要求するとともに、罰則を通知する(ステップS9)。罰則は、予定賃金の返金に応じた所定の割り増し手数料の要求や、情報処理装置1が提供する勤務に関するサービスの使用停止等である。 Next, if the user does not work as scheduled, the information processing device 1 requests a refund of the scheduled wage and notifies the user of penalties (step S9). Penalties include a request for a specified premium fee in response to the refund of the scheduled wage, suspension of use of work-related services provided by the information processing device 1, etc.

つづいて、情報処理装置1は、ユーザに支払った賃金を、雇用主に対して要求し(ステップS10)、雇用主端末50を介して雇用主から賃金の入金を受け付ける(ステップS11)。 The information processing device 1 then requests the wages paid to the user from the employer (step S10) and accepts the wages from the employer via the employer terminal 50 (step S11).

次に、図2を用いて、実施形態に係る情報処理システムSの構成例について説明する。図2は、実施形態に係る情報処理システムSの構成例を示すブロック図である。図2に示すように、実施形態に係る情報処理システムSは、情報処理装置1と、複数の雇用主端末50と、複数のユーザ端末100とがネットワークNに対して有線又は無線により接続される。ネットワークNは、例えば、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)等のネットワークである。 Next, a configuration example of an information processing system S according to an embodiment will be described with reference to FIG. 2. FIG. 2 is a block diagram showing a configuration example of an information processing system S according to an embodiment. As shown in FIG. 2, in the information processing system S according to an embodiment, an information processing device 1, multiple employer terminals 50, and multiple user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, the Internet, a Wide Area Network (WAN), a Local Area Network (LAN), or the like.

情報処理装置1は、実施形態に係る情報処理方法を実行するサーバ装置である。情報処理装置1は、勤務したユーザ(被雇用者)から勤務の終了操作を受け付けた場合に、かかるユーザが有する電子マネーの口座へ勤務に対する賃金を電子マネーにより入金する。また、情報処理装置1は、かかるユーザが勤務に関する所定の条件を満たした場合に、賃金に加えて特典を付与する。また、情報処理装置1は、ユーザから勤務依頼を受け付けた場合に、勤務依頼に基づいて、勤務依頼において予定している勤務により得られる賃金を勤務前に入金する。 The information processing device 1 is a server device that executes the information processing method according to the embodiment. When the information processing device 1 receives an operation to end work from a user (employee) who has worked, it deposits the wage for the work in electronic money into the electronic money account of the user. Furthermore, when the user satisfies certain conditions related to the work, the information processing device 1 grants a bonus in addition to the wage. Furthermore, when the information processing device 1 receives a work request from a user, it deposits the wage to be earned from the work scheduled in the work request before the work begins, based on the work request.

また、情報処理装置1は、複数の雇用主端末50および複数のユーザ端末100と連携し、複数の雇用主端末50および複数のユーザ端末100に対して、各種アプリケーション(以下、アプリ)等に対するAPI(Application Programming Interface)サービス等と、各種データを提供する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。 In addition, the information processing device 1 is an information processing device that cooperates with multiple employer terminals 50 and multiple user terminals 100, and provides API (Application Programming Interface) services for various applications (hereinafter, apps) and the like, as well as various data, to the multiple employer terminals 50 and multiple user terminals 100, and is realized by a server device, a cloud system, etc.

また、情報処理装置1は、複数の雇用主端末50および複数のユーザ端末100に対して、オンラインで何らかのWebサービスを提供する情報処理装置であってもよい。例えば、情報処理装置1は、Webサービスとして、インターネット接続、検索サービス、SNS(Social Networking Service)、電子商取引(EC:Electronic Commerce)、電子決済、オンラインゲーム、オンラインバンキング、オンライントレーディング、宿泊・チケット予約、動画・音楽配信、ニュース、地図、ルート検索、経路案内、路線情報、運行情報、天気予報等のサービスを提供してもよい。実際には、情報処理装置1は、上記のようなWebサービスを提供する各種サーバと連携し、Webサービスを仲介してもよいし、Webサービスの処理を担当してもよい。 The information processing device 1 may also be an information processing device that provides some kind of web service online to multiple employer terminals 50 and multiple user terminals 100. For example, the information processing device 1 may provide services such as Internet connection, search services, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, accommodation and ticket reservations, video and music distribution, news, maps, route searches, route guidance, line information, operation information, and weather forecasts as web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned web services and act as an intermediary for the web services or be responsible for processing the web services.

雇用主端末50は、雇用主が所持する端末装置である。雇用主端末50は、スマートフォン、デスクトップ型PC、ノート型PC、タブレット型PC等の任意のタイプの端末装置を用いることができる。雇用主端末50は、情報処理装置1等へ各種情報を送信したり、情報処理装置1等から提供される情報を受信したりする。 The employer terminal 50 is a terminal device owned by the employer. The employer terminal 50 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The employer terminal 50 transmits various information to the information processing device 1, etc., and receives information provided by the information processing device 1, etc.

ユーザ端末100は、被雇用者であるユーザが所持する端末装置である。ユーザ端末100は、スマートフォン、デスクトップ型PC、ノート型PC、タブレット型PC等の任意のタイプの端末装置を用いることができる。ユーザ端末100は、情報処理装置1等へ各種情報を送信したり、情報処理装置1等から提供される情報を受信したりする。 The user terminal 100 is a terminal device owned by a user who is an employee. The user terminal 100 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The user terminal 100 transmits various types of information to the information processing device 1, etc., and receives information provided by the information processing device 1, etc.

次に、図3を参照して、情報処理装置1の構成例について説明する。 Next, an example configuration of the information processing device 1 will be described with reference to FIG. 3.

図3は、実施形態に係る情報処理装置1の構成例を示す図である。図3に示されるように、情報処理装置1は、通信部2と、制御部3と、記憶部4とを有する。制御部3は、受付部31と、提供部32と、算出部33と、判定部34と、決定部35と、入金部36と、付与部37と、通知部38とを備える。記憶部4は、ユーザ情報41と、雇用主情報42とを記憶する。 Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a memory unit 4. The control unit 3 has a reception unit 31, a provision unit 32, a calculation unit 33, a determination unit 34, a decision unit 35, a deposit unit 36, an assignment unit 37, and a notification unit 38. The memory unit 4 stores user information 41 and employer information 42.

通信部2は、例えば、NIC(Network Interface Card)等によって実現される。通信部2は、有線または無線によりネットワーク網と接続される。 The communication unit 2 is realized, for example, by a network interface card (NIC). The communication unit 2 is connected to the network via a wired or wireless connection.

制御部3は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)等のプロセッサによって、情報処理装置1内部の記憶装置に記憶されている各種プログラム(情報処理プログラムの一例に相当)がRAM等を作業領域として実行されることにより実現される。また、制御部3は、コントローラ(controller)であり、例えば、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、GPGPU(General Purpose Graphic Processing Unit)等の集積回路により実現されてもよい。 The control unit 3 is a controller, and is realized, for example, by a processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit) that executes various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a working area. The control unit 3 is also a controller, and may be realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).

記憶部4は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。 The storage unit 4 is realized, for example, by a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk.

ユーザ情報41は、被雇用者となるユーザに関する情報である。 User information 41 is information about the user who will become an employee.

図4は、ユーザ情報41の一例を示す図である。図4に示すように、ユーザ情報41は、「ユーザID」、「属性情報」、「行動情報」、「勤務履歴」、「口座情報」等の項目を含む。 Figure 4 is a diagram showing an example of user information 41. As shown in Figure 4, user information 41 includes items such as "user ID," "attribute information," "behavior information," "work history," and "account information."

「ユーザID」は、ユーザを識別する識別情報である。「属性情報」は、ユーザの属性に関する情報である。属性情報は、例えば、サイコグラフィック属性や、デモグラフィック属性等を含む。「行動情報」は、ユーザの行動の履歴の情報であり、検索行動や、購買行動、訪問行動等の各種行動の履歴を含む。「勤務履歴」は、ユーザの勤務の履歴であり、勤務先(雇用主)の情報や、勤務内容、勤務日時等の履歴である。「口座情報」は、賃金の振込先となる電子マネーの口座の情報である。 "User ID" is identification information that identifies a user. "Attribute information" is information about the attributes of a user. Attribute information includes, for example, psychographic attributes and demographic attributes. "Behavioral information" is information about the user's behavior history, including the history of various behaviors such as search behavior, purchasing behavior, and visiting behavior. "Work history" is the user's work history, including information about the place of work (employer), work content, work dates and times, etc. "Account information" is information about the electronic money account into which wages are transferred.

雇用主情報42は、雇用主に関する情報である。 Employer information 42 is information about the employer.

図5は、雇用主情報42の一例を示す図である。図5に示すように、雇用主情報42は、「雇用主ID」、「雇用主情報」、「求人情報」等の項目を含む。 Figure 5 is a diagram showing an example of employer information 42. As shown in Figure 5, employer information 42 includes items such as "employer ID," "employer information," and "job information."

「雇用主ID」は、雇用主を識別する識別情報である。「雇用主情報」は、雇用主が営む事業内容や、販売商品、提供サービスに関する情報である。「求人情報」は、雇用主が現在依頼している求人に関する情報であり、例えば、勤務地や、勤務日時、勤務内容、賃金(例えば、時給)、募集人数等を含む。 "Employer ID" is identification information that identifies the employer. "Employer information" is information about the business conducted by the employer, the products sold, and the services provided. "Job information" is information about job offers currently being requested by the employer, including, for example, the work location, work dates and times, work content, wages (e.g., hourly wage), number of positions being recruited, etc.

次に、情報処理装置1の制御部3の各機能(受付部31、提供部32、算出部33、判定部34、決定部35、入金部36、付与部37および通知部38)について説明する。 Next, the functions of the control unit 3 of the information processing device 1 (acceptance unit 31, provision unit 32, calculation unit 33, judgment unit 34, determination unit 35, deposit unit 36, grant unit 37 and notification unit 38) will be described.

受付部31は、各種情報を受け付ける。例えば、受付部31は、雇用主から雇用主端末50を介して求人依頼を受け付ける。具体的には、受付部31は、勤務地や、勤務日時、勤務内容、賃金(例えば、時給)、募集人数等といった求人情報を含む求人依頼を受け付ける。 The reception unit 31 receives various information. For example, the reception unit 31 receives a job offer request from an employer via the employer terminal 50. Specifically, the reception unit 31 receives a job offer request including job offer information such as the work location, work date and time, work content, wages (e.g., hourly wage), number of applicants, etc.

また、受付部31は、雇用情報を提供したユーザから勤務依頼を受け付ける。例えば、受付部31は、ユーザから希望勤務日時や、希望勤務内容(レジ業務、品出し業務等)等の求人情報に対する希望条件を勤務依頼として受け付ける。 The reception unit 31 also receives work requests from users who have provided employment information. For example, the reception unit 31 receives desired conditions for the job information, such as desired work dates and times and desired work content (cash register work, stocking work, etc.), as work requests from users.

また、受付部31は、勤務依頼とともに賃金の前払い依頼の有無を受け付ける。つまり、受付部31は、勤務前に予定賃金の入金を希望するか否かの前払い依頼を受け付ける。 The reception unit 31 also receives a request for advance payment of wages along with the work request. In other words, the reception unit 31 receives an advance payment request indicating whether or not the employee wishes to receive the expected wage before work.

また、受付部31は、ユーザから勤務の開始操作および終了操作を受け付ける。具体的には、受付部31は、雇用主の勤務地に設置された情報コードをユーザ端末100で読み取り、読み取った情報をユーザ端末100から受信することで、開始操作および終了操作を受け付ける。 The reception unit 31 also receives work start and end operations from the user. Specifically, the reception unit 31 reads an information code installed at the employer's workplace with the user terminal 100, and receives the read information from the user terminal 100, thereby accepting the start and end operations.

なお、受付部31は、開始操作および終了操作として、情報処理装置1が提供するアプリケーションによりユーザ端末100に表示された所定のボタンへの押下を開始操作および終了操作として受け付けてもよい。 In addition, the reception unit 31 may receive, as the start operation and the end operation, pressing a predetermined button displayed on the user terminal 100 by an application provided by the information processing device 1.

また、受付部31は、勤務開始時刻において開始操作が行われていない場合や、勤務終了時刻において終了操作が行われていない場合には、開始操作や終了操作が行われていない旨を通知してもよい。 In addition, if a start operation has not been performed at the start time of work, or an end operation has not been performed at the end time of work, the reception unit 31 may notify the user that a start operation or an end operation has not been performed.

提供部32は、各種情報を提供する。例えば、提供部32は、ユーザに対して雇用情報を提供する。具体的には、提供部32は、雇用主から受け付けた求人情報を雇用情報として提供する。例えば、提供部32は、ユーザによって指定された雇用条件(勤務日時や、勤務地、勤務内容、賃金)を満たす求人情報を抽出して提供してもよい。 The providing unit 32 provides various information. For example, the providing unit 32 provides employment information to the user. Specifically, the providing unit 32 provides job information received from an employer as employment information. For example, the providing unit 32 may extract and provide job information that satisfies the employment conditions (work date and time, work location, work content, wages) specified by the user.

算出部33は、ユーザの勤務に対する賃金を算出する。具体的には、算出部33は、開始操作から終了操作までの時間と、求人情報における時給とに基づいて賃金を算出する。 The calculation unit 33 calculates the wage for the user's work. Specifically, the calculation unit 33 calculates the wage based on the time from the start operation to the end operation and the hourly wage in the job information.

また、算出部33は、受付部31が前払い依頼を受け付けた場合に、予定賃金を算出する。具体的には、算出部33は、求人情報における勤務時間と時給とを掛けることで予定賃金を算出する。なお、算出部33は、ユーザから希望勤務時間の指定があった場合には、希望勤務時間と時給とを掛けることで予定賃金を算出する。 In addition, the calculation unit 33 calculates the expected wage when the reception unit 31 receives a request for advance payment. Specifically, the calculation unit 33 calculates the expected wage by multiplying the working hours and the hourly wage in the job information. Note that, when the user specifies desired working hours, the calculation unit 33 calculates the expected wage by multiplying the desired working hours and the hourly wage.

判定部34は、各種判定処理を行う。例えば、判定部34は、勤務したユーザが勤務に関する所定の条件を満たすか否かを判定する。具体的には、判定部34は、ユーザが所定の期間内に勤務した勤務回数や、勤務時間が閾値以上であるか否かを判定する。判定部34は、勤務回数や、勤務時間が閾値以上である場合に、勤務に関する所定の条件を満たすと判定する。 The determination unit 34 performs various determination processes. For example, the determination unit 34 determines whether or not a working user satisfies a specified condition related to work. Specifically, the determination unit 34 determines whether or not the number of times the user worked within a specified period of time and the working hours are equal to or greater than a threshold. If the number of times the user worked and the working hours are equal to or greater than a threshold, the determination unit 34 determines that the specified condition related to work is satisfied.

また、判定部34は、勤務した勤務地の数が閾値以上である場合に、勤務に関する所定の条件を満たすと判定する。また、判定部34は、勤務地が特定の地域(例えば、都道府県や地区町村)である場合に、勤務に関する所定の条件を満たすと判定する。特定の地域は、例えば、労働人口が閾値未満の地域や、人口が閾値未満の地域である。また、判定部34は、勤務先となる雇用主から被雇用者に対する勤務評価のスコアを受け付け、勤務評価のスコアが閾値以上である場合に、勤務に関する所定の条件を満たすと判定する。勤務評価のスコアは、例えば、雇用主への貢献度を示すスコアや、勤務態度を示すスコア等である。 Furthermore, the determination unit 34 determines that the specified conditions related to work are met when the number of work locations worked is equal to or greater than a threshold value. The determination unit 34 determines that the specified conditions related to work are met when the work location is a specific region (e.g., a prefecture or a district, town, or village). A specific region is, for example, a region with a working population below a threshold value or a region with a population below a threshold value. The determination unit 34 also receives a work evaluation score for the employee from the employer, and determines that the specified conditions related to work are met when the work evaluation score is equal to or greater than a threshold value. The work evaluation score is, for example, a score indicating the degree of contribution to the employer or a score indicating the work attitude.

また、判定部34は、ユーザの勤務後の行動が所定の行動条件を満たすか否かを判定する。例えば、判定部34は、勤務先が提供する商品の購入やサービスの利用をユーザが行った場合に、所定の行動条件を満たすと判定する。また、判定部34は、勤務先に対応する地域において提供される商品の購入やサービスの利用をユーザが行った場合に、所定の行動条件を満たすと判定する。 The determination unit 34 also determines whether the user's post-work behavior satisfies a predetermined behavioral condition. For example, the determination unit 34 determines that the predetermined behavioral condition is satisfied when the user purchases a product or uses a service provided by the workplace. The determination unit 34 also determines that the predetermined behavioral condition is satisfied when the user purchases a product or uses a service provided in the area corresponding to the workplace.

また、判定部34は、賃金を前払いしたユーザが予定通り勤務したか否かを判定する。具体的には、判定部34は、求人情報における勤務時間通りに勤務したか否かや、そもそも勤務したか否かを判定する。また、判定部34は、前払い依頼を行ったユーザの過去の勤務状況が所定の条件を満たすか否かを判定する。例えば、判定部34は、前払い依頼を行ったユーザの過去の勤務回数や、勤務時間、欠勤率に基づいて判定を行う。具体的には、判定部34は、勤務回数や、勤務時間が閾値以上である場合に、ユーザの過去の勤務状況が所定の条件を満たすと判定する。また、判定部34は、欠勤率が閾値未満である場合に、ユーザの過去の勤務状況が所定の条件を満たすと判定する。 The determination unit 34 also determines whether the user who has received an advance payment worked as scheduled. Specifically, the determination unit 34 determines whether the user worked according to the working hours in the job information, or whether the user worked at all. The determination unit 34 also determines whether the past working status of the user who has requested an advance payment satisfies a specified condition. For example, the determination unit 34 makes a determination based on the number of times the user has worked, the working hours, and the rate of absence of the user who has requested an advance payment. Specifically, the determination unit 34 determines that the past working status of the user satisfies the specified condition if the number of times the user has worked or the working hours are equal to or greater than a threshold. The determination unit 34 also determines that the past working status of the user satisfies the specified condition if the rate of absence is less than a threshold.

決定部35は、判定部34の判定結果に基づいて、前払いしたユーザに対する罰則を決定する。例えば、決定部35は、賃金を前払いしたユーザが予定通り勤務しなかった場合に、予定賃金の返金を要求するとともに、罰則を与えることを決定する。罰則は、予定賃金の返金に応じた所定の割り増し手数料の要求や、情報処理装置1が提供する勤務に関するサービスの使用停止等である。 The determination unit 35 determines the penalty to be imposed on the user who made the advance payment based on the determination result of the determination unit 34. For example, when a user who has received an advance payment of wages does not work as scheduled, the determination unit 35 requests a refund of the scheduled wages and determines to impose a penalty. The penalty may be a request for a specified premium fee in accordance with the refund of the scheduled wages, or the suspension of use of work-related services provided by the information processing device 1, etc.

入金部36は、算出部33が算出した賃金をユーザが有する電子マネーの口座へ電子マネーにより入金する。具体的には、入金部36は、ユーザが終了操作を行ったタイミングで、即座にユーザの口座へ入金する。また、入金部36は、予め指定された日時に複数回の勤務の賃金をまとめて入金してもよい。 The deposit unit 36 deposits the wages calculated by the calculation unit 33 into the user's electronic money account. Specifically, the deposit unit 36 deposits the wages into the user's account immediately when the user performs an end operation. The deposit unit 36 may also deposit the wages for multiple shifts together at a pre-specified date and time.

また、入金部36は、前払い依頼を受け付けたユーザに対して勤務前に予定賃金を入金する。例えば、入金部36は、予定賃金から所定の手数料を引いた額を入金してもよい。手数料の額は、例えば、ユーザの過去の勤務回数や、勤務時間、欠勤率等の勤務状況に応じた額が設定される。また、入金部36は、判定部34によって前払い依頼を受け付けたユーザの過去の勤務状況が所定の条件を満たすと判定された場合に、かかるユーザに対して予定賃金を入金する。また、入金部36は、予定賃金のうち、ユーザの過去の勤務状況に応じた割合の額を入金してもよい。例えば、入金部36は、過去の勤務回数や、勤務時間が多い程、あるいは、欠勤率が低い程、かかる割合を大きくする。 The deposit unit 36 also deposits the expected wage to the user who has accepted the advance payment request before working. For example, the deposit unit 36 may deposit an amount obtained by subtracting a predetermined fee from the expected wage. The amount of the fee is set according to the working conditions of the user, such as the number of times the user has worked in the past, the hours worked, and the rate of absenteeism. If the determination unit 34 determines that the past working conditions of the user who has accepted the advance payment request satisfy a predetermined condition, the deposit unit 36 deposits the expected wage to the user. The deposit unit 36 may deposit an amount of the expected wage that is a proportion of the user's past working conditions. For example, the deposit unit 36 increases the proportion the greater the number of times the user has worked in the past, the longer the working hours, or the lower the rate of absenteeism.

付与部37は、判定部34の判定結果に基づいて、賃金に加えて特典を付与する。例えば、特典は、電子マネーとして利用可能なポイントや、勤務先が提供する商品や、サービスの割引券(無料券を含む)等である。例えば、付与部37は、勤務に関する所定の条件を満たす場合に、特典を付与する。また、付与部37は、ユーザの勤務後の行動が所定の行動条件を満たす場合に、特典を付与する。具体的には、付与部37は、勤務先が提供する商品の購入やサービスの利用をユーザが行った場合や、勤務先に対応する地域において提供される商品の購入やサービスの利用をユーザが行った場合に、かかる商品やサービスの割引クーポンや、購入額(利用額)に応じたポイントを特典として付与する。 The granting unit 37 grants a bonus in addition to the wage based on the judgment result of the judgment unit 34. For example, the bonus is points that can be used as electronic money, discount coupons (including free coupons) for products and services provided by the workplace, etc. For example, the granting unit 37 grants a bonus when a predetermined condition related to work is satisfied. Furthermore, the granting unit 37 grants a bonus when the user's behavior after work satisfies a predetermined behavioral condition. Specifically, when the user purchases a product or uses a service provided by the workplace, or when the user purchases a product or uses a service provided in the area corresponding to the workplace, the granting unit 37 grants a discount coupon for the product or service, or points according to the purchase amount (usage amount) as a bonus.

通知部38は、決定部35によって決定された罰則をユーザ端末100を介してユーザへ通知する。また、通知部38は、罰則とともに、前払いした賃金の返金要求を通知する。 The notification unit 38 notifies the user of the penalty determined by the determination unit 35 via the user terminal 100. The notification unit 38 also notifies the user of a request for refund of prepaid wages together with the penalty.

また、通知部38は、被雇用者であるユーザに支払った賃金の請求を雇用主端末50を介して雇用主へ通知する。 The notification unit 38 also notifies the employer of a claim for wages paid to the employee user via the employer terminal 50.

次に、図6を用いて、実施形態に係る情報処理装置1が実行する処理の処理手順について説明する。図6は、実施形態に係る情報処理装置1が実行する処理の処理手順を示すフローチャートである。なお、図6では、図1Aおよび図1Bで示した処理その1および処理その2をまとめて示している。 Next, the processing procedure of the process executed by the information processing device 1 according to the embodiment will be described with reference to FIG. 6. FIG. 6 is a flowchart showing the processing procedure of the process executed by the information processing device 1 according to the embodiment. Note that FIG. 6 collectively shows the process 1 and process 2 shown in FIG. 1A and FIG. 1B.

図6に示すように、制御部3は、まず、ユーザ端末100を介してユーザから勤務依頼を受け付ける(ステップS101)。 As shown in FIG. 6, the control unit 3 first accepts a work request from a user via the user terminal 100 (step S101).

つづいて、制御部3は、ユーザ端末100を介してユーザから賃金の前払い依頼を受け付けたか否かを判定する(ステップS102)。制御部3は、前払い依頼を受け付けた場合(ステップS102:Yes)、かかるユーザが前払い可能なユーザか否かを判定する(ステップS103)。 Then, the control unit 3 determines whether or not a request for advance payment of wages has been received from the user via the user terminal 100 (step S102). If the control unit 3 receives a request for advance payment (step S102: Yes), it determines whether or not the user is eligible for advance payment (step S103).

つづいて、制御部3は、前払い可能なユーザである場合(ステップS103:Yes)、予定している勤務により得られる賃金を算出する(ステップS104)。 Next, if the user is eligible for advance payment (step S103: Yes), the control unit 3 calculates the wages to be earned from the planned work (step S104).

つづいて、制御部3は、ユーザの口座へ予定賃金を電子マネーにより入金する(ステップS105)。なお、この際、予定賃金から所定の手数料を引いた額を入金してもよい。 Next, the control unit 3 deposits the expected wage into the user's account using electronic money (step S105). At this time, the control unit 3 may deposit the expected wage minus a specified fee.

つづいて、制御部3は、前払いしたユーザが予定通り勤務したか否かを判定し(ステップS106)、予定通り勤務した場合(ステップS106:Yes)、処理を終了する。一方、制御部3は、ユーザが予定通り勤務していない場合(ステップS106:No)、罰則を通知し(ステップS107)、処理を終了する。 The control unit 3 then determines whether the user who made the advance payment worked as scheduled (step S106), and if the user worked as scheduled (step S106: Yes), ends the process. On the other hand, if the user did not work as scheduled (step S106: No), the control unit 3 notifies the user of a penalty (step S107) and ends the process.

また、ステップS102において、制御部3は、前払い依頼が無かった場合(ステップS102:No)、ユーザが勤務を開始する開始操作と、勤務を終了する終了操作とを受け付ける(ステップS108)。 In addition, in step S102, if there is no advance payment request (step S102: No), the control unit 3 accepts a start operation by the user to start work and an end operation to end work (step S108).

つづいて、制御部3は、開始操作および終了操作に基づいて、勤務に対する賃金を算出する(ステップS109)。 Next, the control unit 3 calculates the wage for the work based on the start and end operations (step S109).

つづいて、制御部3は、ユーザが勤務に関する所定の条件を満たすか否かを判定する(ステップS110)。 Next, the control unit 3 determines whether the user meets certain work-related conditions (step S110).

制御部3は、ユーザが勤務に関する所定の条件を満たす場合(ステップS110:Yes)、賃金を入金するとともに、特典を付与し(ステップS111)、処理を終了する。 If the user meets the specified conditions regarding work (step S110: Yes), the control unit 3 deposits the wage and grants the bonus (step S111), and ends the process.

一方、ステップS110において、制御部3は、ユーザが勤務に関する所定の条件を満たさない場合(ステップS110:No)、賃金を入金し(ステップS112)、処理を終了する。 On the other hand, in step S110, if the user does not satisfy the specified conditions regarding work (step S110: No), the control unit 3 deposits the wages (step S112) and ends the process.

また、ステップS103において、制御部3は、ユーザが前払い可能なユーザではない場合(ステップS103:No)、ステップS108へ移行する。なお、この際、ユーザに対して前払い不可通知を行ってもよい。 In addition, in step S103, if the user is not a user who can prepay (step S103: No), the control unit 3 proceeds to step S108. At this time, the control unit 3 may notify the user that prepayment is not possible.

〔その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の一部を手動的に行うこともできる。あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
〔others〕
In addition, among the processes described in the above embodiments, some of the processes described as being performed automatically can be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of it can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

例えば、図3に示した記憶部4の一部又は全部は、各装置によって保持されるのではなく、ストレージサーバ等に保持されてもよい。この場合、各装置は、ストレージサーバにアクセスすることで、各種情報を取得する。 For example, a part or all of the memory unit 4 shown in FIG. 3 may be stored in a storage server or the like, rather than being stored in each device. In this case, each device obtains various information by accessing the storage server.

〔ハードウェア構成〕
また、上述してきた実施形態に係る情報処理装置1は、例えば図7に示すような構成のコンピュータ1000によって実現される。図7は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[Hardware configuration]
The information processing device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 7, for example. Fig. 7 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一時的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等により実現される。 The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), a HDD (Hard Disk Drive), a flash memory, or the like.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。 The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or printer, and is realized, for example, by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized, for example, by a USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。 The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。 The network IF 1080 receives data from other devices via the network N and sends it to the computing device 1030, and also transmits data generated by the computing device 1030 to other devices via the network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。 The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

例えば、コンピュータ1000が情報処理装置1として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部3の機能を実現する。 For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 realizes the functions of the control unit 3 by executing a program loaded onto the primary storage device 1040.

〔効果〕
上述してきたように、実施形態に係る情報処理装置1は、受付部31と、入金部36とを備える。受付部31は、勤務したユーザから勤務の終了操作を受け付ける。入金部36は、終了操作を受け付けた場合に、ユーザが有する電子マネーの口座へ勤務に対する賃金を電子マネーにより入金する。
〔effect〕
As described above, the information processing device 1 according to the embodiment includes the reception unit 31 and the deposit unit 36. The reception unit 31 receives an end operation of a work day from a user who has worked. When the deposit unit 36 receives the end operation, it deposits the wage for the work day in electronic money into the electronic money account of the user.

また、実施形態に係る情報処理装置1は、入金部36と、付与部37とを備える。入金部36は、勤務したユーザが有する電子マネーの口座へ勤務に対する賃金を電子マネーにより入金する。付与部37は、勤務に関する所定の条件を満たした場合に、賃金に加えて特典を付与する。 The information processing device 1 according to the embodiment also includes a deposit unit 36 and an award unit 37. The deposit unit 36 deposits the wage for work in electronic money into the electronic money account of the user who performed the work. The award unit 37 awards a bonus in addition to the wage when a specific condition related to the work is met.

また、実施形態に係る情報処理装置1は、受付部31と、入金部36とを備える。受付部31は、ユーザから勤務依頼を受け付ける。入金部36は、勤務依頼に基づいて、勤務依頼において予定している勤務により得られる賃金を勤務前にユーザの口座へ入金する。 The information processing device 1 according to the embodiment also includes a reception unit 31 and a deposit unit 36. The reception unit 31 receives a work request from a user. The deposit unit 36 deposits the wages to be earned from the work scheduled in the work request into the user's account before the work begins, based on the work request.

上述した各実施形態に係る情報処理装置1によれば、被雇用者であるユーザに対してより良いサービスを提供することができる。 The information processing device 1 according to each of the above-described embodiments can provide better services to users who are employees.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 Although several embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the disclosure section of the invention.

〔その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
〔others〕
In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

また、上述してきた実施形態に記載した各処理は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 In addition, the processes described in the above embodiments can be combined as appropriate to the extent that they do not cause any contradictions in the process content.

また、上記してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、制御部3は、制御手段や制御回路に読み替えることができる。 The above-mentioned "section, module, unit" can be read as "means" or "circuit." For example, the control unit 3 can be read as control means or control circuit.

1 情報処理装置
2 通信部
3 制御部
4 記憶部
31 受付部
32 提供部
33 算出部
34 判定部
35 決定部
36 入金部
37 付与部
38 通知部
41 ユーザ情報
42 雇用主情報
50 雇用主端末
100 ユーザ端末
S 情報処理システム
Reference Signs List 1 Information processing device 2 Communication unit 3 Control unit 4 Storage unit 31 Reception unit 32 Provision unit 33 Calculation unit 34 Determination unit 35 Determination unit 36 Deposit unit 37 Grant unit 38 Notification unit 41 User information 42 Employer information 50 Employer terminal 100 User terminal S Information processing system

Claims (6)

勤務したユーザが所持するユーザ端末によって情報コードから読み取られた求人情報であって、賃金に関する情報を含む求人情報を受信することで、勤務の開始操作および終了操作を受け付ける受付部と、
前記開始操作から前記終了操作までの時間と、前記求人情報とに基づいて前記勤務に対する賃金を算出する算出部と、
前記終了操作を受け付けた場合に、前記ユーザが有する電子マネーの口座へ前記勤務に対する賃金を前記電子マネーにより入金する入金部と
を備える情報処理装置。
A reception unit that receives employment information including information regarding wages read from an information code by a user terminal held by a user who has worked, and receives an operation to start and end work by receiving the employment information ;
A calculation unit that calculates a wage for the work based on the time from the start operation to the end operation and the job information;
a deposit unit that deposits the wage for the work into an electronic money account held by the user when the end operation is accepted.
前記入金部は、
前記終了操作を受け付けたタイミングで前記賃金を入金する
請求項1に記載の情報処理装置。
The deposit unit is
The information processing apparatus according to claim 1 , wherein the wage is deposited at the timing when the termination operation is accepted.
前記賃金を入金した後に、雇用主に対して当該賃金の請求を通知する通知部をさらに備える
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , further comprising a notification unit that notifies an employer of a claim for the wages after the wages have been deposited.
前記ユーザが勤務に関する所定の条件を満たした場合に、前記賃金に加えて特典を付与する付与部をさらに備える
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , further comprising an awarding unit that awards a bonus in addition to the wage when the user satisfies a predetermined condition related to work.
コンピュータが実行する情報処理方法であって、
勤務したユーザが所持するユーザ端末によって情報コードから読み取られた求人情報であって、賃金に関する情報を含む求人情報を受信することで、勤務の開始操作および終了操作を受け付ける受付工程と、
前記開始操作から前記終了操作までの時間と、前記求人情報とに基づいて前記勤務に対する賃金を算出する算出工程と、
前記終了操作を受け付けた場合に、前記ユーザが有する電子マネーの口座へ前記勤務に対する賃金を前記電子マネーにより入金する入金工程と
を含む情報処理方法。
1. A computer-implemented information processing method, comprising:
A reception process for receiving employment information including information regarding wages read from the information code by a user terminal held by the user who has worked, and thereby receiving an operation for starting and ending work;
A calculation step of calculating a wage for the work based on the time from the start operation to the end operation and the job information;
a deposit step of depositing the wage for the work into an electronic money account held by the user when the end operation is accepted.
勤務したユーザが所持するユーザ端末によって情報コードから読み取られた求人情報であって、賃金に関する情報を含む求人情報を受信することで、勤務の開始操作および終了操作を受け付ける受付手順と、
前記開始操作から前記終了操作までの時間と、前記求人情報とに基づいて前記勤務に対する賃金を算出する算出手順と、
前記終了操作を受け付けた場合に、前記ユーザが有する電子マネーの口座へ前記勤務に対する賃金を前記電子マネーにより入金する入金手順と
をコンピュータに実行させる情報処理プログラム。
A reception step of receiving employment information including information on wages read from the information code by a user terminal held by the user who has worked, and receiving an operation to start and end work ;
A calculation step of calculating a wage for the work based on the time from the start operation to the end operation and the job information;
a deposit procedure for depositing the wage for the work into an electronic money account held by the user when the end operation is accepted.
JP2023083251A 2023-05-19 2023-05-19 Information processing device, information processing method, and information processing program Active JP7507929B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023083251A JP7507929B1 (en) 2023-05-19 2023-05-19 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023083251A JP7507929B1 (en) 2023-05-19 2023-05-19 Information processing device, information processing method, and information processing program

Publications (1)

Publication Number Publication Date
JP7507929B1 true JP7507929B1 (en) 2024-06-28

Family

ID=91617393

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023083251A Active JP7507929B1 (en) 2023-05-19 2023-05-19 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7507929B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002318932A (en) 2001-04-19 2002-10-31 Sogo Giken Kk Employment mediation system, employment mediation method, and employment mediation program
JP2003271844A (en) 2002-03-19 2003-09-26 Hitachi Instruments Service Co Ltd Collaboration system capable of efficiently using equipment and human resources
JP2009075925A (en) 2007-09-21 2009-04-09 Promise Co Ltd Salary payment management server and computer program
KR20180021442A (en) 2016-08-22 2018-03-05 곽천영 Daily short-term contracts matching method
JP2020067674A (en) 2018-10-20 2020-04-30 株式会社プラットワークス Employer-use compensation payment information processing apparatus and compensation payment information management program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002318932A (en) 2001-04-19 2002-10-31 Sogo Giken Kk Employment mediation system, employment mediation method, and employment mediation program
JP2003271844A (en) 2002-03-19 2003-09-26 Hitachi Instruments Service Co Ltd Collaboration system capable of efficiently using equipment and human resources
JP2009075925A (en) 2007-09-21 2009-04-09 Promise Co Ltd Salary payment management server and computer program
KR20180021442A (en) 2016-08-22 2018-03-05 곽천영 Daily short-term contracts matching method
JP2020067674A (en) 2018-10-20 2020-04-30 株式会社プラットワークス Employer-use compensation payment information processing apparatus and compensation payment information management program

Similar Documents

Publication Publication Date Title
US8527331B2 (en) Method and apparatus for value allocation exchange
JP6951602B1 (en) Information processing equipment, information processing methods, and information processing programs
US20190050887A1 (en) Determining equity rewards based upon purchase behavior
JP7466724B2 (en) Providing device, providing method, and providing program
JP2021089584A (en) Proposal device, proposal method, and proposal program
KR20200000605A (en) Method for settlement of delivery order sales and payment terminal thereof
JP2020086798A (en) Setting device, setting method, and setting program
JP2014119805A (en) Coupon circulation mediation system for coupon encashment in barter, and coupon circulation mediation device
JP7507929B1 (en) Information processing device, information processing method, and information processing program
JP7568781B1 (en) Information processing device, information processing method, and information processing program
CN114365171A (en) Digital currency conversion device, digital currency conversion method and digital currency conversion system
JP7429341B2 (en) Provision device, method and program
JP7012186B1 (en) Information processing equipment, information processing methods, and information processing programs
JP2020135086A (en) Point management server, point management method and program
JP7440688B1 (en) Information processing device, information processing method, and information processing program
KR20150096569A (en) Funding system for social funding service
JP2023051108A (en) Settlement system, settlement method, and program
JP2023051106A (en) Settlement system, settlement method, and program
JP7375254B1 (en) Information processing device, information processing method, information processing program, and information processing system
JP7514889B2 (en) Information processing device managed by a service manager providing a prescribed service for which payment can be made on an app, information processing method managed by a service manager providing a prescribed service for which payment can be made on an app, and information processing program managed by a service manager providing a prescribed service for which payment can be made on an app
JP7516479B2 (en) Providing device, providing method, and providing program
JP7335411B1 (en) Information processing device, information processing method and information processing program
JP7564398B1 (en) Information processing device and information processing method
JP7399335B1 (en) Information processing device, information processing method, and information processing program
JP7551953B1 (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230915

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230915

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240618

R150 Certificate of patent or registration of utility model

Ref document number: 7507929

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150