Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7320489B2 - MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER - Google Patents
[go: Go Back, main page]

JP7320489B2 - MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER - Google Patents

MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER Download PDF

Info

Publication number
JP7320489B2
JP7320489B2 JP2020507811A JP2020507811A JP7320489B2 JP 7320489 B2 JP7320489 B2 JP 7320489B2 JP 2020507811 A JP2020507811 A JP 2020507811A JP 2020507811 A JP2020507811 A JP 2020507811A JP 7320489 B2 JP7320489 B2 JP 7320489B2
Authority
JP
Japan
Prior art keywords
route
information
moving
movement
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020507811A
Other languages
Japanese (ja)
Other versions
JPWO2019181895A1 (en
Inventor
洋 伊藤
誠 長井
正太郎 大舘
崇 惣野
明彦 藤原
恒平 松本
史也 廣瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Publication of JPWO2019181895A1 publication Critical patent/JPWO2019181895A1/en
Application granted granted Critical
Publication of JP7320489B2 publication Critical patent/JP7320489B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • G05D1/104Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • G08G1/127Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams to a central station ; Indicators in a central station
    • G08G1/13Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams to a central station ; Indicators in a central station the indicator being in the form of a map
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、複数の移動体の移動を管理する管理システム及びその制御方法並びに管理サーバに関する。 The present invention relates to a management system for managing movement of a plurality of mobile bodies, a control method thereof, and a management server.

米国特許出願公開第2015/0339931号明細書では、飛行制限区域に応じた飛行が可能なシステム、方法及び装置が開示されている(要約)。米国特許出願公開第2015/0339931号明細書では、無人飛行体(UAV:unmanned aerial vehicle)の位置が、飛行制限区域と比較される。必要に応じて、UAVは、飛行禁止区域への進入を回避するための対応を採る。 US Patent Application Publication No. 2015/0339931 discloses systems, methods and apparatus that enable flight in response to restricted flight zones (abstract). In US Patent Application Publication No. 2015/0339931, the position of an unmanned aerial vehicle (UAV) is compared to restricted flight zones. If necessary, the UAV will take action to avoid entering a no-fly zone.

上記のように、米国特許出願公開第2015/0339931号明細書では、UAVの位置を飛行制限区域と比較し、必要に応じて、UAVは、飛行禁止区域への進入を回避するための対応を採る(要約)。しかしながら、米国特許出願公開第2015/0339931号明細書では、飛行体の特性等については考慮されていない。このような課題は、飛行体に限らず、自律的な移動を行うその他の自律移動体(自動車、船舶等)にも該当する。 As noted above, U.S. Patent Application Publication No. 2015/0339931 compares the location of the UAV to restricted flight areas and, if necessary, the UAV takes steps to avoid entering the no fly area. Take (Summary). However, the specification of US Patent Application Publication No. 2015/0339931 does not consider the characteristics of the aircraft. Such a problem applies not only to flying objects but also to other autonomous moving objects (automobiles, ships, etc.) that move autonomously.

本発明は上記のような課題を考慮してなされたものであり、自律移動体を含む複数の移動体の属性等を考慮してより好適にサービスを提供可能な管理システム及びその制御方法並びに管理サーバを提供することを目的とする。 The present invention has been made in consideration of the above problems, and is a management system capable of providing more suitable services considering the attributes of a plurality of mobiles including autonomous mobiles, its control method, and management. It aims to provide a server.

本発明に係る管理システムは、
出発地から目的地まで移動するための自律制御部を備えた自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備えるものであって、
1つの前記移動体についての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢、又は前記複数の移動体それぞれについての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢から、前記複数の経路選択肢それぞれについて算出された移動評価値に基づき、1つの移動経路を選択する
ことを特徴とする。
A management system according to the present invention includes:
an autonomous mobile body having an autonomous control unit for moving from a starting point to a destination;
a mobility management unit that communicates with the autonomous mobile body via a communication device and manages movement of a plurality of mobile bodies including the autonomous mobile body,
at least two multiple route options between said origin and said destination for one of said vehicles, or at least two multiple routes between said origin and said destination for each of said multiple vehicles. One moving route is selected from the options based on the moving evaluation value calculated for each of the plurality of route options.

本発明によれば、1つの移動体についての出発地と目的地の間の少なくとも2つの複数の経路選択肢、又は複数の移動体それぞれについての出発地と目的地の間の少なくとも2つの複数の経路選択肢から、複数の経路選択肢それぞれについて算出された移動評価値に基づき、1つの移動経路を選択する。これにより、複数の移動体の属性又は複数の経路選択肢の属性を考慮して、1つの移動経路を選択可能となる。従って、複数の移動体の属性等を考慮してより好適にサービスを提供可能となる。 According to the invention, at least two multiple route options between the origin and the destination for one mobile, or at least two multiple routes between the origin and the destination for each of the multiple mobiles. One movement route is selected from the options based on the movement evaluation value calculated for each of the plurality of route options. This makes it possible to select one movement route in consideration of the attributes of a plurality of moving bodies or the attributes of a plurality of route options. Therefore, it is possible to provide services more preferably by considering the attributes of a plurality of moving bodies.

前記移動管理部は、外部機器から受け付ける又は自己で生成するサービスの要求を取得し、前記サービスの要求に応じて前記複数の経路選択肢から1つの前記移動経路を選択してもよい。これにより、サービスの要求に応じた移動経路を選択可能となる。 The movement management unit may acquire a service request received from an external device or generated by itself, and select one movement route from the plurality of route options according to the service request. As a result, it becomes possible to select a moving route according to the service request.

前記サービスとしては、例えば、荷物の配送、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量及びエンターテインメントを挙げることができる。前記緊急用途には、例えば、災害対応、救命又は犯罪対応が含まれる。前記エンターテインメントには、例えば、音楽コンサート、スポーツ又は祭りが含まれる。 Said services may include, for example, package delivery, transportation of people, emergency applications, photography, advertising, security surveillance, surveying and entertainment. The emergency applications include, for example, disaster response, lifesaving or crime response. Said entertainment includes, for example, music concerts, sports or festivals.

前記管理システムは、地図情報を蓄積した地図情報データベースと、前記複数の移動体の個体情報又は種類情報を蓄積した移動体データベースとを備えてもよい。また、前記地図情報データベースは、地理的な単位区分毎の属性情報である単位区分情報を前記地図情報として含んでもよい。さらに、前記移動管理部は、外部機器から受け付けた又は前記移動管理部自体が必要であると判定したサービスの要求に対応する前記移動体の個体又は種類を選択してもよい。さらにまた、前記移動管理部は、前記移動体の個体又は種類それぞれについて、前記サービスの要求に対応する出発地から目的地までの少なくとも1つの経路選択肢を前記地図情報に基づいて算出してもよい。加えて、前記移動管理部は、前記経路選択肢それぞれについて、前記出発地から前記目的地までの前記単位区分情報と前記個体情報又は前記種類情報とに基づいて、前記出発地から前記目的地までの移動評価値の合計を算出してもよい。また、前記移動管理部は、前記移動体のうち実際に移動する対象移動体又はその種類と、前記経路選択肢のうち前記対象移動体が利用する移動経路とを、前記移動評価値の合計に基づいて選択してもよい。 The management system may include a map information database storing map information and a moving body database storing individual information or type information of the plurality of moving bodies. Further, the map information database may include unit division information, which is attribute information for each geographical unit division, as the map information. Further, the mobility management unit may select an individual or type of the mobile object corresponding to a service request received from an external device or judged to be necessary by the mobility management unit itself. Furthermore, the mobility management unit may calculate at least one route option from a departure point to a destination corresponding to the service request for each individual or type of the mobile object based on the map information. . In addition, for each of the route options, the movement management unit determines the distance from the departure point to the destination based on the unit classification information and the individual information or the type information from the departure point to the destination. A sum of movement evaluation values may be calculated. Further, the movement management unit determines a target moving body that actually moves or a type thereof among the moving bodies, and a moving route that the target moving body uses among the route options, based on the sum of the movement evaluation values. can be selected.

本発明によれば、経路選択肢それぞれについて、出発地から目的地までの移動評価値の合計を、単位区分情報と個体情報又は種類情報とに基づいて算出する。また、移動体のうち実際に移動する対象移動体又はその種類と、複数の経路選択肢のうち対象移動体が利用する移動経路とを、移動評価値の合計に基づいて選択する。これにより、単位区分情報と移動体の個体情報又は種類情報の両方を考慮した上で、要求されたサービス及び出発地から目的地までの移動に適した移動体を選択することができる。従って、より好適にサービスを提供することが可能となる。 According to the present invention, for each route option, the total travel evaluation value from the departure point to the destination is calculated based on the unit classification information and individual information or type information. Also, the target moving body that actually moves or its type among the moving bodies and the movement route that the target moving body uses from among the plurality of route options are selected based on the total movement evaluation value. This makes it possible to select a moving object suitable for the requested service and movement from the departure point to the destination, taking into account both the unit segment information and the individual information or type information of the moving object. Therefore, it becomes possible to provide services more preferably.

また、前記個体情報としては、例えば、移動体の種類(ドローン、車両等)、燃費、最高速度、稼働年数、総移動距離、最大積載重量、積載可能な荷物の最大寸法、積載可能な荷物の個数、最大利用可能人数、移動体の現在位置のいずれか1つ又は複数を用いることができる。 Further, the individual information includes, for example, the type of mobile object (drone, vehicle, etc.), fuel consumption, maximum speed, years of operation, total travel distance, maximum load weight, maximum size of loadable cargo, size of loadable cargo, etc. Any one or more of the number, the maximum number of people available, and the current location of the mobile can be used.

第1サービス要求を受け付けた後、前記第1サービス要求のサービスを実行する前に第2サービス要求を受け付けたとき、前記第2サービス要求に対応する前記目的地が前記第1サービス要求に対応する前記移動経路に含まれる場合、前記移動管理部は、前記第1サービス要求に対応する前記対象移動体を、前記第2サービス要求に対応する前記対象移動体として優先的に用いてもよい。これにより、複数のサービスを効率的に処理することが可能となる。 When a second service request is received after receiving the first service request and before executing the service of the first service request, the destination corresponding to the second service request corresponds to the first service request. When included in the movement route, the movement management unit may preferentially use the target mobile body corresponding to the first service request as the target mobile body corresponding to the second service request. This allows efficient processing of multiple services.

前記複数の移動体は、前記自律移動体としてのドローンと、前記移動体又は前記自律移動体としての配送車とを含んでもよい。また、前記移動管理部は、第1寸法以上の大型荷物を単体で配送する場合、前記配送車を選択してもよい。さらに、前記移動管理部は、前記第1寸法よりも小さい小型荷物を単体で配送する場合、前記ドローンを選択してもよい。さらにまた、前記配送車による前記大型荷物の配送スケジュールを設定済みの状態で、前記小型荷物の配送を要する配送要求を受け付けたとき、前記小型荷物の配送目的地が前記大型荷物の配送に対応する前記移動経路に含まれる場合、前記移動管理部は、前記小型荷物を前記大型荷物と共に前記配送車で配送させてもよい。これにより、複数の荷物(大型荷物及び小型荷物)を効率的に配送することが可能となる。 The plurality of mobile bodies may include a drone as the autonomous mobile body and a delivery vehicle as the mobile body or the autonomous mobile body. Further, the movement management unit may select the delivery vehicle when delivering a large-sized package having a first dimension or larger by itself. Further, the movement management unit may select the drone when delivering a small package smaller than the first dimension by itself. Furthermore, when a delivery request requiring delivery of the small parcel is accepted in a state in which a delivery schedule for the large parcel by the delivery vehicle has been set, the delivery destination of the small parcel corresponds to the delivery of the large parcel. When included in the movement route, the movement management unit may cause the delivery vehicle to deliver the small parcel together with the large parcel. This makes it possible to efficiently deliver a plurality of parcels (large parcels and small parcels).

前記管理システムは、進入制限領域に対する前記複数の移動体の進入を管理する交通管理部を備えてもよい。また、前記移動管理部は、前記複数の経路選択肢それぞれについて、前記交通管理部による進入許可を要する前記進入制限領域の位置情報に基づく重み付けを行って、前記移動評価値を算出してもよい。これにより、交通管理部による進入許可を要する進入制限領域については、移動経路に含まれ難くなるように重み付けを行って移動評価値を算出することで、移動経路に含まれ難くすることが可能となる。 The management system may include a traffic management unit that manages entry of the plurality of moving bodies into the restricted entry area. Further, the movement management unit may calculate the movement evaluation value by weighting each of the plurality of route options based on the position information of the restricted entry area requiring entry permission by the traffic management unit. As a result, it is possible to make it difficult to be included in the movement route by weighting and calculating the movement evaluation value so that it is difficult to be included in the movement route for the restricted entry area that requires entry permission by the traffic management department. Become.

前記管理システムは、交通流の位置及び程度に関する交通流情報を提供する交通流情報提供部を備えてもよい。また、前記移動管理部は、前記複数の経路選択肢それぞれについて、前記交通流情報に基づく重み付けを行って、前記移動評価値を算出してもよい。これにより、対象移動体及び移動経路の選択に当たり、交通流を考慮することが可能となる。 The management system may comprise a traffic information provider that provides traffic information regarding the location and extent of traffic. Further, the movement management unit may calculate the movement evaluation value by weighting each of the plurality of route options based on the traffic flow information. This makes it possible to consider the traffic flow when selecting the target moving body and the movement route.

本発明に係る管理システムの制御方法は、
出発地から目的地まで移動するための自律制御部を備えた自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムの制御方法であって、
1つの前記移動体についての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢、又は前記複数の移動体それぞれについての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢から、前記複数の経路選択肢それぞれについて算出された移動評価値に基づき、1つの移動経路を選択する
ことを特徴とする。
A control method for a management system according to the present invention includes:
an autonomous mobile body having an autonomous control unit for moving from a starting point to a destination;
A control method for a management system comprising: a mobility management unit that communicates with the autonomous mobile body via a communication device and manages movement of a plurality of mobile bodies including the autonomous mobile body,
at least two multiple route options between said origin and said destination for one of said vehicles, or at least two multiple routes between said origin and said destination for each of said multiple vehicles. One moving route is selected from the options based on the moving evaluation value calculated for each of the plurality of route options.

本発明に係る管理サーバは、出発地から目的地まで移動するための自律制御部を備えた自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理するものであって、
1つの前記移動体についての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢、又は前記複数の移動体それぞれについての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢から、前記複数の経路選択肢それぞれについて算出された移動評価値に基づき、1つの移動経路を選択する
ことを特徴とする。
A management server according to the present invention communicates with an autonomous mobile body having an autonomous control unit for moving from a departure point to a destination, and manages movement of a plurality of mobile bodies including the autonomous mobile body. ,
at least two multiple route options between said origin and said destination for one of said vehicles, or at least two multiple routes between said origin and said destination for each of said multiple vehicles. One moving route is selected from the options based on the moving evaluation value calculated for each of the plurality of route options.

本発明によれば、自律移動体を含む複数の移動体の属性等を考慮してより好適にサービスを提供可能となる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to provide a service more suitably in consideration of the attributes of a plurality of mobile bodies including an autonomous mobile body.

本発明の一実施形態に係る管理システムの概要を示す全体構成図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a whole block diagram which shows the outline|summary of the management system which concerns on one Embodiment of this invention. 前記実施形態において、顧客から発注された商品を、移動体(ドローン又は車両)で配達する際の概要を示すフローチャートである。4 is a flow chart showing an outline of delivery of a product ordered by a customer by a mobile body (drone or vehicle) in the embodiment. 前記実施形態のサービス管理制御の全体的な流れを示すフローチャートである。It is a flow chart which shows the whole flow of service management control of the embodiment. 前記実施形態においてサービス管理サーバが対象移動体及び移動経路を算出するフローチャート(図3のS76の詳細)である。FIG. 4 is a flowchart (details of S76 in FIG. 3) for calculating a target mobile body and a movement route by the service management server in the embodiment; FIG. 前記実施形態で用いる経路選択肢の説明図である。FIG. 3 is an explanatory diagram of route options used in the embodiment; 前記実施形態において、前記経路選択肢それぞれについて移動コストの合計を算出するフローチャート(図4のS94の詳細)である。5 is a flowchart (details of S94 in FIG. 4) for calculating the total travel cost for each of the route options in the embodiment; 前記実施形態において、候補移動体がドローンである場合の移動コストの合計の算出を説明する図である。FIG. 10 is a diagram illustrating calculation of the total movement cost when the candidate moving object is a drone in the embodiment; 前記実施形態において、前記候補移動体が車両である場合の移動コストの合計の算出を説明する図である。FIG. 4 is a diagram illustrating calculation of a total travel cost when the candidate mobile object is a vehicle in the embodiment;

A.一実施形態
<A-1.構成>
[A-1-1.全体構成]
図1は、本発明の一実施形態に係る管理システム10の概要を示す全体構成図である。管理システム10は、複数の顧客端末20と、少なくとも1台のサービス管理サーバ22(以下「サービスサーバ22」ともいう。)と、少なくとも1台の交通管理サーバ24(以下「交通サーバ24」ともいう。)と、複数の移動体26とを有する。サービスサーバ22と交通サーバ24は、移動管理部28を構成する。移動体26は、複数のドローン30と、複数の車両32(以下「配送車32」ともいう。)とを含む。
A. One embodiment <A-1. Configuration>
[A-1-1. overall structure]
FIG. 1 is an overall configuration diagram showing an overview of a management system 10 according to one embodiment of the present invention. The management system 10 includes a plurality of customer terminals 20, at least one service management server 22 (hereinafter also referred to as "service server 22"), and at least one traffic management server 24 (hereinafter also referred to as "traffic server 24"). ) and a plurality of moving bodies 26 . The service server 22 and the traffic server 24 constitute a mobility management unit 28 . The moving body 26 includes a plurality of drones 30 and a plurality of vehicles 32 (hereinafter also referred to as "delivery vehicles 32").

