JP7485475B1 - Elevator control device and elevator control method - Google Patents

Elevator control device and elevator control method Download PDF

Info

Publication number
JP7485475B1
JP7485475B1 JP2023114967A JP2023114967A JP7485475B1 JP 7485475 B1 JP7485475 B1 JP 7485475B1 JP 2023114967 A JP2023114967 A JP 2023114967A JP 2023114967 A JP2023114967 A JP 2023114967A JP 7485475 B1 JP7485475 B1 JP 7485475B1
Authority
JP
Japan
Prior art keywords
elevator
car
control unit
robot
moving body
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023114967A
Other languages
Japanese (ja)
Inventor
貴博 千葉
祐輝 曽根
豊明 菅野
伸 玉置
岳人 西田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Elevator and Building Systems Corp
Original Assignee
Toshiba Elevator Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Elevator Co Ltd filed Critical Toshiba Elevator Co Ltd
Priority to JP2023114967A priority Critical patent/JP7485475B1/en
Application granted granted Critical
Publication of JP7485475B1 publication Critical patent/JP7485475B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Maintenance And Inspection Apparatuses For Elevators (AREA)

Abstract

【課題】非常事態の発生後、エレベータが仮復旧した場合の自律移動体の管理を不要とし、管理者の負担を軽減すること。【解決手段】実施形態のエレベータ制御装置は、乗りかごに自律的に移動可能な自律移動体が乗車可能なエレベータを制御するエレベータ制御装置であって、前記自律移動体を乗車した状態での前記乗りかごの運転である自律移動体運転を実行する自律移動体運転制御部と、非常事態の発生が検知された場合に、前記非常事態の発生時における所定の動作の運転である管制運転を実行する管制運転制御部と、前記自律移動体を前記乗りかごに乗車させた状態で、前記非常事態の発生に起因して前記エレベータが正常に運行可能か否か診断する自動診断運転を実行する自動診断運転制御部と、前記自動診断運転制御部により、前記エレベータが正常に運行可能であると判断された場合に、前記エレベータを仮に復旧させた運転である仮復旧運転を実行する仮復旧運転制御部と、を備える。【選択図】図2[Problem] To eliminate the need to manage autonomous moving bodies when an elevator is temporarily restored after the occurrence of an emergency, thereby reducing the burden on managers. [Solution] An elevator control device according to an embodiment is an elevator control device that controls an elevator in which an autonomous moving body capable of moving autonomously can ride in a car, and includes an autonomous moving body operation control unit that executes autonomous moving body operation, which is the operation of the car with the autonomous moving body in the car, a controlled operation control unit that executes controlled operation, which is the operation of a predetermined operation when the occurrence of an emergency is detected, an automatic diagnostic operation control unit that executes automatic diagnostic operation to diagnose whether the elevator is capable of normal operation due to the occurrence of the emergency, with the autonomous moving body in the car, and a temporary recovery operation control unit that executes temporary recovery operation, which is the operation in which the elevator is temporarily restored, when the automatic diagnostic operation control unit determines that the elevator is capable of normal operation. [Selected Figure] Figure 2

Description

本発明の実施形態は、エレベータ制御装置およびエレベータ制御方法に関する。 Embodiments of the present invention relate to elevator control devices and elevator control methods.

従来から、エレベータ制御システムにおいて、地震等の非常事態が発生した場合、エレベータは、最寄り階に着床する等の管制運転を実行し、その後、エレベータの診断を行う自動診断運転を行って、診断結果に問題なければ仮復旧運転を開始している。 Conventionally, in elevator control systems, when an emergency such as an earthquake occurs, the elevator performs controlled operations such as landing at the nearest floor, and then performs automatic diagnostic operations to diagnose the elevator, and if the diagnostic results are satisfactory, begins temporary recovery operations.

また、近年のエレベータ制御システムにおいては、ロボット等の自律移動体をエレベータの乗りかごに乗車させて各種作業を実行させて目的階に移動する等の自律移動体運転を行っている。 In addition, recent elevator control systems operate autonomous mobile objects such as robots by having them ride in elevator cars and perform various tasks to move to the destination floor.

特許第5787806号公報Patent No. 5787806 特許第7097533号公報Patent No. 7097533 特許第7099579号公報Patent No. 7099579

このような自律移動体運転を行っている場合において、地震等の非常事態が発生し、エレベータが例えば最寄り階に着床する管制運転を開始すると、乗りかごが最寄り階に着床後に乗りかご内の利用者は乗りかごから降車する。しかしながら、乗りかご内の自律移動体は、自律移動体運転で定められた本来の目的階とは異なる階床で降車しなければならず、自律移動体をどのように動作させればよいか不明な状態となる。このため、自動診断運転の後、仮復旧運転が実行された場合、自律移動体の動作の管理が必要となり、管理者の負担が増大してしまう。 When such an autonomous mobile body is operating, if an emergency such as an earthquake occurs and the elevator starts controlled operation to land, for example, at the nearest floor, the passenger in the car will get off the car after it has landed at the nearest floor. However, the autonomous mobile body in the car must get off at a floor different from the original destination floor determined by the autonomous mobile body operation, and it becomes unclear how to operate the autonomous mobile body. For this reason, if a provisional recovery operation is performed after the automatic diagnostic operation, it becomes necessary to manage the operation of the autonomous mobile body, which increases the burden on the administrator.

本実施形態の課題の一つは、非常事態の発生後、エレベータが仮復旧した場合の自律移動体の管理を不要とし、管理者の負担を軽減することができるエレベータ制御装置およびエレベータ制御方法を提供することである。 One of the objectives of this embodiment is to provide an elevator control device and elevator control method that can reduce the burden on managers by eliminating the need to manage autonomous moving objects when elevators are temporarily restored after an emergency occurs.

実施形態のエレベータ制御装置は、乗りかごに自律的に移動可能な自律移動体が乗車可能なエレベータを制御するエレベータ制御装置であって、前記自律移動体を乗車した状態での前記乗りかごの運転である自律移動体運転を実行する自律移動体運転制御部と、非常事態の発生が検知された場合に、前記非常事態の発生時における所定の動作の運転である管制運転を実行する管制運転制御部と、前記自律移動体運転を実行中に、前記非常事態の発生が検知された場合には、前記自律移動体を前記乗りかごに乗車させた状態で、前記非常事態の発生に起因して前記エレベータが正常に運行可能か否か診断する自動診断運転を実行する自動診断運転制御部と、前記自動診断運転制御部により、前記エレベータが正常に運行可能であると判断された場合に、前記エレベータを仮に復旧させた運転である仮復旧運転を実行する仮復旧運転制御部と、を備える。 The elevator control device of the embodiment is an elevator control device that controls an elevator in which an autonomous moving body that can move autonomously can ride in a car, and includes an autonomous moving body operation control unit that executes autonomous moving body operation, which is the operation of the car with the autonomous moving body inside, a controlled operation control unit that executes controlled operation, which is a predetermined operation at the time of the occurrence of the emergency, when the occurrence of the emergency is detected, an automatic diagnostic operation control unit that executes automatic diagnostic operation, with the autonomous moving body inside the car, to diagnose whether the elevator is able to operate normally due to the occurrence of the emergency, when the occurrence of the emergency is detected while the autonomous moving body operation is being executed, and a temporary recovery operation control unit that executes temporary recovery operation, which is an operation in which the elevator is temporarily restored, when the automatic diagnostic operation control unit determines that the elevator is able to operate normally.

図1は、実施形態にかかるエレベータ制御システムの全体構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of an overall configuration of an elevator control system according to an embodiment. 図2は、実施形態にかかる制御盤の機能的構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a functional configuration of a control panel according to the embodiment. 図3は、実施形態にかかるロボット管理DBのデータ構造の一例を示す図である。FIG. 3 is a diagram illustrating an example of a data structure of a robot management DB according to the embodiment. 図4は、実施形態にかかる自動診断運転の診断項目の一例を示す図である。FIG. 4 is a diagram illustrating an example of diagnosis items of the automatic diagnostic operation according to the embodiment. 図5は、実施形態にかかるコントローラの機能的構成の一例を示すブロック図である。FIG. 5 is a block diagram illustrating an example of a functional configuration of the controller according to the embodiment. 図6は、実施形態にかかる昇降機クラウド内のサーバの機能的構成の一例を示すブロック図である。FIG. 6 is a block diagram illustrating an example of a functional configuration of a server in the elevator cloud according to the embodiment. 図7は、実施形態にかかるロボットクラウド内のサーバの機能的構成の一例を示すブロック図である。FIG. 7 is a block diagram illustrating an example of a functional configuration of a server in a robot cloud according to an embodiment. 図8は、実施形態にかかるロボットの機能的構成の一例を示すブロック図である。FIG. 8 is a block diagram illustrating an example of a functional configuration of the robot according to the embodiment. 図9は、実施形態にかかるエレベータ制御処理の手順の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a procedure of an elevator control process according to the embodiment. 図10は、実施形態にかかるエレベータ制御処理の手順(続き)の一例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of the procedure (continuation) of the elevator control process according to the embodiment.

以下、図面を参照して実施形態について説明する。
(実施形態)
図1は、本実施形態にかかるエレベータ制御システム1の全体構成の一例を示す図である。本実施形態のエレベータ制御システム1は、図1に示すように、エレベータ2A,2Bごとに設けられる制御盤100A,100Bと、エレベータ2A,2Bごとに設けられるコントローラ150A、150Bと、管制室160と、昇降機クラウド200内のサーバ210と、ロボットクラウド300内のサーバ310と、監視センタ400と、を主に備えている。
Hereinafter, an embodiment will be described with reference to the drawings.
(Embodiment)
Fig. 1 is a diagram showing an example of the overall configuration of an elevator control system 1 according to this embodiment. As shown in Fig. 1, the elevator control system 1 according to this embodiment mainly includes control panels 100A, 100B provided for elevators 2A, 2B, controllers 150A, 150B provided for elevators 2A, 2B, a control room 160, a server 210 in an elevator cloud 200, a server 310 in a robot cloud 300, and a monitoring center 400.

本実施形態では、オフィスビルやマンションビル等のビル3に、二つのエレベータ2A、2Bが設置されている。エレベータ2A,2Bのそれぞれは、各昇降路20A,20B内に乗りかご50A,50Bを備える。この他、各昇降路20A,20B内には、不図示の巻上機およびカウンターウェイトを備える。乗りかご50A,50Bとカウンターウェイトは、それぞれに昇降路20A,20B内に立設された不図示の一対のガイドレールに昇降自在に支持されており、ロープを介して昇降動作する。 In this embodiment, two elevators 2A, 2B are installed in a building 3 such as an office building or an apartment building. Each of the elevators 2A, 2B has a car 50A, 50B in each of the elevator shafts 20A, 20B. In addition, each of the elevator shafts 20A, 20B has a hoist and counterweight (not shown). The car 50A, 50B and the counterweight are supported so as to be able to rise and fall freely on a pair of guide rails (not shown) erected in each of the elevator shafts 20A, 20B, and move up and down via ropes.

乗りかご50A,50Bには、利用者5Aの他、自律移動体としてのロボット500A、500Bも乗車可能となっている。 In addition to the user 5A, robots 500A and 500B acting as autonomous mobile bodies can also ride in the elevators 50A and 50B.

