[go: up one dir, main page]

JP2025043105A - AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM - Google Patents

AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM Download PDF

Info

Publication number
JP2025043105A
JP2025043105A JP2023150430A JP2023150430A JP2025043105A JP 2025043105 A JP2025043105 A JP 2025043105A JP 2023150430 A JP2023150430 A JP 2023150430A JP 2023150430 A JP2023150430 A JP 2023150430A JP 2025043105 A JP2025043105 A JP 2025043105A
Authority
JP
Japan
Prior art keywords
autonomous vehicle
boarding
area
alighting
disembarking
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.)
Pending
Application number
JP2023150430A
Other languages
Japanese (ja)
Inventor
和人 神川
Kazuto Kamikawa
絵莉子 中山
Eriko Nakayama
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.)
TIS Inc
Original Assignee
TIS Inc
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 TIS Inc filed Critical TIS Inc
Priority to JP2023150430A priority Critical patent/JP2025043105A/en
Publication of JP2025043105A publication Critical patent/JP2025043105A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

To enable autonomous vehicles to get on and off elevators smoothly.SOLUTION: An autonomous vehicle management system includes: a first database indicating whether or not an autonomous vehicle can pass through getting-on/off areas on each floor in a building when getting on and off an elevator; an area determination unit that determines whether or not a first autonomous vehicle can pass through a first getting-on/off area corresponding to a specified elevator and a second getting-on/off area corresponding to the specified elevator when the first autonomous vehicle moves from a first floor to a second floor by the specified elevator; a getting-on/off area setting unit that sets the first database so that a second autonomous vehicle cannot pass through the first and second getting-on/off areas when the first autonomous vehicle can pass through the first and second getting-on/off areas; and a getting-on/off area instruction unit that transmits, to the first autonomous vehicle, a getting-on/off area instruction for moving the first autonomous vehicle to the first getting-on/off area when the first autonomous vehicle can pass through the first and second getting-on/off areas.SELECTED DRAWING: Figure 1

Description

本発明は、自律走行車管理システム、自律走行車管理方法、及びプログラムに関する。 The present invention relates to an autonomous vehicle management system, an autonomous vehicle management method, and a program.

ロボットをエレベータに乗車させるときにロボットを待機させる待機位置を用いてロボットを円滑に移動させる情報処理装置が開示されている(特許文献1)。 An information processing device is disclosed that smoothly moves a robot by using a waiting position where the robot waits when the robot is loaded onto an elevator (Patent Document 1).

特許第7278467号公報Patent No. 7278467

特許文献1に記載の情報処理装置は、エレベータに乗車するロボットが待機する位置として定められた待機位置のうち、当該ロボットを待機させることが可能な待機位置を決定する。当該情報処理装置は、決定された待機位置にロボットを移動させる。そして、ロボットにはエレベータへ乗車する優先度が設定されている。当該情報処理装置では、所定のロボットに対して複数の待機位置のうち待機可能な待機位置を決定できない場合、所定のロボットの優先度よりも低い優先度が設定されているロボットに決定された待機位置を、所定のロボットの待機位置として設定する。これにより、特許文献1に記載の情報処理装置は、ロボットを優先度に応じて円滑にエレベータに乗車させることができる。 The information processing device described in Patent Document 1 determines a waiting position where a robot can be placed waiting among waiting positions defined as positions where a robot riding in an elevator should wait. The information processing device moves the robot to the determined waiting position. A priority for riding in an elevator is set for the robot. If the information processing device cannot determine a waiting position where a specific robot can wait among a plurality of waiting positions, it sets a waiting position determined for a robot that has a lower priority than the priority of the specific robot as the waiting position for the specific robot. In this way, the information processing device described in Patent Document 1 can smoothly allow the robot to ride in the elevator according to its priority.

しかしながら、特許文献1に記載の情報処理装置では、エレベータから降車する際の自律走行車の移動ルートと、当該エレベータに乗車する際の他の自律走行車の移動ルートとが重なることにより、それぞれの自律走行車の移動が妨げられるという問題が生じる。 However, in the information processing device described in Patent Document 1, the movement route of an autonomous vehicle when getting off an elevator overlaps with the movement route of another autonomous vehicle when getting on the elevator, causing a problem in which the movement of each autonomous vehicle is hindered.

そこで、本発明は、上記の課題に鑑みて、自律走行車がエレベータに円滑に乗降することを可能とすることを目的とする。 Therefore, in consideration of the above problems, the present invention aims to enable autonomous vehicles to smoothly board and disembark elevators.

本発明の一態様に係る自律走行車管理システムは、自律走行車がエレベータに乗り降りする際に自律走行車が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、前記建物内の各階における乗降領域を、自律走行車が経由可能か否かを示す第1のデータベースを含む記憶部と、前記一つ以上のエレベータのうちの所定のエレベータによって第1の階から前記第1の階とは異なる第2の階に第1の自律走行車が移動する場合、前記所定のエレベータに対応する前記第1の階における前記乗降領域である第1の乗降領域、および前記所定のエレベータに対応する前記第2の階における前記乗降領域である第2の乗降領域を、前記第1の自律走行車が経由可能か否かを前記第1のデータベースに基づき判定する領域判定部と、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車とは異なる第2の自律走行車が経由不可となるように前記第1のデータベースを設定する乗降領域設定部と、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の自律走行車を前記第1の乗降領域に移動させるための乗降領域指示を前記第1の自律走行車に送信する前記乗降領域指示部と、を備える。 An autonomous vehicle management system according to one aspect of the present invention includes a storage unit including a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on each floor in a building corresponding to each of one or more elevators in the building, which are areas through which an autonomous vehicle passes when getting on and off an elevator, and a database including a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on each floor in the building corresponding to each of one or more elevators in the building, when a first autonomous vehicle moves from a first floor to a second floor different from the first floor by a specific elevator of the one or more elevators, which is a first boarding and alighting area on the first floor corresponding to the specific elevator, and a second boarding and alighting area on the second floor corresponding to the specific elevator. The vehicle includes an area determination unit that determines whether the first autonomous vehicle can pass through a disembarking area based on the first database, a boarding/disembarking area setting unit that sets the first database so that a second autonomous vehicle different from the first autonomous vehicle cannot pass through the first boarding/disembarking area and the second boarding/disembarking area when the first autonomous vehicle can pass through the first boarding/disembarking area and the second boarding/disembarking area, and a boarding/disembarking area instruction unit that transmits a boarding/disembarking area instruction to the first autonomous vehicle to move the first autonomous vehicle to the first boarding/disembarking area when the first autonomous vehicle can pass through the first boarding/disembarking area and the second boarding/disembarking area.

本発明の一態様に係る自律走行車管理方法は、自律走行車がエレベータに乗り降りする際に自律走行車が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、前記建物内の各階における乗降領域を、自律走行車が経由可能か否かを示す第1のデータベースを有するコンピュータが、前記一つ以上のエレベータのうちの所定のエレベータによって第1の階から前記第1の階とは異なる第2の階に第1の自律走行車が移動する場合、前記所定のエレベータに対応する前記第1の階における前記乗降領域である第1の乗降領域、および前記所定のエレベータに対応する前記第2の階における前記乗降領域である第2の乗降領域を、前記第1の自律走行車が経由可能か否かを前記第1のデータベースに基づき判定することと、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車とは異なる第2の自律走行車が経由不可となるように前記第1のデータベースを設定することと、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の自律走行車を前記第1の乗降領域に移動させるための乗降領域指示を前記第1の自律走行車に送信することと、を実行する。 In one aspect of the present invention, an autonomous vehicle management method includes a computer having a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on each floor of a building corresponding to one or more elevators in the building, which are areas through which an autonomous vehicle passes when getting on and off an elevator, and a computer having a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on each floor of the building corresponding to one or more elevators in the building, when a first autonomous vehicle moves from a first floor to a second floor different from the first floor by a specific elevator of the one or more elevators, the computer having a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on the first floor corresponding to the specific elevator, and the boarding and alighting area on the second floor corresponding to the specific elevator. The method includes: determining whether the first autonomous vehicle can pass through a second boarding/alighting area, which is a boarding/alighting area, based on the first database; if the first autonomous vehicle can pass through the first boarding/alighting area and the second boarding/alighting area, setting the first database so that a second autonomous vehicle different from the first autonomous vehicle cannot pass through the first boarding/alighting area and the second boarding/alighting area; and if the first autonomous vehicle can pass through the first boarding/alighting area and the second boarding/alighting area, transmitting a boarding/alighting area instruction to the first autonomous vehicle to move the first autonomous vehicle to the first boarding/alighting area.

本発明の一態様に係るプログラムは、自律走行車がエレベータに乗り降りする際に自律走行車が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、前記建物内の各階における乗降領域を、自律走行車が経由可能か否かを示す第1のデータベースを有するコンピュータに、前記一つ以上のエレベータのうちの所定のエレベータによって第1の階から前記第1の階とは異なる第2の階に第1の自律走行車が移動する場合、前記所定のエレベータに対応する前記第1の階における前記乗降領域である第1の乗降領域、および前記所定のエレベータに対応する前記第2の階における前記乗降領域である第2の乗降領域を、前記第1の自律走行車が経由可能か否かを前記第1のデータベースに基づき判定することと、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車とは異なる第2の自律走行車が経由不可となるように前記第1のデータベースを設定することと、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の自律走行車を前記第1の乗降領域に移動させるための乗降領域指示を前記第1の自律走行車に送信することと、を実行させる。 A program according to one aspect of the present invention includes a computer having a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on each floor of a building corresponding to one or more elevators in the building, which are areas through which an autonomous vehicle passes when getting on and off an elevator, and a program for inputting a first database indicating whether an autonomous vehicle can pass through boarding and alighting areas on each floor of a building corresponding to one or more elevators in the building, when a first autonomous vehicle moves from a first floor to a second floor different from the first floor by a specific elevator of the one or more elevators, the program including: a first boarding and alighting area on the first floor corresponding to the specific elevator; and a boarding and alighting area on the second floor corresponding to the specific elevator. The system executes the following: determining whether the first autonomous vehicle can pass through a certain second boarding and alighting area based on the first database; if the first autonomous vehicle can pass through the first boarding and alighting area and the second boarding and alighting area, setting the first database so that a second autonomous vehicle different from the first autonomous vehicle cannot pass through the first boarding and alighting area and the second boarding and alighting area; and if the first autonomous vehicle can pass through the first boarding and alighting area and the second boarding and alighting area, transmitting a boarding and alighting area instruction to the first autonomous vehicle to move the first autonomous vehicle to the first boarding and alighting area.

本発明によれば、自律走行車がエレベータに円滑に乗降することが可能となる。 The present invention enables autonomous vehicles to smoothly board and disembark elevators.

自律走行車管理システムの機能部および処理の概要を示す図である。。1 is a diagram showing an overview of the functional units and processing of an autonomous vehicle management system. 自律走行車データベースD111の構成の一例を示す図である。FIG. 2 is a diagram showing an example of the configuration of an autonomous vehicle database D111. 乗降領域データベースD112の構成の一例を示す図である。FIG. 2 is a diagram showing an example of the configuration of a boarding/alighting area database D112. 待機領域データベースD113の構成の一例を示す図である。FIG. 11 is a diagram showing an example of the configuration of a standby area database D113. 自律走行車管理システムの処理手順を示すフローチャートである。11 is a flowchart showing a processing procedure of an autonomous vehicle management system. 自律走行車の移動の順序を示す模式図である。FIG. 2 is a schematic diagram showing a sequence of movement of an autonomous vehicle. コンピュータのハードウェア構成の一例を示す図である。FIG. 2 illustrates an example of a hardware configuration of a computer.

以下に、本発明の一実施形態における自律走行車管理システム10について、図面を参照して詳細に説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。すなわち、本発明は、その趣旨を逸脱しない範囲で種々変形し、または各実施例を組み合わせる等して実施することができる。また、以下の図面の記載において、同一または類似の部分には同一または類似の符号を付して表している。 The autonomous vehicle management system 10 according to one embodiment of the present invention will be described in detail below with reference to the drawings. However, the embodiment described below is merely an example, and is not intended to exclude the application of various modifications or techniques not explicitly described below. In other words, the present invention can be implemented by modifying it in various ways or combining the various embodiments without departing from the spirit of the invention. In addition, in the description of the drawings below, identical or similar parts are denoted by the same or similar reference numerals.

===自律走行車管理システム10の概要===
<<構成>>
図1を参照して、自律走行車管理システム10の構成の概要について説明する。図1は、自律走行車管理システム10の機能部および処理の概要を示す図である。自律走行車管理システム10は、例えば、複数の自律走行車のそれぞれにおけるエレベータへの乗降処理を適切に管理するシステムである。
====Outline of Autonomous Vehicle Management System 10===
<<Configuration>>
An overview of the configuration of the autonomous vehicle management system 10 will be described with reference to Fig. 1. Fig. 1 is a diagram showing an overview of the functional units and processing of the autonomous vehicle management system 10. The autonomous vehicle management system 10 is, for example, a system that appropriately manages the process of getting on and off elevators in each of a plurality of autonomous vehicles.