図1では、1つの顧客端末20、サービスサーバ22、交通サーバ24、ドローン30及び配送車32のみを示している。管理システム10では、顧客端末20を介して入力された商品Gの発注情報Iodrに基づいて、ドローン30又は配送車32(以下「対象移動体26tar」ともいう。)が商品Gを配送する。 In FIG. 1, only one customer terminal 20, service server 22, traffic server 24, drone 30 and delivery vehicle 32 are shown. In the management system 10 , the drone 30 or the delivery vehicle 32 (hereinafter also referred to as “target moving body 26 tar”) delivers the product G based on the order information Iodr of the product G input via the customer terminal 20 .

顧客端末20とサービスサーバ22の間、サービスサーバ22と交通サーバ24の間は、インターネット40を介して通信可能である。また、サービスサーバ22とドローン30の間及びサービスサーバ22と配送車32の間は、インターネット40及び無線中継局42を介して通信可能である。 Communication is possible between the customer terminal 20 and the service server 22 and between the service server 22 and the traffic server 24 via the Internet 40 . Further, communication is possible between the service server 22 and the drone 30 and between the service server 22 and the delivery vehicle 32 via the Internet 40 and the radio relay station 42 .

[A-1-2.顧客端末20]
顧客端末20(外部機器)は、サービスサーバ22が取り扱う商品Gについて顧客からの発注を受け付ける端末である。顧客端末20は、例えば、パーソナルコンピュータ又はスマートフォンから構成される。
[A-1-2. Customer terminal 20]
The customer terminal 20 (external device) is a terminal that receives an order from a customer for the product G handled by the service server 22 . The customer terminal 20 is composed of, for example, a personal computer or a smart phone.

[A-1-3.サービス管理サーバ22]
サービス管理サーバ22は、特定の企業が管理するサーバであり、当該企業の受注管理、在庫管理及び配送管理を行う。受注管理では、顧客端末20からの発注(サービスの要求)を受け付ける。在庫管理では、商品Gの在庫管理を行う。配送管理では、商品Gの配送(複数の移動体26の移動)を管理する。図1に示すように、サービスサーバ22は、入出力部50と、通信部52と、演算部54と、記憶部56とを含む。
[A-1-3. Service management server 22]
The service management server 22 is a server managed by a specific company, and performs order management, inventory management, and delivery management for the company. In the order management, an order (request for service) from the customer terminal 20 is accepted. In the inventory management, inventory management of the product G is performed. In the delivery management, delivery of the product G (movement of a plurality of moving bodies 26) is managed. As shown in FIG. 1 , the service server 22 includes an input/output unit 50 , a communication unit 52 , a calculation unit 54 and a storage unit 56 .

通信部52は、インターネット40を介することで、顧客端末20、交通サーバ24、ドローン30、配送車32等との通信が可能である。 The communication unit 52 can communicate with the customer terminal 20 , the traffic server 24 , the drone 30 , the delivery vehicle 32 and the like via the Internet 40 .

演算部54は、中央処理装置(CPU)を含み、記憶部56に記憶されているプログラムを実行することにより動作する。演算部54が実行する機能の一部は、ロジックIC(Integrated Circuit)を用いて実現することもできる。演算部54は、前記プログラムの一部をハードウェア(回路部品)で構成することもできる。本実施形態の演算部54は、商品Gの受注及び移動体26による配送を管理するサービス管理制御を実行する。サービス管理制御については、図3を参照して後述する。 The calculation unit 54 includes a central processing unit (CPU) and operates by executing programs stored in the storage unit 56 . Some of the functions executed by the calculation unit 54 can also be implemented using a logic IC (Integrated Circuit). The computing unit 54 can also be configured by hardware (circuit components) as part of the program. The computing unit 54 of the present embodiment executes service management control for managing the receipt of orders for the product G and delivery by the mobile unit 26 . Service management control will be described later with reference to FIG.

記憶部56は、演算部54が用いるプログラム及びデータを記憶するものであり、ランダム・アクセス・メモリ(以下「RAM」という。)を備える。RAMとしては、レジスタ等の揮発性メモリと、ハードディスク、フラッシュメモリ等の不揮発性メモリとを用いることができる。また、記憶部56は、RAMに加え、リード・オンリー・メモリ(ROM)を有してもよい。 The storage unit 56 stores programs and data used by the calculation unit 54, and includes a random access memory (hereinafter referred to as "RAM"). A volatile memory such as a register and a nonvolatile memory such as a hard disk or flash memory can be used as the RAM. In addition to the RAM, the storage unit 56 may also have a read-only memory (ROM).

記憶部56は、注文データベース70(以下「注文DB70」という。)と、在庫データベース72(以下「在庫DB72」という。)と、移動体データベース74(以下「移動体DB74」という。)と、第1地図データベース76(以下「第1地図DB76」という。)と、配送データベース78(以下「配送DB78」という。)とを有する。 The storage unit 56 includes an order database 70 (hereinafter referred to as "order DB 70"), an inventory database 72 (hereinafter referred to as "inventory DB 72"), a mobile database 74 (hereinafter referred to as "mobile DB 74"), and a 1 map database 76 (hereinafter referred to as "first map DB 76") and a delivery database 78 (hereinafter referred to as "delivery DB 78").

注文DB70は、各顧客端末20を介して受け付けた注文に関する情報(注文情報Io)を蓄積する。在庫DB72は、在庫に関する情報(在庫情報Is)を蓄積する。移動体DB74は、配送に用いるドローン30及び配送車32に関する個体情報Iiを蓄積する。個体情報Iiは、例えば、移動体の識別情報(識別ID)、種類(ドローン、車両等)、最大積載重量、積載可能な荷物の最大寸法を含む。また、個体情報Iiは、燃費、最高速度、稼働年数、総移動距離、積載可能な荷物の個数、最大利用可能人数、移動体の現在位置のいずれか1つ又は複数を含んでもよい。 The order DB 70 accumulates information (order information Io) regarding orders received via each customer terminal 20 . The inventory DB 72 accumulates information on inventory (inventory information Is). The mobile object DB 74 accumulates individual information Ii regarding the drone 30 and the delivery vehicle 32 used for delivery. The individual information Ii includes, for example, identification information (identification ID) of the mobile object, type (drone, vehicle, etc.), maximum loading weight, and maximum size of loadable luggage. In addition, the individual information Ii may include any one or more of fuel consumption, maximum speed, years of operation, total distance traveled, number of loads that can be loaded, maximum number of users, and current position of the moving object.

第1地図DB76は、移動体26による配送を行うための地図情報(第1地図情報Imap1)を蓄積する。第1地図情報Imap1には、地理的な単位区分毎に規定された、移動体26の通過に関する評価値である基準コストCref(基準評価値)が含まれる。また、第1地図情報Imap1には、交通サーバ24の交通管理部100による進入許可を要する進入制限領域の位置情報が含まれる。 The first map DB 76 accumulates map information (first map information Imap1) for delivery by the moving body 26 . The first map information Imap1 includes a reference cost Cref (reference evaluation value), which is an evaluation value regarding the passage of the moving body 26 defined for each geographical unit division. In addition, the first map information Imap1 includes position information of restricted entry areas requiring entry permission by the traffic management section 100 of the traffic server 24 .

配送DB78は、注文を受けた商品Gの配送に関する情報(配送情報Idl)を蓄積する。配送情報Idlには、商品Gの配送を行うドローン30に関する情報も含まれる。 The delivery DB 78 accumulates information (delivery information Idl) regarding the delivery of the ordered product G. The delivery information Idl also includes information about the drone 30 that delivers the product G.

[A-1-4.交通管理サーバ24]
交通管理サーバ24は、複数のドローン30の交通(飛行)及び複数の配送車32の交通(走行)に関する情報(交通情報It)を管理する。例えば、交通サーバ24は、ドローン30の飛行許可申請をサービスサーバ22から受信した場合、当該飛行許可申請を許可するか否かを判定し、判定結果に応じて許可又は不許可をサービスサーバ22に通知する。また、交通サーバ24は、ドローン30及び配送車32に関する各種の情報(後述する環境情報Ic等)をサービスサーバ22に通知する。
[A-1-4. Traffic management server 24]
The traffic management server 24 manages information (traffic information It) on traffic (flight) of the plurality of drones 30 and traffic (running) of the plurality of delivery vehicles 32 . For example, when the traffic server 24 receives a flight permission application for the drone 30 from the service server 22, the traffic server 24 determines whether or not to permit the flight permission application, and sends permission or non-permission to the service server 22 according to the determination result. Notice. In addition, the traffic server 24 notifies the service server 22 of various types of information (environmental information Ic, which will be described later) regarding the drone 30 and the delivery vehicle 32 .

図1に示すように、交通管理サーバ24は、入出力部90と、通信部92と、演算部94と、記憶部96とを含む。通信部92は、インターネット40を介することで、顧客端末20、サービスサーバ22等との通信が可能である。 As shown in FIG. 1 , the traffic management server 24 includes an input/output unit 90 , a communication unit 92 , a calculation unit 94 and a storage unit 96 . The communication unit 92 can communicate with the customer terminal 20 , the service server 22 and the like via the Internet 40 .

演算部94は、CPUを含み、記憶部96に記憶されているプログラムを実行することにより動作する。演算部94が実行する機能の一部は、ロジックICを用いて実現することもできる。演算部94は、前記プログラムの一部をハードウェア(回路部品)で構成することもできる。 The calculation unit 94 includes a CPU and operates by executing a program stored in the storage unit 96 . A part of the functions executed by the calculation unit 94 can also be implemented using a logic IC. The computing unit 94 can also be configured by hardware (circuit components) as part of the program.

図1に示すように、演算部94は、交通管理部100と、交通流情報提供部102とを有する。交通管理部100は、進入制限領域に対する複数の移動体26の進入を管理する。交通流情報提供部102は、交通流の位置及び程度に関する交通流情報Itsを提供する。交通流情報Itsは、渋滞情報を含む。 As shown in FIG. 1 , the computing unit 94 has a traffic management unit 100 and a traffic flow information providing unit 102 . The traffic management unit 100 manages the entry of a plurality of mobile bodies 26 into the restricted entry area. The traffic flow information providing unit 102 provides traffic flow information Its regarding the position and degree of traffic flow. The traffic flow information Its includes congestion information.

記憶部96は、演算部94が用いるプログラム及びデータを記憶するものであり、RAMを備える。また、記憶部96は、RAMに加え、ROMを有してもよい。記憶部96は、第2地図データベース110(以下「第2地図DB110」という。)と、飛行スケジュールデータベース112(以下「飛行スケジュールDB112」という。)とを有する。 The storage unit 96 stores programs and data used by the calculation unit 94, and includes a RAM. Also, the storage unit 96 may have a ROM in addition to the RAM. The storage unit 96 has a second map database 110 (hereinafter referred to as "second map DB 110") and a flight schedule database 112 (hereinafter referred to as "flight schedule DB 112").

第2地図DB110は、ドローン30の交通(飛行)及び配送車32の交通(走行)に関する地図情報(第2地図情報Imap2)を蓄積する。飛行スケジュールDB112は、各ドローン30の飛行スケジュールに関する情報(飛行スケジュール情報Isc)を蓄積する。 The second map DB 110 accumulates map information (second map information Imap2) regarding traffic (flight) of the drone 30 and traffic (driving) of the delivery vehicle 32 . The flight schedule DB 112 accumulates information (flight schedule information Isc) regarding the flight schedule of each drone 30 .

[A-1-5.ドローン30]
(A-1-5-1.ドローン30の概要)
本実施形態のドローン30(自律移動体)は、商品配送用であり、インターネット40及び無線中継局42を介してサービスサーバ22から受信した配送指令(飛行指令)に応じて倉庫200(図5)から配送目的地Pdtarまで商品を配送する。後述するように、ドローン30はその他の用途で用いてもよい。
[A-1-5. Drone 30]
(A-1-5-1. Outline of Drone 30)
The drone 30 (autonomous mobile body) of the present embodiment is for product delivery, and operates the warehouse 200 (FIG. 5) according to a delivery command (flight command) received from the service server 22 via the Internet 40 and the wireless relay station 42. to the delivery destination Pdtar. The drone 30 may also be used in other applications, as described below.

図1に示すように、ドローン30は、ドローンセンサ群130と、通信装置132と、ドローン制御装置134と、プロペラ駆動部136とを有する。 As shown in FIG. 1 , the drone 30 has a drone sensor group 130 , a communication device 132 , a drone control device 134 and a propeller driving section 136 .

(A-1-5-2.ドローンセンサ群130)
ドローンセンサ群130は、第1グローバル・ポジショニング・システム・センサ(第1GPSセンサ)、速度計、高度計、ジャイロセンサ、第1カメラ等のセンサ(いずれも図示せず)を有する。第1GPSセンサは、ドローン30の現在位置Pdcurを検出する。速度計は、ドローン30の飛行速度Vd[km/h]を検出する。
(A-1-5-2. Drone sensor group 130)
The drone sensor group 130 has sensors such as a first global positioning system sensor (first GPS sensor), a speedometer, an altimeter, a gyro sensor, and a first camera (none of which are shown). A first GPS sensor detects the current position Pdcur of the drone 30 . The speedometer detects the flight speed Vd [km/h] of the drone 30 .

