Information processing system and method for controlling the same
The information processing system allows for the simulation of robot-elevator interactions using a terminal device, ensuring proper communication and control without an actual robot, enhancing efficiency in elevator installation and maintenance.
Patent Information
- Application Number
- JP2024027618
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-27
- Publication Date
- 2025-09-08
- Estimated Expiration
- 2044-02-27
AI Technical Summary
Existing methods require an actual robot to be present during elevator installation and maintenance to inspect the communication and cooperation state between the robot and the elevator control device, which is inefficient and impractical.
An information processing system and method that uses a terminal device to simulate robot interactions with the elevator control device, sending request information and verifying control completion through a presentation unit, allowing inspection without an actual robot.
Enables verification of proper communication and control between the elevator control device and robot without the need for an actual robot, facilitating efficient pre-installation and maintenance checks.
Smart Images

Figure 2025130450000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system and a control method for an information processing system for confirming that control performed by an elevator control device is performed appropriately. [Background technology]
[0002] For an autonomously traveling robot to smoothly use an elevator, it is necessary for the robot to transmit various request information from an appropriate location at the appropriate time to the elevator control device that controls the elevator. Meanwhile, the elevator control device must execute appropriate control at the appropriate time in response to the various request information received from the robot. Examples of request information transmitted from the robot to the elevator control device include a user registration request, an elevator call (departure floor registration) request, a request to keep the doors open when boarding, a boarding completion report, a destination floor registration request, a request to keep the doors open when disembarking, and a disembarking completion (use cancellation) report. Thus, when allowing a robot to use an elevator, it is important that there are no problems with the coordination between the robot and the elevator control unit.
[0003] If an abnormality occurs in the operation of the elevator, the robot cannot use the elevator. For example, Patent Document 1 discloses a system that sends a control command to the robot to switch its operation mode depending on the abnormal state of the elevator, allowing the robot to smoothly perform its tasks and perform recovery work from the abnormal state of the elevator. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-129845 Summary of the Invention [Problem to be solved by the invention]
[0005] For example, when an autonomous robot is to use an elevator, it is necessary to confirm that the robot can move smoothly using the elevator when construction work to install the elevator is completed and when regular maintenance of the elevator is performed.
[0006] Conventionally, in order to inspect the communication state between a robot and an elevator control device and the cooperation state between the robot and the elevator control device, it was necessary to actually have the robot use the elevator in the presence of the robot manufacturer. Therefore, the communication state between the robot and the elevator control device and the cooperation state between the robot and the elevator control device could not be inspected in advance by only a contractor who performs elevator installation and regular maintenance.
[0007] One aspect of the present invention aims to realize an information processing system and information processing method that can confirm that the control performed by an elevator control device when a robot uses an elevator is performed appropriately without using an actual robot. [Means for solving the problem]
[0008] In order to solve the above problem, an information processing system according to one embodiment of the present invention includes a first presentation control unit that causes a presentation unit provided in a terminal device used by a worker to present a first instruction instructing the worker to perform a predetermined operation on the terminal device; a request information sending unit that, when the predetermined operation is received by the terminal device, sends to the elevator control device at least one piece of request information associated with control performed by the elevator control device that controls the elevator when an autonomously traveling robot uses the elevator; and a second presentation control unit that, when control completion information indicating that the control associated with the request information has been completed is obtained from the elevator control device within a predetermined time after the request information sending unit sends the request information, causes the presentation unit to present the control completion information.
[0009] In order to solve the above problem, a control method for an information processing system according to one embodiment of the present invention includes: a first presentation control step of causing a presentation unit provided in a terminal device used by a worker to present a first instruction instructing the worker to perform a predetermined operation on the terminal device; a request information transmission step of, when the predetermined operation is received by the terminal device, transmitting to the elevator control device at least one piece of request information associated with control performed by the elevator control device that controls the elevator when an autonomously traveling robot uses the elevator; and a second presentation control step of, when control completion information indicating that the control associated with the request information has been completed is obtained from the elevator control device within a predetermined time after the request information was transmitted in the request information transmission step, causing the presentation unit to present the control completion information.
[0010] The information processing system according to each aspect of the present invention may be realized by a computer. In this case, the control program of the information processing system that realizes the information processing system on a computer by causing the computer to operate as each part (software element) of the information processing system, and the computer-readable recording medium on which it is recorded, also fall within the scope of the present invention. [Effects of the Invention]
[0011] According to one aspect of the present invention, it is possible to confirm whether the control performed by the elevator control device when the robot uses the elevator is performed appropriately without using an actual robot. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a block diagram showing a configuration of an information processing system according to a first embodiment of the present invention. [Figure 2] FIG. 10 is a diagram illustrating an example of an input screen. [Figure 3] FIG. 10 is a diagram showing an example of a screen including a start screen. [Figure 4] FIG. 10 is a diagram showing an example of a screen including a usage registration screen. [Figure 5] FIG. 10 is a diagram showing an example of a screen including a call screen. [Figure 6] FIG. 10 is a diagram showing an example of a screen including a door open hold screen. [Figure 7] FIG. 10 is a diagram showing an example of a screen including a destination floor registration screen. [Figure 8] FIG. 10 is a diagram showing an example of a screen including a boarding completion screen. [Figure 9] FIG. 10 is a diagram showing an example of a screen including a usage cancellation screen. [Figure 10] FIG. 10 is a diagram showing an example of elevator information. [Figure 11] FIG. 10 is a diagram showing an example of hall call information. [Figure 12] FIG. 2 is a diagram showing an example of car call information. [Figure 13] FIG. 10 is a diagram illustrating an example of robot call information. [Figure 14] 1 is a flowchart showing a flow of processing performed in an information processing system. [Figure 15] 1 is a flowchart showing a flow of processing performed in an information processing system. [Figure 16] FIG. 10 is a block diagram showing the configuration of an information processing system according to a second embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0013] [Embodiment 1] <Overview of Information Processing System 100> An embodiment of the present invention will be described in detail below. Fig. 1 is a block diagram showing the configuration of an information processing system 100 according to the first embodiment of the present invention. As shown in Fig. 1, the information processing system 100 includes a second server 3, a third server 4, a terminal device 5, an elevator control device 6, and an elevator 7.
[0014] In the information processing system 100, the elevator control device 6 is a device that receives call registrations for autonomously traveling robots 2 that can move between floors using elevators 7 via the first server 1, and controls the elevators 7 based on the call registrations. The information processing system 100 is a system that verifies whether the control performed by the elevator control device 6 when the robot 2 uses the elevator 7 is being performed appropriately, without using an actual robot 2.
[0015] The information processing system 100 causes the presentation unit 54 included in the terminal device 5 used by the worker to present a first instruction instructing the worker to perform a predetermined operation on the terminal device 5. Furthermore, when the terminal device 5 accepts the predetermined operation, the information processing system 100 transmits to the elevator control device 6 at least one piece of request information associated with control to be performed by the elevator control device 6 when the autonomously traveling robot 2 uses the elevator 7. Furthermore, when the information processing system 100 acquires control completion information indicating that the control associated with the request information has been completed from the elevator control device 6 within a predetermined time after the transmission of the request information, it causes the presentation unit 54 to present the control completion information.
[0016] This allows a worker using the terminal device 5 to check whether information is being properly exchanged via communication between the elevator control device 6 and the robot 2, whether the elevator control device 6 and the robot 2 are working together normally, etc. Therefore, the information processing system 100 makes it possible to check whether the elevator control device 6 is properly controlling the robot 2 based on communication with the robot 2, without using an actual robot 2. Hereinafter, the checking work using the terminal device 5 to check whether communication and control between the elevator control device 6 and the robot 2 are properly performed will be referred to as a "connection test."
[0017] In this specification, the phrase "the elevator control device 6 communicates with or cooperates with another device" does not necessarily mean a configuration in which the elevator control device 6 and another device directly exchange information. For example, a configuration in which the elevator control device 6 and another device exchange information via at least one server can also be expressed as "the elevator control device 6 communicates with or cooperates with another device."
[0018] (First Server 1) The first server 1 is a server such as a cloud server that relays the exchange of information. As shown in FIG. 1 , the first server 1 is communicably connected to the robot 2 and the second server 3, and, together with the second server 3, relays the exchange of information between the robot 2 and the elevator control device 6. For example, the first server 1 may be a server belonging to a management company that manages the robot 2. For the sake of simplicity, in the following description of the robot 2 transmitting and receiving information to and from the elevator control device 6 via the first server 1 and the second server 3, descriptions of the first server 1 and the second server 3 may be omitted.
[0019] (Robot 2) The robot 2 is an information processing device that can move between floors using an elevator 7. The robot 2 is also capable of autonomous travel and is connected to the first server 1 so as to be able to communicate with it. The robot 2 cooperates with the elevator control device 6 and exchanges information via the first server 1 and the second server 3.
[0020] 1, the robot 2 includes a control unit 21 and an operating unit 22. The operating unit 22 is a member such as a wheel, and operates under the control of the control unit 21 to move the robot 2 to a desired position.
[0021] The control unit 21 transmits request information. The request information is information for requesting control to be performed by the elevator control device 6 when the robot 2 uses the elevator 7, and each of the multiple pieces of request information is associated with each of the multiple controls to be performed by the elevator control devices 6.
[0022] For example, the request information includes a usage registration request (elevator usage registration request), a departure floor registration request, a destination floor registration request, a request to keep the doors open when boarding and disembarking (which may also be referred to as a door open extension command), and a usage cancellation request. When the request information is transmitted from the robot 2, the elevator control device 6 performs control associated with the request information.
[0023] The usage registration request is information that requests the elevator control device 6 to allow the robot 2 to start using the elevator 7. When the usage registration request is sent from the robot 2 to the elevator control device 6, the elevator control device 6 switches the operation mode of the elevator 7 to a robot-only operation mode (described later). This allows the robot 2 to use the elevator 7.
[0024] The departure floor registration is information requesting that the car 71 of the elevator 7 be called to the departure floor of the robot 2. When the departure floor registration is sent from the robot 2 to the elevator control device 6, the elevator control device 6 controls the car 71 to stop at the departure floor of the robot 2 and open the doors.
[0025] The destination floor registration request is information requesting registration of a destination floor for the robot 2. When the destination floor registration request is sent from the robot 2 to the elevator control device 6, the destination floor for the robot 2 is registered in the elevator control device 6.
[0026] The request to keep the door open when getting on and off is information requesting that the door 72 of the elevator 7 be kept open when the robot 2 gets on and off. When the request to keep the door open is sent from the robot 2 to the elevator control device 6, the door 72 is kept open under the control of the elevator control device 6. Note that "keeping the door open" can also be said to mean that the door open time is extended.
[0027] The usage cancellation request is information requesting the elevator control device 6 to cancel the state in which the robot 2 is using the elevator 7 and to end the use of the elevator 7. When the usage cancellation request is sent from the robot 2 to the elevator control device 6, the elevator control device 6 switches the operation mode of the elevator 7 to the normal operation mode (described later). This ends the use of the elevator 7 by the robot 2.
[0028] As an example, the control unit 21 of the robot 2 transmits the request information in the following order: a usage registration request, a departure floor registration, a request to hold the door open when boarding, a destination floor registration request, a request to hold the door open when disembarking, and a usage cancellation registration request. As a result, the elevator control device 6 performs control associated with the request information. Note that the transmission of the request to hold the door open when boarding and disembarking may be omitted.
[0029] In addition, when boarding into the car 71 is completed, the control unit 21 transmits a boarding completion signal to the elevator control device 6 indicating that boarding into the car 71 is completed, and when disembarking from the car 71 is completed, the control unit 21 transmits a disembarking completion signal to the elevator control device 6 indicating that disembarking from the car 71 is completed.
[0030] Furthermore, the control unit 21 controls the operation unit 22 to move the robot 2 to a desired position.
[0031] <Details of the information processing system 100> The information processing system 100 according to the present invention will be described in detail below.
[0032] <Second Server 3> The second server 3 is a server communicably connected to the first server 1, the third server 4, and the elevator control device 6. The second server 3 is, for example, a cloud server, and relays the exchange of information between the first server 1 or the third server 4 and the elevator control device 6. The second server 3 may be a server belonging to a management company that manages the elevator 7.
[0033] When the second server 3 receives information from the first server 1 or the third server 4, it transmits the information to the elevator control device 6. Furthermore, when the second server 3 receives information from the elevator control device 6, it transmits the information to the first server 1 or the third server 4.
[0034] If the received information includes identification information of the robot 2, the second server 3 transmits the received information to the first server 1. If the received information includes identification information of the terminal device 5 or information indicating the process number of the connection test, the second server 3 transmits the received information to the third server 4.
[0035] <Terminal Device 5> The terminal device 5 is a device used by an operator who performs a connection test, and is communicably connected to the third server 4. The terminal device 5 accepts input operations by the operator and transmits information based on the input operations to the third server 4. Based on a signal received from the third server 4, the terminal device 5 also displays a screen instructing the operator to perform a predetermined task, a screen indicating that the elevator control device 6 has completed a predetermined control, and the like.
[0036] As shown in FIG. 1, the terminal device 5 includes a communication unit 51, a control unit 52, an input unit 53, and a presentation unit 54. The communication unit 51 is a communication module for communicating between the terminal device 5 and the third server 4. The input unit 53 accepts an input operation by a worker who performs a connection test, and outputs a signal corresponding to the accepted input operation to the control unit 52. The presentation unit 54 is a display device such as a display, and presents information under the control of the control unit 52. The presentation unit 54 may be a touch panel that also functions as the input unit 53.
[0037] The control unit 52 executes various processes performed in the terminal device 5. For example, the control unit 52 transmits information based on an input operation on the input unit 53 to the third server 4. Furthermore, when the control unit 52 receives a signal from the third server 4 instructing the presentation of predetermined information, the control unit 52 causes the presentation unit 54 to present the instructed information. The information that the presentation unit 54 presents based on the signal from the third server 4 may include a first instruction instructing the worker to perform a predetermined operation on the terminal device 5, and control completion information indicating that the control associated with the request information in the elevator control device 6 has been completed.
[0038] The control unit 52 may receive an input from the input unit 53 during the execution of the connection test, instructing the input unit 53 to suspend the connection test. For example, if the elevator control device 6 is not properly controlling the system in response to the request information, the worker inputs an instruction to suspend the connection test to the input unit 53. When the input instructing the suspension of the connection test is received, the control unit 52 transmits a signal instructing the suspension of the connection test to the third server 4. This terminates the connection between the third server 4 and the elevator control device 6, and the connection test is suspended. The worker may start the connection test from the beginning after taking measures to resolve the problem.
[0039] (Input screen) 2 is a diagram showing an example of an input screen presented on the presentation unit 54. As shown in FIG. 2, the control unit 52 causes the presentation unit 54 to present an input screen that prompts the user to input a production number and identification information of a worker. When the production number and identification information of a worker are input while the input screen shown in FIG. 2 is being presented, the control unit 52 transmits the input production number and identification information to the third server 4.
[0040] (Start screen) When the control unit 52 receives a signal instructing the presentation of a start screen from the third server 4, the control unit 52 causes the presentation unit 54 to present the start screen. FIG. 3 is a diagram showing an example of a screen including the start screen presented by the presentation unit 54. As shown in FIG. 3, the start screen includes information (reference numeral 301 in FIG. 3) instructing the technician to perform a check before starting the connection test, and information indicating a first instruction (reference numeral 302 in FIG. 3) instructing the technician to perform an input operation to start the connection test. Note that the instruction for the operation to be performed by the technician as shown by reference numeral 301 in FIG. 3 is also referred to as a second instruction. When an input operation to start the connection test is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4.
[0041] (User registration screen) When the control unit 52 receives a signal from the third server 4 instructing the presentation of a usage registration screen, the control unit 52 causes the presentation unit 54 to present the usage registration screen. FIG. 4 is a diagram showing an example of a screen including the usage registration screen presented by the presentation unit 54. As shown in FIG. 4, the usage registration screen includes information indicating a first instruction (reference numeral 401 in FIG. 4) that instructs an input operation to request usage registration for the elevator 7. Usage registration indicates switching the operation mode of the elevator 7 from the normal operation mode to the robot-only operation mode. When an input operation to request usage registration for the elevator 7 is performed on the input unit 53, the control unit 52 transmits information indicating that the input operation has been performed to the third server 4.
[0042] Furthermore, when the control unit 52 receives from the third server 4 a signal instructing the presentation of information (control completion information) indicating that the usage registration has been completed in the elevator control device 6 as a result of the usage registration request, the control unit 52 causes the presentation unit 54 to present the information (reference numeral 402 in FIG. 4). The control unit 52 may present the information indicating that the usage registration has been completed on the same screen as the usage registration screen, or may present it on a screen transitioned from the usage registration screen.
[0043] Furthermore, the control unit 52 causes the presentation unit 54 to present information indicating a first instruction (reference numeral 403 in FIG. 4 ) instructing the action to be taken by the worker if the user registration is successful, and information instructing the action to be taken by the worker if the user registration is unsuccessful (reference numeral 404 in FIG. 4 ). As shown in FIG. 4 , the action to be taken by the worker if the user registration is successful may be an input operation to instruct the worker to proceed to the next stage of the connection test. When an input operation indicating successful user registration is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4. As shown in FIG. 4 , the action to be taken by the worker if the user registration is unsuccessful may be to inspect the abnormality or to check a manual for inspection.
[0044] In addition, if the control unit 52 does not receive information indicating that the usage registration has been completed within a predetermined time after the usage registration request, or if it receives information indicating that the usage registration has failed from the third server 4, the control unit 52 may cause the presentation unit 54 to present information indicating that the usage registration has failed.
[0045] (Call screen) When the control unit 52 receives a signal from the third server 4 instructing the presentation of a call screen, the control unit 52 causes the presentation unit 54 to present the call screen. FIG. 5 is a diagram showing an example of a screen including the call screen presented by the presentation unit 54. As shown in FIG. 5, the call screen includes information indicating a first instruction (reference numeral 501 in FIG. 5) that instructs an input operation to make a call request for the elevator 7, i.e., a departure floor registration request. When an input operation to make a call request for the elevator 7 is made to the input unit 53, the control unit 52 transmits to the third server 4 information indicating that the input operation has been made and information indicating the floor on which the terminal device 5 and the worker are currently located.
[0046] Furthermore, when the control unit 52 receives from the third server 4 a signal instructing the presentation of information (control completion information) indicating that control for calling the elevator 7 has been completed in the elevator control device 6 as a result of the departure floor registration, the control unit 52 causes the presentation unit 54 to present the information (reference numeral 502 in Fig. 5). The control unit 52 may present the information indicating that control for calling the elevator 7 has been completed on the same screen as the call screen, or may present it on a screen transitioned from the call screen.
[0047] The control unit 52 also controls the presentation unit 54 to present information indicating a first instruction (reference numeral 503 in FIG. 5 ), which instructs the operator to take an action if the call to the elevator 7 is successful, and information (reference numeral 504 in FIG. 5 ), which instructs the operator to take an action if the call to the elevator 7 is unsuccessful. As shown in FIG. 5 , the action to be taken by the operator if the call to the elevator 7 is successful may be an input operation to instruct the operator to proceed to the next stage of the connection test. The operator confirms that the call to the elevator 7 is successful by visually confirming that the elevator 7 has arrived at the floor where the operator is located and that the doors have opened. When an input operation indicating that the call to the elevator 7 is successful is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4. As shown in FIG. 5 , the action to be taken by the operator if the call to the elevator 7 is unsuccessful may be to inspect the abnormality or to check a manual for inspection.
[0048] In addition, if the control unit 52 does not receive information indicating that control for calling the elevator 7 has been successful within a predetermined time after requesting departure floor registration, or if it receives information indicating that calling the elevator 7 has failed, it may cause the presentation unit 54 to present the information.
[0049] (door open holding screen) When the control unit 52 receives a signal from the third server 4 instructing to present a keep door open screen, the control unit 52 causes the presentation unit 54 to present the keep door open screen. FIG. 6 is a diagram showing an example of a screen including the keep door open screen presented by the presentation unit 54. As shown in FIG. 6, the keep door open screen includes information indicating a first instruction (reference numeral 601 in FIG. 6) that instructs an input operation to request that the door be kept open. When an input operation to request that the door be kept open is performed on the input unit 53, the control unit 52 transmits to the third server 4 information indicating that the input operation has been performed and information indicating the floor on which the terminal device 5 and the worker are currently located.
[0050] Furthermore, when the control unit 52 receives from the third server 4 a signal instructing the presentation of information (control completion information) indicating that control for keeping the doors open has been completed in the elevator control device 6 as a result of the request to keep the doors open, the control unit 52 causes the presentation unit 54 to present the information (reference numeral 602 in FIG. 6). The control unit 52 may present the information indicating that control for keeping the doors open has been completed on the same screen as the door open hold screen, or may present it on a screen transitioned to from the door open hold screen.
[0051] The control unit 52 causes the presentation unit 54 to present information indicating a first instruction (reference numeral 603 in FIG. 6 ) instructing the action to be taken by the worker if the door open state is successfully maintained, and information instructing the action to be taken by the worker if the door open state is not maintained (reference numeral 604 in FIG. 6 ). As shown in FIG. 6 , the action to be taken by the worker if the door open state is successfully maintained may be an input operation to instruct the worker to proceed to the next stage of the connection test. The worker confirms that the door open state has been successfully maintained by visually confirming that the door has been open for a predetermined period of time or more. When an input operation indicating that the door open state has been successfully maintained is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4. Furthermore, as shown in FIG. 6 , the action to be taken by the worker if the door open state is not maintained may be an inspection of an abnormality or checking a manual for inspection.
[0052] 6, the door open hold screen may include explanatory information that explains the request information transmitted to the elevator control device 6.
[0053] In addition, if the control unit 52 does not receive information indicating that control to maintain the door open state has been successful within a predetermined time after requesting to maintain the door open, or if it receives information indicating that maintaining the door open state has failed, it may cause the presentation unit 54 to present the information.
[0054] (Destination floor registration screen) When the control unit 52 receives a signal from the third server 4 instructing the presentation of a destination floor registration screen, the control unit 52 causes the presentation unit 54 to present the destination floor registration screen. FIG. 7 is a diagram showing an example of a screen including the destination floor registration screen presented by the presentation unit 54. As shown in FIG. 7, the destination floor registration screen includes information indicating a first instruction (reference numeral 701 in FIG. 7) that instructs an input operation to request registration of a destination floor (destination floor). When an input operation to request registration of a destination floor is performed on the input unit 53, the control unit 52 transmits to the third server 4 information indicating that the input operation has been performed and information indicating the floor designated as the destination floor.
[0055] Furthermore, when the control unit 52 receives from the third server 4 a signal instructing the presentation of information (control completion information) indicating that control for destination floor registration has been completed in the elevator control device 6 as a result of the destination floor registration request, the control unit 52 causes the presentation unit 54 to present the information (reference numeral 702 in FIG. 7). The control unit 52 may present the information indicating that control for destination floor registration has been completed on the same screen as the destination floor registration screen, or may cause the information to be presented on a screen transitioned to from the destination floor registration screen.
[0056] The control unit 52 causes the presentation unit 54 to present information indicating a first instruction (reference numeral 703 in FIG. 7 ) that instructs the action to be taken by the worker if destination floor registration is successful, and information (reference numeral 704 in FIG. 7 ) that instructs the action to be taken by the worker if destination floor registration is unsuccessful. As shown in FIG. 7 , the action to be taken by the worker if destination floor registration is successful may be an input operation to instruct the worker to proceed to the next stage of the connection test. When an input operation indicating successful destination floor registration is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4. Furthermore, as shown in FIG. 7 , the action to be taken by the worker if destination floor registration is unsuccessful may be to inspect any abnormalities or to check a manual for inspection.
[0057] In addition, if the control unit 52 does not receive information indicating that the control for destination floor registration has been successful within a predetermined time after requesting destination floor registration, or if it receives information indicating that the destination floor registration has failed, it may cause the presentation unit 54 to present the information.
[0058] (Ride completion screen) When the control unit 52 receives a signal from the third server 4 instructing the display of a boarding completion screen, the control unit 52 causes the display unit 54 to display the boarding completion screen. FIG. 8 is a diagram showing an example of a screen including the boarding completion screen displayed on the display unit 54. As shown in FIG. 8, the boarding completion screen includes information indicating a first instruction (reference numeral 801 in FIG. 8) that instructs an input operation to report the completion of boarding into the car 71 (boarding completion report). For example, the worker performs an input operation to report the boarding completion after boarding the car 71. When an input operation to report the boarding completion is performed on the input unit 53, the control unit 52 transmits information indicating that the input operation has been performed to the third server 4.
[0059] Furthermore, when the control unit 52 receives from the third server 4 a signal instructing the presentation of information indicating that control to confirm boarding completion has been completed in the elevator control device 6 (control completion information) as a result of the boarding completion report, the control unit 52 causes the presentation unit 54 to present the information (reference numeral 802 in FIG. 8). The control unit 52 may present the information indicating that control to confirm boarding completion has been completed on the same screen as the boarding completion screen, or may cause the information to be presented on a screen transitioned to from the boarding completion screen.
[0060] The control unit 52 causes the presentation unit 54 to present information indicating a first instruction (reference numeral 803 in FIG. 8 ) instructing the action to be taken by the worker if the boarding completion report is successful, and information instructing the action to be taken by the worker if the boarding completion report is unsuccessful (reference numeral 804 in FIG. 8 ). As shown in FIG. 8 , the action to be taken by the worker if the boarding completion report is successful may be an input operation to instruct the worker to proceed to the next stage of the connection test. When an input operation indicating that the boarding completion report is successful is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4. Also, as shown in FIG. 8 , the action to be taken by the worker if the boarding completion report is unsuccessful may be to inspect any abnormalities or to check a manual for inspection.
[0061] Furthermore, when the control unit 52 receives information indicating that the boarding completion report has failed to be accepted within a predetermined time after the boarding completion report has been sent, the control unit 52 may cause the presentation unit 54 to present the information.
[0062] The boarding completion screen may include, as a second instruction, information instructing the worker to perform an action. Specifically, as shown by reference numeral 805 in Fig. 8, the boarding completion screen may include information instructing the worker to perform an action including boarding the car 71.
[0063] After the boarding completion report is successful, the elevator 7 closes the doors under the control of the elevator control device 6 and moves to the destination floor registered in the destination floor registration request.
[0064] (Use cancellation screen) When the control unit 52 receives a signal instructing the presentation of a use cancellation screen from the third server 4, the control unit 52 causes the presentation unit 54 to present the use cancellation screen. FIG. 9 is a diagram showing an example of a screen including the use cancellation screen presented on the presentation unit 54. As shown in FIG. 9, the use cancellation screen includes information indicating a first instruction (reference numeral 901 in FIG. 9) that instructs an input operation for a use cancellation request. The use cancellation indicates that the elevator 7 is to be released from its robot-only operation mode and switched to a normal operation mode. When an input operation for a use cancellation request is performed on the input unit 53, the control unit 52 transmits information indicating that the input operation has been performed to the third server 4. Note that the use cancellation screen may also include information instructing the worker to dismount from the car 71 as a second instruction.
[0065] Furthermore, when the control unit 52 receives from the third server 4 a signal instructing the presentation of information (control completion information) indicating that control for use cancellation has been completed in the elevator control device 6 as a result of the use cancellation request, the control unit 52 causes the presentation unit 54 to present the information (reference numeral 902 in FIG. 9). The control unit 52 may present the information indicating that control for use cancellation has been completed on the same screen as the use cancellation screen, or may present it on a screen transitioned to from the use cancellation screen.
[0066] The control unit 52 causes the presentation unit 54 to present information indicating a first instruction (reference numeral 903 in FIG. 9 ) instructing the action to be taken by the worker if the release of use is successful, and information instructing the action to be taken by the worker if the release of use is unsuccessful (reference numeral 904 in FIG. 9 ). As shown in FIG. 9 , the action to be taken by the worker if the release of use is successful may be an input operation to instruct the completion of the connection test. When an input operation indicating successful release of use is performed on the input unit 53, the control unit 52 transmits information indicating the input operation to the third server 4. Furthermore, as shown in FIG. 9 , the action to be taken by the worker if the release of use is unsuccessful may be to inspect the abnormal part or check a manual for inspection.
[0067] In addition, if the control unit 52 does not receive information indicating that the control for cancellation of use has been successful within a predetermined time after the request for cancellation of use, or if the control unit 52 receives information indicating that the cancellation of use has failed from the third server 4, the control unit 52 may cause the presentation unit 54 to present information indicating that the cancellation of use has failed.
[0068] When an input operation is performed on the input unit 53 to instruct completion of the connection test while the usage release screen is being displayed, the control unit 52 ends the processing related to the connection test.
[0069] <Third Server 4> The third server 4 is a server connected to the second server 3 and the terminal device 5 so as to be able to communicate with them. As shown in FIG. 1 , the third server 4 includes a control unit 41 including a first presentation control unit 411, a request information transmission unit 412, and a second presentation control unit 413. The third server 4 can transmit the same information as that of the robot 2 to the elevator control device 6 based on an input operation by the worker to the terminal device 5.
[0070] When the worker performs a connection test, the third server 4 instructs the terminal device 5 to present information instructing the worker on the actions to be taken. Furthermore, based on the information received from the terminal device 5, the third server 4 transmits information for requesting control of the use of the elevator 7 to the elevator control device 6 via the second server 3. Furthermore, the third server 4 receives information related to the control of the elevator 7 from the elevator control device 6, and instructs the terminal device 5 to present the received information.
[0071] (First presentation control unit 411) The first presentation control unit 411 causes the presentation unit 54 included in the terminal device 5 used by the worker to present a first instruction to the worker to perform a predetermined operation on the terminal device 5.
[0072] In addition, the first presentation control unit 411 may cause the presentation unit 54 to present, in addition to the first instruction, a second instruction instructing the worker to perform an action including at least one of moving to a predetermined position at the elevator 7 landing, getting into the elevator 7 car 71, and getting out of the elevator 7 car 71.
[0073] For example, when the first presentation control unit 411 receives the work number and the worker identification information from the terminal device 5, it transmits a signal to the terminal device 5 instructing it to present a start screen. The start screen includes, as a first instruction, information instructing the terminal device 5 to perform an input operation to start a connection test (reference numeral 302 in FIG. 3). The start screen also includes, as a second instruction, information instructing the terminal device 5 to perform an operation including moving the elevator 7 to a predetermined position in the hall (reference numeral 301 in FIG. 3).
[0074] When the first presentation control unit 411 acquires information indicating that an input operation for starting a connection test has been performed from the terminal device 5, it transmits a signal instructing the terminal device 5 to present a usage registration screen. As shown in Fig. 4, the usage registration screen includes, as a first instruction, information indicating an input operation instruction for requesting usage registration for the elevator 7 (reference numeral 401 in Fig. 4) and an input operation instruction to be performed by the worker when usage registration is successful (reference numeral 402 in Fig. 4).
[0075] When the first presentation control unit 411 receives from the terminal device 5 information indicating that an input operation has been performed in the event that usage registration has been successful, it transmits a signal instructing the terminal device 5 to present a call screen. As shown in Fig. 5, the call screen includes, as first instructions, an instruction for an input operation to make a departure floor registration request (reference numeral 501 in Fig. 5) and an instruction for an input to be performed by the worker in the event that calling the elevator 7 has been successful (reference numeral 503 in Fig. 5).
[0076] When the first presentation control unit 411 receives from the terminal device 5 information indicating that an input operation has been performed in the event that the elevator 7 has been successfully called, the first presentation control unit 411 transmits a signal to the terminal device 5 instructing it to present a door open hold screen. As shown in Fig. 6, the door open hold screen includes, as first instructions, an instruction for an input operation to request that the door be held in an open state (reference numeral 601 in Fig. 6) and an instruction for an input to be made by the worker in the event that the elevator 7 has been successfully held in an open state (reference numeral 603 in Fig. 6).
[0077] When the first presentation control unit 411 receives from the terminal device 5 information indicating that an input operation has been performed when the door open state has been successfully maintained, the first presentation control unit 411 transmits a signal to the terminal device 5 instructing it to present a destination floor registration screen. As shown in Fig. 7, the destination floor registration screen includes, as first instructions, an instruction for an input operation to request registration of a destination floor (reference numeral 701 in Fig. 7) and an instruction for input to be performed by the worker when destination floor registration has been successful (reference numeral 703 in Fig. 7).
[0078] When the first presentation control unit 411 receives from the terminal device 5 information indicating that an input operation has been performed when the destination floor registration has been successful, the first presentation control unit 411 transmits a signal to the terminal device 5 instructing it to present a boarding completion screen. As shown in FIG. 8, the boarding completion screen includes, as first instructions, an instruction for an input operation to report the boarding completion (reference numeral 801 in FIG. 8), and an instruction for an input operation to be performed by the worker when the boarding completion report has been successful (reference numeral 803 in FIG. 8). In addition, the boarding completion screen includes, as second instructions, an instruction for the worker to board the elevator car 71 of the elevator 7 (reference numeral 805 in FIG. 8).
[0079] When the first presentation control unit 411 receives from the terminal device 5 information indicating that an input operation has been performed in the event that the boarding completion report has been successfully made, the first presentation control unit 411 transmits to the terminal device 5 a signal instructing the terminal device 5 to present a usage cancellation screen. As shown in FIG. 9, the usage cancellation screen includes, as first instructions, an instruction for an input operation to make a usage cancellation request (reference numeral 901 in FIG. 9) and an instruction for an input to be made by the worker when usage cancellation has been successful (reference numeral 903 in FIG. 9). The usage cancellation screen may also include, as second instructions, information instructing the worker to get off the elevator car 71 of the elevator 7.
[0080] (Request information sending unit 412) When the request information sending unit 412 receives a specified operation at the terminal device 5, it sends at least one piece of request information associated with the control performed by the elevator control device 6 when the robot 2 uses the elevator 7 to the elevator control device 6.
[0081] For example, when the request information transmitting unit 412 receives information indicating that an input operation for a usage registration request has been performed from the terminal device 5, the request information transmitting unit 412 generates a usage registration request as request information and transmits it to the elevator control device 6 via the second server 3. The usage registration request includes information indicating a request to start using the elevator 7 by the robot 2. Note that the information transmitted from the third server 4 to the elevator control device 6 includes identification information for identifying the terminal device 5.
[0082] When the request information transmitting unit 412 receives information indicating that an input operation for a departure floor registration request has been performed from the terminal device 5, it generates a departure floor registration request as request information and transmits it to the elevator control device 6 via the second server 3. The departure floor registration request includes information requesting a call to the elevator 7 and information indicating the floor to which the elevator 7 should move, i.e., the worker's current floor.
[0083] When the request information transmitting unit 412 receives information indicating that an input operation has been performed to request that the door be kept open from the terminal device 5, it generates a door-open hold request as request information and transmits it to the elevator control device 6 via the second server 3. The door-open hold request includes information requesting that the door 72 of the elevator 7 be kept open.
[0084] When the request information transmitting unit 412 receives from the terminal device 5 information indicating that an input operation has been performed to request the registration of a destination floor and information indicating the input destination floor, the request information transmitting unit 412 generates a destination floor registration request as request information and transmits it to the elevator control device 6 via the second server 3. The destination floor registration request includes information requesting the registration of a destination floor and information indicating the destination floor.
[0085] When the request information transmitting unit 412 receives information indicating that an input operation has been performed to request a boarding completion report from the terminal device 5, it generates a boarding completion signal as request information and transmits it to the elevator control device 6 via the second server 3. When the elevator control device 6 receives the boarding completion signal, the elevator 7 closes the doors, and after the car 71 moves to the destination floor registered in the destination floor registration, the doors open.
[0086] When the request information transmitting unit 412 receives information indicating that an input operation for requesting cancellation of use has been performed from the terminal device 5, it generates a cancellation request as request information and transmits it to the elevator control device 6 via the second server 3. The cancellation request includes information requesting cancellation of the robot-only operation of the elevator 7.
[0087] The transmission order of the request information transmitted by the request information transmitting unit 412 to the elevator control device 6 is the same as the transmission order of the request information transmitted from the robot 2 to the elevator control device 6. Specifically, the request information transmitting unit 412 transmits the above-mentioned request information in the following order: usage registration request, departure floor registration request, request to hold the door open when boarding, destination floor registration request, request to hold the door open when disembarking, and usage cancellation request. Note that transmission of at least one of the requests to hold the door open when boarding and disembarking may be omitted.
[0088] Furthermore, when the request information transmitting unit 412 receives a signal from the terminal device 5 instructing the suspension of the connection test, it transmits an suspension request requesting suspension of the connection test to the elevator control device 6, and releases cooperation with the elevator control device 6. As a result, the elevator control device 6 performs processing to delete information related to the call from the terminal device 5 and processing to end the robot-only operation mode, and the connection test is suspended.
[0089] (Second presentation control unit 413) When the second presentation control unit 413 receives control completion information from the elevator control device 6 indicating that the control associated with the request information has been completed within a predetermined time after the request information is sent by the request information sending unit 412, the second presentation control unit 413 causes the presentation unit 54 to present the control completion information.
[0090] When the second presentation control unit 413 receives control completion information from the elevator control device 6 via the second server 3, indicating that the control for usage registration has been successful, it sends a signal to the terminal device 5 instructing it to present the control completion information corresponding to the usage registration request.
[0091] When the second presentation control unit 413 receives control completion information indicating that control for calling the elevator 7 has been successful from the elevator control device 6 via the second server 3, it sends a signal to the terminal device 5 instructing it to present the control completion information corresponding to the departure floor registration request.
[0092] When the second presentation control unit 413 receives control completion information from the elevator control device 6 via the second server 3, indicating that the control to maintain the door open state has been successful, it sends a signal to the terminal device 5 instructing it to present the control completion information corresponding to the door open maintenance request.
[0093] When the second presentation control unit 413 receives control completion information indicating that the control for destination floor registration has been successful from the elevator control device 6 via the second server 3, it sends a signal to the terminal device 5 instructing it to present the control completion information corresponding to the destination floor registration request.
[0094] When the second presentation control unit 413 receives control completion information from the elevator control device 6 via the second server 3, indicating that the control for the boarding completion report has been successful, it sends a signal to the terminal device 5 instructing it to present the control completion information corresponding to the boarding completion report.
[0095] When the second presentation control unit 413 receives control completion information from the elevator control device 6 via the second server 3, indicating that the control for canceling use has been successful, it sends a signal to the terminal device 5 instructing it to present the control completion information corresponding to the request for canceling use.
[0096] If the second presentation control unit 413 does not receive control completion information corresponding to the request information within a predetermined time after the request information is transmitted, the second presentation control unit 413 transmits an instruction to the terminal device 5 to present a predetermined message, for example, a message indicating that the control corresponding to the request information has failed, and causes the presentation unit 54 to present the message. For example, if the second presentation control unit 413 does not receive control completion information indicating that the control for destination floor registration has been completed within a predetermined time after the request information transmission unit 412 transmits a destination floor registration request, the second presentation control unit 413 transmits information indicating that the control for destination floor registration has failed to the terminal device 5. Upon receiving the information, the control unit 52 of the terminal device 5 causes the presentation unit 54 to present the information.
[0097] This allows the worker to understand that the control performed by the elevator control device 6 when the robot 2 uses the elevator 7 is not being performed appropriately, without using the actual robot 2. The worker can also understand which stage of the control performed by the elevator control device 6 is not being performed appropriately.
[0098] <Elevator 7> 1, the elevator 7 includes a car 71 and a door 72. The elevator 7 also includes an operation panel (not shown) at the landing of each floor, for example, for users to register hall calls. The elevator 7 also includes an operation panel (not shown) inside the car 71 for users to register car calls.
[0099] The car 71 operates based on the control of a car control unit 612 of the elevator control device 6, and moves between floors. The door 72 opens and closes under the control of a door control unit 613 of the elevator control device 6. Note that the doors of the landings also open and close in conjunction with the opening and closing of the door 72 of the car 71.
[0100] <Elevator control device 6> The elevator control device 6 accepts call registrations and controls the operation of the elevator 7 based on the accepted call registrations. For example, the elevator control device 6 controls the operation of the elevator 7 based on hall calls or car calls from human users.
[0101] The elevator control device 6 is also connected to the second server 3 so as to be able to communicate with it. When a call is registered by the robot 2 or by an operator performing a connection test, the elevator control device 6 operates the elevator 7 in a robot-only operation mode and controls the elevator 7 based on the received call registration. Call registration by the robot 2 is performed via the first server 1, and call registration by an operator is performed via the third server 4.
[0102] When the elevator control device 6 receives request information from the first server 1 or the third server 4 via the second server 3, it performs control associated with the request information. The request information includes information requesting control regarding the use of the elevator 7 by the robot 2. When the control associated with the request information is completed, the elevator control device 6 transmits control completion information indicating that the control associated with the request information has been completed to the first server 1 or the third server 4, which is the sender of the request information, via the second server 3.
[0103] 1, the elevator control device 6 includes a control unit 61, a storage unit 62, and a communication unit 63. The communication unit 63 is a communication module that enables the elevator control device 6 to communicate with the first server 1 or the third server 4.
[0104] (Storage unit 62) The storage unit 62 stores various information used by the elevator control device 6. As shown in FIG.
[0105] Fig. 10 is a diagram showing an example of elevator information 621. The elevator information 621 is information relating to the state of the elevator 7. As shown in Fig. 10, the elevator information 621 includes information indicating the current floor indicating the current position of the car 71, the current movement direction of the car 71, and the current operation mode of the elevator 7. In the example shown in Fig. 10, the upward arrow "↑" indicates that the movement direction of the car 71 is the direction of movement to an upper floor.
[0106] The elevator 7 has two operation modes: a normal operation mode and a robot-only operation mode. The normal operation mode is an operation mode in which the elevator 7 operates in a state in which it can accept hall calls and car calls from users, as well as calls from the robot 2. The robot-only operation mode is an operation mode when a call from the robot 2 is registered, in which it does not accept hall calls and car calls from users, and it operates in a state in which only the robot 2 can use the elevator 7.
[0107] The elevator control device 6 also operates the elevator 7 in the robot-only operation mode when a call transmitted from the third server 4 based on input to the terminal device 5 by an operator is registered. Hereinafter, a call transmitted from the third server 4 based on input to the terminal device 5 for the purpose of performing a connection test will be referred to as a "call from the terminal device 5."
[0108] The call registration information 622 is information relating to calls made by users, the robot 2, and the terminal device 5. The call registration information 622 includes hall call information 623, car call information 624, and robot call information 625.
[0109] FIG. 11 is a diagram showing an example of hall call information 623. The hall call information 623 is information related to hall calls made by users. As shown in FIG. 11, the hall call information 623 includes information indicating the floor where the hall call was made (hall call floor), i.e., the departure floor of the user, and the direction of travel specified by the hall call. FIG. 12 is a diagram showing an example of car call information 624. The car call information 624 is information related to car calls made by users. As shown in FIG. 12, the car call information 624 includes information indicating the destination floor of the user (car call floor).
[0110] 13 is a diagram showing an example of robot call information 625. Robot call information 625 is information related to a call made by the robot 2 or the terminal device 5. As shown in FIG. 13, the robot call information 625 includes information indicating the departure floor and destination floor of the robot 2, or the departure floor and destination floor based on a call made by the terminal device 5.
[0111] (control unit 61) The control unit 61 executes each process performed in the elevator control device 6. As shown in FIG.
[0112] (Reception Department 611) The reception unit 611 receives requests related to the use of the elevator 7. For example, the reception unit 611 receives hall call requests and car call requests from users. Note that call requests from users can be made using an operation panel (not shown) provided at the hall of the elevator 7 or in the car 71.
[0113] When a call registration request is received from a user, the reception unit 611 stores the user's departure floor and direction of travel, or the user's destination floor, in the call registration information 622 of the memory unit 62, and registers the user's hall call or car call.
[0114] The reception unit 611 also receives request information from the robot 2 regarding the use of the elevator 7 via the second server 3. Furthermore, the reception unit 611 receives request information transmitted from the third server 4 based on an input operation to the terminal device 5, similar to information regarding the robot 2's use of the elevator 7. When the control associated with the request information is completed in each part of the control unit 61, the reception unit 611 transmits control completion information indicating that the control has been completed via the second server 3 to the robot 2 or the third server 4 that is the sender of the request information.
[0115] For example, the reception unit 611 receives a usage registration request as request information from the robot 2 or the third server 4. When the reception unit 611 receives the usage registration request, it outputs a signal instructing the start of robot-only operation to the switching unit 614. When the operation mode of the elevator 7 is switched from the normal operation mode to the robot-only operation mode by the switching unit 614, the reception unit 611 transmits information indicating that usage registration has been successful as control completion information to the robot 2 or the third server 4 that is the sender of the usage registration request.
[0116] The reception unit 611 also receives a departure floor registration request from the robot 2 or the terminal device 5. Specifically, when the reception unit 611 receives a departure floor registration request, it stores information indicating the departure floor of the worker who will use the robot 2 or the terminal device 5, which was received together with the departure floor registration request, in the storage unit 62. When the reception unit 611 receives the departure floor registration request, it transmits information indicating that the reception of the departure floor registration request was successful as control completion information to the robot 2 or the third server 4 that sent the departure floor registration request.
[0117] The reception unit 611 also receives a destination floor registration request from the robot 2 or the terminal device 5. Specifically, when the reception unit 611 receives a destination floor registration request, it stores information indicating the departure floor of the worker who will use the robot 2 or the terminal device 5, which was received together with the destination floor registration request, in the storage unit 62. When the reception unit 611 receives the destination floor registration, it transmits information indicating that the destination floor registration was successful as control completion information to the robot 2 or the third server 4 that sent the destination floor registration request.
[0118] The reception unit 611 also receives a request to keep the door open from the robot 2 or the terminal device 5. Specifically, when the reception unit 611 receives a request to keep the door open, it outputs a keep-door-open signal, which is a signal instructing the door to be kept open, to the door control unit 613. As a result, the door control unit 613 controls the door 72 to keep the door open. When the door control unit 613 performs control to keep the door open, the reception unit 611 sends information indicating that the door open state has been successfully kept to the robot 2 or the third server 4, which is the sender of the keep-door-open request, as control completion information.
[0119] The reception unit 611 also receives a boarding completion signal from the robot 2 or the terminal device 5. When the reception unit 611 receives the boarding completion signal, the reception unit 611 transmits information indicating that the robot 2 or the terminal device 5 has successfully reported the boarding completion as control completion information to the robot 2 or the third server 4, which is the sender of the boarding completion signal. The reception unit 611 also outputs information indicating that the boarding completion signal has been received to the door control unit 613. As a result, the door control unit 613 performs control to instruct the door 72 to close the door, and then the car 71 moves to the destination floor based on the destination floor registration under the control of the car control unit 612.
[0120] Furthermore, the reception unit 611 receives a usage cancellation request as request information from the robot 2 or the third server 4. When the reception unit 611 receives the usage cancellation request, it outputs a signal instructing the end of robot-only operation to the switching unit 614. When the switching unit 614 switches the operation mode of the elevator 7 from the robot-only operation mode to the normal operation mode, the reception unit 611 transmits information indicating that usage cancellation has been successful as control completion information to the robot 2 or the third server 4 that sent the usage cancellation request.
[0121] Furthermore, upon receiving an interruption request requesting interruption of the connection test from the request information transmission unit 412, the reception unit 611 interrupts the connection test. Specifically, upon receiving the interruption request, if information indicating at least one of the worker's departure floor and destination floor is stored as robot call information 625, the reception unit 611 deletes the information. Furthermore, upon receiving the interruption request, if the operation mode of the elevator 7 is the robot-only operation mode, the reception unit 611 outputs a signal to the switching unit 614 to instruct the end of robot-only operation.
[0122] (Car control unit 612) The car control unit 612 moves the car 71 based on registered hall calls, car calls, and calls from the robot 2 or the terminal device 5. When the car 71 arrives at any floor, the car control unit 612 outputs information indicating that the car 71 has stopped to the door control unit 613. Furthermore, when the car 71 arrives at the departure floor of the robot 2 or worker, the car control unit 612 outputs information indicating the stopping floor of the car 71 to the door control unit 613.
[0123] The car control unit 612 determines the destination floor of the car 71 based on the departure floors and destination floors of the user, robot 2, and worker recorded in the call registration information 622, as well as the operation mode of the elevator 7.
[0124] For example, when the operation mode of the elevator 7 is the normal operation mode, the car control unit 612 determines the destination floor of the car 71 by referring to the hall call information 623 and the car call information 624, and transmits a signal to the car 71 instructing it to move to the determined floor. As a result, the car 71 of the elevator 7 moves to the destination floor based on the hall call and car call of the user.
[0125] Furthermore, when the operation mode of the elevator 7 is the robot-only operation mode, the car control unit 612 determines the destination floor of the car 71 by referring to the robot call information 625, and transmits a signal to the car 71 instructing it to move to the determined floor. As a result, the car 71 of the elevator 7 moves to the departure floor and destination floor based on the landing destination floor call of the robot 2 or the terminal device 5.
[0126] When robot-only operation is started, the car control unit 612 may have the elevator 7 respond to a registered car call before instructing the robot 2 to move to the departure floor. This allows passengers who were in the car 71 when robot-only operation started to disembark before the robot 2 boards. When robot-only operation is started, the car control unit 612 may delete the registered hall call, or may have the elevator 7 respond to a registered hall call after robot-only operation has ended.
[0127] (Door control unit 613) The door control unit 613 controls the opening and closing of the door 72 of the car 71. When the car 71 arrives at any floor, the door control unit 613 acquires information indicating that the car 71 has stopped from the car control unit 612. Upon acquiring this information, the door control unit 613 transmits a signal to the door 72 of the elevator 7 instructing it to open the door. As a result, the door 72 of the car 71 opens, and the landing door also opens in conjunction with the door 72 of the car 71. In addition, the door control unit 613 transmits a signal to the door 72 instructing it to close the door a predetermined time after the door opens (for example, 20 seconds after the door opening is completed). As a result, the door 72 of the car 71 and the landing door close.
[0128] In addition, when the elevator 7 is operating in the robot-only operation mode, if the door control unit 613 receives a door open hold signal from the reception unit 611 while the door 72 is open, it will hold the door 72 in an open state.
[0129] If the door control unit 613 receives a boarding completion signal within a predetermined time after receiving the hold-door-open signal from the reception unit 611, the door control unit 613 transmits a signal to the door 72 instructing it to close the door. If the door control unit 613 receives a boarding completion signal within a predetermined time after receiving the hold-door-open signal from the reception unit 611, the robot 2 or the worker has completed boarding into the car 71. Therefore, by instructing the door to close after receiving the boarding completion signal, the door control unit 613 can close the door 72 promptly after the robot 2 or the worker has completed boarding into the car 71. Furthermore, if the door control unit 613 receives a hold-door-open signal from the reception unit 611 and a predetermined time has passed without receiving a boarding completion signal, the door control unit 613 transmits a signal to the door 72 instructing it to close the door.
[0130] After the doors have been closed, the door control unit 613 outputs information indicating that the doors have been closed to the car control unit 612. When a door-open hold signal or a boarding completion signal is received from the reception unit 611, the elevator 7 is operating in the robot-only operation mode, so the car 71 moves to the destination floor of the robot 2 or worker.
[0131] In addition, the door control unit 613 may set the door open time when the elevator 7 is operating in the robot-only operation mode to be longer than the door open time when the elevator 7 is operating in the normal operation mode, for example, to about 3 minutes.
[0132] (Switching unit 614) The switching unit 614 switches the operation mode of the elevator 7. For example, when the switching unit 614 receives a signal from the reception unit 611 instructing the start of robot-only operation, the switching unit 614 switches the operation mode of the elevator 7 stored in the elevator information 621 from the normal operation mode to the robot-only operation mode. This starts the robot-only operation of the elevator 7.
[0133] Furthermore, when the switching unit 614 receives a signal instructing the end of robot-only operation from the reception unit 611, it switches the operation mode of the elevator 7 stored in the elevator information 621 from the robot-only operation mode to the normal operation mode, thereby ending the robot-only operation of the elevator 7.
[0134] As described above, the information processing system 100 includes the first presentation control unit 411 that causes the presentation unit 54 of the terminal device 5 to present a first instruction, the request information transmission unit 412 that transmits request information, and the second presentation control unit 413 that causes the presentation unit 54 to present control completion information. As a result, the information processing system 100 can use the terminal device 5 used by the worker to transmit request information associated with control performed by the elevator control device 6 when the robot 2 uses the elevator 7 to the elevator control device 6 without using an actual robot 2. Furthermore, the information processing system 100 can cause the presentation unit 54 to present control completion information indicating that the control associated with the request information has been completed. Therefore, by using the information processing system 100, it is possible to confirm, without using an actual robot 2, that the control performed by the elevator control device 6 when the robot 2 uses the elevator 7 is being performed appropriately.
[0135] <Example of processing flow performed in information processing system 100> 14 and 15, a description will be given of the flow of processing performed when a connection test is performed using the terminal device 5 and the third server 4 in the information processing system 100. Figures 14 and 15 are flowcharts showing the flow of processing performed in the information processing system 100.
[0136] 14 starts, the presentation unit 54 of the terminal device 5 presents an input screen. First, the worker performing the connection test inputs the process number of the connection test and the worker's identification information into the input unit 53 of the terminal device 5. When the control unit 52 of the terminal device 5 receives the input operation of the process number and the identification information performed into the input unit 53 (S1), it transmits the received process number and identification information to the third server 4.
[0137] When the first presentation control unit 411 of the third server 4 receives the information indicating the production number, it transmits information instructing the terminal device 5 to present the start screen. When the control unit 52 of the terminal device 5 receives the information, it causes the presentation unit 54 to present the start screen.
[0138] The start screen includes a second instruction that instructs an action to be performed before the connection test starts. Specifically, as shown in FIG. 3, the start screen includes, as the second instruction, information instructing the elevator 7 to move to a predetermined position in the hall. After performing the action instructed on the start screen, the worker inputs a progress instruction. For example, the worker inputs a progress instruction by pressing a button marked "Next" on the start screen shown in FIG. 3. When the control unit 52 receives the progress instruction input via the input unit 53, the control unit 52 transmits information indicating that the progress instruction input has been received to the third server 4.
[0139] When the first presentation control unit 411 of the third server 4 acquires information indicating that the progress instruction input has been accepted, it instructs the terminal device 5 to present a first instruction. Specifically, the first presentation control unit 411 instructs the terminal device 5 to present a usage registration screen including a first instruction instructing the terminal device 5 to perform an input operation for a usage registration request (S21: first presentation control step). When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present the usage registration screen (S2).
[0140] When the usage registration screen is presented, the worker performs an input operation to make a usage registration request on the input unit 53 of the terminal device 5. For example, when the usage registration screen shown in FIG. 4 is presented, the worker performs an input operation to press a button labeled "usage registration" on the input unit 53. When the control unit 52 of the terminal device 5 accepts the input operation for the usage registration request, it transmits information indicating that the input operation has been accepted to the third server 4. When the request information transmitting unit 412 of the third server 4 accepts the information, it generates a usage registration request and transmits it to the elevator control device 6 via the second server 3 (S22: request information transmitting step).
[0141] When the reception unit 611 of the elevator control device 6 receives a usage registration request (S41), it performs control for usage registration. Specifically, when the reception unit 611 receives the usage registration request, it outputs a signal to the switching unit 614 to instruct the start of robot-only operation. Based on the signal, the switching unit 614 switches the operation mode of the elevator 7 from the normal operation mode to the robot-only operation mode. As a result, the robot-only operation is started in the elevator control device 6 (S42).
[0142] When the operation mode of the elevator 7 is switched from the normal operation mode to the robot-only operation mode, the reception unit 611 transmits information indicating that the control for usage registration has been completed to the third server 4 as control completion information.
[0143] When the second presentation control unit 413 of the third server 4 receives control completion information indicating that control for usage registration has been completed from the elevator control device 6 via the second server 3, it instructs the terminal device 5 to present the control completion information (S23: second presentation control step).
[0144] When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present control completion information indicating that the usage registration has been completed (S3). The worker confirms the control completion information on the presentation unit 54 and thereby understands that the control for usage registration has been successful. The control unit 52 of the terminal device 5 accepts a progress instruction input made to the input unit 53 by the worker who has understood that the control for usage registration has been successful (S4). When the control unit 52 accepts the progress instruction input, it transmits information indicating that the progress instruction input has been accepted to the third server 4.
[0145] When the first presentation control unit 411 of the third server 4 acquires information indicating that the proceeding instruction input has been accepted, it instructs the terminal device 5 to present a first instruction. Specifically, the first presentation control unit 411 instructs the terminal device 5 to present a call screen including a first instruction instructing the terminal device 5 to perform an input operation for a departure floor registration request (S24: first presentation control step). When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present the call screen (S5).
[0146] When the call screen is presented, the worker performs an input operation to make a departure floor registration request on the input unit 53 of the terminal device 5. For example, when the call screen shown in FIG. 5 is presented, the worker performs an input operation to press a button labeled "elevator call" on the input unit 53. When the control unit 52 of the terminal device 5 accepts the input operation to make a departure floor registration request, it transmits information indicating that the input operation has been accepted to the third server 4. When the request information transmitting unit 412 of the third server 4 accepts the information, it generates a departure floor registration request and transmits it to the elevator control device 6 via the second server 3 (S25: request information transmitting step).
[0147] When the reception unit 611 of the elevator control device 6 receives the departure floor registration request (S43), it performs control for calling the elevator 7. Specifically, when the reception unit 611 receives the departure floor registration request, it stores information indicating the departure floor of the worker, which is received together with the departure floor registration request, in the storage unit 62 as robot call information 625.
[0148] When the departure floor registration request is accepted, the accepting unit 611 transmits information indicating that the control for calling the elevator 7 has been completed to the third server 4 as control completion information.
[0149] When the second presentation control unit 413 of the third server 4 receives control completion information indicating that control for calling the elevator 7 has been completed from the elevator control device 6 via the second server 3, it instructs the terminal device 5 to present the control completion information (S26: second presentation control step).
[0150] When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present control completion information indicating that the control for calling the elevator 7 has been completed (S6). By checking the control completion information on the presentation unit 54, the worker understands that the control for calling the elevator 7 has been successful.
[0151] After the processing of step S43, the car control unit 612 refers to the robot call information 625 in the memory unit 62 and moves the car 71 to the departure floor of the worker. When the car 71 arrives at the departure floor and stops, the car control unit 612 outputs information indicating that the car 71 has stopped to the door control unit 613. Upon receiving this information, the door control unit 613 instructs the door 72 to open (S44). As a result, the door 72 of the car 71 and the door of the landing open.
[0152] When the worker confirms that the elevator 7 has stopped at the departure floor and the doors have opened, the worker inputs a proceed instruction to the input unit 53 of the terminal device 5. When the control unit 52 of the terminal device 5 receives the proceed instruction input (S7), the control unit 52 transmits information indicating that the proceed instruction input has been received to the third server 4.
[0153] When the first presentation control unit 411 of the third server 4 acquires information indicating that the proceed instruction input has been accepted, it instructs the terminal device 5 to present a first instruction. Specifically, the first presentation control unit 411 instructs the terminal device 5 to present a keep door open screen including a first instruction instructing the terminal device 5 to perform an input operation for a keep door open request (S27: first presentation control step). When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present the keep door open screen (S8). Note that the keep door open screen also includes explanatory information explaining that a keep door open request will be transmitted when an input operation for the keep door open request is performed.
[0154] When the hold-door-open screen is presented, the worker performs an input operation to request that the door be kept open on the input unit 53 of the terminal device 5. For example, when the hold-door-open screen shown in FIG. 6 is presented, the worker performs an input operation to press a button on the input unit 53 labeled "hold-door-open." When the control unit 52 of the terminal device 5 accepts the input operation to request that the door be kept open, it transmits information indicating that the input operation has been accepted to the third server 4. When the request information transmitting unit 412 of the third server 4 accepts the information, it generates a hold-door-open request and transmits it to the elevator control device 6 via the second server 3 (S28: request information transmitting step).
[0155] When the reception unit 611 of the elevator control device 6 receives the hold-door-open request (YES in S45), it performs control to maintain the door open state. Specifically, when the reception unit 611 receives the hold-door-open request, it outputs a hold-door-open signal to the door control unit 613. When the door control unit 613 acquires the hold-door-open signal, it maintains the door open state of the door 72 (S46). When the door control unit 613 performs control to maintain the door open state, the reception unit 611 transmits information indicating that the control to maintain the door open has been completed to the third server 4 as control completion information.
[0156] When the second presentation control unit 413 of the third server 4 receives control completion information indicating that control for keeping the doors open has been completed from the elevator control device 6 via the second server 3, it instructs the terminal device 5 to present the control completion information (S29: second presentation control step).
[0157] When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present control completion information indicating that the control for holding the door open has been completed (S9). The worker can understand that the control for holding the door open has been completed by checking the control completion information on the presentation unit 54. The worker can also visually confirm that the door open state is actually being held.
[0158] The control unit 52 of the terminal device 5 accepts a proceed instruction input made to the input unit 53 by the worker who has confirmed that the door open state has been maintained (S10). Upon accepting the proceed instruction input, the control unit 52 transmits information indicating that the proceed instruction input has been accepted to the third server 4.
[0159] The control unit 52 of the terminal device 5 may accept a proceed instruction input while not accepting an input operation for making a door-open hold request. In this case, the processes of steps S9, S28, and S29 are omitted. Also, in this case, the reception unit 611 of the elevator control device 6 does not receive a door-open hold request within a predetermined time (NO in S45). If NO in step S45, the elevator control device 6 skips the process of step S46, i.e., does not hold the door open state, and proceeds to the next process.
[0160] When the first presentation control unit 411 of the third server 4 acquires information indicating that the proceed instruction input has been accepted, it instructs the terminal device 5 to present a first instruction. Specifically, the first presentation control unit 411 instructs the terminal device 5 to present a destination floor registration screen including a first instruction that instructs the terminal device 5 to perform an input operation for a destination floor registration request (S30: first presentation control step). When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present the destination floor registration screen (S11).
[0161] When the destination floor registration screen is presented, the worker performs an input operation to the input unit 53 of the terminal device 5 to request destination floor registration. For example, when the destination floor registration screen shown in FIG. 7 is presented, the worker performs an input operation to input a value indicating the destination floor as the destination floor into the input unit 53 and presses a button on the input unit 53 labeled "Destination Floor Call Registration." When the control unit 52 of the terminal device 5 accepts the input operation to request destination floor registration, it transmits information indicating that the input operation has been accepted to the third server 4. When the request information transmitting unit 412 of the third server 4 accepts the information, it generates a destination floor registration request (S31) and transmits the request to the elevator control device 6 via the second server 3.
[0162] The reception unit 611 of the elevator control device 6 waits to process until it receives a destination floor registration request (until it returns YES in S47). When it receives the destination floor registration request (YES in S47), the reception unit 611 stores information indicating the destination floor of the worker that was received together with the destination floor registration request in the storage unit 62 as robot call information 625. This causes the destination floor to be registered in the elevator control device 6 (S48). When the destination floor registration is accepted, the reception unit 611 transmits information indicating that control for the destination floor registration has been completed to the third server 4 as control completion information.
[0163] When the second presentation control unit 413 of the third server 4 receives control completion information indicating that control for destination floor registration has been completed from the elevator control device 6 via the second server 3, it instructs the terminal device 5 to present the control completion information (S32: second presentation control step).
[0164] When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present control completion information indicating that the control for destination floor registration has been completed (S12). The worker confirms the control completion information from the presentation unit 54 and thereby understands that the control for destination floor registration has been successful. The control unit 52 of the terminal device 5 accepts a proceed instruction input made to the input unit 53 by the worker who has understood that the control for destination floor registration has been successful (S13). When the control unit 52 accepts the proceed instruction input, it transmits information indicating that the proceed instruction input has been accepted to the third server 4.
[0165] When the first presentation control unit 411 of the third server 4 acquires information indicating that the proceeding instruction input has been accepted, it instructs the terminal device 5 to present a first instruction. Specifically, the first presentation control unit 411 instructs the terminal device 5 to present a boarding completion screen including a first instruction instructing the terminal device 5 to perform an input operation for reporting boarding completion (S33: first presentation control step). When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present the boarding completion screen (S14).
[0166] The worker gets into the car 71 while the boarding completion screen is displayed on the display unit 54. When the worker has completed boarding the car 71, the worker performs an input operation to report boarding completion to the input unit 53 of the terminal device 5. For example, when the boarding completion screen shown in FIG. 8 is displayed, the worker performs an input operation to press a button on the input unit 53 labeled "Boarding Completed." When the control unit 52 of the terminal device 5 accepts the input operation to report boarding completion, the control unit 52 transmits information indicating that the input operation has been accepted to the third server 4. When the request information transmitting unit 412 of the third server 4 accepts the information, the request information transmitting unit 412 generates a boarding completion signal and transmits it to the elevator control device 6 via the second server 3 (S34: request information transmitting step).
[0167] The reception unit 611 of the elevator control device 6 waits for processing until it receives a boarding completion signal (until YES is returned in S49). When the reception unit 611 receives the boarding completion signal (YES in S49), it transmits information indicating that the boarding completion report has been received to the third server 4 as control completion information.
[0168] When the second presentation control unit 413 of the third server 4 receives control completion information indicating that the boarding completion report has been received from the elevator control device 6 via the second server 3, it instructs the terminal device 5 to present the control completion information (S35: second presentation control step).
[0169] When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present control completion information indicating that the boarding completion report has been received (S15). By checking the control completion information on the presentation unit 54, the worker knows that the boarding completion report has been successfully submitted.
[0170] When the worker realizes that the boarding completion report has been successful, he / she inputs a proceeding instruction to the input unit 53 of the terminal device 5. When the control unit 52 of the terminal device 5 receives the proceeding instruction input (S16), it transmits information indicating that the proceeding instruction input has been received to the third server 4.
[0171] When the first presentation control unit 411 of the third server 4 acquires information indicating that the proceed instruction input has been accepted, it instructs the terminal device 5 to present a first instruction. Specifically, the first presentation control unit 411 instructs the terminal device 5 to present a use cancellation screen including a first instruction instructing the terminal device 5 to perform an input operation for requesting use cancellation (S36: first presentation control step). When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present the use cancellation screen (S17).
[0172] After processing step S49, the door control unit 613 instructs the door 72 to close (S50). After the door 72 closes, the car control unit 612 refers to the robot call information 625 in the memory unit 62 and moves the car 71 to the destination floor of the worker. When the car 71 arrives at the destination floor and stops, the car control unit 612 outputs information indicating that the car 71 has stopped to the door control unit 613. Upon acquiring this information, the door control unit 613 instructs the door 72 to open (S51). As a result, the door 72 of the car 71 and the hall door open at the destination floor of the worker.
[0173] When the worker confirms that the door 72 of the car 71 and the landing door will open at the worker's destination floor, the worker performs an input operation to request service cancellation on the input unit 53 of the terminal device 5. For example, when the service cancellation screen shown in FIG. 9 is displayed, the worker performs an input operation to press a button on the input unit 53 labeled "service cancellation." When the control unit 52 of the terminal device 5 accepts the input operation for the service cancellation request, the control unit 52 transmits information indicating that the input operation has been accepted to the third server 4. When the request information transmitting unit 412 of the third server 4 accepts the information, the request information transmitting unit 412 generates a service cancellation request and transmits it to the elevator control device 6 via the second server 3 (S37: request information transmitting step).
[0174] The reception unit 611 of the elevator control device 6 waits for processing until it receives a usage cancellation request (until YES is returned in S52). When the reception unit 611 receives the usage cancellation request (YES in S52), it performs control for usage cancellation. Specifically, when the reception unit 611 receives the usage cancellation request, it outputs a signal to the switching unit 614 instructing the end of robot-only operation. Based on this signal, the switching unit 614 switches the operation mode of the elevator 7 from robot-only operation mode to normal operation mode. This ends the robot-only operation in the elevator control device 6 (S53). After the robot-only operation has ended, or after a predetermined time has elapsed since the doors were opened, the door control unit 613 instructs the doors 72 to close (S54).
[0175] When the operation mode of the elevator 7 is switched from the robot-only operation mode to the normal operation mode, the reception unit 611 transmits information indicating that the control for releasing use has been completed to the third server 4 as control completion information.
[0176] When the second presentation control unit 413 of the third server 4 receives control completion information indicating that control for release of use has been completed from the elevator control device 6 via the second server 3, it instructs the terminal device 5 to present the control completion information (S38: second presentation control step).
[0177] When the control unit 52 of the terminal device 5 receives the instruction, it causes the presentation unit 54 to present control completion information indicating that the control for release of use has been completed (S18). The worker understands that the control for release of use has been completed by checking the control completion information on the presentation unit 54. The worker also checks from the indicators of the elevator 7 or the like whether the control for release of use has actually been performed and the operation mode of the elevator 7 has become the normal operation mode.
[0178] In the above-described process, the second presentation control unit 413 measures the elapsed time after the request information transmission unit 412 transmits the request information (after the processes of steps S22, S25, S28, S31, S34, and S37). If the second presentation control unit 413 does not receive control completion information within a predetermined time after the request information transmission unit 412 transmits the request information, the second presentation control unit 413 transmits information indicating that the control corresponding to the request information has failed to the terminal device 5. The control unit 52 of the terminal device 5 causes the presentation unit 54 to present the information. This allows the operator to understand which control, among the controls that should be performed by the elevator control device 6, has failed.
[0179] In this way, in the information processing system 100, a connection test is performed to confirm whether the control performed by the elevator control device 6 when the robot 2 uses the elevator 7 is performed normally, without using an actual robot 2.
[0180] [Embodiment 2] Other embodiments of the present invention will be described below. For ease of explanation, the same reference numerals will be used to designate components having the same functions as those described in the above embodiment, and the description thereof will not be repeated.
[0181] 16 is a block diagram showing the configuration of an information processing system 100A according to the second embodiment of the present invention. As shown in FIG. 16, the information processing system 100A includes a second server 3A instead of the second server 3, and a terminal device 5A instead of the terminal device 5. In addition, the information processing system 100A does not include a third server 4.
[0182] 16, the terminal device 5A includes a communication unit 51A, a control unit 52A, an input unit 53, and a presentation unit 54. The communication unit 51A communicates with the second server 3A. The control unit 52A includes a first presentation control unit 521, a request information transmission unit 522, and a second presentation control unit 523. The second server 3A is connected to the terminal device 5A so as to be able to communicate with it, rather than the third server 4. The first presentation control unit 521, the request information transmission unit 522, and the second presentation control unit 523 perform the same processes as the first presentation control unit 411, the request information transmission unit 412, and the second presentation control unit 413 described in the first embodiment, respectively.
[0183] The terminal device 5A has the functions of both the terminal device 5 and the third server 4 according to embodiment 1. In the information processing system 100A, a first presentation control unit 521 of the terminal device 5A controls the presentation of the first instruction, a request information sending unit 522 controls the transmission of the request information to the second server 3A, and a second presentation control unit 523 controls the reception of a control completion signal from the second server 3A and the presentation of the control completion signal.
[0184] As described above, in the information processing system 100A, by using the terminal device 5A, it is possible to perform a connection test similar to the connection test performed in the information processing system 100 according to the first embodiment.
[0185] [Modification] In the above-described embodiment, a configuration has been described in which a connection test is performed by an operator using a terminal device 5 actually using the elevator 7, but the configuration is not limited to this. For example, the information processing system 100 may include a device such as a camera for checking the current floor and door open status of the elevator 7, and the connection test may be performed by the operator remotely checking images captured by the camera. In this case, the operator confirms the status of the elevator 7 based on the camera image and the control completion information presented on the presentation unit 54 of the terminal device 5, and then inputs various information to the terminal device 5, thereby progressing the connection test.
[0186] [Software implementation example] The functions of the information processing system 100, 100A (hereinafter referred to as the "system") can be realized by a program that causes a computer to function as the system, and a program that causes a computer to function as each control block of the system (particularly each part included in the control units 61, 52, 52A).
[0187] In this case, the system includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program, thereby realizing the functions described in each of the above embodiments.
[0188] The program may be non-transitory and may be recorded on one or more computer-readable recording media. The recording media may or may not be included in the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.
[0189] Furthermore, some or all of the functions of the control blocks can be realized by logic circuits. For example, an integrated circuit in which a logic circuit that functions as each of the control blocks is formed is also included in the scope of the present invention. In addition, the functions of the control blocks can also be realized by, for example, a quantum computer.
[0190] Furthermore, each process described in each of the above embodiments may be executed by AI (Artificial Intelligence). In this case, the AI may run on the control device or on another device (for example, an edge computer or a cloud server).
[0191] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
[0192] 〔summary〕 The information processing system according to a first aspect of the present invention includes a first presentation control unit that causes a presentation unit provided in a terminal device used by a worker to present a first instruction instructing the worker to perform a predetermined operation on the terminal device; a request information sending unit that, when the predetermined operation is received by the terminal device, sends to the elevator control device at least one piece of request information associated with control performed by the elevator control device that controls the elevator when an autonomously traveling robot uses the elevator; and a second presentation control unit that, when control completion information indicating that the control associated with the request information has been completed is obtained from the elevator control device within a predetermined time after the request information sending unit sends the request information, causes the presentation unit to present the control completion information.
[0193] In the information processing system of aspect 2 of the present invention, in the above aspect 1, the request information may be at least one of an elevator usage registration request, a departure floor registration request, a request to keep the door open when boarding, a destination floor registration request, a request to keep the door open when disembarking, and a usage cancellation request.
[0194] In the information processing system according to aspect 3 of the present invention, in aspect 1 or 2 above, the transmission order of the request information sent by the request information sending unit to the elevator control device may be the same as the transmission order of the request information sent from the robot to the elevator control device.
[0195] In the information processing system of aspect 4 of the present invention, in any of aspects 1 to 3 above, the first presentation control unit may cause the presentation unit to present, in addition to the first instruction, a second instruction instructing the worker to perform an action including at least one of moving to a predetermined position in the elevator hall, getting into the elevator car, and getting out of the elevator car.
[0196] In the information processing system of aspect 5 of the present invention, in any of aspects 1 to 4 above, the first presentation control unit may cause the presentation unit to present explanatory information explaining the request information sent to the elevator control device when the specified operation is accepted by the terminal device.
[0197] In the information processing system of aspect 6 of the present invention, in any of aspects 1 to 6 above, the second presentation control unit may cause the presentation unit to present a predetermined message if the control completion information is not obtained from the elevator control device within the predetermined time.
[0198] A control method for an information processing system according to aspect 7 of the present invention includes a first presentation control step of causing a presentation unit provided in a terminal device used by a worker to present a first instruction instructing the worker to perform a predetermined operation on the terminal device; a request information transmission step of, when the predetermined operation is received by the terminal device, transmitting to the elevator control device at least one piece of request information associated with control performed by the elevator control device that controls the elevator when an autonomously movable robot uses the elevator; and a second presentation control step of, when control completion information indicating that the control associated with the request information has been completed is obtained from the elevator control device within a predetermined time after the request information was transmitted in the request information transmission step, causing the presentation unit to present the control completion information. [Explanation of symbols]
[0199] 2. Robot 5, 5A terminal equipment 6 Elevator control device 7. Elevator 54 Presentation section 100, 100A Information Processing System 411, 521 First presentation control unit 412, 522 Request information sending unit 413, 523 Second presentation control unit S21, S24, S27, S30, S33, S36 First presentation control step S22, S25, S28, S34, S37 Request information sending steps S23, S26, S29, S32, S35, S38 Second presentation control step
Claims
1. a first presentation control unit that causes a presentation unit included in a terminal device used by a worker to present a first instruction that instructs the worker to perform a predetermined operation on the terminal device; a request information transmitting unit that, when the predetermined operation is received by the terminal device, transmits to the elevator control device at least one piece of request information associated with control performed by the elevator control device that controls the elevator when the autonomously traveling robot uses the elevator; a second presentation control unit that, when control completion information indicating that the control associated with the request information has been completed is acquired from the elevator control device within a predetermined time after the request information is transmitted by the request information transmission unit, causes the presentation unit to present the control completion information; An information processing system comprising:
2. The request information is at least one of an elevator use registration request, a departure floor registration request, a request to keep the door open when getting on, a destination floor registration request, a request to keep the door open when getting off, and a use cancellation request. The information processing system according to claim 1 .
3. a transmission order of the request information transmitted by the request information transmitting unit to the elevator control device is the same as a transmission order of the request information transmitted from the robot to the elevator control device; The information processing system according to claim 1 .
4. The first presentation control unit causing the presentation unit to present, in addition to the first instruction, a second instruction instructing the worker to perform an action including at least one of moving to a predetermined position in an elevator hall, getting into the elevator car, and getting out of the elevator car; The information processing system according to claim 1 .
5. The first presentation control unit causing the presentation unit to present explanation information that explains the request information transmitted to the elevator control device when the terminal device accepts the predetermined operation; The information processing system according to claim 1 .
6. The second presentation control unit If the control completion information is not acquired from the elevator control device within the predetermined time, a predetermined message is displayed on the display unit. The information processing system according to claim 1 .
7. a first presentation control step of causing a presentation unit included in a terminal device used by a worker to present a first instruction instructing the worker to perform a predetermined operation on the terminal device; a request information transmitting step of, when the predetermined operation is received by the terminal device, transmitting at least one piece of request information associated with control performed by an elevator control device that controls an elevator when the autonomously traveling robot uses the elevator to the elevator control device; a second presentation control step of causing the presentation unit to present control completion information associated with the request information, when the control completion information indicating that the control has been completed is acquired from the elevator control device within a predetermined time after the request information is transmitted in the request information transmission step; and A method for controlling an information processing system, comprising:
Citation Information
Patent Citations
Robot inspection system and robot inspection method
JP2019099371A
Self-traveling vehicle for elevator pit and falling object collection system
JP2019182610A
Call system and call method
JP2021084773A
Mobile robot for elevator interactions
US20210339399A1
Elevator / robot cooperation system
JP2023129845A