建物内のエレベータに乗降する自律走行車200は、例えばエレベータ出入口の近傍に設定される所定の領域を経由するように制御される。しかし、当該領域に他の自律走行車200が待機している場合、自律走行車200がエレベータから降車するときに、両車の移動が妨害されるという問題を生じる。そこで、自律走行車管理システム10は、所定の自律走行車200がエレベータに乗降する際に、乗車階において経由する領域と、降車階において経由する領域とを他の自律走行車200が経由しないように、所定の自律走行車200に予め設定可能とする。これにより、複数の自律走行車200によるエレベータの乗降を円滑に制御可能となる。 Autonomous vehicles 200 getting on and off elevators in buildings are controlled to pass through a specified area set near the elevator entrance/exit, for example. However, if another autonomous vehicle 200 is waiting in that area, a problem occurs in that the movement of both vehicles is obstructed when the autonomous vehicle 200 gets off the elevator. Therefore, the autonomous vehicle management system 10 makes it possible to set in advance for a specific autonomous vehicle 200 the area to be passed through at the boarding floor and the area to be passed through at the disembarking floor when the specific autonomous vehicle 200 gets on and off the elevator, so that other autonomous vehicles 200 do not pass through them. This makes it possible to smoothly control the getting on and off of the elevator by multiple autonomous vehicles 200.

以下では、自律走行車200がエレベータに乗降するために経由する領域を「乗降領域」とい、自律走行車200が乗降領域を経由する前に一時的に待機する領域を「待機領域」という。 In the following, the area through which the autonomous vehicle 200 passes to board and disembark from the elevator is referred to as the "boarding and disembarking area," and the area where the autonomous vehicle 200 waits temporarily before passing through the boarding and disembarking area is referred to as the "waiting area."

乗降領域は、例えば建物内の一つ以上のエレベータのそれぞれに対応する、建物内の各階に設けられる領域である。乗降領域は、自律走行車200がエレベータに乗り降りする際に自律走行車200が経由する領域である。具体的には、乗降領域は、例えばエレベータの出入口近傍(例えば出入口の2m前方)の領域であり、自律走行車200が乗降領域内に存する状態において自律走行車200をカバー可能な大きさを有する領域である。自律走行車200は、例えば、エレベータの到着を乗降領域内で待ち、エレベータから降車する場合に乗降領域内で移動方向を調整する。 The boarding and alighting area is, for example, an area provided on each floor of a building corresponding to each of one or more elevators in the building. The boarding and alighting area is an area through which autonomous vehicle 200 passes when getting on and off an elevator. Specifically, the boarding and alighting area is, for example, an area near the entrance/exit of an elevator (for example, 2 m in front of the entrance/exit) and is an area large enough to cover autonomous vehicle 200 when autonomous vehicle 200 is in the boarding and alighting area. Autonomous vehicle 200 waits, for example, for the arrival of an elevator in the boarding and alighting area, and adjusts its direction of movement within the boarding and alighting area when getting off the elevator.

待機領域は、自律走行車200が乗降領域を経由可能な条件が整うまでの間に自律走行車200が一時的に待機する領域である。待機領域は例えば乗降領域の近傍に設けられることが望ましい。具体的には、待機領域は、例えば、エレベータから乗降領域を見たときに乗降領域の左右又は後方のいずれかの領域であり、自律走行車200が待機領域内に存する状態において、自律走行車200が乗降領域と重ならないように配置される領域である。 The waiting area is an area where autonomous vehicle 200 temporarily waits until the conditions are met for autonomous vehicle 200 to pass through the boarding/disembarking area. It is desirable for the waiting area to be provided, for example, near the boarding/disembarking area. Specifically, the waiting area is, for example, an area to the left, right, or rear of the boarding/disembarking area when viewed from the elevator, and is an area in which autonomous vehicle 200 is positioned so that it does not overlap with the boarding/disembarking area when autonomous vehicle 200 is in the waiting area.

なお、乗降領域および待機領域は広さを有する領域に限定されず、例えば位置を示すもの(例えば座標)であってもよい。 Note that the boarding/disembarking area and waiting area are not limited to areas with a certain size, and may be, for example, something that indicates a position (e.g., coordinates).

図1に示すように、自律走行車管理システム10は、例えば、自律走行車制御装置100と、自律走行車200と、エレベータ制御装置300とを含んでいてもよい。 As shown in FIG. 1, the autonomous vehicle management system 10 may include, for example, an autonomous vehicle control device 100, an autonomous vehicle 200, and an elevator control device 300.

自律走行車制御装置100は、自律走行車200を制御する装置である。自律走行車制御装置100は、複数の自律走行車200がエレベータに円滑に乗降可能に自律走行車200を制御する。 The autonomous vehicle control device 100 is a device that controls the autonomous vehicles 200. The autonomous vehicle control device 100 controls the autonomous vehicles 200 so that multiple autonomous vehicles 200 can smoothly get on and off the elevator.

自律走行車200は、自律的に走行するロボットである。自律走行車200は、例えば、カメラ、各種センサー、及びGPSから取得する画像や位置情報に基づき、目的の地点まで移動する。自律走行車200は、例えば、室内清掃用、荷物を目的の地点までの搬送用、建物内での不審者の発見用、建物の設備点検用などの役割に関する情報が設定されていてもよい。 The autonomous vehicle 200 is a robot that travels autonomously. The autonomous vehicle 200 moves to a destination based on images and location information acquired from, for example, a camera, various sensors, and a GPS. The autonomous vehicle 200 may be configured with information about its role, such as for cleaning rooms, transporting luggage to a destination, finding suspicious people in buildings, and inspecting building facilities.

エレベータ制御装置300は、エレベータを制御する装置である。エレベータ制御装置300は、エレベータの現在地や利用中か否かに関する情報を自律走行車制御装置100と連携する。 The elevator control device 300 is a device that controls the elevator. The elevator control device 300 communicates with the autonomous vehicle control device 100 information regarding the elevator's current location and whether or not it is in use.

自律走行車管理システム10においては、自律走行車制御装置100、自律走行車200およびエレベータ制御装置300のそれぞれの間で、例えばAPI(Application Programming Interface)連携によって各種情報を送受信するよう構成されている。なお、自律走行車制御装置100と、自律走行車200およびエレベータ制御装置300との間の通信方式についてはAPI連携に特に限定されず、種々の通信方式が適用されうるものとする。 The autonomous vehicle management system 10 is configured to transmit and receive various information between the autonomous vehicle control device 100, the autonomous vehicle 200, and the elevator control device 300, for example, through API (Application Programming Interface) linkage. Note that the communication method between the autonomous vehicle control device 100, the autonomous vehicle 200, and the elevator control device 300 is not limited to API linkage, and various communication methods may be applied.

自律走行車制御装置100およびエレベータ制御装置300は、限定でなく例として、クラウドコンピュータ、サーバコンピュータ、パーソナルコンピュータ(例えば、デスクトップ、ラップトップ、タブレットなど)、メディアコンピュータプラットホーム(例えば、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ)、ハンドヘルドコンピュータデバイス(例えば、PDA、電子メールクライアントなど)、あるいは他種のコンピュータ、またはコミュニケーションプラットホームであってもよい。なお、自律走行車制御装置100およびエレベータ制御装置300における処理の少なくとも一部は、1以上のコンピュータ(限定ではなく例として、1以上のコンピュータにより構成されるクラウドコンピューティング)により実現されていてもよいし、そうでなくてもよい。 The autonomous vehicle control device 100 and the elevator control device 300 may be, for example and without limitation, a cloud computer, a server computer, a personal computer (e.g., desktop, laptop, tablet, etc.), a media computer platform (e.g., cable, satellite set-top box, digital video recorder), a handheld computing device (e.g., PDA, email client, etc.), or other types of computers or communication platforms. Note that at least a portion of the processing in the autonomous vehicle control device 100 and the elevator control device 300 may or may not be realized by one or more computers (for example and without limitation, cloud computing consisting of one or more computers).

<<処理>>
次に、図1を参照して、自律走行車管理システム10の処理の概要について説明する。以下では、エレベータを用いて移動する対象の自律走行車を単に「自律走行車200」といい、自律走行車200と異なる自律走行車を「他の自律走行車200」として説明する。また、以下では、自律走行車200がエレベータに乗車する階を「第1の階」とし、自律走行車200がエレベータから降車する階を「第2の階」として説明する。
<<Processing>>
Next, an overview of the processing of the autonomous vehicle management system 10 will be described with reference to Fig. 1. In the following, the target autonomous vehicle that uses an elevator to move will simply be referred to as "autonomous vehicle 200", and an autonomous vehicle different from autonomous vehicle 200 will be described as "another autonomous vehicle 200". Also, in the following, the floor where autonomous vehicle 200 gets on the elevator will be described as the "first floor", and the floor where autonomous vehicle 200 gets off the elevator will be described as the "second floor".

ステップS10において、自律走行車200は、例えば現在の位置を示す情報(以下、「位置情報」という。)を自律走行車制御装置100に一定の間隔で送信する。 In step S10, the autonomous vehicle 200 transmits information indicating, for example, its current position (hereinafter referred to as "position information") to the autonomous vehicle control device 100 at regular intervals.

ステップS11において、自律走行車制御装置100は、エレベータによって第1の階(例えば1階)から第2の階(例えば3階)に自律走行車200を移動させる場合、第1の階の乗降領域(以下、「第1の乗降領域」という。)の近傍に設定されている待機領域に移動させるための指示(以下、「待機領域指示」という。)を自律走行車200に送信する。 In step S11, when the autonomous vehicle control device 100 moves the autonomous vehicle 200 from a first floor (e.g., the first floor) to a second floor (e.g., the third floor) by elevator, it transmits an instruction (hereinafter referred to as a "waiting area instruction") to the autonomous vehicle 200 to move it to a waiting area set up near the boarding and disembarking area on the first floor (hereinafter referred to as the "first boarding and disembarking area").

ステップS12において、自律走行車200は、待機領域に移動が完了した場合、エレベータを第1の階に移動させるための要求(以下、「乗車要求」という。)を自律走行車制御装置100に送信する。乗車要求は、例えば自律走行車200を識別可能な自律走行車ID(Identification)および自律走行車200の乗車階および降車階を示す情報を含んでいてもよい。 In step S12, when autonomous vehicle 200 has completed moving to the waiting area, it transmits a request to move the elevator to the first floor (hereinafter referred to as a "boarding request") to autonomous vehicle control device 100. The boarding request may include, for example, an autonomous vehicle ID (Identification) capable of identifying autonomous vehicle 200 and information indicating the boarding floor and disembarking floor of autonomous vehicle 200.

ステップS13において、自律走行車制御装置100は、乗車要求を取得した場合、第1の乗降領域および第2の階の乗降領域(以下、「第2の乗降領域」という。)が他の自律走行車200に経由可能に設定されているか否かを判定する。自律走行車制御装置100は、他の自律走行車200が経由可能に設定されていないと判定した場合、第1の乗降領域および第2の状況領域を自律走行車200が経由可能に設定する。以下、他の自律走行車200に経由可能に設定されているか否かを判定した結果を「判定結果」という。 In step S13, when the autonomous vehicle control device 100 acquires a boarding request, it determines whether the first boarding/alighting area and the boarding/alighting area on the second floor (hereinafter referred to as the "second boarding/alighting area") are set to be passable by other autonomous vehicles 200. When the autonomous vehicle control device 100 determines that the first boarding/alighting area and the second situation area are not set to be passable by other autonomous vehicles 200, it sets the first boarding/alighting area and the second situation area to be passable by the autonomous vehicle 200. Hereinafter, the result of determining whether the area is set to be passable by other autonomous vehicles 200 is referred to as the "determination result".

ステップS14において、自律走行車制御装置100は、第1の乗降領域に移動させるための指示(以下、「乗降領域指示」という。)を自律走行車200に送信する。 In step S14, the autonomous vehicle control device 100 transmits an instruction to the autonomous vehicle 200 to move to the first boarding/disembarking area (hereinafter referred to as the "boarding/disembarking area instruction").

ステップS15において、自律走行車200は、乗降領域指示を取得した場合、第1の乗降領域に移動する。自律走行車200は、第1の乗降領域に移動が完了したことを示す通知(以下、「移動完了通知」という。)を自律走行車制御装置100に送信する。 In step S15, if the autonomous vehicle 200 acquires a boarding/disembarking area instruction, it moves to the first boarding/disembarking area. The autonomous vehicle 200 transmits a notification indicating that it has completed moving to the first boarding/disembarking area (hereinafter referred to as a "movement completion notification") to the autonomous vehicle control device 100.