高度計は、ドローン30下方の地面に対する距離としての対地高度H(以下「高度H」ともいう。)[m]を検出する。ジャイロセンサは、ドローン30の角速度ω[rad/sec]を検出する。角速度ωは、上下軸に対する角速度Y(ヨーY)と、左右軸に対する角速度Pi(ピッチPi)と、前後軸に対する角速度R(ロールR)とを含む。 The altimeter detects a ground altitude H (hereinafter also referred to as “altitude H”) [m] as a distance from the ground below the drone 30 . The gyro sensor detects the angular velocity ω [rad/sec] of the drone 30 . The angular velocity ω includes an angular velocity Y with respect to the vertical axis (yaw Y), an angular velocity Pi with respect to the lateral axis (pitch Pi), and an angular velocity R with respect to the longitudinal axis (roll R).

第1カメラは、ドローン30の本体の下部に配置され、ドローン30周囲の第1画像情報Iimage1を取得する。カメラは、動画を撮影するビデオカメラである。或いは、第1カメラは、動画及び静止画の両方又は静止画のみを撮影可能としてもよい。第1カメラは、図示しないカメラアクチュエータにより向き(ドローン30の本体に対する第1カメラの姿勢)を調整可能である。或いは、第1カメラは、ドローン30の本体に対する位置が固定されてもよい。 The first camera is arranged below the main body of the drone 30 and acquires first image information Iimage1 around the drone 30 . The camera is a video camera that shoots moving images. Alternatively, the first camera may be capable of capturing both moving images and still images, or only still images. The direction of the first camera (posture of the first camera with respect to the main body of the drone 30) can be adjusted by a camera actuator (not shown). Alternatively, the position of the first camera with respect to the main body of the drone 30 may be fixed.

(A-1-5-3.通信装置132)
通信装置132は、無線中継局42等との電波通信が可能であり、例えば、電波通信モジュールを含む。通信装置132は、無線中継局42及びインターネット40を介することでサービスサーバ22等との通信が可能である。
(A-1-5-3. Communication device 132)
The communication device 132 is capable of radio communication with the radio relay station 42 and the like, and includes, for example, a radio communication module. The communication device 132 can communicate with the service server 22 and the like via the wireless relay station 42 and the Internet 40 .

(A-1-5-4.ドローン制御装置134)
ドローン制御装置134(自律制御部)は、ドローン30の飛行、撮影等、ドローン30全体を制御する。ドローン制御装置134は、ドローン30を出発地Pstから目的地Ptarまで自律的に移動(飛行)させる。ドローン制御装置134は、図示しない入出力部、演算部及び記憶部を含む。
(A-1-5-4. Drone control device 134)
The drone control device 134 (autonomous control unit) controls the drone 30 as a whole, such as flight and photography of the drone 30 . The drone control device 134 autonomously moves (flies) the drone 30 from the departure point Pst to the destination Ptar. The drone control device 134 includes an input/output unit, a computing unit, and a storage unit (not shown).

(A-1-5-5.プロペラ駆動部136)
プロペラ駆動部136は、複数のプロペラと、複数のプロペラアクチュエータとを有する。プロペラアクチュエータは、例えば電動モータを有する。
(A-1-5-5. Propeller driving unit 136)
Propeller drive unit 136 has a plurality of propellers and a plurality of propeller actuators. The propeller actuator has, for example, an electric motor.

[A-1-6.配送車32]
(A-1-6-1.配送車32の概要)
本実施形態の配送車32(移動体、自律移動体)は、商品配送用であり、インターネット40及び無線中継局42を介してサービスサーバ22から受信した配送指令(走行指令)に応じて倉庫200(図5)から配送目的地Pdtarまで商品Gを配送する。後述するように、配送車32はその他の用途で用いてもよい。
[A-1-6. Delivery vehicle 32]
(A-1-6-1. Outline of delivery vehicle 32)
The delivery vehicle 32 (mobile body, autonomous mobile body) of the present embodiment is for product delivery, and moves to the warehouse 200 in response to a delivery command (driving command) received from the service server 22 via the Internet 40 and the wireless relay station 42 . (FIG. 5) to the delivery destination Pdtar. As will be described later, delivery vehicle 32 may be used for other purposes.

図1に示すように、配送車32は、車両センサ群150と、通信装置152と、車両制御装置154と、駆動装置156、制動装置158と、操舵装置160とを有する。 As shown in FIG. 1 , the delivery vehicle 32 has a vehicle sensor group 150 , a communication device 152 , a vehicle control device 154 , a driving device 156 , a braking device 158 and a steering device 160 .

(A-1-6-2.車両センサ群150)
車両センサ群150は、第2グローバル・ポジショニング・システム・センサ(第2GPSセンサ)と、車速センサと、第2カメラと、レーダと、LIDAR(Light Detection And Ranging)とを有する。第2GPSセンサは、配送車32の現在位置Pvcurを検出する。車速センサは、配送車32の車速Vv[km/h]を検出する。
(A-1-6-2. Vehicle sensor group 150)
Vehicle sensor group 150 has a second global positioning system sensor (second GPS sensor), a vehicle speed sensor, a second camera, radar, and LIDAR (Light Detection And Ranging). A second GPS sensor detects the current position Pvcur of the delivery vehicle 32 . The vehicle speed sensor detects the vehicle speed Vv [km/h] of the delivery vehicle 32 .

第2カメラは、配送車32の周辺(前方、側方及び後方)を撮像した第2画像情報Iimage2を取得する。レーダは、配送車32の周辺(前方、側方及び後方)に送信した電磁波に対する反射波を示すレーダ情報Iradarを出力する。LIDARは、配送車32の全方位にレーザを連続的に発射し、その反射波に基づいて反射点の三次元位置を測定して三次元情報Ilidarとして出力する。 The second camera acquires second image information Iimage2 that captures the surroundings (front, sides, and rear) of the delivery vehicle 32 . The radar outputs radar information Iradar indicating reflected waves of electromagnetic waves transmitted around (forward, sideways, and rearward) of the delivery vehicle 32 . The LIDAR continuously emits a laser in all directions of the delivery vehicle 32, measures the three-dimensional position of the reflection point based on the reflected wave, and outputs it as three-dimensional information Ilidar.

(A-1-6-3.通信装置152)
通信装置152は、無線中継局42等との電波通信が可能であり、例えば、電波通信モジュールを含む。通信装置152は、無線中継局42及びインターネット40を介することでサービスサーバ22等との通信が可能である。
(A-1-6-3. Communication device 152)
The communication device 152 is capable of radio communication with the radio relay station 42 and the like, and includes, for example, a radio communication module. The communication device 152 can communicate with the service server 22 and the like via the wireless relay station 42 and the Internet 40 .

(A-1-6-4.車両制御装置154)
車両制御装置154は、配送車32の加減速、操舵等、配送車32全体を制御する。車両制御装置154は、配送車32を出発地Pstから目的地Ptarまで自律的に移動(走行)させる。車両制御装置154は、図示しない入出力部、演算部及び記憶部を含む。
(A-1-6-4. Vehicle control device 154)
The vehicle control device 154 controls the entire delivery vehicle 32 such as acceleration/deceleration and steering of the delivery vehicle 32 . The vehicle control device 154 autonomously moves (runs) the delivery vehicle 32 from the departure point Pst to the destination Ptar. Vehicle control device 154 includes an input/output unit, a computing unit, and a storage unit (not shown).

車両制御装置154は、運転者による運転操作(加速、減速及び操舵)を要さずに目的地Ptarまで配送車32を運転する自動運転制御を実行するものであり、例えば、中央処理装置(CPU)を含む。 The vehicle control device 154 executes automatic driving control to drive the delivery vehicle 32 to the destination Ptar without requiring driving operations (acceleration, deceleration and steering) by the driver. )including.

(A-1-6-5.駆動装置156)
駆動装置156は、図示しない走行駆動源(エンジン、走行モータ等)及び駆動電子制御装置(以下「駆動ECU」という。)を有する。駆動ECUは、アクセルペダルの操作量又は車両制御装置154からの指令に基づいて走行駆動源を制御して配送車32の走行駆動力を調整する。
(A-1-6-5. Driving device 156)
The driving device 156 has a traveling driving source (an engine, a traveling motor, etc.) and a driving electronic control unit (hereinafter referred to as "drive ECU"), which are not shown. The drive ECU adjusts the travel drive force of the delivery vehicle 32 by controlling the travel drive source based on the operation amount of the accelerator pedal or a command from the vehicle control device 154 .

(A-1-6-6.制動装置158)
制動装置158は、図示しないブレーキモータ(又は油圧機構)、ブレーキ部材及び制動電子制御装置(以下「制動ECU」という。)を有する。制動装置158は、エンジンによるエンジンブレーキ及び/又は走行モータによる回生ブレーキを制御するものであってもよい。制動ECUは、ブレーキペダルの操作量又は車両制御装置154からの指令に基づいてブレーキモータ等を作動させて配送車32の制動力を制御する。
(A-1-6-6. Braking device 158)
The brake device 158 has a brake motor (or hydraulic mechanism), a brake member, and a brake electronic control unit (hereinafter referred to as "brake ECU"), which are not shown. The braking device 158 may control engine braking by the engine and/or regenerative braking by the traction motor. The braking ECU controls the braking force of the delivery vehicle 32 by operating a brake motor or the like based on the operation amount of the brake pedal or a command from the vehicle control device 154 .

(A-1-6-7.操舵装置160)
操舵装置160は、図示しない電動パワーステアリング(EPS)モータ、及びEPS電子制御装置(以下「EPS ECU」という。)を有する。EPS ECUは、運転者によるステアリングホイールの操作又は車両制御装置154からの指令に応じてEPSモータを制御して、配送車32の舵角を制御する。
(A-1-6-7. Steering device 160)
The steering device 160 has an electric power steering (EPS) motor (not shown) and an EPS electronic control unit (hereinafter referred to as "EPS ECU"). The EPS ECU controls the steering angle of the delivery vehicle 32 by controlling the EPS motor according to the operation of the steering wheel by the driver or the command from the vehicle control device 154 .

<A-2.本実施形態の制御>
[A-2-1.配達時の概要]
図2は、本実施形態において、顧客から発注された商品Gを、移動体26(ドローン30又は車両32)で配達する際の概要を示すフローチャートである。図2では、大まかな流れのみを示していることに留意されたい。
<A-2. Control of the present embodiment>
[A-2-1. Overview at the time of delivery]
FIG. 2 is a flow chart showing an outline of delivery of a product G ordered by a customer by a mobile body 26 (drone 30 or vehicle 32) in this embodiment. Note that FIG. 2 only shows a rough flow.

ステップS11において、顧客端末20は、顧客の操作に応じて発注を受け付ける。具体的には、顧客端末20は、顧客の操作に応じて発注画面を表示部(図示せず)に表示する。発注画面のデータは、サービス管理サーバ22から取得したものである。また、発注画面を表示させるに当たり、サービスサーバ22は、発注対象の商品Gの在庫数を確認する。在庫切れの場合、サービスサーバ22は、その旨を併せて表示させる。発注があった場合、顧客端末20は、顧客からの発注を受け付けてサービス管理サーバ22に送信する。 In step S11, the customer terminal 20 accepts an order according to the customer's operation. Specifically, the customer terminal 20 displays an order screen on a display unit (not shown) according to the customer's operation. The data for the order screen is acquired from the service management server 22 . Further, when displaying the ordering screen, the service server 22 confirms the stock quantity of the product G to be ordered. If the item is out of stock, the service server 22 also displays a message to that effect. When an order is placed, the customer terminal 20 receives the order from the customer and transmits the order to the service management server 22 .

サービスサーバ22の処理に移る。ステップS21において、サービスサーバ22は、顧客端末20が受け付けた発注情報Iodrに応じて、対象移動体26tar及び移動経路RTmを算出する。対象移動体26tar及び移動経路RTmの算出は、発注前に行っておき、発注時に確定してもよい。ステップS21の詳細は、図4を参照して後述する。ステップS22において、サービスサーバ22は、移動経路RTmについて交通サーバ24の許可が必要であるか否か(換言すると、交通サーバ24の許可が必要な部分が移動経路RTmに含まれているか否か)を、第1地図情報Imap1に基づいて判定する。交通サーバ24の許可が必要な部分としては、後述する飛行制限領域202(図5)が含まれる。 The processing of the service server 22 is started. In step S21, the service server 22 calculates the target moving body 26tar and the moving route RTm according to the order information Iodr received by the customer terminal 20. FIG. The target moving body 26tar and the moving route RTm may be calculated before placing an order, and fixed at the time of placing the order. Details of step S21 will be described later with reference to FIG. In step S22, the service server 22 determines whether or not the moving route RTm requires permission from the traffic server 24 (in other words, whether or not the moving route RTm includes a portion requiring permission from the traffic server 24). is determined based on the first map information Imap1. The portions that require permission from the traffic server 24 include flight restricted areas 202 (FIG. 5), which will be described later.

交通サーバ24の許可が必要である場合(S22:TRUE)、ステップS23において、移動経路RTmについての許可申請を、交通管理サーバ24に対して送信する。許可申請には、対象となる移動体26(ドローン30)の識別番号が付与される。許可申請の送信後、ステップS24において、サービスサーバ22は、交通管理サーバ24からの結果通知を受信したか否かを監視する。 If the permission of the traffic server 24 is required (S22: TRUE), a permission application for the moving route RTm is transmitted to the traffic management server 24 in step S23. The identification number of the target moving body 26 (drone 30) is attached to the permission application. After transmitting the permission application, the service server 22 monitors whether or not the result notification from the traffic management server 24 is received in step S24.

交通管理サーバ24の処理に移る。サービスサーバ22からの許可申請(S23)を受信した交通管理サーバ24は、ステップS31において、受信した許可申請について許可又は不許可のいずれとするかを判定する。例えば、移動経路RTmが、一時的な飛行禁止区域を含む場合、交通サーバ24は許可申請を不許可とする。また、1又は複数の他のドローン30(他機)が、自ら(自機)と同時刻に移動経路RTmの一部を通過する予定である場合、交通サーバ24は許可申請を不許可とする。一方、ドローン30の飛行を認めない事由が移動経路RTmに存在しない場合、交通サーバ24は許可申請を許可する。 The processing of the traffic management server 24 is started. The traffic management server 24, which has received the permission application (S23) from the service server 22, determines in step S31 whether the received permission application should be permitted or not permitted. For example, if the travel route RTm includes a temporary no-fly zone, the traffic server 24 disallows the permission application. Also, if one or more other drones 30 (other drones) are scheduled to pass through part of the movement route RTm at the same time as the drone itself (own drone), the traffic server 24 disallows the permission application. . On the other hand, if there is no reason for not permitting flight of the drone 30 on the movement route RTm, the traffic server 24 permits the permission application.

許可申請を許可する場合(S31:TRUE)、ステップS32において、交通管理サーバ24は、許可通知を送信する。許可申請を許可しない場合(S31:FALSE)、ステップS33において、交通管理サーバ24は、不許可通知をサービスサーバ22に送信する。不許可通知には、不許可の理由等(例えば、移動経路RTmが飛行禁止領域を通過すること、飛行禁止領域の位置等)も付加される。 If the permission application is permitted (S31: TRUE), the traffic management server 24 transmits a permission notification in step S32. If the permission application is not permitted (S31: FALSE), the traffic management server 24 transmits a non-permission notification to the service server 22 in step S33. The reason for disapproval (for example, the movement route RTm passes through the no-fly area, the location of the no-fly area, etc.) is also added to the disapproval notification.