乗りかご50A,50Bには、操作盤4A,4Bと、カメラ7A,7Bと、荷重センサ8A,8Bと、が設けられている。
操作盤4A,4Bは、利用者から各種操作を受け付けたり、乗りかご50に各種を報知を行うものである。操作盤4A,4Bには、行き先階の指定や乗りかご50A,50Bの扉を開閉するための押しボタンや非接触センサ、スピーカ、液晶表示部等(いずれも不図示)が設けられている。また、操作盤4A,4Bは、制御盤100A,100Bに有線または無線で接続されている。利用者5A,5Bからの行き先階押しボタンの押下や非接触センサによる検知により、行き先階呼びが制御盤100A,100Bに送出される。
The elevator cars 50A and 50B are provided with operation panels 4A and 4B, cameras 7A and 7B, and load sensors 8A and 8B.
The operation panels 4A, 4B receive various operations from users and send various notifications to the elevator car 50. The operation panels 4A, 4B are provided with push buttons, non-contact sensors, speakers, liquid crystal displays, and the like (all not shown) for specifying destination floors and opening and closing the doors of the elevator cars 50A, 50B. The operation panels 4A, 4B are also connected to the control panels 100A, 100B by wire or wirelessly. When the users 5A, 5B press the destination floor push button or when a non-contact sensor detects the destination floor, a destination floor call is sent to the control panels 100A, 100B.

カメラ7A,7Bは、乗りかご50A,50B内部を撮影し、撮像画像を制御盤100A,100Bに送出する。
荷重センサ8A,8Bは、乗りかご50A,50Bの底面に設けられ、乗りかご50の重量を検知する。乗りかご50A,50B内に利用者5Aやロボット500A,500Bが乗車している場合には、荷重センサ8A,8Bは、乗りかご50自体の重量の他、乗車している利用者5Aの体重、ロボット500A,500Bの重量も加算されて検知する。荷重センサ8A,8Bは、検知した重量を検知信号として制御盤100a,100Bに送出する。荷重センサ8A,8Bは、重量検知部の一例である。
The cameras 7A and 7B take images of the inside of the elevator cars 50A and 50B, and transmit the captured images to the control panels 100A and 100B.
The load sensors 8A, 8B are provided on the bottom of the elevator car 50A, 50B and detect the weight of the elevator car 50. When a user 5A or a robot 500A, 500B is in the elevator car 50A, 50B, the load sensors 8A, 8B detect the weight of the elevator car 50 itself, as well as the weight of the user 5A and the weight of the robot 500A, 500B. The load sensors 8A, 8B send the detected weights as detection signals to the control panels 100a, 100B. The load sensors 8A, 8B are an example of a weight detection unit.

昇降路20A,20Bのそれぞれの内部には、制御盤100A,100Bとコントローラ150A,150Bとが設けられる。制御盤100A、100Bは、乗りかご50A、50Bに設けられた操作盤4A,4Bと無線または有線で接続される。 Control panels 100A, 100B and controllers 150A, 150B are provided inside each of the elevator shafts 20A, 20B. The control panels 100A, 100B are connected wirelessly or by wire to operation panels 4A, 4B provided on the elevator cars 50A, 50B.

制御盤100A、100Bのそれぞれは、エレベータ2A,2B内の乗りかご50A,50Bの運行を制御する。制御盤100A,100Bのそれぞれは、コントローラ150A,150B,500Cのそれぞれに、有線または無線で接続されている。 The control panels 100A and 100B control the operation of the cars 50A and 50B in the elevators 2A and 2B, respectively. The control panels 100A and 100B are connected to the controllers 150A, 150B, and 500C, respectively, by wire or wirelessly.

コントローラ150A,150Bのそれぞれは、ネットワークで昇降機クラウド200内のサーバ210に接続される。コントローラ150A,150Bは、制御盤100A,100Bとサーバ210との間の通信を制御し、制御盤100A,100Bとサーバ210との間でやり取りされる各種信号を仲介するためのインターフェース機能およびハブ機能を備えた仲介装置である。制御盤100A、100Bおよびコントローラ150A,150Bの詳細については後述する。 Each of the controllers 150A, 150B is connected to the server 210 in the elevator cloud 200 via a network. The controllers 150A, 150B are intermediate devices that control communication between the control panels 100A, 100B and the server 210, and have an interface function and a hub function for intermediate various signals exchanged between the control panels 100A, 100B and the server 210. Details of the control panels 100A, 100B and the controllers 150A, 150B will be described later.

管制室160には、ビル3の管理人が在席し、制御盤100A,100Bに対する各種指示を与える。 The manager of building 3 is present in the control room 160 and issues various instructions to the control panels 100A and 100B.

昇降機クラウド200内のサーバ210は、エレベータ2A,2Bの乗りかご50A,50Bに対する各種制御をコントローラ150A,150Bを介して制御盤100A,100Bに指示したり、制御盤100A,100Bからの各種要求や各種データをコントローラ150A,150Bを介して受信する。昇降機クラウド200内のサーバ210は、ネットワークで監視センタ400(社内サーバ)とロボットクラウド300のサーバ310とに接続される。 The server 210 in the elevator cloud 200 issues various control instructions to the control panels 100A, 100B via the controllers 150A, 150B for the cars 50A, 50B of the elevators 2A, 2B, and receives various requests and data from the control panels 100A, 100B via the controllers 150A, 150B. The server 210 in the elevator cloud 200 is connected to the monitoring center 400 (an in-house server) and the server 310 in the robot cloud 300 via a network.

監視センタ400には、不図示の社内サーバが設置されている。社内サーバは、エレベータ11の関連会社内に設置されるサーバであり、エレベータ2の保守管理や遠隔監視に必要な情報を、エレベータ2A,2Bより収集している。これによれば、エレベータ2A,2Bに不具合が発生した場合に、保守員は、監視センタ400の社内サーバに収集された保守管理に必要な情報を参照して、当該発生した不具合に対応することが可能である。また、昇降機クラウド200を通じて機能やサービスが実行される際、必要に応じて監視センタ400の社内サーバにアクセスして建物やエレベータ情報を参照したり、保守員がエレベータの管理に必要な情報を取得したりすることが可能である。 The monitoring center 400 is equipped with an in-house server (not shown). The in-house server is installed in an affiliate of the elevator 11, and collects information necessary for the maintenance management and remote monitoring of the elevator 2 from the elevators 2A and 2B. This allows maintenance personnel to deal with the malfunction by referring to the information necessary for maintenance management collected in the in-house server of the monitoring center 400 when a malfunction occurs in the elevators 2A and 2B. In addition, when a function or service is executed through the elevator cloud 200, the in-house server of the monitoring center 400 can be accessed as necessary to refer to building and elevator information, or the maintenance personnel can obtain information necessary for elevator management.

ロボットクラウド300のサーバ310は、昇降機クラウド200のサーバ210から各種要求や各種データを受信する。ロボットクラウド300のサーバ310は、ネットワークで、ビル3内の複数のロボット500A,500B、500Cと接続されており、複数のロボット500A,500B、500Cのそれぞれに対して各種指示を送信する。
昇降機クラウド200のサーバ210、ロボットクラウド300のサーバ310の詳細については後述する。
The server 310 of the robot cloud 300 receives various requests and various data from the server 210 of the elevator cloud 200. The server 310 of the robot cloud 300 is connected to multiple robots 500A, 500B, and 500C in the building 3 via a network, and transmits various instructions to each of the multiple robots 500A, 500B, and 500C.
The server 210 of the elevator cloud 200 and the server 310 of the robot cloud 300 will be described in detail later.

なお、エレベータの数は二つに限定されるものではなく、ビル3内に一つ、あるいは三つ以上設けられていてもよい。このため、昇降路20A、20B、乗りかご50A,50B、制御盤100A、100B、コントローラ150A,150Bの数もエレベータ2A,2Bの数に応じて変わってくる。ここで、二つのエレベータ2A,2B、二つの昇降路20A、20B、二つの乗りかご50A,50B、二つの制御盤100A,100B、二つのコントローラ150A,150Bのそれぞれを区別しない場合には、エレベータ2、昇降路20、乗りかご50、制御盤100、コントローラ150と称する。 The number of elevators is not limited to two, and one or three or more elevators may be installed in the building 3. Therefore, the number of elevator shafts 20A, 20B, cars 50A, 50B, control panels 100A, 100B, and controllers 150A, 150B also varies according to the number of elevators 2A, 2B. Here, when there is no need to distinguish between the two elevators 2A, 2B, the two elevator shafts 20A, 20B, the two cars 50A, 50B, the two control panels 100A, 100B, and the two controllers 150A, 150B, they will be referred to as elevator 2, elevator shaft 20, car 50, control panel 100, and controller 150.

次に制御盤100について説明ずる。
図2は、実施形態にかかる制御盤100の機能的構成の一例を示すブロック図である。制御盤100は、エレベータ制御装置の一例である。
制御盤100は、図2に示すように、制御部120と、通信部102と、記憶部110と、を主に備えている。
Next, the control panel 100 will be described.
2 is a block diagram illustrating an example of a functional configuration of the control panel 100 according to the embodiment. The control panel 100 is an example of an elevator control device.
As shown in FIG. 2 , the control panel 100 mainly includes a control unit 120 , a communication unit 102 , and a storage unit 110 .

また、制御盤100は、図2に示すように、火災センサ103と地震計104と荷重センサ8に有線または無線で接続されている。火災センサ103と地震計104は、例えば、乗りかご5内や昇降路20A,20B内に設けられている。荷重センサ8(8A,8B)は上述したとおり乗りかご50に設けられている。 As shown in FIG. 2, the control panel 100 is also connected to a fire sensor 103, a seismometer 104, and a load sensor 8 by wire or wirelessly. The fire sensor 103 and the seismometer 104 are provided, for example, in the car 5 or in the elevators 20A and 20B. The load sensors 8 (8A and 8B) are provided in the car 50 as described above.

火災センサ103は、エレベータ2での火災の発生を検知し、検知信号を制御部120に送出する。地震計104は、地震の発生を検知し、検知信号を制御部120に送出する。ここで、火災発生の旨の検知信号は、火災管制信号とも称される。また、地震発生の旨の検知信号は、地震管制信号とも称される。 The fire sensor 103 detects the occurrence of a fire in the elevator 2 and sends a detection signal to the control unit 120. The seismometer 104 detects the occurrence of an earthquake and sends a detection signal to the control unit 120. Here, the detection signal indicating the occurrence of a fire is also referred to as a fire control signal. In addition, the detection signal indicating the occurrence of an earthquake is also referred to as an earthquake control signal.

通信部102は、所定の通信プロトコルを有する通信デバイスからなり、制御盤100とコントローラ150との間の通信処理を行う。
記憶部110は、例えばROMやRAMなどの記憶媒体(すなわち、メモリデバイス)である。記憶部110には、ロボット管理データベース111(これ以降、「ロボット管理DB111」と称する)と、運行制御プログラム112と、火災管制プログラム113と、地震管制プログラム114と、ロボット運転制御プログラム115と、自動診断運転プログラム116と、仮復旧運転プログラム117と、が記憶されている。
また、記憶部110には、乗りかご50自体の重量と、乗りかご500にロボット500が乗車した状態での乗りかご50の重量を記憶している。
The communication unit 102 is made up of a communication device having a predetermined communication protocol, and performs communication processing between the control board 100 and the controller 150 .
The storage unit 110 is a storage medium (i.e., a memory device) such as a ROM or a RAM. The storage unit 110 stores a robot management database 111 (hereinafter referred to as the “robot management DB 111”), an operation control program 112, a fire control program 113, an earthquake control program 114, a robot operation control program 115, an automatic diagnosis operation program 116, and a temporary recovery operation program 117.
The memory unit 110 also stores the weight of the car 50 itself and the weight of the car 50 when the robot 500 is riding in the car 500.

ロボット管理DB111は、エレベータ2を利用するロボット500を管理するためのデータベースである。ロボット管理DB111は、ロボットIDと、重量と、乗車状態と、を対応付けたデータベースである。ここで、ロボットIDは、ロボット500を識別するための情報である。重量は、ロボットIDのロボット500の重量である。乗車状態は、ロボットIDのロボット500が現在、乗りかご50に乗車中か否かを示す情報である。 The robot management DB 111 is a database for managing the robots 500 that use the elevator 2. The robot management DB 111 is a database that associates a robot ID, weight, and riding status. Here, the robot ID is information for identifying the robot 500. The weight is the weight of the robot 500 with the robot ID. The riding status is information indicating whether the robot 500 with the robot ID is currently riding in the car 50.