ステップS16において、自律走行車制御装置100は、移動完了情報を取得した場合、エレベータを第1の階に移動させるためのエレベータ要求をエレベータ制御装置300に送信する。自律走行車制御装置100は、エレベータが第1の階に到着した場合、自律走行車200をエレベータ内に移動させるための乗車指示を自律走行車200に送信する。 In step S16, when the autonomous vehicle control device 100 acquires the movement completion information, it transmits an elevator request to the elevator control device 300 to move the elevator to the first floor. When the elevator arrives at the first floor, the autonomous vehicle control device 100 transmits a boarding instruction to the autonomous vehicle 200 to move the autonomous vehicle 200 into the elevator.

これにより、自律走行車管理システム10は、エレベータに乗車する自律走行車200が他の自律走行車200の移動を妨げず、また自律走行車200が他の自律走行車200によって移動を妨げられないよう自律走行車200を制御できるため、自律走行車200の円滑な運用を実現できる。 As a result, the autonomous vehicle management system 10 can control the autonomous vehicles 200 so that an autonomous vehicle 200 riding in an elevator does not interfere with the movement of other autonomous vehicles 200, and the autonomous vehicles 200 are not interfered with by other autonomous vehicles 200, thereby realizing smooth operation of the autonomous vehicles 200.

==自律走行車制御装置100==
図1を参照して、自律走行車制御装置100の機能構成について説明する。図1に示すように、自律走行車制御装置100は、例えば、記憶部110と、送受信部120と、位置特定部130と、待機領域設定部140と、待機領域指示部150と、領域判定部160と、乗降領域設定部170と、乗降領域指示部180と、予約部190との機能部を含んでいてもよい。機能部とは、例えば、プロセッサ1001がメモリ1002に格納されているプログラムを読み出して実現される機能である。
==Autonomous vehicle control device 100==
The functional configuration of the autonomous vehicle control device 100 will be described with reference to Fig. 1. As shown in Fig. 1, the autonomous vehicle control device 100 may include functional units such as a storage unit 110, a transmission/reception unit 120, a position identification unit 130, a waiting area setting unit 140, a waiting area designation unit 150, an area determination unit 160, a boarding/alighting area setting unit 170, a boarding/alighting area designation unit 180, and a reservation unit 190. The functional units are functions that are realized by, for example, a processor 1001 reading out a program stored in a memory 1002.

記憶部110は、例えば、自律走行車データベースD111と、乗降領域データベースD112と、待機領域データベースD113とを記憶する。 The memory unit 110 stores, for example, an autonomous vehicle database D111, a boarding/disembarking area database D112, and a waiting area database D113.

図2を参照して、自律走行車データベースD111の一例について説明する。図2は、自律走行車データベースD111の構成の一例を示す図である。自律走行車データベースD111は、自律走行車のそれぞれの待機状態やエレベータで移動する際に自律走行車に設定されている乗降領域および待機領域などを管理する。図2に示すように、自律走行車データベースD111は、例えば、[自律走行車ID]、[位置]、[状態]、[領域ID]、[予約順位]の項目を含んでいてもよい。[自律走行車ID]は自律走行車を一意に識別可能な識別情報である自律走行車IDを格納する。[位置]は自律走行車の現在地の座標が格納される。[状態]は自律走行車の状態を示す情報を格納する。[領域ID]は自律走行車に設定されている乗降領域および待機領域を一意に識別可能な乗降領域IDおよび待機領域IDを格納する。[予約順位]は乗降領域が設定される自律走行車の予約順位を格納する。また、[予約順位]には予約順位に予約対象の乗降領域の乗降領域IDを関連づけて格納してもよい。 An example of the autonomous vehicle database D111 will be described with reference to FIG. 2. FIG. 2 is a diagram showing an example of the configuration of the autonomous vehicle database D111. The autonomous vehicle database D111 manages the standby states of the autonomous vehicles, and the boarding and alighting areas and waiting areas set for the autonomous vehicles when moving in an elevator. As shown in FIG. 2, the autonomous vehicle database D111 may include items such as [Autonomous Vehicle ID], [Location], [Status], [Area ID], and [Reservation Order]. [Autonomous Vehicle ID] stores the autonomous vehicle ID, which is identification information that can uniquely identify the autonomous vehicle. [Location] stores the coordinates of the current location of the autonomous vehicle. [Status] stores information indicating the state of the autonomous vehicle. [Area ID] stores the boarding and alighting area ID and waiting area ID that can uniquely identify the boarding and alighting area and waiting area set for the autonomous vehicle. [Reservation Order] stores the reservation order of the autonomous vehicles for which the boarding and alighting areas are set. In addition, the boarding and alighting area ID of the boarding and alighting area to be reserved may be stored in [Reservation Order] in association with the reservation order.

図3を参照して、乗降領域データベースD112の一例について説明する。図3は、乗降領域データベースD112の構成の一例を示す図である。乗降領域データベースD112は、乗降領域の位置や自律走行車200への乗降領域の設定状況などを管理する。自律走行車制御装置100は、乗降領域データベースD112を参照することにより、乗降領域を自律走行車200が経由可能に設定可能か否かを判定することができる。図3に示すように、乗降領域データベースD112は、例えば、[乗降領域ID]、[名称]、[位置]、[待機領域ID]、[設定先]、[予約順位]の項目を含んでいてもよい。[乗降領域ID]は乗降領域を一意に識別可能な乗降領域IDを格納する。[名称]は乗降領域を識別可能な名称を格納する。[位置]は乗降領域の座標が格納される。[位置]に格納される座標は、一点の座標であってもよいし、範囲を示す座標であってもよい。[待機領域ID]は、乗降領域の近傍の待機領域を一意に識別可能な待機領域IDを格納する。[設定先]は乗降領域に設定されている自律走行車の自律走行車IDを格納する。例えば[設定先]に設定される自律走行車が当該項目に関連する乗降領域を経由可能となる。[予約順位]は乗降領域が予約されている場合はその順位が格納される。また、[予約順位]には予約順位に予約中の自律走行車200の自律走行車IDを関連づけて格納してもよい。なお、乗降領域データベースD112は、例えば[設定先]に自律走行車200が設定されていない乗降領域のみを管理するデータベースであってもよい。 An example of the boarding/disembarking area database D112 will be described with reference to FIG. 3. FIG. 3 is a diagram showing an example of the configuration of the boarding/disembarking area database D112. The boarding/disembarking area database D112 manages the location of the boarding/disembarking area and the setting status of the boarding/disembarking area for the autonomous vehicle 200. The autonomous vehicle control device 100 can determine whether the boarding/disembarking area can be set to be able to be passed through by the autonomous vehicle 200 by referring to the boarding/disembarking area database D112. As shown in FIG. 3, the boarding/disembarking area database D112 may include items such as [boarding/disembarking area ID], [name], [position], [waiting area ID], [setting destination], and [reservation order]. [Boarding/disembarking area ID] stores a boarding/disembarking area ID that can uniquely identify the boarding/disembarking area. [Name] stores a name that can identify the boarding/disembarking area. [Position] stores the coordinates of the boarding/disembarking area. The coordinates stored in [Position] may be the coordinates of a single point or may be coordinates indicating a range. [Waiting area ID] stores a waiting area ID that can uniquely identify a waiting area near the boarding/disembarking area. [Set destination] stores the autonomous vehicle ID of the autonomous vehicle set in the boarding/disembarking area. For example, the autonomous vehicle set in [Set destination] can pass through the boarding/disembarking area related to the item. [Reservation order] stores the order of boarding/disembarking areas when they are reserved. [Reservation order] may also store the autonomous vehicle ID of the autonomous vehicle 200 that is being reserved in association with the reservation order. Note that the boarding/disembarking area database D112 may be, for example, a database that manages only boarding/disembarking areas where the autonomous vehicle 200 is not set in [Set destination].

図4を参照して、待機領域データベースD113の一例について説明する。図4は、待機領域データベースD113の構成の一例を示す図である。待機領域データベースD113は、待機領域の位置や自律走行車200への待機領域の設定状況などを管理する。自律走行車制御装置100は、待機領域データベースD113を参照することにより、待機領域を自律走行車200に設定可能か否かを判定することができる。図4に示すように、待機領域データベースD113は、例えば、[待機領域ID]、[名称]、[位置]、[設定先]の項目を含んでいてもよい。[待機領域ID]は待機領域を一意に識別可能な待機領域IDを格納する。[名称]は待機領域を識別可能な名称を格納する。[位置]は待機領域の座標が格納される。[位置]に格納される座標は、一点の座標であってもよいし、範囲を示す座標であってもよい。[設定先]は待機領域に設定されている自律走行車の自律走行車IDを格納する。例えば[設定先]に設定される自律走行車が当該項目に関連する待機領域を利用可能となる。なお、待機領域データベースD113は、例えば[設定先]に自律走行車200が設定されていない待機領域のみを管理するデータベースであってもよい。 With reference to FIG. 4, an example of the waiting area database D113 will be described. FIG. 4 is a diagram showing an example of the configuration of the waiting area database D113. The waiting area database D113 manages the position of the waiting area, the setting status of the waiting area for the autonomous vehicle 200, and the like. The autonomous vehicle control device 100 can determine whether or not the waiting area can be set for the autonomous vehicle 200 by referring to the waiting area database D113. As shown in FIG. 4, the waiting area database D113 may include items such as [Waiting Area ID], [Name], [Location], and [Setting Destination]. [Waiting Area ID] stores a waiting area ID that can uniquely identify the waiting area. [Name] stores a name that can identify the waiting area. [Location] stores the coordinates of the waiting area. The coordinates stored in [Location] may be the coordinates of a single point or may be coordinates indicating a range. [Setting Destination] stores the autonomous vehicle ID of the autonomous vehicle set in the waiting area. For example, the autonomous vehicle set in [Setting Destination] can use the waiting area related to the item. The waiting area database D113 may be, for example, a database that manages only waiting areas where the autonomous vehicle 200 is not set in the [setting destination].

送受信部120(取得部)は、自律走行車200およびエレベータ制御装置300との間で各種情報を送受信する。具体的には、送受信部120は、自律走行車200から位置情報、乗車要求および移動完了情報を取得する。また、送受信部120は、エレベータ制御装置300にエレベータを所定の階に移動させるためのエレベータ要求を送信する。また、送受信部120は、エレベータ制御装置300からエレベータが所定の階に到着したことを示す情報を取得する。 The transmission/reception unit 120 (acquisition unit) transmits and receives various information between the autonomous vehicle 200 and the elevator control device 300. Specifically, the transmission/reception unit 120 acquires position information, a boarding request, and movement completion information from the autonomous vehicle 200. The transmission/reception unit 120 also transmits an elevator request to the elevator control device 300 to move the elevator to a specified floor. The transmission/reception unit 120 also acquires information from the elevator control device 300 indicating that the elevator has arrived at the specified floor.

位置特定部130は、自律走行車200の位置情報に基づき自律走行車200が所在する位置を特定する。位置特定部130は、例えばビーコンやGPSを用いて、自律走行車200の位置情報を取得してもよい。位置情報は、例えば経度と緯度の座標を示す情報である。 The position identification unit 130 identifies the location of the autonomous vehicle 200 based on the position information of the autonomous vehicle 200. The position identification unit 130 may acquire the position information of the autonomous vehicle 200 using, for example, a beacon or a GPS. The position information is, for example, information indicating longitude and latitude coordinates.

待機領域設定部140は、自律走行車200がエレベータに乗り降りする際の、自律走行車200が待機する待機領域に自律走行車200を設定する。具体的には、待機領域設定部140は、例えば、自律走行車200を第1の階から第2の階に移動させる場合、第1の階の待機領域のうち、他の自律走行車200が設定されていない待機領域に当該自律走行車200を設定して待機領域データベースD113に記憶する。また、待機領域設定部140は、自律走行車200が所定の待機領域から乗降領域に移動した場合、待機領域データベースD113における当該待機領域([設定先]の項目)から当該自律走行車200(自律走行車ID)の設定を解除する。これにより、自律走行車制御装置100は、複数の自律走行車200が同一の待機領域を利用するような問題を回避できるため、自律走行車200を円滑に動作させることが可能となる。 The waiting area setting unit 140 sets the autonomous vehicle 200 in a waiting area where the autonomous vehicle 200 waits when the autonomous vehicle 200 gets on and off the elevator. Specifically, when the autonomous vehicle 200 is moved from the first floor to the second floor, for example, the waiting area setting unit 140 sets the autonomous vehicle 200 in a waiting area on the first floor where no other autonomous vehicle 200 is set, and stores the setting in the waiting area database D113. In addition, when the autonomous vehicle 200 moves from a predetermined waiting area to a boarding and disembarking area, the waiting area setting unit 140 cancels the setting of the autonomous vehicle 200 (autonomous vehicle ID) from the waiting area ([Setting destination] item) in the waiting area database D113. This allows the autonomous vehicle control device 100 to avoid problems such as multiple autonomous vehicles 200 using the same waiting area, making it possible to operate the autonomous vehicle 200 smoothly.