再びサービスサーバ22の処理に移る。交通管理サーバ24から受信した結果が許可を示す場合(S24:TRUE)、ステップS25に進む。交通管理サーバ24から受信した結果が不許可を示す場合(S24:FALSE)、ステップS21に戻る。そして、サービスサーバ22は、結果に含まれる不許可の理由に応じて、新たな移動経路RTmを算出する。例えば、不許可の理由が、移動経路RTmが飛行禁止領域を通過することである場合、サービスサーバ22は、飛行禁止領域を避ける新たな移動経路RTmを算出する(S21)。そして、サービスサーバ22は、必要に応じて再度飛行許可申請を行う(S23)。 The processing of the service server 22 is resumed. If the result received from the traffic management server 24 indicates permission (S24: TRUE), the process proceeds to step S25. If the result received from the traffic management server 24 indicates non-permission (S24: FALSE), the process returns to step S21. Then, the service server 22 calculates a new movement route RTm according to the reason for disapproval included in the result. For example, if the reason for disapproval is that the movement route RTm passes through the no-fly area, the service server 22 calculates a new movement route RTm that avoids the no-fly area (S21). Then, the service server 22 applies for flight permission again as necessary (S23).

ステップS25において、サービスサーバ22は、商品Gを配送する対象移動体26tarに対して配送指令を送信する。配送指令には、移動経路RTmの情報が含まれる。移動経路RTmは、対象移動体26tarの現在位置Pcur(例えば倉庫200(図5))である出発地Pstから配送目的地Pdtarまでの経路(往路)と、配送目的地Pdtarから帰還目的地Prtarまでの経路(復路)を含む。 In step S25, the service server 22 transmits a delivery command to the target moving body 26tar to which the product G is to be delivered. The delivery command includes information on the moving route RTm. The movement route RTm is a route (outbound route) from the departure point Pst, which is the current position Pcur (for example, the warehouse 200 (FIG. 5)) of the target moving object 26tar to the delivery destination Pdtar, and from the delivery destination Pdtar to the return destination Prtar. including the route (return trip) of

配送のために対象移動体26tarが倉庫200等に立ち寄る必要がある場合、移動経路RTmは、現在位置Pdcurから倉庫200等への経路を含んでもよい。或いは、配送のために対象移動体26tarが倉庫200等に立ち寄る必要がある場合、倉庫200等までの経路を移動経路RTmとして設定してもよい。その場合、新たな移動経路RTmとして、配送目的地Pdtarまでの経路と、帰還目的地Prtarまでの経路(復路)を設定してもよい。なお、後述するように、配送指令は、サービスサーバ22から対象移動体26tarに対して直接送信するのではなく、別の方法で送信することも可能である。 If the target moving object 26tar needs to stop by the warehouse 200 or the like for delivery, the moving route RTm may include a route from the current position Pdcur to the warehouse 200 or the like. Alternatively, if the target moving object 26tar needs to stop by the warehouse 200 or the like for delivery, the route to the warehouse 200 or the like may be set as the movement route RTm. In that case, a route to the delivery destination Pdtar and a route (return route) to the return destination Prtar may be set as the new movement route RTm. As will be described later, the delivery command can be sent by another method instead of being directly sent from the service server 22 to the target mobile unit 26tar.

各移動体26の処理に移る。移動体26は、サービスサーバ22から配送指令(S25)を受信したか否かを監視している。配送指令を受信した移動体26は、ステップS51において、商品Gを倉庫200から配送目的地Pdtarまで運び、その後帰還目的地Prtarまで戻る配送制御を開始する。 Processing of each moving object 26 is started. The mobile unit 26 monitors whether or not it has received a delivery command (S25) from the service server 22. FIG. In step S51, the moving body 26 that has received the delivery command starts delivery control to carry the product G from the warehouse 200 to the delivery destination Pdtar and then return to the return destination Prtar.

[A-2-2.サービス管理制御]
(A-2-2-1.サービス管理制御の全体的な流れ)
図3は、本実施形態のサービス管理制御の全体的な流れを示すフローチャートである。上記のように、サービス管理制御は、商品Gの受注及び移動体26による配送を管理する制御であり、サービスサーバ22の演算部54が実行する。
[A-2-2. Service management control]
(A-2-2-1. Overall Flow of Service Management Control)
FIG. 3 is a flow chart showing the overall flow of service management control in this embodiment. As described above, the service management control is control for managing the receipt of orders for the product G and the delivery by the mobile unit 26, and is executed by the calculation unit 54 of the service server 22. FIG.

図3のステップS71において、サービスサーバ22は、商品Gを受注したか否かを判定する。上記のように、顧客端末20が、顧客の操作に応じて発注を受け付け、発注情報Iodrをサービスサーバ22に送信する(図2のS11)。従って、サービスサーバ22は、顧客端末20から発注情報Iodrを受信したとき、商品Gを受注したと判定する。受注した場合(S71:TRUE)、ステップS72に進む。受注していない場合(S71:FALSE)、ステップS71を繰り返す。 In step S71 of FIG. 3, the service server 22 determines whether or not the product G has been ordered. As described above, the customer terminal 20 accepts an order according to the customer's operation and transmits the order information Iodr to the service server 22 (S11 in FIG. 2). Therefore, when the service server 22 receives the order information Iodr from the customer terminal 20, it determines that the product G has been ordered. If the order has been received (S71: TRUE), the process proceeds to step S72. If no order has been received (S71: FALSE), step S71 is repeated.

ステップS72において、サービスサーバ22は、今回受注した商品Gが、既に受注済みの商品Gと同時配送可能であるか否かを判定する(同時配送可否判定)。同時配送可否判定については後述する。 In step S72, the service server 22 determines whether or not the product G ordered this time can be delivered simultaneously with the product G already ordered (simultaneous delivery possibility determination). Simultaneous delivery propriety determination will be described later.

同時配送可否判定の結果、同時配送が可能である場合(S73:TRUE)、ステップS74において、サービスサーバ22は、同時配送フラグFLGを「1」とする。同時配送が可能でない場合(S73:FALSE)、ステップS75において、サービスサーバ22は、同時配送フラグFLGを「0」とする。ステップS74又はS75の後、ステップS76に進む。 If simultaneous delivery is possible as a result of the simultaneous delivery possibility determination (S73: TRUE), the service server 22 sets the simultaneous delivery flag FLG to "1" in step S74. If simultaneous delivery is not possible (S73: FALSE), the service server 22 sets the simultaneous delivery flag FLG to "0" in step S75. After step S74 or S75, the process proceeds to step S76.

ステップS76において、サービスサーバ22は、対象移動体26tar及び移動経路RTmを算出する。対象移動体26tarは、商品Gを配送する移動体(ドローン30又は配送車32)である。また、移動経路RTmは、対象移動体26tarが商品Gの配送に用いる経路であり、往路と復路を含む。対象移動体26tar及び移動経路RTmの算出の詳細は、図4を参照して後述する。 In step S76, the service server 22 calculates the target moving body 26tar and the moving route RTm. The target moving body 26tar is a moving body (the drone 30 or the delivery vehicle 32) that delivers the product G. Also, the moving route RTm is a route used by the target moving body 26tar to deliver the product G, and includes an outward route and a return route. Details of the calculation of the target moving body 26tar and the moving route RTm will be described later with reference to FIG.

ステップS77において、サービスサーバ22は、対象移動体26tarに対して配送指令を送信する。ステップS77は、図2のステップS25に対応する。 In step S77, the service server 22 transmits a delivery command to the target mobile unit 26tar. Step S77 corresponds to step S25 in FIG.

(A-2-2-2.同時配送可否判定(図3のS72))
次に同時配送可否判定(図3のS72)について説明する。上記のように、同時配送可否判定では、今回受注した商品G(第2商品G2)が、既に受注済みの商品G(第1商品G1)と同時配送可能であるか否かを判定する。
(A-2-2-2. Simultaneous Delivery Possibility Judgment (S72 in Fig. 3))
Next, simultaneous delivery availability determination (S72 in FIG. 3) will be described. As described above, in the simultaneous delivery determination, it is determined whether or not the product G (second product G2) ordered this time can be delivered together with the product G (first product G1) already ordered.

サービスサーバ22は、第2商品G2の配送目的地Pdtarが、第1商品G1の配送のための移動経路RTm上にある場合、同時配送可能であると判定する。或いは、サービスサーバ22は、第2商品G2の配送目的地Pdtarが、第1商品G1の配送のための移動経路RTmから所定距離以下にある場合、同時配送可能であると判定してもよい。 The service server 22 determines that simultaneous delivery is possible when the delivery destination Pdtar of the second product G2 is on the movement route RTm for delivery of the first product G1. Alternatively, the service server 22 may determine that simultaneous delivery is possible when the delivery destination Pdtar of the second product G2 is within a predetermined distance from the movement route RTm for delivery of the first product G1.

(A-2-2-3.対象移動体26tar及び移動経路RTmの算出)
図4は、本実施形態においてサービス管理サーバ22が対象移動体26tar及び移動経路RTmを算出するフローチャート(図3のS76の詳細)である。図5は、本実施形態で用いる経路選択肢RTopの説明図である。図5では、倉庫200のある出発地Pstから配送目的地Pdtarまでの経路選択肢RTopとして、ドローン30の経路選択肢RTop1、RTop2と、配送車32の経路選択肢RTop3、RTop4が示されている。
(A-2-2-3. Calculation of target moving body 26tar and moving route RTm)
FIG. 4 is a flowchart (details of S76 in FIG. 3) for the service management server 22 to calculate the target mobile object 26tar and the moving route RTm in this embodiment. FIG. 5 is an explanatory diagram of the route option RTop used in this embodiment. In FIG. 5, route options RTop1 and RTop2 of the drone 30 and route options RTop3 and RTop4 of the delivery vehicle 32 are shown as the route options RTop from the departure point Pst where the warehouse 200 is located to the delivery destination Pdtar.

経路選択肢RTop1は、出発地Pstから配送目的地Pdtarまでの最短空中経路である。経路選択肢RTop2は、出発地Pstから配送目的地Pdtarまでの空中経路のうち、飛行制限領域202を避けた最短経路である。経路選択肢RTop3は、出発地Pstから配送目的地Pdtarまでの最短地上経路である。経路選択肢RTop4は、出発地Pstから配送目的地Pdtarまでの地上経路のうち、渋滞地域204を避けた最短経路である。 The route option RTop1 is the shortest aerial route from the departure point Pst to the delivery destination Pdtar. The route option RTop2 is the shortest route avoiding the restricted flight area 202 among the aerial routes from the departure point Pst to the delivery destination Pdtar. The route option RTop3 is the shortest ground route from the departure point Pst to the delivery destination Pdtar. The route option RTop4 is the shortest route avoiding the congested area 204 among ground routes from the departure point Pst to the delivery destination Pdtar.

図4のステップS91において、サービスサーバ22は、対象移動体26tar及び移動経路RTmを算出するために必要な配送情報Idを取得する。配送情報Idには、商品G(荷物)の配送地、配送期限、寸法、重量等が含まれる。 In step S91 of FIG. 4, the service server 22 acquires the delivery information Id necessary for calculating the target mobile unit 26tar and the moving route RTm. The delivery information Id includes the delivery location, delivery deadline, dimensions, weight, and the like of the product G (package).

ステップS92において、サービスサーバ22は、商品Gの配達に利用可能な移動体26(以下「候補移動体26can」という。)を、配送情報Idに基づいて抽出する。候補移動体26canは、ドローン30及び配送車32の一方又は他方が含まれる。 In step S92, the service server 22 extracts the mobile bodies 26 that can be used for delivery of the product G (hereinafter referred to as "candidate mobile bodies 26 can") based on the delivery information Id. Candidate mobile units 26 can include one or the other of drone 30 and delivery vehicle 32 .

配送情報Idに含まれる配送地に基づいて、移動体26の中から地域的な限定を行う。例えば、A地域に配達する場合、サービスサーバ22は、現在A地域に配置されているドローン30及び配送車32を抽出する。 Based on the delivery place included in the delivery information Id, the moving body 26 is regionally limited. For example, when delivering to the A area, the service server 22 extracts the drones 30 and the delivery vehicles 32 currently located in the A area.

また、配送情報Idに含まれる商品Gの寸法及び重量に基づいて、移動体26の中から各個体の性能(属性)に基づく限定を行う。例えば、商品Gが第1寸法以上の大型荷物である場合、配送車32を抽出し、ドローン30を除外する。一方、商品Gが第1寸法より小さい小型荷物である場合、ドローン30及び配送車32の両方を抽出する。なお、本実施形態では、第1寸法よりも小さい小型荷物を単体で配送する場合、基本的には、ドローン30が選択される。 Also, based on the size and weight of the product G included in the delivery information Id, the performance (attribute) of each individual in the moving body 26 is limited. For example, if the product G is a large parcel having a first dimension or larger, the delivery vehicle 32 is extracted and the drone 30 is excluded. On the other hand, if the product G is a small parcel smaller than the first dimension, both the drone 30 and the delivery vehicle 32 are extracted. Note that, in the present embodiment, the drone 30 is basically selected when a small parcel smaller than the first dimension is to be delivered alone.

ステップS93において、サービスサーバ22は、候補移動体26canそれぞれについて、経路選択肢RTopを算出する。例えば、候補移動体26canがドローン30である場合、出発地Pstから配送目的地Pdtarまでの最短空中経路が経路選択肢RTop(例えば図5の経路選択肢RTop1)とされる。但し、最短空中経路上に飛行禁止領域が含まれる場合(例えば、図5の飛行制限領域202が飛行禁止領域である場合)、飛行禁止領域を避けた空中経路のうち最短となる経路を経路選択肢RTop(例えば図5の経路選択肢RTop2)とする。 In step S93, the service server 22 calculates a route option RTop for each candidate mobile object 26can. For example, if the candidate mobile object 26can is the drone 30, the shortest aerial route from the departure point Pst to the delivery destination Pdtar is set as the route option RTop (for example, the route option RTop1 in FIG. 5). However, if the flight prohibition area is included on the shortest air route (for example, if the flight restriction area 202 in FIG. 5 is the flight prohibition area), the shortest air route avoiding the flight prohibition area is selected as the route option. RTop (for example, route option RTop2 in FIG. 5).

また、最短空中経路上に飛行禁止領域以外の飛行制限領域が含まれる場合(例えば、図5の飛行制限領域202が飛行禁止区域以外の飛行制限領域である場合)、当該最短空中経路と、飛行制限領域を避けた空中経路のうち最短となる経路(迂回経路)の両方を経路選択肢RTopとする。従って、図5の例の場合、図5の飛行制限領域202が飛行禁止区域以外の飛行制限領域であれば、最短空中経路としての経路(経路選択肢RTop1)と、迂回経路としての経路(経路選択肢RTop2)を経路選択肢RTopとする。なお、最短空中経路上に飛行禁止区域以外の飛行制限領域が2箇所以上存在する場合、それぞれの飛行制限領域について通過する場合と迂回する場合に場合分けして経路選択肢RTopとする。 Further, when the shortest aerial route includes a restricted flight area other than the no-fly area (for example, when the flight restricted area 202 in FIG. 5 is a restricted flight area other than the no-fly area), the shortest aerial path and the flight Both of the shortest routes (detour routes) among aerial routes avoiding the restricted area are set as the route option RTop. Therefore, in the case of the example of FIG. 5, if the flight restriction area 202 in FIG. RTop2) is set as a route option RTop. If there are two or more flight restriction areas other than the no-fly zone on the shortest aerial route, the route option RTop is divided into cases of passing through each of the flight restriction areas and detours.