図3は、実施形態にかかるロボット管理DB111のデータ構造の一例を示す図である。図3の例では、ロボットID「A001」のロボット500が乗りかご50に乗車中であり、ロボット500の重量が「xxkg」であることを示している。また、ロボットID「A002」のロボット500が乗りかご50に乗車していない(例えば、乗り場にいる等)であり、その重量が「yykg」でることを示している。 Figure 3 is a diagram showing an example of the data structure of the robot management DB 111 according to the embodiment. The example in Figure 3 shows that the robot 500 with the robot ID "A001" is riding in the car 50, and the weight of the robot 500 is "xx kg". It also shows that the robot 500 with the robot ID "A002" is not riding in the car 50 (e.g., it is at the boarding area), and the weight of the robot 500 is "yy kg".

なお、このロボット500の重量は、自動診断運転の際に、利用者判断部127の判断においてが必要となるため、ロボットクラウド300のサーバ310から昇降機クラウド200のサーバ210、コントローラ150を介して、あるいは直接、ロボット500から、ロボット500の重量を予めダウンロードしておき、ロボット管理DB111に登録しておく。また、ロボット500の重量の他、ロボット500に関する他の情報を同様にダウンロードし、ロボット管理DB111に登録するように制御盤100を構成してもよい。 The weight of the robot 500 is necessary for the judgment of the user judgment unit 127 during automatic diagnostic operation, so the weight of the robot 500 is downloaded in advance from the server 310 of the robot cloud 300 via the server 210 of the elevator cloud 200 and the controller 150, or directly from the robot 500, and registered in the robot management DB 111. The control panel 100 may be configured to similarly download other information related to the robot 500 in addition to the weight of the robot 500, and register it in the robot management DB 111.

ロボット管理DB111には、一定時間ごと、あるいは乗車状態が変化したタイミングで、ロボット500が自己の状態をロボットIDとともにロボットクラウド300内のサーバ310に通知する。そして、通知を受けたロボットクラウド300内のサーバ310から、昇降機クラウド200のサーバ210、コントローラ150を介して制御盤100に、ロボットIDと現在の乗車状態とが通知され、制御部120がロボット管理DB111における対応するロボットIDのレコードに登録している。 The robot 500 notifies the server 310 in the robot cloud 300 of its own status together with its robot ID in the robot management DB 111 at regular intervals or when the riding status changes. The server 310 in the robot cloud 300 that receives the notification then notifies the control panel 100 of the robot ID and current riding status via the server 210 in the elevator cloud 200 and the controller 150, and the control unit 120 registers the robot ID and current riding status in the record of the corresponding robot ID in the robot management DB 111.

図2に戻り、運行制御プログラム112は、エレベータ2の運行制御に必要な主要機能を実現するプログラムである。ここで主要機能としては、例えば、巻上機を駆動制御する機能、乗りかご50の速度制御などを行う安全機能、乗りかご50の戸開閉を制御する機能、乗りかご50の照明を制御する機能、乗場呼びや行き先階呼び(かご呼びとも称される)を登録する機能、などが含まれる。 Returning to FIG. 2, the operation control program 112 is a program that realizes the main functions required for controlling the operation of the elevator 2. Here, the main functions include, for example, a function for controlling the drive of the hoist, a safety function for controlling the speed of the car 50, a function for controlling the opening and closing of the doors of the car 50, a function for controlling the lighting of the car 50, a function for registering hall calls and destination floor calls (also called car calls), and the like.

ロボット運転制御プログラム115は、ロボット運転制御、すなわち、エレベータ2をロボット500が利用する場合のエレベータ2の運行制御を実現する機能である。ロボット運転とは、ロボット専用運転あるいはロボット非専用運転のいずれかの運転条件で、ロボット500を載せて運転している状況を示す。ロボット専用運転は、乗りかご50内にロボット500のみが乗車して行う運転である。ロボット非専用運転は、乗りかご50内にロボット500と利用者5とが同乗して行う運転である。ロボット運転制御プログラム115は、ロボット専用運転の制御とロボット非専用運転の制御と実現可能に構成されている。 The robot operation control program 115 is a function that realizes robot operation control, that is, operation control of the elevator 2 when the robot 500 uses the elevator 2. Robot operation refers to a situation in which the elevator 2 is operated with the robot 500 loaded under either robot-only operation or non-robot-only operation. Robot-only operation is operation in which only the robot 500 is loaded in the car 50. Non-robot-only operation is operation in which the robot 500 and the user 5 are loaded together in the car 50. The robot operation control program 115 is configured to be able to realize control of robot-only operation and control of non-robot-only operation.

火災管制プログラム113は、非常事態として火災が発生した場合のエレベータ2の運行制御を実現するプログラムである。具体的には、火災管制プログラム113は、非常用のエレベータ2においてロボット運転中に、火災センサ103から火災発生の検知信号を受信した場合に、ロボット運転を中止し、所定の基準階(主として1階)に乗りかご50を引き戻す運転制御を実現する。このような運転制御を火災管制運転と称する。 The fire control program 113 is a program that realizes operation control of the elevator 2 in the event of a fire occurring as an emergency. Specifically, when a fire detection signal is received from the fire sensor 103 during robot operation in the emergency elevator 2, the fire control program 113 realizes operation control that stops robot operation and pulls the car 50 back to a specified reference floor (mainly the first floor). This type of operation control is called fire control operation.

地震管制プログラム114は、非常事態として地震が発生した場合のエレベータ2の運行制御を実現するプログラムである。具体的には、地震管制プログラム114は、エレベータ2においてロボット運転中に、地震計104から地震発生の検知信号を受信した場合に、ロボット運転を中止し、現在走行中の階の最寄りの階に乗りかご50を移動して停止させる運転制御を実現する。このような運転制御を地震管制運転と称する。 The earthquake control program 114 is a program that realizes operation control of the elevator 2 in the event of an earthquake occurring as an emergency. Specifically, when an earthquake detection signal is received from the seismometer 104 while the robot is operating in the elevator 2, the earthquake control program 114 realizes operation control that stops the robot operation and moves the car 50 to the floor nearest to the floor on which the elevator 2 is currently traveling and stops the car 50 there. This type of operation control is referred to as earthquake control operation.

自動診断運転プログラム116は、火災管制運転または地震管制運転を実行した後に、非常事態の発生に起因してエレベータ2が正常に運行可能か否か診断する自動診断運転を実現するプログラムである。
仮復旧運転プログラム117は、自動診断運転の実行後に、仮復旧してエレベータ2を動作させる仮復旧運転を実現するプログラムである。
The automatic diagnostic operation program 116 is a program for realizing an automatic diagnostic operation that diagnoses whether the elevator 2 can operate normally due to the occurrence of an emergency after a fire control operation or an earthquake control operation has been executed.
The temporary recovery operation program 117 is a program that realizes temporary recovery operation to operate the elevator 2 by performing temporary recovery after executing an automatic diagnostic operation.

制御部120は、ハードウェアプロセッサ(CPU)からなる。制御部120は、図2に示すように、運行制御部121と、ロボット運転制御部122と、火災管制運転制御部123と、地震管制運転制御部124と、自動診断運転制御部125と、仮復旧運転制御部126と、利用者判断部127と、を主に備えている。 The control unit 120 is composed of a hardware processor (CPU). As shown in FIG. 2, the control unit 120 mainly includes an operation control unit 121, a robot operation control unit 122, a fire control operation control unit 123, an earthquake control operation control unit 124, an automatic diagnosis operation control unit 125, a temporary recovery operation control unit 126, and a user determination unit 127.

制御部120は、記憶部110から、運行制御プログラム112、ロボット運転制御プログラム115、火災管制プログラム113、地震管制プログラム114、自動診断運転プログラム116、仮復旧運転プログラム117のそれぞれのプログラムを読み出して実行することにより、運行制御部121、ロボット運転制御部122、火災管制運転制御部123、地震管制運転制御部124、自動診断運転制御部125、仮復旧運転制御部126が主記憶上に生成される。 The control unit 120 reads out and executes each of the programs, namely, the operation control program 112, the robot operation control program 115, the fire control program 113, the earthquake control program 114, the automatic diagnosis operation program 116, and the temporary recovery operation program 117, from the memory unit 110, thereby generating an operation control unit 121, a robot operation control unit 122, a fire control operation control unit 123, an earthquake control operation control unit 124, an automatic diagnosis operation control unit 125, and a temporary recovery operation control unit 126 on the main memory.

運行制御部121は、エレベータ2の運行制御に必要な主要機能として、例えば、巻上機を駆動制御する機能、乗りかご50の速度制御などを行う安全機能、乗りかご50の戸開閉を制御する機能、乗りかご50の照明を制御する機能、乗場呼びや行き先階呼びを登録する機能を実行する。 The operation control unit 121 performs the main functions required for controlling the operation of the elevator 2, such as a function to drive and control the hoist, a safety function such as controlling the speed of the car 50, a function to control the opening and closing of the doors of the car 50, a function to control the lighting of the car 50, and a function to register hall calls and destination floor calls.

ロボット運転制御部122は、エレベータ2をロボット500が利用する場合のエレベータ2の運行制御を実現する機能を実行する。具体的には、ロボット運転制御部122は、乗りかご50内にロボット500のみが乗車して運転を行うロボット専用運転の制御と、乗りかご50内にロボット500と利用者5とが同乗して運転可能なロボット非専用運転の制御を実行する。ロボット運転制御部122は、ロボット専用運転を実行したか、ロボット非専用運転を実行したかを、記憶部110に保存しておく。 The robot operation control unit 122 executes a function to realize operation control of the elevator 2 when the robot 500 uses the elevator 2. Specifically, the robot operation control unit 122 executes control of robot-only operation in which only the robot 500 rides in the car 50 and operates the elevator 2, and control of non-robot-only operation in which the robot 500 and the user 5 ride in the car 50 together and operate the elevator 2. The robot operation control unit 122 stores in the memory unit 110 whether robot-only operation or non-robot-only operation has been executed.

なお、ビル3内にはロボット専用運転のエレベータ2とロボット非専用運転のエレベータ2とが混在して設けられていても良い。 In addition, elevators 2 that are exclusively operated by robots and elevators 2 that are not exclusively operated by robots may be installed in a building 3.

火災管制運転制御部123は、非常用のエレベータ2においてロボット運転中に、火災センサ103から火災発生の検知信号を受信した場合に、ロボット運転を中止し、所定の基準階(主として1階)に乗りかご50を引き戻す火災管制運転の制御を行う。 When the fire control operation control unit 123 receives a detection signal of a fire outbreak from the fire sensor 103 during robot operation in the emergency elevator 2, it stops the robot operation and controls the fire control operation to pull the car 50 back to a specified reference floor (usually the first floor).

地震管制運転制御部124は、エレベータ2においてロボット運転中に、地震計104から地震発生の検知信号を受信した場合に、ロボット運転を中止し、現在走行中の階の最寄りの階に乗りかご50を移動して停止させる地震管制運転の制御を行う。 When the earthquake control operation control unit 124 receives an earthquake occurrence detection signal from the seismometer 104 while the robot is operating in the elevator 2, it performs earthquake control operation control to stop the robot operation and move the car 50 to the floor nearest to the floor on which the elevator is currently traveling and stop it there.

利用者判断部127は、乗りかご50内に利用者5が存在するか否かを判断する。具体的には、利用者判断部127は、荷重センサ8で検知された乗りかご50の重量から、ロボット500の重量を差しいた重量が、記憶部110に記憶されている乗りかご50の重量(乗りかご50自体の重量)より大きい場合に、利用者5が乗りかご50内に存在すると判断する。 The user determination unit 127 determines whether or not a user 5 is present in the car 50. Specifically, the user determination unit 127 determines that a user 5 is present in the car 50 when the weight of the car 50 detected by the load sensor 8 minus the weight of the robot 500 is greater than the weight of the car 50 stored in the memory unit 110 (the weight of the car 50 itself).