待機領域指示部150は、待機領域指示を自律走行車200に送信する。具体的には、待機領域指示部150は、第1の階から前記第2の階にエレベータで自律走行車200を移動させる場合、待機領域データベースD113において自律走行車200に設定される、第1の乗降領域の近傍の待機領域に自律走行車200を移動させるための待機領域指示を当該自律走行車200に送信する。 The waiting area instruction unit 150 transmits a waiting area instruction to the autonomous vehicle 200. Specifically, when the autonomous vehicle 200 is moved from the first floor to the second floor by elevator, the waiting area instruction unit 150 transmits to the autonomous vehicle 200 a waiting area instruction for moving the autonomous vehicle 200 to a waiting area near the first boarding/disembarking area, which is set for the autonomous vehicle 200 in the waiting area database D113.

領域判定部160は、自律走行車200が乗降領域を経由可能な条件が整っているか否かを判定する。具体的には、領域判定部160は、第1の階(例えば1階)から第2の階(例えば3階)に所定のエレベータで自律走行車200が移動する場合(例えば乗車要求を取得した場合)、当該エレベータに対応する第1の階の第1の乗降領域、および当該エレベータに対応する第2の階の第2の乗降領域を、当該自律走行車200が経由可能か否かを乗降領域データベースD112に基づき判定する。これにより、自律走行車制御装置100は、自律走行車200がエレベータに乗降する際に他の自律走行車200からの進路妨害を回避できる。なお、領域判定部160において、待機領域に到着した自律走行車200から乗車要求を取得した場合に判定処理が実行されてもよいし、自律走行車200に待機領域指示を送信する前後のいずれかのタイミングで判定処理が実行されてもよく、判定処理が実行されるタイミングは限定されない。 The area determination unit 160 determines whether the conditions are met for the autonomous vehicle 200 to pass through the boarding and disembarking area. Specifically, when the autonomous vehicle 200 moves from a first floor (e.g., the first floor) to a second floor (e.g., the third floor) in a specified elevator (e.g., when a boarding request is acquired), the area determination unit 160 determines whether the autonomous vehicle 200 can pass through a first boarding and disembarking area on the first floor corresponding to the elevator and a second boarding and disembarking area on the second floor corresponding to the elevator, based on the boarding and disembarking area database D112. This allows the autonomous vehicle control device 100 to avoid path obstruction from other autonomous vehicles 200 when the autonomous vehicle 200 gets on and off the elevator. Note that the area determination unit 160 may execute the determination process when it acquires a boarding request from the autonomous vehicle 200 that has arrived at the waiting area, or may execute the determination process at any timing before or after transmitting a waiting area instruction to the autonomous vehicle 200, and the timing at which the determination process is executed is not limited.

乗降領域設定部170は、第1の乗降領域および第2の乗降領域を自律走行車200が経由可能である場合、第1の乗降領域および第2の乗降領域を当該自律走行車200とは異なる他の自律走行車200が経由不可となるように乗降領域データベースD112を設定する。具体的には、乗降領域設定部170は、図3に示す乗降領域データベースD112において、乗降領域ID「1001」および乗降領域ID「1002」の乗降領域を、設定先の自律走行車ID「001」の自律走行車200が経由可能であることが領域判定部160において判定されるため、自律走行車ID「001」の自律走行車200以外の自律走行車200が乗降領域ID「1001」および乗降領域ID「1002」の乗降領域を経由不可となるように、設定先に設定されないよう制御する。すなわち、乗降領域設定部170は、自律走行車200がエレベータを利用して移動する際に経由する、エレベータの出入口の前に設けられる乗降領域を、他の自律走行車200が利用しないように予め確保する。これにより、自律走行車制御装置100は、複数の自律走行車200が同一の乗降領域を利用するような問題を回避できるため、自律走行車200を円滑に動作させることが可能となる。 When the autonomous vehicle 200 can pass through the first and second boarding and disembarking areas, the boarding and disembarking area setting unit 170 sets the boarding and disembarking area database D112 so that other autonomous vehicles 200 other than the autonomous vehicle 200 cannot pass through the first and second boarding and disembarking areas. Specifically, since the area determination unit 160 determines that the autonomous vehicle 200 with the autonomous vehicle ID "001" that is the setting destination can pass through the boarding and disembarking areas with the boarding and disembarking area ID "1001" and the boarding and disembarking area ID "1002" in the boarding and disembarking area database D112 shown in FIG. 3, the boarding and disembarking area setting unit 170 controls so that the boarding and disembarking areas with the boarding and disembarking area ID "1001" and the boarding and disembarking area ID "1002" are not set as the setting destination so that autonomous vehicles 200 other than the autonomous vehicle 200 with the autonomous vehicle ID "001" cannot pass through them. That is, the boarding and alighting area setting unit 170 reserves in advance the boarding and alighting area provided in front of the elevator entrance through which the autonomous vehicle 200 travels when using the elevator, so that it is not used by other autonomous vehicles 200. This allows the autonomous vehicle control device 100 to avoid problems such as multiple autonomous vehicles 200 using the same boarding and alighting area, making it possible to operate the autonomous vehicles 200 smoothly.

また、乗降領域設定部170は、所定の条件が充たされた場合、自律走行車200に設定されていた乗降領域を他の自律走行車200が経由可能に乗降領域データベースD112を設定する。具体的には、乗降領域設定部170は、第1の乗降領域および第2の乗降領域に自律走行車200が経由可能となるように乗降領域データベースD112に設定されていると領域判定部160において判定された場合、所定の条件が充たされると乗降領域から自律走行車200の設定を解除する(例えば[設定先]から自律走行車200を削除する)。 When a predetermined condition is satisfied, the boarding/alighting area setting unit 170 sets the boarding/alighting area database D112 so that other autonomous vehicles 200 can pass through the boarding/alighting area set for the autonomous vehicle 200. Specifically, when the area determination unit 160 determines that the boarding/alighting area database D112 is set so that the autonomous vehicle 200 can pass through the first boarding/alighting area and the second boarding/alighting area, the boarding/alighting area setting unit 170 cancels the setting of the autonomous vehicle 200 from the boarding/alighting area when a predetermined condition is satisfied (for example, deletes the autonomous vehicle 200 from [Setting destination]).

例えば、乗降領域設定部170は、1階のエレベータAの乗降領域R10(例えば乗降領域ID「1001」)および2階のエレベータBの乗降領域R20(例えば乗降領域ID「1002」)に自律走行車200(例えば自律走行車ID「001」)が設定されている状態において、自律走行車200が乗降領域R10からエレベータA内に移動完了した場合、乗降領域データベースD112における乗降領域R10から自律走行車200の設定を解除する。エレベータA内に移動完了した場合とは、例えば自律走行車200がエレベータA内への移動が完了したことを示す通知(以下、「乗車完了通知」という。)を自律走行車制御装置100に送信した場合や、自律走行車制御装置100が自律走行車200の位置情報に基づきエレベータ内の所定の位置への移動が完了したことを判断した場合という。これにより、自律走行車制御装置100は、自律走行車200が確保していた乗降領域を安全が確保できるタイミングで可能な限りで早く解放することによって、他の自律走行車200が迅速に移動することを可能とする。 For example, in a state in which autonomous vehicle 200 (e.g., autonomous vehicle ID "001") is set in boarding/alighting area R10 (e.g., boarding/alighting area ID "1001") of elevator A on the first floor and boarding/alighting area R20 (e.g., boarding/alighting area ID "1002") of elevator B on the second floor, when autonomous vehicle 200 has completed moving from boarding/alighting area R10 into elevator A, boarding/alighting area setting unit 170 cancels the setting of autonomous vehicle 200 from boarding/alighting area R10 in boarding/alighting area database D112. Completing the move into elevator A refers to, for example, when autonomous vehicle 200 transmits a notification to autonomous vehicle control device 100 indicating that it has completed moving into elevator A (hereinafter referred to as a "boarding completion notification"), or when autonomous vehicle control device 100 determines that it has completed moving to a predetermined position in the elevator based on the position information of autonomous vehicle 200. As a result, the autonomous vehicle control device 100 allows other autonomous vehicles 200 to move quickly by releasing the boarding and disembarking area secured by the autonomous vehicle 200 as soon as possible when safety can be ensured.

例えば、乗降領域設定部170は、1階のエレベータAの乗降領域R10(例えば乗降領域ID「1001」)および2階のエレベータBの乗降領域R20(例えば乗降領域ID「1002」)に自律走行車200(例えば自律走行車ID「001」)が設定されている場合、自律走行車200がエレベータA内から乗降領域R20に移動完了した場合、乗降領域データベースD112における乗降領域R20から自律走行車200の設定を解除する。乗降領域R20に移動完了した場合とは、例えば、自律走行車200が乗降領域内への移動が完了したことを示す通知を自律走行車制御装置100に送信した場合や、自律走行車制御装置100が自律走行車200の位置情報に基づき乗降領域内への移動が完了したことを判断した場合という。これにより、自律走行車制御装置100は、自律走行車200が確保していた乗降領域を安全が確保できるタイミングで可能な限り早く解放することによって、他の自律走行車200が迅速に移動することを可能とする。 For example, when autonomous vehicle 200 (e.g., autonomous vehicle ID "001") is set in boarding/alighting area R10 (e.g., boarding/alighting area ID "1001") of elevator A on the first floor and boarding/alighting area R20 (e.g., boarding/alighting area ID "1002") of elevator B on the second floor, when autonomous vehicle 200 has moved from inside elevator A to boarding/alighting area R20, boarding/alighting area setting unit 170 cancels the setting of autonomous vehicle 200 from boarding/alighting area R20 in boarding/alighting area database D112. When autonomous vehicle 200 has moved to boarding/alighting area R20, this is, for example, when autonomous vehicle 200 transmits a notification to autonomous vehicle control device 100 indicating that it has moved into the boarding/alighting area, or when autonomous vehicle control device 100 determines that it has moved into the boarding/alighting area based on the position information of autonomous vehicle 200. As a result, the autonomous vehicle control device 100 allows other autonomous vehicles 200 to move quickly by releasing the boarding and disembarking area secured by the autonomous vehicle 200 as soon as possible when safety can be ensured.

乗降領域指示部180は、領域判定部160において第1の乗降領域および第2の乗降領域を自律走行車200が経由可能であると判定された場合、自律走行車200を第1の階の第1の乗降領域に移動させるための乗降領域指示を当該自律走行車に送信する。 If the area determination unit 160 determines that the autonomous vehicle 200 can pass through the first and second boarding and disembarking areas, the boarding and disembarking area instruction unit 180 transmits a boarding and disembarking area instruction to the autonomous vehicle 200 to move the autonomous vehicle 200 to the first boarding and disembarking area on the first floor.

予約部190は、自律走行車200が経由する第1の乗降領域および第2の乗降領域のうちの少なくともいずれかを自律走行車200が経由不可であると判定された場合、当該乗降領域が他の自律走行車200から解放されたときに当該乗降領域が設定される順位を自律走行車200に設定する予約処理を実行する。具体的には、予約部190は、自律走行車200が経由する1階のエレベータAの乗降領域R10および2階のエレベータの乗降領域R20の少なくともいずれかに他の自律走行車200が設定されている場合、乗降領域R10および乗降領域R20(乗り階の乗降領域と降り階の乗降領域)に自律走行車200を、順位を付して乗降領域データベースD112に設定する。なお、一つの乗車領域に対して複数の自律走行車200のそれぞれに順位を付して乗降領域データベースD112に設定されていてもよい。予約部190は、乗降領域R10および乗降領域R20のうちのいずれかが経由可能であると判定された場合、乗降領域データベースD112において、経由可能な乗降領域に自律走行車200を設定してもよい。これにより、自律走行車制御装置100は、自律走行車200が迅速に乗降領域を確保可能となるため、円滑な自律走行車200の移動を可能とする。なお、予約部190は、待機領域についても同様に順位を自律走行車200に設定してもよい。 When it is determined that the autonomous vehicle 200 cannot pass through at least one of the first boarding and alighting area and the second boarding and alighting area through which the autonomous vehicle 200 passes, the reservation unit 190 executes a reservation process to set, to the autonomous vehicle 200, the rank of the boarding and alighting area to be set when the boarding and alighting area is released from the other autonomous vehicle 200. Specifically, when the other autonomous vehicle 200 is set in at least one of the boarding and alighting area R10 of the elevator A on the first floor through which the autonomous vehicle 200 passes and the boarding and alighting area R20 of the elevator on the second floor, the reservation unit 190 sets the autonomous vehicle 200 in the boarding and alighting area R10 and the boarding and alighting area R20 (the boarding and alighting area of the boarding and alighting floor and the boarding and alighting area of the descending floor) in the boarding and alighting area database D112 with a rank. Note that a number of autonomous vehicles 200 may be set in the boarding and alighting area database D112 with a rank for one boarding area. When it is determined that either boarding/alighting area R10 or boarding/alighting area R20 is passable, reservation unit 190 may set autonomous vehicle 200 to the passable boarding/alighting area in boarding/alighting area database D112. This allows autonomous vehicle control device 100 to allow autonomous vehicle 200 to quickly secure a boarding/alighting area, thereby enabling smooth movement of autonomous vehicle 200. Note that reservation unit 190 may also set a ranking for autonomous vehicle 200 in the waiting area in a similar manner.