また、候補移動体26canが配送車32である場合、出発地Pstから配送目的地Pdtarまでの最短地上経路(図5の経路選択肢RTop3)が経路選択肢RTopとされる。また、第1地図DB76に交通流情報Its(渋滞情報)が記憶されており、最短地上経路上で渋滞が発生している場合又は渋滞の発生予測がなされている場合を考える。この場合、最短地上経路に加えて、渋滞を避けることができる地上経路のうち最短地上経路の次に短い距離の経路(図5の経路選択肢RTop4)も経路選択肢RTopとする。従って、図5の例の場合、最短地上経路としての経路(経路選択肢RTop3)と、迂回経路としての経路(経路選択肢RTop4)を経路選択肢RTopとする。 Also, when the candidate mobile object 26can is the delivery vehicle 32, the shortest ground route (route option RTop3 in FIG. 5) from the departure point Pst to the delivery destination Pdtar is set as the route option RTop. Also, consider a case where traffic flow information Its (congestion information) is stored in the first map DB 76 and congestion is occurring on the shortest ground route or is predicted to occur. In this case, in addition to the shortest ground route, the next shortest ground route (route option RTop4 in FIG. 5) among the ground routes that can avoid traffic congestion is also set as the route option RTop. Therefore, in the example of FIG. 5, the route (route option RTop3) as the shortest ground route and the route (route option RTop4) as the detour route are set as the route options RTop.

上記のように、今回受注した商品G(第2商品G2)の配送目的地Pdtarが、既に受注済みの商品G(第1商品G1)の配送のための移動経路RTm上にある場合(図3のS73:TRUE)、同時配送フラグFLGを「1」とする(S74)。同時配送フラグFLGが「1」である場合、サービスサーバ22は、第1商品G1の配送のための移動経路RTmから、第2商品G2の配送目的地Pdtarまでの経路のみについて、経路選択肢RTopを算出する。これにより、第1商品G1と同時配送するための第2商品G2の経路選択肢RTopを、同時配送しない場合の第2商品G2の経路選択肢RTopと比較可能となる。従って、同時配送が選択され易くなる。 As described above, when the delivery destination Pdtar of the currently ordered product G (second product G2) is on the movement route RTm for delivery of the already ordered product G (first product G1) (see FIG. 3 (S73: TRUE), and the simultaneous delivery flag FLG is set to "1" (S74). When the simultaneous delivery flag FLG is "1", the service server 22 sets the route option RTop only for the route from the movement route RTm for delivery of the first product G1 to the delivery destination Pdtar of the second product G2. calculate. As a result, the route option RTop of the second product G2 to be delivered together with the first product G1 can be compared with the route option RTop of the second product G2 not to be delivered simultaneously. Therefore, simultaneous delivery is likely to be selected.

図4に戻り、ステップS94において、サービスサーバ22は、経路選択肢RTopそれぞれについて、移動コストC(移動評価値)の合計Tを算出する。合計Tの算出方法については、図6~図8を参照して後述する。 Returning to FIG. 4, in step S94, the service server 22 calculates the total T of the movement costs C (movement evaluation values) for each of the route options RTop. A method of calculating the total T will be described later with reference to FIGS. 6 to 8. FIG.

ステップS95において、サービスサーバ22は、移動コストCの合計Tが最も小さい経路選択肢RTopを移動経路RTmとして選択する。ステップS96において、サービスサーバ22は、移動経路RTmに対応する移動体26を対象移動体26tarとして選択する。上記のように、経路選択肢RTopは、候補移動体26canそれぞれについて設定される(図4のS93)。このため、移動経路RTm(経路選択肢RTop)に対応する移動体26を特定することができる。 In step S95, the service server 22 selects the route option RTop with the smallest total T of the movement costs C as the movement route RTm. In step S96, the service server 22 selects the mobile object 26 corresponding to the moving route RTm as the target mobile object 26tar. As described above, the route option RTop is set for each candidate mobile unit 26can (S93 in FIG. 4). Therefore, the moving body 26 corresponding to the moving route RTm (route option RTop) can be identified.

(A-2-2-4.移動コストCの合計Tの算出)
図6は、本実施形態において、経路選択肢RTopそれぞれについて移動コストCの合計Tを算出するフローチャート(図4のS94の詳細)である。ステップS101において、サービスサーバ22は、交通サーバ24に対して、対象移動体26tar及び移動経路RTmの情報を送信し、これらの情報に対応する環境情報Icを交通サーバ24から取得する。環境情報Icは、移動経路RTmの環境に関する情報である。環境情報Icは、飛行制限情報Ifl、気象情報Iclを含む。
(A-2-2-4. Calculation of total T of movement cost C)
FIG. 6 is a flowchart (details of S94 in FIG. 4) for calculating the total T of the travel costs C for each of the route options RTop in this embodiment. In step S<b>101 , the service server 22 transmits information on the target moving object 26 tar and the moving route RTm to the traffic server 24 , and acquires environmental information Ic corresponding to these information from the traffic server 24 . The environment information Ic is information about the environment of the moving route RTm. The environmental information Ic includes flight restriction information Ifl and weather information Icl.

交通サーバ24から取得する飛行制限情報Iflは、一時的に出されている飛行制限であり、飛行制限の内容とその位置(領域)の情報を含む。一時的な飛行制限は、例えば、移動経路RTmにおける交通量、気象又は事故に伴う制限である。なお、交通サーバ24からの飛行制限情報Iflの取得は、交通サーバ24が一定の周期でブロードキャストしている情報を、サービスサーバ22が記憶部56(第1地図DB76)に記憶しておき利用することも可能である。 The flight restriction information Ifl obtained from the traffic server 24 is a temporarily issued flight restriction, and includes information on the content of the flight restriction and its position (area). Temporary flight restrictions are, for example, restrictions due to traffic, weather or accidents on the travel route RTm. The flight restriction information Ifl from the traffic server 24 is acquired by the service server 22 storing the information that the traffic server 24 broadcasts at regular intervals in the storage unit 56 (first map DB 76) and using it. is also possible.

ステップS102において、サービスサーバ22は、交通サーバ24から交通流情報Itsを取得する。交通流情報Itsは、現在又は将来の渋滞等の交通流の位置及び程度に関する情報である。将来の渋滞に関する情報である場合、発生確率を含めてもよい。また、交通流情報Itsは、環境情報Icの一部として位置付けて、ステップS101で取得してもよい。 In step S<b>102 , the service server 22 acquires traffic flow information Its from the traffic server 24 . The traffic flow information Its is information about the position and degree of traffic flow such as current or future congestion. If the information is about future traffic jams, the probability of occurrence may be included. Also, the traffic flow information Its may be positioned as part of the environment information Ic and acquired in step S101.

ステップS103において、サービスサーバ22は、交通サーバ24に対して、対象移動体26tar及び移動経路RTmの情報を送信し、交通サーバ24から移動経路リスク情報Irrを取得する。移動経路リスク情報Irrは、移動経路RTmにおけるリスクRrr(移動経路リスクRrr)の内容及び位置を示す情報である。移動経路リスクRrrの内容には、例えば、交通事故の発生率が含まれる。移動経路リスク情報Irrは、環境情報Icの一部として位置付けて、ステップS101で取得してもよい。 In step S<b>103 , the service server 22 transmits information on the target moving body 26 tar and the moving route RTm to the traffic server 24 and acquires moving route risk information Irr from the traffic server 24 . The moving route risk information Irr is information indicating the content and position of the risk Rrr (moving route risk Rrr) on the moving route RTm. The content of the moving route risk Rrr includes, for example, the rate of occurrence of traffic accidents. The movement route risk information Irr may be positioned as part of the environment information Ic and acquired in step S101.

ステップS104において、サービスサーバ22は、今回配送する商品Gに関する商品配送リスク情報Irgdを算出する。商品配送リスク情報Irgdは、商品Gの内容に応じて発生するリスクRgd(商品配送リスクRgd)に関する情報である。例えば、商品Gの重量が重くなるほどリスクRgdを高くする。また、商品Gの寸法が大きくなるほどリスクRgdを高くする。さらに、商品Gの金額が高くなるほどリスクRgdを高くする。さらに、商品Gが破損し易い物である場合、リスクRgdを高くする。 In step S104, the service server 22 calculates product delivery risk information Irgd regarding the product G to be delivered this time. The product delivery risk information Irgd is information on the risk Rgd (product delivery risk Rgd) that occurs according to the content of the product G. FIG. For example, the risk Rgd is increased as the weight of the product G increases. Also, the risk Rgd is increased as the size of the product G increases. Furthermore, the risk Rgd is increased as the price of the product G increases. Furthermore, if the product G is fragile, the risk Rgd is increased.

ステップS105において、サービスサーバ22は、移動経路RTmに含まれる飛行制限区間Sflのうち飛行許可を既に得ている区間Sfa(飛行許可区間Sfa)に関する飛行許可区間情報Isfaを第1地図DB76から読み出す。 In step S<b>105 , the service server 22 reads from the first map DB 76 flight-permitted section information Isfa regarding the section Sfa for which flight permission has already been obtained (flight-permitted section Sfa) among the flight-restricted sections Sfl included in the movement route RTm.

ステップS106において、サービスサーバ22は、経路選択肢RTopに対応する候補移動体26canの個体情報Iiを移動体DB74から読み出す。ステップS107において、サービスサーバ22は、経路選択肢RTopに含まれる単位区分Suそれぞれの属性情報(単位区分情報Isu)を移動体DB74から読み出す。 In step S106, the service server 22 reads the individual information Ii of the candidate mobile body 26can corresponding to the route option RTop from the mobile body DB74. In step S<b>107 , the service server 22 reads the attribute information (unit segment information Isu) of each unit segment Su included in the route option RTop from the mobile body DB 74 .

単位区分Suは、用途が共通する区分の単位である。具体的には、候補移動体26canがドローン30である場合、第1地図情報Imap1における用途区分等で区切られる。また、候補移動体26canが配送車32である場合、ノード間のエッジとして区切られる。単位区分情報Isuの例は、図7及び図8を参照して説明する。 The unit section Su is a unit of section having a common use. Specifically, when the candidate moving object 26can is the drone 30, it is delimited by the use category or the like in the first map information Imap1. Also, when the candidate moving object 26can is the delivery vehicle 32, it is separated as an edge between nodes. An example of the unit division information Isu will be described with reference to FIGS. 7 and 8. FIG.

ステップS108において、サービスサーバ22は、経路選択肢RTopに含まれる単位区分Su毎の移動コストC(移動評価値)を、ステップS101~S107で取得した各情報Ic、Its、Irr、Irgd、Isfa、Ii、Isuに基づいて算出する。 In step S108, the service server 22 converts the movement cost C (movement evaluation value) for each unit section Su included in the route option RTop to each of the information Ic, Its, Irr, Irgd, Isfa, and Ii obtained in steps S101 to S107. , Isu.

上記のように、同時配送フラグFLGが「1」である場合、サービスサーバ22は、第1商品G1の配送のための移動経路RTmから、第2商品G2の配送目的地Pdtarまでの経路のみについて、経路選択肢RTopを算出する。従って、同時配送フラグFLGが「1」である場合、サービスサーバ22は、第1商品G1の配送のための移動経路RTmから、第2商品G2の配送目的地Pdtarまでの経路のみについて、移動コストCを算出する。これにより、第1商品G1と同時配送するための第2商品G2の経路選択肢RTopを、同時配送しない場合の第2商品G2の経路選択肢RTopと比較可能となる。従って、同時配送が選択され易くなる。 As described above, when the simultaneous delivery flag FLG is "1", the service server 22 only determines the route from the movement route RTm for delivery of the first product G1 to the delivery destination Pdtar of the second product G2 , route option RTop. Therefore, when the simultaneous delivery flag FLG is "1", the service server 22 calculates the travel cost Calculate C. As a result, the route option RTop of the second product G2 to be delivered together with the first product G1 can be compared with the route option RTop of the second product G2 not to be delivered simultaneously. Therefore, simultaneous delivery is likely to be selected.

第1サービス要求を受け付けた後、第1サービス要求のサービスを実行する前に第2サービス要求を受け付けた場合を考える。そのような場合、第2サービス要求に対応する目的地Ptarが第1サービス要求に対応する移動経路RTmに含まれれば、第1サービス要求に対応する対象移動体26tarを、第2サービス要求に対応する対象移動体26tarとして優先的に用いることとなる。 Consider a case where, after accepting a first service request, a second service request is accepted before executing the service of the first service request. In such a case, if the destination Ptar corresponding to the second service request is included in the moving route RTm corresponding to the first service request, the target moving object 26tar corresponding to the first service request is not matched to the second service request. It is preferentially used as the target moving body 26tar.

より具体的な例として、配送車32による大型荷物の配送スケジュールを設定済みの状態で、小型荷物の配送を要する配送要求を受け付けた場合を考える。そのような場合、小型荷物の配送目的地Pdtarが大型荷物の配送に対応する移動経路RTmに含まれれば、小型荷物を大型荷物と共に配送車32で配送させることとなる。 As a more specific example, consider a case where a delivery request requiring delivery of a small package is accepted in a state where a delivery schedule for a large package by the delivery vehicle 32 has already been set. In such a case, if the delivery destination Pdtar of the small parcel is included in the moving route RTm corresponding to the delivery of the large parcel, the small parcel will be delivered by the delivery vehicle 32 together with the large parcel.

単位区分Su毎の移動コストCの算出例については、図7及び図8を参照して後述する。 A calculation example of the movement cost C for each unit section Su will be described later with reference to FIGS. 7 and 8. FIG.

図6のステップS109において、サービスサーバ22は、単位区分Su毎の移動コストCを加算して移動コストCの合計Tを算出する。 In step S109 of FIG. 6, the service server 22 calculates the total T of the movement costs C by adding the movement costs C for each unit section Su.

(A-2-2-5.移動コストCの算出例)
図7は、本実施形態において、候補移動体26canがドローン30である場合の移動コストCの合計Tの算出を説明する図である。図8は、本実施形態において、候補移動体26canが車両32である場合の移動コストCの合計Tの算出を説明する図である。図7及び図8では、横軸が距離であり、縦軸が移動コストCである。
(A-2-2-5. Calculation example of movement cost C)
FIG. 7 is a diagram illustrating calculation of the total T of the movement costs C when the candidate moving object 26can is the drone 30 in this embodiment. FIG. 8 is a diagram illustrating calculation of the total T of the movement costs C when the candidate moving object 26can is the vehicle 32 in this embodiment. 7 and 8, the horizontal axis is the distance, and the vertical axis is the movement cost C. In FIG.

図7及び図8の横軸の原点及び移動経路RTmの左端は、対象移動体26tar(ドローン30又は配送車32)の出発地Pstである。また、移動経路RTmの右端は、対象移動体26tar(ドローン30又は配送車32)の配送目的地Pdtarである。実際の処理では、出発地Pstから配送目的地Pdtarまでの経路(往路)に加えて、配送目的地Pdtarから帰還目的地Prtarまでの経路(復路)を加えることに留意されたい。但し、往路のみについて移動コストCを算出してもよい。 The origin of the horizontal axis of FIGS. 7 and 8 and the left end of the movement route RTm are the departure point Pst of the target moving object 26tar (the drone 30 or the delivery vehicle 32). Also, the right end of the moving route RTm is the delivery destination Pdtar of the target moving object 26tar (the drone 30 or the delivery vehicle 32). Note that in the actual process, in addition to the route (outbound route) from the departure point Pst to the delivery destination Pdtar, the route (return route) from the delivery destination Pdtar to the return destination Prtar is added. However, the movement cost C may be calculated only for the outward route.

図7の例の場合、ドローン30の出発地Pstから配送目的地Pdtarまでの間に7つの単位区分Suが存在する。1つ目の単位区分Su(単位区分情報Isu)が「住宅地 建屋上(屋根有)」である。2つ目の単位区分Suが「住宅地 学校敷地」である。3つ目の単位区分Suが「UAV用フリーウェイ」である。4つ目の単位区分Suが「一般道路上」である。5つ目の単位区分Suが「線路上」である。6つ目の単位区分Suが「高速道路上」である。7つ目の単位区分Suが「河川/田畑/山林」である。 In the example of FIG. 7, there are seven unit segments Su between the departure point Pst of the drone 30 and the delivery destination Pdtar. The first unit section Su (unit section information Isu) is "residential area roof (with roof)". The second unit segment Su is “residential area school site”. The third unit section Su is the "UAV Freeway". The fourth unit segment Su is "on general road". The fifth unit segment Su is "on the railroad track". The sixth unit segment Su is "on the highway". The seventh unit segment Su is "river/field/forest".

図8の例の場合、配送車32の出発地Pstから配送目的地Pdtarまでの間に7つの単位区分Suが存在する。1つ目の単位区分Su(単位区分情報Isu)が「一般道 交通量小(郊外)」である。2つ目の単位区分Suが「交差点」である。3つ目の単位区分Suが「市街地 交通量小」である。4つ目の単位区分Suが「高速道路 分岐/合流」である。5つ目の単位区分Suが「高速道路 交通量小」である。6つ目の単位区分Suが「高速道路 交通量大」である。7つ目の単位区分Suが「一般道 交通量小(郊外)」である。 In the example of FIG. 8, there are seven unit sections Su between the departure point Pst of the delivery vehicle 32 and the delivery destination Pdtar. The first unit section Su (unit section information Isu) is "general road low traffic (suburb)". The second unit section Su is the "intersection". The third unit segment Su is "urban area, low traffic volume". The fourth unit segment Su is "highway branch/merge". The fifth unit segment Su is "expressway, low traffic volume". The sixth unit segment Su is "expressway heavy traffic". The seventh unit segment Su is "general road, low traffic volume (suburb)".

各単位区分Suは、距離に応じた幅となっている。また、各単位区分Suは、個別に移動コストCが算出される。 Each unit section Su has a width corresponding to the distance. Further, the movement cost C is calculated individually for each unit section Su.

上記のように、各単位区分Suの移動コストCは、図6のステップS101~S107で取得等した情報Ic、Its、Irr、Irgd、Isfa、Ii、Isuに基づいて算出する。具体的には、サービスサーバ22は、単位区分Su毎に下記の式(1)を用いて移動コストCを算出する。
C=Cref*P*D+Cad (1)
As described above, the movement cost C of each unit section Su is calculated based on the information Ic, Its, Irr, Irgd, Isfa, Ii, and Isu obtained in steps S101 to S107 of FIG. Specifically, the service server 22 calculates the movement cost C using the following formula (1) for each unit section Su.
C=Cref*P*D+Cad (1)

式(1)において、Crefは基準コストであり、Pは発生確率であり、Dは単位区分Su毎の距離(対象移動体26tarの移動距離)であり、Cadは追加コストである。 In Equation (1), Cref is the reference cost, P is the probability of occurrence, D is the distance for each unit section Su (distance traveled by the target moving object 26tar), and Cad is the additional cost.

基準コストCrefは、単位区分Suについて基準となるリスク評価値である。発生確率Pは、対象移動体26tarによる事故が発生する確率である。追加コストCadは、単位区分Suの通過に追加的なコスト(飛行許可の申請等)を要する場合に付加される評価値である。基準コストCref及び発生確率Pは、飛行制限情報Ifl、気象情報Icl、交通流情報Its、移動経路リスク情報Irr、商品配送リスク情報Irgd、個体情報Ii及び単位区分情報Isuに基づいて設定される。 The standard cost Cref is a standard risk evaluation value for the unit segment Su. The occurrence probability P is the probability that an accident will occur due to the target moving body 26tar. The additional cost Cad is an evaluation value added when an additional cost (application for flight permission, etc.) is required to pass through the unit section Su. The reference cost Cref and occurrence probability P are set based on flight restriction information Ifl, weather information Icl, traffic flow information Its, movement route risk information Irr, product delivery risk information Irgd, individual information Ii, and unit classification information Isu.

具体的には、単位区分Suが飛行制限区域Sfpであることを飛行制限情報Iflが示す場合、基準コストCrefを高くする。単位区分Suにリスク地点が含まれることを移動経路リスク情報Irrが示す場合、基準コストCrefを高くする。より高い商品配送リスクRgdを商品配送リスク情報Irgdが示す場合、基準コストCrefを高くする。 Specifically, when the flight restriction information Ifl indicates that the unit segment Su is in the flight restriction area Sfp, the reference cost Cref is increased. If the movement route risk information Irr indicates that the unit segment Su includes a risk point, the reference cost Cref is increased. If the product delivery risk information Irgd indicates a higher product delivery risk Rgd, the reference cost Cref is increased.

個体情報Iiが示す移動体26の種類がドローン30である場合、基準コストCrefを低くし、配送車32である場合、基準コストCrefを高くする。個体情報Iiに含まれる燃費性能が高い場合、基準コストCrefを低くする。個体情報Iiに含まれる最高速度が高い場合、基準コストCrefを低くする。個体情報Iiに含まれる稼働年数又は総移動距離が長い場合、基準コストCrefを高くする。 If the type of mobile object 26 indicated by the individual information Ii is a drone 30, the reference cost Cref is set low, and if it is a delivery vehicle 32, the reference cost Cref is set high. When the fuel consumption performance included in the individual information Ii is high, the reference cost Cref is lowered. If the maximum speed included in the individual information Ii is high, the reference cost Cref is lowered. If the number of years of operation or the total travel distance included in the individual information Ii is long, the reference cost Cref is increased.

単位区分情報Isuが示す属性が、人口密度の高い場所を示す場合、基準コストCrefを高くする。 If the attribute indicated by the unit segment information Isu indicates a place with a high population density, the reference cost Cref is increased.

また、気象情報Iclが示す気象が悪天候であるほど、発生確率Pを高くする。交通流情報Itsがより多くの交通流を示す場合、発生確率Pを高くする。なお、気象情報Icl及び交通流情報Itsを発生確率Pの設定ではなく、基準コストCrefの設定に用いてもよい。 Also, the worse the weather indicated by the weather information Icl, the higher the probability P of occurrence. When the traffic flow information Its indicates more traffic flows, the occurrence probability P is increased. Note that the weather information Icl and the traffic flow information Its may be used for setting the reference cost Cref instead of setting the occurrence probability P.

追加コストCadは、飛行許可区間情報Isfaに基づいて設定される。具体的には、飛行許可区間情報Isfaが、単位区分Suに飛行許可区間Sfaが含まれることを示す場合、追加コストCadを高くする。なお、単位区分Su毎に又は対象移動体26tarの移動毎に保険を適用する場合、追加コストCadは、保険の適用に関連して設定してもよい。例えば、対象移動体26tarの移動に伴って1回の移動又は特定の単位区分Suについて保険の支払を要する場合、保険の支払及びその金額に応じて追加コストCadを設定してもよい。 The additional cost Cad is set based on the permitted flight section information Isfa. Specifically, when the flight permission section information Isfa indicates that the flight permission section Sfa is included in the unit segment Su, the additional cost Cad is increased. When insurance is applied to each unit segment Su or to each movement of the target moving body 26tar, the additional cost Cad may be set in relation to the application of the insurance. For example, if an insurance payment is required for one movement or for a specific unit section Su with the movement of the target mobile body 26tar, an additional cost Cad may be set according to the insurance payment and its amount.

<A-3.本実施形態の効果>
本実施形態によれば、1つの移動体26についての出発地Pstと目的地Ptarの間の少なくとも2つの経路選択肢RTop(例えば図5のRTop1、RTop2)、又は複数の移動体26(例えばドローン30及び配送車32)それぞれについての出発地Pstと目的地Ptarの間の少なくとも1つの経路選択肢RTop(例えば図5のRTop1、RTop3)から、経路選択肢RTopそれぞれについて算出された移動コストC(移動評価値)に基づき、1つの移動経路RTmを選択する(図4のS95)。これにより、複数の移動体26の属性又は複数の経路選択肢RTopの属性を考慮して、1つの移動経路RTmを選択可能となる。従って、複数の移動体26の属性等を考慮してより好適にサービスを提供可能となる。
<A-3. Effect of the present embodiment>
According to this embodiment, at least two route options RTop (for example, RTop1 and RTop2 in FIG. 5) between the departure point Pst and the destination Ptar for one mobile body 26, or a plurality of mobile bodies 26 (for example, the drone 30 and delivery vehicle 32) from at least one route option RTop (for example, RTop1 and RTop3 in FIG. 5) between the departure point Pst and the destination Ptar for each of the route options RTop calculated for each of the route options RTop (movement evaluation value ), one moving route RTm is selected (S95 in FIG. 4). Thereby, one moving route RTm can be selected in consideration of the attributes of a plurality of moving bodies 26 or the attributes of a plurality of route options RTop. Therefore, it is possible to provide services more preferably by considering the attributes of a plurality of mobile units 26 and the like.

本実施形態において、サービスサーバ22(移動管理部28)は、顧客端末20(外部機器)から受け付けるサービスの要求を取得する(図2のS11、S21、図3のS71)。そして、サービスサーバ22は、サービスの要求に応じて複数の経路選択肢RTopから1つの移動経路RTmを選択する(図2のS21、図4のS95)。これにより、サービスの要求に応じた移動経路RTmを選択可能となる。 In this embodiment, the service server 22 (mobility management unit 28) acquires a service request to be accepted from the customer terminal 20 (external device) (S11, S21 in FIG. 2, S71 in FIG. 3). Then, the service server 22 selects one movement route RTm from a plurality of route options RTop in response to a service request (S21 in FIG. 2, S95 in FIG. 4). As a result, it becomes possible to select a moving route RTm that meets the service request.

本実施形態において、管理システム10は、第1地図情報Imapを蓄積した第1地図DB76(地図情報データベース)と、複数の移動体26の個体情報Iiを蓄積した移動体DB74とを備える(図1)。また、第1地図DBは、地理的な単位区分Su毎の属性情報である単位区分情報Isuを第1地図情報Imap1として含む。さらに、サービスサーバ22(移動管理部28)は、顧客端末20(外部機器)から受け付けたサービスの要求に対応する移動体26の個体又は種類を選択する(図4のS92)。さらにまた、サービスサーバ22は、移動体26の個体又は種類それぞれについて、サービスの要求に対応する出発地Pstから目的地Ptarまでの少なくとも1つの経路選択肢RTopを第1地図情報Imap1に基づいて算出する(S93)。加えて、サービスサーバ22は、経路選択肢RTopそれぞれについて、出発地Pstから目的地Ptarまでの単位区分情報Isuと個体情報Iiとに基づいて、出発地Pstから目的地Ptarまでの移動コストC(移動評価値)の合計Tを算出する(S94)。また、サービスサーバ22は、移動体26のうち実際に移動する対象移動体26tarと、経路選択肢RTopのうち対象移動体26tarが利用する移動経路RTmとを、移動コストCの合計Tに基づいて選択する(S95、S96)。 In the present embodiment, the management system 10 includes a first map DB 76 (map information database) storing first map information Imap, and a moving body DB 74 storing individual information Ii of a plurality of moving bodies 26 (FIG. 1). ). The first map DB also includes unit section information Isu, which is attribute information for each geographical unit section Su, as first map information Imap1. Further, the service server 22 (mobility management unit 28) selects the individual or type of mobile unit 26 corresponding to the service request received from the customer terminal 20 (external device) (S92 in FIG. 4). Furthermore, the service server 22 calculates at least one route option RTop from the departure point Pst to the destination Ptar corresponding to the service request for each individual or type of the mobile object 26 based on the first map information Imap1. (S93). In addition, for each of the route options RTop, the service server 22 calculates the movement cost C (movement evaluation value) is calculated (S94). Further, the service server 22 selects the target mobile body 26tar that actually moves among the mobile bodies 26 and the movement route RTm that the target mobile body 26tar uses from the route options RTop based on the total T of the movement costs C. (S95, S96).