また、カメラ7から撮像画像を取得し、またはロボット500Aに設けられたカメラ506(図8参照)から撮像画像を取得し、取得した撮像画像を解析して、利用者が乗りかご50内に存在するか否かを判断するように、利用者判断部127を構成してもよい。 The user determination unit 127 may also be configured to acquire captured images from the camera 7 or from a camera 506 (see FIG. 8) provided on the robot 500A, analyze the acquired captured images, and determine whether or not a user is present in the elevator car 50.

自動診断運転制御部125は、火災管制運転または地震管制運転を実行した後に、非常事態の発生に起因してエレベータ2が正常に運行可能か否か診断する自動診断運転の制御を行う。本実施形態では、自動診断運転制御部125は、ロボット500を乗りかご50から降ろさずに乗りかご50内に乗車させた状態で自動診断運転を行う。 After executing fire control operation or earthquake control operation, the automatic diagnosis operation control unit 125 controls automatic diagnosis operation to diagnose whether the elevator 2 can operate normally due to the occurrence of an emergency. In this embodiment, the automatic diagnosis operation control unit 125 performs automatic diagnosis operation with the robot 500 inside the car 50 without removing it from the car 50.

すなわち、自動診断運転制御部125は、ロボット運転制御部122によりロボット非専用運転が実行されていた場合において、利用者判断部127により乗りかご50に利用者が存在しないと判断された場合に、自動診断運転の実行を開始する。自動診断運転制御部125は、ロボット運転制御部122によりによりロボット非専用運転が実行されていた場合において、利用者判断部127により乗りかご50に利用者が存在すると判断された場合には、乗りかご50の扉を開状態として、操作盤4のスピーカや液晶表示部(いずれも不図示)から利用者の降車を促すメッセージを出力する。そして、自動診断運転制御部125は、利用者判断部127により乗りかご50に利用者が存在しなくなったと判断された場合に、自動診断運転の実行を開始する。 That is, when the robot operation control unit 122 is executing non-robot-exclusive operation and the user determination unit 127 determines that no user is present in the car 50, the automatic diagnosis operation control unit 125 starts executing automatic diagnosis operation. When the robot operation control unit 122 is executing non-robot-exclusive operation and the user determination unit 127 determines that no user is present in the car 50, the automatic diagnosis operation control unit 125 opens the door of the car 50 and outputs a message from the speaker or liquid crystal display unit (neither shown) of the operation panel 4 to encourage the user to get off. Then, when the user determination unit 127 determines that no user is present in the car 50, the automatic diagnosis operation control unit 125 starts executing automatic diagnosis operation.

自動診断運転制御部125は、ロボット運転制御部122によりロボット専用運転が実行されていた場合には、直ちに、自動診断運転の実行を開始する。自動診断運転制御部125は、自動診断運転として、ロボット500が乗りかご50に乗車している状態で実行されるロボット乗車時の診断と、ロボット500が乗りかご50に乗車しているか否かを問わずに実行される通常診断と、の双方を実行する。 When the robot operation control unit 122 is executing robot-only operation, the automatic diagnosis operation control unit 125 immediately starts executing automatic diagnosis operation. As automatic diagnosis operation, the automatic diagnosis operation control unit 125 executes both a diagnosis when the robot 500 is riding in the car 50, which is executed while the robot 500 is riding in the car 50, and a normal diagnosis, which is executed regardless of whether the robot 500 is riding in the car 50 or not.

ロボット乗車時の診断とは、ロボット500が乗りかご50内に乗車した状態での特有の診断である。ここで、ロボット乗車時の診断は第1の診断の一例であり、通常診断は第2の診断の一例である。 The diagnosis when the robot is on board is a specific diagnosis when the robot 500 is on board the car 50. Here, the diagnosis when the robot is on board is an example of the first diagnosis, and the normal diagnosis is an example of the second diagnosis.

図4は、実施形態にかかる自動診断運転の診断項目の一例を示す図である。自動運転診断の診断項目としては、図4に示すように、巻上機ブレーキ、各階の扉の開閉、定格速度、床と乗り場のレベル差、中間階での速度検知、速度パターン通りの速度か加速度が生じているか、乗りかご50内のインターホンの動作、証明、荷重センサ等がある。ここで、通常診断では、すべての項目が対象となる。 Figure 4 is a diagram showing an example of diagnostic items for automatic diagnostic operation according to an embodiment. As shown in Figure 4, diagnostic items for automatic operation diagnosis include the hoist brake, opening and closing of doors on each floor, rated speed, level difference between the floor and the landing, speed detection on intermediate floors, whether the speed or acceleration is occurring according to the speed pattern, operation of the intercom in the car 50, lighting, load sensor, etc. Here, in a normal diagnosis, all items are targeted.

一方、ロボット乗車時の診断項目としては、図4に示すように、各階の扉の開閉、床と乗り場のレベル差、荷重センサ等が対象となる。自動診断運転制御部125は、通常診断の診断項目のすべてを診断の対象とするが、そのうち、図4に示すロボット乗車時の診断項目について、乗車するロボット500の重量を加味して診断する。 On the other hand, as shown in FIG. 4, diagnostic items when the robot is on board include the opening and closing of doors on each floor, the level difference between the floor and the landing, the load sensor, etc. The automatic diagnostic operation control unit 125 targets all diagnostic items for normal diagnosis, but among them, for the diagnostic items when the robot is on board shown in FIG. 4, it diagnoses them taking into account the weight of the robot 500 being ridden.

図2に戻り、仮復旧運転制御部126は、自動診断運転制御部125により、エレベータ2が正常に運行可能であると判断された場合に、エレベータ2を仮に復旧させた運転である仮復旧運転を実行する。すなわち、仮復旧運転制御部126は、自動診断運転制御部125により、エレベータ2が正常に運行可能であると判断された場合に、仮復旧運転を実行して、乗りかご50を、ロボット500がロボット運転において定められたロボットの目的階まで移動する。 Returning to FIG. 2, when the automatic diagnosis operation control unit 125 determines that the elevator 2 can operate normally, the temporary recovery operation control unit 126 executes temporary recovery operation, which is an operation in which the elevator 2 is temporarily restored. In other words, when the automatic diagnosis operation control unit 125 determines that the elevator 2 can operate normally, the temporary recovery operation control unit 126 executes temporary recovery operation to move the car 50 to the robot's destination floor, which is determined by the robot operation.

次に、コントローラ150について説明する。
図5は、実施形態にかかるコントローラ150の機能的構成の一例を示すブロック図である。
Next, the controller 150 will be described.
FIG. 5 is a block diagram illustrating an example of a functional configuration of the controller 150 according to the embodiment.

コントローラ150は、図5に示すように、一般的なコンピュータの構成として、制御部151と、通信部152と、記憶部155と、を主に備えている。制御部151は、ハードウェアプロセッサ(CPU)からなり、通信部152の動作を制御する。記憶部155は、例えばROMやRAMなどの記憶媒体(すなわち、メモリデバイス)からなり、記憶部155には、制御盤100に記憶される運行制御プログラム112、ロボット運転制御プログラム115、火災管制プログラム113、地震管制プログラム114、自動診断運転プログラム116、仮復旧運転プログラム117およびこれらを更新するための更新プログラムなどが一時的に記憶される。 As shown in FIG. 5, the controller 150 is configured as a general computer and mainly includes a control unit 151, a communication unit 152, and a storage unit 155. The control unit 151 is made up of a hardware processor (CPU) and controls the operation of the communication unit 152. The storage unit 155 is made up of a storage medium (i.e., a memory device) such as a ROM or RAM, and temporarily stores the operation control program 112, robot operation control program 115, fire control program 113, earthquake control program 114, automatic diagnosis operation program 116, temporary recovery operation program 117, and update programs for updating these programs stored in the control panel 100.

通信部152は、所定の通信プロトコルを有する通信デバイスからなり、制御盤100とコントローラ40との間の通信処理や、コントローラ150と昇降機クラウド200内のサーバ210との間の通信処理を行う。例えば、通信部152は、制御盤100より送信された運転信号を受信すると、当該運転信号を昇降機クラウド200内のサーバ210に送信する。 The communication unit 152 is composed of a communication device having a predetermined communication protocol, and performs communication processing between the control panel 100 and the controller 40, and between the controller 150 and the server 210 in the elevator cloud 200. For example, when the communication unit 152 receives an operation signal transmitted from the control panel 100, it transmits the operation signal to the server 210 in the elevator cloud 200.

図6は、実施形態にかかる昇降機クラウド200内のサーバ210の機能的構成の一例を示すブロック図である。
サーバ210は、一般的なコンピュータの構成として、制御部211と、通信部212と、記憶部220と、を主に備える。
FIG. 6 is a block diagram showing an example of a functional configuration of the server 210 in the elevator cloud 200 according to the embodiment.
The server 210 mainly comprises a control unit 211, a communication unit 212, and a storage unit 220 as a typical computer configuration.

記憶部220は、例えばROMやRAMなどの記憶媒体(メモリデバイス)である。記憶部220には、運行制御プログラム222、ロボット運転制御プログラム225、火災管制プログラム223、地震管制プログラム224、自動診断運転プログラム226、仮復旧運転プログラム227が記憶される。 The memory unit 220 is a storage medium (memory device) such as a ROM or RAM. The memory unit 220 stores an operation control program 222, a robot operation control program 225, a fire control program 223, an earthquake control program 224, an automatic diagnosis operation program 226, and a temporary recovery operation program 227.

運行制御プログラム222、ロボット運転制御プログラム225、火災管制プログラム223、地震管制プログラム224、自動診断運転プログラム226および仮復旧運転プログラム227は、制御盤100の記憶部110に保存されている各プログラムの更新プログラムである。なお、運行制御プログラム222、ロボット運転制御プログラム225、火災管制プログラム223、地震管制プログラム224、自動診断運転プログラム226および仮復旧運転プログラム227のそれぞれは、ビル3、エレベータ2の号機ごとに異なるプログラムを準備しておいてもよい。 The operation control program 222, the robot operation control program 225, the fire control program 223, the earthquake control program 224, the automatic diagnosis operation program 226, and the temporary recovery operation program 227 are update programs for each program stored in the memory unit 110 of the control panel 100. Note that for each of the operation control program 222, the robot operation control program 225, the fire control program 223, the earthquake control program 224, the automatic diagnosis operation program 226, and the temporary recovery operation program 227, different programs may be prepared for each building 3 and elevator 2.

通信部212は、所定の通信プロトコルを有する通信デバイスからなり、サーバ210とコントローラ150との間の通信処理や、サーバ210とロボットクラウド300内のサーバ310との間の通信処理を行う。 The communication unit 212 is made up of a communication device having a specific communication protocol, and performs communication processing between the server 210 and the controller 150, and between the server 210 and the server 310 in the robot cloud 300.

制御部211は、ハードウェアプロセッサ(CPU)からなる。制御部211は、運行制御プログラム222、ロボット運転制御プログラム225、火災管制プログラム223、地震管制プログラム224、自動診断運転プログラム226および仮復旧運転プログラム227が更新された場合に、制御盤100にコントローラ150を介して送信する。制御部211は、ロボット運転制御プログラム225が更新された場合に、ロボットクラウド300内のサーバ310から更新されたロボット運転制御プログラム225を受信して記憶部220に保存する。 The control unit 211 is composed of a hardware processor (CPU). When the operation control program 222, the robot operation control program 225, the fire control program 223, the earthquake control program 224, the automatic diagnosis operation program 226, and the temporary recovery operation program 227 are updated, the control unit 211 transmits them to the control panel 100 via the controller 150. When the robot operation control program 225 is updated, the control unit 211 receives the updated robot operation control program 225 from the server 310 in the robot cloud 300 and stores it in the memory unit 220.