<<変形例>>
上記では一つのエレベータに対する自律走行車200の制御について説明したがこれに限定されない。例えば、自律走行車制御装置100は、複数のエレベータに対して自律走行車200を制御してもよい。具体的には、自律走行車制御装置100は、エレベータAを利用して1階から2階に移動する自律走行車200がエレベータAにおける1階の乗降領域R10および2階の乗降領域R20を経由不可であると判定した場合、他のエレベータBにおける1階の乗降領域R100および乗降領域R200を自律走行車200が経由可能か否かを判定してもよい。この場合、自律走行車制御装置100は、他のエレベータBにおける1階の乗降領域R100および乗降領域R200を自律走行車200が経由可能であると判定した場合、乗降領域データベースD112において乗降領域R100および乗降領域R200に自律走行車200を設定する。そして、自律走行車制御装置100は、自律走行車200をエレベータBの乗降領域R100に移動するための乗降領域指示を自律走行車200に送信する。これにより、自律走行車制御装置100は、自律走行車200をより迅速に移動させることが可能となる。
<<Modifications>>
Although the control of the autonomous vehicle 200 for one elevator has been described above, the present invention is not limited thereto. For example, the autonomous vehicle control device 100 may control the autonomous vehicle 200 for a plurality of elevators. Specifically, when the autonomous vehicle control device 100 determines that the autonomous vehicle 200 moving from the first floor to the second floor using the elevator A cannot pass through the boarding/alighting area R10 on the first floor and the boarding/alighting area R20 on the second floor of the elevator A, the autonomous vehicle control device 100 may determine whether the autonomous vehicle 200 can pass through the boarding/alighting area R100 and the boarding/alighting area R200 on the first floor of the other elevator B. In this case, when the autonomous vehicle control device 100 determines that the autonomous vehicle 200 can pass through the boarding/alighting area R100 and the boarding/alighting area R200 on the first floor of the other elevator B, the autonomous vehicle control device 100 sets the autonomous vehicle 200 in the boarding/alighting area R100 and the boarding/alighting area R200 in the boarding/alighting area database D112. Then, autonomous vehicle control device 100 transmits to autonomous vehicle 200 a boarding/disembarking area instruction to move autonomous vehicle 200 to boarding/disembarking area R100 of elevator B. This enables autonomous vehicle control device 100 to move autonomous vehicle 200 more quickly.

===自律走行車200===
図1に戻り、自律走行車200の機能構成について説明する。図1に示すように、自律走行車200は、例えば、記憶部210と、送受信部220と、認識部230と、位置特定部240との機能部を含んでいてもよい。機能部とは、例えば、プロセッサ1001がメモリ1002に格納されているプログラムを読み出して実現される機能である。
Autonomous Vehicle 200
Returning to Fig. 1, a description will be given of the functional configuration of autonomous vehicle 200. As shown in Fig. 1, autonomous vehicle 200 may include functional units, for example, a storage unit 210, a transmission/reception unit 220, a recognition unit 230, and a position identification unit 240. The functional units are functions that are realized when processor 1001 reads out a program stored in memory 1002, for example.

記憶部210は、各種情報を記憶する。送受信部220は、自律走行車制御装置100との間で各種情報(例えば位置情報や乗車要求など)の送受信を行う。認識部230は、各種センサーなどによって周囲の状況を認識する。位置特定部240は、例えば記憶部210に格納されているフロアのマップ情報を参照して、各種センサーやLidar(Light Detection and Ranging)などによって自己の位置を特定する。これにより、自律走行車200は安全にエレベータの出入口を通過できる。 The memory unit 210 stores various information. The transmission/reception unit 220 transmits and receives various information (e.g., position information, boarding requests, etc.) between the autonomous vehicle control device 100. The recognition unit 230 recognizes the surrounding situation using various sensors, etc. The position identification unit 240 identifies its own position using various sensors, Lidar (Light Detection and Ranging), etc., by referring to floor map information stored in the memory unit 210, for example. This allows the autonomous vehicle 200 to safely pass through the elevator entrance and exit.

==エレベータ制御装置300==
図1を参照して、エレベータ制御装置300の機能構成について説明する。図1に示すように、エレベータ制御装置300は、例えば、記憶部310と、送受信部320との機能部を含んでいてもよい。機能部とは、例えば、プロセッサ1001がメモリ1002に格納されているプログラムを読み出して実現される機能である。
Elevator Control Device 300
The functional configuration of the elevator control device 300 will be described with reference to Fig. 1. As shown in Fig. 1, the elevator control device 300 may include functional units, for example, a storage unit 310 and a transmission/reception unit 320. The functional unit is, for example, a function realized by a processor 1001 reading out a program stored in a memory 1002.

記憶部310は、各種情報を記憶する。送受信部320は、エレベータを制御するための制御信号をエレベータに送信し、エレベータから所在階やドアの開閉状態などの状態情報を受信する。また、送受信部320は、自律走行車制御装置100との間で各種情報(例えば状態情報など)の送受信を行う。 The memory unit 310 stores various information. The transmission/reception unit 320 transmits a control signal to the elevator for controlling the elevator, and receives status information from the elevator, such as the floor it is located on and whether the doors are open or closed. The transmission/reception unit 320 also transmits and receives various information (e.g., status information) between the autonomous vehicle control device 100 and the elevator.

===処理手順===
次に、図5及び図6を参照して、自律走行車管理システム10の処理手順について説明する。図5は、自律走行車管理システム10の処理手順を示すフローチャートである。図6は、自律走行車200の移動の順序を示す模式図である。
===Processing Procedure===
Next, the processing procedure of the autonomous vehicle management system 10 will be described with reference to Fig. 5 and Fig. 6. Fig. 5 is a flowchart showing the processing procedure of the autonomous vehicle management system 10. Fig. 6 is a schematic diagram showing the order of movement of the autonomous vehicle 200.

図5及び図6では、一例として、第1の階から第2の階にエレベータで移動する自律走行車を「自律走行車200a」とし、自律走行車200aが経由する乗降領域に既に設定されている自律走行車を「自律走行車200b」(例えば自律走行車200aが経由する第2の階の乗降領域と自律走行車200aが経由しない第3の階の乗降領域に設定される自律走行車)とし、自律走行車200aが経由する乗降領域を予約する自律走行車を「自律走行車200c」(例えば第2の階の乗降領域に設定される自律走行車)として説明する。また、第1の階の乗降領域を「乗降領域R10」とし、第1の階の乗降領域R10の近傍の待機領域を「待機領域R11」とし、第2の階の乗降領域を「乗降領域R20」とし、乗降領域R20の近傍の待機領域を「待機領域R21」として説明する。 In Figures 5 and 6, as an example, an autonomous vehicle moving in an elevator from the first floor to the second floor is referred to as "autonomous vehicle 200a," an autonomous vehicle that has already been set in the boarding and alighting area through which autonomous vehicle 200a passes is referred to as "autonomous vehicle 200b" (for example, an autonomous vehicle set in the boarding and alighting area on the second floor through which autonomous vehicle 200a passes and in the boarding and alighting area on the third floor through which autonomous vehicle 200a does not pass), and an autonomous vehicle that reserves the boarding and alighting area through which autonomous vehicle 200a passes is referred to as "autonomous vehicle 200c" (for example, an autonomous vehicle set in the boarding and alighting area on the second floor). In addition, the boarding and disembarking area on the first floor will be described as "boarding and disembarking area R10," the waiting area near the boarding and disembarking area R10 on the first floor will be described as "waiting area R11," the boarding and disembarking area on the second floor will be described as "boarding and disembarking area R20," and the waiting area near the boarding and disembarking area R20 will be described as "waiting area R21."

ステップS100において、自律走行車制御装置100は、自律走行車200aに待機領域R11に移動させるための待機領域指示を送信する。 In step S100, the autonomous vehicle control device 100 transmits a waiting area instruction to the autonomous vehicle 200a to move to the waiting area R11.

ステップS101において、自律走行車200aは、待機領域R11に移動を完了した場合、エレベータを第1の階に要求する乗車要求を自律走行車制御装置100に送信する。 In step S101, when the autonomous vehicle 200a has completed moving to the waiting area R11, it transmits a boarding request to the autonomous vehicle control device 100, requesting an elevator to the first floor.

ステップS102において、自律走行車200cは、待機領域R21に移動を完了した場合、エレベータを第2の階に要求する乗車要求を自律走行車制御装置100に送信する。例えば、図6の「手順1」に示す第1の階および第2の階の模式図がステップS102を実行したときの様子を示す。 In step S102, when the autonomous vehicle 200c has completed moving to the waiting area R21, it transmits a boarding request to the autonomous vehicle control device 100, requesting an elevator to the second floor. For example, the schematic diagram of the first and second floors shown in "Procedure 1" in FIG. 6 shows the state when step S102 is executed.

ステップS103において、自律走行車200bは、エレベータが第2の階に到着したことを示す情報(不図示)を自律走行車制御装置100から取得した場合、乗降領域R20からエレベータ内に移動する。自律走行車200bは、エレベータ内に移動が完了した場合、乗車が完了したことを示す乗車完了通知を自律走行車制御装置100に送信する。 In step S103, if autonomous vehicle 200b acquires information (not shown) from autonomous vehicle control device 100 indicating that the elevator has arrived at the second floor, it moves from boarding/disembarking area R20 into the elevator. When autonomous vehicle 200b has completed its movement into the elevator, it transmits a boarding completion notification to autonomous vehicle control device 100 indicating that boarding has been completed.

ステップS104において、自律走行車制御装置100は、乗降領域データベースD112(例えば「設定先」)において乗降領域R20から自律走行車200bの設定を解除する。また、自律走行車制御装置100は、自律走行車データベースD111(例えば「領域ID」)において自律走行車200bから乗降領域ID「1002」を削除する。 In step S104, the autonomous vehicle control device 100 cancels the setting of the autonomous vehicle 200b from the boarding/alighting area R20 in the boarding/alighting area database D112 (e.g., "setting destination"). In addition, the autonomous vehicle control device 100 deletes the boarding/alighting area ID "1002" from the autonomous vehicle 200b in the autonomous vehicle database D111 (e.g., "area ID").

ステップS105において、自律走行車制御装置100は、例えば乗降要求を取得した順に、自律走行車200のそれぞれに対して判定処理を実行する。 In step S105, the autonomous vehicle control device 100 executes a determination process for each autonomous vehicle 200, for example, in the order in which the boarding/exiting requests were received.

ここでは、自律走行車制御装置100は、まず自律走行車200aに対して、乗降領域R10および乗降領域R20を自律走行車200aが経由可能か否かを判定する。この場合、自律走行車制御装置100は、乗降領域R10および乗降領域R20を自律走行車200aが経由可能であると判定して、乗降領域R10に移動させるための乗降領域指示を自律走行車200aに送信して、処理をステップS107に移行する。 Here, the autonomous vehicle control device 100 first determines whether the autonomous vehicle 200a can pass through the boarding/disembarking area R10 and the boarding/disembarking area R20 for the autonomous vehicle 200a. In this case, the autonomous vehicle control device 100 determines that the autonomous vehicle 200a can pass through the boarding/disembarking area R10 and the boarding/disembarking area R20, transmits a boarding/disembarking area instruction to the autonomous vehicle 200a to move to the boarding/disembarking area R10, and transitions to step S107.

次に、自律走行車制御装置100は、自律走行車200cに対して、乗降領域R20および乗降領域R30(不図示)を自律走行車200cが経由可能か否かを判定する。この場合、自律走行車制御装置100は、少なくとも乗降領域R20に自律走行車200aが設定されているため、自律走行車200cが乗降領域R20を経由不可であると判定して、処理をステップ106に移行する。 Next, the autonomous vehicle control device 100 determines whether the autonomous vehicle 200c can pass through the boarding/disembarking area R20 and the boarding/disembarking area R30 (not shown) for the autonomous vehicle 200c. In this case, because the autonomous vehicle 200a is set in at least the boarding/disembarking area R20, the autonomous vehicle control device 100 determines that the autonomous vehicle 200c cannot pass through the boarding/disembarking area R20 and transitions to step 106.