本実施形態によれば、経路選択肢RTopそれぞれについて、出発地Pstから目的地Ptarまでの移動コストC(移動評価値)の合計Tを、単位区分情報Isuと個体情報Iiとに基づいて算出する(図6~図8)。また、移動体26のうち実際に移動する対象移動体26tarと、複数の経路選択肢RTopのうち対象移動体26tarが利用する移動経路RTmとを、移動コストCの合計Tに基づいて選択する(図4のS94、S95)。これにより、単位区分情報Isuと移動体26の個体情報Iiの両方を考慮した上で、要求されたサービス及び出発地Pstから目的地Ptarまでの移動に適した移動体26を選択することができる。従って、より好適にサービスを提供することが可能となる。 According to this embodiment, for each route option RTop, the total T of the movement cost C (movement evaluation value) from the departure point Pst to the destination Ptar is calculated based on the unit classification information Isu and the individual information Ii ( 6 to 8). Also, the target mobile body 26tar that actually moves among the mobile bodies 26 and the movement route RTm that the target mobile body 26tar uses from among the plurality of route options RTop are selected based on the total T of the movement costs C (Fig. 4 S94, S95). As a result, it is possible to select the mobile object 26 that is suitable for the requested service and the movement from the departure point Pst to the destination Ptar in consideration of both the unit segment information Isu and the individual information Ii of the mobile object 26. . Therefore, it becomes possible to provide services more preferably.

本実施形態において、移動管理部28は、第1サービス要求を受け付けた後、第1サービス要求のサービスを実行する前に第2サービス要求を受け付けたとき、第2サービス要求に対応する目的地Ptarが第1サービス要求に対応する移動経路RTmに含まれる場合、サービスサーバ22(移動管理部28)は、第1サービス要求に対応する対象移動体26tarを、第2サービス要求に対応する対象移動体26tarとして優先的に用いる(図3及び図4)。これにより、複数のサービスを効率的に処理することが可能となる。 In this embodiment, when the movement management unit 28 receives the second service request after receiving the first service request and before executing the service of the first service request, the destination Ptar corresponding to the second service request is included in the movement route RTm corresponding to the first service request, the service server 22 (movement management unit 28) replaces the target mobile object 26tar corresponding to the first service request with the target mobile object corresponding to the second service request. 26tar is preferentially used (Figs. 3 and 4). This allows efficient processing of multiple services.