次に、ロボットクラウド300内のサーバ310について説明する。
図7は、実施形態にかかるロボットクラウド300内のサーバ310の機能的構成の一例を示すブロック図である。
サーバ310は、一般的なコンピュータの構成として、制御部311と、通信部312と、記憶部320と、を主に備える。
Next, the server 310 in the robot cloud 300 will be described.
FIG. 7 is a block diagram showing an example of a functional configuration of the server 310 in the robot cloud 300 according to the embodiment.
The server 310 mainly comprises a control unit 311, a communication unit 312, and a storage unit 320 as a typical computer configuration.

記憶部320は、例えばROMやRAMなどの記憶媒体(メモリデバイス)である。記憶部320には、ロボット基本プログラム321と、ロボット運転制御プログラム325と、が記憶されている。 The memory unit 320 is a storage medium (memory device) such as a ROM or a RAM. The memory unit 320 stores a robot basic program 321 and a robot operation control program 325.

ロボット基本プログラム321は、ロボット500で、エレベータ2での動作を定めたプログラムである。例えば、ロボット基本プログラム321は、エレベータ2の清掃や点検等の処理が定められている。また、ロボット基本プログラム321においては、ロボット500が降車するための目的階がロボット500ごとに定められている。 The robot basic program 321 is a program that defines the operation of the robot 500 in the elevator 2. For example, the robot basic program 321 defines processes such as cleaning and inspection of the elevator 2. In addition, the robot basic program 321 defines the destination floor for the robot 500 to disembark for each robot 500.

ロボット運転制御プログラム325は、昇降機クラウド200内のサーバ210に応じて、昇降機クラウド200内のサーバ210に送信するプログラムであり、上述した制御盤100の記憶部110、昇降機クラウド200内のサーバ210の記憶部220に記憶されたロボット運転制御プログラム115、225として保存されるものである。 The robot operation control program 325 is a program that is sent to the server 210 in the elevator cloud 200 in response to the server 210 in the elevator cloud 200, and is stored as the robot operation control programs 115, 225 stored in the memory unit 110 of the control panel 100 described above and the memory unit 220 of the server 210 in the elevator cloud 200.

通信部312は、所定の通信プロトコルを有する通信デバイスからなり、サーバ310と昇降機クラウド200内のサーバ210との間の通信処理や、サーバ310とロボット500との間の通信処理を行う。 The communication unit 312 is composed of a communication device having a predetermined communication protocol, and performs communication processing between the server 310 and the server 210 in the elevator cloud 200, and between the server 310 and the robot 500.

制御部311は、ハードウェアプロセッサ(CPU)からなる。制御部311は、ロボット500に関するエレベータに関する各種処理の制御を行う。本実施形態では、制御部311は、昇降機クラウド200内のサーバ210からの要求により、記憶部320に保存されたロボット運転制御プログラム325を昇降機クラウド200内のサーバ210に送信する。また、制御部311は、ロボット運転制御プログラム325が更新された場合、ロボット運転制御プログラム325の更新プログラムを昇降機クラウド200内のサーバ210に送信する。 The control unit 311 is composed of a hardware processor (CPU). The control unit 311 controls various elevator-related processes for the robot 500. In this embodiment, the control unit 311 transmits the robot operation control program 325 stored in the memory unit 320 to the server 210 in the elevator cloud 200 in response to a request from the server 210 in the elevator cloud 200. In addition, when the robot operation control program 325 is updated, the control unit 311 transmits an update program for the robot operation control program 325 to the server 210 in the elevator cloud 200.

制御部311は、ロボット500からの要求により、記憶部320に保存されたロボット基本プログラム321をロボット500に送信する。また、制御部311は、ロボット基本プログラム321が更新された場合、ロボット基本プログラム321の更新プログラムをロボット500に送信する。 In response to a request from the robot 500, the control unit 311 transmits the robot basic program 321 stored in the memory unit 320 to the robot 500. In addition, when the robot basic program 321 is updated, the control unit 311 transmits an update program for the robot basic program 321 to the robot 500.

次に、ロボット500について説明する。
図8は、実施形態にかかるロボット500の機能的構成の一例を示すブロック図である。ロボット500は、図8に示すように、カメラ506と、各種センサ505と、制御部501と、通信部502と、駆動部503と、記憶部510と、を主に備えている。
Next, the robot 500 will be described.
8 is a block diagram showing an example of a functional configuration of a robot 500 according to an embodiment. As shown in FIG. 8, the robot 500 mainly includes a camera 506, various sensors 505, a control unit 501, a communication unit 502, a drive unit 503, and a storage unit 510.

カメラ506は、ロボット500の周囲を撮像し、撮像画像をロボットクラウド300のサーバ310に送信する。さらに撮像画像を制御盤100に送信するようにロボット500を構成してもよい。 The camera 506 captures images of the surroundings of the robot 500 and transmits the captured images to the server 310 of the robot cloud 300. The robot 500 may be configured to further transmit the captured images to the control panel 100.

各種センサ505は、例えば、人感センサ、加速度センサ、荷重センサ等が該当するが、これらに限定されるものではない。 The various sensors 505 include, for example, a human presence sensor, an acceleration sensor, a load sensor, etc., but are not limited to these.

記憶部510は、例えばROMやRAMなどの記憶媒体(メモリデバイス)である。記憶部510には、ロボット基本プログラム511が記憶される、ロボット基本プログラム511は、ロボットクラウド300内のサーバ310から受信して記憶部510に保存されたプログラムである。ロボット基本プログラム511には、サーバ310内のロボット基本プログラム321と同様に、エレベータ2での動作が定められている。ロボット基本プログラム511には、ロボット500が降車するための目的階が定められている。 The memory unit 510 is a storage medium (memory device) such as a ROM or RAM. The memory unit 510 stores a robot basic program 511. The robot basic program 511 is a program received from the server 310 in the robot cloud 300 and stored in the memory unit 510. The robot basic program 511 defines the operation in the elevator 2, similar to the robot basic program 321 in the server 310. The robot basic program 511 defines the destination floor for the robot 500 to disembark.

通信部502は、所定の通信プロトコルを有する通信デバイスからなり、ロボット500とロボットクラウド300内のサーバ310との間の通信処理を行う。 The communication unit 502 is made up of a communication device with a specific communication protocol, and performs communication processing between the robot 500 and the server 310 in the robot cloud 300.

駆動部503は、ロボット500の駆動を行って走行させる。
制御部501は、ハードウェアプロセッサ(CPU)からなる。制御部501は、エレベータ2の通常運行時には、記憶部510のロボット基本プログラム511を読み出して実行することより、エレベータ2での各種動作を実行する。
The driving unit 503 drives the robot 500 to move.
The control unit 501 is composed of a hardware processor (CPU). During normal operation of the elevator 2, the control unit 501 reads and executes a robot basic program 511 from the storage unit 510, thereby executing various operations in the elevator 2.

なお、ロボット500の上記構成は一例であり、この他、スピーカ等の音声出力部やタッチパネル等の入力部をさらに備えていてもよい。 The above configuration of the robot 500 is just one example, and the robot may further include an audio output unit such as a speaker and an input unit such as a touch panel.

次に、以上のように構成された本実施形態のエレベータ制御システム1の制御盤100によるエレベータ制御処理について説明する。
図9,10は、実施形態にかかるエレベータ制御処理の手順の一例を示すフローチャートである。
Next, an elevator control process performed by the control panel 100 of the elevator control system 1 of this embodiment configured as above will be described.
9 and 10 are flowcharts illustrating an example of a procedure of an elevator control process according to the embodiment.

制御盤100のロボット運転制御部122は、ロボット運転を実行しているものとする(S101)。このとき、エレベータ2は稼働中の状態にある。そして、制御部120が地震の発生を検知していない場合、すなわち、地震計104から地震管制信号を受信していない場合(S102:No)、処理はS101へ戻る。 The robot operation control unit 122 of the control panel 100 is assumed to be executing robot operation (S101). At this time, the elevator 2 is in operation. If the control unit 120 has not detected the occurrence of an earthquake, i.e., has not received an earthquake control signal from the seismometer 104 (S102: No), the process returns to S101.

制御部120が地震の発生を検知した場合、すなわち、地震計104から地震管制信号を受信した場合(S102:Yes)、地震管制運転へ移行し、地震管制運転制御部124が地震管制運転を実行する(S103)。地震管制運転制御部124は、地震管制運転として、乗りかご50を最寄り階に移動する。そして、地震管制運転制御部124は、乗りかご50が最寄り階に着床したか否かを判断する(S104)。乗りかご50が最寄り階に着床していない場合には(S104:No)、地震管制運転制御部124は、乗りかご50の最寄り階への移動を続行する。 When the control unit 120 detects the occurrence of an earthquake, i.e., when an earthquake control signal is received from the seismometer 104 (S102: Yes), the system transitions to earthquake control operation, and the earthquake control operation control unit 124 executes earthquake control operation (S103). As earthquake control operation, the earthquake control operation control unit 124 moves the car 50 to the nearest floor. Then, the earthquake control operation control unit 124 determines whether the car 50 has landed on the nearest floor (S104). When the car 50 has not landed on the nearest floor (S104: No), the earthquake control operation control unit 124 continues moving the car 50 to the nearest floor.

乗りかご50が最寄り階に着床した場合には(S104:Yes)、制御部120は、乗りかご50の扉を開け(S105)、一定時間経過後に、扉を閉める(S106)。この間に、乗りかご50内に利用者がいる場合には利用者は降車することができる。ここで、乗りかご50内のロボット500は、目的階で降車することが予め定められているため、最寄り階が目的階でない限り、ロボット500は乗りかご50から降車することはない。 When the elevator car 50 has landed on the nearest floor (S104: Yes), the control unit 120 opens the door of the elevator car 50 (S105) and closes the door after a certain time has passed (S106). If there is a user inside the elevator car 50 during this time, the user can disembark. Here, since it is predetermined that the robot 500 inside the elevator car 50 will disembark at the destination floor, the robot 500 will not disembark from the elevator car 50 unless the nearest floor is the destination floor.

次に、制御部120は、地震管制運転の前のロボット運転が、ロボット専用運転であったか否かを記憶部110を参照して判断する(S107)。そして、ロボット専用運転でなかった場合(S107:No)、すなわち、ロボット非専用運転であった場合には、乗りかご50に利用者がいる可能性があるため、利用者判断部127は、乗りかご50の重量やカメラ7からの撮像画像の解析等により、乗りかご50内の利用者の存在を確認する(S108)。 Next, the control unit 120 refers to the memory unit 110 to determine whether the robot operation before the earthquake control operation was a robot-only operation (S107). If it was not a robot-only operation (S107: No), that is, if it was a non-robot-only operation, there is a possibility that a user is in the car 50, so the user determination unit 127 checks for the presence of a user in the car 50 by analyzing the weight of the car 50 and the image captured by the camera 7 (S108).

そして、利用者判断部127は、利用者の存在を判断する(S109)。乗りかご50内に利用者が存在すると判断された場合には(S109:Yes)、制御部120は、ロボット500の移動を停止させ、ロボット500の各種センサ505をオフにする(S110)。 Then, the user determination unit 127 determines whether or not a user is present (S109). If it is determined that a user is present in the elevator car 50 (S109: Yes), the control unit 120 stops the movement of the robot 500 and turns off the various sensors 505 of the robot 500 (S110).