ステップS106において、自律走行車制御装置100は、自律走行車200cに対して予約処理を実行する。具体的には、自律走行車制御装置100は、例えば乗降領域データベースD112において、[予約順位]に自律走行車200cを予約順位「1」として設定する。なお、この場合、乗降領域R30を自律走行車200cが経由可能であると判定された場合、乗降領域データベースD112において、乗降領域R10に先行して乗降領域R30に対して自律走行車200cを設定してもよい。これにより、自律走行車200cは、乗降領域R20から200aの設定が解除された場合、他の自律走行車200よりも優先的に、乗降領域R20に設定される。 In step S106, the autonomous vehicle control device 100 executes a reservation process for the autonomous vehicle 200c. Specifically, the autonomous vehicle control device 100 sets the autonomous vehicle 200c as reservation priority "1" in the boarding/disembarking area database D112, for example. In this case, if it is determined that the autonomous vehicle 200c can pass through the boarding/disembarking area R30, the autonomous vehicle 200c may be set in the boarding/disembarking area R30 prior to the boarding/disembarking area R10 in the boarding/disembarking area database D112. As a result, when the setting of the autonomous vehicle 200a from the boarding/disembarking area R20 is released, the autonomous vehicle 200c is set in the boarding/disembarking area R20 with priority over other autonomous vehicles 200.

ステップS107において、自律走行車200aは、乗降領域指示に応じて乗降領域R10に移動する。自律走行車200aは、乗降領域R10に移動が完了した場合、移動完了通知を自律走行車制御装置100に送信する。例えば、図6の「手順2」に示す第1の階および第2の階の模式図がステップS107を実行したときの様子を示す。 In step S107, autonomous vehicle 200a moves to boarding/disembarking area R10 in response to the boarding/disembarking area instruction. When autonomous vehicle 200a has completed its movement to boarding/disembarking area R10, it transmits a movement completion notification to autonomous vehicle control device 100. For example, the schematic diagram of the first and second floors shown in "Procedure 2" in FIG. 6 shows the state when step S107 is executed.

ステップS108~ステップS110において、自律走行車制御装置100は、移動か量通知に応じて第1の階にエレベータを移動させるためのエレベータ呼出要求をエレベータ制御装置300に送信する。エレベータ制御装置300は、エレベータ呼出要求に応じて第1の階にエレベータを移動させた場合、エレベータが第1の階に到着したことを示すエレベータ到着通知を自律走行車制御装置100に送信する。自律走行車制御装置100は、エレベータ到着通知に応じて、エレベータに乗車させるための乗車指示を自律走行車200aに送信する。 In steps S108 to S110, the autonomous vehicle control device 100 transmits an elevator call request to the elevator control device 300 to move the elevator to the first floor in response to the movement amount notification. When the elevator control device 300 moves the elevator to the first floor in response to the elevator call request, it transmits an elevator arrival notification to the autonomous vehicle control device 100 indicating that the elevator has arrived at the first floor. In response to the elevator arrival notification, the autonomous vehicle control device 100 transmits a boarding instruction to the autonomous vehicle 200a to board the elevator.

ステップS111において、自律走行車200aは、乗車指示に応じて乗降領域R10からエレベータ内に移動する。自律走行車200aは、エレベータ内に移動が完了した場合、乗車完了通知を自律走行車制御装置100に送信する。 In step S111, autonomous vehicle 200a moves from boarding/disembarking area R10 into the elevator in response to the boarding instruction. When autonomous vehicle 200a has completed its movement into the elevator, it transmits a boarding completion notification to autonomous vehicle control device 100.

ステップS112において、自律走行車制御装置100は、乗車完了通知に応じて、乗降領域データベースD112(例えば「設定先」)において乗降領域R10から自律走行車200aの設定を解除する。また、自律走行車制御装置100は、自律走行車データベースD111(例えば「領域ID」)において自律走行車200aから乗降領域ID「1001」を削除する。自律走行車制御装置100は、自律走行車200aにエレベータから降車させるための降車指示を送信する。例えば、図6の「手順3」に示す第1の階および第2の階の模式図がステップS112を実行したときの様子を示す。 In step S112, the autonomous vehicle control device 100, in response to the boarding completion notification, cancels the setting of the autonomous vehicle 200a from the boarding/alighting area R10 in the boarding/alighting area database D112 (e.g., "set destination"). The autonomous vehicle control device 100 also deletes the boarding/alighting area ID "1001" from the autonomous vehicle 200a in the autonomous vehicle database D111 (e.g., "area ID"). The autonomous vehicle control device 100 transmits an alighting instruction to cause the autonomous vehicle 200a to alight from the elevator. For example, the schematic diagram of the first and second floors shown in "Procedure 3" in FIG. 6 shows the state when step S112 is executed.

ステップS113において、自律走行車200aは、第2の階の乗降領域R20に移動する。そして、自律走行車200aは、乗降領域R20から目的の場所に移動を開始する。このとき、自律走行車200aは、乗降領域R20から退去が完了したことを示す通知(以下、「退去完了通知」という。)を自律走行車制御装置100に送信する。なお、自律走行車制御装置100が自律走行車200aから退去完了通知を取得することに替えて、自律走行車制御装置100が、自律走行車200aの位置情報に基づき自律走行車200aが乗降領域R20から退去が完了したことを判断してもよい。例えば、図6の「手順4」に示す第1の階および第2の階の模式図がステップS113を実行するときの様子を示す。 In step S113, autonomous vehicle 200a moves to boarding/disembarking area R20 on the second floor. Then, autonomous vehicle 200a starts moving from boarding/disembarking area R20 to the destination location. At this time, autonomous vehicle 200a transmits a notification indicating that it has left boarding/disembarking area R20 (hereinafter referred to as a "leave completion notification") to autonomous vehicle control device 100. Note that instead of autonomous vehicle control device 100 acquiring a leave completion notification from autonomous vehicle 200a, autonomous vehicle control device 100 may determine that autonomous vehicle 200a has left boarding/disembarking area R20 based on position information of autonomous vehicle 200a. For example, the schematic diagram of the first floor and the second floor shown in "Step 4" in FIG. 6 shows the state when step S113 is executed.

ステップS114において、自律走行車制御装置100は、退去完了通知に応じて、乗降領域データベースD112において乗降領域R20から自律走行車200aの設定を解除する。 In step S114, the autonomous vehicle control device 100, in response to the exit completion notification, removes the setting of the autonomous vehicle 200a from the boarding/disembarking area R20 in the boarding/disembarking area database D112.

ステップS115において、自律走行車制御装置100は、例えば自律走行車データベースD111を参照して、予約順位が小さい順に乗降領域を自律走行車200に設定する。ここでは、自律走行車制御装置100は、例えば自律走行車200cを乗降領域R20および乗降領域R50(不図示)に設定することとする。自律走行車制御装置100は、自律走行車200cに乗降領域R20に移動させるための乗降領域指示を自律走行車200cに送信する。 In step S115, the autonomous vehicle control device 100, for example, by referring to the autonomous vehicle database D111, sets the boarding and disembarking areas for the autonomous vehicle 200 in ascending order of reservation priority. Here, the autonomous vehicle control device 100 sets, for example, the autonomous vehicle 200c to the boarding and disembarking area R20 and the boarding and disembarking area R50 (not shown). The autonomous vehicle control device 100 transmits a boarding and disembarking area instruction to the autonomous vehicle 200c to move the autonomous vehicle 200c to the boarding and disembarking area R20.

ステップS116において、自律走行車200cは、待機領域R20に移動する。例えば、図6の「手順5」に示す第1の階および第2の階の模式図がステップS116を実行したときの様子を示す。 In step S116, autonomous vehicle 200c moves to waiting area R20. For example, the schematic diagram of the first and second floors shown in "Step 5" in FIG. 6 shows the state when step S116 is executed.

これにより、自律走行車管理システム10は、エレベータを用いて自律走行車200を円滑に移動させることが可能となる。 This allows the autonomous vehicle management system 10 to smoothly move the autonomous vehicle 200 using the elevator.

===ハードウェア構成===
図7を参照して、自律走行車制御装置100、自律走行車200およびエレベータ制御装置300のハードウェア構成について説明する。図7は、ハードウェア構成の一例を示す図である。
===Hardware Configuration===
The hardware configurations of autonomous vehicle control device 100, autonomous vehicle 200, and elevator control device 300 will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of the hardware configuration.

図7に示すように、コンピュータ1000は、プロセッサ1001と、メモリ1002と、記憶装置1003と、入力I/F部1004と、データI/F部1005と、通信I/F部1006、及び表示装置1007を含む。 As shown in FIG. 7, the computer 1000 includes a processor 1001, a memory 1002, a storage device 1003, an input I/F unit 1004, a data I/F unit 1005, a communication I/F unit 1006, and a display device 1007.

プロセッサ1001は、メモリ1002に記憶されているプログラムを実行することによりコンピュータ1000における各種の処理を制御する制御部である。 The processor 1001 is a control unit that controls various processes in the computer 1000 by executing programs stored in the memory 1002.

メモリ1002は、例えばRAM(Random Access Memory)等の記憶媒体である。メモリ1002は、プロセッサ1001によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。 The memory 1002 is a storage medium such as a RAM (Random Access Memory). The memory 1002 temporarily stores the program code of the program executed by the processor 1001 and data required when the program is executed.

記憶装置1003は、例えばハードディスクドライブ(HDD)やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置1003は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。 The storage device 1003 is a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 1003 stores an operating system and various programs for implementing the above configurations.

入力I/F部1004は、ユーザからの入力を受け付けるためのデバイスである。入力I/F部1004の具体例としては、キーボードやマウス、タッチパネル、各種センサー、ウェアラブル・デバイス等が挙げられる。入力I/F部1004は、例えばUSB(Universal Serial Bus)等のインターフェースを介してコンピュータ1000に接続されても良い。 The input I/F unit 1004 is a device for receiving input from a user. Specific examples of the input I/F unit 1004 include a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I/F unit 1004 may be connected to the computer 1000 via an interface such as a USB (Universal Serial Bus).

データI/F部1005は、コンピュータ1000の外部からデータを入力するためのデバイスである。データI/F部1005の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データI/F部1005は、コンピュータ1000の外部に設けられることも考えられる。その場合、データI/F部1005は、例えばUSB等のインターフェースを介してコンピュータ1000へと接続される。 The data I/F unit 1005 is a device for inputting data from outside the computer 1000. A specific example of the data I/F unit 1005 is a drive device for reading data stored in various storage media. The data I/F unit 1005 may be provided outside the computer 1000. In that case, the data I/F unit 1005 is connected to the computer 1000 via an interface such as a USB.

通信I/F部1006は、コンピュータ1000の外部の装置と有線又は無線により、インターネットNを介したデータ通信を行うためのデバイスである。通信I/F部1006は、コンピュータ1000の外部に設けられることも考えられる。その場合、通信I/F部1006は、例えばUSB等のインターフェースを介してコンピュータ1000に接続される。 The communication I/F unit 1006 is a device for performing data communication via the Internet N, either wired or wirelessly, with devices external to the computer 1000. The communication I/F unit 1006 may be provided external to the computer 1000. In that case, the communication I/F unit 1006 is connected to the computer 1000 via an interface such as a USB.

表示装置1007は、各種情報を表示するためのデバイスである。表示装置1007の具体例としては、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置1007は、コンピュータ1000の外部に設けられても良い。その場合、表示装置1007は、例えばディスプレイケーブル等を介してコンピュータ1000に接続される。また、入力I/F部1004としてタッチパネルが採用される場合には、表示装置1007は、入力I/F部1004と一体化して構成することが可能である。 The display device 1007 is a device for displaying various types of information. Specific examples of the display device 1007 include a liquid crystal display, an organic EL (Electro-Luminescence) display, a display of a wearable device, and the like. The display device 1007 may be provided outside the computer 1000. In that case, the display device 1007 is connected to the computer 1000 via, for example, a display cable. In addition, when a touch panel is adopted as the input I/F unit 1004, the display device 1007 can be configured as an integral part of the input I/F unit 1004.