本実施形態において、複数の移動体26は、自律移動体としてのドローン30と、移動体26又は自律移動体としての配送車32とを含む(図1)。また、サービスサーバ22(移動管理部28)は、第1寸法以上の大型荷物を単体で配送する場合、配送車32を選択し、第1寸法よりも小さい小型荷物を単体で配送する場合、ドローン30を選択する(図4のS91、S92)。さらに、配送車32による大型荷物の配送スケジュールを設定済みの状態で、小型荷物の配送を要する配送要求を受け付けたとき、小型荷物の配送目的地Pdtarが大型荷物の配送に対応する移動経路RTmに含まれる場合、サービスサーバ22は、小型荷物を大型荷物と共に配送車32で配送させる(図3、図4)。これにより、複数の荷物(大型荷物及び小型荷物)を効率的に配送することが可能となる。 In this embodiment, the plurality of moving bodies 26 includes drones 30 as autonomous moving bodies, and delivery vehicles 32 as moving bodies 26 or autonomous moving bodies (FIG. 1). In addition, the service server 22 (movement management unit 28) selects the delivery vehicle 32 when delivering a large parcel of the first dimension or more by itself, and selects the drone when delivering a small parcel smaller than the first dimension by itself. 30 is selected (S91, S92 in FIG. 4). Furthermore, when a delivery request requiring the delivery of small parcels is received in a state in which the schedule for delivery of large parcels by the delivery vehicle 32 has already been set, the delivery destination Pdtar for the small parcels is changed to the moving route RTm corresponding to the delivery of large parcels. If included, the service server 22 causes the small packages to be delivered together with the large packages by the delivery vehicle 32 (FIGS. 3 and 4). This makes it possible to efficiently deliver a plurality of parcels (large parcels and small parcels).

本実施形態において、管理システム10は、進入制限領域(図5の飛行制限領域202等)に対する複数の移動体26の進入を管理する交通管理部100を備える(図1)。また、サービスサーバ22(移動管理部28)は、複数の経路選択肢RTopそれぞれについて、交通管理部100による進入許可を要する進入制限領域の位置情報に基づく重み付けを行って、移動コストC(移動評価値)を算出する(図6のS108)。これにより、交通管理部100による進入許可を要する進入制限領域については、移動経路RTmに含まれ難くなるように重み付けを行って移動コストCを算出することで、移動経路RTmに含まれ難くすることが可能となる。 In this embodiment, the management system 10 includes a traffic management unit 100 that manages entry of a plurality of moving bodies 26 into restricted entry areas (such as the restricted flight area 202 in FIG. 5) (FIG. 1). In addition, the service server 22 (movement management unit 28) weights each of the plurality of route options RTop based on the position information of the entry restricted area that requires entry permission by the traffic management unit 100, and calculates the movement cost C (movement evaluation value ) is calculated (S108 in FIG. 6). As a result, the restricted entry area requiring entry permission by the traffic management unit 100 is weighted so as to be less likely to be included in the moving route RTm, and the moving cost C is calculated, thereby making it less likely to be included in the moving route RTm. becomes possible.

本実施形態において、管理システム10は、交通流の位置及び程度に関する交通流情報Itsを提供する交通流情報提供部102を備える(図1)。また、サービスサーバ22(移動管理部28)は、複数の経路選択肢RTopそれぞれについて、交通流情報Itsに基づく重み付けを行って、移動コストC(移動評価値)を算出する(図6のS108)。これにより、対象移動体26tar及び移動経路RTmの選択に当たり、交通流を考慮することが可能となる。 In this embodiment, the management system 10 comprises a traffic flow information provider 102 that provides traffic flow information Its about the location and extent of traffic flow (FIG. 1). Further, the service server 22 (movement management unit 28) weights each of the plurality of route options RTop based on the traffic flow information Its to calculate the movement cost C (movement evaluation value) (S108 in FIG. 6). This makes it possible to consider the traffic flow when selecting the target moving body 26tar and the moving route RTm.

B.変形例
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
B. MODIFIED EXAMPLES The present invention is not limited to the above-described embodiments, and can of course adopt various configurations based on the descriptions of this specification. For example, the following configuration can be adopted.

<B-1.自律移動体>
上記実施形態のドローン30は、配送用であった(図1及び図2)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。例えば、ドローン30は、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量、エンターテインメント等の用途で用いることも可能である。配送車32も同様である。
<B-1. Autonomous Mobile>
The drone 30 of the above embodiment was for delivery (FIGS. 1 and 2). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this. For example, the drone 30 can be used for transportation of people, emergency applications, photography, advertising, security surveillance, surveying, entertainment, and the like. The delivery vehicle 32 is also the same.

上記実施形態では、ドローン30及び配送車32に本発明を適用した(図1及び図2)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、別種類の飛行体又は自律移動体に本発明を適用してもよい。例えば、ドローン30又は配送車32の一方のみを用いることも可能である。或いは、ドローン30又は配送車32の代わりに、ヘリコプタ又は船舶に本発明を適用することも可能である。 In the above embodiment, the present invention is applied to the drone 30 and the delivery vehicle 32 (FIGS. 1 and 2). However, for example, from the viewpoint of calculating a suitable movement route RTm based on the attributes of the unit section Su and the attributes of the moving object 26, the present invention may be applied to other types of flying objects or autonomous moving objects. For example, it is also possible to use only one of the drone 30 or the delivery vehicle 32 . Alternatively, instead of the drone 30 or delivery vehicle 32, it is also possible to apply the present invention to a helicopter or ship.

上記実施形態では、ドローン30及び配送車32の両方が自律移動可能であった。しかしながら、例えば、単位区分Suの属性及び移動体26の属性の両方を考慮して対象移動体26tar及び移動経路RTmを設定する観点からすれば、これに限らない。例えば、ドローン30又は配送車32の一方を自律移動できないものとしてもよい。 In the above embodiment, both the drone 30 and the delivery vehicle 32 were capable of autonomous movement. However, from the viewpoint of setting the target moving body 26tar and the movement route RTm, for example, considering both the attributes of the unit section Su and the attributes of the moving body 26, this is not the only option. For example, one of the drone 30 and the delivery vehicle 32 may not be able to move autonomously.

上記実施形態のドローン30及び配送車32は、サービスサーバ22からの配送指令に応じて移動した(図2)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。 The drone 30 and the delivery vehicle 32 of the above embodiment moved according to a delivery command from the service server 22 (FIG. 2). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this.

<B-2.移動管理部28>
上記実施形態の移動管理部28は、サービスサーバ22及び交通管理サーバ24を含んだ(図1)。しかしながら、例えば、複数のドローン30若しくは配送車32(又は自律移動体)の移動を管理する観点からすれば、これに限らない。例えば、サービスサーバ22のみから移動管理部28を構成してもよい。或いは、サービスサーバ22及び交通管理サーバ24に加えて、所定区域毎に複数配置されて、ドローン30の飛行又は配送車32の走行を管理するローカル管制サーバを設けることも可能である。そして、サービスサーバ22からドローン30又は配送車32に対する配送指令は、ローカル管制サーバを介して送信されてもよい。
<B-2. Movement management unit 28>
The mobility management unit 28 of the above embodiment includes the service server 22 and the traffic management server 24 (FIG. 1). However, for example, from the viewpoint of managing the movements of a plurality of drones 30 or delivery vehicles 32 (or autonomous mobile bodies), the present invention is not limited to this. For example, the mobility management unit 28 may be configured only from the service server 22 . Alternatively, in addition to the service server 22 and the traffic management server 24, it is also possible to provide a plurality of local control servers arranged for each predetermined area to manage the flight of the drone 30 or the travel of the delivery vehicle 32. A delivery command from the service server 22 to the drone 30 or the delivery vehicle 32 may be transmitted via the local control server.

上記実施形態のサービスサーバ22は、商品Gの配送を管理した(図1)。しかしながら、例えば、複数のドローン30若しくは配送車32(又は自律移動体)の移動を管理する観点からすれば、これに限らない。例えば、サービスサーバ22は、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量、エンターテインメント等の用途を管理するものであってもよい。 The service server 22 of the above embodiment managed delivery of the product G (FIG. 1). However, for example, from the viewpoint of managing the movements of a plurality of drones 30 or delivery vehicles 32 (or autonomous mobile bodies), the present invention is not limited to this. For example, the service server 22 may manage applications such as transportation of people, emergency applications, filming, advertising, security monitoring, surveying, entertainment, and the like.

上記実施形態のサービスサーバ22は、顧客端末20(外部端末)から受け付けたサービスの要求に基づいて、対象移動体26tar及び移動経路RTmを選択した(図2のS11、S21)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。例えば、サービスサーバ22自体が必要であると判定したサービスの要求に基づいて、対象移動体26tar及び移動経路RTmを選択することも可能である。 The service server 22 of the above embodiment selects the target moving body 26tar and the moving route RTm based on the service request received from the customer terminal 20 (external terminal) (S11, S21 in FIG. 2). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this. For example, it is also possible to select the target mobile body 26tar and the movement route RTm based on the service request determined by the service server 22 itself to be necessary.

サービスサーバ22自体が必要であると判定するサービスとしては、例えば、以下のサービスが考えられる。すなわち、サービスサーバ22がセキュリティを監視する監視サーバとして機能を有する場合、サービスサーバ22は、図示しないセキュリティ監視センサ(カメラ等)からの入力に応じて監視エリアを選択する。そして、サービスサーバ22は、選択した監視エリアに対して監視を行う対象移動体26tarとしてドローン30又は車両32を選択する。また、サービスサーバ22は、監視エリアとの関係での移動経路RTmを算出する。 For example, the following services can be considered as services that the service server 22 itself determines to be necessary. That is, when the service server 22 has a function as a monitoring server that monitors security, the service server 22 selects a monitoring area according to an input from a security monitoring sensor (such as a camera) (not shown). Then, the service server 22 selects the drone 30 or the vehicle 32 as the target moving body 26tar to monitor the selected monitoring area. Also, the service server 22 calculates the movement route RTm in relation to the monitored area.

<B-3.データベース>
上記実施形態では、第1地図DB76及び移動体DB74をサービスサーバ22に配置した(図1)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。例えば、第1地図DB76又は移動体DB74をサービスサーバ22の外部(例えばクラウド又は交通サーバ24)に設けることも可能である。
<B-3. Database>
In the above embodiment, the first map DB 76 and mobile object DB 74 are arranged in the service server 22 (FIG. 1). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this. For example, it is possible to provide the first map DB 76 or the mobile object DB 74 outside the service server 22 (for example, the cloud or the traffic server 24).

<B-4.移動コストC(移動評価値)の算出>
上記実施形態では、基準コストCref及び追加コストCadを用いて移動コストCを算出した(図6のS108)。その際、基準コストCrefは、ステップS101~S107で取得した各情報Ic、Its、Irr、Irgd、Isfa、Ii、Isuを用いた。しかしながら、例えば、移動コストC(移動評価値)の合計Tを、単位区分情報Isuと個体情報Ii又は種類情報とに基づいて算出する観点からすれば、これに限らない。例えば、単位区分情報Isuと個体情報Iiのみを用いて移動コストC(移動評価値)を算出することも可能である。
<B-4. Calculation of movement cost C (movement evaluation value)>
In the above embodiment, the movement cost C is calculated using the reference cost Cref and the additional cost Cad (S108 in FIG. 6). At that time, the information Ic, Its, Irr, Irgd, Isfa, Ii, and Isu obtained in steps S101 to S107 were used as the reference cost Cref. However, from the viewpoint of calculating the total T of the movement cost C (movement evaluation value) based on the unit classification information Isu and the individual information Ii or type information, the present invention is not limited to this. For example, it is possible to calculate the movement cost C (movement evaluation value) using only the unit segment information Isu and the individual information Ii.

上記実施形態では、移動コストCの合計Tが最も小さい経路選択肢RTopを移動経路RTmとして用いた(図4のS95)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。例えば、移動コストCの合計Tが最も大きい経路選択肢RTopを移動経路RTmとして用いるように、移動コストCを定義することも可能である。 In the above embodiment, the route option RTop with the smallest total T of the movement costs C is used as the movement route RTm (S95 in FIG. 4). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this. For example, it is possible to define the movement cost C such that the route option RTop with the largest total T of the movement costs C is used as the movement route RTm.

上記実施形態では、各単位区分Suの移動コストC(移動評価値)を、基準コストCrefと追加コストCadの和として定義した(図6のS108)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。例えば、ステップS101~S107で取得した情報Ic、Its、Irr、Irgd、Isfa、Ii、Isuそれぞれについて基準コストCrefを設定し、これらの和を移動コストCとすることも可能である。 In the above embodiment, the movement cost C (movement evaluation value) of each unit section Su is defined as the sum of the reference cost Cref and the additional cost Cad (S108 in FIG. 6). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this. For example, it is possible to set a reference cost Cref for each of the information Ic, Its, Irr, Irgd, Isfa, Ii, and Isu acquired in steps S101 to S107, and use the sum of these as the movement cost C. FIG.

上記実施形態では、移動体26の個体情報Iiを移動コストCの算出に用いた(図6のS106、S108)。しかしながら、例えば、単位区分Suの属性及び移動体26の属性に基づいて好適な移動経路RTmを算出する観点からすれば、これに限らない。例えば、移動体26の個体情報Iiの代わりに又はこれに加えて、移動体26の種類情報を用いることも可能である。種類情報は、移動体26の種類を示す情報であり、例えば、「ドローン」、「配送車」を用いることができる。或いは、さらに細かい種類として、「トラック」、「ワゴン車」等を用いることも可能である。 In the above embodiment, the individual information Ii of the moving object 26 is used to calculate the moving cost C (S106, S108 in FIG. 6). However, from the viewpoint of calculating a suitable moving route RTm based on, for example, the attributes of the unit section Su and the attributes of the moving body 26, the present invention is not limited to this. For example, instead of or in addition to the individual information Ii of the mobile object 26, it is also possible to use the type information of the mobile object 26. FIG. The type information is information indicating the type of the moving object 26, and for example, "drone" and "delivery vehicle" can be used. Alternatively, it is also possible to use "truck", "wagon" and the like as more detailed types.

10…管理システム 20…顧客端末(外部機器)
22…サービス管理サーバ(管理サーバ)
24…交通管理サーバ 28…移動管理部
26…移動体 26tar…対象移動体
30…ドローン(自律移動体) 32…配送車(自律移動体)
52…通信部(通信装置) 74…移動体DB
76…第1地図DB(地図データベース)
100…交通管理部 102…交通流情報提供部
134…ドローン制御装置(自律制御部)
154…車両制御装置(自律制御部) C…移動コスト(移動評価値)
Ic…環境情報(進入制限領域の位置情報)
Ii…個体情報
Imap1…第1地図情報(地図情報) Isu…単位区分情報
Its…交通流情報 Pst…出発地
Ptar…目的地 RTm…移動経路
RTop…経路選択肢 T…移動コストの合計
10... Management system 20... Customer terminal (external device)
22 ... Service management server (management server)
24 Traffic management server 28 Movement management unit 26 Moving body 26 tar Target moving body 30 Drone (autonomous moving body) 32 Delivery vehicle (autonomous moving body)
52... Communication unit (communication device) 74... Mobile DB
76 First map DB (map database)
100... Traffic management unit 102... Traffic flow information providing unit 134... Drone control device (autonomous control unit)
154... Vehicle control device (autonomous control unit) C... Movement cost (movement evaluation value)
Ic...Environmental information (location information of restricted access area)
Ii... Individual information Imap1... First map information (map information) Isu... Unit classification information Its... Traffic flow information Pst... Departure point Ptar... Destination RTm... Travel route RTop... Route option T... Total travel cost

Claims (7)

