Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7831531B2 - Elevator control system, control method, and control device - Google Patents
[go: Go Back, main page]

JP7831531B2 - Elevator control system, control method, and control device - Google Patents

Elevator control system, control method, and control device

Info

Publication number
JP7831531B2
JP7831531B2 JP2024137716A JP2024137716A JP7831531B2 JP 7831531 B2 JP7831531 B2 JP 7831531B2 JP 2024137716 A JP2024137716 A JP 2024137716A JP 2024137716 A JP2024137716 A JP 2024137716A JP 7831531 B2 JP7831531 B2 JP 7831531B2
Authority
JP
Japan
Prior art keywords
robot
floor
elevator car
elevator
button
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
JP2024137716A
Other languages
Japanese (ja)
Other versions
JP2026034987A (en
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.)
Fujitec Co Ltd
Original Assignee
Fujitec 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 Fujitec Co Ltd filed Critical Fujitec Co Ltd
Priority to JP2024137716A priority Critical patent/JP7831531B2/en
Publication of JP2026034987A publication Critical patent/JP2026034987A/en
Application granted granted Critical
Publication of JP7831531B2 publication Critical patent/JP7831531B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Elevator Control (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、エレベータを利用してロボットを階間移動させる制御技術に関する。 This invention relates to a control technology for moving a robot between floors using an elevator.

近年、建物での様々な作業(掃除、監視、搬送など)にロボットが活用されることが多くなってきている(例えば、特許文献1参照)。それに伴い、建物におけるロボットの階間移動にエレベータが利用されることが増えてきており、利用者とロボットの両方がエレベータを利用するケースが増えてきている。 In recent years, robots have increasingly been used for various tasks in buildings (cleaning, monitoring, transportation, etc.) (see, for example, Patent Document 1). Consequently, elevators are increasingly being used for robot movement between floors in buildings, and cases where both users and robots utilize elevators are becoming more frequent.

特許第7380793号公報Patent No. 7380793

各階に乗場ボタン(行先方向を指定するボタン)が設置されているエレベータでは、何れかの階で利用者が乗場ボタンを押した場合、当該乗場ボタンが示す方向でその階に乗りかごが到着することになる。一方、その乗りかごには、乗場ボタンを押した利用者だけでなく、その利用者と同じ方向へ向かう利用者も乗車することになる。このため、そのときにどれだけの人数の利用者が乗車するのかを予測することは難しい。それが故に、そのようなエレベータを利用者とロボットの両方が利用する環境下においては、以下のような問題が生じ得る。 In elevators equipped with landing buttons (buttons that specify the destination direction) on each floor, if a user presses a landing button on any floor, the elevator car will arrive at that floor in the direction indicated by the button. However, the elevator car will carry not only the user who pressed the button, but also other users traveling in the same direction. Therefore, predicting the exact number of users at any given time is difficult. Consequently, in environments where both users and robots utilize such elevators, the following problems may arise:

ロボットについての乗場呼びが乗りかごに割り当てられた場合、エレベータの利用状況によっては、そのロボットの乗車階(現在階)に乗りかごが当該ロボットの目的階へ向かう方向で到着するまでの間に、途中の階で利用者が乗車してしまってロボットの乗車スペースがなくなることがある。このようにロボットの乗車スペースがなくなると、そのロボットの乗車階に乗りかごが到着したとしてもロボットは乗車できず、その階への乗りかごの停止が無駄になってしまう。換言すれば、ロボットについての乗場呼びが無駄呼びになってしまう。また、エレベータの利用状況によっては、そのような状況が繰り返されてしまうことがあり、その場合には、ロボットが乗りかごに乗車できるようになるまでに長い時間が必要になってしまう。 If a landing call for a robot is assigned to an elevator car, depending on elevator usage, it's possible that passengers might board at intermediate floors before the car reaches the robot's intended floor (current floor), leaving no space for the robot. In this case, even if the car arrives at the robot's floor, it cannot board, rendering the car's stop at that floor wasted. In other words, the landing call for the robot becomes a wasted call. Furthermore, depending on elevator usage, this situation may repeat, resulting in a long wait before the robot can board the car.

そこで本発明の目的は、無駄呼びをできるだけ発生させずにロボットを乗りかごに乗車させることである。 Therefore, the objective of this invention is to get the robot into the elevator car while minimizing unnecessary calls.

本発明に係るロボット管理装置は、次のような構成を備える(態様1)。ロボット管理装置は、エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内にロボットの乗車スペースがあるか否かの判断(A)を行う。そして、ロボット管理装置は、判断(A)にて「乗車スペースがある」と判断した場合には、ロボットについての割当依頼を、当該ロボットの現在階を出発階とし、且つ、その時点での乗りかごの移動方向と同方向を行先方向として、それらの情報をエレベータの制御装置へ送信することで行い、それにより、当該制御装置に、上記の出発階及び行先方向を1つの乗場呼びとする乗りかごへの割当てを実行させる。一方、ロボット管理装置は、判断(A)にて「乗車スペースがない」と判断した場合には、割当依頼を行わずに、カメラでの撮影で得られる新たな画像に基づいて判断(A)を再度行い、その判断(A)を、「乗車スペースがある」と判断できるようになるまで繰り返し行う。 The robot management device according to the present invention has the following configuration (Aspect 1). When moving a robot from the current floor to the destination floor using an elevator, the robot management device makes a determination (A) based on images obtained from a camera installed inside the elevator car to determine whether or not there is space for the robot to board. If the robot management device determines in determination (A) that "there is space for boarding," it sends an assignment request for the robot to the elevator's control device, specifying the robot's current floor as the departure floor and the same direction as the elevator car's current movement as the destination direction. This causes the control device to assign the robot to an elevator car with the above-mentioned departure floor and destination direction as a single boarding call. On the other hand, if the robot management device determines in determination (A) that "there is no space for boarding," it does not send an assignment request, but instead makes another determination (A) based on new images obtained from the camera, repeating this determination (A) until it can determine that "there is space for boarding."

上記態様1によれば、乗りかご内にロボットの乗車スペースがあることを確認できたときに、その時点での乗りかごの移動方向が、ロボットの現在階から当該ロボットの目的階へ向かう順方向とは逆方向であったとしても、当該乗りかごを、逆方向へ移動している途中でロボットの現在階に停止させることができるようになる。これにより、ロボットが乗りかごに乗車できる機会を増やすことができるようになる。また、乗りかご内にロボットの乗車スペースがあることを確認してから割当依頼を行うことにより、その依頼に応じて乗りかごへの割当てが行われた乗場呼びが無駄呼びになりにくくなる。従って、ロボットが乗りかごに乗車できる機会を、無駄呼びをできるだけ発生させずに増やすことができるようになる。 According to the above embodiment 1, when it is confirmed that there is a space for a robot to board the elevator car, even if the direction of movement of the elevator car at that time is reversed from the robot's current floor to its destination floor, the elevator car can be stopped at the robot's current floor while moving in the reverse direction. This increases the opportunities for the robot to board the elevator car. Furthermore, by making an allocation request after confirming that there is a space for a robot to board the elevator car, the landing call for the elevator car assigned in response to that request is less likely to be a wasted call. Therefore, the opportunities for the robot to board the elevator car can be increased while minimizing wasted calls.

上記態様1に係るロボット管理装置は、次のような構成を備えていてもよい(態様2)。ロボット管理装置は、割当依頼を行った後、カメラの撮影で得られる新たな画像に基づいて、乗りかご内の状況が乗車スペースのない状況へ変化したか否かの判断(B)を更に行ってもよい。そして、ロボット管理装置は、判断(B)にて「変化した」と判断した場合には、制御装置に、ロボットについての乗場呼びの割当てをキャンセルさせてもよい。 The robot management device according to Embodiment 1 described above may have the following configuration (Embodiment 2). After making an assignment request, the robot management device may further determine (B) whether the situation inside the elevator car has changed to a situation where there is no passenger space, based on new images obtained from camera capture. If the robot management device determines in determination (B) that the situation has "changed," it may instruct the control device to cancel the assignment of the robot to the elevator car.

上記態様2によれば、ロボットの乗場呼びがそのままでは無駄呼びになることが判明した時点で、制御装置に、その乗場呼びについての乗りかごへの割当てをキャンセルさせることができ、それにより、無駄呼びの発生を確実に防ぐことができるようになる。換言すれば、ロボットの現在階(乗車階)に、そのロボットが確実に乗車できるような状況(乗車スペースがある状況)で乗りかごを停止させることができるようになる。 According to the above embodiment 2, when it is determined that a robot's landing call would be a wasted call, the control device can cancel the assignment of that landing call to the elevator car, thereby reliably preventing wasted calls. In other words, the elevator car can be stopped at the robot's current floor (boarding floor) in a situation where the robot can reliably board (a situation where there is boarding space).

上記態様1又は2に係るロボット管理装置は、次のような構成を備えていてもよい(態様3)。ロボット管理装置は、割当依頼で送信した行先方向が、ロボットの現在階から当該ロボットの目的階へ向かう順方向と同方向であった場合には、その後、乗りかごへのロボットの乗車が完了したときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として制御装置へ送信することで行ってもよい。一方、ロボット管理装置は、割当依頼で送信した行先方向が、上記順方向とは逆方向であった場合には、乗りかごへのロボットの乗車後、乗りかごの移動方向が反転して順方向になったときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として制御装置へ送信することで行ってもよい。 The robot management device according to the above embodiment 1 or 2 may have the following configuration (embodiment 3). If the destination direction transmitted in the assignment request is the same as the forward direction from the robot's current floor to its destination floor, the robot management device may, after the robot has boarded the elevator car, transmit a request to register the elevator car call for that robot to the control device, specifying the robot's destination floor as the destination floor. On the other hand, if the destination direction transmitted in the assignment request is the opposite of the forward direction, the robot management device may, after the robot has boarded the elevator car, transmit a request to register the elevator car call for that robot to the control device, specifying the robot's destination floor as the destination floor, when the elevator car's direction of movement reverses to the forward direction.

エレベータにおいては、乗りかごの移動方向が反転した場合に、そのときに当該乗りかごに登録されたまま残っているかご呼びを消去するという制御(リセット制御)が一般的には行われる。そのようなリセット制御が行われる場合であっても、上記態様3によれば、ロボットについてのかご呼びの登録を、そのかご呼びがリセット制御で消去されてしまうことがないように適切なタイミングで制御装置に実行させることが可能になる。 In elevators, when the direction of movement of the elevator car reverses, a control system (reset control) is generally performed to erase any remaining car calls registered for that car at that time. Even when such reset control is performed, according to the above embodiment 3, it becomes possible to have the control device execute the registration of car calls for the robot at an appropriate timing so that those car calls are not erased by the reset control.

本発明に係る第1の制御システムは、行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御システムであり、次のような構成を備える(態様A)。制御システムは、エレベータの制御装置と、上記態様1~3の何れか係るロボット管理装置と、を備える。そして、制御装置は、何れかの階で利用者が乗場ボタンを押した場合は、そのボタンを点灯させると共に、乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行う。 The first control system according to the present invention is a control system applicable to elevators equipped with illuminated landing buttons on each floor for specifying the destination direction, and has the following configuration (Aspect A). The control system comprises an elevator control device and a robot management device according to any of the above aspects 1 to 3. The control device illuminates the landing button when a user presses it on any floor, and assigns the elevator car a landing call, designating the floor where the button is installed as the departure floor and the direction indicated by the button as the destination direction.

上記態様Aに係る制御システムにおいて、制御装置は、ロボットについての割当依頼をロボット管理装置から受信して乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が乗場ボタンを押すまでは当該ボタンを点灯させないように制御してもよい(態様4)。 In the control system according to the above embodiment A, when the control device receives an assignment request for a robot from the robot management device and assigns a landing call, it may control the system so that the landing button on the robot's current floor does not light up until a user presses the landing button (embodiment 4).

ここで、乗場に来た利用者は、自身が向かう方向の乗場ボタンが点灯している場合には、そのボタンを改めて押すことはしない。このため、制御装置が、ロボットについての乗場呼びの割当てを行った場合に、その乗場呼びが示す行先方向と同方向の乗場ボタンを点灯させたとすると、その後、その行先方向Kcと同方向へ向かうために来た利用者は、乗場ボタンを押すことなく乗場で待つことになる。このため、このような状況で制御装置がロボットについての乗場呼びをキャンセルしたとすると、同方向へ向かおうとして乗場で待つ利用者にとっては、乗場呼びがない状態になってしまう。 Here, if a user arrives at the boarding area and the boarding button for their desired direction is lit, they will not press that button again. Therefore, if the control system assigns a boarding call for a robot and lights up the boarding button corresponding to the destination indicated by that call, users arriving to go in the same direction (Kc) will wait at the boarding area without pressing a boarding button. Consequently, if the control system cancels the boarding call for the robot in this situation, users waiting at the boarding area intending to go in the same direction will find themselves without a boarding call.

一方、上記態様4によれば、ロボットについての乗場呼びの割当てが行われた場合において、その乗場呼びが示す行先方向と同方向へ向かおうとする利用者が、誰も乗場ボタンを押すことなく乗場で待つ、といった状況にならないようにすることが可能になる。 On the other hand, according to the above embodiment 4, when a boarding call is assigned to a robot, it becomes possible to prevent a situation where users intending to go in the same direction as the destination indicated by that boarding call wait at the boarding station without anyone pressing the boarding button.

上記態様Aに係る制御システムにおいて、制御装置は、ロボットについての割当依頼をロボット管理装置から受信して乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には乗場ボタンを点灯させず、その後、当該乗場呼びへの乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させるように制御してもよい(態様5)。 In the control system according to the above embodiment A, when the control device receives an assignment request for a robot from the robot management device and assigns a landing call, it may control the system so that the landing button on the robot's current floor is not immediately illuminated, but is illuminated later when the elevator car starts responding to the landing call, or when a user presses the button before that (embodiment 5).

上記態様5によれば、ロボットについての乗場呼びの割当てが行われた後、その乗場呼びの割当てがキャンセルされる可能性がある期間に限定して、その乗場呼びが示す行先方向と同方向の乗場ボタンを、利用者が当該ボタンを押すまでは点灯させないでおくことができる。この場合も、上記態様4と同様、ロボットの乗場呼びが示す行先方向と同方向へ向かおうとする利用者が、誰も乗場ボタンを押すことなく乗場で待つ、といった状況にならないようにすることが可能になる。 According to embodiment 5 described above, after a boarding call is assigned to a robot, the boarding button corresponding to the destination indicated by the boarding call can be kept off until a user presses the button, limited to the period during which the boarding call assignment may be canceled. In this case, as with embodiment 4 described above, it becomes possible to prevent a situation where users intending to go in the same direction as the robot's boarding call wait at the boarding station without pressing any buttons.

本発明に係るロボット管理方法は、次のような構成を備える(態様6)。ロボット管理方法では、エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内にロボットの乗車スペースがあるか否かの判断(A)を行う。そして、判断(A)にて「乗車スペースがある」と判断した場合には、ロボットについての割当依頼を、当該ロボットの現在階を出発階とし、且つ、その時点での乗りかごの移動方向と同方向を行先方向として、それらの情報をエレベータの制御装置へ送信することで行い、それにより、当該制御装置に、上記の出発階及び行先方向を1つの乗場呼びとする乗りかごへの割当てを実行させる。一方、判断(A)にて「乗車スペースがない」と判断した場合には、割当依頼を行わずに、カメラでの撮影で得られる新たな画像に基づいて判断(A)を再度行い、その判断(A)を、「乗車スペースがある」と判断できるようになるまで繰り返し行う。 The robot management method according to the present invention has the following configuration (Aspect 6). In this robot management method, when moving a robot from the current floor to the destination floor using an elevator, a determination (A) is made based on images obtained from a camera installed inside the elevator car to determine whether or not there is space for the robot to board. If the determination (A) indicates that "there is space for boarding," an assignment request for the robot is made by transmitting information to the elevator's control device, with the robot's current floor as the departure floor and the same direction as the elevator car's current movement as the destination direction. This causes the control device to assign the robot to an elevator car with the above-mentioned departure floor and destination direction as a single boarding call. On the other hand, if the determination (A) indicates that "there is no space for boarding," no assignment request is made. Instead, the determination (A) is made again based on new images obtained from the camera, and this determination (A) is repeated until it can be determined that "there is space for boarding."

本発明に係るロボットは、次のような構成を備える(態様7)。ロボットは、エレベータを利用して現在階から目的階まで階間移動する場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に自身の乗車スペースがあるか否かの判断(A)を行う。そして、ロボットは、判断(A)にて「乗車スペース」があると判断した場合には、自身についての乗場呼びの割当依頼を、自身の現在階を出発階とし、且つ、その時点での乗りかごの移動方向と同方向を行先方向として、それらの情報をエレベータの制御装置へ送信することで行い、それにより、当該制御装置に、上記の出発階及び行先方向を1つの乗場呼びとする乗りかごへの割当てを実行させる。一方、ロボットは、判断(A)にて「乗車スペースがない」と判断した場合には、割当依頼を行わずに、カメラでの撮影で得られる新たな画像に基づいて判断(A)を再度行い、その判断(A)を、「乗車スペースがある」と判断できるようになるまで繰り返し行う。 The robot according to the present invention has the following configuration (Aspect 7). When the robot moves between floors using an elevator from its current floor to its destination floor, it makes a determination (A) based on images obtained from a camera installed inside the elevator car to determine whether or not there is space for it to ride in the elevator car. If the robot determines in determination (A) that there is space for it to ride, it requests the assignment of a landing call for itself by sending information to the elevator's control device, with its current floor as the departure floor and the same direction as the elevator car's current direction of movement as the destination direction. This causes the control device to assign the elevator car to a single landing call with the above-mentioned departure floor and destination direction. On the other hand, if the robot determines in determination (A) that there is no space for it to ride, it does not make an assignment request, but instead makes another determination (A) based on new images obtained from the camera, and repeats this determination (A) until it can determine that there is space for it to ride.

上記態様6及び7の何れによっても、上記態様1と同様、ロボットが乗りかごに乗車できる機会を、無駄呼びをできるだけ発生させずに増やすことができるようになる。 In both embodiments 6 and 7 described above, similar to embodiment 1, the opportunities for the robot to board the ride-haul can be increased while minimizing unnecessary calls.

本発明に係る第2の制御システムは、エレベータに適用可能な制御システムであり、次のような構成を備える(態様8)。制御システムは、エレベータの制御装置と、ロボット管理装置と、を備える。ロボット管理装置は、エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を制御装置へ送信することで行う。制御装置は、ロボットについての割当依頼をロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内にロボットの乗車スペースがあるか否かの判断(A)を行う。そして、制御装置は、判断(A)にて「乗車スペースがある」と判断した場合には、ロボットの現在階を出発階とし、且つ、その時点での乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを乗りかごに対して行う。一方、制御装置は、判断(A)にて「乗車スペースがない」と判断した場合には、乗場呼びの割当てを行わずに、カメラでの撮影で得られる新たな画像に基づいて判断(A)を再度行い、その判断(A)を、「乗車スペースがある」と判断できるようになるまで繰り返し行う。 The second control system according to the present invention is a control system applicable to elevators and has the following configuration (Aspect 8). The control system comprises an elevator control device and a robot management device. When the robot management device uses the elevator to move a robot from the current floor to the destination floor, it requests the allocation of a landing call for the robot by transmitting the robot's current floor to the control device. When the control device receives an allocation request for a robot from the robot management device, it makes a determination (A) based on an image obtained by a camera installed inside the elevator car to determine whether or not there is space for the robot to board the elevator car. If the control device determines in determination (A) that "there is space for boarding," it allocates a landing call to the elevator car with the robot's current floor as the departure floor and the same direction as the elevator car's current direction of movement as the destination direction. On the other hand, if the control device determines in judgment (A) that "there is no boarding space," it will not assign a boarding space call. Instead, it will perform judgment (A) again based on the new image obtained from the camera, and repeat this judgment (A) until it determines that "there is boarding space."

上記態様8によれば、上記態様1と同様、ロボットが乗りかごに乗車できる機会を増やすことができるようになる。また、乗りかご内にロボットの乗車スペースがあることを確認してから当該ロボットについての乗場呼びの割当てを行うことにより、その乗場呼びは無駄呼びになりにくくなる。従って、ロボットが乗りかごに乗車できる機会を、無駄呼びをできるだけ発生させずに増やすことができるようになる。 According to embodiment 8 described above, similar to embodiment 1, the opportunities for robots to board the elevator car can be increased. Furthermore, by confirming that there is space for the robot to board the elevator car before assigning a boarding call for that robot, the boarding call is less likely to be wasted. Therefore, the opportunities for robots to board the elevator car can be increased while minimizing wasted calls.

上記態様8に係る制御システムは、次のような構成を備えていてもよい(態様9)。制御装置は、ロボットについての乗場呼びの割当てを行った後、カメラの撮影で得られる新たな画像に基づいて、乗りかご内の状況が乗車スペースのない状況へ変化したか否かの判断(B)を更に行ってもよい。そして、制御装置は、判断(B)にて「変化した」と判断した場合には、ロボットについての乗場呼びの割当てをキャンセルしてもよい。 The control system according to the above embodiment 8 may have the following configuration (embodiment 9). After assigning a landing call for the robot, the control device may further determine (B) whether the situation inside the elevator car has changed to a situation where there is no passenger space, based on new images obtained from the camera. If the control device determines in determination (B) that the situation has "changed," it may cancel the landing call assignment for the robot.

上記態様9によれば、上記態様2と同様、無駄呼びの発生を確実に防ぐことができるようになる。換言すれば、ロボットの現在階(乗車階)に、そのロボットが確実に乗車できるような状況(乗車スペースがある状況)で乗りかごを停止させることができるようになる。 According to the above embodiment 9, similar to embodiment 2, it becomes possible to reliably prevent the occurrence of unnecessary calls. In other words, it becomes possible to stop the elevator car at the robot's current floor (boarding floor) in a situation where the robot can reliably board (a situation where there is boarding space).

上記態様8又は9に係る制御システムは、次のような構成を備えていてもよい(態様10)。ロボット管理装置は、乗場呼びが示す行先方向が、ロボットの現在階から当該ロボットの目的階へ向かう順方向と同方向であった場合には、その後、乗りかごへのロボットの乗車が完了したときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として制御装置へ送信することで行ってもよい。一方、ロボット管理装置は、乗場呼びが示す行先方向が、上記順方向とは逆方向であった場合には、乗りかごへのロボットの乗車後、乗りかごの移動方向が反転して順方向になったときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として制御装置へ送信することで行ってもよい。そして、制御装置は、登録依頼を受信した場合、上記行先階をかご呼びとして乗りかごに登録してもよい。 The control system according to the above embodiment 8 or 9 may have the following configuration (embodiment 10). If the destination direction indicated by the landing call is the same as the forward direction from the robot's current floor to its destination floor, the robot management device may, after the robot has boarded the elevator car, send a request to register the elevator car call for that robot to the control device, specifying the robot's destination floor as the destination floor. On the other hand, if the destination direction indicated by the landing call is the opposite of the forward direction, the robot management device may, after the robot has boarded the elevator car and the elevator car's direction of movement has reversed to the forward direction, send a request to register the elevator car call for that robot to the control device, specifying the robot's destination floor as the destination floor. The control device, upon receiving the registration request, may then register the destination floor as the elevator car call.

上記態様10によれば、上記態様3と同様、ロボットについてのかご呼びの登録を、そのかご呼びがリセット制御で消去されてしまうことがないように適切なタイミングで行うことが可能になる。 According to the above embodiment 10, similar to the above embodiment 3, it becomes possible to register cage calls for the robot at an appropriate timing so that the cage calls are not erased by reset control.

上記態様8~10の何れかに係る制御システムは、行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用されてもよく、その場合には、次のような構成を備えていてもよい(態様B)。制御装置は、何れかの階で利用者が乗場ボタンを押した場合は、そのボタンを点灯させると共に、乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行ってもよい。 The control system according to any of the above embodiments 8 to 10 may be applied to an elevator equipped with illuminated landing buttons on each floor for specifying the destination direction, in which case it may have the following configuration (Embodiment B). When a user presses a landing button on any floor, the control device may illuminate the button and assign the elevator car a landing call, designating the floor where the button is installed as the departure floor and the direction indicated by the button as the destination direction.

上記態様Bに係る制御システムにおいて、制御装置は、ロボットについての割当依頼を受信して乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が乗場ボタンを押すまでは当該ボタンを点灯させないように制御してもよい(態様11)。 In the control system according to the above embodiment B, when the control device receives an assignment request for a robot and assigns a landing call, it may control the system so that the landing button on the robot's current floor does not light up until a user presses the landing button (embodiment 11).

上記態様11によれば、上記態様4と同様、ロボットについての乗場呼びの割当てが行われた場合において、その乗場呼びが示す行先方向と同方向へ向かおうとする利用者が、誰も乗場ボタンを押すことなく乗場で待つ、といった状況にならないようにすることが可能になる。 According to the above embodiment 11, similar to the above embodiment 4, when a boarding call is assigned to a robot, it becomes possible to prevent a situation where users intending to go in the same direction as the destination indicated by that boarding call wait at the boarding station without anyone pressing the boarding button.

上記態様Bに係る制御システムにおいて、制御装置は、ロボットについての割当依頼を受信して乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には乗場ボタンを点灯させず、その後、当該乗場呼びへの乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させるように制御してもよい(態様12)。 In the control system according to the above embodiment B, when the control device receives an assignment request for a robot and assigns a landing call, it may control the system so that the landing button on the robot's current floor is not immediately illuminated, but is illuminated later when the elevator car begins responding to the landing call, or when a user presses the button before that (embodiment 12).

上記態様12によれば、上記態様5と同様、ロボットについての乗場呼びの割当てが行われた後、その乗場呼びの割当てがキャンセルされる可能性がある期間に限定して、その乗場呼びが示す行先方向と同方向の乗場ボタンを、利用者が当該ボタンを押すまでは点灯させないでおくことができる。従って、上記態様11と同様、ロボットについての乗場呼びの割当てが行われた場合において、その乗場呼びが示す行先方向と同方向へ向かおうとする利用者が、誰も乗場ボタンを押すことなく乗場で待つ、といった状況にならないようにすることが可能になる。 According to embodiment 12 above, similar to embodiment 5 above, after a boarding call is assigned to a robot, the boarding button corresponding to the destination indicated by the boarding call can be kept off until a user presses the button, limited to the period during which the boarding call assignment may be canceled. Therefore, similar to embodiment 11 above, when a boarding call is assigned to a robot, it becomes possible to prevent a situation where users intending to go in the same direction as the destination indicated by the boarding call wait at the boarding station without anyone pressing the boarding button.

本発明によれば、無駄呼びをできるだけ発生させずにロボットを乗りかごに乗車させることが可能になる。 According to this invention, it becomes possible to place a robot into a vehicle cage while minimizing unnecessary calls.

実施形態に係るエレベータの全体構成を示した概念図である。This is a conceptual diagram showing the overall configuration of the elevator according to the embodiment. 実施形態で用いられる(A)ロボット管理データ、(B)割当依頼管理データ、及び(C)登録依頼管理データをそれぞれ例示した概念図である。This is a conceptual diagram illustrating (A) robot management data, (B) assignment request management data, and (C) registration request management data used in the embodiment. 実施形態で用いられる(A)第1操作部用の装置管理データ、(B)第2操作部用の装置管理データ、(C)利用者用の乗場呼び管理データ及びかご呼び管理データ、並びに(D)ロボット用の乗場呼び管理データ及びかご呼び管理データをそれぞれ例示した概念図である。This is a conceptual diagram illustrating examples of (A) device management data for the first control unit, (B) device management data for the second control unit, (C) landing call management data and elevator call management data for users, and (D) landing call management data and elevator call management data for the robot, as used in the embodiment. 実施形態で実行される割当依頼処理を示したフローチャートである。This is a flowchart illustrating the allocation request process performed in the embodiment. 実施形態で実行される割当処理を示したフローチャートである。This is a flowchart illustrating the allocation process performed in the embodiment. 実施形態で実行される乗車指令処理を示したフローチャートである。This is a flowchart illustrating the boarding command process performed in the embodiment. 実施形態で実行される登録依頼処理を示したフローチャートである。This is a flowchart illustrating the registration request process performed in the embodiment. 実施形態で実行される登録処理を示したフローチャートである。This is a flowchart illustrating the registration process performed in the embodiment. 実施形態で実行される降車指令処理を示したフローチャートである。This is a flowchart illustrating the disembarkation command process performed in the embodiment. 第1変形例で実行される割当依頼処理を示したフローチャートである。This is a flowchart showing the allocation request process performed in the first modified example. 第2変形例で実行される割当依頼処理を示したフローチャートである。This flowchart shows the allocation request process performed in the second modified example. 第4変形例にて割当依頼管理データに代えて用いられる乗場呼び管理データを例示した概念図である。This is a conceptual diagram illustrating the use of landing call management data in place of the allocation request management data in the fourth modified example. 第4変形例で実行される割当依頼処理を示したフローチャートである。This flowchart shows the allocation request process performed in the fourth modified example. 第4変形例で実行される割当処理を示したフローチャートである。This is a flowchart showing the assignment process performed in the fourth modified example. 第5変形例で実行される割当処理を示したフローチャートである。This is a flowchart showing the assignment process performed in the fifth modified example. 第6変形例で実行される割当処理を示したフローチャートである。This is a flowchart showing the allocation process performed in the sixth modified example.

[1]実施形態
[1-1]エレベータの全体構成
図1は、実施形態に係るエレベータの全体構成を示した概念図である。本実施形態では、エレベータは、乗りかごGを1つ備えたものであり、その乗りかごGが、利用者だけでなく、当該エレベータが設置された建物で様々な作業(掃除、監視、搬送など)を行うロボットHにも利用される。また、エレベータの各階の乗場には、利用者が行先方向Kcを指定するための第1操作部1が設置され、乗りかごG内には、利用者が行先階Fdを指定するための第2操作部2が設置されている。更に、エレベータは、これらの構成に加えて、ロボット管理装置3とエレベータ制御装置4とを備える。
[1] Embodiment [1-1] Overall configuration of the elevator Figure 1 is a conceptual diagram showing the overall configuration of an elevator according to this embodiment. In this embodiment, the elevator is equipped with one elevator car G, and the elevator car G is used not only by users but also by robots H that perform various tasks (cleaning, monitoring, transport, etc.) in the building in which the elevator is installed. In addition, a first operation unit 1 is installed at the landing of each floor of the elevator for users to specify the destination direction Kc, and a second operation unit 2 is installed inside the elevator car G for users to specify the destination floor Fd. Furthermore, in addition to these configurations, the elevator is equipped with a robot management device 3 and an elevator control device 4.

そして本実施形態では、このようなエレベータにおいて無駄呼びをできるだけ発生させずにロボットHを乗りかごGに乗車させるべく、それを可能にするための制御システムが、ロボット管理装置3及びエレベータ制御装置4によって構築されている。以下、各部の構成について具体的に説明する。 In this embodiment, a control system is constructed using a robot management device 3 and an elevator control device 4 to enable the robot H to board the elevator car G while minimizing unnecessary calls. The configuration of each part will be described in detail below.

<第1操作部>
第1操作部1は、最上階又は最下階である端階以外の階では、行先方向Kcとして上方向を指定するための乗場ボタン(上方向ボタン)と、行先方向Kcとして下方向を指定するための乗場ボタン(下方向ボタン)とを含む。一方、第1操作部1は、最上階では、下方向を指定するための乗場ボタン(下方向ボタン)だけを含み、最下階では、上方向を指定するための乗場ボタン(上方向ボタン)だけを含む。
<First operation section>
The first operation unit 1 includes a landing button (up direction button) for specifying the destination direction Kc as upward, and a landing button (down direction button) for specifying the destination direction Kc as downward, on floors other than the end floors which are the top or bottom floors. On the other hand, the first operation unit 1 includes only a landing button (down direction button) for specifying the destination direction on the top floor, and only an landing button (up direction button) for specifying the destination direction on the bottom floor.

利用者が乗場で第1操作部1を操作して(乗場ボタンを押して)自身の行先方向Kcを指定した場合、その行先方向Kcはエレベータ制御装置4へ送信される。これにより、利用者についての乗場呼びX(以下、「乗場呼びXg」と称す)の割当依頼が、エレベータ制御装置4に対して行われる(利用者からの割当依頼)。このとき、操作された操作部が第1操作部1であることをエレベータ制御装置4に認識させるべく、その操作部を他の操作部や装置などと識別するための装置情報Pd1もエレベータ制御装置4へ送信される。 When a user operates the first control unit 1 at the landing (by pressing the landing button) to specify their destination direction Kc, that destination direction Kc is transmitted to the elevator control device 4. This sends a request to the elevator control device 4 for the allocation of a landing call X (hereinafter referred to as "landing call Xg") for the user (allocation request from the user). At this time, in order to ensure that the elevator control device 4 recognizes that the operated control unit is the first control unit 1, device information Pd1, which identifies that control unit from other control units and devices, is also transmitted to the elevator control device 4.

<第2操作部>
第2操作部2は、複数の行先ボタンを含み、それらの行先ボタンが、本実施形態のエレベータで案内可能な複数の階に1つずつ対応付けられている。
<Second operation section>
The second control unit 2 includes multiple destination buttons, each of which corresponds to one of the multiple floors that can be guided by the elevator of this embodiment.

利用者が乗りかごG内で第2操作部2を操作して(何れかの行先ボタンを押して)自身の行先階Fdを指定した場合、その行先階Fdはエレベータ制御装置4へ送信される。これにより、利用者についてのかご呼びYg(以下、「かご呼びYg」と称す)の登録依頼が、エレベータ制御装置4に対して行われる(利用者からの登録依頼)。このとき、操作された操作部が第2操作部2であることをエレベータ制御装置4に認識させるべく、その操作部を他の操作部や装置などと識別するための装置情報Pd2もエレベータ制御装置4へ送信される。 When a user operates the second control unit 2 inside the elevator car G (by pressing any destination button) to specify their destination floor Fd, that destination floor Fd is transmitted to the elevator control device 4. This triggers a registration request for the user's car call Yg (hereinafter referred to as "car call Yg") to the elevator control device 4 (registration request from the user). At this time, in order to ensure the elevator control device 4 recognizes that the operated control unit is the second control unit 2, device information Pd2, which identifies that control unit from other control units and devices, is also transmitted to the elevator control device 4.

<ロボット管理装置>
ロボット管理装置3は、本実施形態のエレベータが設置された建物で利用されるロボットHを一元的に管理する装置である。
<Robot Management Device>
The robot management device 3 is a device that centrally manages the robots H used in the building where the elevator of this embodiment is installed.

本実施形態では、ロボット管理装置3は、各ロボットHの現在階Fxを把握している。そして、各ロボットHは、階間移動が必要になった場合、移動先となる目的階Fyをロボット管理装置3へ送信する。このとき、そのロボットHは、目的階Fyの送信元がどのロボットHであるのかをロボット管理装置3に認識させるべく、自身を他のロボットHと識別するためのロボット情報Phもロボット管理装置3へ送信する。 In this embodiment, the robot management device 3 keeps track of the current floor Fx of each robot H. When a robot H needs to move between floors, it transmits the destination floor Fy to the robot management device 3. At this time, the robot H also transmits robot information Ph to the robot management device 3 to identify itself from other robots, allowing the robot management device 3 to recognize which robot H transmitted the destination floor Fy.

ロボット管理装置3は、何れかのロボットHから目的階Fy及びロボット情報Phを受信した場合、そのロボットHについての乗場呼びX(以下、「乗場呼びXh」と称す)の割当依頼を、無駄呼びをできるだけ発生させないようにするための適切なタイミングでエレベータ制御装置4に対して行う(割当依頼処理。図4参照)。その後、乗りかごGが、乗場呼びXhに応答してロボットHの現在階Fxに到着したときに、ロボット管理装置3は、その乗りかごGへの乗車をロボットHに実行させ(乗車指令処理。図6参照)、その乗車が完了してからの適切なタイミングで、当該ロボットHについてのかご呼びY(以下、「かご呼びYh」と称す)の登録依頼をエレベータ制御装置4に対して行う(登録依頼処理。図7参照)。そして、乗りかごGがロボットHの目的階Fyに到着したときに、ロボット管理装置3は、その乗りかごGからの降車をロボットHに実行させる(降車指令処理。図9参照)。尚、これらの処理の詳細については後述する。 When the robot management device 3 receives the destination floor Fy and robot information Ph from any robot H, it requests the elevator control device 4 to assign a landing call X (hereinafter referred to as "landing call Xh") for that robot H at an appropriate timing to minimize wasted calls (assignment request processing; see Figure 4). Then, when the elevator car G arrives at the robot H's current floor Fx in response to the landing call Xh, the robot management device 3 instructs robot H to board the elevator car G (boarding command processing; see Figure 6). After boarding is complete, at an appropriate timing, it requests the elevator control device 4 to register a car call Y (hereinafter referred to as "car call Yh") for that robot H (registration request processing; see Figure 7). Finally, when the elevator car G arrives at the robot H's destination floor Fy, the robot management device 3 instructs robot H to disembark from the elevator car G (disembarkation command processing; see Figure 9). Details of these processes will be described later.

具体的な構成として、ロボット管理装置3は、記憶部31と制御部32とを備える(図1参照)。 Specifically, the robot management device 3 comprises a storage unit 31 and a control unit 32 (see Figure 1).

記憶部31は、ROMやRAMなどの記憶デバイスで構成される部分であり、記憶部31には、ロボット管理装置3が行う制御処理に必要な情報が保存される。本実施形態では、そのような情報として、ロボット管理データDpと、依頼管理データDqと、が記憶部31に保存される。 The memory unit 31 is comprised of memory devices such as ROM and RAM, and stores information necessary for the control processing performed by the robot management device 3. In this embodiment, robot management data Dp and request management data Dq are stored in the memory unit 31 as such information.

ロボット管理データDpは、ロボットHごとに、そのロボットHに関連する複数の情報を互いに紐付けて管理するためのデータベースである。 The robot management data Dp is a database for managing multiple pieces of information related to each robot H, linking them together.

依頼管理データDqには、割当依頼管理データDq1と、登録依頼管理データDq2とが含まれる。ここで、割当依頼管理データDq1は、ロボットHについての割当依頼の情報を管理するためのデータである。登録依頼管理データDq2は、ロボットHについての登録依頼の情報を管理するためのデータである。 The request management data Dq includes assignment request management data Dq1 and registration request management data Dq2. Here, assignment request management data Dq1 is data for managing assignment request information for robot H. Registration request management data Dq2 is data for managing registration request information for robot H.

図2(A)は、本実施形態で用いられるロボット管理データDpを例示した概念図である。ロボット管理データDpでは、ロボットHごとに、そのロボットHのロボット情報Ph及び現在階Fxと、当該ロボットHが階間移動するときの移動先と、が互いに対応付けられた状態で記録される。ここで、ロボットHごとに対応付けられる現在階Fxは、そのロボットHが配されている階であり、当該ロボットHが階間移動するごとに更新される。また、ロボットHごとに対応付けられる移動先には、そのロボットHが階間移動のために送信してきた目的階Fyが記録され、当該目的階Fyは、その階での当該ロボットHの降車が完了したときに消去される。 Figure 2(A) is a conceptual diagram illustrating the robot management data Dp used in this embodiment. In the robot management data Dp, for each robot H, the robot information Ph and current floor Fx of that robot H, and the destination when the robot H moves between floors are recorded in a manner that is associated with each other. Here, the current floor Fx associated with each robot H is the floor where the robot H is located, and is updated each time the robot H moves between floors. Furthermore, the destination associated with each robot H records the target floor Fy that the robot H has transmitted for inter-floor movement, and this target floor Fy is erased when the robot H has completed disembarking at that floor.

これにより、ロボット管理装置3は、各ロボットHから目的階Fyと共にロボット情報Phを受信した場合に、そのロボット情報Phから、当該ロボットHの現在階Fxを特定することが可能になる。そして本実施形態では、そのロボットHの現在階Fxが、当該ロボットHがエレベータの乗りかごGを利用して階間移動するときの出発階Fc(乗車階)として利用される。また、ロボット管理装置3は、各ロボットHのロボット情報Phに対応付けられている移動先を参照することにより、その移動先に目的階Fyが記録されている場合には、当該ロボットHは階間移動中であると判断でき、しかも、その移動先がどの階であるのかも把握でき、その一方で、その移動先に目的階Fyが記録されていない場合には、当該ロボットHは現在階Fxに配備中であると判断できる。 This allows the robot management device 3 to identify the current floor Fx of each robot H from the robot information Ph received from each robot H along with the destination floor Fy. In this embodiment, the current floor Fx of the robot H is used as the departure floor Fc (boarding floor) when the robot H moves between floors using the elevator car G. Furthermore, by referring to the destination associated with the robot information Ph of each robot H, the robot management device 3 can determine that the robot H is moving between floors if the destination floor Fy is recorded in that destination, and can also determine which floor that destination is. On the other hand, if the destination floor Fy is not recorded in that destination, the robot H can determine that it is currently deployed on the current floor Fx.

図2(B)は、本実施形態で用いられる割当依頼管理データDq1を例示した概念図である。割当依頼管理データDq1では、ロボットHについての割当依頼がエレベータ制御装置4に対して行われるごとに、そのロボットHのロボット情報Phと、当該割当依頼でエレベータ制御装置4へ送信された情報(本実施形態では、出発階Fcとその階からの行先方向Kc)と、が互いに対応付けられた状態で記録される。図2(B)の例では、行先方向Kcを示す情報として「上方向」と「下方向」の2つの方向が対応付けられ、当該2つの方向のうちの行先方向Kcとして送信された方向が「ON」にされ、その一方で、もう1つの方向が「OFF」にされる場合が示されている。そして、各ロボットHについての割当依頼の情報は、そのロボットHについてのかご呼びYhの登録依頼がエレベータ制御装置4に対して行われたときに、割当依頼管理データDq1から消去される(図7のステップS410参照)。 Figure 2(B) is a conceptual diagram illustrating the allocation request management data Dq1 used in this embodiment. In the allocation request management data Dq1, each time an allocation request for robot H is made to the elevator control device 4, the robot information Ph of robot H and the information transmitted to the elevator control device 4 in that allocation request (in this embodiment, the departure floor Fc and the destination direction Kc from that floor) are recorded in a corresponding manner. In the example in Figure 2(B), two directions, "up" and "down," are associated as information indicating the destination direction Kc. The direction transmitted as the destination direction Kc is set to "ON," while the other direction is set to "OFF." The allocation request information for each robot H is then deleted from the allocation request management data Dq1 when a registration request for the car call Yh for that robot H is made to the elevator control device 4 (see step S410 in Figure 7).

図2(C)は、本実施形態で用いられる登録依頼管理データDq2を例示した概念図である。登録依頼管理データDq2では、ロボットHについての登録依頼がエレベータ制御装置4に対して行われるごとに、そのロボットHのロボット情報Phと、当該登録依頼でエレベータ制御装置4へ送信された情報(本実施形態では、行先階Fd)と、が互いに対応付けられた状態で記録される。そして、各ロボットHについての登録依頼の情報は、その情報が示す目的階Fyでの当該ロボットHの降車が完了したときに、登録依頼管理データDq2から消去される(図9のステップS606参照)。 Figure 2(C) is a conceptual diagram illustrating the registration request management data Dq2 used in this embodiment. In the registration request management data Dq2, each time a registration request for robot H is made to the elevator control device 4, the robot information Ph of robot H and the information transmitted to the elevator control device 4 with that registration request (in this embodiment, the destination floor Fd) are recorded in a corresponding manner. Then, the registration request information for each robot H is deleted from the registration request management data Dq2 when the robot H has completed disembarking at the destination floor Fy indicated by that information (see step S606 in Figure 9).

制御部32は、ロボット管理装置3が行う制御処理(割当依頼処理、乗車指令処理、登録依頼処理、及び降車指令処理を含む)の実行を担う部分である。具体的には、制御部32は、CPUやMPUなどの処理デバイスで構成され、ロボット管理装置3にインストールされている制御用プログラムを実行することにより、自身が担う制御処理の実行をソフトウェアで実現する。尚、この制御用プログラムは、ロボット管理装置3へのインストール前においては、携帯可能な記憶媒体(例えば、フラッシュメモリ等)に読取可能な状態で保存されていてもよいし、他のサーバなどにダウンロード可能な状態で保存されていてもよい。また、ロボット管理装置3が行う制御処理は、プログラムの実行によってソフトウェアで実現される場合に限らず、ロボット管理装置3に構築された処理回路によってハードウェアで実現されてもよい。 The control unit 32 is responsible for executing the control processing performed by the robot management device 3 (including assignment request processing, boarding command processing, registration request processing, and disembarking command processing). Specifically, the control unit 32 is composed of processing devices such as a CPU and MPU, and executes the control processing it is responsible for using software by running the control program installed in the robot management device 3. This control program may be stored in a readable state on a portable storage medium (e.g., flash memory) or in a downloadable state on another server before installation in the robot management device 3. Furthermore, the control processing performed by the robot management device 3 is not limited to being implemented in software through program execution; it may also be implemented in hardware by processing circuits built into the robot management device 3.

<エレベータ制御装置>
エレベータ制御装置4は、乗りかごGの動作を制御する装置である。本実施形態では、エレベータ制御装置4は、乗場にいる利用者又はロボット管理装置3から割当依頼を受信した場合に、乗場呼びX(利用者からの割当依頼の場合「Xg」、ロボット管理装置3からの割当依頼の場合「Xh」)の割当てを乗りかごGに対して行い(割当処理。図5参照)、その上で、当該乗場呼びXへの応答動作を乗りかごGに実行させる(応答処理)。尚、割当処理の詳細については後述する。
<Elevator control device>
The elevator control device 4 is a device that controls the operation of the elevator car G. In this embodiment, when the elevator control device 4 receives an assignment request from a user at the landing or from the robot management device 3, it assigns a landing call X (Xg in the case of an assignment request from a user, Xh in the case of an assignment request from the robot management device 3) to the elevator car G (assignment process; see Figure 5), and then causes the elevator car G to perform a response operation to the said landing call X (response process). Details of the assignment process will be described later.

また、エレベータ制御装置4は、乗りかごG内の利用者又はロボット管理装置3から登録依頼を受信した場合には、かご呼びY(利用者からの登録依頼の場合「Yg」、ロボット管理装置3からの登録依頼の場合「Yh」)の登録を乗りかごGに対して行い(登録処理。図8参照)、その上で、当該かご呼びYへの応答動作を乗りかごGに実行させる(応答処理)。尚、登録処理の詳細については後述する。 Furthermore, when the elevator control device 4 receives a registration request from a user inside the elevator car G or from the robot management device 3, it registers the car call Y (Yg in the case of a registration request from a user, and Yh in the case of a registration request from the robot management device 3) to the elevator car G (registration process; see Figure 8), and then causes the elevator car G to perform a response operation to the car call Y (response process). Details of the registration process will be described later.

更に本実施形態では、エレベータにおいて無駄呼びをできるだけ発生させずにロボットHを乗りかごGに乗車させるべく、エレベータ制御装置4は、それを可能にするための処理をロボット管理装置3と連携して行う。具体的には、以下のとおりである。 Furthermore, in this embodiment, in order to allow the robot H to board the elevator car G while minimizing unnecessary calls, the elevator control device 4 works in conjunction with the robot management device 3 to perform the necessary processing. Specifically, this is as follows:

乗りかごGには、かご内を撮影するためのカメラ20が設置されており(図1参照)、エレベータ制御装置4は、ロボット管理装置3からの要求に応じて、そのときに乗りかごG内をカメラ20で撮影して得た画像Qgを、当該ロボット管理装置3へ返信することができる。また、エレベータ制御装置4は、ロボット管理装置3からの要求に応じて、そのときに自身が把握しているエレベータ情報Pe(乗りかごGの動作状況やエレベータの利用状況など)を、当該ロボット管理装置3へ返信することができる。 The elevator car G is equipped with a camera 20 for photographing the interior (see Figure 1). The elevator control device 4 can, in response to a request from the robot management device 3, return the image Qg obtained by the camera 20 at that time to the robot management device 3. Furthermore, the elevator control device 4 can also, in response to a request from the robot management device 3, return the elevator information Pe (such as the operating status of the elevator car G and the elevator's usage status) that it currently possesses to the robot management device 3.

具体的な構成として、エレベータ制御装置4は、記憶部41と制御部42とを備える(図1参照)。 Specifically, the elevator control device 4 comprises a storage unit 41 and a control unit 42 (see Figure 1).

記憶部41は、ROMやRAMなどの記憶デバイスで構成される部分であり、記憶部41には、エレベータ制御装置4が行う制御処理に必要な情報が保存される。本実施形態では、そのような情報として、装置管理データDrと、乗場呼び管理データDxと、かご呼び管理データDyと、が記憶部41に保存される。 The memory unit 41 is comprised of a memory device such as ROM or RAM, and stores information necessary for the control processing performed by the elevator control device 4. In this embodiment, such information stored in the memory unit 41 includes device management data Dr, landing call management data Dx, and car call management data Dy.

装置管理データDrには、第1操作部1用の装置管理データDr1と、第2操作部2用の装置管理データDr2とが含まれる。ここで、装置管理データDr1は、第1操作部1ごとに、その操作部に関連する複数の情報を互いに紐付けて管理するためのデータベースである。装置管理データDr2は、第2操作部2ごとに、その操作部に関連する複数の情報を互いに紐付けて管理するためのデータベースである。 The device management data Dr includes device management data Dr1 for the first operation unit 1 and device management data Dr2 for the second operation unit 2. Here, device management data Dr1 is a database for managing multiple pieces of information related to each of the first operation units 1 by linking them together. Device management data Dr2 is a database for managing multiple pieces of information related to each of the second operation units 2 by linking them together.

乗場呼び管理データDxには、利用者用の乗場呼び管理データDxGと、ロボットH用の乗場呼び管理データDxHとが含まれる。また、かご呼び管理データDyには、利用者用のかご呼び管理データDyGと、ロボットH用のかご呼び管理データDyHとが含まれる。ここで、乗場呼び管理データDxG及びかご呼び管理データDyGは、利用者についての乗場呼びXg及びかご呼びYgの情報をそれぞれ管理するためのデータである。乗場呼び管理データDxH及びかご呼び管理データDyHは、ロボットHについての乗場呼びXh及びかご呼びYhの情報をそれぞれ管理するためのデータである。 The landing call management data Dx includes landing call management data DxG for users and landing call management data DxH for robot H. Similarly, the car call management data Dy includes car call management data DyG for users and car call management data DyH for robot H. Here, landing call management data DxG and car call management data DyG are data for managing landing call Xg and car call Yg information for users, respectively. Landing call management data DxH and car call management data DyH are data for managing landing call Xh and car call Yh information for robot H, respectively.

図3(A)は、本実施形態で用いられる第1操作部1用の装置管理データDr1を例示した概念図である。装置管理データDr1では、第1操作部1ごとに、その操作部の装置情報Pd1及び設置階Fsが互いに対応付けられた状態で記録される。 Figure 3(A) is a conceptual diagram illustrating the device management data Dr1 for the first operation unit 1 used in this embodiment. In the device management data Dr1, the device information Pd1 and installation floor Fs of each first operation unit 1 are recorded in a manner that is correlated with each other.

これにより、エレベータ制御装置4は、何れかの第1操作部1から行先方向Kcと共に装置情報Pd1を受信した場合に、その装置情報Pd1から、当該第1操作部1(行先方向Kcの指定が行われた操作部)の設置階Fsを特定することが可能になる。そして本実施形態では、当該第1操作部1の設置階Fsが、その操作部を操作して行先方向Kcを指定した利用者の出発階Fc(乗車階)として利用される。 This allows the elevator control device 4, upon receiving device information Pd1 along with the destination direction Kc from any of the first control units 1, to identify the installation floor Fs of the first control unit 1 (the control unit that specified the destination direction Kc) from the device information Pd1. In this embodiment, the installation floor Fs of the first control unit 1 is used as the departure floor Fc (boarding floor) of the user who operated that control unit to specify the destination direction Kc.

図3(B)は、本実施形態で用いられる第2操作部2用の装置管理データDr2を例示した概念図である。装置管理データDr2では、第2操作部2ごとに、その操作部の装置情報Pd2と、当該操作部が設置されている乗りかごGのかご情報Pgとが互いに対応付けられた状態で記録される。本実施形態では、乗りかごGが1つであるため、その乗りかごGに設置されている第2操作部2についての一組の情報だけが装置管理データDr2に記録される。 Figure 3(B) is a conceptual diagram illustrating the device management data Dr2 for the second operation unit 2 used in this embodiment. In the device management data Dr2, for each second operation unit 2, the device information Pd2 of that operation unit and the car information Pg of the elevator car G in which the operation unit is installed are recorded in a corresponding manner. In this embodiment, since there is only one elevator car G, only one set of information for the second operation unit 2 installed in that elevator car G is recorded in the device management data Dr2.

これにより、エレベータ制御装置4は、第2操作部2から行先階Fdと共に装置情報Pd2を受信した場合に、その装置情報Pd2から、当該第2操作部2が設置されている乗りかごG(行先階Fdの指定があった乗りかごG)を特定することが可能になる。よって、エレベータ制御装置4は、第2操作部2から受信した行先階Fdをかご呼びYgとして登録するときに、その登録先にすべき乗りかごGを特定することができる。 This allows the elevator control device 4, upon receiving device information Pd2 along with the destination floor Fd from the second control unit 2, to identify the elevator car G (the elevator car G for which the destination floor Fd was specified) where the second control unit 2 is installed, based on the device information Pd2. Therefore, when the elevator control device 4 registers the destination floor Fd received from the second control unit 2 as the car call Yg, it can identify the elevator car G to which it should be registered.

図3(C)は、本実施形態で用いられる利用者用の乗場呼び管理データDxG及びかご呼び管理データDyGをそれぞれ例示した概念図である。 Figure 3(C) is a conceptual diagram illustrating the user-use landing call management data DxG and car call management data DyG used in this embodiment.

乗場呼び管理データDxG(図3(C)の左図参照)では、エレベータの階ごと、更にはその階からの乗りかごGの移動が可能な方向ごとに、それら一組の階及び方向をそれぞれ出発階Fc及び行先方向Kcとする乗場呼びXgの割当てが乗りかごGに対して行われているか否か(換言すれば、その階でその方向の乗場ボタンを利用者が押したか否か)を示す割当状況が対応付けられる。そして、図3(C)の例では、各階からの方向ごとの割当状況が、それら一組の階及び方向をそれぞれ出発階Fc及び行先方向Kcとする乗場呼びXgの割当てが行われた場合に「ON」に更新され、その乗場呼びXgが削除された場合に「OFF」に更新される場合が示されている。 The landing call management data DxG (see the left diagram in Figure 3(C)) associates the assignment status for each elevator floor, and for each direction of movement possible from that floor, with the assignment of a landing call Xg to the elevator car G, where the floor and direction are the departure floor Fc and destination direction Kc, respectively. In other words, it indicates whether a user pressed the landing button for that direction on that floor. The example in Figure 3(C) shows that the assignment status for each direction from each floor is updated to "ON" when a landing call Xg is assigned to that pair of floors and directions (departure floor Fc and destination direction Kc), and updated to "OFF" when that landing call Xg is deleted.

また、かご呼び管理データDyG(図3(C)の右図参照)では、エレベータの階ごとに、その階を行先階Fdとするかご呼びYgの登録が乗りかごGに対して行われているか否か(換言すれば、その階の行先ボタンを利用者が押したか否か)を示す登録状況が対応付けられる。そして、図3(C)の例では、階ごとの登録状況が、その階を行先階Fdとするかご呼びYgが登録された場合に「ON」に更新され、そのかご呼びYgが削除された場合に「OFF」に更新される場合が示されている。 Furthermore, the elevator call management data DyG (see the right diagram in Figure 3(C)) associates a registration status for each elevator floor, indicating whether or not a elevator call Yg with that floor as the destination floor Fd has been registered for the elevator car G (in other words, whether or not a user pressed the destination button for that floor). In the example in Figure 3(C), the registration status for each floor is updated to "ON" when an elevator call Yg with that floor as the destination floor Fd is registered, and to "OFF" when that elevator call Yg is deleted.

図3(D)は、本実施形態で用いられるロボットH用の乗場呼び管理データDxH及びかご呼び管理データDyHをそれぞれ例示した概念図である。 Figure 3(D) is a conceptual diagram illustrating the landing call management data DxH and the elevator car call management data DyH for the robot H used in this embodiment.

乗場呼び管理データDxH(図3(D)の上図参照)では、ロボットHについての乗場呼びXhの割当てが行われるごとに、そのロボットHのロボット情報Phと、当該乗場呼びXhが示す出発階Fc及び行先方向Kcと、が互いに対応付けられた状態で記録される。図3(D)の例では、行先方向Kcを示す情報として「上方向」と「下方向」の2つの方向が対応付けられ、当該2つの方向のうちの乗場呼びXhが行先方向Kcとして示す方向が「ON」にされ、その一方で、もう1つの方向が「OFF」にされる場合が示されている。そして、各ロボットHについての乗場呼びXhの情報は、その乗場呼びXhが役目を終えたときに(一例として、その乗場呼びXhが示す出発階Fcに当該乗場呼びXhが示す行先方向Kcで乗りかごGが到着したときに)、乗場呼び管理データDxHから消去される(乗場呼びXhの削除)。 In the landing call management data DxH (see the upper diagram in Figure 3(D)), each time a landing call Xh is assigned to a robot H, the robot information Ph of that robot H, the departure floor Fc, and the destination direction Kc indicated by that landing call Xh are recorded in a corresponding manner. In the example in Figure 3(D), two directions, "up" and "down," are associated with the destination direction Kc. The case shown is where the direction indicated by the landing call Xh as the destination direction Kc is set to "ON," while the other direction is set to "OFF." The information for each robot H's landing call Xh is then deleted from the landing call management data DxH (deletion of the landing call Xh) when the landing call Xh has completed its task (for example, when the elevator car G arrives at the departure floor Fc indicated by the landing call Xh in the destination direction Kc indicated by that landing call Xh).

また、かご呼び管理データDyH(図3(D)の下図参照)では、ロボットHについてのかご呼びYhの登録が行われるごとに、そのロボットHのロボット情報Phと、当該かご呼びYhが示す行先階Fdと、が互いに対応付けられた状態で記録される。そして、各ロボットHについてのかご呼びYhの情報は、そのかご呼びYhが役目を終えたときに(一例として、そのかご呼びYhが示す行先階Fdに乗りかごGが到着したときに)、かご呼び管理データDyHから消去される(かご呼びYhの削除)。 Furthermore, in the elevator call management data DyH (see the lower diagram in Figure 3(D)), each time an elevator call Yh is registered for robot H, the robot information Ph of robot H and the destination floor Fd indicated by that elevator call Yh are recorded in a corresponding manner. Then, the information for each elevator call Yh for robot H is deleted from the elevator call management data DyH (deletion of the elevator call Yh) when the elevator call Yh has completed its task (for example, when elevator car G arrives at the destination floor Fd indicated by that elevator call Yh).

制御部42は、エレベータ制御装置4が行う制御処理(割当処理、登録処理、及び応答処理を含む)の実行を担う部分である。具体的には、制御部42は、CPUやMPUなどの処理デバイスで構成され、エレベータ制御装置4にインストールされている制御用プログラムを実行することにより、自身が担う制御処理の実行をソフトウェアで実現する。尚、この制御用プログラムは、エレベータ制御装置4へのインストール前においては、携帯可能な記憶媒体(例えば、フラッシュメモリ等)に読取可能な状態で保存されていてもよいし、他のサーバなどにダウンロード可能な状態で保存されていてもよい。また、エレベータ制御装置4が行う制御処理は、プログラムの実行によってソフトウェアで実現される場合に限らず、エレベータ制御装置4に構築された処理回路によってハードウェアで実現されてもよい。 The control unit 42 is responsible for executing the control processing (including allocation processing, registration processing, and response processing) performed by the elevator control device 4. Specifically, the control unit 42 is composed of processing devices such as a CPU and MPU, and executes the control processing it is responsible for using software by running the control program installed in the elevator control device 4. This control program may be stored in a readable state on a portable storage medium (e.g., flash memory) before installation in the elevator control device 4, or it may be stored in a downloadable state on another server. Furthermore, the control processing performed by the elevator control device 4 is not limited to being implemented in software by program execution; it may also be implemented in hardware by processing circuits built into the elevator control device 4.

[1-2]エレベータで実行される制御処理
[1-2-1]ロボット管理装置が行う割当依頼処理
図4は、本実施形態で実行される割当依頼処理を示したフローチャートである。この割当依頼処理は、ロボット管理装置3が何れかのロボットHから目的階Fy及びロボット情報Phを受信するごとに開始される。ここでは、それらの情報を送信したロボットHを「対象ロボットHk」と呼ぶことにする。また、そのときにロボット管理装置3が受信する情報(目的階Fy及びロボット情報Phを含む)を纏めて「受信情報Pr1」と呼ぶことにする。
[1-2] Control processing performed in the elevator [1-2-1] Assignment request processing performed by the robot management device Figure 4 is a flowchart showing the assignment request processing performed in this embodiment. This assignment request processing is started each time the robot management device 3 receives the destination floor Fy and robot information Ph from any robot H. Here, the robot H that sent that information will be called the "target robot Hk". The information that the robot management device 3 receives at that time (including the destination floor Fy and robot information Ph) will be collectively called "received information Pr1".

割当依頼処理が開始されると、ロボット管理装置3は、ロボット管理データDp(図2(A)参照)を用いて、そこに記録されているロボット情報Phの中から受信情報Pr1内のロボット情報Phに一致するものを探し出した上で、それに対応付けられている現在階Fxを抽出する(ステップS101)。更に、ロボット管理装置3は、探し出したロボット情報Phに対応付けて、受信情報Pr1内の目的階Fyを移動先としてロボット管理データDpに記録する。これにより、対象ロボットHkが目的階Fyへ向けて階間移動中になったことが、ロボット管理データDpに記録される。図2(A)の例では、ロボット情報Phが「H-01」であるロボットHが、現在階Fxである「3階」から階間移動するために、目的階Fyである「8階」を移動先として送信してきた場合が示されている。 When the assignment request process begins, the robot management device 3 uses the robot management data Dp (see Figure 2(A)) to find the robot information Ph recorded therein that matches the robot information Ph in the received information Pr1, and then extracts the current floor Fx associated with it (step S101). Furthermore, the robot management device 3 records the destination floor Fy in the received information Pr1 as the destination in the robot management data Dp, associating it with the found robot information Ph. This records in the robot management data Dp that the target robot Hk is moving between floors toward the destination floor Fy. The example in Figure 2(A) shows a case where robot H, whose robot information Ph is "H-01", has transmitted the destination floor Fy, "8th floor," in order to move between floors from the current floor Fx, "3rd floor."

次に、ロボット管理装置3は、その時点(現時点)での乗りかごG内の状況を把握するべく、当該乗りかごG内をカメラ20で撮影した画像Qgをエレベータ制御装置4から取得する(ステップS102)。具体的には、ロボット管理装置3は、エレベータ制御装置4に対し、上記画像Qgを返信するように要求する。エレベータ制御装置4は、ロボット管理装置3からの要求に応じて、そのときに乗りかごG内をカメラ20で撮影して得た画像Qgを返信し、ロボット管理装置3は、その画像Qgを受け取る。 Next, the robot management device 3 acquires an image Qg taken by camera 20 of the inside of elevator car G from the elevator control device 4 in order to understand the situation inside the elevator car G at that time (step S102). Specifically, the robot management device 3 requests the elevator control device 4 to return the image Qg. In response to the request from the robot management device 3, the elevator control device 4 returns the image Qg obtained by taking a picture of the inside of elevator car G with camera 20 at that time, and the robot management device 3 receives the image Qg.

更にステップS102では、ロボット管理装置3は、その時点(現時点)での乗りかごGの移動方向Kg(以下、「移動方向Kgt」と称す)も把握するべく、その情報もエレベータ制御装置4から取得する。具体的には、ロボット管理装置3は、後述するように(乗車指令処理の説明箇所参照)、随時、エレベータ情報Pe(乗りかごGの動作状況やエレベータの利用状況など)をエレベータ制御装置4から取得している。従って、ステップS102では、ロボット管理装置3は、その時点(現時点)でのエレベータ情報Peの中から乗りかごGの移動方向Kgtを抽出する。 Furthermore, in step S102, the robot management device 3 also obtains information from the elevator control device 4 to determine the direction of movement Kg of the elevator car G at that time (hereinafter referred to as "direction of movement Kgt"). Specifically, as described later (see the section explaining the boarding command process), the robot management device 3 continuously obtains elevator information Pe (such as the operating status of the elevator car G and the elevator usage status) from the elevator control device 4. Therefore, in step S102, the robot management device 3 extracts the direction of movement Kgt of the elevator car G from the elevator information Pe at that time (current time).

ステップS102の後、ロボット管理装置3は、ステップS102で取得した画像Qgに基づいて、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かを判断する(ステップS103)。 After step S102, the robot management device 3 determines, based on the image Qg acquired in step S102, whether or not there is a space for the target robot Hk to board the elevator car G (step S103).

一例として、ロボット管理装置3は、乗りかごG内にいる利用者を画像解析で認識することによって、当該利用者を除いた空きスペースの広さを推定する。このとき、ロボット管理装置3は、利用者が大きな荷物を持っていることを画像解析で検知できた場合には、その荷物を更に除いて空きスペースの広さを推定してもよい。そして、ロボット管理装置3は、推定した広さが対象ロボットHkの乗車に必要となる広さ以上であるか否かを判断することにより、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かを判断する。このとき、対象ロボットHkの乗車に必要となる広さには、どのロボットHでも乗車できるように設定された固定値が用いられてもよいし、ロボットHごとに、その大きさや形状などに応じて設定された値が用いられてもよい。 As an example, the robot management device 3 recognizes a user inside the elevator car G through image analysis and estimates the size of the available space excluding that user. If the robot management device 3 detects through image analysis that the user is carrying large luggage, it may further exclude the luggage when estimating the available space. The robot management device 3 then determines whether there is space for the target robot Hk to board the elevator car G by determining whether the estimated space is greater than or equal to the space required for the target robot Hk to board. In this case, the space required for the target robot Hk to board may be a fixed value set to allow any robot H to board, or it may be a value set according to the size and shape of each robot H.

ここで、エレベータにおいては、荷重センサなどを用いて満員を検知するという制御が一般的には行われる。一方、その制御で満員が検知されていない場合でも、ロボットHの大きさや形状などによっては、乗りかごGに乗車できないといった状況が生じ得る。換言すれば、利用者であれば乗車できる空きスペースはあるが、ロボットHが乗車できるほどの空きスペースはないという状況が乗りかごGには生じ得る。そのような場合でも、上述したように画像Qgに基づいてステップS103の判断を行うことにより、ロボットHの乗車スペースの有無を正確に判断できるようになる。 In elevators, it is common practice to use load sensors or similar devices to detect occupancy. However, even if occupancy is not detected by this control system, situations may arise where robot H cannot board the elevator car G, depending on its size and shape. In other words, there may be enough space for a passenger to board, but not enough space for robot H. Even in such cases, as described above, by making the decision in step S103 based on image Qg, it becomes possible to accurately determine whether or not there is space for robot H to board.

ロボット管理装置3は、ステップS103にて「乗車スペースがある(Yes)」と判断した場合には、対象ロボットHkについての乗場呼びXhの割当依頼をエレベータ制御装置4に対して行う(ステップS104)。具体的には、ロボット管理装置3は、ステップS101で抽出した現在階Fx(対象ロボットHkの現在階Fx)を出発階Fcとし、且つ、ステップS102で取得した移動方向Kgt(その時点での乗りかごGの移動方向Kg)と同方向を行先方向Kcとして、それらの情報を、対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信する。そして、ロボット管理装置3は、エレベータ制御装置4へ送信した情報(ロボット情報Ph、出発階Fc、行先方向Kc)を、割当依頼の情報として、互いに対応付けた状態で割当依頼管理データDq1に記録する(図2(B)参照)。図2(B)の例では、ロボット情報Phが「H-01」である対象ロボットHkについて、ステップS102で取得した移動方向Kgtが「上方向」であった場合が示されている。ステップS104の後、ロボット管理装置3は、割当依頼処理を終了させる。 If the robot management device 3 determines in step S103 that "there is space for boarding (Yes)", it requests the elevator control device 4 to assign a landing call Xh for the target robot Hk (step S104). Specifically, the robot management device 3 uses the current floor Fx (the current floor Fx of the target robot Hk) extracted in step S101 as the departure floor Fc, and the same direction as the movement direction Kgt (the movement direction Kg of the elevator car G at that time) acquired in step S102 as the destination direction Kc, and transmits this information, along with the robot information Ph of the target robot Hk, to the elevator control device 4. The robot management device 3 then records the information transmitted to the elevator control device 4 (robot information Ph, departure floor Fc, destination direction Kc) in the assignment request management data Dq1, as assignment request information, in a corresponding state (see Figure 2(B)). In the example shown in Figure 2(B), the target robot Hk, whose robot information Ph is "H-01", is shown in step S102 when the movement direction Kgt obtained is "upward". After step S104, the robot management device 3 terminates the assignment request process.

一方、ロボット管理装置3は、ステップS103にて「乗車スペースがない(No)」と判断した場合には、対象ロボットHkについての割当依頼(ステップS104)を行わずに、ステップS102に戻り、その時点での画像Qg及び移動方向Kgtをエレベータ制御装置4から新たに取得し、その上で、ステップS103での判断を再度行う。そして、ロボット管理装置3は、ステップS103にて「乗車スペースがある(Yes)」と判断できるようになるまで、ステップS102及びS103の処理を繰り返し行う。 On the other hand, if the robot management device 3 determines in step S103 that "there is no boarding space (No)," it does not request the allocation of the target robot Hk (step S104), but returns to step S102, acquires the image Qg and movement direction Kgt from the elevator control device 4 at that time, and then performs the determination in step S103 again. The robot management device 3 then repeats the processes in steps S102 and S103 until it determines in step S103 that "there is boarding space (Yes)."

このような割当依頼処理によれば、乗りかごG内に対象ロボットHkの乗車スペースがあることを確認できたときに、その時点での乗りかごGの移動方向Kgが、対象ロボットHkの現在階Fxから当該対象ロボットHkの目的階Fyへ向かう順方向Ksとは逆方向Ktであったとしても、当該乗りかごGを、逆方向Ktへ移動している途中で対象ロボットHkの現在階Fxに停止させることができるようになる。これにより、対象ロボットHkが乗りかごGに乗車できる機会を増やすことができるようになる。また、乗りかごG内に対象ロボットHkの乗車スペースがあることを確認してから割当依頼を行うことにより、その依頼に応じて乗りかごGへの割当てが行われた乗場呼びXhが無駄呼びになりにくくなる。従って、対象ロボットHkが乗りかごGに乗車できる機会を、無駄呼びをできるだけ発生させずに増やすことができるようになる。 This allocation request process allows the system to stop the elevator car at the current floor Fx of the target robot Hk, even if the elevator car G's current direction of movement Kg is in the opposite direction Kt to the forward direction Ks from the current floor Fx of the target robot Hk to its destination floor Fy. This increases the opportunities for the target robot Hk to board the elevator car G. Furthermore, by confirming the presence of a boarding space for the target robot Hk within the elevator car G before issuing the allocation request, the resulting landing call Xh becomes less likely to be wasted. Therefore, the opportunities for the target robot Hk to board the elevator car G can be increased while minimizing wasted calls.

[1-2-2]エレベータ制御装置が行う割当処理
図5は、本実施形態で実行される割当処理を示したフローチャートである。この割当処理は、利用者(第1操作部1)又はロボット管理装置3からエレベータ制御装置4に対して乗場呼びXの割当依頼があった場合に開始される。
[1-2-2] Assignment process performed by the elevator control device Figure 5 is a flowchart showing the assignment process performed in this embodiment. This assignment process is started when a request for the assignment of a landing call X is received from the user (first operation unit 1) or the robot management device 3 to the elevator control device 4.

以下では、割当依頼があるごとにエレベータ制御装置4が受信する情報を纏めて「受信情報Pr2」と呼ぶことにする。具体的には、この受信情報Pr2は、割当依頼が利用者(第1操作部1)からの依頼(利用者についての乗場呼びXgの割当依頼)であった場合には、行先方向Kc及び装置情報Pd1を含んだ一組の情報になり、割当依頼がロボット管理装置3からの依頼(ロボットHについての乗場呼びXhの割当依頼)であった場合には、出発階Fc、行先方向Kc、及びロボット情報Phを含んだ一組の情報になる。 In the following, the information received by the elevator control device 4 each time an allocation request is made will be collectively referred to as "Received Information Pr2." Specifically, if the allocation request is from a user (first operation unit 1) (an allocation request for landing call Xg for the user), this Received Information Pr2 will consist of a set of information including the destination direction Kc and device information Pd1. If the allocation request is from a robot management device 3 (an allocation request for landing call Xh for robot H), this Received Information Pr2 will consist of a set of information including the departure floor Fc, destination direction Kc, and robot information Ph.

割当処理が開始されると、エレベータ制御装置4は、受信した割当依頼が利用者(第1操作部1)とロボット管理装置3のどちらからの依頼であるのかを判断するべく、装置情報Pd1とロボット情報Phのどちらの情報が受信情報Pr2内に含まれているのかを判断する(ステップS200)。 When the allocation process begins, the elevator control device 4 determines whether the received allocation request originated from the user (first operation unit 1) or the robot management device 3 by determining which information—device information Pd1 or robot information Ph—is included in the received information Pr2 (step S200).

エレベータ制御装置4は、ステップS200にて「装置情報Pd1」が含まれていると判断した場合には、その判断を以て、受信した割当依頼は利用者(第1操作部1)からの依頼であると判断できる。この場合、エレベータ制御装置4は、先ず、装置管理データDr1を用いて、そこに記録されている装置情報Pd1の中から受信情報Pr2内の装置情報Pd1に一致するものを探し出した上で、それに対応付けられている設置階Fsを抽出し、その設置階Fsを利用者の出発階Fcとする。その上で、エレベータ制御装置4は、当該出発階Fcと受信情報Pr2内の行先方向Kcを1つの乗場呼びXgとして、当該乗場呼びXgの割当てを乗りかごGに対して行う(ステップS201)。そして、エレベータ制御装置4は、その乗場呼びXgの情報(出発階Fcと行先方向Kc)を乗場呼び管理データDxGに反映させる(図3(C)の左図参照)。その後、エレベータ制御装置4は、割当処理を終了させる。 If the elevator control device 4 determines in step S200 that "device information Pd1" is included, it can determine that the received assignment request is from a user (first operation unit 1). In this case, the elevator control device 4 first uses the device management data Dr1 to find the device information Pd1 in the received information Pr2 that matches the device information Pd1 recorded therein, extracts the installation floor Fs associated with it, and sets that installation floor Fs as the user's departure floor Fc. Then, the elevator control device 4 uses the departure floor Fc and the destination direction Kc in the received information Pr2 as a single landing call Xg and assigns the landing call Xg to the elevator car G (step S201). The elevator control device 4 then reflects the information of the landing call Xg (departure floor Fc and destination direction Kc) in the landing call management data DxG (see the left diagram in Figure 3(C)). After that, the elevator control device 4 completes the assignment process.

一方、エレベータ制御装置4は、ステップS200にて「ロボット情報Ph」が含まれていると判断した場合には、その判断を以て、受信した割当依頼はロボット管理装置3からの依頼であると判断できる。この場合、エレベータ制御装置4は、受信情報Pr2内の出発階Fc及び行先方向Kcを1つの乗場呼びXhとして、当該乗場呼びXhの割当てを乗りかごGに対して行う(ステップS202)。そして、エレベータ制御装置4は、その乗場呼びXhの情報(出発階Fcと行先方向Kc)を、受信情報Pr2内のロボット情報Phと対応付けた状態で乗場呼び管理データDxHに記録する(図3(D)の上図参照)。その後、エレベータ制御装置4は、割当処理を終了させる。 On the other hand, if the elevator control device 4 determines in step S200 that "robot information Ph" is included, it can determine that the received assignment request originated from the robot management device 3. In this case, the elevator control device 4 treats the departure floor Fc and destination direction Kc in the received information Pr2 as a single landing call Xh and assigns this landing call Xh to the elevator car G (step S202). The elevator control device 4 then records the information of the landing call Xh (departure floor Fc and destination direction Kc) in the landing call management data DxH, associating it with the robot information Ph in the received information Pr2 (see upper diagram in Figure 3(D)). Afterward, the elevator control device 4 completes the assignment process.

[1-2-3]ロボット管理装置が行う乗車指令処理
図6は、本実施形態で実行される乗車指令処理を示したフローチャートである。
[1-2-3] Boarding command processing performed by the robot management device Figure 6 is a flowchart showing the boarding command processing performed in this embodiment.

本実施形態では、ロボット管理装置3は、随時、エレベータ情報Pe(乗りかごGの動作状況やエレベータの利用状況など)をエレベータ制御装置4から取得している。具体的には、ロボット管理装置3は、エレベータ制御装置4に対し、随時、その時点でのエレベータ情報Peを返信するように要求し、その要求に応じてエレベータ制御装置4から返信されてくるエレベータ情報Peを受け取っている。更に、ロボット管理装置3は、取得したエレベータ情報Peに基づいて、随時、乗りかごGの現在位置及び移動方向Kg(停止階からの出発方向Kxを含む)を把握している。従って、ロボット管理装置3は、乗りかごGが何れかの階に到着した場合には、そのことを把握でき、且つ、そのときの到着階Fgの階数と、その到着階Fgからの次の出発方向Kxと、を特定することができる。 In this embodiment, the robot management device 3 continuously acquires elevator information Pe (such as the operating status of the elevator car G and the elevator usage status) from the elevator control device 4. Specifically, the robot management device 3 requests the elevator control device 4 to return the elevator information Pe at that time, and receives the elevator information Pe returned by the elevator control device 4 in response to that request. Furthermore, based on the acquired elevator information Pe, the robot management device 3 continuously determines the current position and direction of movement Kg (including the departure direction Kx from the stopping floor) of the elevator car G. Therefore, when the elevator car G arrives at any floor, the robot management device 3 can determine this and identify the floor number Fg of the arrival floor and the next departure direction Kx from that arrival floor Fg.

そして、ロボット管理装置3は、乗りかごGが何れかの階に到着したことを把握した場合に、その到着階FgでのロボットHの乗降を必要に応じて行うべく、図6の乗車指令処理と、後述する図9の降車指令処理と、を開始する。尚、場合によっては、同じ1つの到着階Fgで、2台のロボットH(乗場のロボットHと乗りかごG内のロボットH)に乗車と降車をそれぞれ実行させることが必要になるといったケースが生じ得る。そのため、そのようなケースが生じた場合でも2台のロボットHの乗降をスムーズに行えるようにするべく、ロボット管理装置3は、先ず、降車指令処理(図9参照)を実行し、その処理が完了してから乗車指令処理(図6参照)を実行するようにしてもよい。 The robot management device 3, upon detecting that the elevator car G has arrived at any floor, initiates the boarding command process shown in Figure 6 and the disembarking command process shown in Figure 9 (described later) to allow robots H to board and disembark at the arrival floor Fg as needed. In some cases, it may be necessary to have two robots H (one at the landing and one inside the elevator car G) board and disembark at the same arrival floor Fg. Therefore, to ensure smooth boarding and disembarking of the two robots H in such cases, the robot management device 3 may first execute the disembarking command process (see Figure 9), and only after its completion may it execute the boarding command process (see Figure 6).

乗車指令処理が開始されると、ロボット管理装置3は、到着階FgでロボットHを乗車させる必要があるか否かを判断する。具体的には、ロボット管理装置3は、先ず、到着階Fgへの乗りかごGの停止が、ロボットHを乗車させるための停止(即ち、ロボットHについての乗場呼びXhに応答した停止。より具体的には、その乗場呼びXhが示す出発階Fcへの当該乗場呼びXhが示す行先方向Kcでの停止)に該当する可能性があるか否かを判断するべく、その乗りかごGの到着階Fgが、割当依頼管理データDq1(図2(B)参照)に記録されている出発階Fc(換言すれば、割当依頼で送信した出発階Fc(=ロボットHの現在階Fx))の何れかに一致するか否かを判断する(ステップS301)。 When boarding command processing begins, the robot management device 3 determines whether it is necessary to board robot H at the arrival floor Fg. Specifically, the robot management device 3 first determines whether the stopping of the elevator car G at the arrival floor Fg is likely to be a stop for boarding robot H (i.e., a stop in response to a landing call Xh for robot H; more specifically, a stop at the destination direction Kc indicated by the landing call Xh to the departure floor Fc indicated by that landing call Xh). To do this, it determines whether the arrival floor Fg of the elevator car G matches any of the departure floors Fc recorded in the assignment request management data Dq1 (see Figure 2(B)) (in other words, the departure floor Fc transmitted in the assignment request (= robot H's current floor Fx)) (step S301).

ロボット管理装置3は、ステップS301にて「一致しない(No)」と判断した場合には、その判断を以て、到着階Fgへの乗りかごGの停止は、ロボットHを乗車させるための停止ではない、と判断できる。この場合、ロボット管理装置3は、その到着階FgではロボットHを乗車させる必要がないため、乗車指令処理を終了させる。 If the robot management device 3 determines in step S301 that there is a "no match," it can then determine that the stopping of the elevator car G at the arrival floor Fg is not for the purpose of boarding robot H. In this case, since there is no need to board robot H at the arrival floor Fg, the robot management device 3 terminates the boarding command processing.

ロボット管理装置3は、ステップS301にて「一致する(Yes)」と判断した場合には、その判断を以て、到着階Fgへの乗りかごGの停止は、ロボットHを乗車させるための停止に該当する可能性がある、と判断できる。一方、この判断では方向が考慮されていないため、その判断だけでは、到着階Fgへの乗りかごGの停止が、ロボットHを乗車させるための停止である、と断定することはできない。 If the robot management device 3 determines "Yes" in step S301, it can determine that the stopping of the elevator car G at the arrival floor Fg may be a stop for boarding robot H. However, since this determination does not consider direction, it cannot definitively conclude from this determination alone that the stopping of the elevator car G at the arrival floor Fg is a stop for boarding robot H.

そこで、ロボット管理装置3は、到着階Fgへの乗りかごGの停止が、ロボットHを乗車させるための停止であるか否かを特定するべく、ステップS301で「一致する(Yes)」と判断できた出発階Fcに対応する割当依頼を着目依頼として、割当依頼管理データDq1に記録されている当該着目依頼の情報を参照することにより、到着階Fgからの乗りかごGの出発方向Kxが、その着目依頼で送信した行先方向Kcに一致するか否かを更に判断する(ステップS302)。 Therefore, in order to determine whether the stopping of the elevator car G at the arrival floor Fg is for the purpose of boarding the robot H, the robot management device 3 uses the assignment request corresponding to the departure floor Fc, which was determined to "match (Yes)" in step S301, as a focus request. By referring to the information of the focus request recorded in the assignment request management data Dq1, it further determines whether the departure direction Kx of the elevator car G from the arrival floor Fg matches the destination direction Kc transmitted in that focus request (step S302).

そして、ロボット管理装置3は、ステップS302にて「一致する(Yes)」と判断した場合には、その判断を以て、乗りかごGはロボットHについての乗場呼びXhが示す行先方向Kcで到着階Fg(ここでは、当該乗場呼びXhが示す出発階Fc)に停止したと判断でき、それが故に、到着階Fgへの乗りかごGの停止は、ロボットHを乗車させるための停止である、と特定できる。 Furthermore, if the robot management device 3 determines in step S302 that the conditions match (Yes), it can determine that the elevator car G stopped at the arrival floor Fg (in this case, the departure floor Fc indicated by the arrival floor Xh) in the direction Kc indicated by the arrival floor Xh for robot H. Therefore, it can identify that the stopping of the elevator car G at the arrival floor Fg was for the purpose of boarding robot H.

一方、ロボット管理装置3は、ステップS302にて「一致しない(No)」と判断した場合には、その判断を以て、到着階Fgへの乗りかごGの停止は、ロボットHを乗車させるための停止でない、と判断できる。この場合も、ロボット管理装置3は、その到着階FgではロボットHを乗車させる必要がないため、乗車指令処理を終了させる。 On the other hand, if the robot management device 3 determines in step S302 that there is a "no match," it can use that determination to conclude that the stopping of the elevator car G at the arrival floor Fg is not for the purpose of boarding robot H. In this case as well, since there is no need to board robot H at the arrival floor Fg, the robot management device 3 terminates the boarding command processing.

このような処理(ステップS301及びS302)によれば、ロボット管理装置3は、ロボットHの乗場呼びXhに応答して乗りかごGが出発階Fcに到着したか否かを、エレベータ制御装置4からの通知なしに判断することが可能になる。 According to this process (steps S301 and S302), the robot management device 3 can determine whether the elevator car G has arrived at the departure floor Fc in response to the robot H's landing call Xh, without notification from the elevator control device 4.

ロボット管理装置3は、ステップS302にて「一致する(Yes)」と判断した場合には、乗りかごGへの乗車をロボットHに実行させるべく、乗車の対象となるロボットHを、着目依頼に対応するロボット情報Ph(図2(B)参照)で特定し、そのロボットH(ここでは、このロボットHを「対象ロボットHk」と呼ぶことにする)に対し、乗りかごGへの乗車を指令する(ステップS303)。 If the robot management device 3 determines in step S302 that there is a "match (Yes)", it identifies the robot H to be boarded using the robot information Ph corresponding to the focus request (see Figure 2(B)) and commands that robot H (here, this robot H will be called "target robot Hk") to board the elevator car G (step S303).

これにより、対象ロボットHkは、ロボット管理装置3からの指令に応じて乗りかごGへの乗車を開始し、乗車が完了したときに、乗車完了をロボット管理装置3へ通知する。一方、ロボット管理装置3は、ステップS303の後、対象ロボットHkから乗車完了の通知を受けたか否かを判断することにより、乗りかごGへの対象ロボットHkの乗車が完了したか否かを判断する(ステップS304)。また、ロボット管理装置3は、ステップS304にて「完了した(Yes)」と判断できるまで、当該ステップS304を繰り返し実行する。 As a result, the target robot Hk begins boarding the elevator car G in response to a command from the robot management device 3, and notifies the robot management device 3 of the completion of boarding when it has finished. Meanwhile, after step S303, the robot management device 3 determines whether or not it has received notification of boarding completion from the target robot Hk, thereby determining whether or not the target robot Hk has completed boarding the elevator car G (step S304). The robot management device 3 repeatedly executes step S304 until it determines that "completion (Yes)" has been achieved in step S304.

ロボット管理装置3は、ステップS304にて「完了した(Yes)」と判断した場合、対象ロボットHkのロボット情報Phと共に、その対象ロボットHkの乗車完了を知らせるための乗車完了信号Sxをエレベータ制御装置4へ送信する(ステップS305)。エレベータ制御装置4は、乗車完了信号Sxを受信した場合には、乗りかごGを、戸閉完了後に到着階Fgから出発させる。 If the robot management device 3 determines "Completed (Yes)" in step S304, it transmits the robot information Ph of the target robot Hk, along with a boarding completion signal Sx to the elevator control device 4 to indicate that the target robot Hk has completed its boarding (step S305). Upon receiving the boarding completion signal Sx, the elevator control device 4 departs the elevator car G from the destination floor Fg after the doors have closed.

その後、ロボット管理装置3は、対象ロボットHkについてのかご呼びYhの登録依頼を適切なタイミングでエレベータ制御装置4に対して行うべく、乗車指令処理から、以下に説明する登録依頼処理(図7参照)へ移行する。 Subsequently, the robot management device 3 transitions from the passenger command processing to the registration request processing (see Figure 7) described below, in order to submit a registration request for the elevator call Yh for the target robot Hk to the elevator control device 4 at the appropriate time.

[1-2-4]ロボット管理装置が行う登録依頼処理
図7は、本実施形態で実行される登録依頼処理を示したフローチャートである。ここでも、図6のステップS301で「一致する(Yes)」と判断された出発階Fcに対応する割当依頼を着目依頼と呼び、その着目依頼で対象になってるロボットHを対象ロボットHkと呼ぶことにする。
[1-2-4] Registration Request Processing Performed by the Robot Management Device Figure 7 is a flowchart showing the registration request processing performed in this embodiment. Here again, the assignment request corresponding to the departure floor Fc that was determined to be a "match (Yes)" in step S301 of Figure 6 will be called a focus request, and the robot H that is the target of that focus request will be called the target robot Hk.

登録依頼処理では、ロボット管理装置3は、対象ロボットHkについてのかご呼びYhの登録依頼を行うタイミングを決定するべく、先ず、対象ロボットHkのロボット情報Phを用いてロボット管理データDp(図2(A)参照)から当該対象ロボットHkの現在階Fx及び目的階Fyを抽出した上で、現在階Fxから目的階Fyへ向かう方向を、対象ロボットHkについての順方向Ksとして決定する(ステップS400)。 In the registration request process, the robot management device 3 first extracts the current floor Fx and target floor Fy of the target robot Hk from the robot management data Dp (see Figure 2(A)) using the robot information Ph of the target robot Hk, and then determines the direction from the current floor Fx to the target floor Fy as the forward direction Ks for the target robot Hk (step S400).

次に、ロボット管理装置3は、到着階Fg(ここでは、対象ロボットHkの現在階Fx)からの乗りかごGの出発方向Kxとして、着目依頼で送信した行先方向Kcを割当依頼管理データDq1(図2(B)参照)から抽出し、その上で、その行先方向Kcが、ステップS400で決定した順方向Ks(対象ロボットHkについての順方向Ks)と同方向であるか否かを判断する(ステップS401)。 Next, the robot management device 3 extracts the destination direction Kc transmitted in the attention request from the assignment request management data Dq1 (see Figure 2(B)) as the departure direction Kx of the elevator car G from the arrival floor Fg (in this case, the current floor Fx of the target robot Hk). Then, it determines whether that destination direction Kc is the same as the forward direction Ks (forward direction Ks for the target robot Hk) determined in step S400 (step S401).

ロボット管理装置3は、ステップS401にて「同方向である(Yes)」と判断した場合には、その判断を以て、その方向に対象ロボットHkの目的階Fyがある、と判断できる。この場合、ロボット管理装置3は、即座に(換言すれば、到着階Fgでの対象ロボットHkの乗車が完了したのと殆ど同じタイミングで)、対象ロボットHkについてのかご呼びYhの登録依頼をエレベータ制御装置4に対して行う(ステップS410)。具体的には、ロボット管理装置3は、ステップS400での順方向Ksの決定時に抽出した対象ロボットHkの目的階Fyを行先階Fdとして、その情報を、対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信する。そして、ロボット管理装置3は、エレベータ制御装置4へ送信した情報(ロボット情報Ph、行先階Fd)を、登録依頼の情報として、互いに対応付けた状態で登録依頼管理データDq2に記録する(図2(C)参照)。図2(C)の例では、ロボット情報Phが「H-01」である対象ロボットHkについて、その目的階Fyとしてロボット管理データDp(図2(A)参照)から「8階」が抽出され、それが行先階Fdとして記録された場合が示されている。 If the robot management device 3 determines in step S401 that the directions are the same (Yes), it can then determine that the target floor Fy of the target robot Hk is in that direction. In this case, the robot management device 3 immediately (in other words, at almost the same time as the target robot Hk completes boarding at the arrival floor Fg) sends a registration request for the elevator call Yh for the target robot Hk to the elevator control device 4 (step S410). Specifically, the robot management device 3 uses the target floor Fy of the target robot Hk, which was extracted when determining the forward direction Ks in step S400, as the destination floor Fd, and transmits this information, along with the robot information Ph of the target robot Hk, to the elevator control device 4. The robot management device 3 then records the information transmitted to the elevator control device 4 (robot information Ph, destination floor Fd) in the registration request management data Dq2, as registration request information, in a corresponding state (see Figure 2(C)). In the example in Figure 2(C), for the target robot Hk whose robot information Ph is "H-01," "8th floor" is extracted from the robot management data Dp (see Figure 2(A)) as its target floor Fy, and this is recorded as the destination floor Fd.

更にステップS410では、ロボット管理装置3は、登録依頼の実行で役目を終えた着目依頼(対象ロボットHkについての割当依頼)の情報を割当依頼管理データDq1から消去する。その後、ロボット管理装置3は、登録依頼処理を終了させる。 Furthermore, in step S410, the robot management device 3 deletes the information of the target request (the allocation request for the target robot Hk) from the allocation request management data Dq1, as its role has been completed by executing the registration request. Afterward, the robot management device 3 terminates the registration request processing.

一方、ロボット管理装置3は、ステップS401にて「同方向でない(Yes)」と判断した場合には、その判断を以て、着目依頼で送信した行先方向Kc(即ち、乗りかごGの出発方向Kx)は、対象ロボットHkについての順方向Ksとは逆方向Ktであり、それが故に、その方向には対象ロボットHkの目的階Fyはない、と判断できる。 On the other hand, if the robot management device 3 determines in step S401 that the directions are "not the same (Yes)," it can use that determination to conclude that the destination direction Kc transmitted in the attention request (i.e., the departure direction Kx of the elevator car G) is the opposite direction Kt to the forward direction Ks for the target robot Hk, and therefore, the target floor Fy of the target robot Hk is not in that direction.

この場合、乗りかごGは、対象ロボットHkの目的階Fyに到達するためには、到着階Fgからの逆方向Ktへの出発後、どこかの階で移動方向Kgを順方向Ksへ反転させる必要がある。 In this case, for the elevator car G to reach the target floor Fy of the target robot Hk, it is necessary to reverse its direction of movement Kg to the forward direction Ks at some floor after departing in the reverse direction Kt from the arrival floor Fg.

ここで、エレベータにおいては、乗りかごGの移動方向Kgが反転した場合に、そのときに当該乗りかごGに登録されたまま残っているかご呼びYを消去するという制御(以下、「リセット制御」と称す)が一般的には行われる。このため、ロボット管理装置3は、ステップS401にて「同方向でない(Yes)」と判断した場合において、仮に、即座に対象ロボットHkについてのかご呼びYhの登録依頼を行ったとすると、そのかご呼びYhは、対象かごGkの移動方向Kgが反転するまで登録されたまま残り、リセット制御で消去(リセット)されてしまうことになる。 In elevators, when the direction of movement Kg of the elevator car G reverses, a control mechanism (hereinafter referred to as "reset control") is generally implemented to erase any remaining car calls Y registered for that elevator car G at that time. Therefore, if the robot management device 3 determines in step S401 that the directions are "not the same (Yes)," and immediately requests registration of a car call Yh for the target robot Hk, that car call Yh will remain registered until the direction of movement Kg of the target car Gk reverses, and will then be erased (reset) by the reset control.

そこで本実施形態では、ロボット管理装置3は、ステップS401にて「同方向でない(Yes)」と判断した場合には、かご呼びYhがリセット制御で消去されてしまうことがないように、当該かご呼びYhの登録依頼を適切なタイミングで行う。具体的には、ロボット管理装置3は、上述したエレベータ情報Peに基づいて、乗りかごGの移動方向Kgが反転したか否かを判断する(ステップS402)。また、ロボット管理装置3は、ステップS402にて「反転した(Yes)」と判断できるまで、当該ステップS402を繰り返し実行する。そして、ロボット管理装置3は、ステップS402にて「反転した(Yes)」と判断できた場合に、ステップS410へ移行して、対象ロボットHkについてのかご呼びYhの登録依頼をエレベータ制御装置4に対して行う。 Therefore, in this embodiment, if the robot management device 3 determines in step S401 that the directions are "not the same (Yes)," it requests registration of the car call Yh at an appropriate timing to prevent the car call Yh from being erased by the reset control. Specifically, the robot management device 3 determines whether the direction of movement Kg of the elevator car G has reversed based on the elevator information Pe described above (step S402). The robot management device 3 repeatedly executes step S402 until it determines that the direction has reversed (Yes). Then, if the robot management device 3 determines that the direction has reversed (Yes) in step S402, it proceeds to step S410 and requests registration of the car call Yh for the target robot Hk from the elevator control device 4.

このような登録依頼処理によれば、上述したようなリセット制御が行われる場合であっても、対象ロボットHkについてのかご呼びYhの登録を、そのかご呼びYhがリセット制御で消去されてしまうことがないように適切なタイミングでエレベータ制御装置4に実行させることが可能になる。 This registration request process allows the elevator control device 4 to register the car call Yh for the target robot Hk at an appropriate timing, even when the reset control described above is performed, so that the car call Yh is not erased by the reset control.

[1-2-5]エレベータ制御装置が行う登録処理
図8は、本実施形態で実行される登録処理を示したフローチャートである。この登録処理は、利用者(第2操作部2)又はロボット管理装置3からエレベータ制御装置4に対してかご呼びYの登録依頼があった場合に開始される。
[1-2-5] Registration process performed by the elevator control device Figure 8 is a flowchart showing the registration process performed in this embodiment. This registration process is started when a registration request for elevator car Y is received from the user (second operation unit 2) or the robot management device 3 to the elevator control device 4.

以下では、登録依頼があるごとにエレベータ制御装置4が受信する情報を纏めて「受信情報Pr3」と呼ぶことにする。具体的には、この受信情報Pr3は、登録依頼が利用者(第2操作部2)からの依頼(利用者についてのかご呼びYgの登録依頼)であった場合には、行先階Fd及び装置情報Pd2を含んだ一組の情報になり、登録依頼がロボット管理装置3からの依頼(ロボットHについてのかご呼びYhの登録依頼)であった場合には、行先階Fd及びロボット情報Phを含んだ一組の情報になる。 In the following, the information received by the elevator control device 4 each time a registration request is made will be collectively referred to as "Received Information Pr3." Specifically, if the registration request is from a user (second operation unit 2) (a registration request for car call Yg for the user), this Received Information Pr3 will consist of a set of information including the destination floor Fd and device information Pd2. If the registration request is from a robot management device 3 (a registration request for car call Yh for robot H), this Received Information Pr3 will consist of a set of information including the destination floor Fd and robot information Ph.

登録処理が開始されると、エレベータ制御装置4は、受信した登録依頼が利用者(第2操作部2)とロボット管理装置3のどちらからの依頼であるのかを判断するべく、装置情報Pd2とロボット情報Phのどちらの情報が受信情報Pr3内に含まれているのかを判断する(ステップS500)。 When the registration process begins, the elevator control device 4 determines whether the received registration request originated from the user (second operation unit 2) or the robot management device 3 by determining which information—device information Pd2 or robot information Ph—is included in the received information Pr3 (step S500).

エレベータ制御装置4は、ステップS500にて「装置情報Pd2」が含まれていると判断した場合には、その判断を以て、受信した登録依頼は利用者(第2操作部2)からの依頼であると判断できる。この場合、エレベータ制御装置4は、受信情報Pr3内の行先階Fdをかご呼びYgとして乗りかごGに登録する(ステップS501)。そして、エレベータ制御装置4は、そのかご呼びYgの情報(行先階Fd)をかご呼び管理データDyGに反映させる(図3(C)の右図参照)。その後、エレベータ制御装置4は、登録処理を終了させる。 If the elevator control device 4 determines in step S500 that "device information Pd2" is included, it can then determine that the received registration request is from a user (second operation unit 2). In this case, the elevator control device 4 registers the destination floor Fd in the received information Pr3 as the car call Yg in the elevator car G (step S501). The elevator control device 4 then reflects the car call Yg information (destination floor Fd) in the car call management data DyG (see the right diagram in Figure 3(C)). Afterward, the elevator control device 4 completes the registration process.

一方、エレベータ制御装置4は、ステップS500にて「ロボット情報Ph」が含まれていると判断した場合には、その判断を以て、受信した登録依頼はロボット管理装置3からの依頼であると判断できる。この場合、エレベータ制御装置4は、受信情報Pr3内の行先階Fdをかご呼びYhとして乗りかごGに登録する(ステップS502)。そして、エレベータ制御装置4は、そのかご呼びYhの情報(行先階Fd)を、受信情報Pr3内のロボット情報Phと対応付けた状態でかご呼び管理データDyHに記録する(図3(D)の下図参照)。その後、エレベータ制御装置4は、登録処理を終了させる。 On the other hand, if the elevator control device 4 determines in step S500 that "robot information Ph" is included, it can determine that the received registration request originated from the robot management device 3. In this case, the elevator control device 4 registers the destination floor Fd in the received information Pr3 as the car call Yh in the elevator car G (step S502). Then, the elevator control device 4 records the car call Yh information (destination floor Fd) in the car call management data DyH, associating it with the robot information Ph in the received information Pr3 (see the lower diagram in Figure 3(D)). After that, the elevator control device 4 completes the registration process.

[1-2-6]ロボット管理装置が行う降車指令処理
図9は、本実施形態で実行される降車指令処理を示したフローチャートである。降車指令処理が開始されると、ロボット管理装置3は、到着階FgでロボットHを降車させる必要があるか否かを判断する。具体的には、ロボット管理装置3は、先ず、到着階Fgへの乗りかごGの停止が、ロボットHを降車させるための停止(即ち、ロボットHについてのかご呼びYhに応答した停止。より具体的には、そのかご呼びYhが示す行先階Fdでの停止)であるか否かを判断するべく、その乗りかごGの到着階Fgが、登録依頼管理データDq2(図2(C)参照)に記録されている行先階Fd(換言すれば、登録依頼で送信した行先階Fd(=ロボットHの目的階Fy))の何れかに一致するか否かを判断する(ステップS601)。
[1-2-6] Disembarkation command processing performed by the robot management device Figure 9 is a flowchart showing the disembarkation command processing performed in this embodiment. When disembarkation command processing is started, the robot management device 3 determines whether or not it is necessary to disembark robot H at the arrival floor Fg. Specifically, the robot management device 3 first determines whether the stopping of the elevator car G at the arrival floor Fg is a stop for the purpose of disembarking robot H (i.e., a stop in response to the car call Yh for robot H; more specifically, a stop at the destination floor Fd indicated by the car call Yh), by determining whether the arrival floor Fg of the elevator car G matches any of the destination floors Fd recorded in the registration request management data Dq2 (see Figure 2(C)) (in other words, the destination floor Fd transmitted in the registration request (= robot H's target floor Fy)) (step S601).

ロボット管理装置3は、ステップS601にて「一致しない(No)」と判断した場合には、その判断を以て、到着階Fgへの乗りかごGの停止は、ロボットHを降車させるための停止ではない、と判断できる。この場合、ロボット管理装置3は、その到着階FgではロボットHを降車させる必要がないため、降車指令処理を終了させる。 If the robot management device 3 determines in step S601 that there is a "no match," it can then determine that the stopping of the elevator car G at the arrival floor Fg is not for the purpose of disembarking robot H. In this case, since there is no need to disembark robot H at the arrival floor Fg, the robot management device 3 terminates the disembarkation command processing.

一方、ロボット管理装置3は、ステップS601にて「一致する(Yes)」と判断した場合には、その判断を以て、到着階Fgへの乗りかごGの停止は、ロボットHを降車させるための停止である、と判断できる。 On the other hand, if the robot management device 3 determines "Yes" in step S601, it can use that determination to conclude that the stopping of the elevator car G at the arrival floor Fg is for the purpose of allowing robot H to disembark.

このような処理(ステップS601)によれば、ロボット管理装置3は、ロボットHのかご呼びYhに応答して乗りかごGが行先階Fdに到着したか否かを、エレベータ制御装置4からの通知なしに判断することが可能になる。 According to this process (step S601), the robot management device 3 can determine whether or not the elevator car G has arrived at the destination floor Fd in response to the robot H's car call Yh, without notification from the elevator control device 4.

ロボット管理装置3は、ステップS601にて「一致する(Yes)」と判断した場合には、乗りかごGへの降車をロボットHに実行させるべく、降車の対象となるロボットHを、登録依頼管理データDq2(図2(C)参照)を参照することにより、ステップS601にて「一致する(Yes)」と判断できた行先階Fdに対応するロボット情報Phで特定し、そのロボットH(ここでは、このロボットHを「対象ロボットHk」と呼ぶことにする)に対し、乗りかごGからの降車を指令する(ステップS602)。 If the robot management device 3 determines in step S601 that there is a "match (Yes)", it will instruct robot H to disembark from elevator car G. It will then identify the robot H to be disembarked from elevator car G by referring to the registration request management data Dq2 (see Figure 2(C)), using the robot information Ph corresponding to the destination floor Fd for which a "match (Yes)" was determined in step S601. The device then commands that robot H (here, this robot H will be referred to as "target robot Hk") to disembark from elevator car G (step S602).

これにより、対象ロボットHkは、ロボット管理装置3からの指令に応じて乗りかごGからの降車を開始し、降車が完了したときに、降車完了をロボット管理装置3へ通知する。一方、ロボット管理装置3は、ステップS602の後、対象ロボットHkから降車完了の通知を受けたか否かを判断することにより、乗りかごGからの対象ロボットHkの降車が完了したか否かを判断する(ステップS603)。また、ロボット管理装置3は、ステップS603にて「完了した(Yes)」と判断できるまで、当該ステップS603を繰り返し実行する。 As a result, the target robot Hk begins disembarking from the elevator car G in response to a command from the robot management device 3, and notifies the robot management device 3 of the completion of disembarking when it is finished. Meanwhile, after step S602, the robot management device 3 determines whether or not it has received notification of disembarking completion from the target robot Hk, thereby determining whether or not the disembarking of the target robot Hk from the elevator car G is complete (step S603). The robot management device 3 repeatedly executes step S603 until it determines that "Completion (Yes)" is achieved in step S603.

ロボット管理装置3は、ステップS603にて「完了した(Yes)」と判断した場合、対象ロボットHkのロボット情報Phと共に、その対象ロボットHkの降車完了を知らせるための降車完了信号Syをエレベータ制御装置4へ送信する(ステップS604)。 If the robot management device 3 determines "Completed (Yes)" in step S603, it transmits the robot information Ph of the target robot Hk, along with a disembarkation completion signal Sy to the elevator control device 4 to indicate that the target robot Hk has completed its disembarkation (step S604).

更に、ロボット管理装置3は、ロボット管理データDpにおいて、対象ロボットHkの現在階Fxを、その現在階Fxに対応付けられている移動先の階(目的階Fy)で更新し、且つ、その移動先からは、そこに記録されている目的階Fyを消去する(ステップS605)。また、ロボット管理装置3は、対象ロボットHkの降車によって役目を終えた登録依頼(当該対象ロボットHkについての登録依頼)の情報を登録依頼管理データDq2から消去する(ステップS606)。その後、ロボット管理装置3は、降車指令処理を終了させる。 Furthermore, the robot management device 3 updates the robot management data Dp with the current floor Fx of the target robot Hk, and the destination floor (target floor Fy) associated with that current floor Fx, and then deletes the destination floor Fy recorded there from the destination (step S605). The robot management device 3 also deletes the registration request information (registration request for the target robot Hk) from the registration request management data Dq2, as the registration request has completed its task due to the target robot Hk disembarking (step S606). Afterward, the robot management device 3 terminates the disembarkation command processing.

このような制御処理によれば、無駄呼びをできるだけ発生させずにロボットHを階間移動させることが可能になる。 This control process makes it possible to move robot H between floors while minimizing unnecessary calls.

[2]変形例
[2-1]第1変形例
上述した実施形態のように、図4の割当依頼処理によって乗りかごG内に対象ロボットHkの乗車スペースがあることを確認してから割当依頼を行った場合でも、その後、乗りかごGが、その対象ロボットHkの現在階Fx(乗車階)に到着するまでの間に、途中の階で利用者が乗車してしまって対象ロボットHkの乗車スペースがなくなることがある。このように対象ロボットHkの乗車スペースがなくなると、その対象ロボットHkの現在階Fx(乗車階)に乗りかごGが到着したとしても対象ロボットHkは乗車できず、その階への乗りかごGの停止が無駄になってしまう。換言すれば、対象ロボットHkについての乗場呼びXhが無駄呼びになってしまう。そこで、ロボット管理装置3が行う割当依頼処理は、以下のような処理に適宜変形されてもよい。
[2] Modified Versions [2-1] First Modified Version As in the embodiment described above, even if an allocation request is made after confirming that there is a boarding space for the target robot Hk in the elevator car G by the allocation request process in Figure 4, there is a possibility that a passenger will board at an intermediate floor before the elevator car G arrives at the current floor Fx (boarding floor) of the target robot Hk, leaving no boarding space for the target robot Hk. If there is no boarding space for the target robot Hk in this way, even if the elevator car G arrives at the current floor Fx (boarding floor) of the target robot Hk, the target robot Hk will not be able to board, and the elevator car G stopping at that floor will be wasted. In other words, the boarding call Xh for the target robot Hk will be a wasted call. Therefore, the allocation request process performed by the robot management device 3 may be appropriately modified to the following process.

図10は、第1変形例で実行される割当依頼処理を示したフローチャートである。本変形例の割当依頼処理では、ロボット管理装置3は、ステップS104(割当依頼)の後、エレベータ制御装置4から随時取得しているエレベータ情報Peに基づいて、現時点でのエレベータの状況が、ステップS104での割当依頼に応じてエレベータ制御装置4で割当てが行われた乗場呼びXh(対象ロボットHkについての乗場呼びXh)について、そのキャンセルが可能な状況であるか否かを判断するべく、当該乗場呼びXhへの乗りかごGの応答が開始されたか否かを判断する(ステップS110)。 Figure 10 is a flowchart showing the assignment request process performed in the first modified example. In this modified example's assignment request process, after step S104 (assignment request), the robot management device 3, based on elevator information Pe acquired from the elevator control device 4, determines whether the current elevator status allows for the cancellation of the landing call Xh (landing call Xh for the target robot Hk) that was assigned by the elevator control device 4 in response to the assignment request in step S104. Specifically, it determines whether the elevator car G has started responding to the landing call Xh (step S110).

ロボット管理装置3は、ステップS110にて「開始されていない(No)」と判断した場合には、その判断を以て、現時点でのエレベータの状況は乗場呼びXhのキャンセルが可能な状況であると判断できる。そして本変形例では、ロボット管理装置3は、エレベータがそのような状況にある期間を利用して、適宜、乗場呼びXhのキャンセルをエレベータ制御装置4に実行させることにより、無駄呼びの発生を確実に防ぐことを可能にする。具体的には、以下のとおりである。 If the robot management device 3 determines in step S110 that the elevator has not been started (No), it can use this determination to conclude that the current elevator situation allows for the cancellation of the landing call Xh. In this modified example, the robot management device 3 utilizes the period during which the elevator is in such a state to appropriately instruct the elevator control device 4 to cancel the landing call Xh, thereby reliably preventing unnecessary calls. Specifically, this is done as follows:

ロボット管理装置3は、先ず、乗りかごG内の空きスペースの状況が変化したか否かを判断する。ここで、乗りかごG内の空きスペースの状況が変化する可能性があるのは、その乗りかごGが何れかの階に停止したときである。 The robot management device 3 first determines whether the status of the available space inside elevator car G has changed. Here, the status of the available space inside elevator car G may change when elevator car G stops at any floor.

そこで、ロボット管理装置3は、エレベータ情報Peに基づいて、乗りかごGが何れかの階に停止したか否かを判断する(ステップS111A)。ロボット管理装置3は、ステップS111Aにて「停止していない(No)」と判断した場合には、ステップS110へ戻る。一方、ロボット管理装置3は、ステップS111Aにて何れかの階に「停止した(Yes)」と判断した場合には、その階での利用者の乗降が終わって戸閉が完了した時点での乗りかごG内の状況を新たに把握するべく、その時点になったときに当該乗りかごG内をカメラ20で撮影した新たな画像Qgをエレベータ制御装置4から取得する(ステップS111B)。 Therefore, the robot management device 3 determines, based on the elevator information Pe, whether or not the elevator car G has stopped at any floor (step S111A). If the robot management device 3 determines in step S111A that the elevator car G has not stopped (No), it returns to step S110. On the other hand, if the robot management device 3 determines in step S111A that the elevator car G has stopped at any floor (Yes), it acquires a new image Qg from the elevator control device 4, which was taken by camera 20 at the time when passengers had finished boarding and alighting at that floor and the doors had closed (step S111B).

次に、ロボット管理装置3は、乗場呼びXhのキャンセルが必要な状況になっているかどうかを判断するべく、ステップS111Bで取得した新たな画像Qgに基づいて、乗りかごG内の状況が乗車スペースのない状況へ変化したか否かを判断する(ステップS112)。一例として、ロボット管理装置3は、画像解析で推定した乗りかごG内の空きスペースの広さが、対象ロボットHkの乗車に必要となる広さより小さくなってしまったか否かを判断する。 Next, the robot management device 3 determines whether the situation inside the elevator car G has changed to a situation where there is no space for boarding, based on the new image Qg acquired in step S111B, in order to determine whether the boarding call Xh needs to be canceled (step S112). As an example, the robot management device 3 determines whether the estimated amount of empty space inside the elevator car G, obtained through image analysis, has become smaller than the space required for the target robot Hk to board.

ロボット管理装置3は、ステップS112にて「変化した(Yes)」と判断した場合には、その判断を以て、乗りかごGに対象ロボットHkを乗車させることができなくなってしまっていると判断でき、それが故に、乗場呼びXhのキャンセルが必要な状況になっていると判断できる。この場合、ロボット管理装置3は、エレベータ制御装置4に、対象ロボットHkについての乗場呼びXhの割当てをキャンセルさせるべく、それを指令するためのキャンセル信号Scをエレベータ制御装置4へ送信する(ステップS113)。このとき、ロボット管理装置3は、どのロボットHについての乗場呼びXhの割当てをキャンセルする必要があるのかをエレベータ制御装置4に認識させるべく、対象ロボットHkのロボット情報Phを、キャンセル信号Scと共にエレベータ制御装置4へ送信する。 If the robot management device 3 determines in step S112 that "changed (Yes)," it can determine that it is no longer possible to board the elevator car G, and therefore, it can determine that the landing call Xh needs to be canceled. In this case, the robot management device 3 sends a cancellation signal Sc to the elevator control device 4 to instruct it to cancel the assignment of landing call Xh for the target robot Hk (step S113). At this time, the robot management device 3 sends the robot information Ph of the target robot Hk along with the cancellation signal Sc to the elevator control device 4 so that the elevator control device 4 recognizes which robot H's landing call Xh assignment needs to be canceled.

エレベータ制御装置4は、ロボット管理装置3からキャンセル信号Sc及びロボット情報Phを受信した場合、乗場呼び管理データDxHから、当該ロボット情報Phに対応している乗場呼びXhの情報を消去する(乗場呼びXhの削除)。 When the elevator control device 4 receives a cancellation signal Sc and robot information Ph from the robot management device 3, it deletes the information of the landing call Xh corresponding to the robot information Ph from the landing call management data DxH (deletion of landing call Xh).

このような処理によれば、対象ロボットHkの乗場呼びXhがそのままでは無駄呼びになることが判明した時点で、エレベータ制御装置4に、その乗場呼びXhについての乗りかごGへの割当てをキャンセルさせることができ、それにより、無駄呼びの発生を確実に防ぐことができるようになる。換言すれば、対象ロボットHkの現在階Fx(乗車階)に、その対象ロボットHkが確実に乗車できるような状況(乗車スペースのある状況)で乗りかごGを停止させることができるようになる。 This process allows the elevator control device 4 to cancel the assignment of the landing call Xh to the elevator car G as soon as it is determined that the landing call Xh of the target robot Hk would otherwise be a wasted call. This effectively prevents wasted calls. In other words, the elevator car G can be stopped at the target robot Hk's current floor Fx (boarding floor) in a situation where the robot Hk can safely board (i.e., where there is sufficient boarding space).

ステップS113の後、ロボット管理装置3は、対象ロボットHkについての割当依頼を改めて行うべく、ステップS102に戻り、当該ステップS102からの処理を再度行う。 After step S113, the robot management device 3 returns to step S102 to make another assignment request for the target robot Hk, and repeats the process from step S102.

一方、ロボット管理装置3は、ステップS110にて「開始された(Yes)」と判断した場合には、その判断を以て、現時点でのエレベータの状況は乗場呼びXhのキャンセルが可能な状況ではないと判断できる。この場合、ロボット管理装置3は、キャンセル信号Scの送信(ステップS113)を行うことなく、割当依頼処理を終了させる。 On the other hand, if the robot management device 3 determines in step S110 that the process has been started (Yes), it can determine that the current elevator situation does not allow for cancellation of the landing call Xh. In this case, the robot management device 3 terminates the assignment request process without sending a cancellation signal Sc (step S113).

また、ロボット管理装置3は、ステップS112にて「変化していない(No)」と判断した場合には、その判断を以て、乗りかごG内の状況は対象ロボットHkの乗車が可能な状況のままであると判断できる。この場合、ロボット管理装置3は、ステップS110へ戻り、ステップS110からの処理を再度行う。そして、ロボット管理装置3は、ステップS110にて「開始された(No)」と判断するか、又は、ステップS112にて「変化した(Yes)」と判断するか、のどちらかの判断結果が得られるようになるまで、ステップS110~S112の処理を繰り返し実行する。 Furthermore, if the robot management device 3 determines in step S112 that "no change (No)," it can determine that the situation inside the elevator car G remains in a state where the target robot Hk can board. In this case, the robot management device 3 returns to step S110 and repeats the process from step S110. The robot management device 3 then repeatedly executes the processes from steps S110 to S112 until it obtains a determination result of either "started (No)" in step S110 or "changed (Yes)" in step S112.

[2-2]第2変形例
上述した実施形態において、ロボット管理装置3が行う割当依頼処理は、以下のような処理に適宜変形されてもよい。
[2-2] Second Modification In the above-described embodiment, the assignment request processing performed by the robot management device 3 may be appropriately modified to the following processing.

図11は、第2変形例で実行される割当依頼処理を示したフローチャートである。本変形例では、ロボット管理装置3は、ステップS103にて「乗車スペースがない(No)」と判断した場合、その時点で取得したエレベータ情報Peに基づいて、対象ロボットHkの現在階Fx(乗車階)を行先階Fdとする利用者のかご呼びYgが乗りかごGに登録されているか否かを判断する(ステップS105)。ここで、ロボット管理装置3は、ステップS105にて「登録されている(Yes)」と判断した場合、その判断を以て、対象ロボットHkの現在階Fxへの乗りかごGの停止は、その階で対象ロボットHkが乗車できなかったとしても、その階では利用者が降車するため無駄にならない、と判断できる。そこで、ロボット管理装置3は、ステップS105にて「登録されている(Yes)」と判断した場合には、ステップS104へ移行して、対象ロボットHkについての乗場呼びXhの割当依頼をエレベータ制御装置4に対して行う。 Figure 11 is a flowchart showing the assignment request process performed in the second modified example. In this modified example, if the robot management device 3 determines in step S103 that there is "no boarding space (No)," it determines, based on the elevator information Pe acquired at that time, whether a user's car call Yg with the target robot Hk's current floor Fx (boarding floor) as the destination floor Fd is registered in the elevator car G (step S105). Here, if the robot management device 3 determines in step S105 that it is "registered (Yes)," it can determine that stopping the elevator car G at the target robot Hk's current floor Fx is not a waste, even if the target robot Hk cannot board at that floor, because a user will be disembarking at that floor. Therefore, if the robot management device 3 determines in step S105 that it is "registered (Yes)," it proceeds to step S104 and requests the elevator control device 4 to assign a landing call Xh for the target robot Hk.

一方、ロボット管理装置3は、ステップS105にて「登録されていない(No)」と判断した場合には、対象ロボットHkについての割当依頼(ステップS104)を行わずに、ステップS102に戻り、その時点での画像Qg及び移動方向Kgtをエレベータ制御装置4から新たに取得し、その上で、ステップS103での判断を再度行う。そして、ロボット管理装置3は、ステップS103にて「乗車スペースがある(Yes)」と判断できるか、ステップS105にて「登録されている(Yes)」と判断できるようになるまで、ステップS102、S103、及びS105の処理を繰り返し行う。 On the other hand, if the robot management device 3 determines in step S105 that the robot Hk is "not registered (No)," it does not make an assignment request for the target robot Hk (step S104), but returns to step S102, acquires the image Qg and movement direction Kgt from the elevator control device 4 at that point, and then makes the determination again in step S103. The robot management device 3 then repeats the processes in steps S102, S103, and S105 until it can determine in step S103 that "there is a passenger space (Yes)" or in step S105 that the robot is "registered (Yes)."

更に本変形例では、ロボット管理装置3が行う乗車指令処理(図6参照)は、以下のような処理に適宜変形されてもよい。 Furthermore, in this modified example, the boarding command processing performed by the robot management device 3 (see Figure 6) may be appropriately modified to the following process.

本変形例では、ロボット管理装置3は、乗車スペースがない状況で行った割当依頼(ステップS105にて「登録されている(Yes)」と判断してステップS104で行った割当依頼)が着目依頼になり、且つ、ステップS302にて「一致する(Yes)」と判断した場合には、利用者の降車が完了した時点での乗りかごG内の状況を新たに把握するべく、その時点になったときに当該乗りかごG内をカメラ20で撮影した新たな画像Qgをエレベータ制御装置4から取得し、その画像Qgに基づいて、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かの判断を行う。 In this modified example, if the robot management device 3 determines that an allocation request made in a situation where there is no passenger space (an allocation request made in step S104 after determining in step S105 that it is "registered (Yes)") is a request for attention, and determines in step S302 that it "matches (Yes)", then, in order to newly grasp the situation inside the elevator car G at the time the passenger has disembarked, it acquires a new image Qg taken by camera 20 inside the elevator car G at that time from the elevator control device 4, and based on that image Qg, it determines whether or not there is a passenger space for the target robot Hk inside the elevator car G.

そして、ロボット管理装置3は、上記判断にて「乗車スペースがある」と判断した場合、ステップS303へ移行して、対象ロボットHkに対して乗りかごGへの乗車を指令する。一方、ロボット管理装置3は、その判断にて「乗車スペースがない」と判断した場合には、乗車をキャンセルするための乗車キャンセル信号を対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信する。エレベータ制御装置4は、乗車キャンセル信号を受信した場合、その対象ロボットHkについての乗場呼びXhを、それに対応したかご呼びYhを登録することなく削除する。 Then, if the robot management device 3 determines, based on the above judgment, that "boarding space is available," it proceeds to step S303 and commands the target robot Hk to board the elevator car G. On the other hand, if the robot management device 3 determines, based on the above judgment, that "boarding space is unavailable," it sends a boarding cancellation signal to the elevator control device 4 along with the robot information Ph of the target robot Hk to cancel the boarding. When the elevator control device 4 receives the boarding cancellation signal, it deletes the landing call Xh for the target robot Hk without registering the corresponding car call Yh.

このような処理によれば、対象ロボットHkの現在階Fx(乗車階)への乗りかごGへの停止を無駄にすることなく、そのときの状況に応じて(即ち、乗車スペースが生じた場合には)当該対象ロボットHkを乗車させることができるようになる。その結果として、対象ロボットHkを効率良く乗りかごGに乗車させることができるようになる。 This process allows the target robot Hk to board the elevator car G without wasting its stop at the current floor Fx (boarding floor), depending on the situation (i.e., if boarding space becomes available). As a result, the target robot Hk can be efficiently boarded into the elevator car G.

尚、このような本変形例の処理は、上述した第1変形例にも適用できる。 Furthermore, the processing described in this modified example can also be applied to the first modified example described above.

[2-3]第3変形例
上述した実施形態~第2変形例の何れにおいても、ロボット管理装置3は、割当依頼処理のステップS103にて「乗車スペースがある(Yes)」と判断してステップS104にて対象ロボットHkについての割当依頼を行った場合、その後、その割当依頼で送信した出発階Fcに乗りかごGが到着するまでの間に、当該割当依頼と同一階及び同一方向を出発階Fc及び行先方向Kcとする利用者の乗場呼びXgが乗りかごGに割り当てられているか否かの判断を行ってもよい。
[2-3] Third Modification In any of the embodiments to the second modification described above, if the robot management device 3 determines in step S103 of the assignment request processing that "there is a boarding space (Yes)" and makes an assignment request for the target robot Hk in step S104, it may then determine whether a passenger's boarding call Xg, with the same floor and direction as the assignment request, has been assigned to the elevator car G, between the time the elevator car G arrives at the departure floor Fc transmitted in the assignment request.

ロボット管理装置3は、上記判断にて「割り当てられている」と判断した場合には、その判断を以て、対象ロボットHkの現在階Fx(乗車階)では利用者も乗車するが故に当該対象ロボットHkが乗車できなくなるおそれがある、と判断できる。そこで、ロボット管理装置3は、乗車指令処理(図6参照)において、対象ロボットHkについての上記割当依頼が着目依頼になり、且つ、ステップS302にて「一致する(Yes)」と判断した場合には、利用者の乗車が完了した時点での乗りかごG内の状況を新たに把握するべく、その時点になったときに当該乗りかごG内をカメラ20で撮影した新たな画像Qgをエレベータ制御装置4から取得し、その画像Qgに基づいて、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かの判断を行ってもよい。 If the robot management device 3 determines, based on the above judgment, that the robot Hk is "assigned," it can then determine that there is a risk that the robot Hk may not be able to board the elevator at its current floor Fx (boarding floor) because a passenger will also be boarding. Therefore, in the boarding command processing (see Figure 6), if the above assignment request for the target robot Hk becomes a focus request, and if it determines in step S302 that it "matches (Yes)," the robot management device 3 may acquire a new image Qg taken by camera 20 inside the elevator car G at the time the passenger has finished boarding, from the elevator control device 4, and based on that image Qg, determine whether or not there is space for the target robot Hk to board the elevator car G.

そして、ロボット管理装置3は、上記判断にて「乗車スペースがある」と判断した場合、ステップS303へ移行して、対象ロボットHkに対して乗りかごGへの乗車を指令してもよい。一方、ロボット管理装置3は、その判断にて「乗車スペースがない」と判断した場合には、乗車をキャンセルするための乗車キャンセル信号を対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信してもよい。エレベータ制御装置4は、乗車キャンセル信号を受信した場合、その対象ロボットHkについての乗場呼びXhを、それに対応したかご呼びYhを登録することなく削除することができる。 Furthermore, if the robot management device 3 determines, based on the above judgment, that "boarding space is available," it may proceed to step S303 and instruct the target robot Hk to board the elevator car G. On the other hand, if the robot management device 3 determines, based on its judgment, that "boarding space is unavailable," it may send a boarding cancellation signal to the elevator control device 4 along with the robot information Ph of the target robot Hk to cancel the boarding. When the elevator control device 4 receives the boarding cancellation signal, it can delete the landing call Xh for the target robot Hk without registering the corresponding car call Yh.

このような処理によれば、対象ロボットHkが乗りかごG内の利用者を検知して乗車できずにいる状態(換言すれば、対象ロボットHkがデッドロックに陥った状態)になったことが原因でエレベータの運行が停滞する、といった状況を回避できるようになる。 This process prevents situations where elevator operation stalls due to the target robot Hk being unable to board the elevator car G because it has detected a user inside (in other words, the target robot Hk being in a deadlock).

[2-4]第4変形例
上述した実施形態において、制御システムは、ロボットHについての乗場呼びXhの割当てのタイミングをエレベータ制御装置4側で判断するものに適宜変形されてもよい。以下、具体的に説明する。
[2-4] Fourth Modification In the above-described embodiment, the control system may be appropriately modified so that the timing of assigning the landing call Xh for robot H is determined on the elevator control device 4 side. A specific explanation follows below.

<ロボット管理装置>
本変形例では、ロボット管理装置3の記憶部31に、割当依頼管理データDq1に代えて乗場呼び管理データDq3が保存される。ここで、この乗場呼び管理データDq3は、ロボットHについてエレベータ制御装置4で行われた割当ての情報(割当情報)を管理するためのデータである。具体的には、エレベータ制御装置4の記憶部41に保存される乗場呼び管理データDxH(図3(D)の上図参照)内の情報と同じ内容の情報が、乗場呼び管理データDq3に記録される。
<Robot Management Device>
In this modified example, the storage unit 31 of the robot management device 3 stores landing call management data Dq3 instead of the assignment request management data Dq1. Here, this landing call management data Dq3 is data for managing the assignment information (assignment information) that was made for robot H by the elevator control device 4. Specifically, the landing call management data Dq3 contains the same information as the information in the landing call management data DxH (see the upper diagram in Figure 3(D)) stored in the storage unit 41 of the elevator control device 4.

図12は、第4変形例にて割当依頼管理データDq1に代えて用いられる乗場呼び管理データDq3を例示した概念図である。乗場呼び管理データDq3では、エレベータ制御装置4にてロボットHについての乗場呼びXhの割当てが行われるごとに、エレベータ制御装置4から送信されてくる割当情報(ロボットHのロボット情報Phと、乗場呼びXhが示す出発階Fc及び行先方向Kc)が互いに対応付けられた状態で記録される。図12の例では、図3(D)の上図の例と同様、行先方向Kcを示す情報として「上方向」と「下方向」の2つの方向が対応付けられ、当該2つの方向のうちの乗場呼びXhが行先方向Kcとして示す方向が「ON」にされ、その一方で、もう1つの方向が「OFF」にされる場合が示されている。そして、当該乗場呼び管理データDq3内の各ロボットHについての乗場呼びXhの情報は、そのロボットHについてのかご呼びYhの登録依頼がエレベータ制御装置4に対して行われたときに消去される。 Figure 12 is a conceptual diagram illustrating landing call management data Dq3 used in place of assignment request management data Dq1 in the fourth modification. In landing call management data Dq3, each time a landing call Xh is assigned to robot H by the elevator control device 4, the assignment information transmitted from the elevator control device 4 (robot information Ph of robot H and the departure floor Fc and destination direction Kc indicated by the landing call Xh) is recorded in a corresponding manner. In the example in Figure 12, similar to the example in the upper diagram of Figure 3(D), two directions, "up" and "down," are associated as information indicating the destination direction Kc, and it is shown that the direction indicated by the landing call Xh as the destination direction Kc is set to "ON," while the other direction is set to "OFF." The landing call Xh information for each robot H in the landing call management data Dq3 is deleted when a registration request for a car call Yh for that robot H is made to the elevator control device 4.

<ロボット管理装置が行う割当依頼処理>
図13は、第4変形例で実行される割当依頼処理を示したフローチャートである。本変形例の割当依頼処理では、ロボット管理装置3は、図4のステップS101と同じ処理(ステップS121)を行った後に、対象ロボットHkについての乗場呼びXhの割当依頼をエレベータ制御装置4に対して行う(ステップS122)。具体的には、ロボット管理装置3は、ステップS121で抽出した現在階Fx(対象ロボットHkの現在階Fx)を、対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信する。
<Assignment request processing performed by the robot management device>
Figure 13 is a flowchart showing the assignment request process performed in the fourth modified example. In the assignment request process of this modified example, the robot management device 3 performs the same process as in step S101 in Figure 4 (step S121), and then requests the elevator control device 4 to assign a landing call Xh for the target robot Hk (step S122). Specifically, the robot management device 3 transmits the current floor Fx (the current floor Fx of the target robot Hk) extracted in step S121 to the elevator control device 4 along with the robot information Ph of the target robot Hk.

エレベータ制御装置4は、上記割当依頼を受信した場合、後述する割当処理(図14参照)を行うことにより、対象ロボットHkについての乗場呼びXhの割当てを、無駄呼びをできるだけ発生させないようにするための適切なタイミングで行い、且つ、その割当ての情報(割当情報)をロボット管理装置3へ送信する(図14のステップS224参照)。 When the elevator control device 4 receives the above allocation request, it performs the allocation process described later (see Figure 14) to allocate the landing call Xh for the target robot Hk at an appropriate timing to minimize wasted calls, and transmits the allocation information (allocation information) to the robot management device 3 (see step S224 in Figure 14).

そこで、ロボット管理装置3は、ステップS122の後、対象ロボットHkについての割当情報をエレベータ制御装置4から受信したか否かを判断する(ステップS123)。また、ロボット管理装置3は、ステップS123にて「受信した(Yes)」と判断できるようになるまで、当該ステップS123を繰り返し実行する。 Therefore, after step S122, the robot management device 3 determines whether or not it has received assignment information for the target robot Hk from the elevator control device 4 (step S123). The robot management device 3 repeats step S123 until it determines that it has received the information (Yes).

そして、ロボット管理装置3は、ステップS123にて「受信した(Yes)」と判断した場合、受信した割当情報(対象ロボットHkのロボット情報Phと、その対象ロボットHkについての乗場呼びXhが示す出発階Fc及び行先方向Kc)を、互いに対応付けた状態で乗場呼び管理データDq3に記録する(ステップS124)。その後、ロボット管理装置3は、割当依頼処理を終了させる。 Then, if the robot management device 3 determines in step S123 that it has "received (Yes)", it records the received assignment information (the robot information Ph of the target robot Hk, and the departure floor Fc and destination direction Kc indicated by the landing call Xh for that target robot Hk) in the landing call management data Dq3, with the information associated with each other (step S124). After that, the robot management device 3 terminates the assignment request processing.

<エレベータ制御装置が行う割当処理>
図14は、第4変形例で実行される割当処理を示したフローチャートである。本変形例では、この割当処理の開始のトリガとなる割当依頼が、ロボット管理装置3からの依頼(ロボットHについての乗場呼びXhの割当依頼)であった場合には、そのロボット管理装置3からの受信情報Pr2は、現在階Fx及びロボット情報Phを含んだ一組の情報になる。
<Assignment process performed by the elevator control system>
Figure 14 is a flowchart showing the assignment process performed in the fourth modified example. In this modified example, if the assignment request that triggers the start of this assignment process is a request from the robot management device 3 (an assignment request for landing call Xh for robot H), then the information Pr2 received from the robot management device 3 will be a set of information including the current floor Fx and robot information Ph.

そして、エレベータ制御装置4は、ステップS200にて「ロボット情報Ph」が含まれていると判断した場合には、そのロボット情報Phで特定されるロボットH(ここでは、このロボットHを「対象ロボットHk」と呼ぶことにする)についての乗場呼びXhの割当てを行う前に、無駄呼びをできるだけ発生させないようにするべく、その割当て行う適切なタイミングを決定する。 Then, if the elevator control device 4 determines in step S200 that "robot information Ph" is included, it determines an appropriate timing for assigning a landing call Xh to the robot H identified by that robot information Ph (here, this robot H will be referred to as "target robot Hk") in order to minimize the occurrence of unnecessary calls.

具体的には、エレベータ制御装置4は、先ず、その時点(現時点)での乗りかごG内の状況を把握するべく、当該乗りかごG内をカメラ20で撮影した画像Qgを取得する(ステップS221)。更に、エレベータ制御装置4は、その時点(現時点)での乗りかごGの移動方向Kgtも把握するべく、その情報を、自身が把握しているエレベータ情報Peの中から抽出する。 Specifically, the elevator control device 4 first acquires an image Qg taken by camera 20 of the inside of the elevator car G in order to understand the situation inside the elevator car G at that time (step S221). Furthermore, the elevator control device 4 extracts the direction of movement Kgt of the elevator car G at that time (the current time) from the elevator information Pe that it already possesses.

ステップS221の後、エレベータ制御装置4は、ステップS221で取得した画像Qgに基づいて、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かを判断する(ステップS222)。一例として、エレベータ制御装置4は、画像解析で推定した乗りかごG内の空きスペースの広さが、対象ロボットHkの乗車に必要となる広さ以上であるか否かを判断することにより、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かを判断する。このとき、対象ロボットHkの乗車に必要となる広さには、どのロボットHでも乗車できるように設定された固定値が用いられてもよいし、ロボットHごとに、その大きさや形状などに応じて設定された値が用いられてもよい。 After step S221, the elevator control device 4 determines whether or not there is space for the target robot Hk to board the elevator car G based on the image Qg acquired in step S221 (step S222). For example, the elevator control device 4 determines whether or not there is space for the target robot Hk to board the elevator car G by determining whether the estimated amount of empty space inside the elevator car G, calculated by image analysis, is greater than or equal to the space required for the target robot Hk to board. In this case, the space required for the target robot Hk to board may be a fixed value set to allow any robot H to board, or it may be a value set according to the size and shape of each robot H.

このように画像Qgに基づいてステップS222の判断を行うことにより、ロボットHの乗車スペースの有無を正確に判断できるようになる。 By making the decision in step S222 based on image Qg in this way, it becomes possible to accurately determine whether or not there is a space for robot H to ride in.

エレベータ制御装置4は、ステップS222にて「乗車スペースがある(Yes)」と判断した場合には、受信情報Pr2内の現在階Fx(対象ロボットHkの現在階Fx)を出発階Fcとし、且つ、ステップS221で取得した移動方向Kgt(その時点での乗りかごGの移動方向Kg)と同方向を行先方向Kcとした上で、それら(出発階Fc及び行先方向Kc)を1つの乗場呼びXhとして、当該乗場呼びXhの割当てを乗りかごGに対して行う(ステップS223)。そして、エレベータ制御装置4は、その乗場呼びXhの情報(出発階Fcと行先方向Kc)を、受信情報Pr2内のロボット情報Phと対応付けた状態で乗場呼び管理データDxHに記録する(図3(D)の上図参照)。 If the elevator control device 4 determines in step S222 that "there is space for passengers (Yes)," it sets the current floor Fx (the current floor Fx of the target robot Hk) in the received information Pr2 as the departure floor Fc, and sets the destination direction Kc to the same direction as the movement direction Kgt (the movement direction Kg of the elevator car G at that time) acquired in step S221. It then assigns these (departure floor Fc and destination direction Kc) as a single landing call Xh to the elevator car G (step S223). The elevator control device 4 then records the information of the landing call Xh (departure floor Fc and destination direction Kc) in the landing call management data DxH, associating it with the robot information Ph in the received information Pr2 (see the upper diagram in Figure 3(D)).

ステップS223の後、エレベータ制御装置4は、ステップS222で行った割当ての情報(割当情報)をロボット管理装置3へ送信する(ステップS224)。具体的には、エレベータ制御装置4は、対象ロボットHkのロボット情報Phと、その対象ロボットHkについての乗場呼びXhが示す出発階Fc及び行先方向Kcと、をロボット管理装置3へ送信する。その後、エレベータ制御装置4は、割当処理を終了させる。 After step S223, the elevator control device 4 transmits the assignment information (assignment information) obtained in step S222 to the robot management device 3 (step S224). Specifically, the elevator control device 4 transmits the robot information Ph of the target robot Hk, and the departure floor Fc and destination direction Kc indicated by the landing call Xh for that target robot Hk, to the robot management device 3. Afterward, the elevator control device 4 terminates the assignment process.

一方、エレベータ制御装置4は、ステップS222にて「乗車スペースがない(No)」と判断した場合には、対象ロボットHkについての乗場呼びXhの割当て(ステップS223)を行わずに、ステップS221に戻り、その時点での画像Qg及び移動方向Kgtを新たに取得し、その上で、ステップS222での判断を再度行う。そして、エレベータ制御装置4は、ステップS222にて「乗車スペースがある(Yes)」と判断できるようになるまで、ステップS221及びS222の処理を繰り返し行う。 On the other hand, if the elevator control device 4 determines in step S222 that there is "no boarding space (No)," it does not assign a landing call Xh for the target robot Hk (step S223), but returns to step S221, acquires the image Qg and movement direction Kgt at that point, and then makes the determination again in step S222. The elevator control device 4 then repeats the processes in steps S221 and S222 until it can determine in step S222 that there is "boarding space (Yes)."

このような割当処理によれば、乗りかごG内に対象ロボットHkの乗車スペースがあることを確認できたときに、その時点での乗りかごGの移動方向Kgが、対象ロボットHkについての順方向Ksとは逆方向Ktであったとしても、当該乗りかごGを、逆方向Ktへ移動している途中で対象ロボットHkの現在階Fxに停止させることができるようになる。これにより、対象ロボットHkが乗りかごGに乗車できる機会を増やすことができるようになる。また、乗りかごG内に対象ロボットHkの乗車スペースがあることを確認してから乗場呼びXhの割当てを行うことにより、その乗場呼びXhは無駄呼びになりにくくなる。従って、対象ロボットHkが乗りかごGに乗車できる機会を、無駄呼びをできるだけ発生させずに増やすことができるようになる。 This allocation process allows the elevator car G to be stopped at the current floor Fx of the target robot Hk, even if the current direction of movement Kg of the elevator car G is opposite to the forward direction Ks of the target robot Hk (Kt), once it is confirmed that there is a space for the target robot Hk to board the elevator car G. This increases the opportunities for the target robot Hk to board the elevator car G. Furthermore, by assigning the landing call Xh only after confirming the presence of a space for the target robot Hk within the elevator car G, the landing call Xh becomes less likely to be wasted. Therefore, the opportunities for the target robot Hk to board the elevator car G can be increased while minimizing wasted calls.

<ロボット管理装置が行う乗車指令処理及び登録依頼処理>
本変形例の乗車指令処理及び登録依頼処理では、ロボット管理装置3は、図6の乗車指令処理及び図7の登録依頼処理を、割当依頼管理データDq1に代えて乗場呼び管理データDq3(図12参照)を用いることによって行う。具体的には、ロボット管理装置3は、それらの処理を実行する場合、図6のステップS301において、乗りかごGの到着階Fgが、乗場呼び管理データDq3に記録されている出発階Fcの何れかに一致するか否かを判断し、そのステップS301にて「一致する(Yes)」と判断できた出発階Fcに対応する乗場呼びXhを、着目依頼に代えて着目呼びとして用いる。これにより、本変形例においても、対象ロボットHkについてのかご呼びYhの登録を、そのかご呼びYhがリセット制御で消去されてしまうことがないように適切なタイミングで行うことが可能になる。
<Road boarding command processing and registration request processing performed by the robot management device>
In the boarding command processing and registration request processing of this modified example, the robot management device 3 performs the boarding command processing in Figure 6 and the registration request processing in Figure 7 by using the landing call management data Dq3 (see Figure 12) instead of the assignment request management data Dq1. Specifically, when the robot management device 3 performs these processes, in step S301 in Figure 6, it determines whether the arrival floor Fg of the elevator car G matches any of the departure floors Fc recorded in the landing call management data Dq3, and uses the landing call Xh corresponding to the departure floor Fc that it determined to "match (Yes)" in step S301 as the focus call instead of the focus request. As a result, even in this modified example, it becomes possible to register the elevator car call Yh for the target robot Hk at an appropriate timing so that the elevator car call Yh is not erased by the reset control.

[2-5]第5変形例
上述した第4変形例のように、図14の割当処理によって乗りかごG内に対象ロボットHkの乗車スペースがあることを確認してから割当てを行った場合でも、その後、乗りかごGが、その対象ロボットHkの現在階Fx(乗車階)に到着するまでの間に、途中の階で利用者が乗車してしまって対象ロボットHkの乗車スペースがなくなることがある。このように対象ロボットHkの乗車スペースがなくなると、その対象ロボットHkの現在階Fx(乗車階)に乗りかごGが到着したとしても対象ロボットHkは乗車できず、その階への乗りかごGの停止が無駄になってしまう。換言すれば、対象ロボットHkについての乗場呼びXhが無駄呼びになってしまう。そこで、エレベータ制御装置4が行う割当処理は、以下のような処理に適宜変形されてもよい。
[2-5] Fifth Modification Even if, as in the fourth modification described above, the allocation process in Figure 14 confirms that there is a boarding space for the target robot Hk in the elevator car G before the allocation is performed, there is a possibility that a passenger may board at an intermediate floor before the elevator car G arrives at the target robot Hk's current floor Fx (boarding floor), leaving no boarding space for the target robot Hk. If there is no boarding space for the target robot Hk in this way, even if the elevator car G arrives at the target robot Hk's current floor Fx (boarding floor), the target robot Hk will not be able to board, and the elevator car G's stop at that floor will be wasted. In other words, the landing call Xh for the target robot Hk will be a wasted call. Therefore, the allocation process performed by the elevator control device 4 may be appropriately modified to the following process.

図15は、第5変形例で実行される割当処理を示したフローチャートである。本変形例の割当処理では、エレベータ制御装置4は、ステップS224(割当情報の送信)の後、自身が把握しているエレベータ情報Peに基づいて、現時点でのエレベータの状況が、ステップS223にて割当てを行った乗場呼びXh(対象ロボットHkについての乗場呼びXh)について、そのキャンセルが可能な状況であるか否かを判断するべく、当該乗場呼びXhへの乗りかごGの応答が開始されたか否かを判断する(ステップS230)。 Figure 15 is a flowchart showing the assignment process performed in the fifth modified example. In this modified example, after step S224 (transmission of assignment information), the elevator control device 4, based on the elevator information Pe it possesses, determines whether the current elevator status allows for the cancellation of the landing call Xh (landing call Xh for the target robot Hk) assigned in step S223. Specifically, it determines whether the elevator car G has started responding to the landing call Xh (step S230).

エレベータ制御装置4は、ステップS230にて「開始されていない(No)」と判断した場合には、その判断を以て、現時点でのエレベータの状況は乗場呼びXhのキャンセルが可能な状況であると判断できる。そして本変形例では、エレベータ制御装置4は、エレベータがそのような状況にある期間を利用して、適宜、乗場呼びXhのキャンセルを行うことにより、無駄呼びの発生を確実に防ぐことを可能にする。具体的には、以下のとおりである。 If the elevator control device 4 determines in step S230 that the elevator has "not started (No)," it can use this determination to conclude that the current elevator situation allows for the cancellation of the landing call Xh. In this modified example, the elevator control device 4 utilizes the period during which the elevator is in such a state to appropriately cancel the landing call Xh, thereby reliably preventing unnecessary calls. Specifically, this is done as follows:

エレベータ制御装置4は、先ず、乗りかごG内の空きスペースの状況が変化したか否かを判断する。ここで、乗りかごG内の空きスペースの状況が変化する可能性があるのは、その乗りかごGが何れかの階に停止したときである。 The elevator control device 4 first determines whether the condition of the available space inside elevator car G has changed. Here, the condition of the available space inside elevator car G may change when elevator car G stops at any floor.

そこで、エレベータ制御装置4は、エレベータ情報Peに基づいて、乗りかごGが何れかの階に停止したか否かを判断する(ステップS231A)。エレベータ制御装置4は、ステップS231Aにて「停止していない(No)」と判断した場合には、ステップS230へ戻る。一方、エレベータ制御装置4は、ステップS231Aにて何れかの階に「停止した(Yes)」と判断した場合には、その階での利用者の乗降が終わって戸閉が完了した時点での乗りかごG内の状況を新たに把握するべく、その時点になったときに当該乗りかごG内をカメラ20で撮影した新たな画像Qgを取得する(ステップS231B)。 Therefore, the elevator control device 4 determines, based on the elevator information Pe, whether or not the elevator car G has stopped at any floor (step S231A). If the elevator control device 4 determines in step S231A that the elevator car G has not stopped (No), it returns to step S230. On the other hand, if the elevator control device 4 determines in step S231A that the elevator car G has stopped at any floor (Yes), it acquires a new image Qg taken by camera 20 at that time to understand the situation inside the elevator car G after passengers have finished boarding and alighting at that floor and the doors have closed (step S231B).

次に、エレベータ制御装置4は、乗場呼びXhのキャンセルが必要な状況になっているかどうかを判断するべく、ステップS231Bで取得した新たな画像Qgに基づいて、乗りかごG内の状況が乗車スペースのない状況へ変化したか否かを判断する(ステップS232)。一例として、エレベータ制御装置4は、画像解析で推定した乗りかごG内の空きスペースの広さが、対象ロボットHkの乗車に必要となる広さより小さくなってしまったか否かを判断する。 Next, the elevator control device 4 determines whether the situation inside the elevator car G has changed to a situation where there is no space for a passenger, based on the new image Qg acquired in step S231B, in order to determine whether the landing call Xh needs to be canceled (step S232). As an example, the elevator control device 4 determines whether the estimated amount of empty space inside the elevator car G, obtained through image analysis, has become smaller than the space required for the target robot Hk to board.

エレベータ制御装置4は、ステップS232にて「変化した(Yes)」と判断した場合には、その判断を以て、乗りかごGに対象ロボットHkを乗車させることができなくなってしまっていると判断でき、それが故に、乗場呼びXhのキャンセルが必要な状況になっていると判断できる。この場合、エレベータ制御装置4は、対象ロボットHkについての乗場呼びXhの割当てをキャンセルする(ステップS233)。 If the elevator control device 4 determines in step S232 that "changed (Yes)," it can determine that it is no longer possible to board the elevator car G, and therefore, it can determine that the landing call Xh needs to be canceled. In this case, the elevator control device 4 cancels the assignment of the landing call Xh to the target robot Hk (step S233).

更に、エレベータ制御装置4は、対象ロボットHkについての乗場呼びXhの割当てをキャンセルしたことをロボット管理装置3に知らせるべく、キャンセル通知信号Sdをロボット管理装置3へ送信する(ステップS234)。このとき、エレベータ制御装置4は、どのロボットHについての乗場呼びXhの割当てがキャンセルされたのかをロボット管理装置3に認識させるべく、対象ロボットHkのロボット情報Phを、キャンセル通知信号Sdと共にロボット管理装置3へ送信する。その後、エレベータ制御装置4は、割当処理を終了させる。 Furthermore, the elevator control device 4 sends a cancellation notification signal Sd to the robot management device 3 to inform it that the allocation of landing call Xh for the target robot Hk has been canceled (step S234). At this time, the elevator control device 4 sends the robot information Ph of the target robot Hk along with the cancellation notification signal Sd to the robot management device 3 so that the robot management device 3 can recognize which robot H's landing call Xh allocation has been canceled. Afterward, the elevator control device 4 terminates the allocation process.

ロボット管理装置3は、エレベータ制御装置4からキャンセル通知信号Sd及びロボット情報Phを受信した場合、乗場呼び管理データDq3から、当該ロボット情報Phに対応する割当情報(乗場呼びXhの情報)を消去する。この場合、ロボット管理装置3は、受信したロボット情報Phで特定されるロボットHを対象として、割当依頼処理(図13参照)を再度行う。 When the robot management device 3 receives a cancellation notification signal Sd and robot information Ph from the elevator control device 4, it deletes the assignment information (landing call Xh information) corresponding to the robot information Ph from the landing call management data Dq3. In this case, the robot management device 3 performs the assignment request process (see Figure 13) again for the robot H identified by the received robot information Ph.

このような処理によれば、対象ロボットHkの乗場呼びXhがそのままでは無駄呼びになることが判明した時点で、その乗場呼びXhについての乗りかごGへの割当てをキャンセルすることができ、それにより、無駄呼びの発生を確実に防ぐことができるようになる。換言すれば、対象ロボットHkの現在階Fx(乗車階)に、その対象ロボットHkが確実に乗車できるような状況(乗車スペースがある状況)で乗りかごGを停止させることができるようになる。 This process allows the system to cancel the assignment of the elevator car G to the target robot Hk's landing call Xh if it is determined that the call would be wasted. This effectively prevents wasted calls. In other words, the elevator car G can be stopped at the target robot Hk's current floor Fx (boarding floor) only when there is sufficient boarding space for the robot Hk to board.

エレベータ制御装置4は、ステップS230にて「開始された(Yes)」と判断した場合には、その判断を以て、現時点でのエレベータの状況は乗場呼びXhのキャンセルが可能な状況ではないと判断できる。この場合、エレベータ制御装置4は、乗場呼びXhのキャンセル(ステップS233)を行うことなく、割当処理を終了させる。 If the elevator control device 4 determines in step S230 that the process has been started (Yes), it can then determine that the current elevator situation does not allow for the cancellation of the landing call Xh. In this case, the elevator control device 4 terminates the allocation process without canceling the landing call Xh (step S233).

また、エレベータ制御装置4は、ステップS232にて「変化していない(No)」と判断した場合には、その判断を以て、乗りかごG内の状況は対象ロボットHkの乗車が可能な状況のままであると判断できる。この場合、エレベータ制御装置4は、ステップS230へ戻り、ステップS230からの処理を再度行う。そして、エレベータ制御装置4は、ステップS230にて「開始された(No)」と判断するか、又は、ステップS232にて「変化した(Yes)」と判断するか、のどちらかの判断結果が得られるようになるまで、ステップS230~S232の処理を繰り返し実行する。 Furthermore, if the elevator control device 4 determines in step S232 that "no change (No)," it can determine that the situation inside the elevator car G remains such that the target robot Hk can board. In this case, the elevator control device 4 returns to step S230 and repeats the process from step S230. The elevator control device 4 then repeatedly executes the processes from steps S230 to S232 until it obtains a determination result of either "started (No)" in step S230 or "changed (Yes)" in step S232.

[2-6]第6変形例
上述した第4変形例において、エレベータ制御装置4が行う割当処理は、以下のような処理に適宜変形されてもよい。
[2-6] Sixth Modification In the fourth modification described above, the assignment process performed by the elevator control device 4 may be appropriately modified to the following process.

図16は、第6変形例で実行される割当処理を示したフローチャートである。本変形例では、エレベータ制御装置4は、ステップS222にて「乗車スペースがない(No)」と判断した場合、その時点でのエレベータ情報Peに基づいて、対象ロボットHkの現在階Fx(乗車階)を行先階Fdとする利用者のかご呼びYgが乗りかごGに登録されているか否かを判断する(ステップS225)。ここで、エレベータ制御装置4は、ステップS225にて「登録されている(Yes)」と判断した場合、その判断を以て、対象ロボットHkの現在階Fxへの乗りかごGの停止は、その階で対象ロボットHkが乗車できなかったとしても、その階では利用者が降車するため無駄にならない、と判断できる。そこで、エレベータ制御装置4は、ステップS225にて「登録されている(Yes)」と判断した場合には、ステップS223へ移行して、対象ロボットHkについての乗場呼びXhの割当てを乗りかごGに対して行う。 Figure 16 is a flowchart showing the assignment process performed in the sixth modified example. In this modified example, if the elevator control device 4 determines in step S222 that there is "no boarding space (No)," it determines, based on the elevator information Pe at that time, whether a user's car call Yg with the target robot Hk's current floor Fx (boarding floor) as the destination floor Fd is registered in the elevator car G (step S225). Here, if the elevator control device 4 determines in step S225 that it is "registered (Yes)," it can determine that stopping the elevator car G at the target robot Hk's current floor Fx is not a waste, even if the target robot Hk cannot board at that floor, because a user will be disembarking at that floor. Therefore, if the elevator control device 4 determines in step S225 that it is "registered (Yes)," it proceeds to step S223 and assigns the landing call Xh for the target robot Hk to the elevator car G.

一方、エレベータ制御装置4は、ステップS222にて「登録されていない(No)」と判断した場合には、対象ロボットHkについての乗場呼びXhの割当て(ステップS223)を行わずに、ステップS221に戻り、その時点での画像Qg及び移動方向Kgtを新たに取得し、その上で、ステップS222での判断を再度行う。そして、エレベータ制御装置4は、ステップS222にて「乗車スペースがある(Yes)」と判断できるか、ステップS225にて「登録されている(Yes)」と判断できるようになるまで、ステップS221、S222、及びS225の処理を繰り返し行う。 On the other hand, if the elevator control device 4 determines in step S222 that the robot Hk is "not registered (No)," it does not assign a landing call Xh to the target robot Hk (step S223), but returns to step S221, acquires the image Qg and movement direction Kgt at that point, and then performs the determination again in step S222. The elevator control device 4 then repeats the processes in steps S221, S222, and S225 until it can determine in step S222 that there is "a passenger space available (Yes)" or in step S225 that the robot is "registered (Yes)."

更に本変形例では、ロボット管理装置3が行う乗車指令処理(図6参照)は、以下のような処理に適宜変形されてもよい。 Furthermore, in this modified example, the boarding command processing performed by the robot management device 3 (see Figure 6) may be appropriately modified to the following process.

本変形例では、ロボット管理装置3は、乗車スペースがない状況で行われた乗場呼びXh(図16のステップS225にて「登録されている(Yes)」と判断されてステップS223で割当てが行われた乗場呼びXh)が着目呼びになり、且つ、ステップS302にて「一致する(Yes)」と判断した場合には、利用者の降車が完了した時点での乗りかごG内の状況を把握するべく、その時点になったときに当該乗りかごG内をカメラ20で撮影した画像Qgをエレベータ制御装置4から取得し、その画像Qgに基づいて、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かの判断を行う。 In this modified example, if a landing call Xh made in a situation where there is no passenger space (a landing call Xh that was determined to be "registered (Yes)" in step S225 of Figure 16 and assigned in step S223) becomes a call of interest, and if it is determined to "match (Yes)" in step S302, the robot management device 3 acquires an image Qg taken by camera 20 of the inside of the elevator car G at that time from the elevator control device 4 in order to understand the situation inside the elevator car G when the passenger has finished disembarking. Based on this image Qg, the device determines whether or not there is a passenger space for the target robot Hk inside the elevator car G.

そして、ロボット管理装置3は、上記判断にて「乗車スペースがある」と判断した場合、ステップS303へ移行して、対象ロボットHkに対して乗りかごGへの乗車を指令する。一方、ロボット管理装置3は、その判断にて「乗車スペースがない」と判断した場合には、乗車をキャンセルするための乗車キャンセル信号を対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信する。エレベータ制御装置4は、乗車キャンセル信号を受信した場合、その対象ロボットHkについての乗場呼びXhを、それに対応したかご呼びYhを登録することなく削除する。 Then, if the robot management device 3 determines, based on the above judgment, that "boarding space is available," it proceeds to step S303 and commands the target robot Hk to board the elevator car G. On the other hand, if the robot management device 3 determines, based on the above judgment, that "boarding space is unavailable," it sends a boarding cancellation signal to the elevator control device 4 along with the robot information Ph of the target robot Hk to cancel the boarding. When the elevator control device 4 receives the boarding cancellation signal, it deletes the landing call Xh for the target robot Hk without registering the corresponding car call Yh.

このような処理によれば、対象ロボットHkの現在階Fx(乗車階)への乗りかごGへの停止を無駄にすることなく、そのときの状況に応じて(即ち、乗車スペースが生じた場合には)当該対象ロボットHkを乗車させることができるようになる。その結果として、対象ロボットHkを効率良く乗りかごGに乗車させることができるようになる。 This process allows the target robot Hk to board the elevator car G without wasting its stop at the current floor Fx (boarding floor), depending on the situation (i.e., if boarding space becomes available). As a result, the target robot Hk can be efficiently boarded into the elevator car G.

尚、このような本変形例の処理は、上述した第5変形例にも適用できる。 Furthermore, the processing described in this modified example can also be applied to the fifth modified example mentioned above.

[2-7]第7変形例
上述した第4~第6変形例の何れにおいても、エレベータ制御装置4が、割当処理のステップS222にて「乗車スペースがある(Yes)」と判断してステップS223にて対象ロボットHkについての乗場呼びXhの割当てを行った場合、その後、ロボット管理装置3は、その乗場呼びXhが示す出発階Fcに乗りかごGが到着するまでの間に、当該乗場呼びXhと同一階及び同一方向を出発階Fc及び行先方向Kcとする利用者の乗場呼びXgが乗りかごGに割り当てられているか否かの判断を行ってもよい。
[2-7] Seventh Modification In any of the fourth to sixth modifications described above, if the elevator control device 4 determines in step S222 of the assignment process that "there is space to board (Yes)" and assigns a landing call Xh for the target robot Hk in step S223, the robot management device 3 may then determine whether a landing call Xg of a user whose departure floor Fc and destination direction Kc are the same floor and direction as the landing call Xh has been assigned to the elevator car G before the elevator car G arrives at the departure floor Fc indicated by the landing call Xh.

そして、ロボット管理装置3は、上記判断にて「割り当てられている」と判断した場合には、その判断を以て、対象ロボットHkの現在階Fx(乗車階)では利用者も乗車するが故に当該対象ロボットHkが乗車できなくなるおそれがある、と判断できる。そこで、ロボット管理装置3は、乗車指令処理(図6参照)において、対象ロボットHkについての上記乗場呼びXhが着目呼びになり、且つ、ステップS302にて「一致する(Yes)」と判断した場合には、利用者の乗車が完了した時点での乗りかごG内の状況を把握するべく、その時点になったときに当該乗りかごG内をカメラ20で撮影した画像Qgをエレベータ制御装置4から取得し、その画像Qgに基づいて、乗りかごG内に対象ロボットHkの乗車スペースがあるか否かの判断を行ってもよい。 Furthermore, if the robot management device 3 determines, based on the above judgment, that the robot Hk is "assigned," it can determine that there is a risk that the robot Hk may not be able to board the elevator at its current floor Fx (boarding floor) because a passenger will also be boarding. Therefore, in the boarding command processing (see Figure 6), if the above-mentioned landing call Xh for the target robot Hk becomes a call of interest, and if it determines in step S302 that it "matches (Yes)," the robot management device 3 may acquire an image Qg taken by camera 20 of the inside of the elevator car G at the time the passenger has finished boarding, from the elevator control device 4, and based on the image Qg, determine whether or not there is space for the target robot Hk to board the elevator car G.

そして、ロボット管理装置3は、上記判断にて「乗車スペースがある」と判断した場合、ステップS303へ移行して、対象ロボットHkに対して乗りかごGへの乗車を指令してもよい。一方、ロボット管理装置3は、その判断にて「乗車スペースがない」と判断した場合には、乗車をキャンセルするための乗車キャンセル信号を対象ロボットHkのロボット情報Phと共にエレベータ制御装置4へ送信してもよい。エレベータ制御装置4は、乗車キャンセル信号を受信した場合、その対象ロボットHkについての乗場呼びXhを、それに対応したかご呼びYhを登録することなく削除することができる。 Furthermore, if the robot management device 3 determines, based on the above judgment, that "boarding space is available," it may proceed to step S303 and instruct the target robot Hk to board the elevator car G. On the other hand, if the robot management device 3 determines, based on its judgment, that "boarding space is unavailable," it may send a boarding cancellation signal to the elevator control device 4 along with the robot information Ph of the target robot Hk to cancel the boarding. When the elevator control device 4 receives the boarding cancellation signal, it can delete the landing call Xh for the target robot Hk without registering the corresponding car call Yh.

このような処理によれば、対象ロボットHkが乗りかごG内の利用者を検知して乗車できずにいる状態(換言すれば、対象ロボットHkがデッドロックに陥った状態)になったことが原因でエレベータの運行が停滞する、といった状況を回避できるようになる。 This process prevents situations where elevator operation stalls due to the target robot Hk being unable to board the elevator car G because it has detected a user inside (in other words, the target robot Hk being in a deadlock).

[2-8]第8変形例
上述した第1変形例及び第5変形例では、対象ロボットHkについての乗場呼びXhへの乗りかごGの応答が開始されるまでは、乗りかごGが何れかの階に停止するごとに、新たな画像Qgに基づいて、乗りかごG内の状況が乗車スペースのない状況へ変化したか否かの判断が行われ(図10のステップS110~S112、図15のステップS230~S232)、当該判断にて「変化した(Yes)」と判断された場合には、そのタイミングで、対象ロボットHkについての乗場呼びXhの割当てがキャンセルされることになる(図10のステップS113、図15のステップS233)。その一方で、当該乗場呼びXhをキャンセルせずに残しておけば、その後、その乗場呼びXhへの乗りかごGの応答が開始されるまでに、別の停止階にて利用者が乗降する状況によっては、乗りかごG内の状況が再び乗車スペースのある状況へ戻る、といったことが起こり得る。
[2-8] Eighth Modification In the first and fifth modifications described above, until the elevator car G starts responding to the landing call Xh for the target robot Hk, each time the elevator car G stops at any floor, a determination is made based on a new image Qg to determine whether the situation inside the elevator car G has changed to a situation where there is no passenger space (steps S110 to S112 in Figure 10, steps S230 to S232 in Figure 15). If the determination is made that the situation has "changed (Yes)", the assignment of the landing call Xh for the target robot Hk is canceled at that time (step S113 in Figure 10, step S233 in Figure 15). On the other hand, if the landing call Xh is not canceled and is left as is, then, depending on the situation where passengers get on and off at another stopping floor before the elevator car G starts responding to that landing call Xh, the situation inside the elevator car G may return to a situation where there is passenger space.

そこで、第1変形例及び第5変形例の何れにおいても、対象ロボットHkについての乗場呼びXhへの乗りかごGの応答が開始される直前にだけ、新たな画像Qgに基づいて乗りかごG内の状況が乗車スペースのない状況へ変化したか否かが判断されてもよい。ここで、乗場呼びXhへの乗りかごGの応答が開始される直前とは、その乗場呼びXhが示す出発階Fcが、乗りかごGの次の停止階の候補になった後、当該次の停止階として決定されるまでの間の期間を意味する。 Therefore, in both the first and fifth modified examples, it may be determined, based on a new image Qg, whether the situation inside the elevator car G has changed to a situation without passenger space, only immediately before the elevator car G begins responding to the landing call Xh for the target robot Hk. Here, "immediately before the elevator car G begins responding to the landing call Xh" means the period from when the departure floor Fc indicated by the landing call Xh becomes a candidate for the next stopping floor of the elevator car G until it is determined to be that next stopping floor.

このような処理によれば、乗りかごG内の状況が、乗車スペースのない状況になった場合でも、その後、再び乗車スペースのある状況へ戻った場合には、対象ロボットHkについての乗場呼びXhの割当てをそのまま残すことができるようになり、その結果として、対象ロボットHkについての乗場呼びXhの割当依頼をやり直す必要がなくなる。 This process allows the assignment of the landing call Xh for the target robot Hk to remain unchanged even if the situation inside the elevator car G becomes one where there is no passenger space, and then returns to a situation where there is passenger space. As a result, there is no need to resubmit the request for the assignment of the landing call Xh for the target robot Hk.

[2-9]第9変形例
上述した実施形態及び変形例の何れにおいても、各階の第1操作部1に含まれる乗場ボタンは、点灯可能なボタンであってもよい。そして、エレベータ制御装置4は、何れかの階で利用者が乗場ボタンを押した場合は、そのボタンを点灯させると共に、乗りかごGに対して、当該ボタンの設置階Fsを出発階Fcとし、そのボタンが示す方向を行先方向Kcとする乗場呼びXgの割当てを行ってもよい。その一方で、エレベータ制御装置4は、ロボットHについての割当依頼をロボット管理装置3から受信して乗場呼びXhの割当てを行った場合には、そのロボットHの現在階Fxでは、利用者が乗場ボタンを押すまでは当該ボタンを点灯させないように制御してもよい。
[2-9] Ninth Modification In all of the embodiments and modifications described above, the landing buttons included in the first operation unit 1 on each floor may be buttons that can be illuminated. The elevator control device 4 may illuminate the button when a user presses a landing button on any floor and assign a landing call Xg to the elevator car G, with the floor Fs where the button is installed as the departure floor Fc and the direction indicated by the button as the destination direction Kc. On the other hand, if the elevator control device 4 receives an assignment request for robot H from the robot management device 3 and assigns a landing call Xh, it may control the system so that the button on the robot H's current floor Fx is not illuminated until a user presses the landing button.

ここで、乗場に来た利用者は、自身が向かう方向の乗場ボタンが点灯している場合には、そのボタンを改めて押すことはしない。このため、エレベータ制御装置4が、ロボットHについての乗場呼びXhの割当てを行った場合に、その乗場呼びXhが示す行先方向Kcと同方向の乗場ボタンを点灯させたとすると、その後、その行先方向Kcと同方向へ向かうために来た利用者は、乗場ボタンを押すことなく乗場で待つことになる。このため、このような状況でエレベータ制御装置4がロボットHについての乗場呼びXhをキャンセルしたとすると、同方向へ向かおうとして乗場で待つ利用者にとっては、乗場呼びXgがない状態になってしまう。 Here, if a user arriving at the landing has the landing button for their desired direction lit, they will not press that button again. Therefore, if the elevator control device 4 assigns a landing call Xh to robot H and lights up the landing button corresponding to the destination direction Kc indicated by that landing call Xh, then subsequent users arriving to go in the same direction Kc will wait at the landing without pressing a landing button. Consequently, if the elevator control device 4 cancels the landing call Xh for robot H in this situation, users waiting at the landing intending to go in the same direction will find themselves without a landing call Xg.

一方、第9変形例によれば、ロボットHについての乗場呼びXhの割当てが行われた場合において、その乗場呼びXhが示す行先方向Kcと同方向へ向かおうとする利用者が、誰も乗場ボタンを押すことなく乗場で待つ、といった状況にならないようにすることが可能になる。 On the other hand, according to the ninth modification, when a landing call Xh is assigned to robot H, it becomes possible to prevent a situation where users intending to go in the same direction as the destination direction Kc indicated by that landing call Xh wait at the landing without anyone pressing the landing button.

[2-10]第10変形例
上述した第9変形例において、エレベータ制御装置4は、ロボットHについての割当依頼をロボット管理装置3から受信して乗場呼びXhの割当てを行った場合には、そのロボットHの現在階Fxでは、即座には乗場ボタンを点灯させず、その後、当該乗場呼びXhへの乗りかごGの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させるように制御してもよい。
[2-10] 10th Modification In the 9th modification described above, if the elevator control device 4 receives an assignment request for robot H from the robot management device 3 and assigns a landing call Xh, it may control the elevator to not immediately light up the landing button at the current floor Fx of robot H, but to light up the button when the elevator car G starts responding to the landing call Xh, or when a user has pressed the button before that.

このような第10変形例によれば、ロボットHについての乗場呼びXhの割当てが行われた後、その乗場呼びXhの割当てがキャンセルされる可能性がある期間に限定して、その乗場呼びXhが示す行先方向Kcと同方向の乗場ボタンを、利用者が当該ボタンを押すまでは点灯させないでおくことができる。この場合も、上記第9変形例と同様、ロボットHの乗場呼びXhが示す行先方向Kcと同方向へ向かおうとする利用者が、誰も乗場ボタンを押すことなく乗場で待つ、といった状況にならないようにすることが可能になる。 According to this tenth modification, after a landing call Xh has been assigned to robot H, the landing button corresponding to the destination direction Kc indicated by the landing call Xh can be kept off until a user presses the button, limited to the period during which the assignment of that landing call Xh may be canceled. In this case, as with the ninth modification described above, it becomes possible to prevent a situation where users intending to go in the same direction as the destination direction Kc indicated by robot H's landing call Xh wait at the landing without pressing any buttons.

[2-11]第11変形例
上述した実施形態及び変形例の何れにおいても、各ロボットHは、ロボット管理装置3が行う制御処理(割当依頼処理、乗車指令処理、登録依頼処理、及び降車指令処理を含む)を当該ロボット管理装置3に代わって実行するものに適宜変形されてもよい。この場合、各ロボットHは、ロボット管理装置3を介さずにエレベータ制御装置4と通信することになる。これにより、各ロボットHは、自律してエレベータ制御装置4と連携しながらエレベータを利用できるようになる。
[2-11] Eleventh Modification In any of the embodiments and modifications described above, each robot H may be appropriately modified to perform the control processing (including assignment request processing, boarding command processing, registration request processing, and disembarking command processing) performed by the robot management device 3 on behalf of the robot management device 3. In this case, each robot H will communicate with the elevator control device 4 without going through the robot management device 3. As a result, each robot H will be able to use the elevator autonomously in cooperation with the elevator control device 4.

上述の実施形態及び変形例の説明は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述の実施形態や変形例ではなく、特許請求の範囲によって示される。更に、本発明の範囲には、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。 The above-described embodiments and modifications should be considered illustrative and not restrictive in all respects. The scope of the present invention is defined by the claims, rather than by the embodiments and modifications described above. Furthermore, the scope of the present invention is intended to include all modifications within the meaning and scope equivalent to the claims.

上述の実施形態や変形例からは、発明の対象として、エレベータの制御システム、ロボット管理装置3、ロボットHに限らず、それらで実行される制御処理(当該制御処理に対応した制御方法を含む)やプログラムの一部又は全部が個々に抽出されてもよい。また、上述したエレベータの一部又は全部が、発明の対象として抽出されてもよい。 From the embodiments and modifications described above, the subject matter of the invention is not limited to the elevator control system, robot management device 3, and robot H. Parts or all of the control processes (including control methods corresponding to said control processes) and programs executed by them may be individually extracted. Furthermore, parts or all of the elevator described above may also be extracted as the subject matter of the invention.

1 第1操作部
2 第2操作部
3 ロボット管理装置
4 エレベータ制御装置
G 乗りかご
H ロボット
X 乗場呼び
Y かご呼び
20 カメラ
31、41 記憶部
32、42 制御部
Dp ロボット管理データ
Dq 依頼管理データ
Dr 装置管理データ
Dx 乗場呼び管理データ
Dy かご呼び管理データ
Fc 出発階
Fd 行先階
Fg 到着階
Fs 設置階
Fx 現在階
Fy 目的階
Hk 対象ロボット
Kc 行先方向
Kg 移動方向
Ks 順方向
Kt 逆方向
Kx 出発方向
Pe エレベータ情報
Pg かご情報
Ph ロボット情報
Qg 画像
Sc キャンセル信号
Sd キャンセル通知信号
Sx 乗車完了信号
Sy 降車完了信号
Xg、Xh 乗場呼び
Yg、Yh かご呼び
Dq1 割当依頼管理データ
Dq2 登録依頼管理データ
Dq3 乗場呼び管理データ
Dr1、Dr2 装置管理データ
DxG、DxH 乗場呼び管理データ
DyG、DyH かご呼び管理データ
Kgt 移動方向
Pd1、Pd2 装置情報
Pr1、Pr2、Pr3 受信情報
1 First Operation Unit 2 Second Operation Unit 3 Robot Management Device 4 Elevator Control Device G Elevator Car H Robot X Landing Call Y Car Call 20 Cameras 31, 41 Storage Units 32, 42 Control Unit Dp Robot Management Data Dq Request Management Data Dr Device Management Data Dx Landing Call Management Data Dy Car Call Management Data Fc Departure Floor Fd Destination Floor Fg Arrival Floor Fs Installation Floor Fx Current Floor Fy Target Floor Hk Target Robot Kc Destination Direction Kg Movement Direction Ks Forward Direction Kt Reverse Direction Kx Departure Direction Pe Elevator Information Pg Car Information Ph Robot Information Qg Image Sc Cancellation Signal Sd Cancellation Notification Signal Sx Boarding Completion Signal Sy Alighting Completion Signal Xg, Xh Landing Call Yg, Yh Car Call Dq1 Assignment Request Management Data Dq2 Registration Request Management Data Dq3 Landing call management data Dr1, Dr2; Device management data DxG, DxH; Landing call management data DyG, DyH; Cage call management data Kgt; Movement direction Pd1, Pd2; Device information Pr1, Pr2, Pr3; Received information

Claims (14)

行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御システムであり、当該エレベータの制御装置と、ロボット管理装置と、を備え、
前記ロボット管理装置は、
エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記ロボットについての割当依頼を、当該ロボットの現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向として、それらの情報を前記エレベータの制御装置へ送信することで行い、それにより、当該制御装置に、前記出発階及び前記行先方向を1つの乗場呼びとする前記乗りかごへの割当てを実行させ、
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記割当依頼を行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、
前記制御装置は、
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、
その一方で、前記ロボットについての前記割当依頼を前記ロボット管理装置から受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が前記乗場ボタンを押すまでは当該ボタンを点灯させない、エレベータの制御システム
A control system applicable to elevators equipped with illuminated landing buttons on each floor for specifying the destination direction, comprising a control device for the elevator and a robot management device,
The robot management device is
When using an elevator to move a robot from the current floor to the destination floor, a determination (A) is made based on images taken by a camera installed inside the elevator car to determine whether or not there is space for the robot to board inside the elevator car.
If the judgment (A) above determines that there is a passenger space, the assignment request for the robot is made by transmitting the information to the elevator control device, with the robot's current floor as the departure floor and the same direction as the elevator car's current direction of movement as the destination direction, thereby causing the control device to assign the elevator car to a single landing call with the departure floor and destination direction as the destination.
If the judgment (A) above determines that there is no passenger space, the judgment (A) above is performed again based on the new image obtained from the camera without making the allocation request, and this judgment (A) is repeated until it is determined that there is a passenger space.
The control device is
If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
On the other hand, when the robot management device receives the assignment request for the robot and assigns the landing call, the elevator control system will not illuminate the landing button on the robot's current floor until a user presses the landing button .
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御システムであり、当該エレベータの制御装置と、ロボット管理装置と、を備え、
前記ロボット管理装置は、
エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記ロボットについての割当依頼を、当該ロボットの現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向として、それらの情報を前記エレベータの制御装置へ送信することで行い、それにより、当該制御装置に、前記出発階及び前記行先方向を1つの乗場呼びとする前記乗りかごへの割当てを実行させ、
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記割当依頼を行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、
前記制御装置は、
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、
その一方で、前記ロボットについての前記割当依頼を前記ロボット管理装置から受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には前記乗場ボタンを点灯させず、その後、当該乗場呼びへの前記乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させる、エレベータの制御システム
A control system applicable to elevators equipped with illuminated landing buttons on each floor for specifying the destination direction, comprising an elevator control device and a robot management device,
The robot management device is
When using an elevator to move a robot from the current floor to the destination floor, a determination (A) is made based on images taken by a camera installed inside the elevator car to determine whether or not there is space for the robot to board inside the elevator car.
If the judgment (A) above determines that there is a passenger space, the assignment request for the robot is made by transmitting the information to the elevator control device, with the robot's current floor as the departure floor and the same direction as the elevator car's current direction of movement as the destination direction, thereby causing the control device to assign the elevator car to a single landing call with the departure floor and destination direction as the destination.
If the judgment (A) above determines that there is no passenger space, the judgment (A) above is performed again based on the new image obtained from the camera without making the allocation request, and this judgment (A) is repeated until it is determined that there is a passenger space.
The control device is
If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
On the other hand, when the robot management device receives the assignment request for the robot and assigns the landing call, the elevator control system does not immediately illuminate the landing button on the robot's current floor, but then illuminates the button when the elevator car starts responding to the landing call, or when a user has pressed the button before that point .
前記ロボット管理装置は、
前記割当依頼を行った後、前記カメラの撮影で得られる新たな画像に基づいて、前記乗りかご内の状況が前記乗車スペースのない状況へ変化したか否かの判断(B)を更に行い、
前記判断(B)にて変化したと判断した場合には、前記制御装置に、前記ロボットについての前記乗場呼びの割当てをキャンセルさせる、請求項1又は2に記載のエレベータの制御システム
The robot management device is
After making the aforementioned allocation request, a further determination (B) is made based on the new images obtained from the camera to determine whether the situation inside the elevator car has changed to a situation where there is no passenger space.
The elevator control system according to claim 1 or 2 , wherein if it is determined in the judgment (B) above that a change has occurred, the control device cancels the assignment of the landing call for the robot.
前記ロボット管理装置は、
前記割当依頼で送信した前記行先方向が、前記現在階から前記目的階へ向かう順方向と同方向であった場合には、その後、前記乗りかごへの前記ロボットの乗車が完了したときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として前記制御装置へ送信することで行い、
前記割当依頼で送信した前記行先方向が、前記順方向とは逆方向であった場合には、前記乗りかごへの前記ロボットの乗車後、前記乗りかごの移動方向が反転して前記順方向になったときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として前記制御装置へ送信することで行う、請求項1又は2に記載のエレベータの制御システム
The robot management device is
If the destination direction transmitted in the aforementioned assignment request is the same as the forward direction from the current floor to the destination floor, then when the robot has completed boarding the elevator car, a request to register the elevator car call for that robot is transmitted to the control device with the robot's destination floor as the destination floor.
The elevator control system according to claim 1 or 2, wherein if the destination direction transmitted in the assignment request is opposite to the forward direction, after the robot boards the elevator car, when the direction of movement of the elevator car reverses to become the forward direction, a request to register a car call for that robot is transmitted to the control device with the robot's target floor as the destination floor.
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータにおいて、当該エレベータの制御装置と、ロボット管理装置と、を制御する方法であり、
前記ロボット管理装置において、
エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記ロボットについての割当依頼を、当該ロボットの現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向として、それらの情報を前記エレベータの制御装置へ送信することで行い、それにより、当該制御装置に、前記出発階及び前記行先方向を1つの乗場呼びとする前記乗りかごへの割当てを実行させ、
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記割当依頼を行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、
前記制御装置において、
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、
その一方で、前記ロボットについての前記割当依頼を前記ロボット管理装置から受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が前記乗場ボタンを押すまでは当該ボタンを点灯させない、エレベータの制御方法
A method for controlling the control device and robot management device of an elevator equipped with illuminated landing buttons on each floor for specifying the destination direction.
In the robot management device,
When using an elevator to move a robot from the current floor to the destination floor, a determination (A) is made based on images taken by a camera installed inside the elevator car to determine whether or not there is space for the robot to board inside the elevator car.
If the judgment (A) above determines that there is a passenger space, the assignment request for the robot is made by transmitting the information to the elevator control device, with the robot's current floor as the departure floor and the same direction as the elevator car's current direction of movement as the destination direction, thereby causing the control device to assign the elevator car to a single landing call with the departure floor and destination direction as the destination.
If the judgment (A) above determines that there is no passenger space, the judgment (A) above is performed again based on the new image obtained from the camera without making the allocation request, and this judgment (A) is repeated until it is determined that there is a passenger space.
In the control device,
If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
On the other hand, when the robot management device receives the assignment request for the robot and assigns the landing call, the elevator control method ensures that the landing button on the robot's current floor is not illuminated until a user presses the landing button .
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータにおいて、当該エレベータの制御装置と、ロボット管理装置と、を制御する方法であり、
前記ロボット管理装置において、
エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記ロボットについての割当依頼を、当該ロボットの現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向として、それらの情報を前記エレベータの制御装置へ送信することで行い、それにより、当該制御装置に、前記出発階及び前記行先方向を1つの乗場呼びとする前記乗りかごへの割当てを実行させ、
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記割当依頼を行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、
前記制御装置において、
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、
その一方で、前記ロボットについての前記割当依頼を前記ロボット管理装置から受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には前記乗場ボタンを点灯させず、その後、当該乗場呼びへの前記乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させる、エレベータの制御方法
A method for controlling the control device and robot management device of an elevator equipped with illuminated landing buttons on each floor for specifying the destination direction.
In the robot management device,
When using an elevator to move a robot from the current floor to the destination floor, a determination (A) is made based on images taken by a camera installed inside the elevator car to determine whether or not there is space for the robot to board inside the elevator car.
If the judgment (A) above determines that there is a passenger space, the assignment request for the robot is made by transmitting the information to the elevator control device, with the robot's current floor as the departure floor and the same direction as the elevator car's current direction of movement as the destination direction, thereby causing the control device to assign the elevator car to a single landing call with the departure floor and destination direction as the destination.
If the judgment (A) above determines that there is no passenger space, the judgment (A) above is performed again based on the new image obtained from the camera without making the allocation request, and this judgment (A) is repeated until it is determined that there is a passenger space.
In the control device,
If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
On the other hand, when the robot management device receives the assignment request for the robot and assigns the landing call, the elevator control method further includes not immediately lighting up the landing button on the robot's current floor, but then lighting up the button when the elevator car starts responding to the landing call, or when a user has pressed the button before that point .
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御システムであり、
前記エレベータの制御装置と、
前記エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を前記制御装置へ送信することで行うロボット管理装置と、
を備え、
前記制御装置は、
前記ロボットについての前記割当依頼を前記ロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを前記乗りかごに対して行い、
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記乗場呼びの割当てを行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、
その一方で、前記ロボットについての前記割当依頼を受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が前記乗場ボタンを押すまでは当該ボタンを点灯させない、エレベータの制御システム。
This control system is applicable to elevators equipped with illuminated landing buttons on each floor to specify the destination direction.
The elevator control device,
A robot management device that, when using the elevator to move a robot from the current floor to the destination floor, requests the assignment of a landing call for the robot by transmitting the robot's current floor to the control device,
Equipped with,
The control device is
When the robot management device receives the aforementioned assignment request for the robot, it makes a determination (A) whether or not there is a space for the robot to ride in the elevator car based on the image obtained from a camera installed inside the elevator car.
If the judgment (A) above determines that there is a boarding space, the current floor will be designated as the departure floor, and the destination direction will be the same as the direction in which the elevator car is moving at that time, and a boarding call will be assigned to the elevator car.
If the judgment (A) determines that there is no boarding space, the boarding area call is not assigned, and the judgment (A) is repeated based on the new image obtained from the camera, and this judgment (A) is repeated until it is determined that there is a boarding space.
If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
On the other hand, when an assignment request for the robot is received and the landing call is assigned, the elevator control system will not illuminate the landing button on the robot's current floor until a user presses the landing button .
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御システムであり、
前記エレベータの制御装置と、
前記エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を前記制御装置へ送信することで行うロボット管理装置と、
を備え、
前記制御装置は、
前記ロボットについての前記割当依頼を前記ロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを前記乗りかごに対して行い、
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記乗場呼びの割当てを行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、
その一方で、前記ロボットについての前記割当依頼を受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には前記乗場ボタンを点灯させず、その後、当該乗場呼びへの前記乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させる、エレベータの制御システム。
This control system is applicable to elevators equipped with illuminated landing buttons on each floor to specify the destination direction.
The elevator control device,
A robot management device that, when using the elevator to move a robot from the current floor to the destination floor, requests the allocation of a landing call for the robot by transmitting the robot's current floor to the control device,
Equipped with,
The control device is
When the robot management device receives the aforementioned assignment request for the robot, it makes a determination (A) whether or not there is a space for the robot to ride in the elevator car based on the image obtained from a camera installed inside the elevator car.
If the judgment (A) above determines that there is a boarding space, the current floor will be designated as the departure floor, and the destination direction will be the same as the direction in which the elevator car is moving at that time, and a boarding call will be assigned to the elevator car.
If the judgment (A) determines that there is no boarding space, the boarding area call is not assigned, and the judgment (A) is repeated based on the new image obtained from the camera, and this judgment (A) is repeated until it is determined that there is a boarding space.
If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
On the other hand, when the elevator control system receives the assignment request for the robot and assigns the landing call, it does not immediately illuminate the landing button on the robot's current floor, but then illuminates the button when the elevator car starts responding to the landing call, or when a user has pressed the button before that point .
前記制御装置は、
前記ロボットについての乗場呼びの割当てを行った後、前記カメラの撮影で得られる新たな画像に基づいて、前記乗りかご内の状況が前記乗車スペースのない状況へ変化したか否かの判断(B)を更に行い、
前記判断(B)にて変化したと判断した場合には、前記ロボットについての前記乗場呼びの割当てをキャンセルする、請求項7又は8に記載のエレベータの制御システム。
The control device is
After assigning a boarding area call to the robot, a further determination (B) is made based on the new images obtained from the camera to determine whether the situation inside the elevator car has changed to a situation where there is no boarding space.
The elevator control system according to claim 7 or 8 , wherein if it is determined in the judgment (B) above that a change has occurred, the assignment of the landing call to the robot is canceled.
前記ロボット管理装置は、
前記乗場呼びが示す前記行先方向が、前記現在階から前記目的階へ向かう順方向と同方向であった場合には、その後、前記乗りかごへの前記ロボットの乗車が完了したときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として前記制御装置へ送信することで行い、
前記乗場呼びが示す前記行先方向が、前記順方向とは逆方向であった場合には、前記乗りかごへの前記ロボットの乗車後、前記乗りかごの移動方向が反転して前記順方向になったときに、そのロボットについてのかご呼びの登録依頼を、当該ロボットの目的階を行先階として前記制御装置へ送信することで行い、
前記制御装置は、前記登録依頼を受信した場合、前記行先階をかご呼びとして前記乗りかごに登録する、請求項7又は8に記載のエレベータの制御システム。
The robot management device is
If the destination direction indicated by the aforementioned boarding call is the same as the direction from the current floor to the destination floor, then, when the robot has finished boarding the elevator car, a request to register the elevator car call for that robot is sent to the control device with the robot's destination floor as the destination floor.
If the destination direction indicated by the aforementioned boarding call is opposite to the forward direction, after the robot boards the elevator car and the elevator car reverses direction to become the forward direction, a request to register the elevator car call for that robot is sent to the control device with the robot's target floor as the destination floor.
The elevator control system according to claim 7 or 8 , wherein when the control device receives the registration request, it registers the destination floor as a car call for the elevator car.
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータにおいて、当該エレベータの制御装置と、ロボット管理装置と、を制御する方法であり、A method for controlling the control device and robot management device of an elevator equipped with illuminated landing buttons on each floor for specifying the destination direction.
前記ロボット管理装置において、前記エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を前記制御装置へ送信することで行い、In the robot management device, when moving a robot from the current floor to the destination floor using the elevator, a request for the assignment of a landing call for the robot is made by transmitting the robot's current floor to the control device.
前記制御装置において、In the control device,
前記ロボットについての前記割当依頼を前記ロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、When the robot management device receives the aforementioned assignment request for the robot, it makes a determination (A) whether or not there is a space for the robot to ride in the elevator car based on the image obtained from a camera installed inside the elevator car.
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを前記乗りかごに対して行い、If the judgment (A) above determines that there is a boarding space, the current floor will be designated as the departure floor, and the destination direction will be the same as the direction in which the elevator car is moving at that time, and a boarding call will be assigned to the elevator car.
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記乗場呼びの割当てを行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、If the judgment (A) determines that there is no boarding space, the boarding area call is not assigned, and the judgment (A) is repeated based on the new image obtained from the camera, and this judgment (A) is repeated until it is determined that there is a boarding space.
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
その一方で、前記ロボットについての前記割当依頼を受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が前記乗場ボタンを押すまでは当該ボタンを点灯させない、エレベータの制御方法。On the other hand, when an assignment request for the robot is received and the landing call is assigned, the elevator control method ensures that the button on the robot's current floor is not illuminated until a user presses the landing button.
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータにおいて、当該エレベータの制御装置と、ロボット管理装置と、を制御する方法であり、A method for controlling the control device and robot management device of an elevator equipped with illuminated landing buttons on each floor for specifying the destination direction.
前記ロボット管理装置において、前記エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を前記制御装置へ送信することで行い、In the robot management device, when moving a robot from the current floor to the destination floor using the elevator, a request for the assignment of a landing call for the robot is made by transmitting the robot's current floor to the control device.
前記制御装置において、In the control device,
前記ロボットについての前記割当依頼を前記ロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、When the robot management device receives the aforementioned assignment request for the robot, it makes a determination (A) whether or not there is a space for the robot to ride in the elevator car based on the image obtained from a camera installed inside the elevator car.
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを前記乗りかごに対して行い、If the judgment (A) above determines that there is a boarding space, the current floor will be designated as the departure floor, and the destination direction will be the same as the direction in which the elevator car is moving at that time, and a boarding call will be assigned to the elevator car.
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記乗場呼びの割当てを行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、If the judgment (A) determines that there is no boarding space, the boarding area call is not assigned, and the judgment (A) is repeated based on the new image obtained from the camera, and this judgment (A) is repeated until it is determined that there is a boarding space.
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
その一方で、前記ロボットについての前記割当依頼を受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には前記乗場ボタンを点灯させず、その後、当該乗場呼びへの前記乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させる、エレベータの制御方法。On the other hand, when the allocation request for the robot is received and the landing call is assigned, the elevator control method further includes not immediately lighting up the landing button on the robot's current floor, but then lighting up the button when the elevator car starts responding to the landing call, or when a user has pressed the button before that point.
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御装置であり、This control device is applicable to elevators equipped with illuminated landing buttons on each floor for specifying the destination direction.
ロボット管理装置が、前記エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を前記制御装置へ送信することで行い、When the robot management device uses the elevator to move a robot from the current floor to the destination floor, it requests the allocation of a landing call for the robot by transmitting the robot's current floor to the control device.
前記制御装置は、The control device is
前記ロボットについての前記割当依頼を前記ロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、When the robot management device receives the aforementioned assignment request for the robot, it makes a determination (A) whether or not there is a space for the robot to ride in the elevator car based on the image obtained from a camera installed inside the elevator car.
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを前記乗りかごに対して行い、If the judgment (A) above determines that there is a boarding space, the current floor will be designated as the departure floor, and the destination direction will be the same as the direction in which the elevator car is moving at that time, and a boarding call will be assigned to the elevator car.
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記乗場呼びの割当てを行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、If the judgment (A) determines that there is no boarding space, the boarding area call is not assigned, and the judgment (A) is repeated based on the new image obtained from the camera, and this judgment (A) is repeated until it is determined that there is a boarding space.
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
その一方で、前記ロボットについての前記割当依頼を受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、利用者が前記乗場ボタンを押すまでは当該ボタンを点灯させない、エレベータの制御装置。On the other hand, when an assignment request for the robot is received and the landing call is assigned, the elevator control device will not illuminate the landing button on the robot's current floor until a user presses the landing button.
行先方向を指定するための点灯可能な乗場ボタンが各階に設置されたエレベータに適用可能な制御装置であり、This control device is applicable to elevators equipped with illuminated landing buttons on each floor for specifying the destination direction.
ロボット管理装置が、前記エレベータを利用してロボットを現在階から目的階まで階間移動させる場合に、当該ロボットについての乗場呼びの割当依頼を、そのロボットの現在階を前記制御装置へ送信することで行い、When the robot management device uses the elevator to move a robot from the current floor to the destination floor, it requests the allocation of a landing call for the robot by transmitting the robot's current floor to the control device.
前記制御装置は、The control device is
前記ロボットについての前記割当依頼を前記ロボット管理装置から受信した場合、乗りかご内に設置されたカメラでの撮影で得られた画像に基づいて、当該乗りかご内に前記ロボットの乗車スペースがあるか否かの判断(A)を行い、When the robot management device receives the aforementioned assignment request for the robot, it makes a determination (A) whether or not there is a space for the robot to ride in the elevator car based on the image obtained from a camera installed inside the elevator car.
前記判断(A)にて前記乗車スペースがあると判断した場合には、前記現在階を出発階とし、且つ、その時点での前記乗りかごの移動方向と同方向を行先方向とする乗場呼びの割当てを前記乗りかごに対して行い、If the judgment (A) above determines that there is a boarding space, the current floor will be designated as the departure floor, and the destination direction will be the same as the direction in which the elevator car is moving at that time, and a boarding call will be assigned to the elevator car.
前記判断(A)にて前記乗車スペースがないと判断した場合には、前記乗場呼びの割当てを行わずに、前記カメラでの撮影で得られる新たな画像に基づいて前記判断(A)を再度行い、その判断(A)を、前記乗車スペースがあると判断できるようになるまで繰り返し行い、If the judgment (A) determines that there is no boarding space, the boarding area call is not assigned, and the judgment (A) is repeated based on the new image obtained from the camera, and this judgment (A) is repeated until it is determined that there is a boarding space.
何れかの階で利用者が前記乗場ボタンを押した場合は、そのボタンを点灯させると共に、前記乗りかごに対して、当該ボタンの設置階を出発階とし、そのボタンが示す方向を行先方向とする乗場呼びの割当てを行い、If a user presses the aforementioned boarding button on any floor, the button will light up, and the boarding call will be assigned to the elevator car, with the floor where the button is located as the departure floor and the direction indicated by the button as the destination.
その一方で、前記ロボットについての前記割当依頼を受信して前記乗場呼びの割当てを行った場合には、そのロボットの現在階では、即座には前記乗場ボタンを点灯させず、その後、当該乗場呼びへの前記乗りかごの応答が開始されたとき、又は、それまでに利用者が当該ボタンを押したときに、そのボタンを点灯させる、エレベータの制御装置。On the other hand, when the elevator control device receives the assignment request for the robot and assigns the landing call, it does not immediately illuminate the landing button on the robot's current floor, but then illuminates the button when the elevator car starts responding to the landing call, or when a user has pressed the button before that point.
JP2024137716A 2024-08-19 2024-08-19 Elevator control system, control method, and control device Active JP7831531B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024137716A JP7831531B2 (en) 2024-08-19 2024-08-19 Elevator control system, control method, and control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024137716A JP7831531B2 (en) 2024-08-19 2024-08-19 Elevator control system, control method, and control device

Publications (2)

Publication Number Publication Date
JP2026034987A JP2026034987A (en) 2026-03-04
JP7831531B2 true JP7831531B2 (en) 2026-03-17

Family

ID=98934804

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024137716A Active JP7831531B2 (en) 2024-08-19 2024-08-19 Elevator control system, control method, and control device

Country Status (1)

Country Link
JP (1) JP7831531B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017216907A1 (en) 2016-06-15 2017-12-21 三菱電機株式会社 Elevator system
JP2019151420A (en) 2018-02-28 2019-09-12 フジテック株式会社 Information communication terminal, program and group management system of elevator
JP2020011805A (en) 2018-07-17 2020-01-23 東芝エレベータ株式会社 Autonomous mobile transportation system
JP7463604B1 (en) 2023-07-31 2024-04-08 東芝エレベータ株式会社 Elevator system and elevator autonomous mobile body cooperation system
JP2024075974A (en) 2022-11-24 2024-06-05 株式会社日立製作所 Elevator control device, elevator control system, and elevator control method
JP2024083710A (en) 2022-12-12 2024-06-24 株式会社日立ビルシステム Elevator control device and elevator control method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59163273A (en) * 1983-03-04 1984-09-14 株式会社東芝 Method of controlling elevator
JP3847841B2 (en) * 1996-06-11 2006-11-22 東芝Itコントロールシステム株式会社 Elevator operation control device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017216907A1 (en) 2016-06-15 2017-12-21 三菱電機株式会社 Elevator system
JP2019151420A (en) 2018-02-28 2019-09-12 フジテック株式会社 Information communication terminal, program and group management system of elevator
JP2020011805A (en) 2018-07-17 2020-01-23 東芝エレベータ株式会社 Autonomous mobile transportation system
JP2024075974A (en) 2022-11-24 2024-06-05 株式会社日立製作所 Elevator control device, elevator control system, and elevator control method
JP2024083710A (en) 2022-12-12 2024-06-24 株式会社日立ビルシステム Elevator control device and elevator control method
JP7463604B1 (en) 2023-07-31 2024-04-08 東芝エレベータ株式会社 Elevator system and elevator autonomous mobile body cooperation system

Also Published As

Publication number Publication date
JP2026034987A (en) 2026-03-04

Similar Documents

Publication Publication Date Title
JP7055845B2 (en) Group management controller and elevator group management system
JP7831531B2 (en) Elevator control system, control method, and control device
JP7563426B2 (en) Abnormality notification system and abnormality notification method
JP7451661B1 (en) Elevator control device, elevator control method and program
JP7616452B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
KR102932140B1 (en) Method and system for controlling elevator
JP7616453B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7704246B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7582539B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7711792B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7816436B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT MANAGEMENT METHOD, AND ROBOT
JP7711851B2 (en) Elevator system, relay device, second relay device, relay method, and computer-readable recording medium
JP7711793B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7582538B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7711791B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT, AND PROGRAM
JP7816437B1 (en) ROBOT MANAGEMENT DEVICE, ROBOT MANAGEMENT METHOD, AND ROBOT
JP2025005801A (en) Elevator system, interlocking device, and control method and program for interlocking device
JP7798149B1 (en) Elevator control device and control method
JP2025147377A (en) Robot management device, robot, and program
JP2025139103A (en) Robot management device, robot, and program
JP7559880B1 (en) Elevator linkage control device, elevator system, elevator linkage control method, and elevator linkage control program
JP7491445B1 (en) Elevator system, interlocking device, and control method and program for interlocking device
JP7618863B1 (en) Elevator control method and elevator control program
JP7764925B1 (en) Elevator control system and control device, robot management method, and robot
JP7435719B1 (en) Allocation control device, allocation method, allocation control program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251028

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20260106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20260116

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: 20260203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260216

R150 Certificate of patent or registration of utility model

Ref document number: 7831531

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150