具体的には、制御部120は、コントローラ150、昇降機クラウド200のサーバ210を経由して、ロボットクラウド300内のサーバ310に、移動停止の対象となるロボットIDとともに、移動停止指令と各種センサオフ指令を送信する。ロボットクラウド300内のサーバ310は、これらの指令を受信して、ロボットIDのロボット500、すなわち、乗りかご50内のロボット500に、移動停止指令、各種センサオフ指令を送信し、当該ロボット500は、移動停止と各種センサ505をオフとする。 Specifically, the control unit 120 transmits a stop movement command and various sensor-off commands to the server 310 in the robot cloud 300 via the controller 150 and the server 210 in the elevator cloud 200, together with the robot ID of the robot to be stopped. The server 310 in the robot cloud 300 receives these commands and transmits a stop movement command and various sensor-off commands to the robot 500 of the robot ID, i.e., the robot 500 in the car 50, and the robot 500 stops moving and turns off the various sensors 505.

次に、制御部120は、乗りかご50の扉を開け(S111)、操作盤4のスピーカや液晶表示部に、降車してください等のアナウンスを出力する(S112)。そして、処理は、S108へ戻り、S109で乗りかご50内の利用者5がいなくなるまで処理が繰り返される。 Next, the control unit 120 opens the door of the car 50 (S111) and outputs an announcement such as "please disembark" to the speaker and liquid crystal display of the operation panel 4 (S112). Then, the process returns to S108, and the process is repeated until there are no more users 5 in the car 50 in S109.

S109で、乗りかご50内に利用者5の存在がなくなった場合には(S109:No)、自動診断運転制御部125は、自動診断運転を開始する(S113)。また、S107でロボット専用運転であった場合(S107:Yes)、乗りかご50内に利用者5は存在しないため、自動診断運転制御部125は、直ちに自動診断運転を開始する(S113)。 If, in S109, there is no longer a user 5 in the car 50 (S109: No), the automatic diagnosis operation control unit 125 starts an automatic diagnosis operation (S113). Also, if there is robot-only operation in S107 (S107: Yes), there is no user 5 in the car 50, so the automatic diagnosis operation control unit 125 immediately starts an automatic diagnosis operation (S113).

自動診断運転制御部125は、診断が終了したら、診断結果を確認する(S114)。そして、自動診断運転制御部125は、診断結果に基づいて、仮復旧運転を開始可能か否かを判断する(S115)。自動診断運転制御部125は、例えば、地震後のエレベータ2の動作において、診断項目が所定数以上である場合等には,地震発生後もエレベータ2は正常に運転されていると判断する。 When the diagnosis is completed, the automatic diagnosis operation control unit 125 checks the diagnosis result (S114). Then, the automatic diagnosis operation control unit 125 judges whether or not a temporary recovery operation can be started based on the diagnosis result (S115). For example, in the operation of the elevator 2 after an earthquake, if there are a predetermined number or more diagnosis items, the automatic diagnosis operation control unit 125 judges that the elevator 2 is operating normally even after the earthquake.

仮復旧運転が可能であると判断された場合には(S115:Yes)、仮復旧運転制御部126は、仮復旧運転を開始する(S116)。この仮復旧運転により、乗りかご50は、ロボット500の目的階までの移動が可能となる(S117)。言い換えれば、ロボット500は、地震発生後も特に新たな指示を受けることなく、ロボット基本運転プログラムに従った動作を実行し、乗りかご50がロボット500の目的階に着床したときに降車する。 If it is determined that temporary recovery operation is possible (S115: Yes), the temporary recovery operation control unit 126 starts temporary recovery operation (S116). This temporary recovery operation enables the car 50 to move to the destination floor of the robot 500 (S117). In other words, even after the earthquake occurs, the robot 500 performs operations according to the robot's basic operation program without receiving any new instructions, and disembarks when the car 50 lands on the destination floor of the robot 500.

S115で、仮復旧運転が可能でないと判断された場合には(S115:No)、制御部120は、エレベータ2の運転を停止する(S118)。 If it is determined in S115 that temporary recovery operation is not possible (S115: No), the control unit 120 stops the operation of elevator 2 (S118).

なお、ビル3内に複数台のエレベータ2が存在する場合には、各エレベータ2で上述した運転制御、エレベータ制御が行われる。 If there are multiple elevators 2 in the building 3, the above-mentioned operation control and elevator control are performed for each elevator 2.

このように本実施形態では、制御盤100は、ロボット500を乗車した状態での乗りかご50の運転であるロボット運転を実行するロボット運転制御部122と、地震の発生が検知された場合に、地震の発生時における所定の動作の運転である地震管制運転を実行する地震管制運転制御部124と、ロボット500を乗りかご50に乗車させた状態で、地震の発生に起因してエレベータ2が正常に運行可能か否か診断する自動診断運転を実行する自動診断運転制御部125と、自動診断運転制御部125により、エレベータ2が正常に運行可能であると判断された場合に、エレベータ2を仮に復旧させた運転である仮復旧運転を実行する仮復旧運転制御部126と、を備える。このため、本実施形態において、地震等の発生が生じて、通常と異なる運転を行う場合でも、ロボット500は乗りかご50に乗車したまま自動診断運転を実行し、仮復旧運転開始後に、予め定められたロボット500の目的階までの移動が可能となり、地震等の非常事態が発生した場合でも、ロボット500の新たな管理は不要となり、管理者の負担を軽減することができる。 In this embodiment, the control panel 100 includes a robot operation control unit 122 that executes robot operation, which is the operation of the elevator car 50 with the robot 500 aboard, an earthquake control operation control unit 124 that executes earthquake control operation, which is a predetermined operation when an earthquake occurs, when an earthquake is detected, an automatic diagnosis operation control unit 125 that executes automatic diagnosis operation to diagnose whether the elevator 2 can operate normally due to the occurrence of an earthquake with the robot 500 aboard the elevator car 50, and a temporary recovery operation control unit 126 that executes temporary recovery operation, which is an operation in which the elevator 2 is temporarily restored, when the automatic diagnosis operation control unit 125 determines that the elevator 2 can operate normally. Therefore, in this embodiment, even if an earthquake or the like occurs and an operation different from normal is performed, the robot 500 executes automatic diagnosis operation while aboard the elevator car 50, and after the start of the temporary recovery operation, it is possible to move to the predetermined destination floor of the robot 500, and even if an emergency such as an earthquake occurs, new management of the robot 500 is not required, which reduces the burden on the manager.

また、本実施形態では、制御盤100の仮復旧運転制御部126は、自動診断運転制御部125により、エレベータ2が正常に運行可能であると判断された場合に、エレベータ2を仮に復旧させた運転である仮復旧運転を実行して、乗りかご50を、ロボット500がロボット運転において定められたロボット500の目的階まで移動する。このため、本実施形態によれば、地震等の非常事態が発生した場合でも、ロボット500の新たな管理は不要となり、管理者の負担を軽減することができる。 In addition, in this embodiment, when the automatic diagnosis operation control unit 125 determines that the elevator 2 can operate normally, the temporary recovery operation control unit 126 of the control panel 100 executes a temporary recovery operation in which the elevator 2 is temporarily restored, and moves the car 50 to the destination floor of the robot 500 that is determined in the robot operation. Therefore, according to this embodiment, even if an emergency such as an earthquake occurs, new management of the robot 500 is not required, and the burden on the manager can be reduced.

また、本実施形態では、制御盤100は、乗りかご50内に利用者が存在するか否かを判断する利用者判断部127を備え、ロボット運転制御部122は、ロボット運転として、ロボット専用運転とロボット非専用運転と、のいずれかを実行し、自動診断運転制御部125は、ロボット非専用運転が実行されていた場合において、利用者判断部127により乗りかご50に利用者が存在しないと判断された場合に、自動診断運転の実行を開始する。このため、本実施形態によれば、乗りかご50に利用者がいない状態で自動診断を実行できるので、診断を効率的に行うことができる。 In addition, in this embodiment, the control panel 100 includes a user determination unit 127 that determines whether or not a user is present in the car 50, and the robot operation control unit 122 executes either robot-only operation or non-robot-only operation as the robot operation, and the automatic diagnosis operation control unit 125 starts execution of an automatic diagnosis operation when the user determination unit 127 determines that no user is present in the car 50 while non-robot-only operation is being executed. Therefore, according to this embodiment, automatic diagnosis can be executed when there is no user in the car 50, so that the diagnosis can be performed efficiently.

本実施形態では、制御盤100の自動診断運転制御部125は、ロボット非専用運転が実行されていた場合において、利用者判断部127により乗りかご50に利用者が存在すると判断された場合には、乗りかご50の扉を開状態として、利用者の降車を促し、利用者判断部127により乗りかご50に利用者が存在しなくなったと判断された場合に、自動診断運転の実行を開始する。このため、本実施形態によれば、より確実に乗りかご50に利用者がいない状態にした上で、自動診断を実行できるので、診断を効率的に行うことができる。 In this embodiment, when non-robot-exclusive operation is being performed, if the user determination unit 127 determines that a user is present in the car 50, the automatic diagnosis operation control unit 125 of the control panel 100 opens the door of the car 50 to encourage the user to disembark, and starts execution of the automatic diagnosis operation when the user determination unit 127 determines that the user is no longer present in the car 50. Therefore, according to this embodiment, automatic diagnosis can be performed after more reliably ensuring that there are no users in the car 50, so that the diagnosis can be performed efficiently.

また、本実施形態では、制御盤100の利用者判断部127は、乗りかご50の重量を検知する荷重センサ8で検知された乗りかご50の重量から、ロボット500の重量を差しいた重量が乗りかご500の重量より大きい場合に、利用者が乗りかご50内に存在すると判断する。このため、本実施形態では、荷重センサ8を用いても乗りかご50内の利用者の有無を判断することができる。 In addition, in this embodiment, the user determination unit 127 of the control panel 100 determines that a user is present in the car 50 when the weight of the car 50 detected by the load sensor 8 that detects the weight of the car 50 minus the weight of the robot 500 is greater than the weight of the car 500. Therefore, in this embodiment, the load sensor 8 can also be used to determine whether or not a user is present in the car 50.

利用者判断部127は、乗りかご50内を撮像するカメラ7から取得した撮像画像またはロボット500に設けられたカメラ506から取得した撮像画像に基づいて、利用者が乗りかご50内に存在するか否かを判断する。このため、本実施形態によれば、乗りかご50内の利用者の有無をより正確に判断することができる。 The user determination unit 127 determines whether or not a user is present in the car 50 based on an image captured by a camera 7 capturing an image of the inside of the car 50 or an image captured by a camera 506 provided on the robot 500. Therefore, according to this embodiment, it is possible to more accurately determine whether or not a user is present in the car 50.

自動診断運転制御部125は、ロボット専用運転が実行されていた場合には、直ちに、自動診断運転の実行を開始する。このため、本実施形態によれば、自動診断運転の開始を早期に実行することができる。 When robot-only operation is being performed, the automatic diagnostic operation control unit 125 immediately starts performing automatic diagnostic operation. Therefore, according to this embodiment, automatic diagnostic operation can be started early.

自動診断運転制御部125は、自動診断運転として、ロボット500が乗りかご50に乗車している状態で実行されるロボット乗車時診断と、ロボット500が乗りかご50に乗車しているか否かを問わずに実行される通常診断と、の双方を実行する。このため、本実施形態によれば、ロボット500の乗車の有無を問わずに正確な自動診断を実現することができる。 The automatic diagnosis operation control unit 125 performs both a robot-on-board diagnosis, which is performed when the robot 500 is on board the car 50, and a normal diagnosis, which is performed regardless of whether the robot 500 is on board the car 50, as automatic diagnosis operations. Therefore, according to this embodiment, accurate automatic diagnosis can be realized regardless of whether the robot 500 is on board or not.

