Information processing device, information processing method, and information processing program
The information processing device manages employee work shifts by requiring confirmation and agreement to schedules and consent forms, ensuring compliance and preventing illegal activities.
Patent Information
- Application Number
- JP2023170116
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-29
- Publication Date
- 2025-01-09
AI Technical Summary
Existing technologies fail to prevent liability when prohibited acts occur, such as violations of labor laws in shift scheduling.
An information processing device that manages employee work shifts by requiring employees to confirm and agree to their schedules and consent forms, linking these confirmations to prevent illegal activities.
Ensures compliance with labor laws by ensuring that employees confirm and agree to their schedules, providing evidence of consent and preventing illegal activities.
Smart Images

Figure 2025003257000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In the above technical field, Patent Document 1 discloses a technique for checking whether scheduled information and actual performance information of employees in establishments, including adult entertainment establishments, match. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2022-046005 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the technique described in the above document cannot avoid liability in the event of a prohibited act.
[0005] An object of the present invention is to provide a technique for solving the above-mentioned problems. [Means for solving the problem]
[0006] In order to achieve the above object, the device according to the present invention comprises:
[0007] In order to achieve the above object, the method according to the present invention comprises:
[0008] In order to achieve the above object, the program according to the present invention comprises: Effect of the Invention
[0009] According to the present invention, it is possible to avoid liability in the event of a prohibited act occurring. [Brief description of the drawings]
[0010] [Figure 1] 1 is a block diagram showing a configuration of an information processing device according to a first embodiment. [Figure 2A] FIG. 11 is a diagram showing a display screen provided by an information processing device according to the second embodiment. [Figure 2B] FIG. 11 is a diagram showing a display screen provided by an information processing device according to the second embodiment. [Figure 2C] FIG. 11 is a diagram showing a display screen provided by an information processing device according to the second embodiment. [Figure 2D] FIG. 11 is a diagram showing a display screen provided by an information processing device according to the second embodiment. [Diagram 3] FIG. 11 is a diagram showing the configuration of a shift management system including an information processing device according to a second embodiment. [Figure 4] FIG. 11 is a sequence diagram showing the operation procedure of a shift management system including an information processing device according to a second embodiment. [Diagram 5] FIG. 11 is a block diagram showing a configuration of an information processing device according to a second embodiment. [Figure 6A] FIG. 11 is a diagram showing the configuration of manager and employee registration in a database according to the second embodiment. [Figure 6B] FIG. 11 is a diagram showing the configuration of a work shift table format of a database according to the second embodiment. [Figure 6C] FIG. 11 is a diagram showing the configuration of a shift schedule for each employee in a database according to the second embodiment. [Figure 6D] FIG. 11 is a diagram showing the configuration of a shift confirmation table of a database according to the second embodiment. [Figure 6E] FIG. 11 is a diagram showing the configuration of a consent form history in the database according to the second embodiment. [Figure 6F] FIG. 11 is a diagram showing the configuration of customer registration in a database according to the second embodiment. [Figure 6G] FIG. 11 is a diagram showing the configuration of a viewing reservation table in a database according to the second embodiment. [Figure 7] 10 is a flowchart showing a processing procedure of an information processing device according to a second embodiment. [Figure 8]FIG. 13 is a diagram showing a display screen provided by an information processing device according to the third embodiment. [Figure 9] FIG. 13 is a block diagram showing a configuration of an information processing device according to a third embodiment. [Figure 10] FIG. 13 is a diagram showing the configuration of customer evaluation and employee evaluation in a database according to the third embodiment. [Figure 11] 13 is a flowchart showing a processing procedure of an information processing device according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. However, the components described in the following embodiment are merely examples, and are not intended to limit the technical scope of the present invention.
[0012] [First embodiment] An information processing device 100 according to a first embodiment of the present invention will be described with reference to Fig. 1. The information processing device 100 is a device that manages employee work shifts.
[0013] As shown in FIG. 1, the information processing device 100 includes a notification unit 101, an acquisition unit 102, and a storage unit 103. The notification unit 101 collects desired work dates and times 111 from each of the multiple employees to generate a total work schedule shift table 112 for the multiple employees, and notifies the employee terminal 110 of each employee of the individual work schedule shift table 113 for each employee generated based on the total work schedule shift table for the multiple employees. The acquisition unit 102 acquires the confirmation results 121 of each employee for the individual work schedule shift table of each employee and the employment consent form 122 of each employee from the employee terminal 110. The storage unit 103 stores the total work confirmed shift table 131, the individual work confirmed shift table 132, and the consent form 133 of each employee that reflect the confirmation results.
[0014] According to this embodiment, illegal acts can be reliably prevented in jobs that may involve illegal acts. That is, by having each employee confirm the work agreement at the same time as deciding on the scheduled shift schedule, and by correlating and storing the confirmation of the agreement with the work schedule, illegal acts can be reliably prevented.
[0015] [Second embodiment] Next, an information processing device according to a second embodiment of the invention will be described. The information processing device according to this embodiment collects desired work dates and times from each of a plurality of employees to generate an overall planned work shift table for the plurality of employees, and transmits the individual planned work shift table for each employee generated based on the overall planned work shift table to an employee terminal. Next, the confirmation result of each employee for the individual planned work shift table and the consent form for each employee regarding their work are acquired from the employee terminal. Then, the confirmed work shift tables for the plurality of employees, the confirmed work shift tables for each employee, and the consent form for each employee are stored in association with each other. Note that when the allocation of each employee to the scheduled work date and time is confirmed in the individual planned work shift table, the confirmation result of each employee and the consent form for each employee regarding their work are acquired from the employee terminal.
[0016] To transmit the individual planned work shift tables to the employee terminals, a planned work shift table for multiple employees is generated in which the multiple employees are assigned to multiple work locations based on the desired work dates and times received for each employee, and a planned work shift table for each employee is generated from the planned work shift tables for the multiple employees and transmitted to the employee terminals of each employee. Here, the generation of the planned work shift tables for multiple employees may include a desired work date and time transmission unit that transmits the desired work dates and times of each employee to the manager terminal, and the planned work shift tables for multiple employees may be generated in accordance with instructions from the manager terminal.
[0017] <Display screen provided by information processing device> A display screen provided by the information processing device of this embodiment will be described with reference to FIGS. 2A to 2D.
[0018] (Home menu screen) FIG. 2A is a diagram showing a home menu screen 210 provided by the information processing device.
[0019] 2A, a screen 211 is a login screen when the shift management application of the present embodiment is started on an employee terminal and a manager terminal. A screen 212 is a home screen on the employee terminal, and a screen 213 is a home screen on the manager terminal.
[0020] For example, the screen 212 displays menus for each process, such as "shift confirmation," "shift submission," "photo storage," "reservation status," "information update," "customer memo," and "agreement confirmation." After "shift confirmation," "agreement confirmation" is performed, and the confirmed shift confirmed by each employee and consent confirmation data are sent to the information processing device.
[0021] The screen 213 displays menus for each process, such as "shift confirmation," "shift creation," "customer memo management," "store status management," "employee information management," "customer information management," "class management," "reward management," "number of terms message," "consent form management," and "site management." Here, when "shift creation" is performed and "shift confirmation" is performed, "consent form management" is performed together with "employee information management," and the confirmed shift confirmed by each employee and the consent form confirmation data are stored in correspondence with each other in the information processing device. Then, if consent is obtained from each employee in "consent form management," the shift contents of each employee are set or changed, reflected in the confirmed shift of the store, and the public release of the shift table on the public site registered in "site management" is updated all at once.
[0022] (Shift schedule input screen for each employee) 2B is a diagram showing an employee shift schedule input screen 220 provided by the information processing device. From the shift schedule input screen 220, each employee inputs his / her desired shift schedule, for example, for one month.
[0023] In FIG. 2B, display frame 221 is a day for which each employee has already input a shift schedule. Window 222 is a window for inputting shift schedules for days for which no shift schedule has been input (Friday, March 3 in the figure). In window 222, the scheduled time and information on the room to be used are input. Note that the scheduled time may be configured to be automatically input by selecting a time in window 223. Each employee inputs their shift schedule for January and sends it to the information processing device.
[0024] (Each employee's shift confirmation screen) Fig. 2C is a diagram showing a shift confirmation screen 230 for each employee with the confirmation of the consenter, provided by an information processing device. Fig. 2C shows a screen that is sent to each employee again for confirmation of their shifts after the January shift schedules for all employees in the store are generated by making adjustments on the manager terminal or the information processing device based on the January shift schedules entered by each employee in Fig. 2B.
[0025] Each employee looks at FIG. 2C and sets shifts for vacant dates and times or modifies shift schedules that need to be changed. Then, each employee checks their own shifts and sends them to the information processing device. At this time, the information processing device sends a screen 232 for confirming the consent form, and requests each employee to input whether or not they have accepted the consent form 233 / not accepted 234. If each employee has accepted the consent form 233, the shift schedule confirmed by each employee is linked to the consent form and stored in the information processing device. On the other hand, if each employee has not accepted the consent form 234, the shift schedule confirmed by each employee is not reflected in the confirmed shift table in the information processing device.
[0026] (Administrator shift confirmation screen) Fig. 2D is a diagram showing a manager's shift confirmation screen 240 provided by an information processing device. Fig. 2D shows the January shift schedule for all employees in the store, which is generated by adjusting the manager's terminal or the information processing device based on the January shift schedules input by each employee.
[0027] In FIG. 2D, the hatched frames represent time periods when shifts are already scheduled or confirmed, and the blank frames 241 represent vacant time periods when no shifts are scheduled. That is, the overall work schedule shift table identifiably includes scheduled work dates and times to which each employee is assigned, and scheduled work dates and times to which no employee is assigned and for which each employee can set a desired work date and time. The difference in hatching (actually, the difference in color) of the hatched frames identifies each employee. That is, a display control unit is provided that displays the overall work schedule shift table on the manager terminal, and the scheduled work dates and times of each employee are identifiably displayed in the overall work schedule shift table. It is also possible to request shift input into the blank frames 241 from the manager terminal. In FIG. 2D, when the overall shifts in the store are confirmed, the shifts are confirmed and notified to each employee. It is preferable that the shifts for customer reservations be made public at any time, reflecting changes due to input of the shift schedule.
[0028] <Shift management system> The configuration and operation of a shift management system 300 including an information processing device 310 according to this embodiment will be described with reference to FIGS. 3 and 4.
[0029] (composition) FIG. 3 is a diagram showing the configuration of a shift management system 300 including an information processing device 310 according to this embodiment.
[0030] The shift management system 300 includes an information processing device 310 as the attendance management server of this embodiment, which are connected via a network 350, a manager terminal 320 used by a manager at each store, an employee terminal 330 used by employees at each store, a customer terminal 340 used by customers, and a public site server 360.
[0031] The information processing device 310 collects the shift schedules of each employee from the employee terminal 330 and sends them to the manager terminal 320, generates shift schedules for each employee from the shift schedule for the entire store adjusted by the manager terminal 320, and notifies the employee terminal 330. Then, in response to the shift confirmation from the employee terminal 330, it inquires about consent of the consent form, and if consent is accepted, it associates the confirmed shift with the consent form confirmation and stores it. Once the shifts of all employees are confirmed, it sends the confirmed shifts for the store to the manager terminal 320.
[0032] The manager terminal 320 receives the shift schedule from each employee and adjusts the store's shifts. The customer terminal 340 inputs the shift schedule from each employee and transmits the consent form when the shift is confirmed.
[0033] The public site servers 360 are multiple servers that operate public sites that publish the employee shifts of stores, and when a consent form is confirmed for each employee of the store, they automatically receive instructions from the information processing device 310 and simultaneously update the employee shifts of the multiple public sites.
[0034] (Operation sequence) FIG. 4 is a sequence diagram showing the operation procedure of the shift management system 300 including the information processing device 310 according to this embodiment.
[0035] In step S401, the attendance management application is started in the information processing device 310, the manager terminal 320, and the employee terminal. Then, in step S403, registration of employees and registration of managers are performed.
[0036] When the employee terminal 330 is logged in at step S405, an empty individual work shift schedule (the empty shift schedule in FIG. 2B) is transmitted at steps S407-S409. At the employee terminal 330, a shift schedule is input at step S411 and transmitted to the information processing device 310.
[0037] In step S413, the information processing device 310 adjusts the shift schedules from each employee to generate a shift schedule for the entire store. The shift schedule for the entire store is displayed on the manager terminal 320 in step S415. Note that in steps S413 and S415, the manager terminal 320 may be involved in adjusting the shift schedules from each employee. In step S413, the information processing device 310 generates a shift schedule for each employee from the shift schedule for the entire store, and transmits it to each employee terminal 330 in step S419.
[0038] Each employee terminal 330 displays the individual shift schedule of each employee in step S421, and confirms or modifies the shift schedule in step S423. Then, when each employee terminal 330 confirms the individual shift schedule, the information processing device 310 determines whether the shift schedule has been confirmed in step S425, and presents a consent form to the confirmed employee terminal 330 in step S431 to confirm the intention of consent.
[0039] If the consent form is confirmed (approved) at the employee terminal 330 in step S429, the information processing device 310 receives confirmation of the overall confirmed shift schedule from the manager terminal 320 in step S433. Then, the information processing device 310 confirms the overall shift schedule in step S431, and makes it available for viewing by customers via the store's homepage and multiple public site servers 360 in steps S435 and S437. Note that in order to encourage customers to make reservations, it is desirable to allow customers to view the shift schedule even while it is being created.
[0040] In step S441, the customer terminal 340 accesses the store's homepage and multiple public sites, and in step S443, the confirmed shift schedule or a shift schedule in the process of being generated is viewed and reservations are made. In other words, as soon as the consent forms are confirmed, the confirmed work shift schedules for multiple employees are made public to customers via the store's homepage and multiple public sites, with any new settings or changes to employee shifts being reflected all at once.
[0041] <Configuration of information processing device> FIG. 5 is a block diagram showing the configuration of an information processing device 310 according to this embodiment.
[0042] The information processing device 310 includes a communication control unit 501, a database 502, a manager / employee attribute receiving unit 503, a manager / employee attribute registration unit 504, and a blank work shift table sending unit 505. The information processing device 310 also includes an employee shift schedule receiving unit 506, a shift schedule storage unit 507, a shift schedule generating unit 508, and a shift schedule sending unit 509. The information processing device 310 also includes a shift schedule changing unit 510, a shift schedule change storage unit 511, a shift confirmation determination unit 512, and a consent form sending unit 513. The information processing device 310 also includes a confirmed shift table / consent form receiving unit 514, a confirmed shift / consent form storage unit 515, a shift table sending / reservation receiving unit 516, and a shift table generating / reservation storage unit 517.
[0043] The communication control unit 501 controls communication between the information processing device 310 and the manager terminal 320, employee terminal 330, and customer terminal 340. The database 502 stores or accumulates the following information. The database 502 stores or accumulates a manager / employee registration 521, a work shift table format 522, each employee's shift schedule 523, a shift confirmation table 524, a consent form history 525, a customer registration 526, and a viewing reservation table 527. It should be noted that the data stored in the database 502 is not limited to the above examples.
[0044] The manager / employee attribute receiving unit 503 receives attribute information of managers and employees to be registered in the manager / employee registration 521 of the database 502 from the manager terminal 320 and the employee terminal 330. The manager / employee attribute registration unit 504 registers the attribute information of managers and employees received by the manager / employee attribute receiving unit 503 in the manager / employee registration 521 of the database 502. The blank work shift table sending unit 505 reads out the work shift table format 522 stored in the database 502 and sends it to the employee terminal 330.
[0045] The employee shift schedule receiving unit 506 receives from the employee terminal 330 the shift schedule of each employee that each employee has entered into the blank work shift schedule transmitted by the blank work shift schedule transmitting unit 505. The shift schedule storage unit 507 stores the shift schedule of each employee received by the employee shift schedule receiving unit 506 as the shift schedule of each employee 523 in the database 502. The shift schedule generating unit 508 reads out and adjusts the shift schedule of each employee 523 in the database 502 to generate a shift schedule of the entire store. Then, the shift schedule of each employee is generated from the adjusted shift schedule of the entire store. Although not shown, it is preferable that the adjustment of the shift schedule of each employee is performed in cooperation with the manager terminal 320. The shift schedule transmitting unit 509 transmits the shift schedule of the entire store generated by the shift schedule generating unit 508 to the manager terminal 320, and transmits the shift schedule of each employee to the employee terminal 330 of each employee.
[0046] The shift schedule change unit 510 receives a change in the shift schedule from the employee terminal 330 of each employee. Then, the shift schedule change storage unit 511 updates the shift schedule 523 of each employee in the database 502 with the shift schedule changed by the shift schedule change unit 510. The shift confirmation determination unit 512 determines whether the shift schedule is not updated in the shift schedule change storage unit 511 and the current shift schedule is confirmed by notification from the employee terminal 330. Then, the confirmed shift schedule is stored in the database 502 as a shift confirmation table 524. In addition, the consent transmission unit 513 transmits a consent requesting approval when the shift confirmation determination unit 512 determines that the current shift schedule is confirmed. The shift schedule change unit 510 may accept a change in the shift schedule from the manager terminal 320.
[0047] The confirmed shift table / consent form receiving unit 514 receives the confirmed shift table and the accepted consent form from the employee terminal 330. Then, the confirmed shift table / consent form storage unit 515 links the confirmed shift table and the accepted consent form received by the confirmed shift table / consent form receiving unit 514, and stores them in the consent form history 525 of the database 502.
[0048] In response to a viewing request from the customer terminal 340, the shift table sending and reservation receiving unit 516 sends the shift table generated by the shift table generating and reservation storage unit 517 for viewing and reservation to, for example, the public site server 360 so that it can be viewed from the store's homepage and multiple public sites. The shift table to be sent may be a confirmed shift table or a shift schedule table in the process of being created. The shift table sending and reservation receiving unit 516 also receives reservations input from the customer terminal 340 by referring to the viewed shift table. The reservations may be filled in the viewed shift table. The shift table generating and reservation storage unit 517 generates a shift table for viewing and reservation to be sent by the shift table sending and reservation receiving unit 516, and stores the customer reservations received by the shift table sending and reservation receiving unit 516 in the viewed reservation table 527 of the database 502.
[0049] (Administrator / Employee Registration) 6A is a diagram showing the configuration of manager / employee registration 521 of database 502 according to this embodiment. In manager / employee registration 521, attribute information of managers and employees transmitted from manager terminal 320 and employee terminal 330 is registered.
[0050] As shown in Fig. 6A, the manager / employee registration 521 registers store information 611, manager information 612, and employee information 613 in association with each other. The store information 611 includes, but is not limited to, a store name (ID), an address, and contact information. The manager information 612 includes, but is not limited to, a manager name (ID), an address, and contact information. The employee information 613 includes, but is not limited to, an employee name (ID), an address, contact information, and a data destination. Detailed information for each employee is stored in the data destination.
[0051] (Work shift schedule format) Fig. 6B is a diagram showing the configuration of a work shift table format 522 in the database 502 according to this embodiment. The work shift table format 522 is transmitted to the employee terminal 330 and used for inputting employee shift schedules (see Fig. 2B). Note that, although Fig. 6B shows a monthly work shift table format 522, this is not limiting and may be a weekly, multiple week, or multiple month format.
[0052] (Shift schedule for each employee) 6C is a diagram showing the configuration of each employee's shift schedule 523 in database 502 according to this embodiment. Each employee's shift schedule 523 stores a shift schedule input from each employee terminal 330. Then, when an instruction to change the shift schedule is given, each employee's shift schedule 523 is also changed.
[0053] Each employee's shift schedule 523 stores a date and time 632 in association with each employee's name (ID) 631. In this embodiment, the shift schedule is on a monthly basis, so the date and time 632 specifies the month, day, and time. Then, the scheduled room number 633 and the name (ID) 634 of the customer who made the reservation are stored in association with each time.
[0054] (Shift confirmation table) 6D is a diagram showing the configuration of the shift determination table 524 of the database 502 according to this embodiment. The shift determination table 524 holds the determined shift table for the entire store.
[0055] The shift determination table 524 stores room numbers 642 of rooms owned by the store in association with store names (ID) 641. It also stores dates and times 643 in association with each room number 642, and stores employee names (ID) 644 and customer names (ID) 645 in association with each time.
[0056] (Consent form history) 6E is a diagram showing the configuration of the consent form history 525 of the database 502 according to this embodiment. The consent form history 525 records the history of consent information of the consent form that each employee always indicates their intention to consent when their shift is confirmed.
[0057] In this embodiment, the consent form history 525 stores a shift schedule 652 in which shifts are confirmed on a monthly basis in correspondence with each employee name (ID) 651. Then, for each month, a record of the history of consent forms agreed upon at the time of shift confirmation is stored as confirmation date 653, consent form contents 654, and consent / non-acceptance 655. Note that the consent form contents 654 may be contents common to all employees, or may be contents corresponding to each employee. In addition, it may be changed according to the time, the passage of time, or as required by law. Furthermore, it is conceivable that consent forms may differ depending on the customer.
[0058] (Customer Registration) 6F is a diagram showing the configuration of customer registration 526 in database 502 according to this embodiment. In customer registration 526, information on customers who have used the main store is registered.
[0059] The customer registration 526 stores an address 662, contact information 663, and customer evaluation 664 in association with a customer name (ID) 661. The customer evaluation 664 is generated from evaluations by employees or managers, or from outside rumors.
[0060] (Viewing reservation list) 6G is a diagram showing the configuration of the viewing reservation table 527 of the database 502 according to this embodiment. The viewing reservation table 527 is output in response to a viewing request from the customer terminal 340, and contents reflecting the customer's reservations are input thereto.
[0061] The viewing reservation table 527 stores a date and time 672 in association with a store name (ID) 671. It also stores, in association with each time, the rooms owned by the store, the employee name (ID) of room No. 501 and reserved / vacant information 673, the employee name (ID) of room No. 502 and reserved / vacant information 673, and so on.
[0062] <Processing procedure of information processing device> 7 is a flowchart showing a processing procedure of the information processing device 310 according to the embodiment. This flowchart is executed by a CPU (Central Processing Unit) of the information processing device 310 using a RAM (Random Access Memory) to realize the components of FIG.
[0063] In step S711, the information processing device 310 determines whether or not a shift schedule is to be collected from the employee terminal 330. If a shift schedule is to be collected, in step S713, the information processing device 310 transmits a blank work shift table to the employee terminal 330. Then, in step S715, the information processing device 310 waits to receive a shift schedule input by an employee, and if a shift schedule is received, in step S717, stores the received shift schedule of each employee in each employee's shift schedule 523 in the database 502.
[0064] If the shift schedule is not to be collected, the information processing device 310 determines in step S721 whether or not to generate a shift schedule. If the shift schedule is to be generated, the information processing device 310 reads out the shift schedules of each employee from the database 502 in step S723, and generates and stores a shift schedule for the entire store in step S725. Although not shown, the shift schedule for the entire store may be generated in cooperation with the manager terminal 320. The information processing device 310 transmits the entire shift schedule to the manager terminal 320 in step S727. Furthermore, the information processing device 310 generates a shift schedule for each employee and stores it in the database 502 in step S729.
[0065] If the shift schedule is not collected but the shift schedule is not generated, the information processing device 310 determines whether the shift schedule is finalized in step S731. If the shift schedule is finalized, the information processing device 310 reads out the shift schedule of each employee and transmits it to the employee terminal 330 in step S733. The information processing device 310 determines whether the shift schedule is changed or confirmed in step S735. If the shift schedule is changed, the information processing device 310 stores the change contents in step S737. On the other hand, if the shift schedule is confirmed, the information processing device 310 presents a consent form to the employee terminal 330 that confirms it in step S739 and asks for consent. The information processing device 310 waits for consent to the consent form in step S741, and if the consent form is accepted, in step S743, the confirmed shift schedule and the consent form confirmation are associated with each other and stored in the database 502 as history. Then, in step S745, the information processing device 310 reflects the confirmed shift table in the shift schedule of the entire store, and simultaneously updates the public shift table on the store's homepage and multiple public sites.
[0066] If the request is not for collection of shift schedules, generation of a shift schedule, or confirmation of a shift schedule, the information processing device 310 determines in step S751 whether or not there is a request to view a shift schedule (or a shift confirmation table). If there is a request to view, the information processing device 310 presents a shift schedule for the entire store or for each employee in step S753. Note that the information processing device 310 presents to the customer terminal 340 a shift schedule that allows reservation operations different from those of the manager terminal 320 and employee terminal 330. The information processing device 310 waits for a reservation operation in step S755, and if there is a reservation operation, stores the received customer reservation in step S757.
[0067] According to this embodiment, each employee is required to confirm the work agreement at the same time as the work of confirming the scheduled shift schedule, and the confirmation of the scheduled shift schedule and the confirmation of the agreement are stored in association with each other, thereby reliably preventing illegal acts. For example, even if an illegal act is discovered, it can be proven that the owner and manager of the store confirmed the agreement when confirming the monthly reservation.
[0068] [Third embodiment] Next, an information processing device according to a third embodiment of the present invention will be described. The information processing device according to this embodiment differs from the second embodiment in that it has a function that allows the user to view comments and evaluations on customers and / or employees. Since the other configurations and operations are the same as those of the second embodiment, the same reference numerals are used for the same configurations and operations, and detailed descriptions thereof will be omitted.
[0069] (Display screen provided by information processing device) FIG. 8 is a diagram showing a display screen (a customer evaluation screen 812 and an employee evaluation screen 813) 810 provided by the information processing device according to this embodiment.
[0070] The customer evaluation screen 812 is a screen that displays customer evaluations and cautionary comments generated based on employee evaluation comments on the employee terminal 330. The customer evaluation screen 812 displays the evaluation details and cautionary comments in association with the customer name (ID).
[0071] The employee evaluation screen 813 is a screen that displays the evaluation and work performance of an employee, which are generated based on the customer's evaluation comments, etc., on the manager terminal 320. The employee evaluation screen 813 displays the evaluation content and work performance in association with the employee name (ID).
[0072] <Configuration of information processing device> 9 is a block diagram showing the configuration of an information processing device 910 according to this embodiment. In FIG. 9, the components (503 to 517) shown in FIG.
[0073] The information processing device 910 further includes a database 902, a customer evaluation receiving unit 920, a customer evaluation storage unit 921, a customer evaluation acquisition unit 922, and a customer evaluation transmission unit 923. The information processing device 910 further includes an employee evaluation receiving unit 924, an employee evaluation storage unit 925, an employee evaluation acquisition unit 926, and an employee evaluation transmission unit 927.
[0074] The database 902 has a customer evaluation 928 and an employee evaluation 929 in addition to the database 502. The customer evaluation receiving unit 920 receives customer evaluation comments from the employee terminal 330. The customer evaluation comments may be received from the manager terminal 320. The customer evaluation storage unit 921 stores the customer evaluation comments received by the customer evaluation receiving unit 920 in the customer evaluation 928 of the database 902 in association with the customer, either directly or after analyzing the comments. The customer evaluation acquisition unit 922 acquires customer evaluation data from the customer evaluation 928 of the database 902 upon receiving a request from the employee terminal 330 or the manager terminal 320. The customer evaluation transmission unit 923 transmits the customer evaluation data acquired by the customer evaluation acquisition unit 922 to the employee terminal 330 or the manager terminal 320 that made the request.
[0075] The employee evaluation receiving unit 924 receives employee evaluation comments from the customer terminal 340. It is to be noted that the employee evaluation comments may also be received from the manager terminal 320. The employee evaluation storage unit 925 stores the employee evaluation comments received by the employee evaluation receiving unit 924 in the employee evaluation 929 of the database 902 in association with the employee, either as is or after analyzing the comments. The employee evaluation acquiring unit 926 acquires employee evaluation data from the employee evaluation 929 of the database 902 upon request from the manager terminal 320. The employee evaluation transmitting unit 927 transmits the employee evaluation data acquired by the employee evaluation acquiring unit 926 to the manager terminal 320 that made the request.
[0076] (Customer and Employee Ratings) 10 is a diagram showing the configuration of a customer evaluation 928 and an employee evaluation 929 in the database 902 according to this embodiment. The customer evaluation 928 stores customer evaluations by employees and managers. The employee evaluation 929 stores employee evaluations by customers and managers.
[0077] Customer evaluation 928 stores comments from employees, their evaluations, and output comments based on the evaluations, in association with customer names (IDs). Employee evaluation 929 stores comments from customers, work performance, their evaluations, and output comments based on the evaluations, in association with employee names (IDs). Note that the work performance may include sales and salary for each employee.
[0078] <Processing procedure of information processing device> Fig. 11 is a flowchart showing the processing procedure of the information processing device 910 according to this embodiment. This flowchart is executed by the CPU of the information processing device 910 using the RAM, and realizes the components of Fig. 9. Note that Fig. 9 shows only a part of Fig. 7, and steps similar to those in Fig. 7 are omitted to avoid cluttering the display.
[0079] In step S1161, the information processing device 910 determines whether or not it is a customer evaluation. If it is a customer evaluation, in step S1163, the information processing device 910 determines whether or not it has received an evaluation comment. If it has received an evaluation comment, in step S1165, the information processing device 910 stores the customer's evaluation comment in the customer evaluation 928. If it has not received an evaluation comment, the process proceeds to step S1167. In step S1167, the information processing device 910 determines whether or not it is a request to view an evaluation comment. If it is a request to view an evaluation comment, in step S1169, the information processing device 910 reads out the customer's evaluation comment from the customer evaluation 928 and displays it to the source of the viewing request. If it is not a request to view, the process ends.
[0080] In step S1171, the information processing device 910 determines whether or not the received comment is an employee evaluation. If it is an employee evaluation, in step S1173, the information processing device 910 determines whether or not an evaluation comment has been received. If an evaluation comment has been received, in step S1175, the information processing device 910 stores the employee evaluation comment in the employee evaluation 929. If an evaluation comment has not been received, the process proceeds to step S1177. In step S1177, the information processing device 910 determines whether or not the received comment is a request to view an evaluation comment. If it is a request to view an evaluation comment, in step S1179, the information processing device 910 reads out the employee evaluation comment from the employee evaluation 929 and displays it to the source of the view request. If it is not a view request, the process ends. The employee evaluation also includes sales and salary for each employee, and may be viewable from the administrator terminal 320.
[0081] According to this embodiment, employees who serve customers can obtain information about the customers in advance, and managers can obtain information about the customers' evaluations of employees who serve customers, thereby preventing problems from occurring in the workplace.
[0082] [Other embodiments] In this embodiment, a consent form for an adult entertainment establishment has been used as an example, but the same effect can be obtained with any consent form that can be used as evidence of business activities at a later date in other industries.
[0083] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the technical scope of the present invention. In addition, systems or devices that combine the separate features included in each embodiment in any way are also included in the technical scope of the present invention.
[0084] The present invention may be applied to a system consisting of multiple devices, or to a single device. Furthermore, the present invention is also applicable to a case where an information processing program for implementing the functions of the embodiments is supplied to a system or device and executed by a built-in processor. In order to implement the functions of the present invention with a computer, a program installed on a computer, a medium storing the program, a server for downloading the program, and a processor for executing the program are also included in the technical scope of the present invention. In particular, at least a non-transitory computer readable medium storing a program for causing a computer to execute the processing steps included in the above-mentioned embodiments is included in the technical scope of the present invention.
Claims
1. An information processing device capable of communicating with employee terminals owned by a plurality of employees, A receiving unit that receives desired work date and time data from each employee's employee terminal; A generation unit that generates planned work shift table data using the received desired work date and time data; A transmission unit that transmits the work schedule shift table data to the employee terminal; an agreement data receiving unit that receives, from the employee terminal, agreement data for the employment agreement of each employee who has confirmed the work schedule shift table data; A storage unit that stores the planned work shift table data confirmed by each employee as confirmed work shift table data, and links the data to the acceptance data of each employee; A publishing unit that publishes the work confirmed shift table data when the acceptance data is received; An information processing device comprising:
2. 2. The information processing device according to claim 1, wherein the planned work shift table data identifiably includes planned work dates and times to which each of the employees has already been assigned and planned work dates and times to which none of the multiple employees is assigned and for which each of the multiple employees can set their work preferences.
3. An information processing method using an information processing device capable of communicating with employee terminals owned by a plurality of employees, comprising: A receiving step in which a receiving unit receives desired work date and time data from the employee terminal of each employee; A generation step in which a generation unit generates work schedule shift table data using the received desired work date and time data; A transmission step in which a transmission unit transmits the work schedule shift table data to the employee terminal; A consent data receiving step in which a receiving unit receives consent data for a work agreement for each of the employees who have confirmed the work schedule shift table data from the employee terminal; a storage step of storing the planned work shift table data confirmed by each employee as confirmed work shift table data in a storage unit in association with the consent data of each employee; A publishing step in which a publishing unit publishes the work confirmed shift table data in response to the receipt of the consent data; An information processing method comprising:
4. An information processing program executed by an information processing device that can communicate with employee terminals owned by multiple employees, A receiving step of receiving desired work date and time data from an employee terminal of each employee; A generation step of generating work schedule shift table data using the received desired work date and time data; A transmission step of transmitting the work schedule shift table data to the employee terminal; an agreement data receiving step of receiving, from the employee terminal, agreement data for the employment agreement of each employee who has confirmed the work schedule shift table data; a storage step of storing the planned work shift table data confirmed by each employee as confirmed work shift table data in a storage unit in association with the consent data of each employee; A publishing step of publishing the work confirmed shift table data triggered by the reception of the consent data; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Information processing apparatus, information processing method, and program
JP2022046005A
Cited By
Display device
EP4776034A1