出発地から目的地まで移動するための自律制御部を備えた自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムであって、
1つの前記移動体についての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢、又は前記複数の移動体それぞれについての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢から、前記複数の経路選択肢それぞれについて算出された移動コストに基づき、1つの移動経路を選択し、
前記管理システムは、
地図情報を蓄積した地図情報データベースと、
前記複数の移動体の個体情報又は種類情報を蓄積した移動体データベースと
を備え、
前記地図情報データベースは、地理的な単位区分毎の属性情報である単位区分情報を前記地図情報として含み、
前記移動管理部は、
外部機器から受け付けた又は前記移動管理部自体が必要であると判定したサービスの要求に対応する前記移動体の個体又は種類を選択し、
前記移動体の個体又は種類それぞれについて、前記サービスの要求に対応する出発地から目的地までの少なくとも1つの経路選択肢を前記地図情報に基づいて算出し、
前記経路選択肢それぞれについて、前記出発地から前記目的地までの前記単位区分情報と前記個体情報又は前記種類情報とに基づいて、前記出発地から前記目的地までの移動コストの合計を算出し、
前記移動体のうち実際に移動する対象移動体又はその種類と、前記経路選択肢のうち前記対象移動体が利用する移動経路とを、前記移動コストの合計に基づいて選択する
ことを特徴とする管理システム。
an autonomous mobile body having an autonomous control unit for moving from a starting point to a destination;
a movement management unit that communicates with the autonomous mobile body via a communication device and manages movement of a plurality of mobile bodies including the autonomous mobile body,
at least two multiple route options between said origin and said destination for one of said vehicles, or at least two multiple routes between said origin and said destination for each of said multiple vehicles. selecting one moving route from the options based on the moving cost calculated for each of the plurality of route options ;
The management system is
a map information database storing map information;
a moving body database storing individual information or type information of the plurality of moving bodies;
with
the map information database includes unit division information, which is attribute information for each geographical unit division, as the map information;
The movement management unit
selecting an individual or a type of the moving body corresponding to a service request received from an external device or determined to be necessary by the movement management unit itself;
calculating, based on the map information, at least one route option from a departure point to a destination corresponding to the service request for each individual or type of the mobile object;
for each of the route options, calculating a total travel cost from the departure point to the destination based on the unit classification information and the individual information or the type information from the departure point to the destination;
Management characterized by selecting a target mobile body that actually moves or a type thereof from among the mobile bodies and a moving route that the target mobile body uses from the route options based on the total movement cost. system.
請求項に記載の管理システムにおいて、
第1サービス要求を受け付けた後、前記第1サービス要求のサービスを実行する前に第2サービス要求を受け付けたとき、前記第2サービス要求に対応する前記目的地が前記第1サービス要求に対応する前記移動経路に含まれる場合、前記移動管理部は、前記第1サービス要求に対応する前記対象移動体を、前記第2サービス要求に対応する前記対象移動体として優先的に用いる
ことを特徴とする管理システム。
The management system of claim 1 , wherein
When a second service request is received after receiving the first service request and before executing the service of the first service request, the destination corresponding to the second service request corresponds to the first service request. When included in the movement route, the movement management unit preferentially uses the target mobile body corresponding to the first service request as the target mobile body corresponding to the second service request. management system.
請求項1に記載の管理システムにおいて、
前記複数の移動体は、
前記自律移動体としてのドローンと、
前記移動体又は前記自律移動体としての配送車と
を含み、
前記移動管理部は、
第1寸法以上の大型荷物を単体で配送する場合、前記配送車を選択し、
前記第1寸法よりも小さい小型荷物を単体で配送する場合、前記ドローンを選択し、
前記配送車による前記大型荷物の配送スケジュールを設定済みの状態で、前記小型荷物の配送を要する配送要求を受け付けたとき、前記小型荷物の配送目的地が前記大型荷物の配送に対応する前記移動経路に含まれる場合、前記移動管理部は、前記小型荷物を前記大型荷物と共に前記配送車で配送させる
ことを特徴とする管理システム。
The management system of claim 1 , wherein
The plurality of mobile bodies are
a drone as the autonomous mobile body;
and a delivery vehicle as the moving body or the autonomous moving body,
The movement management unit
When delivering a large parcel of the first dimension or more by itself, select the delivery vehicle,
When delivering a small package smaller than the first dimension by itself, selecting the drone,
When a delivery request requiring delivery of the small parcel is received in a state in which a delivery schedule for the large parcel by the delivery vehicle has been set, the movement route in which the delivery destination of the small parcel corresponds to the delivery of the large parcel. , the movement management unit causes the delivery vehicle to deliver the small package together with the large package.
請求項1~のいずれか1項に記載の管理システムにおいて、
前記管理システムは、進入制限領域に対する前記複数の移動体の進入を管理する交通管理部を備え、
前記移動管理部は、前記複数の経路選択肢それぞれについて、前記交通管理部による進入許可を要する前記進入制限領域の位置情報に基づく重み付けを行って、前記移動コストを算出する
ことを特徴とする管理システム。
In the management system according to any one of claims 1 to 3 ,
The management system comprises a traffic management unit that manages the entry of the plurality of moving bodies into the entry restricted area,
The movement management unit calculates the movement cost by weighting each of the plurality of route options based on position information of the restricted entry area requiring entry permission by the traffic management unit. .
請求項1~のいずれか1項に記載の管理システムにおいて、
前記管理システムは、交通流の位置及び程度に関する交通流情報を提供する交通流情報提供部を備え、
前記移動管理部は、前記複数の経路選択肢それぞれについて、前記交通流情報に基づく重み付けを行って、前記移動コストを算出する
ことを特徴とする管理システム。
In the management system according to any one of claims 1 to 4 ,
The management system comprises a traffic flow information provider that provides traffic flow information regarding the location and extent of traffic flow,
The management system, wherein the movement management unit calculates the movement cost by weighting each of the plurality of route options based on the traffic flow information.
出発地から目的地まで移動するための自律制御部を備えた自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムの制御方法であって、
1つの前記移動体についての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢、又は前記複数の移動体それぞれについての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢から、前記複数の経路選択肢それぞれについて算出された移動コストに基づき、1つの移動経路を選択し、
前記管理システムは、
地図情報を蓄積した地図情報データベースと、
前記複数の移動体の個体情報又は種類情報を蓄積した移動体データベースと
を備え、
前記地図情報データベースは、地理的な単位区分毎の属性情報である単位区分情報を前記地図情報として含み、
前記移動管理部は、
外部機器から受け付けた又は前記移動管理部自体が必要であると判定したサービスの要求に対応する前記移動体の個体又は種類を選択し、
前記移動体の個体又は種類それぞれについて、前記サービスの要求に対応する出発地から目的地までの少なくとも1つの経路選択肢を前記地図情報に基づいて算出し、
前記経路選択肢それぞれについて、前記出発地から前記目的地までの前記単位区分情報と前記個体情報又は前記種類情報とに基づいて、前記出発地から前記目的地までの移動コストの合計を算出し、
前記移動体のうち実際に移動する対象移動体又はその種類と、前記経路選択肢のうち前記対象移動体が利用する移動経路とを、前記移動コストの合計に基づいて選択する
ことを特徴とする管理システムの制御方法。
an autonomous mobile body having an autonomous control unit for moving from a starting point to a destination;
A control method for a management system comprising: a mobility management unit that communicates with the autonomous mobile body via a communication device and manages movement of a plurality of mobile bodies including the autonomous mobile body,
at least two multiple route options between said origin and said destination for one of said vehicles, or at least two multiple routes between said origin and said destination for each of said multiple vehicles. selecting one moving route from the options based on the moving cost calculated for each of the plurality of route options ;
The management system is
a map information database storing map information;
a moving body database storing individual information or type information of the plurality of moving bodies;
with
the map information database includes unit division information, which is attribute information for each geographical unit division, as the map information;
The movement management unit
selecting an individual or a type of the moving body corresponding to a service request received from an external device or determined to be necessary by the movement management unit itself;
calculating, based on the map information, at least one route option from a departure point to a destination corresponding to the service request for each individual or type of the mobile object;
for each of the route options, calculating a total travel cost from the departure point to the destination based on the unit classification information and the individual information or the type information from the departure point to the destination;
Management characterized by selecting a target mobile body that actually moves or a type thereof from among the mobile bodies and a moving route that the target mobile body uses from the route options based on the total movement cost. How the system is controlled.
出発地から目的地まで移動するための自律制御部を備えた自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する管理サーバであって、
1つの前記移動体についての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢、又は前記複数の移動体それぞれについての前記出発地と前記目的地の間の少なくとも2つの複数の経路選択肢から、前記複数の経路選択肢それぞれについて算出された移動コストに基づき、1つの移動経路を選択し、
前記管理サーバは、
地図情報を蓄積した地図情報データベースと、
前記複数の移動体の個体情報又は種類情報を蓄積した移動体データベースと
を備え、
前記地図情報データベースは、地理的な単位区分毎の属性情報である単位区分情報を前記地図情報として含み、
前記管理サーバは、
外部機器から受け付けた又は前記管理サーバ自体が必要であると判定したサービスの要求に対応する前記移動体の個体又は種類を選択し、
前記移動体の個体又は種類それぞれについて、前記サービスの要求に対応する出発地から目的地までの少なくとも1つの経路選択肢を前記地図情報に基づいて算出し、
前記経路選択肢それぞれについて、前記出発地から前記目的地までの前記単位区分情報と前記個体情報又は前記種類情報とに基づいて、前記出発地から前記目的地までの移動コストの合計を算出し、
前記移動体のうち実際に移動する対象移動体又はその種類と、前記経路選択肢のうち前記対象移動体が利用する移動経路とを、前記移動コストの合計に基づいて選択する
ことを特徴とする管理サーバ。
A management server that communicates with an autonomous mobile body equipped with an autonomous control unit for moving from a departure point to a destination and manages the movement of a plurality of mobile bodies including the autonomous mobile body,
at least two multiple route options between said origin and said destination for one of said vehicles, or at least two multiple routes between said origin and said destination for each of said multiple vehicles. selecting one moving route from the options based on the moving cost calculated for each of the plurality of route options ;
The management server is
a map information database storing map information;
a moving body database storing individual information or type information of the plurality of moving bodies;
with
the map information database includes unit division information, which is attribute information for each geographical unit division, as the map information;
The management server is
Selecting the individual or type of mobile object corresponding to a service request received from an external device or judged to be necessary by the management server itself;
calculating, based on the map information, at least one route option from a departure point to a destination corresponding to the service request for each individual or type of the mobile object;
for each of the route options, calculating a total travel cost from the departure point to the destination based on the unit classification information and the individual information or the type information from the departure point to the destination;
Management characterized by selecting a target mobile body that actually moves or a type thereof from among the mobile bodies and a moving route that the target mobile body uses from the route options based on the total movement cost. server.
JP2020507811A 2018-03-19 2019-03-19 MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER Active JP7320489B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018051418 2018-03-19
JP2018051418 2018-03-19
PCT/JP2019/011305 WO2019181895A1 (en) 2018-03-19 2019-03-19 Mobile body management system, control method for mobile body management system, and management server for mobile body management system

Publications (2)

Publication Number Publication Date
JPWO2019181895A1 JPWO2019181895A1 (en) 2021-03-11
JP7320489B2 true JP7320489B2 (en) 2023-08-03

Family

ID=67986466

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020507811A Active JP7320489B2 (en) 2018-03-19 2019-03-19 MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER

Country Status (2)

Country Link
JP (1) JP7320489B2 (en)
WO (1) WO2019181895A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6777962B1 (en) * 2020-03-04 2020-10-28 株式会社センシンロボティクス Aircraft management server and management system
JP7438820B2 (en) * 2020-03-31 2024-02-27 本田技研工業株式会社 Management devices, management methods, and programs
JP7241103B2 (en) * 2021-01-14 2023-03-16 Kddi株式会社 Information processing equipment
JP7679577B2 (en) 2021-07-30 2025-05-20 株式会社ゼンリンデータコム Information processing device, program, and flight route search method
JP7564066B2 (en) * 2021-08-06 2024-10-08 トヨタ自動車株式会社 Information processing device, information processing method, and program
US20240370035A1 (en) * 2021-08-31 2024-11-07 Honda Motor Co., Ltd. Route generation method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017517466A (en) 2014-04-11 2017-06-29 ドイチェ ポスト エージー Method for delivering cargo by unmanned transport equipment
WO2017159176A1 (en) 2016-03-17 2017-09-21 株式会社日立製作所 Automatic operation assistance system and automatic operation assistance method
JP2017529631A (en) 2014-09-30 2017-10-05 エヌイーシー ヨーロッパ リミテッドNec Europe Ltd. Method and system for determining a path of an object that moves from a start state to an end state set while avoiding one or more obstacles
WO2017216854A1 (en) 2016-06-13 2017-12-21 エスゼット ディージェイアイ テクノロジー カンパニー リミテッド Unmanned aerial vehicle, delivery system, control method for unmanned aerial vehicle, and program for controlling unmanned aerial vehicle

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6270953B1 (en) * 2016-09-29 2018-01-31 本田技研工業株式会社 Delivery management server and delivery management method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017517466A (en) 2014-04-11 2017-06-29 ドイチェ ポスト エージー Method for delivering cargo by unmanned transport equipment
JP2017529631A (en) 2014-09-30 2017-10-05 エヌイーシー ヨーロッパ リミテッドNec Europe Ltd. Method and system for determining a path of an object that moves from a start state to an end state set while avoiding one or more obstacles
WO2017159176A1 (en) 2016-03-17 2017-09-21 株式会社日立製作所 Automatic operation assistance system and automatic operation assistance method
WO2017216854A1 (en) 2016-06-13 2017-12-21 エスゼット ディージェイアイ テクノロジー カンパニー リミテッド Unmanned aerial vehicle, delivery system, control method for unmanned aerial vehicle, and program for controlling unmanned aerial vehicle

Also Published As

Publication number Publication date
WO2019181895A1 (en) 2019-09-26
JPWO2019181895A1 (en) 2021-03-11

Similar Documents

Publication Publication Date Title
JP7320489B2 (en) MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER
US20190385463A1 (en) System and method for managing traffic flow of unmanned vehicles
JPWO2019181900A1 (en) Mobile object, its control method, and superiority / inferiority determination method
CN110850866A (en) Management of multiple autonomous vehicles
JP6613015B1 (en) Mobile body management system
US12545297B2 (en) Methods and systems for generating a longitudinal plan for an autonomous vehicle based on behavior of uncertain road users
US20250378400A1 (en) Service area maps for autonomous vehicles
US11906311B2 (en) Pavement marking map change detection, reaction, and live tile shipping
US20230324188A1 (en) Autonomous vehicle fleet scheduling to maximize efficiency
US12252158B2 (en) Time gaps for autonomous vehicles
US20220107650A1 (en) Providing deliveries of goods using autonomous vehicles
US20230368673A1 (en) Autonomous fleet recovery scenario severity determination and methodology for determining prioritization
US11788854B1 (en) Assessing the impact of blockages on autonomous vehicle services
US20240144127A1 (en) Method and system for dynamic allocation of vehicles to fleets
JP7090809B1 (en) Traffic management equipment, traffic management methods and traffic management programs
US20220222597A1 (en) Timing of pickups for autonomous vehicles
JP7391832B2 (en) Mobile body management system and its control method, management server, and autonomous mobile body
JP7286620B2 (en) MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER
JP6859487B2 (en) Mobile management system, its control method, and management server
US12590806B2 (en) System-level optimization and mode suggestion platform for transportation trips
US12412130B1 (en) Arranging tour trips using autonomous vehicles
CN121252815A (en) Unmanned aerial vehicle flight path calculation method, operation control device and unmanned aerial vehicle
WO2024107465A1 (en) Systems and techniques for improved autonomous vehicle comfort and operation

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221025

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230619

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230704

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230724

R150 Certificate of patent or registration of utility model

Ref document number: 7320489

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150