===まとめ===
<1>本実施形態に係る自律走行車管理システム10は、自律走行車200がエレベータに乗り降りする際に自律走行車200が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、建物内の各階における乗降領域を、自律走行車200が経由可能か否かを示す乗降領域データベースD112(第1のデータベース)を含む記憶部110と、一つ以上のエレベータのうちの所定のエレベータによって第1の階から第1の階とは異なる第2の階に第1の自律走行車200が移動する場合、所定のエレベータに対応する第1の階における乗降領域である第1の乗降領域、および所定のエレベータに対応する第2の階における乗降領域である第2の乗降領域を、第1の自律走行車200が経由可能か否かを乗降領域データベースD112(第1のデータベース)に基づき判定する領域判定部160と、第1の乗降領域および第2の乗降領域を第1の自律走行車200が経由可能である場合、第1の乗降領域および第2の乗降領域を第1の自律走行車200とは異なる第2の自律走行車200が経由不可となるように乗降領域データベースD112(第1のデータベース)を設定する乗降領域設定部170と、第1の乗降領域および第2の乗降領域を第1の自律走行車200が経由可能である場合、第1の自律走行車200を第1の乗降領域に移動させるための乗降領域指示を第1の自律走行車200に送信する乗降領域指示部180と、を備える。これにより、自律走行車管理システム10は、エレベータに乗車する自律走行車200が他の自律走行車200の移動を妨げず、また自律走行車200が他の自律走行車200によって移動を妨げられないよう自律走行車200を制御できるため、自律走行車200の円滑な運用を実現できる。
====Summary====
<1> The autonomous vehicle management system 10 according to this embodiment includes a storage unit 110 including a boarding and alighting area database D112 (first database) indicating whether autonomous vehicle 200 can pass through boarding and alighting areas on each floor in a building corresponding to each of one or more elevators in the building, which are areas through which autonomous vehicle 200 passes when getting on and off an elevator, and a storage unit 110 including a boarding and alighting area database D112 (first database) indicating whether autonomous vehicle 200 can pass through boarding and alighting areas on each floor in a building corresponding to each of one or more elevators in the building, when first autonomous vehicle 200 moves from a first floor to a second floor different from the first floor by a specific elevator out of the one or more elevators, which is a first boarding and alighting area on the first floor corresponding to the specific elevator, and a second boarding and alighting area on the second floor corresponding to the specific elevator. the first autonomous vehicle 200 is capable of passing through the first and second boarding and alighting areas based on a boarding and alighting area database D112 (first database); a boarding and alighting area setting unit 170 that, if the first autonomous vehicle 200 is capable of passing through the first and second boarding and alighting areas, sets the boarding and alighting area database D112 (first database) so that a second autonomous vehicle 200 different from the first autonomous vehicle 200 cannot pass through the first and second boarding and alighting areas; and a boarding and alighting area instruction unit 180 that, if the first autonomous vehicle 200 is capable of passing through the first and second boarding and alighting areas, transmits a boarding and alighting area instruction to the first autonomous vehicle 200 to move the first autonomous vehicle 200 to the first boarding and alighting area. As a result, the autonomous vehicle management system 10 can control the autonomous vehicles 200 so that an autonomous vehicle 200 riding in an elevator does not interfere with the movement of other autonomous vehicles 200, and so that the movement of the autonomous vehicles 200 is not interfered with by other autonomous vehicles 200, thereby realizing smooth operation of the autonomous vehicles 200.

<2>本実施形態に係る自律走行車管理システム10において、乗降領域設定部170は、第1の乗降領域および第2の乗降領域を第1の自律走行車200が経由可能である場合、所定のエレベータから第1の自律走行車200が降車後に経由する第1の乗降領域または第2の乗降領域に第1の自律走行車200が移動完了した場合、第1の自律走行車200が到達した第1の乗降領域または第2の乗降領域を第2の自律走行車200が経可能となるように乗降領域データベースD112(第1のデータベース)を設定する。これにより、自律走行車管理システム10は、自律走行車200が確保していた乗降領域を安全が確保できるタイミングで可能な限りで早く解放することによって、他の自律走行車200が迅速に移動することを可能とする。 <2> In the autonomous vehicle management system 10 according to this embodiment, when the first autonomous vehicle 200 can pass through the first and second boarding and alighting areas, the boarding and alighting area setting unit 170 sets the boarding and alighting area database D112 (first database) so that when the first autonomous vehicle 200 has completed moving from a specified elevator to the first or second boarding and alighting area through which the first autonomous vehicle 200 will pass after disembarking, the second autonomous vehicle 200 can pass through the first or second boarding and alighting area that the first autonomous vehicle 200 has arrived at. This allows the autonomous vehicle management system 10 to release the boarding and alighting area secured by the autonomous vehicle 200 as soon as possible at a timing when safety can be ensured, thereby enabling other autonomous vehicles 200 to move quickly.

<3>本実施形態に係る自律走行車管理システム10において、乗降領域設定部170は、第1の乗降領域および第2の乗降領域を第1の自律走行車200が経由可能である場合、所定のエレベータに乗車するために第1の自律走行車200が経由する第1の乗降領域または第2の乗降領域から、所定のエレベータ内に第1の自律走行車200が移動完了した場合、所定のエレベータに乗車するために第1の自律走行車200が経由した第1の乗降領域または第2の乗降領域を第2の自律走行車200が経由可能となるように乗降領域データベースD112(第1のデータベース)を設定する。これにより、自律走行車管理システム10は、自律走行車200が確保していた乗降領域を安全が確保できるタイミングで可能な限りで早く解放することによって、他の自律走行車200が迅速に移動することを可能とする。 <3> In the autonomous vehicle management system 10 according to this embodiment, when the first autonomous vehicle 200 can pass through the first and second boarding and alighting areas, the boarding and alighting area setting unit 170 sets the boarding and alighting area database D112 (first database) so that when the first autonomous vehicle 200 has completed moving from the first or second boarding and alighting area through which the first autonomous vehicle 200 passes to board a specified elevator into the specified elevator, the second autonomous vehicle 200 can pass through the first or second boarding and alighting area through which the first autonomous vehicle 200 passed to board the specified elevator. This allows the autonomous vehicle management system 10 to release the boarding and alighting area secured by the autonomous vehicle 200 as soon as possible at a timing when safety can be ensured, thereby enabling other autonomous vehicles 200 to move quickly.

<4>本実施形態に係る自律走行車管理システム10において、記憶部110は、自律走行車200がエレベータに乗り降りする際に自律走行車200が待機する領域であって、乗降領域の近傍の領域である待機領域を自律走行車200に設定可能であるか否かを示す待機領域データベースD113(第2のデータベース)を含み、自律走行車管理システム10は、第1の階から第2の階に所定のエレベータで第1の自律走行車200を移動させる場合、待機領域データベースD113(第2のデータベース)において第1の自律走行車200に設定される、第1の乗降領域の近傍の待機領域に、第1の自律走行車200を移動させるための待機領域指示を第1の自律走行車200に送信する待機領域指示部150をさらに備える。これにより、自律走行車管理システム10は、複数の自律走行車200が同一の待機領域を利用するような問題を回避できるため、自律走行車200を円滑に動作させることが可能となる。 <4> In the autonomous vehicle management system 10 according to this embodiment, the storage unit 110 includes a waiting area database D113 (second database) that indicates whether a waiting area, which is an area where the autonomous vehicle 200 waits when the autonomous vehicle 200 gets on and off an elevator and is an area near the boarding and disembarking area, can be set for the autonomous vehicle 200, and the autonomous vehicle management system 10 further includes a waiting area instruction unit 150 that transmits a waiting area instruction to the first autonomous vehicle 200 to move the first autonomous vehicle 200 to the waiting area near the first boarding and disembarking area that is set for the first autonomous vehicle 200 in the waiting area database D113 (second database) when the first autonomous vehicle 200 is moved from the first floor to the second floor by a specified elevator. This allows the autonomous vehicle management system 10 to avoid problems such as multiple autonomous vehicles 200 using the same waiting area, making it possible to operate the autonomous vehicle 200 smoothly.

<5>本実施形態に係る自律走行車管理システム10は、第1の乗降領域の近傍の待機領域に第1の自律走行車200が移動した場合、第1の自律走行車200から、所定のエレベータに第1の自律走行車200を乗車させるための乗車要求を取得する送受信部120(取得部)をさらに備え、領域判定部160は、乗車要求が取得された場合、第1の乗降領域および第2の乗降領域を第1の自律走行車200が経由可能であるか否かを、乗降領域データベースD112(第1のデータベース)に基づき判定する。これにより、自律走行車管理システム10は、複数の自律走行車200が同一の乗降領域を利用するような問題を回避できるため、自律走行車200を円滑に動作させることが可能となる。 <5> The autonomous vehicle management system 10 according to this embodiment further includes a transceiver 120 (acquisition unit) that acquires a boarding request from the first autonomous vehicle 200 to board a specified elevator when the first autonomous vehicle 200 moves to a waiting area near the first boarding and disembarking area, and when a boarding request is acquired, the area determination unit 160 determines whether the first autonomous vehicle 200 can pass through the first boarding and disembarking area and the second boarding and disembarking area based on the boarding and disembarking area database D112 (first database). This allows the autonomous vehicle management system 10 to avoid problems such as multiple autonomous vehicles 200 using the same boarding and disembarking area, making it possible to operate the autonomous vehicle 200 smoothly.

<6>本実施形態に係る自律走行車管理システム10において、乗降領域指示部180は、第1の乗降領域の近傍の領域である待機領域に待機領域指示に応じて第1の自律走行車200が待機している状態において、第1の乗降領域および第2の乗降領域を第1の自律走行車200が経由可能に乗降領域データベースD112(第1のデータベース)に設定されていない場合、乗降領域指示を第1の自律走行車200に送信する。これにより、自律走行車管理システム10は、複数の自律走行車200が同一の乗降領域を利用するような問題を回避できるため、自律走行車200を円滑に動作させることが可能となる。 <6> In the autonomous vehicle management system 10 according to this embodiment, when the first autonomous vehicle 200 is waiting in a waiting area, which is an area near the first boarding/disembarking area, in response to a waiting area instruction, if the first boarding/disembarking area and the second boarding/disembarking area are not set in the boarding/disembarking area database D112 (first database) so that the first autonomous vehicle 200 can pass through them, the boarding/disembarking area instruction unit 180 transmits a boarding/disembarking area instruction to the first autonomous vehicle 200. This allows the autonomous vehicle management system 10 to avoid problems such as multiple autonomous vehicles 200 using the same boarding/disembarking area, thereby enabling the autonomous vehicle 200 to operate smoothly.

<7>本実施形態に係る自律走行車管理システム10は、領域判定部160において記第1の乗降領域および第2の乗降領域のうちの少なくともいずれかを第1の自律走行車200が経由不可であると判定された場合、第1の乗降領域および第2の乗降領域のうちの少なくともいずれかを自律走行車200に設定する順位を第1の自律走行車に設定する予約部190をさらに備える。これにより、自律走行車管理システム10は、自律走行車200が迅速に乗降領域を確保可能となるため、円滑な自律走行車200の移動を可能とする。 <7> The autonomous vehicle management system 10 according to this embodiment further includes a reservation unit 190 that sets the priority of setting at least one of the first and second boarding and disembarking areas for the autonomous vehicle 200 when the area determination unit 160 determines that the first autonomous vehicle 200 cannot pass through at least one of the first and second boarding and disembarking areas. This allows the autonomous vehicle management system 10 to allow the autonomous vehicle 200 to quickly secure a boarding and disembarking area, thereby enabling smooth movement of the autonomous vehicle 200.

10…自律走行車管理システム、100…自律走行車制御装置、110…記憶部、120…送受信部、130…位置特定部、140…待機領域設定部、150…待機領域指示部、160…領域判定部、170…乗降領域設定部、180…乗降領域指示部、190…予約部、200…自律走行車、300…エレベータ制御装置。 10...Autonomous vehicle management system, 100...Autonomous vehicle control device, 110...Memory unit, 120...Transmitter/receiver unit, 130...Location identification unit, 140...Waiting area setting unit, 150...Waiting area designation unit, 160...Area determination unit, 170...Boarding/alighting area setting unit, 180...Boarding/alighting area designation unit, 190...Reservation unit, 200...Autonomous vehicle, 300...Elevator control device.

Claims (9)