(変形例)
上記実施形態には、種々の変形例がある。
ロボット運転制御部122によりロボット専用運転が実行されていた場合においても、利用者判断部127により乗りかご50に利用者5が存在の有無を判断させ、存在しないと判断された場合に、自動診断運転の実行を開始するように自動診断運転制御部125および利用者判断部127を構成してもよい。これにより、乗りかご50に利用者がいないことが前提であるロボット専用運転であった場合でも、利用者が存在しないことをより確実に判断して自動診断を実行することができる。
(Modification)
There are various modifications to the above embodiment.
Even when robot-only operation is being executed by the robot operation control unit 122, the automatic diagnosis operation control unit 125 and the user determination unit 127 may be configured to have the user determination unit 127 determine whether or not a user 5 is present in the car 50, and to start execution of automatic diagnosis operation when it is determined that no user is present. This makes it possible to more reliably determine that no user is present and execute automatic diagnosis even in robot-only operation, which is based on the premise that no user is present in the car 50.

地震管制運転として、さらに、最寄り階が、ロボット500がロボット運転において定められたロボット500の目的階である場合に、乗りかご50が最寄り階に到着した場合に、ロボット500を最後に降車させる指示を行うように、地震管制運転制御部124を構成してもよい。これにより、管理者の負担がより軽減される。 As an earthquake control operation, the earthquake control operation control unit 124 may be further configured to instruct the robot 500 to disembark last when the car 50 arrives at the nearest floor if the nearest floor is the destination floor of the robot 500 as determined in the robot operation. This further reduces the burden on the manager.

この場合において、発生した地震の震度が所定の震度以上(例えば、深度6以上等)である場合には、乗りかご50が最寄り階に到着した場合でも、ロボット500体を降車させない指示を行うように、地震管制運転制御部124を構成してもよい。これにより地震が大きい場合により安全性を向上させることができる。 In this case, if the seismic intensity of the earthquake that occurred is equal to or greater than a predetermined seismic intensity (for example, a depth of 6 or greater), the earthquake control operation control unit 124 may be configured to instruct the robot 500 not to disembark even if the car 50 has arrived at the nearest floor. This can improve safety even in the case of a large earthquake.

また、ロボット専用運転であっても、ロボット500のカメラ506等を用いてかご内の利用者を確認するように利用者判断部127を構成してもよい。これにより、利用者が存在しないことをより確実に判断して自動診断を実行することができる。 Even if the car is operated exclusively by the robot, the user determination unit 127 may be configured to check for users in the car using the camera 506 of the robot 500, etc. This makes it possible to more reliably determine that no users are present and perform automatic diagnosis.

非ロボット専用運転であった場合、乗りかごの荷重センサ8、乗りかご50内のカメラ7、ロボット500のカメラ506のうち、少なくとも2つのセンサの結果により、自動診断運転を開始するように自動診断運転制御部125を構成してもよい。 In the case of non-robot-only operation, the automatic diagnostic operation control unit 125 may be configured to start automatic diagnostic operation based on the results of at least two sensors among the load sensor 8 of the car, the camera 7 in the car 50, and the camera 506 of the robot 500.

監視センタ400は、制御盤100に直接接続された構成としてもよい。この場合には、自動診断運転や仮復旧運転は、監視センタ400からの指示により行われ、診断結果も監視センタ400に送信するように制御盤100を構成してもよい。 The monitoring center 400 may be configured to be directly connected to the control panel 100. In this case, automatic diagnostic operation and temporary recovery operation are performed in response to instructions from the monitoring center 400, and the control panel 100 may be configured to transmit the diagnostic results to the monitoring center 400.

ロボット500が複数台、乗りかご50に乗車している場合にも、上述と同様の運転を行うことができる。この場合には、乗りかご50内の利用者の有無の判断を、荷重センサ8を用いて行う場合には、乗車している台数分のロボット500の重量を、荷重センサ8で検知された重量から差し引いて、利用者の有無を判断するように利用者判断部127を構成すればよい。 Even when multiple robots 500 are loaded in the elevator car 50, the same operation as described above can be performed. In this case, if the load sensor 8 is used to determine whether or not there is a user in the elevator car 50, the user determination unit 127 can be configured to subtract the weight of the robots 500 loaded from the weight detected by the load sensor 8 to determine whether or not there is a user.

地震後にロボット500とロボットクラウド300内のサーバ310との通信ができない場合、あるいは通信遅延が発生している場合には、ロボット500のカメラ506を用いて、乗りかご50内の状況を判断して、移動可否を判断するようにロボット500を構成してもよい。 If the robot 500 is unable to communicate with the server 310 in the robot cloud 300 after an earthquake, or if a communication delay occurs, the robot 500 may be configured to use the camera 506 of the robot 500 to assess the situation inside the car 50 and determine whether or not to move.

ロボット500とロボットクラウド300のサーバ310の通信が不通の場合、通信再開のリトライはせず、仮復旧運転が開始された後に、ロボット500とロボットクラウド300のサーバ310の間で通信確立のリトライを行うように構成することができる。 If communication between the robot 500 and the server 310 of the robot cloud 300 is interrupted, the system can be configured not to retry resuming communication, but to retry establishing communication between the robot 500 and the server 310 of the robot cloud 300 after a temporary recovery operation is started.

仮復旧運転が開始されるまで、ビル3内に複数台のロボット500が存在していれば、ロボット500間で互いのロボット500の位置や各号機の運転状態、例えば、乗りかご50の位置、自動診断の有無、仮復旧運転実行の有無等の情報共有を図るように構成してもよい。 If there are multiple robots 500 in building 3 until temporary recovery operation begins, the robots 500 may be configured to share information between each other, such as the position of each robot 500 and the operating status of each robot, for example, the position of the elevator 50, whether automatic diagnosis has been performed, and whether temporary recovery operation has been performed.

仮復旧運転開始後にロボット500が目的階に移動完了して乗場に降車したら、そのまま地震発生前の指示事項の通りに動作するか、変更があるかをロボットクラウド300のサーバ310に確認するようにロボット500を構成してもよい。 After the start of the temporary recovery operation, when the robot 500 has completed moving to the destination floor and disembarked at the boarding area, the robot 500 may be configured to check with the server 310 of the robot cloud 300 whether it should continue to operate according to the instructions given before the earthquake occurred or if there are any changes.

自動診断運転の機能を有していないエレベータ2は、ロボット500をエレベータ2に乗車させた状態のまま、停止させるように制御盤100を構成してもよい。 For elevators 2 that do not have the automatic diagnostic operation function, the control panel 100 may be configured to stop the elevator 2 while the robot 500 is still inside the elevator 2.

乗りかご50内にいる利用者5に降車を促すアナウンスやテキスト文の表示は、ロボット500自体のスピーカやモニタを使っても良い。その際、「ロボットは停止して動きません」と利用者の移動が安全なことをアナウンスするようにロボット500を構成することができる。 The robot 500's own speaker or monitor may be used to display announcements or text messages encouraging the user 5 in the car 50 to get off. In this case, the robot 500 can be configured to announce that it is safe for the user to move, saying "The robot has stopped and will not move."

本実施形態では、非常事態として地震を例にあげているが、これに限定されるものではない。例えば、非常事態として、火災や他の災害にも本実施形態を適用可能である。 In this embodiment, an earthquake is used as an example of an emergency, but the emergency is not limited to this. For example, this embodiment can also be applied to fires and other disasters as emergency situations.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

1…エレベータ制御システム、2,2A,2B…エレベータ、3…ビル、4,4A,4B…操作盤、5A…利用者、7,7A,7B…カメラ、8,8A,8B…荷重センサ、20,20A,20B…昇降路、50,50A,50B…乗りかご、100,100A,100B…制御盤(エレベータ制御装置)、120,151,211,311,501…制御部、120,152,212,312,502…通信部、103…火災センサ、104…地震計、110,155,220,320,510…記憶部、111…ロボット管理DB、112,222…運行制御プログラム、113,223…火災管制プログラム、114,224…地震管制プログラム、115,225、325…ロボット運転制御プログラム、116,226…自動診断運転プログラム、117,227…仮復旧運転プログラム、121…運行制御部、122…ロボット運転制御部、123…火災管制運転制御部、124…地震管制運転制御部、125…自動診断運転制御部、126…仮復旧運転制御部、127…利用者判断部、150,150A,150B…コントローラ、160…管制室、200…昇降機クラウド、210…サーバ、300…ロボットクラウド、310…サーバ、321,511…ロボット基本プログラム、500,500A,500B,500C…ロボット、503…駆動部。 1...Elevator control system, 2, 2A, 2B...Elevator, 3...Building, 4, 4A, 4B...Operation panel, 5A...User, 7, 7A, 7B...Camera, 8, 8A, 8B...Load sensor, 20, 20A, 20B...Hoistway, 50, 50A, 50B...Car, 100, 100A, 100B...Control panel (elevator control device), 120, 151, 211, 311, 501...Control unit, 120, 152, 212, 312, 502...Communication unit, 103...Fire sensor, 104...Seismometer, 110, 155, 220, 320, 510...Memory unit, 111...Robot management DB, 112, 222...Operation control program, 113, 223...Fire control program, 114, 224...Earth Earthquake control program, 115, 225, 325...robot operation control program, 116, 226...automatic diagnosis operation program, 117, 227...temporary recovery operation program, 121...operation control unit, 122...robot operation control unit, 123...fire control operation control unit, 124...earthquake control operation control unit, 125...automatic diagnosis operation control unit, 126...temporary recovery operation control unit, 127...user determination unit, 150, 150A, 150B...controller, 160...control room, 200...elevator cloud, 210...server, 300...robot cloud, 310...server, 321, 511...robot basic program, 500, 500A, 500B, 500C...robot, 503...drive unit.

Claims (13)

