Information processing device, information processing method and storage medium
By setting up an information processing device in the facility, detecting the relevant actions of employees to go home and allocating vehicles, the problem of insufficient convenience for employees to go home in the existing technology is solved, and the timing of vehicle allocation and actual exit of employees is achieved, which improves the convenience of going home.
Patent Information
- Application Number
- CN202111213013.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-01-08
- Filing Date
- 2021-10-19
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-10-19
AI Technical Summary
The prior art is difficult to improve the convenience of employees returning home in facilities, especially when the actual exit action of employees is detected, it is impossible to effectively match the vehicle allocation.
By setting up an information processing device in the facility, the practitioners take home-related actions (such as turning off the power of the terminal or the equipment), and when these actions are detected, the vehicle is arranged so that the practitioners can go home.
Vehicle allocation that matches the actual exit timing of employees is realized, and the convenience of employees returning home is improved.
Smart Images

Figure CN114757462B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to techniques for deploying vehicles for use by practitioners. Background Art
[0002] Japanese Patent Application Laid-Open No. 2003-216727 discloses a technology related to a system for dispatching taxis to medical institutions. In the system described in Japanese Patent Application Laid-Open No. 2003-216727, the in-hospital treatment completion time of each patient who wishes to ride together is obtained. In addition, a plurality of patients who wish to ride together and who live in the same area are set as a patient group that rides in the same taxi. Then, a taxi company is instructed to dispatch a taxi to the patient group at a dispatch time determined based on the in-hospital treatment completion time. Summary of the invention
[0003] An object of the present disclosure is to improve the convenience of employees of a prescribed facility when they return home.
[0004] A first aspect of the present disclosure provides an information processing device including a control unit that executes:
[0005] Detecting prescribed actions taken by workers in prescribed facilities in order to return home; and
[0006] When the prescribed action is detected, the vehicle for the employee to ride is dispatched to the prescribed facility.
[0007] A second aspect of the present disclosure provides an information processing method executed by a computer, the information processing method comprising:
[0008] Detecting prescribed actions taken by workers in prescribed facilities in order to return home; and
[0009] When the prescribed action is detected, the vehicle for the employee to ride is dispatched to the prescribed facility.
[0010] A third aspect of the present disclosure provides a program for causing a computer to execute an information processing method.
[0011] The information processing method comprises:
[0012] Detecting prescribed actions taken by workers in prescribed facilities in order to return home; and
[0013] When the prescribed action is detected, the vehicle for the employee to ride is dispatched to the prescribed facility.
[0014] According to the present disclosure, it is possible to improve the convenience of employees of a predetermined facility when they return home. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described below with reference to the accompanying drawings, in which like symbols represent like elements, and in which:
[0016] Figure 1 It is a diagram showing a schematic configuration of a distribution system.
[0017] Figure 2 This is a first block diagram schematically showing an example of the functional configuration of the management server.
[0018] Figure 3 FIG. 1 is a first diagram showing an example of a table structure of user information.
[0019] Figure 4 This is a first flowchart showing information processing performed in the management server.
[0020] Figure 5 This is a second flowchart showing information processing performed in the management server.
[0021] Figure 6 FIG. 2 is a second diagram showing an example of a table structure of user information.
[0022] Figure 7 This is a third flowchart showing information processing performed in the management server.
[0023] Figure 8 This is a second block diagram schematically showing an example of the functional configuration of the management server. DETAILED DESCRIPTION
[0024] The information processing device of the embodiment of the present disclosure includes a control unit. The control unit detects a prescribed action performed by an employee in a prescribed facility. Here, the prescribed facility is a facility where the employee works. In addition, the prescribed action is an action performed by the employee in order to go home. In other words, the prescribed action is an action performed by the employee in the prescribed facility before the employee exits the prescribed facility in order to go home.
[0025] Then, when the control unit detects the prescribed action, the vehicle is allocated to the prescribed facility. The vehicle allocated here is a vehicle for employees to ride in. In other words, the employees can use the vehicle allocated to the prescribed facility to go home.
[0026] According to the present disclosure, by detecting the prescribed action, it is possible to grasp the timing of the employee's exit from the prescribed facility in order to go home (hereinafter sometimes referred to as "exit timing"). Here, it is also considered to determine the exit timing based on the employee's schedule information. However, it is not necessarily limited to the employee exiting the prescribed facility in order to go home at the timing according to the schedule. In contrast, by detecting the prescribed action actually performed by the employee, it is possible to grasp the actual exit timing of the employee. Therefore, the vehicle can be deployed to the prescribed facility in accordance with the actual exit timing of the employee. As a result, the convenience of the employees of the prescribed facility when returning home can be improved.
[0027] Specific embodiments of the present disclosure are described below with reference to the accompanying drawings. Unless otherwise specified, the dimensions, materials, shapes, and relative arrangements of the components described in the present embodiment are not intended to limit the technical scope of the present disclosure to these.
[0028] <First Embodiment>
[0029] (System Overview)
[0030] Figure 1 1 is a diagram showing a schematic structure of a dispatching system. A dispatching system 1 is a system for dispatching a vehicle 400 to a predetermined facility A. The vehicle 400 dispatched to the facility A is used when a user 10 who is an employee of the facility A returns home from the facility A. The type of the facility A is not particularly limited. The facility A may be, for example, a company, a factory, a hospital, or a store.
[0031] The dispatch system 1 includes a user terminal 100, a management server 300, and a vehicle 400. In the dispatch system 1, the user terminal 100, the management server 300, and the vehicle 400 are connected to each other via a network N1. As the network N1, for example, a WAN (Wide Area Network) which is a world-wide public communication network such as the Internet or a telephone communication network such as a mobile phone can be used.
[0032] As described above, the user 10 is an employee working in the facility A. Then, the user terminal 100 is a terminal installed in the facility A and is associated with the user 10. That is, the user terminal 100 is a terminal used by the user 10 for work in the facility A. The user terminal 100 may be, for example, a personal computer or a tablet terminal.
[0033] The management server 300 is a server device for managing the operation of the vehicle 400. The management server 300 includes a general computer. The computer constituting the management server 300 has a processor 301, a main storage unit 302, an auxiliary storage unit 303, and a communication interface (communication I / F) 304.
[0034] Here, the processor 301 is, for example, a CPU (Central Processing Unit) or a DSP (Digital Signal Processor). The main storage unit 302 is, for example, a RAM (Random Access Memory). The auxiliary storage unit 303 is, for example, a ROM (Read Only Memory), an HDD (Hard Disk Drive) or a flash memory. In addition, the auxiliary storage unit 303 may also include a removable medium (removable recording medium). Here, the removable medium is, for example, a USB memory, an SD card, or a disk recording medium such as a CD-ROM, a DVD disk, or a Blu-ray disk. The communication I / F 304 is, for example, a LAN (Local Area Network) interface board, or a wireless communication circuit for wireless communication.
[0035] The auxiliary storage unit 303 stores an operating system (OS), various programs, and various information tables. Then, the processor 301 loads the program stored in the auxiliary storage unit 303 into the main storage unit 302 and executes it, thereby realizing the control for the deployment of the vehicle 400 as described later. However, part or all of the functions of the management server 300 can also be realized by a hardware circuit such as an ASIC or FPGA. In addition, in this embodiment, the management server 300 is equivalent to the "information processing device" of the present disclosure.
[0036] In the facility A, when the user 10 finishes work and wants to go home, the user 10 ends the use of the user terminal 100. That is, the user 10 turns off the power of the user terminal 100 before exiting the facility A. Therefore, the power off of the user terminal 100 (i.e., the shutdown of the user terminal 100) can be captured as a prescribed action performed by the user 10 in the facility A in order to go home.
[0037] In addition, in the dispatching system 1, the state of the user terminal 100 is monitored by the management server 300 via the network N1. Therefore, when the power of the user terminal 100 is turned off, this is detected by the management server 300. Then, when the management server 300 detects that the power of the user terminal 100 is turned off as a prescribed action performed by the user 10 to return home in the facility A, the vehicle 400 is dispatched to the facility A. In detail, the management server 300 transmits an operation instruction to instruct the vehicle 400 to travel to the facility A via the network N1.
[0038] The vehicle 400 is an autonomous driving vehicle capable of autonomous driving. The vehicle 400 drives according to the driving instruction received from the management server 300. Therefore, when the vehicle 400 receives the driving instruction to drive toward the facility A, it drives toward the facility A. Then, when the vehicle 400 arrives at the facility A, the user 10 can get on the vehicle 400 and go home from the facility A.
[0039] (Functional Structure)
[0040] Next, according to Figure 2 , describing the functional structure of the management server 300 of this embodiment. Figure 2 This is a block diagram schematically showing an example of the functional configuration of the management server 300 .
[0041] The management server 300 includes a communication unit 310, a control unit 320, and a user information database (user information DB) 330. The communication unit 310 has a function of connecting the management server 300 to the network N1. The communication unit 310 can be implemented by the communication I / F 304. The control unit 320 has a function of performing a calculation process for controlling the management server 300. The control unit 320 can be implemented by the processor 301. The control unit 320 performs a process of receiving a signal indicating the state of the user terminal 100 transmitted from the user terminal 100 using the communication unit 310.
[0042] In addition, the control unit 320 includes a detection unit 321 and an instruction unit 322 as functional units. The detection unit 321 has a function of detecting that the power of the user terminal 100 is turned off based on a signal received from the user terminal 100.
[0043] The instruction unit 322 has a function of generating an operation instruction for the vehicle 400 and transmitting the generated operation instruction to the vehicle 400. When the detection unit 321 detects that the power of the user terminal 100 is turned off, the instruction unit 322 generates an operation instruction for causing the vehicle 400 to travel toward the facility A. Then, the instruction unit 322 transmits the operation instruction to the vehicle 400 using the communication unit 310.
[0044] In addition, in the facility A, a plurality of parking places where the vehicle 400 can be parked are predetermined. Then, when the user 10 wants to use the vehicle 400 allocated to the facility A, the user 10 needs to get on the vehicle 400 at one of the plurality of parking places. Therefore, the user information DB 330 stores user information including information about the parking place where the user 10 gets on the vehicle 400 in the facility A. In addition, the user information DB 330 also stores user information about each employee of the facility A other than the user 10. The user information DB 330 can be implemented by the auxiliary storage unit 303 in the management server 300.
[0045] Figure 3 1 is a diagram showing an example of a table structure of user information stored in the user information DB 330 of the present embodiment. Figure 3 As shown, the user information has a user ID field and a parking place field. In the user ID field, a user ID is input as identification information for specifying a user (i.e., an employee of facility A). In the parking place field, information of a parking place corresponding to each user is input. That is, a parking place for each user to get on the vehicle 400 in facility A is preset. Then, the preset parking place information is saved in the user information DB 330 in a state associated with the user ID.
[0046] The instruction unit 322 acquires the parking place associated with the user 10 from the user information DB 330. Furthermore, the instruction unit 322 sets the destination of the vehicle 400 in the operation instruction for causing the vehicle 400 to travel to the facility A to the parking place associated with the user 10. Therefore, when the vehicle 400 receives the operation instruction sent by the instruction unit 322, it travels to the parking place associated with the user 10 as the destination. That is, the vehicle 400 is dispatched to the parking place associated with the user 10 in the facility A.
[0047] In addition, Figure 2 In the example, the control unit 320 in the single management server 300 includes a detection unit 321 and an instruction unit 322. However, the management server 300 does not need to be implemented by a single physical structure, and may be composed of a plurality of computers that cooperate with each other. Therefore, the server device having the function of the detection unit 321 and the server device having the function of the instruction unit 322 may be separate devices.
[0048] (Flow of information processing)
[0049] Next, according to Figure 4 , describing the flow of information processing performed in the management server 300 according to this embodiment. Figure 4 3 is a flowchart showing information processing performed in the management server 300 . This flow is executed by the control unit 320 .
[0050] In this process, first, in S101, it is detected that the power of the user terminal 100 is turned off. Here, when it is detected that the power of the user terminal 100 is turned off, the user ID of the user 10 associated with the user terminal 100 is acquired. Next, in S102, the information of the parking place associated with the user 10 is acquired from the user information DB 330 based on the user ID. Next, in S103, an operation instruction for causing the vehicle 400 to travel to the facility A is generated and sent to the vehicle 400. At this time, in the generated operation designation, the parking place acquired in S102 is set as the destination of the vehicle 400.
[0051] According to the dispatching system 1 of the present embodiment, when the timing of power off of the user terminal 100 is detected when the user 10 exits the facility A to go home, the vehicle 400 is dispatched to the facility A. Therefore, the vehicle 400 can be dispatched to the facility A in accordance with the actual exit timing of the user 10. Therefore, the convenience of the user 10 returning home from the facility A using the vehicle 400 can be improved.
[0052] Furthermore, when the place where the allocated vehicle 400 should park is determined in advance in the facility A, it is not necessary to acquire the information of the parking place associated with the user 10 in the above-mentioned information processing performed in the management server 300 .
[0053] (Variation Example)
[0054] Here, the prescribed action performed by the user 10 in the facility A to return home is not limited to turning off the power of the user terminal 100. Therefore, in the management server 300, the detection unit 321 of the control unit 320 may detect an action other than turning off the power of the user terminal 100 as the prescribed action performed by the user 10 in the facility A to return home.
[0055] For example, sometimes the user 10 uses a prescribed device for work in the facility A. As the prescribed device, a machine tool, a test device, or a production device can be exemplified. In this case, when the user 10 finishes work and wants to go home, the user 10 ends the use of the prescribed device. That is, the user 10 turns off the power of the prescribed device before exiting the facility A. Therefore, turning off the power of the prescribed device can be captured as a prescribed action performed by the user 10 in the facility A in order to go home. Therefore, the detection unit 321 of the control unit 320 can also detect the turning off of the power of the prescribed device as a prescribed action performed by the user 10 in the facility A in order to go home.
[0056] In addition, the user 10 may pass through a predetermined door when exiting the facility A to go home. In this case, the passage through the predetermined door can be captured as a predetermined action performed by the user 10 to go home in the facility A. In addition, by providing a sensor for the predetermined door, the sensor can detect that the user 10 has passed through the predetermined door. Therefore, the detection unit 321 of the control unit 320 can also detect the passage through the predetermined door as a predetermined action performed by the user 10 to go home in the facility A.
[0057] <Second Embodiment>
[0058] The general configuration of the dispensing system of this embodiment is the same as that of the first embodiment. However, in this embodiment, the user 10 carries a portable terminal different from the user terminal 100. Here, as the portable terminal carried by the user 10, a smartphone or a wearable terminal can be exemplified.
[0059] Then, in this embodiment, when the management server 300 detects that the user terminal 100 is powered off, the management server 300 transmits notification information to the mobile terminal carried by the user 10 via the network N1. Here, the notification information is information for confirming whether the user 10 wishes to dispatch the vehicle 400.
[0060] (Flow of information processing)
[0061] Here, according to Figure 5 , describing the flow of information processing performed in the management server 300. Figure 5 3 is a flowchart showing information processing performed in the management server 300 according to the present embodiment. This process is executed by the control unit 320. Figure 5 The processing performed in each step S101 to S103 in the flow shown in FIG. Figure 4 The processing performed in the steps with the same reference numbers in the illustrated flow is the same, and therefore, the description of the processing in these steps will be omitted.
[0062] In this flow, after S101, the process of S201 is executed. In S201, the notification information is sent to the portable terminal carried by the user 10. In addition, the portable terminal as the destination of the notification information may be pre-registered in the management server 300 in a state corresponding to the user ID of the user 10. Then, the portable terminal receives the notification information sent from the management server 300, and the confirmation of whether the vehicle 400 is desired is notified to the user 10.
[0063] When the user 10 wishes to dispatch the vehicle 400, the user 10 inputs the answer to the mobile terminal. As a result, the answer information indicating that the user 10 wishes to dispatch the vehicle 400 is transmitted from the mobile terminal to the management server 300 via the network N1. On the other hand, the user 10 may not use the vehicle 400 when returning home from the facility A. In this case, the user 10 does not wish to dispatch the vehicle 400. Therefore, the answer information indicating that the user 10 wishes to dispatch the vehicle 400 is not transmitted from the mobile terminal to the management server 300.
[0064] In the management server 300, when the notification information is sent in S201, the processing of S202 is executed next. In S202, it is determined whether a reply information indicating that the user 10 wishes to allocate the vehicle 400 is received from the portable terminal of the user 10. When an affirmative determination is made in S202, it is decided to allocate the vehicle 400 to the facility A. Then, the processing of S102 is executed next. On the other hand, when a negative determination is made in S202, that is, when the reply information indicating that the user 10 wishes to allocate the vehicle 400 is not received, the processing of S102 and S103 is not executed, and the information processing related to this process is terminated. In this case, the vehicle 400 is not allocated to the facility A.
[0065] According to the dispatch system 1 of the present embodiment, the vehicle 400 is dispatched to the facility A only when the user 10 exiting the facility A to return home needs the vehicle 400. In other words, the vehicle 400 is prevented from being dispatched to the facility A even though the user 10 does not need the vehicle 400.
[0066] <Third Embodiment>
[0067] The general structure of the dispatch system of this embodiment is the same as that of the first embodiment. In this embodiment, when the management server 300 detects that the power of the user terminal 100 is turned off, the schedule information of the user 10 is acquired. Then, whether to dispatch the vehicle 400 to the facility A is determined based on the schedule information.
[0068] Figure 6 1 is a diagram showing an example of a table structure of user information stored in the user information DB 330 of the present embodiment. Figure 6 As shown, in this embodiment, the user information has a schedule field in addition to the user ID field and the parking place field. In the schedule field, schedule information related to the work of each user in the facility A is input. The schedule information includes the scheduled time when the work of each user ends. Then, when the power of the user terminal 100 is detected to be turned off in the management server 300, the control unit 320 obtains the schedule information of the user 10 from the user information DB 330.
[0069] (Flow of information processing)
[0070] Here, according to Figure 7 , describing the flow of information processing performed in the management server 300 according to this embodiment. Figure 7 3 is a flowchart showing information processing performed in the management server 300. This process is executed by the control unit 320. Figure 7 The processing performed in each step S101 to S103 in the flow shown in FIG. Figure 5 The processing performed in the steps with the same reference numbers in the illustrated flow is the same, and therefore, the description of the processing in these steps will be omitted.
[0071] In this flow, after S101, the process of S301 is executed. In S301, the schedule information of the user 10 is obtained from the user information DB 330 according to the user ID. Next, in S302, it is determined whether the time when the power off of the user terminal 100 is detected (i.e., the time when the user terminal 100 is turned off) is after the scheduled time tout for the end of the work of the user 10 included in the schedule information.
[0072] Here, even if the user 10 is still working in the facility A, the user terminal 100 is turned off. If the user terminal 100 is detected to be turned off before the scheduled time tout when the user 10 finishes work, the user 10 is likely to continue working. That is, the user 10 is unlikely to leave the facility A to go home. On the other hand, if the user terminal 100 is detected to be turned off after the scheduled time tout when the user 10 finishes work, the user 10 is likely to leave the facility A to go home.
[0073] Therefore, when a positive determination is made in S302, it is determined that the vehicle 400 is assigned to the facility A. Then, the process of S102 is executed next. On the other hand, when a negative determination is made in S302, the processes of S102 and S103 are not executed, and the information processing related to this flow is terminated. In this case, the vehicle 400 is not assigned to the facility A.
[0074] According to the dispatch system 1 of this embodiment, when the user 10 is more likely to leave the facility A to go home, the vehicle 400 is dispatched to the facility A. In other words, it is possible to prevent the vehicle 400 from being dispatched to the facility A even though the user 10 is less likely to leave the facility A to go home.
[0075] (Variation Example)
[0076] Furthermore, the sending of notification information to the portable terminal carried by the user 10 in the second embodiment described above may be incorporated into the information processing of this embodiment. That is, when it is detected that the power of the user terminal 100 is turned off before the scheduled time tout when the work of the user 10 ends (i.e., when a negative determination is made in S302), the notification information may be sent from the management server 300 to the portable terminal carried by the user 10. Then, when a reply indicating that the user 10 wishes to dispatch the vehicle 400 is received from the portable terminal of the user 10, it may be decided to dispatch the vehicle 400 to the facility A.
[0077] In addition, in the information processing of the present embodiment, it is not necessary to obtain the schedule information of the user 10. For example, the work end time in the facility A may be predetermined. In this case, it may be determined whether the time when the power of the user terminal 100 is detected to be turned off is after the work end time in the facility A. Then, it may be determined that the vehicle 400 is allocated to the facility A when the power of the user terminal 100 is detected to be turned off is after the work end time in the facility A. By such information processing, it is also possible to allocate the vehicle 400 to the facility A when the user 10 is more likely to exit the facility A to go home.
[0078] <Fourth Implementation Method>
[0079] In this embodiment, the management server 300 manages the operation of a plurality of vehicles. The plurality of vehicles managed and operated by the management server 300 include a plurality of types of vehicles each of which can accommodate different numbers of people.
[0080] (Functional Structure)
[0081] Here, according to Figure 8 , describing the functional structure of the management server 300 of this embodiment. Figure 8 1 is a block diagram schematically showing an example of the functional structure of the management server 300. In this embodiment, the management server 300 includes a communication unit 310, a control unit 320, and a user information DB 330, similarly to the first embodiment. Then, the control unit 320 includes a determination unit 323 as a functional unit in addition to a detection unit 321 and an instruction unit 322. The determination unit 323 has a function of determining a vehicle 400 to be allocated to a facility A from among a plurality of vehicles.
[0082] In facility A, multiple users may want to leave facility A to go home at approximately the same time. In this case, multiple users turn off the power of their respective user terminals at approximately the same time. Then, in management server 300, detection unit 321 detects that the power of multiple user terminals has been turned off at approximately the same time.
[0083] At this time, the number of user terminals detected as powered off by the detector 321 corresponds to the number of users who turned off the power of their user terminals to go home. Therefore, the decision unit 323 decides the vehicle 400 to be dispatched to the facility A from among the plurality of vehicles based on the number of user terminals detected as powered off.
[0084] According to the present embodiment, the vehicles 400 corresponding to the number of users who leave the facility A to return home can be allocated to the facility A. For example, when there is only one user leaving the facility A, a vehicle for one person can be allocated to the facility A. In addition, when there are multiple users leaving the facility A, a vehicle that can accommodate a number of people appropriate to the number of users can be allocated to the facility A.
[0085] (Variation Example)
[0086] In the management server 300, when the detection unit 321 detects that the power of multiple user terminals is turned off at approximately the same time, that is, when multiple users exit the facility A, the control unit 320 may also obtain information about the region where each user's home is located. In addition, the information about the region where each user's home is located may also be stored in the user information DB 330 in advance. Then, the control unit 320 may also allocate a vehicle as a vehicle for multiple users who have their own homes in the same region to ride together. In addition, at this time, vehicles corresponding to the number of users who have their own homes in the same region may also be allocated.
[0087] Furthermore, in the dispatching system 1 of each of the above-mentioned embodiments, the vehicle 400 is an autonomous vehicle. However, the vehicle dispatched to the facility A need not be an autonomous vehicle. That is, the vehicle dispatched to the facility A may also be a vehicle driven by a driver. In this case, the instruction for dispatching the vehicle to the facility A is sent from the management server 300 to a terminal associated with the driver (e.g., a terminal carried by the driver).
[0088] <Other Implementation Methods>
[0089] The above-mentioned embodiment is only an example, and the present disclosure can be implemented with appropriate changes within the scope of the gist thereof. In addition, the processes and units described in the present disclosure can be implemented in combination as long as no technical contradiction occurs.
[0090] In addition, the processing described as being performed by one device may be shared and executed by multiple devices. Alternatively, the processing described as being performed by different devices may be performed by one device. In a computer system, it is possible to flexibly change the hardware structure (server structure) used to implement each function.
[0091] The present disclosure can also be implemented in the following manner: a computer program installed with the functions described in the above embodiment is provided to a computer, and one or more processors of the computer read out the program and execute it. Such a computer program can be provided to the computer via a non-temporary computer-readable storage medium that can be connected to the system bus of the computer, or it can be provided to the computer via a network. Non-temporary computer-readable storage media include, for example, any type of disk (floppy disk (Floppy (registered trademark) disk), hard disk drive (HDD)), optical disk (CD-ROM, DVD disk, Blu-ray disk, etc.), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic card, flash memory or any type of medium suitable for storing electronic commands such as an optical card.
Claims
1. An information processing device, comprising a control unit, the control unit executing: As a prescribed action performed by an employee in a prescribed facility at a prescribed period in order to return home, detecting that the employee in the prescribed facility has finished using a prescribed machine associated with the employee, or that the employee has passed through a prescribed door when exiting the prescribed facility in order to return home; When the prescribed action is detected, detecting the number of the employees who have detected the prescribed action during the predetermined period; According to the detected number of employees, determining a vehicle that can accommodate a number of people corresponding to the number of employees from a plurality of vehicles as a vehicle for the employees to ride; as well as The determined vehicles capable of accommodating a number of people corresponding to the number of the employees are deployed to the predetermined facility.
2. The information processing device according to claim 1, wherein: The control unit then executes: When the number of the detected employees is plural, obtaining information on the regions where the homes of the plural employees are located; Detecting the number of the detected employees whose homes are within a predetermined area based on the acquired information about the area; as well as Based on the detected number of the employees who have their homes in the prescribed area, a vehicle that can accommodate a number of people corresponding to the number of the employees who have their homes in the prescribed area is determined from among the plurality of vehicles.
3. The information processing device according to claim 1 or 2, wherein: The specified machine is a specified terminal or a specified device used by the employee for work. The prescribed action is turning off the power of the prescribed terminal or the prescribed device.
4. The information processing device according to claim 1 or 2, wherein: The control unit then executes: acquiring schedule information of the practitioner when the prescribed action is detected; as well as Whether to dispatch the vehicle to the specified facility is determined based on the schedule information.
5. The information processing device according to claim 4, wherein: The control unit determines to dispatch the vehicle to the predetermined facility when detecting that the timing of the predetermined action is after the time scheduled for the employee to finish work included in the schedule information.
6. The information processing device according to claim 1 or 2, wherein: The control unit further determines to dispatch the vehicle to the predetermined facility if the time at which the predetermined action is detected is after a predetermined work end time at the predetermined facility.
7. The information processing device according to claim 1 or 2, wherein: The control unit then executes: When the prescribed action is detected, notifying the employee to confirm whether he / she wishes to deploy the vehicle; as well as When receiving a response from the employee that the employee wishes to dispatch the vehicle, it is decided to dispatch the vehicle to the predetermined facility.
8. The information processing device according to claim 1 or 2, wherein: In the predetermined facility, a plurality of parking spaces where the vehicle can be parked are predetermined. When allocating the vehicle to the predetermined facility, the control unit allocates the vehicle to a parking space associated with the employee among the plurality of parking spaces.
9. An information processing method, executed by a computer, comprising: As a prescribed action performed by an employee in a prescribed facility at a prescribed period in order to return home, detecting that the employee in the prescribed facility has finished using a prescribed machine associated with the employee, or that the employee has passed through a prescribed door when exiting the prescribed facility in order to return home; When the prescribed action is detected, detecting the number of the employees who have detected the prescribed action during the predetermined period; According to the detected number of employees, determining a vehicle that can accommodate a number of people corresponding to the number of employees from a plurality of vehicles as a vehicle for the employees to ride; as well as The determined vehicles capable of accommodating a number of people corresponding to the number of the employees are deployed to the predetermined facility.
10. The information processing method according to claim 9, wherein: Also includes: When the number of the detected employees is plural, obtaining information on the regions where the homes of the plural employees are located; Detecting the number of the detected employees whose homes are within a predetermined area based on the acquired information about the area; as well as Based on the detected number of the employees who have their homes in the prescribed area, a vehicle that can accommodate a number of people corresponding to the number of the employees who have their homes in the prescribed area is determined from among the plurality of vehicles.
11. The information processing method according to claim 9, wherein: The specified machine is a specified terminal or a specified device used by the employee for work. The prescribed action is turning off the power of the prescribed terminal or the prescribed device.
12. The information processing method according to claim 9 or 10, further comprising: acquiring schedule information of the practitioner when the prescribed action is detected; as well as Whether to dispatch the vehicle to the specified facility is determined based on the schedule information.
13. The information processing method according to claim 12, wherein: If the time at which the prescribed action is detected is after the time at which the employee's work is scheduled to end, which is included in the schedule information, it is determined that the vehicle is dispatched to the prescribed facility.
14. The information processing method according to claim 9 or 10, further performing: If the time when the predetermined action is detected is after a predetermined work end time in the predetermined facility, it is determined that the vehicle is dispatched to the predetermined facility.
15. The information processing method according to claim 9 or 10, further comprising: When the prescribed action is detected, notifying the employee to confirm whether he / she wishes to deploy the vehicle; as well as When receiving a response from the employee that the employee wishes to dispatch the vehicle, it is decided to dispatch the vehicle to the predetermined facility.
16. The information processing method according to claim 9 or 10, wherein: In the predetermined facility, a plurality of parking spaces where the vehicle can be parked are predetermined. When the vehicle is allocated to the predetermined facility, the vehicle is allocated to a parking space associated with the employee among the plurality of parking spaces.
17. A storage medium storing a program for causing a computer to execute an information processing method, The information processing method comprises: As a method for detecting a prescribed action performed by an employee in a prescribed facility at a prescribed period in order to return home, detecting that the employee in the prescribed facility has finished using a prescribed machine associated with the employee, or that the employee has passed through a prescribed door when exiting the prescribed facility in order to return home; When the prescribed action is detected, detecting the number of the employees who have detected the prescribed action during the predetermined period; According to the detected number of employees, determining a vehicle that can accommodate a number of people corresponding to the number of employees from a plurality of vehicles as a vehicle for the employees to ride; as well as The determined vehicles capable of accommodating a number of people corresponding to the number of the employees are deployed to the predetermined facility.
Citation Information
Patent Citations
Medical desk work device and membership system allocated vehicle device
JP2003216727A
Pick-up / drop-off management device, pick-up / drop-off management method, and program
CN110741423A
Intelligent control method for vehicle service, system and device thereof and storage medium
CN111641541A
Carpool system
JP2009289192A