自律走行車がエレベータに乗り降りする際に自律走行車が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、建物内の各階における乗降領域を、自律走行車が経由可能か否かを示す第1のデータベースを含む記憶部と、
前記一つ以上のエレベータのうちの所定のエレベータによって第1の階から前記第1の階とは異なる第2の階に第1の自律走行車が移動する場合、前記所定のエレベータに対応する前記第1の階における前記乗降領域である第1の乗降領域、および前記所定のエレベータに対応する前記第2の階における前記乗降領域である第2の乗降領域を、前記第1の自律走行車が経由可能か否かを前記第1のデータベースに基づき判定する領域判定部と、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車とは異なる第2の自律走行車が経由不可となるように前記第1のデータベースを設定する乗降領域設定部と、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の自律走行車を前記第1の乗降領域に移動させるための乗降領域指示を前記第1の自律走行車に送信する乗降領域指示部と、
を備える自律走行車管理システム。
a storage unit including a first database indicating whether or not the autonomous vehicle can pass through boarding and alighting areas on each floor in a building corresponding to one or more elevators in the building, the boarding and alighting areas being areas through which the autonomous vehicle passes when getting on and off the elevator;
an area determination unit that, when a first autonomous vehicle moves from a first floor to a second floor different from the first floor by a specified elevator of the one or more elevators, determines, based on the first database, whether or not the first autonomous vehicle can pass through a first boarding and alighting area that is the boarding and alighting area on the first floor corresponding to the specified elevator and a second boarding and alighting area that is the boarding and alighting area on the second floor corresponding to the specified elevator;
a boarding/alighting area setting unit that sets the first database so that, when the first autonomous vehicle is able to pass through the first boarding/alighting area and the second boarding/alighting area, a second autonomous vehicle different from the first autonomous vehicle is not able to pass through the first boarding/alighting area and the second boarding/alighting area;
a boarding/disembarking area instruction unit that transmits, to the first autonomous vehicle, a boarding/disembarking area instruction for moving the first autonomous vehicle to the first boarding/disembarking area when the first autonomous vehicle can pass through the first boarding/disembarking area and the second boarding/disembarking area;
An autonomous vehicle management system comprising:
前記乗降領域設定部は、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、
前記所定のエレベータから前記第1の自律走行車が降車後に経由する前記第1の乗降領域または前記第2の乗降領域に前記第1の自律走行車が移動完了した場合、前記第1の自律走行車が到達した前記第1の乗降領域または前記第2の乗降領域を前記第2の自律走行車が経可能となるように前記第1のデータベースを設定する、
請求項1に記載の自律走行車管理システム。
The boarding and alighting area setting unit is
If the first autonomous vehicle can pass through the first boarding and disembarking area and the second boarding and disembarking area,
setting the first database so that, when the first autonomous vehicle has completed moving from the specified elevator to the first boarding/alighting area or the second boarding/alighting area through which the first autonomous vehicle will pass after disembarking, the second autonomous vehicle can pass through the first boarding/alighting area or the second boarding/alighting area through which the first autonomous vehicle has arrived;
The autonomous vehicle management system of claim 1 .
前記乗降領域設定部は、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、
前記所定のエレベータに乗車するために前記第1の自律走行車が経由する前記第1の乗降領域または前記第2の乗降領域から、前記所定のエレベータ内に前記第1の自律走行車が移動完了した場合、前記所定のエレベータに乗車するために前記第1の自律走行車が経由した前記第1の乗降領域または前記第2の乗降領域を前記第2の自律走行車が経由可能となるように前記第1のデータベースを設定する、
請求項1に記載の自律走行車管理システム。
The boarding and alighting area setting unit is
If the first autonomous vehicle can pass through the first boarding and disembarking area and the second boarding and disembarking area,
setting the first database so that, when the first autonomous vehicle has completed moving from the first boarding/alighting area or the second boarding/alighting area through which the first autonomous vehicle passes in order to board the specified elevator into the specified elevator, the second autonomous vehicle can pass through the first boarding/alighting area or the second boarding/alighting area through which the first autonomous vehicle passed in order to board the specified elevator;
The autonomous vehicle management system of claim 1 .
前記記憶部は、自律走行車がエレベータに乗り降りする際に自律走行車が待機する領域であって、前記乗降領域の近傍の領域である待機領域を自律走行車に設定可能であるか否かを示す第2のデータベースを含み、
前記自律走行車管理システムは、
第1の階から前記第2の階に前記所定のエレベータで第1の自律走行車を移動させる場合、前記第2のデータベースにおいて前記第1の自律走行車に設定される、前記第1の乗降領域の近傍の前記待機領域に、前記第1の自律走行車を移動させるための待機領域指示を前記第1の自律走行車に送信する待機領域指示部をさらに備える、
請求項1に記載の自律走行車管理システム。
the storage unit includes a second database indicating whether a waiting area, which is an area in which the autonomous vehicle waits when getting on and off an elevator and is an area adjacent to the boarding and alighting area, can be set for the autonomous vehicle;
The autonomous vehicle management system includes:
and a waiting area instruction unit that transmits, to the first autonomous vehicle, a waiting area instruction for moving the first autonomous vehicle to the waiting area near the first boarding/disembarking area, which is set for the first autonomous vehicle in the second database, when the first autonomous vehicle is moved from the first floor to the second floor by the specified elevator.
The autonomous vehicle management system of claim 1 .
前記第1の乗降領域の近傍の前記待機領域に前記第1の自律走行車が移動した場合、前記第1の自律走行車から、前記所定のエレベータに前記第1の自律走行車を乗車させるための乗車要求を取得する取得部をさらに備え、
前記領域判定部は、前記乗車要求が取得された場合、第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能であるか否かを、前記第1のデータベースに基づき判定する、
請求項4に記載の自律走行車管理システム。
an acquisition unit that acquires, when the first autonomous vehicle moves to the waiting area near the first boarding/disembarking area, a boarding request from the first autonomous vehicle to board the specified elevator;
when the boarding request is acquired, the area determination unit determines whether or not the first autonomous vehicle can pass through a first boarding/alighting area and the second boarding/alighting area based on the first database;
The autonomous vehicle management system according to claim 4.
前記乗降領域指示部は、前記第1の乗降領域の近傍の領域である前記待機領域に前記待機領域指示に応じて前記第1の自律走行車が待機している状態において、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能に前記第1のデータベースに設定されていない場合、前記乗降領域指示を前記第1の自律走行車に送信する、
請求項4に記載の自律走行車管理システム。
the boarding/alighting area instruction unit transmits the boarding/alighting area instruction to the first autonomous vehicle when the first autonomous vehicle is waiting in the waiting area, which is an area near the first boarding/alighting area, in response to the waiting area instruction and the first database does not set the first boarding/alighting area and the second boarding/alighting area so that the first autonomous vehicle can pass through them;
The autonomous vehicle management system according to claim 4.
前記領域判定部において前記記第1の乗降領域および前記第2の乗降領域のうちの少なくともいずれかを前記第1の自律走行車が経由不可であると判定された場合、前記第1の乗降領域および前記第2の乗降領域のうちの少なくともいずれかを自律走行車に設定する順位を前記第1の自律走行車に設定する予約部をさらに備える、
請求項1に記載の自律走行車管理システム。
a reservation unit that sets, when the area determination unit determines that at least one of the first boarding and alighting area and the second boarding and alighting area is not accessible to the first autonomous vehicle, a priority for setting at least one of the first boarding and alighting area and the second boarding and alighting area to the first autonomous vehicle;
The autonomous vehicle management system of claim 1 .
自律走行車がエレベータに乗り降りする際に自律走行車が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、前記建物内の各階における乗降領域を、自律走行車が経由可能か否かを示す第1のデータベースを有するコンピュータが、
前記一つ以上のエレベータのうちの所定のエレベータによって第1の階から前記第1の階とは異なる第2の階に第1の自律走行車が移動する場合、前記所定のエレベータに対応する前記第1の階における前記乗降領域である第1の乗降領域、および前記所定のエレベータに対応する前記第2の階における前記乗降領域である第2の乗降領域を、前記第1の自律走行車が経由可能か否かを前記第1のデータベースに基づき判定することと、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車とは異なる第2の自律走行車が経由不可となるように前記第1のデータベースを設定することと、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の自律走行車を前記第1の乗降領域に移動させるための乗降領域指示を前記第1の自律走行車に送信することと、
を実行する自律走行車管理方法。
A computer having a first database indicating whether an autonomous vehicle can pass through a boarding/disembarking area on each floor in a building corresponding to each of one or more elevators in the building, the boarding/disembarking area being an area through which the autonomous vehicle passes when getting on and off the elevator,
When a first autonomous vehicle moves from a first floor to a second floor different from the first floor by a specified elevator of the one or more elevators, determining, based on the first database, whether the first autonomous vehicle can pass through a first boarding and alighting area that is the boarding and alighting area on the first floor corresponding to the specified elevator and a second boarding and alighting area that is the boarding and alighting area on the second floor corresponding to the specified elevator;
setting the first database so that, when the first autonomous vehicle is able to pass through the first boarding/alighting area and the second boarding/alighting area, a second autonomous vehicle different from the first autonomous vehicle is not able to pass through the first boarding/alighting area and the second boarding/alighting area;
When the first autonomous vehicle can pass through the first and second boarding and disembarking areas, transmitting a boarding and disembarking area instruction to the first autonomous vehicle to move the first autonomous vehicle to the first boarding and disembarking area;
An autonomous vehicle management method that performs the above.
自律走行車がエレベータに乗り降りする際に自律走行車が経由する領域である、建物内の一つ以上のエレベータのそれぞれに対応する、前記建物内の各階における乗降領域を、自律走行車が経由可能か否かを示す第1のデータベースを有するコンピュータに、
前記一つ以上のエレベータのうちの所定のエレベータによって第1の階から前記第1の階とは異なる第2の階に第1の自律走行車が移動する場合、前記所定のエレベータに対応する前記第1の階における前記乗降領域である第1の乗降領域、および前記所定のエレベータに対応する前記第2の階における前記乗降領域である第2の乗降領域を、前記第1の自律走行車が経由可能か否かを前記第1のデータベースに基づき判定することと、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車とは異なる第2の自律走行車が経由不可となるように前記第1のデータベースを設定することと、
前記第1の乗降領域および前記第2の乗降領域を前記第1の自律走行車が経由可能である場合、前記第1の自律走行車を前記第1の乗降領域に移動させるための乗降領域指示を前記第1の自律走行車に送信することと、
を実行させるためのプログラム。
A computer having a first database indicating whether an autonomous vehicle can pass through a boarding/disembarking area on each floor in a building corresponding to each of one or more elevators in the building, the boarding/disembarking area being an area through which the autonomous vehicle passes when getting on and off the elevator,
When a first autonomous vehicle moves from a first floor to a second floor different from the first floor by a specified elevator of the one or more elevators, determining, based on the first database, whether the first autonomous vehicle can pass through a first boarding and alighting area that is the boarding and alighting area on the first floor corresponding to the specified elevator and a second boarding and alighting area that is the boarding and alighting area on the second floor corresponding to the specified elevator;
setting the first database so that, when the first autonomous vehicle is able to pass through the first boarding/alighting area and the second boarding/alighting area, a second autonomous vehicle different from the first autonomous vehicle is not able to pass through the first boarding/alighting area and the second boarding/alighting area;
When the first autonomous vehicle can pass through the first and second boarding and disembarking areas, transmitting a boarding and disembarking area instruction to the first autonomous vehicle to move the first autonomous vehicle to the first boarding and disembarking area;
A program for executing.
JP2023150430A 2023-09-15 2023-09-15 AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM Pending JP2025043105A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023150430A JP2025043105A (en) 2023-09-15 2023-09-15 AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023150430A JP2025043105A (en) 2023-09-15 2023-09-15 AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM

Publications (1)

Publication Number Publication Date
JP2025043105A true JP2025043105A (en) 2025-03-28

Family

ID=95125228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023150430A Pending JP2025043105A (en) 2023-09-15 2023-09-15 AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP2025043105A (en)

Similar Documents

Publication Publication Date Title
JP7490868B2 (en) System, program and control method
US20220017332A1 (en) Method and system for controlling elevator for boarding of robot
JP7071475B2 (en) Elevator control method, elevator control system, robot control method and computer program
CN114314217B (en) Stair riding control method, stair riding control device, computer equipment and storage medium
US11269327B2 (en) Picking up and dropping off passengers at an airport using an autonomous vehicle
US20210072759A1 (en) Robot and robot control method
CN110091324B (en) Robot controller and robot management system
JP2018008758A (en) Elevator system and car call estimation method
JPWO2020129309A1 (en) Guidance robot control device, guidance system using it, and guidance robot control method
EP3570134B1 (en) System for evacuating one or more mobile robots
JPWO2020129312A1 (en) Guidance robot control device, guidance system using it, and guidance robot control method
CN114229632A (en) Elevator taking control method, system, server and storage medium
JPWO2020129311A1 (en) Guidance robot control device, guidance system using it, and guidance robot control method
US20200387157A1 (en) System and methods to enable unattended wayfinding
WO2024024199A1 (en) Mobile body passage management system, and mobile body passage control method
JP7038232B2 (en) Guidance robot control device, guidance system using it, and guidance robot control method
JP7051270B1 (en) Information processing systems, methods, and programs
JP2025043105A (en) AUTONOMOUS VEHICLE MANAGEMENT SYSTEM, AUTONOMOUS VEHICLE MANAGEMENT METHOD, AND PROGRAM
US11377121B2 (en) Processing device, processing method, and processing program
JP7280846B2 (en) Elevator system and elevator control method
JP6791309B1 (en) Mobile terminals and programs
KR20230031076A (en) System for assignment of elevators
JP7027603B1 (en) Information processing systems, methods, and programs
JP7463604B1 (en) Elevator system and elevator autonomous mobile body cooperation system
JP7323034B1 (en) Mobile body control device, mobile body, mobile body control server, building system, mobile body control method, and mobile body control program