乗りかごに自律的に移動可能な自律移動体が乗車可能なエレベータを制御するエレベータ制御装置であって、
前記自律移動体を乗車した状態での前記乗りかごの運転である自律移動体運転を実行する自律移動体運転制御部と、
非常事態の発生が検知された場合に、前記非常事態の発生時における所定の動作の運転である管制運転を実行する管制運転制御部と、
前記自律移動体運転を実行中に、前記非常事態の発生が検知された場合には、前記自律移動体を前記乗りかごに乗車させた状態で、前記非常事態の発生に起因して前記エレベータが正常に運行可能か否か診断する自動診断運転を実行する自動診断運転制御部と、
前記自動診断運転制御部により、前記エレベータが正常に運行可能であると判断された場合に、前記エレベータを仮に復旧させた運転である仮復旧運転を実行する仮復旧運転制御部と、
を備えるエレベータ制御装置。
An elevator control device that controls an elevator in which an autonomous moving object that can move autonomously in a car can ride,
an autonomous moving body operation control unit that executes autonomous moving body operation, which is operation of the car with the autonomous moving body in a riding state;
A control operation control unit that executes a control operation, which is a predetermined operation when an emergency occurs, when the occurrence of the emergency is detected;
an automatic diagnostic operation control unit that, when the occurrence of the emergency situation is detected while the autonomous moving body is being operated, executes an automatic diagnostic operation to diagnose whether or not the elevator can operate normally due to the occurrence of the emergency situation, with the autonomous moving body being placed in the car;
a temporary recovery operation control unit that executes a temporary recovery operation in which the elevator is temporarily restored when the automatic diagnosis operation control unit determines that the elevator can operate normally;
An elevator control device comprising:
前記仮復旧運転制御部は、前記自動診断運転制御部により、前記エレベータが正常に運行可能であると判断された場合に、前記エレベータを仮に復旧させた運転である仮復旧運転を実行して、前記乗りかごを、前記自律移動体が前記自律移動体運転において定められた前記自律移動体の目的階まで移動する、
請求項1に記載のエレベータ制御装置。
When the automatic diagnosis operation control unit determines that the elevator can operate normally, the temporary recovery operation control unit executes a temporary recovery operation, which is an operation in which the elevator is temporarily restored, and moves the car to a destination floor of the autonomous moving body determined in the autonomous moving body operation.
2. The elevator control device according to claim 1.
前記乗りかご内に利用者が存在するか否かを判断する利用者判断部、をさらに備え、
前記自律移動体運転制御部は、前記自律移動体運転として、前記自律移動体のみを前記乗りかごに乗車させて前記乗りかごを運転する自律移動体専用運転と、前記自律移動体の他、利用者を前記乗りかごに乗車させて前記乗りかごを運転する自律移動体非専用運転と、のいずれかを実行し、
前記自動診断運転制御部は、前記自律移動体運転制御部により前記自律移動体非専用運転が実行されていた場合において、前記利用者判断部により前記乗りかごに前記利用者が存在しないと判断された場合に、前記自動診断運転の実行を開始する、
請求項1に記載のエレベータ制御装置。
A user determination unit that determines whether a user is present in the elevator car,
The autonomous mobile body operation control unit executes, as the autonomous mobile body operation, either an autonomous mobile body dedicated operation in which only the autonomous mobile body is placed in the car and the car is operated, or an autonomous mobile body non-dedicated operation in which, in addition to the autonomous mobile body, a user is placed in the car and the car is operated,
the automatic diagnostic operation control unit starts execution of the automatic diagnostic operation when the autonomous mobile body non-exclusive operation is being executed by the autonomous mobile body operation control unit and when the user determination unit determines that the user is not present in the elevator.
The elevator control device according to claim 1.
前記自動診断運転制御部は、前記自律移動体運転制御部により前記自律移動体非専用運転が実行されていた場合において、前記利用者判断部により前記乗りかごに前記利用者が存在すると判断された場合には、前記乗りかごの扉を開状態として、前記利用者の降車を促し、前記利用者判断部により前記乗りかごに前記利用者が存在しなくなったと判断された場合に、前記自動診断運転の実行を開始する、
請求項3に記載のエレベータ制御装置。
When the autonomous mobile body non-exclusive operation is being executed by the autonomous mobile body operation control unit, if the user determination unit determines that the user is present in the elevator, the automatic diagnostic operation control unit opens the door of the elevator to prompt the user to get off, and if the user determination unit determines that the user is no longer present in the elevator, starts execution of the automatic diagnostic operation.
4. The elevator control device according to claim 3.
前記利用者判断部は、前記乗りかごの重量を検知する重量検知部で検知された前記乗りかごの重量から、前記自律移動体の重量を差しいた重量が前記乗りかごの重量より大きい場合に、前記利用者が前記乗りかご内に存在すると判断する、
請求項3に記載のエレベータ制御装置。
The user determination unit determines that the user is present in the car when a weight obtained by subtracting a weight of the autonomous moving body from a weight of the car detected by a weight detection unit that detects a weight of the car is greater than the weight of the car.
4. The elevator control device according to claim 3.
前記利用者判断部は、前記乗りかご内を撮像する第1の撮像装置から取得した撮像画像または前記自律移動体に設けられた第2の撮像装置から取得した撮像画像に基づいて、前記利用者が前記乗りかご内に存在するか否かを判断する、
請求項3に記載のエレベータ制御装置。
the user determination unit determines whether or not the user is present in the elevator based on an image acquired from a first imaging device that images the interior of the elevator or an image acquired from a second imaging device provided in the autonomous moving body;
4. The elevator control device according to claim 3.
前記自動診断運転制御部は、前記自律移動体運転制御部により前記自律移動体専用運転が実行されていた場合には、直ちに、前記自動診断運転の実行を開始する、
請求項3に記載のエレベータ制御装置。
the automatic diagnosis operation control unit immediately starts execution of the automatic diagnosis operation when the autonomous moving body dedicated operation is being executed by the autonomous moving body operation control unit;
4. The elevator control device according to claim 3.
前記自動診断運転制御部は、前記自律移動体運転制御部により前記自律移動体専用運転が実行されていた場合においても、前記利用者判断部に前記乗りかご内に前記利用者が存在するか否かを判断させ、前記乗りかごに前記利用者が存在しないと判断された場合に、前記自動診断運転の実行を開始する、
請求項3に記載のエレベータ制御装置。
The automatic diagnostic operation control unit causes the user determination unit to determine whether or not the user is present in the elevator even when the autonomous vehicle operation control unit is executing the autonomous vehicle dedicated operation, and starts execution of the automatic diagnostic operation when it is determined that the user is not present in the elevator.
4. The elevator control device according to claim 3.
前記自動診断運転制御部は、前記自動診断運転として、前記自律移動体が前記乗りかごに乗車している状態で実行される第1の診断と、前記自律移動体が前記乗りかごに乗車しているか否かを問わずに実行される第2の診断と、の双方を実行する、
請求項1に記載のエレベータ制御装置。
The automatic diagnosis operation control unit executes, as the automatic diagnosis operation, both a first diagnosis that is executed when the autonomous moving body is riding in the car, and a second diagnosis that is executed regardless of whether the autonomous moving body is riding in the car.
2. The elevator control device according to claim 1.
前記非常事態は、地震であり、
前記管制運転制御部は、前記管制運転として、前記地震が発生した場合に、前記乗りかごを現在走行している階の最寄り階まで移動して前記乗りかごの扉を開状態にする、
請求項1に記載のエレベータ制御装置。
The emergency is an earthquake;
The controlled operation control unit, as the controlled operation, when the earthquake occurs, moves the elevator car to a floor closest to the floor on which the elevator car is currently traveling and opens a door of the elevator car.
2. The elevator control device according to claim 1.
前記管制運転制御部は、前記管制運転として、さらに、前記最寄り階が、前記自律移動体が前記自律移動体運転において定められた前記自律移動体の目的階である場合に、前記乗りかごが前記最寄り階に到着した場合に、前記自律移動体を最後に降車させる指示を行う、
請求項10に記載のエレベータ制御装置。
The controlled operation control unit further performs, as the controlled operation, when the nearest floor is a destination floor of the autonomous mobile body determined in the autonomous mobile body operation, an instruction to cause the autonomous mobile body to disembark last when the car arrives at the nearest floor.
The elevator control device according to claim 10.
前記管制運転制御部は、さらに、発生した前記地震の震度が所定の震度以上である場合には、前記乗りかごが前記最寄り階に到着した場合でも、前記自律移動体を降車させない指示を行う、
請求項11に記載のエレベータ制御装置。
The control operation control unit further instructs the autonomous moving body not to disembark even when the elevator has arrived at the nearest floor when the seismic intensity of the earthquake that has occurred is equal to or greater than a predetermined seismic intensity.
The elevator control device according to claim 11.
乗りかごに自律的に移動可能な自律移動体が乗車可能なエレベータを制御するエレベータ制御装置で実行されるエレベータ制御方法であって、
前記自律移動体を乗車した状態での前記乗りかごの運転である自律移動体運転を実行するステップと、
非常事態の発生が検知された場合に、前記非常事態の発生時における所定の動作の運転である管制運転を実行するステップと、
前記自律移動体運転を実行中に、前記非常事態の発生が検知された場合には、前記自律移動体を前記乗りかごに乗車させた状態で、前記非常事態の発生に起因して前記エレベータが正常に運行可能か否か診断する自動診断運転を実行するステップと、
前記エレベータが正常に運行可能であると判断された場合に、前記エレベータを仮に復旧させた運転である仮復旧運転を実行するステップと、
を含むエレベータ制御方法。
An elevator control method executed by an elevator control device that controls an elevator in which an autonomous moving body that can autonomously move to a car can ride, comprising:
A step of performing autonomous moving body operation, which is operation of the car with the autonomous moving body in a riding state;
When an occurrence of an emergency is detected, executing a controlled operation which is a predetermined operation at the time of the occurrence of the emergency;
When the occurrence of the emergency is detected during the autonomous moving body operation, an automatic diagnostic operation is performed to diagnose whether or not the elevator can operate normally due to the occurrence of the emergency, with the autonomous moving body being placed in the car;
When it is determined that the elevator can operate normally, executing a temporary recovery operation in which the elevator is temporarily restored;
An elevator control method comprising:
JP2023114967A 2023-07-13 2023-07-13 Elevator control device and elevator control method Active JP7485475B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023114967A JP7485475B1 (en) 2023-07-13 2023-07-13 Elevator control device and elevator control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023114967A JP7485475B1 (en) 2023-07-13 2023-07-13 Elevator control device and elevator control method

Publications (1)

Publication Number Publication Date
JP7485475B1 true JP7485475B1 (en) 2024-05-16

Family

ID=91030856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023114967A Active JP7485475B1 (en) 2023-07-13 2023-07-13 Elevator control device and elevator control method

Country Status (1)

Country Link
JP (1) JP7485475B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004018174A (en) 2002-06-17 2004-01-22 Hitachi Ltd Moving body device for diagnosis
JP2010189162A (en) 2009-02-19 2010-09-02 Toshiba Elevator Co Ltd Elevator with inspection system
JP2016055960A (en) 2014-09-08 2016-04-21 株式会社日立ビルシステム Earthquake automatic restoration operation device of elevator
WO2021124405A1 (en) 2019-12-16 2021-06-24 株式会社日立製作所 Elevator control system and elevator control method
JP2022083144A (en) 2020-11-24 2022-06-03 株式会社日立ビルシステム Elevator system
JP7173393B1 (en) 2022-05-17 2022-11-16 三菱電機株式会社 Abnormality determination device and abnormality determination system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004018174A (en) 2002-06-17 2004-01-22 Hitachi Ltd Moving body device for diagnosis
JP2010189162A (en) 2009-02-19 2010-09-02 Toshiba Elevator Co Ltd Elevator with inspection system
JP2016055960A (en) 2014-09-08 2016-04-21 株式会社日立ビルシステム Earthquake automatic restoration operation device of elevator
WO2021124405A1 (en) 2019-12-16 2021-06-24 株式会社日立製作所 Elevator control system and elevator control method
JP2022083144A (en) 2020-11-24 2022-06-03 株式会社日立ビルシステム Elevator system
JP7173393B1 (en) 2022-05-17 2022-11-16 三菱電機株式会社 Abnormality determination device and abnormality determination system

Similar Documents

Publication Publication Date Title
JP6619760B2 (en) Elevator apparatus, elevator system, and autonomous robot control method
US11440773B2 (en) Automatic rescue operation in an elevator system
JP6637915B2 (en) Diagnosis system and method of elevator and its car abnormality detection device
TW201706199A (en) Elevator apparatus and restoration method of elevator
JP2007161378A (en) Elevator emergency control operation system for earthquake and elevator system
JP2021070578A (en) Remote control system for elevator
JP2018188273A (en) Elevator inspection device
KR20120084959A (en) Elevator sytem and method of controlling the same
JPH0223183A (en) Earthquake control operation for elevator and its device
JP6490295B2 (en) Elevator control device, elevator remote monitoring server, evacuation support system, and evacuation support method using elevator
JP2019210086A (en) Elevator abnormality monitoring system and elevator abnormality monitoring method
JP7485475B1 (en) Elevator control device and elevator control method
TW201943635A (en) Cooperative operation system for elevator and self-supporting vehicle
JP2021070560A (en) Elevator control device, elevator system, and elevator control method
JP2021095258A (en) Remote diagnostic operation method and elevator control device
JP7443607B1 (en) Elevator control device, elevator control system and elevator control method
WO2022185512A1 (en) Elevator device
JP6687711B1 (en) Elevator remote diagnosis system and elevator remote diagnosis method
JP6400811B1 (en) Elevator remote diagnosis operation method, elevator control device, and elevator remote diagnosis operation program
JP2012030916A (en) Earthquake rescue operation device for elevator
WO2022195858A1 (en) Elevator device
JP7408852B1 (en) elevator system
JP6781304B1 (en) Elevator remote diagnostic method and elevator remote diagnostic device
JP7434452B1 (en) Elevator system, elevator remote control method
KR102687915B1 (en) Robotic Linked Elevator Control System and Method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240319

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240426

R150 Certificate of patent or registration of utility model

Ref document number: 7485475

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150