JP2023175548A - Design support system, operation terminal, and display control method - Google Patents

Design support system, operation terminal, and display control method Download PDF

Info

Publication number
JP2023175548A
JP2023175548A JP2022088042A JP2022088042A JP2023175548A JP 2023175548 A JP2023175548 A JP 2023175548A JP 2022088042 A JP2022088042 A JP 2022088042A JP 2022088042 A JP2022088042 A JP 2022088042A JP 2023175548 A JP2023175548 A JP 2023175548A
Authority
JP
Japan
Prior art keywords
partial
displayed
display
map
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2022088042A
Other languages
Japanese (ja)
Inventor
豊 森
Yutaka Mori
達也 宮崎
Tatsuya Miyazaki
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management 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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2022088042A priority Critical patent/JP2023175548A/en
Publication of JP2023175548A publication Critical patent/JP2023175548A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

To improve work efficiency.SOLUTION: A design support system is provided with a display control unit for displaying a setting screen P1 including a first display area DA1 and a second display area DA2 on a display unit, and an operation accepting unit for accepting user operations. The display control unit displays two or more thumbnail images TP1 in the first display area DA1. When an operation accepting unit accepts an operation to specify a first range R1 of a thumbnail image to be displayed from the two or more thumbnail images TP1 displayed in the first display area DA1, the display control unit displays a second range R2 corresponding to the first range R1 of a partial map to be displayed corresponding to the thumbnail image to be displayed in the second display area DA2.SELECTED DRAWING: Figure 2

Description

本開示は、設計支援システム、操作端末、及び表示制御方法に関する。より詳細には、本開示は、移動体が移動可能な経路の設計を支援する設計支援システム、操作端末、及び表示制御方法に関する。 The present disclosure relates to a design support system, an operation terminal, and a display control method. More specifically, the present disclosure relates to a design support system, an operation terminal, and a display control method that support the design of a route along which a mobile object can travel.

特許文献1は、所定エリア内を移動する移動体を制御するための制御計画の設計を支援する設計支援システムを開示する。 Patent Document 1 discloses a design support system that supports the design of a control plan for controlling a mobile object moving within a predetermined area.

特開2020-9405号公報Japanese Patent Application Publication No. 2020-9405

上記の設計支援システムは、一つの所定エリア内で制御計画の設計を支援するために用いられる。所定エリアが複数の部分エリアに分かれている場合、複数の部分エリアのそれぞれで制御計画を設計する必要があるが、複数の部分エリアのそれぞれで制御計画(移動体が移動可能な経路)を設計する作業を効率的に行いたいという要求があった。 The above design support system is used to support the design of a control plan within one predetermined area. When a given area is divided into multiple partial areas, it is necessary to design a control plan for each of the multiple partial areas. There was a demand for efficient work.

本開示の目的は、作業効率を向上させることができる設計支援システム、操作端末、及び表示制御方法を提供することにある。 An object of the present disclosure is to provide a design support system, an operation terminal, and a display control method that can improve work efficiency.

本開示の一態様の設計支援システムは、複数の部分エリアを含む所定エリア内で移動体が移動可能な経路の設計を支援する設計支援システムである。前記設計支援システムは、第1表示領域及び第2表示領域を含む設定画面を表示部に表示させる表示制御部と、ユーザの操作を受け付ける操作受付部と、を備える。前記表示制御部は、前記第1表示領域に、前記複数の部分エリアにそれぞれ対応する複数の部分マップをそれぞれ縮小化した複数のサムネイル画像の2以上のサムネイル画像を表示させる。前記表示制御部は、前記第1表示領域に表示されている前記2以上のサムネイル画像から表示対象のサムネイル画像の第1範囲を指定する操作を前記操作受付部が受け付けると、前記表示対象のサムネイル画像に対応する表示対象の部分マップの前記第1範囲に対応する第2範囲を前記第2表示領域に表示させる。 A design support system according to one aspect of the present disclosure is a design support system that supports designing a route along which a mobile object can move within a predetermined area including a plurality of partial areas. The design support system includes a display control unit that causes a display unit to display a setting screen including a first display area and a second display area, and an operation reception unit that receives user operations. The display control unit causes the first display area to display two or more thumbnail images of a plurality of thumbnail images obtained by reducing a plurality of partial maps respectively corresponding to the plurality of partial areas. When the operation reception unit receives an operation for specifying a first range of thumbnail images to be displayed from among the two or more thumbnail images displayed in the first display area, the display control unit selects the thumbnail images to be displayed from among the two or more thumbnail images displayed in the first display area. A second range corresponding to the first range of a partial map to be displayed corresponding to the image is displayed in the second display area.

本開示の一態様の操作端末は、前記設計支援システムによって前記経路が設定された前記所定エリアで移動する複数の移動体のうち操作対象の移動体を操作するための操作端末である。前記設計支援システムが備える前記表示部、前記操作受付部、前記表示制御部は、それぞれ、第1表示部、第1操作受付部、第1表示制御部である。前記操作端末は、第2表示部と、第2操作受付部と、第2表示制御部と、を備える。前記第2表示部は、前記設計支援システムによって前記経路が設定された前記複数の部分マップのうち前記表示対象の部分マップを表示する。前記第2操作受付部は、ユーザの操作を受け付ける。前記第2表示制御部は、前記第2操作受付部が前記操作対象の移動体を指定する操作を受け付けると、前記複数の部分マップのうち、前記操作対象の移動体が存在する部分エリアに対応する部分マップを前記第2表示部に表示させる。 An operating terminal according to an aspect of the present disclosure is an operating terminal for operating a moving object to be operated among a plurality of moving objects moving in the predetermined area in which the route has been set by the design support system. The display unit, the operation reception unit, and the display control unit included in the design support system are a first display unit, a first operation reception unit, and a first display control unit, respectively. The operation terminal includes a second display section, a second operation reception section, and a second display control section. The second display unit displays the partial map to be displayed among the plurality of partial maps for which the route has been set by the design support system. The second operation receiving unit receives a user's operation. When the second operation reception unit receives an operation for specifying the operation target moving body, the second display control unit is configured to display a screen corresponding to a partial area of the plurality of partial maps in which the operation target moving body is present. The partial map to be displayed is displayed on the second display section.

本開示の一態様の表示制御方法は、複数の部分エリアを含む所定エリア内で移動体が移動可能な経路の設計を支援する設計支援システムの表示制御方法である。前記表示制御方法は、第1表示領域と第2表示領域とを含む設定画面を表示部に表示させる表示ステップと、ユーザの操作を受け付ける操作受付ステップと、を含む。前記表示ステップでは、前記第1表示領域に、前記複数の部分エリアにそれぞれ対応する複数の部分マップをそれぞれ縮小化した複数のサムネイル画像のうち2以上のサムネイル画像を表示させる。前記表示ステップでは、前記第1表示領域に表示されている前記2以上のサムネイル画像から表示対象のサムネイル画像の第1範囲を指定する操作を前記操作受付ステップで受け付けると、前記表示対象のサムネイル画像に対応する表示対象の部分マップの前記第1範囲に対応する第2範囲を前記第2表示領域に表示させる。 A display control method according to one aspect of the present disclosure is a display control method for a design support system that supports designing a route along which a mobile object can move within a predetermined area including a plurality of partial areas. The display control method includes a display step of displaying a setting screen including a first display area and a second display area on a display unit, and an operation reception step of accepting a user's operation. In the display step, two or more thumbnail images out of a plurality of thumbnail images obtained by reducing a plurality of partial maps respectively corresponding to the plurality of partial areas are displayed in the first display area. In the display step, when the operation reception step receives an operation for specifying a first range of thumbnail images to be displayed from among the two or more thumbnail images displayed in the first display area, the thumbnail images to be displayed are A second range corresponding to the first range of the partial map to be displayed corresponding to is displayed in the second display area.

本開示によれば、作業効率が向上するという利点がある。 According to the present disclosure, there is an advantage that work efficiency is improved.

図1は、本開示の一実施形態の設計支援システムの概略的なブロック図である。FIG. 1 is a schematic block diagram of a design support system according to an embodiment of the present disclosure. 図2は、同上の情報端末に表示される設定画面の一例を示す図である。FIG. 2 is a diagram showing an example of a setting screen displayed on the above information terminal. 図3は、同上の設計支援システムが生成するエリアマップの概略的な説明図である。FIG. 3 is a schematic explanatory diagram of an area map generated by the above design support system. 図4は、同上の設計支援システムが生成するエリアマップの一例を示す図である。FIG. 4 is a diagram showing an example of an area map generated by the above design support system. 図5は、同上の設計支援システムの動作を説明するフローチャートである。FIG. 5 is a flowchart illustrating the operation of the design support system mentioned above. 図6は、同上の設計支援システムが生成する部分マップの一例を示す図である。FIG. 6 is a diagram showing an example of a partial map generated by the above design support system. 図7は、同上の設計支援システムが生成する部分マップの一例を示す図である。FIG. 7 is a diagram showing an example of a partial map generated by the above design support system. 図8は、同上の設計支援システムが生成する部分マップに重ねて表示されるCAD図面の一例を示す図である。FIG. 8 is a diagram showing an example of a CAD drawing displayed over a partial map generated by the above design support system. 図9は、同上の設計支援システムが生成する部分マップにCAD図面を重ねて表示したマップ画面の一例を示す図である。FIG. 9 is a diagram showing an example of a map screen in which a CAD drawing is displayed superimposed on a partial map generated by the above design support system. 図10は、本実施形態に係る操作端末の第2表示部に表示される画面の説明図である。FIG. 10 is an explanatory diagram of a screen displayed on the second display section of the operation terminal according to the present embodiment. 図11は、本実施形態に係る操作端末の第2表示部に表示される画面の説明図である。FIG. 11 is an explanatory diagram of a screen displayed on the second display section of the operation terminal according to the present embodiment.

(実施形態)
(1)概要
本実施形態に係る設計支援システム100について、図1~図9を参照して説明する。
(Embodiment)
(1) Overview A design support system 100 according to this embodiment will be described with reference to FIGS. 1 to 9.

本実施形態に係る設計支援システム100は、複数の部分エリアA11~A1nを含む所定エリアA1(図4参照)内で、移動体4が移動可能な経路の設計を支援するためのシステムである。所定エリアA1は、1台以上の移動体4が移動するエリアである。 The design support system 100 according to the present embodiment is a system for supporting the design of a route along which a mobile object 4 can move within a predetermined area A1 (see FIG. 4) that includes a plurality of partial areas A11 to A1n. The predetermined area A1 is an area in which one or more moving objects 4 move.

設計支援システム100は、表示制御部17と、操作受付部23と、を備える。 The design support system 100 includes a display control section 17 and an operation reception section 23.

表示制御部17は、第1表示領域DA1及び第2表示領域DA2を含む設定画面P1(図2参照)を表示部22に表示させる。 The display control unit 17 causes the display unit 22 to display a setting screen P1 (see FIG. 2) including a first display area DA1 and a second display area DA2.

操作受付部23は、ユーザの操作を受け付ける。 The operation accepting unit 23 accepts user operations.

表示制御部17は、第1表示領域DA1に、複数の部分エリアA11~A1nにそれぞれ対応する複数の部分マップMP11~MP1nをそれぞれ縮小化した複数のサムネイル画像TP1のうち2以上のサムネイル画像TP1を表示させる。 The display control unit 17 displays, in the first display area DA1, two or more thumbnail images TP1 among the plurality of thumbnail images TP1 obtained by reducing the plurality of partial maps MP11 to MP1n corresponding to the plurality of partial areas A11 to A1n, respectively. Display.

第1表示領域DA1に表示されている2以上のサムネイル画像TP1から表示対象のサムネイル画像の第1範囲R1を指定する操作を操作受付部23が受け付けると、表示制御部17は、表示対象のサムネイル画像に対応する表示対象の部分マップMP20の、第1範囲R1に対応する第2範囲R2(図3参照)を第2表示領域DA2に表示させる。 When the operation reception unit 23 receives an operation for specifying a first range R1 of thumbnail images to be displayed from two or more thumbnail images TP1 displayed in the first display area DA1, the display control unit 17 controls the thumbnail images to be displayed. A second range R2 (see FIG. 3) corresponding to the first range R1 of the display target partial map MP20 corresponding to the image is displayed in the second display area DA2.

なお、以下の実施形態において、表示制御部17、表示部22、及び操作受付部23を、それぞれ、第1表示制御部17、第1表示部22、及び第1操作受付部23と記載する場合もある。 In the following embodiments, the display control section 17, the display section 22, and the operation reception section 23 are referred to as the first display control section 17, the first display section 22, and the first operation reception section 23, respectively. There is also.

本開示でいう「移動体」は、無人搬送車(AGV:Automated Guided Vehicle)、移動ロボット及びドローン等を含む。「移動ロボット」は、例えば、車輪型、クローラ型又は脚型の(歩行型を含む)のロボットである。移動体4は、所定エリアA1内を移動するだけでなく、例えば、搬送、ピッキング、溶接、実装、陳列、接客、警備、組立及び検査等の様々な作業を実行する機能を有していてもよい。「所定エリア」は、1台以上の移動体4が配備された空間であって、移動体4は所定エリアA1内を移動する。所定エリアA1は複数の部分エリアA11~A1nを含んでいる。本実施形態では、所定エリアA1が例えば多層の建物の内部のエリアであり、複数の部分エリアA11~A1nは、複数階のエリアにそれぞれ対応する。建物には、複数の部分エリアA11~A1nの間を移動するための昇降装置(例えばエレベータ)が設置されており、移動体4は、昇降装置を利用して、移動体4が現在存在している部分エリアから別の階の部分エリアへと移動可能である。 A "mobile object" as used in the present disclosure includes an automated guided vehicle (AGV), a mobile robot, a drone, and the like. A "mobile robot" is, for example, a wheel-type, crawler-type, or leg-type (including walking type) robot. The mobile body 4 not only moves within the predetermined area A1, but also has the function of performing various operations such as transportation, picking, welding, mounting, display, customer service, security, assembly, and inspection. good. The "predetermined area" is a space in which one or more moving objects 4 are arranged, and the moving objects 4 move within the predetermined area A1. The predetermined area A1 includes a plurality of partial areas A11 to A1n. In this embodiment, the predetermined area A1 is, for example, an area inside a multi-story building, and the plurality of partial areas A11 to A1n correspond to areas on multiple floors, respectively. The building is equipped with a lifting device (for example, an elevator) for moving between the plurality of partial areas A11 to A1n, and the moving object 4 uses the lifting device to You can move from one area to another on another floor.

所定エリアA1を表す電子的な地図であるエリアマップMP1は、複数の部分エリアA11~A1nのそれぞれの電子的な地図である部分マップMP11~MP1nを含んでいる。複数のサムネイル画像TP1は、複数の部分マップMP1x(x=1,2,3,…,n)のそれぞれに対応しており、複数のサムネイル画像TP1の各々は対応する部分マップMP1xを所定の縮尺で縮小した画像である。 Area map MP1, which is an electronic map representing predetermined area A1, includes partial maps MP11 to MP1n, which are electronic maps of a plurality of partial areas A11 to A1n, respectively. The plurality of thumbnail images TP1 correspond to each of the plurality of partial maps MP1x (x=1, 2, 3, ..., n), and each of the plurality of thumbnail images TP1 corresponds to the corresponding partial map MP1x at a predetermined scale. This is an image reduced in size.

なお、所定エリアA1は、一例として、倉庫、工場、建設現場、店舗(ショッピングモールを含む)、物流センタ、事務所、公園、住宅、学校、病院、駅、空港又は駐車場等である。さらに、例えば、船舶、電車又は飛行機の内部等、乗り物の内部に移動体4が配備されている場合には、乗り物の内部が所定エリアA1になる。本実施形態では、所定エリアA1が物流倉庫である場合を例に説明する。 Note that the predetermined area A1 is, for example, a warehouse, a factory, a construction site, a store (including a shopping mall), a distribution center, an office, a park, a residence, a school, a hospital, a station, an airport, or a parking lot. Furthermore, for example, when the moving body 4 is placed inside a vehicle such as a ship, a train, or an airplane, the interior of the vehicle becomes the predetermined area A1. In this embodiment, a case where the predetermined area A1 is a distribution warehouse will be described as an example.

本実施形態の設計支援システム100によれば、第1表示領域DA1に表示されている2以上のサムネイル画像TP1から表示対象のサムネイル画像の第1範囲R1を指定する操作を行うと、第2表示領域DA2に、表示対象の部分マップMP20の第2範囲R2が表示される。したがって、ユーザは、表示対象のサムネイル画像の第1範囲R1を指定することによって、表示対象のサムネイル画像に対応する部分マップの第2範囲R2を第2表示領域DA2に表示させることができる。よって、移動体4が移動する所定エリアが複数の部分エリアを含んでいる場合でも、所望の部分エリアを選択して第2表示領域DA2に表示させることができ、移動体4が移動可能な経路を設計する作業の作業効率が向上するという利点がある。 According to the design support system 100 of the present embodiment, when an operation is performed to specify the first range R1 of thumbnail images to be displayed from two or more thumbnail images TP1 displayed in the first display area DA1, the second display area DA1 is displayed. A second range R2 of the partial map MP20 to be displayed is displayed in the area DA2. Therefore, by specifying the first range R1 of the thumbnail image to be displayed, the user can display the second range R2 of the partial map corresponding to the thumbnail image to be displayed in the second display area DA2. Therefore, even if the predetermined area in which the moving object 4 moves includes a plurality of partial areas, the desired partial area can be selected and displayed in the second display area DA2, and the route along which the moving object 4 can move can be selected. This has the advantage of improving the efficiency of designing work.

(2)構成
以下、本実施形態に係る設計支援システム100の構成について、図1~図9を参照して、詳細に説明する。以下に示す、数値、形状、材料、構成要素の位置、複数の構成要素間の位置関係及び接続関係等は、一例であって、本開示を限定する主旨ではない。また、以下で参照する図面は、いずれも模式的な図であり、図中の各構成要素の大きさ及び厚さそれぞれの比が、必ずしも実際の寸法比を反映しているとは限らない。
(2) Configuration Hereinafter, the configuration of the design support system 100 according to this embodiment will be described in detail with reference to FIGS. 1 to 9. Numerical values, shapes, materials, positions of constituent elements, positional relationships and connection relationships between a plurality of constituent elements, etc. shown below are examples, and do not limit the present disclosure. Further, the drawings referred to below are all schematic drawings, and the ratios of the sizes and thicknesses of the respective constituent elements in the drawings do not necessarily reflect the actual dimensional ratios.

以下では、設計支援システム100によって設計された経路を移動する移動体4が、無人搬送車である場合を例として説明する。移動体4としての無人搬送車は、所定エリアA1内を移動しつつ、搬送物の搬送という作業を実行する。本実施形態で例示する移動体4の構成について詳しくは、「(2.2)移動体」の欄で説明する。 In the following, an example will be described in which the moving object 4 that moves along a route designed by the design support system 100 is an automatic guided vehicle. The automatic guided vehicle serving as the moving body 4 executes the work of transporting objects while moving within the predetermined area A1. The configuration of the mobile body 4 exemplified in this embodiment will be described in detail in the section "(2.2) Mobile body".

(2.1)全体構成
設計支援システム100は、サーバ装置1と、情報端末2と、を備えている。また、本実施形態の設計支援システム100は、操作端末3を更に備えている。情報端末2及び操作端末3は設計支援システム100のUI(User Interface)として用いられ、ユーザは、情報端末2又は操作端末3を用いて、経路を設計する作業を行う。
(2.1) Overall configuration The design support system 100 includes a server device 1 and an information terminal 2. Further, the design support system 100 of this embodiment further includes an operation terminal 3. The information terminal 2 and the operation terminal 3 are used as a UI (User Interface) of the design support system 100, and the user uses the information terminal 2 or the operation terminal 3 to design a route.

サーバ装置1は、情報端末2及び操作端末3の各々と、互いに通信可能に構成されている。また、サーバ装置1は、1台以上の移動体4と互いに通信可能に構成されている。本開示において「通信可能」とは、有線通信又は無線通信の適宜の通信方式により、直接的、又はネットワークNT1若しくは中継器5等を介して間接的に、情報を授受できることを意味する。すなわち、サーバ装置1と、情報端末2及び操作端末3の各々とは、ネットワークNT1を介して、互いに情報を授受することができる。同様に、サーバ装置1と移動体4とは、ネットワークNT1及び中継器5を介して、互いに情報を授受することができる。 The server device 1 is configured to be able to communicate with each of the information terminal 2 and the operation terminal 3. Further, the server device 1 is configured to be able to communicate with one or more moving objects 4. In the present disclosure, "communicatable" means that information can be exchanged directly or indirectly via the network NT1, the repeater 5, etc., by an appropriate communication method such as wired communication or wireless communication. That is, the server device 1, each of the information terminal 2 and the operation terminal 3 can exchange information with each other via the network NT1. Similarly, the server device 1 and the mobile body 4 can exchange information with each other via the network NT1 and the repeater 5.

ここで、中継器5は、移動体4とサーバ装置1との間の通信を中継する機器(アクセスポイント)である。図1では中継器5の数が一つであるが、中継器5は複数の部分エリアA11~A1nのそれぞれに1台以上設置されている。中継器5は、ネットワークNT1を介して、サーバ装置1と通信する。本実施形態では一例として、中継器5と移動体4との間の通信には、Wi-Fi(登録商標)、Bluetooth(登録商標)、ZigBee(登録商標)又は免許を必要としない小電力無線(特定小電力無線)等の規格に準拠した、無線通信を採用する。また、ネットワークNT1は、インターネットに限らず、例えば、所定エリアA1内又は所定エリアA1の運営会社内のローカルな通信ネットワークが適用されてもよい。 Here, the relay 5 is a device (access point) that relays communication between the mobile body 4 and the server device 1. Although the number of repeaters 5 is one in FIG. 1, one or more repeaters 5 are installed in each of the plurality of partial areas A11 to A1n. Relay 5 communicates with server device 1 via network NT1. In this embodiment, as an example, communication between the repeater 5 and the mobile object 4 may be performed using Wi-Fi (registered trademark), Bluetooth (registered trademark), ZigBee (registered trademark), or low-power radio that does not require a license. Adopt wireless communication that complies with standards such as (Specified Low Power Radio). Further, the network NT1 is not limited to the Internet, but may be a local communication network within the predetermined area A1 or within the operating company of the predetermined area A1, for example.

以下、設計支援システム100を構成するサーバ装置1、情報端末2、及び操作端末3、並びに、移動体4について、より詳細に説明する。 Hereinafter, the server device 1, information terminal 2, operation terminal 3, and mobile object 4 that constitute the design support system 100 will be explained in more detail.

(2.2)移動体
移動体4は、例えば、所定エリアA1内で搬送物を運搬するための無人搬送車であり、搬送物を積載して目的地まで自律走行する。移動体4は、所定エリアA1の床面等からなる平坦な移動面を自律走行する。移動体4は、例えば、所定エリアA1における、第1位置に置かれている搬送物を、第2位置に搬送することが可能である。移動体4が搬送する搬送物は、一例として、荷物が載せられた、ロールボックスパレット等のパレットである。
(2.2) Mobile object The mobile object 4 is, for example, an automatic guided vehicle for transporting objects within a predetermined area A1, and autonomously travels to a destination with the objects loaded thereon. The mobile body 4 autonomously travels on a flat moving surface such as a floor surface in a predetermined area A1. The moving body 4 can, for example, transport an object placed at a first position in the predetermined area A1 to a second position. The conveyance object conveyed by the moving body 4 is, for example, a pallet such as a roll box pallet on which luggage is placed.

移動体4は、第4制御部40と、第4通信部41と、検知部42と、を備える。また、移動体4は、例えば蓄電池を備え、蓄電池に蓄積された電気エネルギーを用いて動作することとする。 The mobile body 4 includes a fourth control section 40, a fourth communication section 41, and a detection section 42. Furthermore, it is assumed that the moving body 4 includes, for example, a storage battery, and operates using electrical energy stored in the storage battery.

第4通信部41は、中継器5及びネットワークNT1を介して、サーバ装置1と通信する。第4通信部41とサーバ装置1との間の通信方式としては、無線通信又は有線通信の適宜の通信方式が採用される。 The fourth communication unit 41 communicates with the server device 1 via the repeater 5 and the network NT1. As a communication method between the fourth communication unit 41 and the server device 1, an appropriate communication method such as wireless communication or wired communication is adopted.

検知部42は、移動体4の挙動、及び移動体4の周辺状況等を検知する。本開示でいう「挙動」は、動作及び様子等を意味する。つまり、移動体4の挙動は、移動体4が走行中/停止中を表す移動体4の動作状態、移動体4の速度(及び速度変化)、移動体4に作用する加速度、及び移動体4の姿勢等を含む。具体的には、検知部42は、例えば、速度センサ、加速度センサ、ジャイロセンサ等のセンサを含み、これらのセンサにて移動体4の挙動を検知する。 The detection unit 42 detects the behavior of the moving body 4, the surrounding situation of the moving body 4, and the like. "Behavior" as used in the present disclosure means an action, a state, and the like. In other words, the behavior of the moving body 4 includes the operating state of the moving body 4 indicating that the moving body 4 is running/stopped, the speed (and speed change) of the moving body 4, the acceleration acting on the moving body 4, and the moving body 4. including posture, etc. Specifically, the detection unit 42 includes sensors such as a speed sensor, an acceleration sensor, and a gyro sensor, and detects the behavior of the moving body 4 using these sensors.

また、検知部42は、例えば、LiDAR(Light Detection and Ranging)等の測域センサ43を含み、測域センサ43にて移動体4の周辺状況を検知する。移動体4の周辺状況には、例えば、移動体4の進行方向の前方に存在する物体(障害物等)の有無、及び物体の位置(距離及び方位)等が含まれる。障害物には、他の移動体4及び人も含まれる。なお、測域センサ43は、LiDARに限定されず、イメージセンサ(カメラ)、ソナーセンサ、又はレーダ等のセンサを用いて、移動体4の周辺状況を検知してもよい。 The detection unit 42 also includes a range sensor 43 such as LiDAR (Light Detection and Ranging), and the range sensor 43 detects the surrounding situation of the moving body 4 . The surrounding situation of the moving object 4 includes, for example, the presence or absence of an object (such as an obstacle) existing in front of the moving direction of the moving object 4, the position (distance and direction) of the object, and the like. Obstacles include other moving objects 4 and people. Note that the range sensor 43 is not limited to LiDAR, and may detect the surrounding situation of the moving body 4 using a sensor such as an image sensor (camera), a sonar sensor, or a radar.

また、検知部42は、移動体4の位置、つまり移動体4の現在位置を特定する位置特定機能を有している。例えば、検知部42は、測域センサ43にて検出された周辺の物体の位置情報と、所定エリアA1のエリアマップMP1とに基づいて、所定エリアA1内での移動体4の現在位置を検出する。なお、検知部42は、複数の発信器から電波で送信されるビーコン信号を受信する受信機を含み、複数の発信器から送信されるビーコン信号に基づいて現在位置を検知してもよい。複数の発信器は、所定エリアA1内の複数箇所に配置されている。検知部42は、複数の発信器の位置と、受信機でのビーコン信号の受信電波強度とに基づいて、移動体4の現在位置を測定することができる。また、検知部42は、GPS(Global Positioning System)等の衛星測位システムを用いて現在位置を検出してもよい。 Furthermore, the detection unit 42 has a position specifying function for specifying the position of the moving body 4, that is, the current position of the moving body 4. For example, the detection unit 42 detects the current position of the mobile object 4 within the predetermined area A1 based on the position information of surrounding objects detected by the range sensor 43 and the area map MP1 of the predetermined area A1. . Note that the detection unit 42 may include a receiver that receives beacon signals transmitted by radio waves from a plurality of transmitters, and may detect the current position based on the beacon signals transmitted from the plurality of transmitters. The plurality of transmitters are arranged at a plurality of locations within the predetermined area A1. The detection unit 42 can measure the current position of the mobile object 4 based on the positions of the plurality of transmitters and the received radio wave intensity of the beacon signal at the receiver. Further, the detection unit 42 may detect the current position using a satellite positioning system such as GPS (Global Positioning System).

第4制御部40は、メモリ及びプロセッサを含むコンピュータシステムを主構成とする。すなわち、コンピュータシステムのメモリに記録されたプログラムを、プロセッサが実行することにより、第4制御部40の機能が実現される。プログラムはメモリに予め記録されていてもよいし、インターネット等の電気通信回線を通して提供されてもよく、メモリカード等の非一時的記録媒体に記録されて提供されてもよい。 The fourth control unit 40 mainly includes a computer system including a memory and a processor. That is, the functions of the fourth control unit 40 are realized by the processor executing a program recorded in the memory of the computer system. The program may be pre-recorded in a memory, provided through a telecommunications line such as the Internet, or provided recorded on a non-temporary recording medium such as a memory card.

第4制御部40は、例えば、第4通信部41がサーバ装置1から受信した搬送指示と、検知部42の検知結果とに基づいて、移動体4の走行機構を制御することによって、移動体4を移動させる。また、第4制御部40は、検知部42が検出した移動体4の現在位置を、定期的に又はサーバ装置1からの要求に応じて、第4通信部41からサーバ装置1へ送信させる。 The fourth control unit 40 controls the traveling mechanism of the mobile body 4 based on the transport instruction received from the server device 1 by the fourth communication unit 41 and the detection result of the detection unit 42, for example. Move 4. Further, the fourth control unit 40 causes the fourth communication unit 41 to transmit the current position of the moving object 4 detected by the detection unit 42 to the server device 1 periodically or in response to a request from the server device 1.

なお、移動体4は、上記以外の構成、例えば、蓄電池の充電回路、及びユーザインタフェース等を適宜備えている。ユーザインタフェースは、移動体4への指令等の情報を入力するための構成要素である。 Note that the mobile body 4 is appropriately equipped with configurations other than those described above, such as a charging circuit for a storage battery, a user interface, and the like. The user interface is a component for inputting information such as commands to the mobile body 4.

本実施形態では移動体4が倉庫等で被搬送物を搬送する用途に用いられる場合を例示するが、移動体4は、例えば回路基板を製造する製造現場において、回路基板に部品を実装する部品実装機に対して部品を供給する部品供給装置を搬送する用途に用いられてもよい。 In this embodiment, a case is illustrated in which the movable body 4 is used for transporting objects in a warehouse or the like, but the movable body 4 is used as a component for mounting components on a circuit board, for example, at a manufacturing site where circuit boards are manufactured. It may also be used to transport a component supply device that supplies components to a mounting machine.

(2.3)サーバ装置
サーバ装置1は、図1に示すように、第1制御部10と、第1通信部11と、第1記憶部12と、を有している。サーバ装置1は、情報端末2及び操作端末3と共に、設計支援システム100を構成する。
(2.3) Server Device As shown in FIG. 1, the server device 1 includes a first control section 10, a first communication section 11, and a first storage section 12. The server device 1 constitutes a design support system 100 together with the information terminal 2 and the operation terminal 3.

なお、サーバ装置1は、操作端末3と共に、移動体4の監視及び制御を行う移動体制御システム200を構成する。操作端末3が、移動体4に関するユーザの操作を受け付けると、サーバ装置1は、操作端末3が受け付けた操作情報に基づいて、操作対象の移動体4の監視又は制御を行う。 Note that the server device 1 together with the operating terminal 3 constitutes a mobile object control system 200 that monitors and controls the mobile object 4 . When the operation terminal 3 receives a user's operation regarding the mobile object 4, the server device 1 monitors or controls the operation target mobile object 4 based on the operation information received by the operation terminal 3.

第1制御部10は、メモリ及びプロセッサを含むコンピュータシステムを主構成とする。すなわち、コンピュータシステムのメモリに記録されたプログラムを、プロセッサが実行することにより、第1制御部10の機能が実現される。プログラムはメモリに予め記録されていてもよいし、インターネット等の電気通信回線を通して提供されてもよく、メモリカード等の非一時的記録媒体に記録されて提供されてもよい。 The first control unit 10 mainly includes a computer system including a memory and a processor. That is, the functions of the first control unit 10 are realized by the processor executing a program recorded in the memory of the computer system. The program may be pre-recorded in a memory, provided through a telecommunications line such as the Internet, or provided recorded on a non-temporary recording medium such as a memory card.

第1制御部10は、ノード生成部13、パス生成部14、マップ生成部15、経路設定部16、及び第1表示制御部17等の機能を有している。なお、図1において、ノード生成部13、パス生成部14、マップ生成部15、経路設定部16、及び第1表示制御部17は実体のある構成を示しているわけではなく、第1制御部10によって実現される機能を示している。 The first control section 10 has functions such as a node generation section 13, a path generation section 14, a map generation section 15, a route setting section 16, and a first display control section 17. Note that in FIG. 1, the node generation section 13, path generation section 14, map generation section 15, route setting section 16, and first display control section 17 do not show actual configurations; 10 shows the functions realized by 10.

第1通信部11は、ネットワークNT1及び中継器5を介して移動体4と通信する。さらに、第1通信部11は、ネットワークNT1を介して、情報端末2又は操作端末3と通信する。第1通信部11と、情報端末2、操作端末3、又は移動体4との間の通信方式としては、無線通信又は有線通信の適宜の通信方式が採用される。 The first communication unit 11 communicates with the mobile body 4 via the network NT1 and the repeater 5. Furthermore, the first communication unit 11 communicates with the information terminal 2 or the operation terminal 3 via the network NT1. As a communication method between the first communication unit 11 and the information terminal 2, the operating terminal 3, or the mobile object 4, an appropriate communication method such as wireless communication or wired communication is adopted.

ノード生成部13は、例えば、情報端末2の第1操作受付部23が受け付けたユーザの操作情報に基づいて、部分エリアA11~A1nにそれぞれ対応する部分マップMP11~MP1n上の任意の位置に、移動体4を制御可能な地点を示すノードND(図4参照)を生成する。具体的には、ノード生成部13は、第1操作受付部23が、第2表示領域DA2に表示されている表示対象の部分マップMP20において、ノード位置を指定する操作を受け付けると、ノード位置に対応する位置に、移動体4を制御可能なノードを生成する。 For example, based on the user operation information received by the first operation reception unit 23 of the information terminal 2, the node generation unit 13 generates a map at an arbitrary position on the partial maps MP11 to MP1n corresponding to the partial areas A11 to A1n, respectively. A node ND (see FIG. 4) indicating a point where the mobile body 4 can be controlled is generated. Specifically, when the first operation reception unit 23 receives an operation for specifying a node position in the partial map MP20 to be displayed displayed in the second display area DA2, the node generation unit 13 specifies the node position. A node capable of controlling the mobile body 4 is generated at the corresponding position.

本開示でいう「ノード」(Node)は、移動体制御システム200による移動体4の制御が可能な制御点である。ノードは、移動体4の移動に関する制御が可能な制御点であり、具体的には移動速度と進行方向との少なくとも一方を制御可能な制御点である。移動体制御システム200は、部分エリアA11~A1nにおいてノードに対応する位置にある移動体4を対象として、例えば、移動速度及び進行方向の少なくとも一方を制御する。そのため、例えば、部分エリアA11~A1nにおいて、一対のノードに対応する一対の地点間を移動中であって、いずれのノードに対応する位置にもない移動体4については、移動体制御システム200が移動速度又は進行方向の変更等の制御を行うことはできない。言い換えれば、移動体制御システム200が、ある地点に位置する移動体4について移動速度又は進行方向の変更等の制御を行うためには、この地点に対応するノードが設定されている必要がある。 A “node” in the present disclosure is a control point at which the mobile body 4 can be controlled by the mobile body control system 200. The node is a control point that can control the movement of the moving body 4, and specifically is a control point that can control at least one of the moving speed and the direction of movement. The mobile object control system 200 controls, for example, at least one of the moving speed and the direction of movement of the mobile objects 4 located at positions corresponding to nodes in the partial areas A11 to A1n. Therefore, for example, in the partial areas A11 to A1n, if the mobile body 4 is moving between a pair of points corresponding to a pair of nodes and is not at a position corresponding to any node, the mobile body control system 200 It is not possible to control changes in moving speed or direction of travel. In other words, in order for the mobile object control system 200 to control the moving speed, traveling direction, etc. of the mobile object 4 located at a certain point, a node corresponding to this point needs to be set.

本実施形態では、各ノードは、部分エリアA11~A1nにおいて、ある大きさを持つ矩形領域と対応付けられている。つまり、部分エリアA11~A1nにおいて、各ノードに対応する地点は、「点」で表されるのではなく、ある大きさを持った「矩形領域」で表される。そのため、所定エリアA1において、あるノードに対応する矩形領域内に移動体4の一部又は中心点が位置するときに、移動体制御システム200は、このノードに対応する位置に移動体4がある(存在している)と判断する。 In this embodiment, each node is associated with a rectangular area having a certain size in the partial areas A11 to A1n. That is, in the partial areas A11 to A1n, the points corresponding to each node are not represented by "points" but by "rectangular areas" having a certain size. Therefore, when a part or the center point of the moving body 4 is located within a rectangular area corresponding to a certain node in the predetermined area A1, the moving body control system 200 determines that the moving body 4 is located at the position corresponding to this node. (exists).

パス生成部14は、ノード生成部13にて生成された一対のノードND間にパスPS(図4参照)を生成する。本開示でいう「パス」(Path)は、部分エリアA11~A1nにおいて移動体4を移動させる移動経路を規定する。移動体制御システム200はノード単位で移動体4を制御するので、移動体4は、一対のノード間に設定されるパスPS上を移動する。例えば、第1地点から第2地点に移動体4を移動させる場合、少なくとも第1地点に第1ノード、第2地点に第2ノードがそれぞれ設定され、これら第1ノード及び第2ノード間に設定されるパスPSを通って、移動体4は、第1地点から第2地点に移動する。すなわち、パス生成部14は、移動体4の移動経路を規定するパスPSを一対のノード(第1ノード及び第2ノード)の間に生成する。 The path generation unit 14 generates a path PS (see FIG. 4) between the pair of nodes ND generated by the node generation unit 13. A “path” in the present disclosure defines a movement route along which the mobile body 4 moves in the partial areas A11 to A1n. Since the mobile object control system 200 controls the mobile object 4 on a node-by-node basis, the mobile object 4 moves on a path PS set between a pair of nodes. For example, when moving the mobile body 4 from a first point to a second point, at least a first node is set at the first point, a second node is set at the second point, and a setting is set between the first node and the second node. The moving body 4 moves from the first point to the second point along the path PS. That is, the path generation unit 14 generates a path PS that defines the movement route of the mobile object 4 between a pair of nodes (the first node and the second node).

マップ生成部15は、所定エリアA1に対応する電子的な地図であるエリアマップMP1を生成する。マップ生成部15は、複数の部分エリアA11~A1nにそれぞれ対応する複数の部分マップMP11~MP1nをつなげて全体のエリアマップMP1を生成する(図3及び図4参照)。 The map generation unit 15 generates an area map MP1 that is an electronic map corresponding to the predetermined area A1. The map generation unit 15 connects the plurality of partial maps MP11 to MP1n corresponding to the plurality of partial areas A11 to A1n, respectively, to generate the entire area map MP1 (see FIGS. 3 and 4).

経路設定部16は、例えば、情報端末2の第1操作受付部23が受け付けたユーザの操作情報に基づいて、複数の部分マップMP1xのうちコピー元の部分マップに設定された経路要素をコピー先の部分マップにコピーする処理等を行う。経路要素とは、移動体4が移動可能な経路を定義するための要素であり、移動体4を制御可能なノードND、及び、一対のノードND間に設定されるパスPSの少なくとも一方を含む。 For example, the route setting unit 16 selects a route element set in a copy source partial map from among the plurality of partial maps MP1x as a copy destination based on user operation information received by the first operation reception unit 23 of the information terminal 2. Perform processing such as copying to a partial map. The route element is an element for defining a route along which the mobile body 4 can move, and includes at least one of a node ND that can control the mobile body 4 and a path PS set between a pair of nodes ND. .

第1表示制御部17は、第1通信部11からネットワークNT1を介して情報端末2に設定画面P1の画面データを送信することによって、情報端末2の第1表示部22に設定画面P1を表示させる。図2は、第1表示部22に表示される設定画面P1の一例を示している。この設定画面P1の上部には、各種の設定を行う入力ボックスBX1~BX5等を表示する第3表示領域DA3が設けられている。第3表示領域DA3の下側には、上述した第1表示領域DA1と第2表示領域DA2とが左右に並べて設けられている。 The first display control unit 17 displays the setting screen P1 on the first display unit 22 of the information terminal 2 by transmitting the screen data of the setting screen P1 from the first communication unit 11 to the information terminal 2 via the network NT1. let FIG. 2 shows an example of the setting screen P1 displayed on the first display section 22. At the top of this setting screen P1, a third display area DA3 is provided that displays input boxes BX1 to BX5 for performing various settings. Below the third display area DA3, the above-described first display area DA1 and second display area DA2 are provided side by side.

第1表示領域DA1には、複数の部分マップMP11~MP1nのそれぞれに対応する複数のサムネイル画像TP1のうち、所定個数のサムネイル画像TP1(図2では5つのサムネイル画像TP11~TP15)が上下方向に並べて表示されている。第1表示領域DA1には、スクロールバーB1が表示されており、スクロールバーB1を操作することによって、第1表示領域DA1に表示されるサムネイル画像TP1の範囲を変更することができる。なお、図2では、設定画面P1の左端に第1表示領域DA1が配置されているが、第1表示領域DA1の配置位置は適宜変更が可能であり、第2表示領域DA2の右側、上側、又は下側に配置されていてもよい。 In the first display area DA1, a predetermined number of thumbnail images TP1 (five thumbnail images TP11 to TP15 in FIG. 2) among the plurality of thumbnail images TP1 corresponding to each of the plurality of partial maps MP11 to MP1n are displayed in the vertical direction. are displayed side by side. A scroll bar B1 is displayed in the first display area DA1, and by operating the scroll bar B1, the range of the thumbnail image TP1 displayed in the first display area DA1 can be changed. In FIG. 2, the first display area DA1 is arranged at the left end of the setting screen P1, but the arrangement position of the first display area DA1 can be changed as appropriate. Alternatively, it may be placed at the bottom.

第2表示領域DA2には、第1表示領域DA1に表示されている所定個数のサムネイル画像TP1から選択された表示対象のサムネイル画像TP1に対応する表示対象の部分マップMP20の第2範囲R2が表示される。つまり、表示対象のサムネイル画像TP1において第1範囲R1が指定されると、表示対象のサムネイル画像TP1に対応する表示対象の部分マップMP20の、第1範囲R1に対応する第2範囲R2が第2表示領域DA2に表示される。設計支援システム100のユーザは、第2表示領域DA2に表示されている表示対象の部分マップMP20に対してノード及びパス等の経路要素を設定することによって経路の設計作業を行う。つまり、第2表示領域DA2に表示されている部分マップMP20が、経路要素を設定することによって経路を設計する作業対象の部分マップとなる。なお、第1表示領域DA1では、表示対象のサムネイル画像TP1の第1範囲R1が、例えば赤色の一点鎖線からなる枠線で表示されている。 In the second display area DA2, a second range R2 of the partial map MP20 to be displayed corresponding to the thumbnail image TP1 to be displayed selected from the predetermined number of thumbnail images TP1 displayed in the first display area DA1 is displayed. be done. That is, when the first range R1 is specified in the thumbnail image TP1 to be displayed, the second range R2 corresponding to the first range R1 of the partial map MP20 to be displayed corresponding to the thumbnail image TP1 to be displayed is specified. It is displayed in display area DA2. The user of the design support system 100 performs route design work by setting route elements such as nodes and paths for the display target partial map MP20 displayed in the second display area DA2. That is, the partial map MP20 displayed in the second display area DA2 becomes a partial map for which a route is to be designed by setting route elements. Note that in the first display area DA1, a first range R1 of the thumbnail image TP1 to be displayed is displayed, for example, as a frame line consisting of a red dashed-dotted line.

また、第2表示領域DA2には横スクロールバーB2及び縦スクロールバーB3が表示されている。ユーザが横スクロールバーB2又は縦スクロールバーB3を操作することによって、エリアマップMP1において、第2表示領域DA2に表示される第2範囲R2を変更することができる。図3に示すように、所定エリアに対応する電子的なエリアマップMP1は、複数の部分エリアA11~A1nにそれぞれ対応する複数の部分マップMP11~MP1nを横方向につなげて形成されている。例えば、第2表示領域DA2に部分マップMP11の第2範囲R2が表示されている状態で、ユーザが横スクロールバーB2を操作することによって、第2範囲R2を横方向に移動させ、別の部分マップ(例えば部分マップMP12)の一部を第2表示領域DA2に表示させることができる。つまり、ユーザが横スクロールバーB2を操作することによっても、第2表示領域DA2に表示される作業対象の部分マップMP20を変更することができる。また、第2表示領域DA2に部分マップMP11の第2範囲R2が表示されている状態で、ユーザが縦スクロールバーB3を操作することによって、部分マップMP11において第2表示領域DA2に表示される第2範囲R2を上下方向に移動させることができる。 Furthermore, a horizontal scroll bar B2 and a vertical scroll bar B3 are displayed in the second display area DA2. By operating the horizontal scroll bar B2 or the vertical scroll bar B3, the user can change the second range R2 displayed in the second display area DA2 in the area map MP1. As shown in FIG. 3, the electronic area map MP1 corresponding to a predetermined area is formed by horizontally connecting a plurality of partial maps MP11 to MP1n corresponding to a plurality of partial areas A11 to A1n, respectively. For example, in a state where the second range R2 of the partial map MP11 is displayed in the second display area DA2, the user operates the horizontal scroll bar B2 to move the second range R2 in the horizontal direction and move the second range R2 to another part. A part of the map (for example, partial map MP12) can be displayed in the second display area DA2. That is, the user can also change the partial map MP20 of the work target displayed in the second display area DA2 by operating the horizontal scroll bar B2. In addition, when the user operates the vertical scroll bar B3 while the second range R2 of the partial map MP11 is displayed in the second display area DA2, the second range R2 of the partial map MP11 is displayed in the second display area DA2. 2 range R2 can be moved in the vertical direction.

第1記憶部12は、適宜の記憶装置を有しており、エリアマップMP1(複数の部分マップMP11~MP1nを含む)、各部分エリアのCAD図面、及び、エリアマップMP1に設定された経路要素(ノード及びパス等)の情報、等を記憶する。 The first storage unit 12 has an appropriate storage device, and stores the area map MP1 (including a plurality of partial maps MP11 to MP1n), CAD drawings of each partial area, and route elements (nodes) set in the area map MP1. and path, etc.).

(2.4)情報端末
情報端末2は、メモリ及びプロセッサを含むコンピュータシステムを主構成とする。すなわち、コンピュータシステムのメモリに記録されたプログラムを、プロセッサが実行することにより、情報端末2の機能が実現される。プログラムはメモリに予め記録されていてもよいし、インターネット等の電気通信回線を通して提供されてもよく、メモリカード等の非一時的記録媒体に記録されて提供されてもよい。
(2.4) Information Terminal The information terminal 2 has a main configuration of a computer system including a memory and a processor. That is, the functions of the information terminal 2 are realized by the processor executing a program recorded in the memory of the computer system. The program may be pre-recorded in a memory, provided through a telecommunications line such as the Internet, or provided recorded on a non-temporary recording medium such as a memory card.

情報端末2は、ユーザの操作を受け付ける機能、及びユーザに情報を提示(表示)する機能を有する端末である。本実施形態では、情報端末2は、設計支援システム100のUIとして機能する。ここでいう「ユーザ」は、設計支援システム100のユーザ、及び移動体制御システム200のユーザを含む。 The information terminal 2 is a terminal that has a function of accepting user operations and a function of presenting (displaying) information to the user. In this embodiment, the information terminal 2 functions as a UI of the design support system 100. “Users” here include users of the design support system 100 and users of the mobile object control system 200.

本実施形態では、一例として、情報端末2は、パーソナルコンピュータ、スマートフォン又はタブレット端末等の端末であることとして説明する。情報端末2は、専用のアプリケーションソフトをインストールし、このアプリケーションソフトを起動することにより、以下に説明する機能を実現する。 In this embodiment, the information terminal 2 will be described as a terminal such as a personal computer, a smartphone, or a tablet terminal, as an example. The information terminal 2 implements the functions described below by installing dedicated application software and activating this application software.

情報端末2は、第2通信部21と、第1表示部22と、第1操作受付部23と、を有している。 The information terminal 2 includes a second communication section 21, a first display section 22, and a first operation reception section 23.

第2通信部21は、ネットワークNT1を介して間接的に、サーバ装置1と通信する。ここでは、情報端末2は、例えば、電波を媒体とする無線通信により、ルータ等を介してネットワークNT1に接続される。情報端末2の通信方式は、例えば、Wi-Fi、Bluetooth、ZigBee又は免許を必要としない小電力無線(特定小電力無線)等の規格に準拠した、無線通信である。さらに、情報端末2は、屋外において、例えば、通信事業者が提供する携帯電話網(キャリア網)又は公衆無線LAN(Local Area Network)を介してネットワークNT1に接続されてもよい。携帯電話網には、例えば、3G(第3世代)回線、LTE(Long Term Evolution)回線、5G(第5世代)回線等がある。 The second communication unit 21 communicates with the server device 1 indirectly via the network NT1. Here, the information terminal 2 is connected to the network NT1 via a router or the like, for example, by wireless communication using radio waves as a medium. The communication method of the information terminal 2 is, for example, wireless communication based on standards such as Wi-Fi, Bluetooth, ZigBee, or low-power wireless that does not require a license (specific low-power wireless). Furthermore, the information terminal 2 may be connected to the network NT1 outdoors, for example, via a mobile phone network (carrier network) or a public wireless LAN (Local Area Network) provided by a communication carrier. Mobile phone networks include, for example, 3G (third generation) lines, LTE (Long Term Evolution) lines, 5G (fifth generation) lines, and the like.

第1表示部22は、本実施形態では一例として、設定画面P1(図2参照)等の、ユーザに情報を提示するための画面を表示する。本開示でいう「画面」は、第1表示部22に映し出される像(画像等)である。第1表示部22は、例えば、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ等の画像表示装置により実現される。 In this embodiment, the first display unit 22 displays a screen for presenting information to the user, such as a setting screen P1 (see FIG. 2), as an example. The “screen” in the present disclosure is an image (image, etc.) displayed on the first display unit 22. The first display unit 22 is realized by, for example, an image display device such as a liquid crystal display or an organic EL (Electro Luminescence) display.

第1操作受付部23は、ユーザの操作を受け付ける機能を有している。本実施形態では、第1操作受付部23は、例えば、マウス等のポインティングデバイス、キーボード、若しくはメカニカルなスイッチ、又はこれらの組み合わせにて実現される。 The first operation reception unit 23 has a function of accepting user operations. In the present embodiment, the first operation reception unit 23 is realized by, for example, a pointing device such as a mouse, a keyboard, a mechanical switch, or a combination thereof.

また、情報端末2がタッチパネルディスプレイを搭載している場合には、タッチパネルディスプレイが第1表示部22及び第1操作受付部23として機能してもよい。この場合、情報端末2は、第1表示部22に表示される各画面上でのボタン等のオブジェクトの操作(タップ、スワイプ、ドラッグ等)が第1操作受付部23で検出されることをもって、ボタン等のオブジェクトが操作されたことと判断する。 Further, when the information terminal 2 is equipped with a touch panel display, the touch panel display may function as the first display section 22 and the first operation reception section 23. In this case, when the information terminal 2 detects an operation (tap, swipe, drag, etc.) of an object such as a button on each screen displayed on the first display section 22 by the first operation reception section 23, It is determined that an object such as a button has been operated.

(2.5)操作端末
操作端末3は、メモリ及びプロセッサを含むコンピュータシステムを主構成とする。すなわち、コンピュータシステムのメモリに記録されたプログラムを、プロセッサが実行することにより、操作端末3の機能が実現される。プログラムはメモリに予め記録されていてもよいし、インターネット等の電気通信回線を通して提供されてもよく、メモリカード等の非一時的記録媒体に記録されて提供されてもよい。
(2.5) Operation terminal The operation terminal 3 has a main configuration of a computer system including a memory and a processor. That is, the functions of the operating terminal 3 are realized by the processor executing a program recorded in the memory of the computer system. The program may be pre-recorded in a memory, provided through a telecommunications line such as the Internet, or provided recorded on a non-temporary recording medium such as a memory card.

操作端末3は、ユーザの操作を受け付ける機能、及びユーザに情報を提示(表示)する機能を有する端末である。操作端末3は、設計支援システム100によって経路が設定された所定エリアA1で移動する複数の移動体4のうち操作対象の移動体4を操作するための端末である。すなわち、操作端末3は、移動体制御システム200のUIとして機能する。なお、本実施形態では、操作端末3は、設計支援システム100のUIとしても機能する。 The operation terminal 3 is a terminal that has a function of accepting user operations and a function of presenting (displaying) information to the user. The operating terminal 3 is a terminal for operating a moving object 4 to be operated among a plurality of moving objects 4 moving in a predetermined area A1 whose route is set by the design support system 100. That is, the operation terminal 3 functions as a UI of the mobile object control system 200. Note that in this embodiment, the operating terminal 3 also functions as a UI of the design support system 100.

本実施形態では、一例として、操作端末3は、パーソナルコンピュータ、スマートフォン又はタブレット端末等の端末であることとして説明する。操作端末3は、専用のアプリケーションソフトをインストールし、このアプリケーションソフトを起動することにより、以下に説明する機能を実現する。 In this embodiment, the operation terminal 3 will be described as a terminal such as a personal computer, a smartphone, or a tablet terminal, as an example. The operating terminal 3 implements the functions described below by installing dedicated application software and activating this application software.

操作端末3は、第3通信部31と、第2表示部32と、第2操作受付部33と、第2表示制御部34と、を有している。 The operation terminal 3 includes a third communication section 31 , a second display section 32 , a second operation reception section 33 , and a second display control section 34 .

第3通信部31は、ネットワークNT1を介して間接的に、サーバ装置1と通信する。ここでは、操作端末3は、例えば、電波を媒体とする無線通信により、ルータ等を介してネットワークNT1に接続される。操作端末3の通信方式は、例えば、Wi-Fi、Bluetooth、ZigBee又は免許を必要としない小電力無線(特定小電力無線)等の規格に準拠した、無線通信である。さらに、操作端末3は、屋外において、例えば、通信事業者が提供する携帯電話網(キャリア網)又は公衆無線LANを介してネットワークNT1に接続されてもよい。携帯電話網には、例えば、3G回線、LTE回線、5G回線等がある。 The third communication unit 31 communicates with the server device 1 indirectly via the network NT1. Here, the operating terminal 3 is connected to the network NT1 via a router or the like, for example, by wireless communication using radio waves as a medium. The communication method of the operating terminal 3 is, for example, wireless communication based on standards such as Wi-Fi, Bluetooth, ZigBee, or low power wireless that does not require a license (specific low power wireless). Furthermore, the operation terminal 3 may be connected to the network NT1 outdoors, for example, via a mobile phone network (carrier network) provided by a communication carrier or a public wireless LAN. Mobile phone networks include, for example, 3G lines, LTE lines, 5G lines, and the like.

第2表示部32は、本実施形態では一例として、移動体4の動作状態等を確認するための監視画面P2(図10参照),P3(図11参照)等の、ユーザに情報を提示するための画面を表示する。第2表示部32は、例えば、液晶ディスプレイ、有機ELディスプレイ等の画像表示装置により実現される。第2表示部32は、例えば、設計支援システム100によって経路が設定された複数の部分マップMP1xのうち表示対象の部分マップを表示する。表示対象の部分マップは、例えば、操作端末3を用いて監視又は制御する対象の移動体4が存在する部分エリアに対応する部分マップであり、第2表示部32は、部分マップに重ねて移動体4を示すマーカを移動体4の位置に表示する。 In this embodiment, the second display unit 32 presents information to the user, such as monitoring screens P2 (see FIG. 10) and P3 (see FIG. 11) for checking the operating state of the mobile object 4, etc., as an example. Display the screen for The second display section 32 is realized by, for example, an image display device such as a liquid crystal display or an organic EL display. The second display unit 32 displays, for example, a partial map to be displayed among the plurality of partial maps MP1x for which routes have been set by the design support system 100. The partial map to be displayed is, for example, a partial map corresponding to a partial area where the moving body 4 to be monitored or controlled using the operation terminal 3 is present, and the second display unit 32 is moved to overlap the partial map. A marker indicating the body 4 is displayed at the position of the moving body 4.

第2操作受付部33は、ユーザの操作を受け付ける機能を有している。本実施形態では、第2操作受付部33は、例えば、マウス等のポインティングデバイス、キーボード、若しくはメカニカルなスイッチ、又はこれらの組み合わせにて実現される。 The second operation reception unit 33 has a function of accepting user operations. In the present embodiment, the second operation reception unit 33 is realized by, for example, a pointing device such as a mouse, a keyboard, a mechanical switch, or a combination thereof.

また、操作端末3がタッチパネルディスプレイを搭載している場合には、タッチパネルディスプレイが第2表示部32及び第2操作受付部33として機能してもよい。この場合、操作端末3は、第2表示部32に表示される各画面上でのボタン等のオブジェクトの操作(タップ、スワイプ、ドラッグ等)が第2操作受付部33で検出されることをもって、ボタン等のオブジェクトが操作されたことと判断する。 Moreover, when the operation terminal 3 is equipped with a touch panel display, the touch panel display may function as the second display section 32 and the second operation reception section 33. In this case, when the operation terminal 3 detects an operation (tap, swipe, drag, etc.) of an object such as a button on each screen displayed on the second display section 32 by the second operation reception section 33, It is determined that an object such as a button has been operated.

第2表示制御部34は、第2表示部32の表示を制御する。例えば、第2表示制御部34は、第2操作受付部33が操作対象の移動体4を指定する操作を受け付けると、複数の部分マップMP11~MP1nのうち、操作対象の移動体4が存在する部分エリアに対応する部分マップMP1xを第2表示部32に表示させる。 The second display control section 34 controls the display on the second display section 32. For example, when the second operation reception unit 33 receives an operation specifying the operation target moving body 4, the second display control unit 34 determines that the operation target moving body 4 exists among the plurality of partial maps MP11 to MP1n. The partial map MP1x corresponding to the partial area is displayed on the second display section 32.

(3)設計支援システムの動作
以下、本実施形態に係る設計支援システム100の動作について説明する。以下では、ユーザが情報端末2を設計支援システム100のUIとして使用し、情報端末2を用いて経路を設計する動作について説明するが、ユーザは操作端末3を設計支援システム100のUIとして使用し、操作端末3を用いて経路を設計してもよい。
(3) Operation of design support system The operation of the design support system 100 according to this embodiment will be described below. In the following, an operation in which the user uses the information terminal 2 as the UI of the design support system 100 and designs a route using the information terminal 2 will be explained. , the route may be designed using the operating terminal 3.

(3.1)設定画面の表示動作
設計支援システム100が、情報端末2の第1表示部22に設定画面P1を表示させる動作について、図2~図4、及び、図5のフローチャートを参照して説明を行う。なお、図5に示すフローチャートは、本実施形態に係る設計支援システム100の表示制御方法の一例に過ぎず、処理の順序が適宜変更されてもよいし、処理が適宜追加又は省略されてもよい。
(3.1) Setting screen display operation Regarding the operation of the design support system 100 to display the setting screen P1 on the first display unit 22 of the information terminal 2, refer to the flowcharts of FIGS. 2 to 4 and FIG. I will explain. Note that the flowchart shown in FIG. 5 is only an example of the display control method of the design support system 100 according to the present embodiment, and the order of processing may be changed as appropriate, and processing may be added or omitted as appropriate. .

設計支援システム100のユーザが、情報端末2を操作して、設定画面P1を表示させるための操作を行うと、第1操作受付部23がユーザの操作を受け付け(ステップST1)、第2通信部21が操作内容を示す操作情報をサーバ装置1に送信する。サーバ装置1の第1通信部11が情報端末2から操作情報を受信すると、第1表示制御部17が設定画面P1を表示させるための画面データを第1通信部11から情報端末2に送信させる。情報端末2の第2通信部21がサーバ装置1から画面データを受信すると、情報端末2は、第1表示部22に設定画面P1を表示する表示処理を行う(ステップST2)。なお、以下では、情報端末2とサーバ装置1との間の通信処理については説明を省略し、情報端末2の第1操作受付部23が操作を受け付けると、サーバ装置1が、第1操作受付部23が受け付けた操作情報に基づいて動作するように説明する。同様に、サーバ装置1の第1表示制御部17が画面データを生成すると、情報端末2が、第1表示制御部17が生成した画面データに基づいて第1表示部22に画面を表示させるように説明する。 When the user of the design support system 100 operates the information terminal 2 to perform an operation to display the setting screen P1, the first operation reception unit 23 accepts the user's operation (step ST1), and the second communication unit 21 transmits operation information indicating operation details to the server device 1. When the first communication unit 11 of the server device 1 receives the operation information from the information terminal 2, the first display control unit 17 causes the first communication unit 11 to transmit screen data for displaying the setting screen P1 to the information terminal 2. . When the second communication unit 21 of the information terminal 2 receives the screen data from the server device 1, the information terminal 2 performs a display process of displaying the setting screen P1 on the first display unit 22 (step ST2). Note that, in the following, a description of the communication process between the information terminal 2 and the server device 1 will be omitted. When the first operation reception unit 23 of the information terminal 2 receives an operation, the server device 1 receives the first operation reception. The operation based on the operation information received by the unit 23 will be explained. Similarly, when the first display control unit 17 of the server device 1 generates screen data, the information terminal 2 causes the first display unit 22 to display the screen based on the screen data generated by the first display control unit 17. Explain.

図2は設定画面P1の一例を示し、第1表示領域DA1には、複数の部分エリアA11~A1nに対応する複数のサムネイル画像TP1の一部が表示されている。第1表示領域DA1には、各々のサムネイル画像TP1に重ねて、当該サムネイル画像TP1に対応する部分マップMP1xの実空間での場所を示す文字(例えば、対応する部分エリアの階数を示す文字であって、「1F」、「2F」、「3F」等)が表示されている。 FIG. 2 shows an example of the setting screen P1, in which a portion of a plurality of thumbnail images TP1 corresponding to a plurality of partial areas A11 to A1n are displayed in the first display area DA1. In the first display area DA1, characters superimposed on each thumbnail image TP1 indicate the location in real space of the partial map MP1x corresponding to the thumbnail image TP1 (for example, characters indicating the floor number of the corresponding partial area). "1F", "2F", "3F", etc.) are displayed.

第1表示部22に設定画面P1が表示されている状態で、ユーザが、第1表示領域DA1に表示された2以上のサムネイル画像TP1から、表示対象のサムネイル画像(例えばサムネイル画像TP11)の第1範囲R1を指定する操作を行うと(ステップST3)、第1操作受付部23がユーザの操作を受け付ける。サーバ装置1の第1表示制御部17は、第1操作受付部23が受け付けた操作情報に基づいて、表示対象のサムネイル画像TP11の第1範囲R1に対応する部分マップMP11の第2範囲R2を第2表示領域DA2に表示させるための画面データを生成する。そして、情報端末2が、第1表示制御部17が生成した画像データに基づいて、第1表示部22に設定画面P1を表示させており、第2表示領域DA2の表示を更新する(ステップST4)。 With the setting screen P1 being displayed on the first display section 22, the user selects the first thumbnail image to be displayed (for example, thumbnail image TP11) from two or more thumbnail images TP1 displayed in the first display area DA1. When the user performs an operation to designate one range R1 (step ST3), the first operation reception unit 23 accepts the user's operation. The first display control unit 17 of the server device 1 sets the second range R2 of the partial map MP11 corresponding to the first range R1 of the thumbnail image TP11 to be displayed based on the operation information received by the first operation reception unit 23. Screen data to be displayed in the second display area DA2 is generated. Then, the information terminal 2 displays the setting screen P1 on the first display section 22 based on the image data generated by the first display control section 17, and updates the display in the second display area DA2 (step ST4 ).

ここにおいて、表示対象のサムネイル画像TP1が、部分エリアA11の部分マップMP11を縮小したサムネイル画像TP11である場合を例に、第1範囲R1を指定する処理を説明する。ユーザが情報端末2を操作してサムネイル画像TP11上の第1位置CP1(図2参照)を指定すると、第1位置CP1を中心とする所定の大きさの矩形領域が第1範囲R1として指定される。つまり、表示対象のサムネイル画像TP11の第1範囲R1を指定する操作は、例えば、表示対象のサムネイル画像TP11において第1範囲R1の中心の第1位置CP1を指又はマウスなどのポインティングデバイスで指定する操作を含む。情報端末2の第1操作受付部23が第1範囲R1の第1位置CP1を指定する操作を受け付けると、サーバ装置1の第1表示制御部17は、第1位置CP1に対応する表示対象の部分マップMP20(MP11)の第2位置CP2(図3参照)が、第2表示領域DA2の中心である第3位置CP3(図2参照)に一致するように、表示対象の部分マップMP20(MP11)の第2範囲R2を第2表示領域DA2に表示させる。 Here, the process of specifying the first range R1 will be described using an example in which the thumbnail image TP1 to be displayed is a thumbnail image TP11 obtained by reducing the partial map MP11 of the partial area A11. When the user operates the information terminal 2 to specify the first position CP1 (see FIG. 2) on the thumbnail image TP11, a rectangular area of a predetermined size centered on the first position CP1 is specified as the first range R1. Ru. That is, the operation of specifying the first range R1 of the thumbnail image TP11 to be displayed is, for example, by specifying the first position CP1 at the center of the first range R1 in the thumbnail image TP11 to be displayed with a finger or a pointing device such as a mouse. Including operations. When the first operation reception unit 23 of the information terminal 2 receives an operation to specify the first position CP1 in the first range R1, the first display control unit 17 of the server device 1 selects the display target corresponding to the first position CP1. The partial map MP20 (MP11) to be displayed is adjusted so that the second position CP2 (see FIG. 3) of the partial map MP20 (MP11) matches the third position CP3 (see FIG. 2), which is the center of the second display area DA2. ) is displayed in the second display area DA2.

なお、表示対象のサムネイル画像TP1の第1範囲R1を指定する操作は、サムネイル画像TP1において第1範囲R1の中心の第1位置CP1を指定する操作に限定されない。第1範囲R1を指定する操作は、例えば、第1表示領域DA1において、第1範囲R1を示す枠線で囲まれた領域をドラッグする操作等でもよい。 Note that the operation of specifying the first range R1 of the thumbnail image TP1 to be displayed is not limited to the operation of specifying the first position CP1 at the center of the first range R1 in the thumbnail image TP1. The operation of specifying the first range R1 may be, for example, an operation of dragging an area surrounded by a frame line indicating the first range R1 in the first display area DA1.

このように、第1表示領域DA1に表示されている複数のサムネイル画像TP1から第1範囲R1を指定する操作をユーザが行うと、第1範囲R1に対応する部分マップMP1xの第2範囲R2が第2表示領域DA2に表示される。したがって、所定エリアA1が複数の部分エリアA11~A1nを含んでいる場合でも、所望の部分エリアに対応する部分マップMP1xを第2表示領域DA2に表示させた状態で経路の設計作業を行うことができ、経路を設計する作業の作業効率が向上する。また、第1表示領域DA1では、第2表示領域DA2に表示されている部分マップMP1xの第2範囲R2に対応する第1範囲R1が枠線で表示されているので、ユーザは、第2表示領域DA2にどの部分エリアが表示されているのかを容易に理解することができる。 In this way, when the user performs an operation to specify the first range R1 from the plurality of thumbnail images TP1 displayed in the first display area DA1, the second range R2 of the partial map MP1x corresponding to the first range R1 is changed. It is displayed in the second display area DA2. Therefore, even if the predetermined area A1 includes a plurality of partial areas A11 to A1n, it is possible to design a route while displaying the partial map MP1x corresponding to the desired partial area in the second display area DA2. This improves the efficiency of route design work. Further, in the first display area DA1, the first range R1 corresponding to the second range R2 of the partial map MP1x displayed in the second display area DA2 is displayed with a frame line, so the user can It is possible to easily understand which partial area is displayed in area DA2.

また、情報端末2の第1表示部22に設定画面P1が表示されている状態で、ユーザが横スクロールバーB2又は縦スクロールバーB3を操作すると、第1操作受付部23が、第2表示領域DA2に表示される第2範囲R2を移動させるスクロール操作を受け付ける。第1操作受付部23がスクロール操作を受け付けると、第1表示制御部17が、スクロール操作に応じた変位量だけ第2範囲R2を移動させた画面データを生成する。そして、情報端末2が、第1表示制御部17が生成した画面データに基づいて、第2範囲R2を移動させた画面を第2表示領域DA2に表示させる。つまり、第1操作受付部23が、第2表示領域DA2に表示されている表示対象の部分マップMP20をスクロールするスクロール操作を受け付けると、第1表示制御部17は、スクロール操作に応じて、エリアマップMP1において第2表示領域DA2に表示する領域を変更する。したがって、第2表示領域DA2に部分マップMP1xの全体が表示できない場合でも、スクロール操作によって第2表示領域DA2に表示する領域を変更することで、部分マップMP1xの所望の領域を第2表示領域DA2に表示させることができる。 Further, when the user operates the horizontal scroll bar B2 or the vertical scroll bar B3 while the setting screen P1 is displayed on the first display section 22 of the information terminal 2, the first operation reception section 23 A scroll operation for moving the second range R2 displayed on DA2 is accepted. When the first operation reception unit 23 receives a scroll operation, the first display control unit 17 generates screen data in which the second range R2 is moved by a displacement amount corresponding to the scroll operation. Then, based on the screen data generated by the first display control unit 17, the information terminal 2 displays the screen on which the second range R2 has been moved in the second display area DA2. That is, when the first operation reception unit 23 receives a scroll operation to scroll the partial map MP20 to be displayed displayed in the second display area DA2, the first display control unit 17 controls the area map MP20 according to the scroll operation. In MP1, the area displayed in the second display area DA2 is changed. Therefore, even if the entire partial map MP1x cannot be displayed in the second display area DA2, by changing the area displayed in the second display area DA2 by scrolling, a desired area of the partial map MP1x can be displayed in the second display area DA2. can be displayed.

(3.2)エリアマップの生成動作
エリアマップMP1は、複数の部分エリアA11~A1nにそれぞれ対応する複数の部分マップMP11~MP1nを横方向に並べて生成されたマップである。
(3.2) Area Map Generation Operation The area map MP1 is a map generated by arranging in the horizontal direction a plurality of partial maps MP11 to MP1n corresponding to a plurality of partial areas A11 to A1n, respectively.

ここで、複数の部分マップMP11~MP1nの各々は、例えば、部分エリアA11~A1nをそれぞれ移動体4が移動して得た測域センサ43の検知結果に基づいて作成される。つまり、複数の部分マップMP11~MP1nの各々は、移動体4が備える測域センサ43の検知結果に基づいて作成された電子地図である。移動体4が部分エリアA11~A1nを移動すると、測域センサ43によって部分エリアA11~A1nに存在する壁、柱、隔壁等の構造体が検出される。移動体4は、測域センサ43の検知結果に基づいて部分エリアA11~A1nの部分マップMP11~MP1nを作成し、作成した部分マップMP11~MP1nのデータをサーバ装置1に送信する。なお、サーバ装置1のマップ生成部15が、移動体4から受信した測域センサ43の検知結果に基づいて部分エリアA11~A1nの部分マップMP11~MP1nを作成してもよい。 Here, each of the plurality of partial maps MP11 to MP1n is created, for example, based on the detection results of the range sensor 43 obtained when the mobile body 4 moves through the partial areas A11 to A1n, respectively. That is, each of the plurality of partial maps MP11 to MP1n is an electronic map created based on the detection results of the range sensor 43 included in the mobile body 4. When the moving body 4 moves through the partial areas A11 to A1n, the range sensor 43 detects structures such as walls, pillars, and partition walls existing in the partial areas A11 to A1n. The mobile body 4 creates partial maps MP11 to MP1n of the partial areas A11 to A1n based on the detection results of the range sensor 43, and transmits data of the created partial maps MP11 to MP1n to the server device 1. Note that the map generation unit 15 of the server device 1 may create the partial maps MP11 to MP1n of the partial areas A11 to A1n based on the detection results of the range sensor 43 received from the mobile object 4.

サーバ装置1のマップ生成部15は、複数の部分エリアA11~A1nにそれぞれ対応する複数の部分マップMP11~MP1nを横方向につなげてエリアマップMP1を作成する。 The map generation unit 15 of the server device 1 creates an area map MP1 by horizontally connecting a plurality of partial maps MP11 to MP1n corresponding to the plurality of partial areas A11 to A1n, respectively.

ここで、部分マップMP11~MP1nを作成するために移動体4が移動したときの部分エリアA11~A1nの状態(フロアのレイアウト、設備の設置状況等)や移動体4が移動した範囲によって、作成される部分マップMP11~MP1nのサイズ(範囲)及び向き等が互いに異なる場合がある。 Here, in order to create partial maps MP11 to MP1n, the maps are created based on the state of the partial areas A11 to A1n (floor layout, equipment installation status, etc.) when the mobile object 4 moved and the range to which the mobile object 4 moved. The sizes (ranges), orientations, etc. of the partial maps MP11 to MP1n may be different from each other.

そのため、サイズ及び向き等が互いに異なる複数の部分マップMP11~MP1nをそのまま用いて第1表示領域DA1にサムネイル画像を表示すると、複数の部分マップMP11~MP1nでサイズ及び向き等が互いに異なるため、位置関係が判りにくい表示となる可能性がある。図6は、1階部分の部分エリアA11に対応する部分マップMP11と、2階部分の部分エリアA12に対応する部分マップMP12の一例を示している。2階部分の部分エリアA12で移動体4が移動する範囲は、1階部分の部分エリアA11で移動体4が移動する範囲の約半分となっているため、部分マップMP12は部分マップMP11の約半分の大きさとなっている。 Therefore, if a thumbnail image is displayed in the first display area DA1 using a plurality of partial maps MP11 to MP1n that have different sizes and orientations, etc., the plurality of partial maps MP11 to MP1n have different sizes and orientations, and therefore the position The display may make it difficult to understand the relationship. FIG. 6 shows an example of a partial map MP11 corresponding to a partial area A11 on the first floor and a partial map MP12 corresponding to a partial area A12 on the second floor. The range in which the moving object 4 moves in the partial area A12 on the second floor is approximately half of the range in which the moving object 4 moves in the partial area A11 on the first floor, so the partial map MP12 is approximately the same as the partial map MP11. It is half the size.

このように、複数の部分エリアA11~A1nのそれぞれで作成される複数の部分マップMP11~MP1nのサイズ、向き等が互いに異なる場合があるため、マップ生成部15は、複数の部分マップMP11~MP1nの位置、向き、及び縮尺を自動的に調整してエリアマップMP1を作成する機能を有している。 In this way, since the sizes, orientations, etc. of the plurality of partial maps MP11 to MP1n created in each of the plurality of partial areas A11 to A1n may differ from each other, the map generation unit 15 generates the plurality of partial maps MP11 to MP1n. The area map MP1 has a function of automatically adjusting the position, orientation, and scale of the area map MP1.

複数の部分エリアA11~A1nは、多層の建物の複数のフロアに1対1に対応しているので、複数の部分エリアA11~A1nの各々には同じ位置に壁、柱、隔壁等が存在する可能性が高い。 Since the plurality of partial areas A11 to A1n correspond one-to-one to the plurality of floors of a multi-story building, walls, pillars, partition walls, etc. exist at the same position in each of the plurality of partial areas A11 to A1n. Probability is high.

そこで、マップ生成部15は、複数の部分マップMP11~MP1nから壁、柱、隔壁等の構造体を検出し、同じ構造体が地図上で同じ座標に位置するように、複数の部分マップMP11~MP1nの位置、向き、及び縮尺を調整する。 Therefore, the map generation unit 15 detects structures such as walls, columns, partition walls, etc. from the plurality of partial maps MP11 to MP1n, and creates the plurality of partial maps MP11 to MP1n so that the same structures are located at the same coordinates on the map. Adjust the position, orientation, and scale of MP1n.

なお、多層の建物には各階を移動するための昇降装置としてエレベータが設置されており、各階でエレベータは同じ位置に存在する。したがって、マップ生成部15は、各階で同じ位置にあるエレベータが地図上で同じ座標に位置するように、複数の部分マップMP11~MP1nの位置、向き、及び縮尺を調整してもよい。 Note that in a multi-story building, an elevator is installed as a lifting device for moving from floor to floor, and the elevator exists at the same position on each floor. Therefore, the map generation unit 15 may adjust the positions, orientations, and scales of the plurality of partial maps MP11 to MP1n so that the elevators located at the same location on each floor are located at the same coordinates on the map.

また、多層の建物に各階を移動するための昇降装置としてエレベータが設置されている場合、ある階の部分エリアにおいて、エレベータの位置が、別の階の部分エリアへ移動するためのゲートとなる。 Further, when an elevator is installed as a lifting device for moving from floor to floor in a multi-story building, the position of the elevator in a partial area on one floor becomes a gate for moving to a partial area on another floor.

例えば、複数の部分エリアA11~A1nのうち部分エリアA11を第1部分エリア、部分エリアA12を第2部分エリアとしたとき、部分マップMP11が第1部分エリアに対応する第1部分マップとなり、部分マップMP12が第2部分エリアに対応する第2部分マップとなる。すなわち、複数の部分エリアA11~A1nは第1部分エリアと第2部分エリアとを含み、複数の部分マップMP1xは、第1部分エリアに対応する第1部分マップと、第2部分エリアに対応する第2部分マップとを含んでいる。そして、第1部分エリアである部分エリアA11内のエレベータの位置が第1ゲートGT1、第2部分エリアである部分エリアA12内のエレベータの位置が第2ゲートGT2となる(図4参照)。つまり、第1ゲートGT1及び第2ゲートGT2は、複数のフロア間を移動する昇降装置(エレベータ)の位置に設定されている。移動体4は、第1部分エリア(部分エリアA11)内の第1ゲートGT1と、第2部分エリア(部分エリアA12)内の第2ゲートGT2とを含む連絡路を通って、第1部分エリア(部分エリアA11)と第2部分エリア(部分エリアA12)との間を移動可能となる。 For example, when partial area A11 is the first partial area and partial area A12 is the second partial area among the plurality of partial areas A11 to A1n, partial map MP11 becomes the first partial map corresponding to the first partial area, and Map MP12 becomes a second partial map corresponding to the second partial area. That is, the plurality of partial areas A11 to A1n include a first partial area and a second partial area, and the plurality of partial maps MP1x correspond to a first partial map corresponding to the first partial area and a second partial area. a second partial map. The position of the elevator in the partial area A11, which is the first partial area, is the first gate GT1, and the position of the elevator in the partial area A12, which is the second partial area, is the second gate GT2 (see FIG. 4). That is, the first gate GT1 and the second gate GT2 are set at the positions of a lifting device (elevator) that moves between a plurality of floors. The mobile body 4 passes through a communication path including a first gate GT1 in a first partial area (partial area A11) and a second gate GT2 in a second partial area (partial area A12), and then enters the first partial area. (partial area A11) and the second partial area (partial area A12).

ここで、ユーザが、情報端末2を用いて、第1部分マップ上の第1ゲートGT1の位置に第1連携ノードを生成し、第2部分マップ上の第2ゲートGT2の位置に第2連携ノードを生成する操作を行うと、第1操作受付部23がユーザの操作を受け付ける。そして、ノード生成部13が、第1操作受付部23が受け付けた操作情報に基づいて、第1部分マップ(部分マップMP11)上で第1ゲートGT1に対応する第1連携ノードND1を生成し、第2部分マップ(部分マップMP12)上で第2ゲートGT2に対応する第2連携ノードND2を生成する。 Here, the user uses the information terminal 2 to generate a first cooperation node at the position of the first gate GT1 on the first partial map, and a second cooperation node at the position of the second gate GT2 on the second partial map. When an operation to generate a node is performed, the first operation reception unit 23 accepts the user's operation. Then, the node generation unit 13 generates a first cooperation node ND1 corresponding to the first gate GT1 on the first partial map (partial map MP11) based on the operation information received by the first operation reception unit 23, A second cooperation node ND2 corresponding to the second gate GT2 is generated on the second partial map (partial map MP12).

第1連携ノードND1及び第2連携ノードND2が生成されると、マップ生成部15は、第1部分マップ(部分マップMP11)と第2部分マップ(部分マップMP12)とを重ねたときに第1連携ノードND1と第2連携ノードND2の位置が一致するように、エリアマップMP1における第1部分マップ(部分マップMP11)と第2部分マップ(部分マップMP12)の位置、向き、及び縮尺を調整する。 When the first cooperation node ND1 and the second cooperation node ND2 are generated, the map generation unit 15 determines that when the first partial map (partial map MP11) and the second partial map (partial map MP12) are overlapped, the first The positions, orientations, and scales of the first partial map (partial map MP11) and second partial map (partial map MP12) in the area map MP1 are adjusted so that the positions of the cooperation node ND1 and the second cooperation node ND2 match.

ここで、第1表示制御部17は、複数の部分マップMP11~MP1nにおいて、同じエレベータに対応する連携ノードが設定されている場合、同じエレベータであることを示す文字(例えば「EV1」等)を部分マップMP11~MP1nに表示させている。これにより、ユーザは、第2表示領域DA2に表示される部分マップMP20から、エレベータに対応する連携ノードの位置を容易に把握することができる。 Here, when link nodes corresponding to the same elevator are set in the plurality of partial maps MP11 to MP1n, the first display control unit 17 displays characters (for example, "EV1", etc.) indicating that the elevators are the same. It is displayed on partial maps MP11 to MP1n. Thereby, the user can easily grasp the position of the cooperation node corresponding to the elevator from the partial map MP20 displayed in the second display area DA2.

上述のように、複数の部分マップMP11~MP1nの位置、向き、及び縮尺が同じになるように調整されるので、第1表示領域DA1にサムネイル画像を表示する場合等に複数の部分エリアA11~A1nの位置関係を把握しやすくなるという利点がある。 As described above, the positions, orientations, and scales of the plurality of partial maps MP11 to MP1n are adjusted to be the same, so when displaying thumbnail images in the first display area DA1, etc., the plurality of partial areas A11 to MP1n This has the advantage of making it easier to understand the positional relationship of A1n.

(3.3)設定画面での経路要素の設定動作
ユーザが、情報端末2を用いて、部分マップMP1xにノード又はパス等の経路要素を設定する動作について説明する。
(3.3) Operation for setting route elements on the setting screen The operation in which the user uses the information terminal 2 to set route elements such as nodes or paths on the partial map MP1x will be described.

ユーザは、情報端末2の第1表示部22に設定画面P1が表示されている状態で、部分マップMP1xに経路要素を設定する操作を行うことができる。 With the setting screen P1 being displayed on the first display unit 22 of the information terminal 2, the user can perform an operation to set route elements on the partial map MP1x.

ユーザが、情報端末2を用いて、作業対象の部分マップMP20上の指定位置にノードを生成する操作を行うと、第1操作受付部23が受け付けた操作情報に基づいてノード生成部13が指定位置にノードを生成する。また、ユーザが、情報端末2を用いて、作業対象の部分マップMP20上にある一対のノードを選択してパスを生成する操作を行うと、第1操作受付部23が受け付けた操作情報に基づいてパス生成部14が一対のノードの間にパスを生成する。 When the user uses the information terminal 2 to perform an operation to generate a node at a specified position on the partial map MP20 to be worked on, the node generation unit 13 generates the specified node based on the operation information received by the first operation reception unit 23. Generate a node at the position. Further, when the user uses the information terminal 2 to select a pair of nodes on the partial map MP20 to be worked on and performs an operation to generate a path, based on the operation information received by the first operation reception unit 23, Then, the path generation unit 14 generates a path between the pair of nodes.

このように、ユーザは、第2表示領域DA2に表示されている作業対象の部分マップMP20にノード又はパス等の経路要素を生成することで、移動体4が移動可能な経路を設計することができる。したがって、所定エリアA1が複数の部分エリアA11~A1nを含んでいる場合でも、作業対象の部分エリアに対応する部分マップMP20を容易に選択して、経路を設計する作業を行うことができ、移動体4が移動可能な経路を設計する作業の作業効率が向上する。 In this way, the user can design a route along which the mobile object 4 can travel by creating route elements such as nodes or paths in the partial map MP20 of the work target displayed in the second display area DA2. can. Therefore, even if the predetermined area A1 includes a plurality of partial areas A11 to A1n, it is possible to easily select the partial map MP20 corresponding to the partial area to be worked on and design a route. The work efficiency of designing a route along which the body 4 can move is improved.

ところで、情報端末2の第1表示部22に設定画面P1が表示されている状態で経路要素の設定等を行う場合に、測域センサ43の検知結果に基づいて生成された部分マップMP20(図7参照)に、対応する部分エリアの平面図G1(図8参照)を重ね合わせて表示することも好ましい。平面図G1は例えば二次元のCAD図面である。すなわち、第1表示制御部17は、部分マップMP20に平面図G1を重ね合わせたマップ画面G2(図9参照)を作成し、マップ画面G2の第2範囲R2を第2表示領域DA2に表示することが好ましい。つまり、第2表示領域DA2には、表示対象の部分マップMP20に重ねて表示対象の部分エリアに対応する平面図G1が表示されることになる。なお、平面図G1の透過率を設定することで、平面図G1を透過して部分マップMP20を視認できるような状態で、部分マップMP20及び平面図G1が重ねて表示されている。 By the way, when setting route elements etc. in a state where the setting screen P1 is displayed on the first display unit 22 of the information terminal 2, the partial map MP20 (Fig. It is also preferable to display the plan view G1 (see FIG. 8) of the corresponding partial area superimposed on the area (see FIG. 7). The plan view G1 is, for example, a two-dimensional CAD drawing. That is, the first display control unit 17 creates a map screen G2 (see FIG. 9) in which the plan view G1 is superimposed on the partial map MP20, and displays the second range R2 of the map screen G2 in the second display area DA2. It is preferable. That is, in the second display area DA2, the plan view G1 corresponding to the partial area to be displayed is displayed overlapping the partial map MP20 to be displayed. By setting the transmittance of the plan view G1, the partial map MP20 and the plan view G1 are displayed in an overlapping manner such that the partial map MP20 can be seen through the plan view G1.

第2表示領域DA2には、平面図G1に部分マップMP20を重ね合わせたマップ画面G2の第2範囲R2が表示されるので、平面図G1を参考にしながら、部分マップMP20にノード又はパス等の経路要素を設定する作業を行うことができる。 The second range R2 of the map screen G2, in which the partial map MP20 is superimposed on the plan view G1, is displayed in the second display area DA2. You can perform work to set route elements.

ここで、測域センサ43の検知結果に基づいて生成される部分マップMP11~MP1nの位置、向き、及び縮尺が平面図G1と一致していない場合がある。そこで、設定画面P1の第3表示領域DA3には、例えば作業対象の平面図G1の位置、向き、及び縮尺をユーザが手動で設定するための入力ボックスBX1~BX5及びスライドボタンBT1~BT3などが設けられている。 Here, the positions, orientations, and scales of the partial maps MP11 to MP1n generated based on the detection results of the range sensor 43 may not match the plan view G1. Therefore, the third display area DA3 of the setting screen P1 includes input boxes BX1 to BX5 and slide buttons BT1 to BT3 for the user to manually set the position, orientation, and scale of the plan view G1 to be worked on, for example. It is provided.

入力ボックスBX1,BX2は、作業対象の平面図G1の位置をX方向及びY方向のそれぞれでオフセットするオフセット量を入力するための入力ボックスである。入力ボックスBX1,BX2にオフセット量を入力することで、平面図G1の位置を調整できる。入力ボックスBX3,BX4は、作業対象の部分マップMP20の角度及び表示倍率をそれぞれ入力するための入力ボックスである。また、スライドボタンBT1,BT2は、作業対象の平面図G1の角度及び表示倍率をそれぞれ変化させるためのボタンである。入力ボックスBX3,BX4に数値を入力したり、スライドボタンBT1,BT2を動かしたりすることで、平面図G1の向き及び縮尺を調整することができる。また、入力ボックスBX5は、平面図G1の透過率を数値で入力するための入力ボックスであり、スライドボタンBT3は、平面図G1の透過率を変化させるためのボタンである。入力ボックスBX5に数値を入力したり、スライドボタンBT3を動かしたりすることで、平面図G1の透過率を調整することができる。 The input boxes BX1 and BX2 are input boxes for inputting offset amounts for offsetting the position of the work target on the plan view G1 in the X direction and the Y direction, respectively. The position of the plan view G1 can be adjusted by inputting offset amounts into the input boxes BX1 and BX2. Input boxes BX3 and BX4 are input boxes for respectively inputting the angle and display magnification of the partial map MP20 to be worked on. Further, the slide buttons BT1 and BT2 are buttons for respectively changing the angle and display magnification of the plan view G1 to be worked on. The orientation and scale of the plan view G1 can be adjusted by inputting numerical values into the input boxes BX3 and BX4 or by moving the slide buttons BT1 and BT2. Furthermore, the input box BX5 is an input box for numerically inputting the transmittance of the plan view G1, and the slide button BT3 is a button for changing the transmittance of the plan view G1. The transmittance of the plan view G1 can be adjusted by inputting a numerical value into the input box BX5 or moving the slide button BT3.

また、設定画面P1の第3表示領域DA3には一括設定ボタンBT4が表示されており、ユーザが情報端末2を用いて一括設定ボタンBT4を操作して、一括設定を有効又は無効に切り替えることができる。そして、一括設定が有効に切り替えられた状態で、ユーザが、平面図G1に対するオフセット量、角度、縮尺、及び透過率の設定を行うと、平面図G1に対するオフセット量、角度、縮尺、及び透過率の設定内容が全ての部分マップMP11~MP1nに適用される。つまり、情報端末2の第1操作受付部23が、平面図G1の位置、向き、縮尺、及び透過率の設定情報を受け付けると、表示対象の部分マップMP20に対する設定情報が複数の部分マップMP11~MP1nの全てに適用される。これにより、ユーザは、複数の部分マップMP11~MP1nのそれぞれでオフセット量、角度、縮尺、及び透過率の設定を行う必要がなく、設定の手間を減らすことができる。 In addition, a batch setting button BT4 is displayed in the third display area DA3 of the setting screen P1, and the user can use the information terminal 2 to operate the batch setting button BT4 to enable or disable the batch setting. can. Then, when the user sets the offset amount, angle, scale, and transmittance for the plan view G1 with the batch setting enabled, the offset amount, angle, scale, and transmittance for the plan view G1 are set. The setting contents are applied to all partial maps MP11 to MP1n. That is, when the first operation receiving unit 23 of the information terminal 2 receives setting information of the position, orientation, scale, and transmittance of the plan view G1, the setting information for the partial map MP20 to be displayed is set for the plural partial maps MP11 to Applies to all MP1n. Thereby, the user does not need to set the offset amount, angle, scale, and transmittance for each of the plurality of partial maps MP11 to MP1n, and can reduce the effort required for setting.

ところで、設計支援システム100を用いて、複数の部分マップMP11~MP1nの同じ位置に、ノード又はパス等の経路要素を一括設定したい場合がある。 By the way, there are cases where it is desired to collectively set route elements such as nodes or paths at the same position in a plurality of partial maps MP11 to MP1n using the design support system 100.

例えば、情報端末2の第1表示部22に設定画面P1が表示されている状態で、ユーザが特定操作を行いながら作業対象の部分マップMP20に経路要素を設定する操作を行うと、第1操作受付部23は、複数の部分マップMP11~MP1nに経路要素を一括設定する一括設定操作を受け付ける。一括設定操作とは、作業対象の部分マップMP20を含む複数の部分マップMP11~MP1nの同じ位置に、経路要素(ノード及びパスの少なくとも一方を含む)を設定する操作である。第1操作受付部23が一括設定操作を受け付けると、サーバ装置1の経路設定部16は、部分マップMP20に対して設定された経路要素を、複数の部分マップMP11~MP1nの同じ位置に設定する。このとき、第2表示領域DA2には、指定された位置に生成された経路要素が表示される。なお、特定操作を行いながら経路要素を設定する操作とは、経路要素を入力する際に、予め設定された特殊キー(例えばAltキーなど)を操作しながら、経路要素を設定する操作である。このような特定操作と共に経路要素の設定操作が行われた場合、複数の部分マップMP11~MP1nの同じ位置に経路要素が一括的に生成されるので、経路を設計する作業の作業効率が向上するという利点がある。 For example, when the user performs an operation to set a route element in the partial map MP20 to be worked on while performing a specific operation while the setting screen P1 is displayed on the first display unit 22 of the information terminal 2, the first operation The accepting unit 23 accepts a batch setting operation for collectively setting route elements in a plurality of partial maps MP11 to MP1n. The batch setting operation is an operation of setting a route element (including at least one of a node and a path) at the same position in a plurality of partial maps MP11 to MP1n including the partial map MP20 to be worked on. When the first operation receiving unit 23 accepts the batch setting operation, the route setting unit 16 of the server device 1 sets the route element set for the partial map MP20 at the same position in the plurality of partial maps MP11 to MP1n. . At this time, the route element generated at the designated position is displayed in the second display area DA2. Note that the operation of setting a route element while performing a specific operation is an operation of setting a route element while operating a preset special key (for example, an Alt key) when inputting a route element. When a route element setting operation is performed together with such a specific operation, the route elements are generated at the same position in the plurality of partial maps MP11 to MP1n all at once, improving the work efficiency of route design work. There is an advantage.

また、情報端末2の第1表示部22に設定画面P1が表示されている状態で、ユーザが作業対象の部分マップMP20においてコピー領域を指定してコピー領域にある1又は複数の経路要素をコピーする操作を行うと、サーバ装置1の経路設定部16がコピー領域にある1又は複数の経路要素をコピーする。その後、ユーザが、情報端末2を操作して設定画面P1の第2表示領域DA2にコピー先の部分マップを表示させると、第1表示制御部17は、コピー先の部分マップにおいて、コピー元の部分マップのコピー領域と同じ位置にペースト領域を表示する。ペースト領域には、コピー領域に設定された1又は複数の経路要素が表示されている。ここで、ユーザが、情報端末2を操作してペースト領域を移動させる操作を行うと、第1表示制御部17は、第2表示領域DA2に表示されているコピー先の部分マップにおいて、ペースト領域の位置を移動させる。そして、ユーザが、情報端末2を操作してペースト領域にある1又は複数の経路要素を設定するペースト操作を行うと、サーバ装置1の経路設定部16が、コピー領域に設定されていた経路要素をペースト領域の同じ位置に設定する処理を実行する。 Further, while the setting screen P1 is displayed on the first display unit 22 of the information terminal 2, the user specifies a copy area in the partial map MP20 to be worked on and copies one or more route elements in the copy area. When this operation is performed, the route setting unit 16 of the server device 1 copies one or more route elements in the copy area. Thereafter, when the user operates the information terminal 2 to display the copy destination partial map in the second display area DA2 of the setting screen P1, the first display control unit 17 displays the copy source partial map in the copy destination partial map. Display the paste area at the same position as the copy area of the partial map. One or more route elements set in the copy area are displayed in the paste area. Here, when the user operates the information terminal 2 to move the paste area, the first display control unit 17 moves the paste area in the copy destination partial map displayed in the second display area DA2. Move the position of. Then, when the user operates the information terminal 2 to perform a paste operation to set one or more route elements in the paste area, the route setting unit 16 of the server device 1 selects the route element that was set in the copy area. to the same position in the paste area.

このように、第1操作受付部23が、複数の部分マップMP1xのうちコピー元の部分マップに設定されたコピー対象の経路要素をコピーして、コピー先の部分マップに貼付ける操作を受け付けると、経路設定部16は、コピー先の部分マップに、コピー対象の経路要素を貼付ける。これにより、設計支援システム100では、コピー元の部分マップに設定されている1又は複数の経路要素をコピーして、コピー先の部分マップにペーストすることができるので、経路要素を設定する手間を軽減することができる。また、コピー先の部分マップにおいて、コピー対象の経路要素を貼付ける位置が調整可能であるから、所望の位置に経路要素を貼付けることができる。 In this way, when the first operation receiving unit 23 receives an operation for copying the copy target route element set in the copy source partial map among the plurality of partial maps MP1x and pasting it on the copy destination partial map. , the route setting unit 16 pastes the route element to be copied onto the copy destination partial map. As a result, the design support system 100 can copy one or more route elements set in the copy source partial map and paste them into the copy destination partial map, thereby saving the effort of setting route elements. It can be reduced. Furthermore, in the copy destination partial map, the position at which the route element to be copied is pasted can be adjusted, so the route element can be pasted at a desired position.

また、情報端末2の第1表示部22に設定画面P1が表示されている状態で、ユーザが作業対象の部分マップMP20をコピーする操作を行うと、第1操作受付部23が部分マップMP20のコピー操作を受け付ける。第1操作受付部23が部分マップMP20のコピー操作を受け付けると、サーバ装置1のマップ生成部15が新しい部分マップを作成する。そして、サーバ装置1の経路設定部16が、新しい部分マップに、コピー元の部分マップMP20に設定されている経路要素(ノード及びパス等)を、コピー元の部分マップMP20と同じ位置に設定する。このとき、第1表示制御部17は、新たに追加した部分マップを、当該部分マップに設定した経路要素を含めて、設定画面P1の第2表示領域DA2に表示させる。複数の部分エリアA11~A1nで設定する経路が同じ場合には、作成した部分マップをコピーして新たな部分マップを作成することで、複数の部分マップのそれぞれで経路要素を設定する場合に比べて、経路要素を設定する手間を軽減することができる。 Further, when the user performs an operation to copy the partial map MP20 to be worked on while the setting screen P1 is displayed on the first display unit 22 of the information terminal 2, the first operation reception unit 23 copies the partial map MP20. Accept copy operations. When the first operation reception unit 23 accepts a copy operation of the partial map MP20, the map generation unit 15 of the server device 1 creates a new partial map. Then, the route setting unit 16 of the server device 1 sets the route elements (nodes, paths, etc.) set in the copy source partial map MP20 in the new partial map to the same position as the copy source partial map MP20. . At this time, the first display control unit 17 displays the newly added partial map, including the route elements set in the partial map, in the second display area DA2 of the setting screen P1. If the route to be set in multiple partial areas A11 to A1n is the same, creating a new partial map by copying the created partial map is easier than setting route elements in each of the multiple partial maps. This can reduce the effort required to set route elements.

また、第1表示制御部17は、設定画面P1の第2表示領域DA2に、複数の部分マップMP11~MP1nのうち表示対象の部分マップMP20とは異なる参照用の部分マップに重ねて、表示対象(作業対象)の部分マップMP20を表示してもよい。ここで、作業対象の部分マップMP20は最前面に表示されているが、作業対象の部分マップMP20を透過表示することで、作業対象の部分マップMP20を透過して参照用の部分マップを目視可能となっている。したがって、ユーザは、参照用の部分マップにおける経路要素の設定内容を参考にしながら、作業対象の部分マップに経路要素を設定する作業を行うことができる。 The first display control unit 17 also superimposes a reference partial map different from the display target partial map MP20 among the plurality of partial maps MP11 to MP1n in the second display area DA2 of the setting screen P1. (work target) partial map MP20 may be displayed. Here, the work target partial map MP20 is displayed in the foreground, but by transparently displaying the work target partial map MP20, the reference partial map can be seen through the work target partial map MP20. It becomes. Therefore, the user can perform the task of setting route elements in the target partial map while referring to the setting contents of the route elements in the reference partial map.

また、設計支援システム100を用いて、複数の部分マップMP11~MP1nの同じ位置にある経路要素を一括して移動させたい場合がある。 Furthermore, there are cases where it is desired to use the design support system 100 to move route elements located at the same position in a plurality of partial maps MP11 to MP1n all at once.

例えば、情報端末2の第1表示部22に設定画面P1が表示されている状態で、ユーザが特定操作を行いながら作業対象の部分マップMP20に設定されている経路要素(ノード又はパス等)を変更する操作を行うと、第1操作受付部23は、複数の部分マップMP11~MP1nにおいて同じ位置にある経路要素を一括して変更する一括変更操作を受け付ける。一括変更操作とは、作業対象の部分マップMP20を含む複数の部分マップMP11~MP1nの同じ位置に設定された経路要素を変更する操作であり、例えば操作対象の経路要素を移動させる操作である。第1操作受付部23が一括変更操作を受け付けると、サーバ装置1の経路設定部16は、複数の部分マップMP11~MP1nにおいて、部分マップMP20に設定されている経路要素と同じ位置に設定されて経路要素を一括して変更する。このとき、第2表示領域DA2では、一括移動操作の対象の経路要素が変更後の状態で表示される。なお、特定操作とは、経路要素を入力する際に、予め設定された特殊キー(例えばAltキーなど)を操作しながら、入力するような操作である。 For example, while the setting screen P1 is displayed on the first display unit 22 of the information terminal 2, the user performs a specific operation to select route elements (nodes, paths, etc.) set in the partial map MP20 to be worked on. When a changing operation is performed, the first operation accepting unit 23 accepts a batch changing operation for collectively changing route elements located at the same position in a plurality of partial maps MP11 to MP1n. The batch change operation is an operation to change route elements set at the same position in a plurality of partial maps MP11 to MP1n including the work target partial map MP20, and is, for example, an operation to move the operation target route element. When the first operation receiving unit 23 accepts the batch change operation, the route setting unit 16 of the server device 1 sets the route elements in the same position as the route element set in the partial map MP20 in the plurality of partial maps MP11 to MP1n. Change route elements all at once. At this time, in the second display area DA2, the route elements targeted by the batch movement operation are displayed in the changed state. Note that the specific operation is an operation in which a route element is input while operating a preset special key (for example, an Alt key).

このように、第1操作受付部23が、第2表示領域DA2に表示された表示対象の部分マップMP20に表示されている経路要素を変更する変更操作を受け付けると、経路設定部16は、複数の部分マップMP1xのうち表示対象の部分マップMP20以外の1以上の部分マップにおいて、変更操作により変更された経路要素に対応する位置にある経路要素を一括して変更する。これにより、複数の部分マップMP11~MP1nのそれぞれで経路要素を変更する操作を行う必要がなく、経路を設計する作業の作業効率が向上するという利点がある。 In this way, when the first operation reception unit 23 receives a change operation to change the route element displayed in the partial map MP20 to be displayed displayed in the second display area DA2, the route setting unit 16 In one or more partial maps other than the partial map MP20 to be displayed out of the partial map MP1x, route elements at positions corresponding to the route elements changed by the change operation are changed all at once. Thereby, there is no need to perform an operation to change route elements in each of the plurality of partial maps MP11 to MP1n, and there is an advantage that work efficiency in designing a route is improved.

また、情報端末2の第1表示部22に設定画面P1が表示されている状態で、ユーザが特定操作を行いながら作業対象の部分マップMP20に設定されている経路要素(ノード又はパス)を範囲選択する操作を行うと、サーバ装置1の第1表示制御部17は、複数の部分マップMP11~MP1nにおいて同じ位置にある経路要素を選択状態にして表示する。特定操作を行いながら範囲選択する操作とは、予め設定された特殊キー(例えばAltキーなど)を操作しながら、範囲選択する操作のことである。複数の部分マップMP11~MP1nにおいて同じ位置にある経路要素を選択状態にした状態で、ユーザが、作業対象の部分マップMP20において選択状態とした経路要素をドラッグする操作を行うと、サーバ装置1の経路設定部16は、複数の部分マップMP11~MP1nのそれぞれで選択状態とされた経路要素を一括して移動させる。これにより、複数の部分マップMP11~MP1nにおいて同じ位置にある経路要素の位置を一括して移動させることができ、経路を設計する作業の作業効率が向上するという利点がある。 In addition, while the setting screen P1 is displayed on the first display unit 22 of the information terminal 2, the user can range the route elements (nodes or paths) set in the partial map MP20 to be worked on while performing a specific operation. When the selection operation is performed, the first display control unit 17 of the server device 1 displays route elements at the same position in the plurality of partial maps MP11 to MP1n in a selected state. The operation of selecting a range while performing a specific operation is an operation of selecting a range while operating a preset special key (for example, the Alt key). When the user performs an operation to drag the selected route element in the target partial map MP20 with route elements at the same position selected in the plurality of partial maps MP11 to MP1n, the server device 1 The route setting unit 16 collectively moves the route elements selected in each of the plurality of partial maps MP11 to MP1n. Thereby, the positions of route elements located at the same position in the plurality of partial maps MP11 to MP1n can be moved all at once, which has the advantage of improving the work efficiency of route design work.

(4)移動体制御システムの動作
設計支援システム100によりエリアマップMP1に経路が設計された状態で、移動体制御システム200により移動体4の状態を監視又は制御する動作について説明する。
(4) Operation of mobile body control system The operation of monitoring or controlling the state of the mobile body 4 by the mobile body control system 200 in a state where the route is designed in the area map MP1 by the design support system 100 will be explained.

ユーザが操作端末3を操作して、操作端末3にインストールされた移動体4の監視制御用のアプリケーションソフトを起動させると、操作端末3の第2表示部32には、図10に示すような監視画面P2が表示される。 When the user operates the operating terminal 3 to start the application software installed on the operating terminal 3 for monitoring and controlling the mobile object 4, the second display section 32 of the operating terminal 3 displays a message as shown in FIG. A monitoring screen P2 is displayed.

監視画面P2には、所定エリアA1内で使用されている複数台の移動体(搬送ロボット)4の動作状態を示す表TB1が表示されている。表TB1には、移動体(搬送ロボット)4の識別番号、移動体4が移動中のフロア(部分エリア)、電源の入/切状態、移動体4の動作状態(走行中又は停止中)を示す情報、搬送物を把持しているか否かを示す情報、蓄電池の充電状態等の情報が表示されている。 On the monitoring screen P2, a table TB1 showing the operating states of a plurality of moving bodies (transport robots) 4 used within the predetermined area A1 is displayed. Table TB1 shows the identification number of the moving object (transport robot) 4, the floor (partial area) on which the moving object 4 is moving, the power on/off state, and the operating state of the moving object 4 (running or stopped). Information such as information indicating whether an object is being gripped, information indicating whether or not an object is being gripped, and the state of charge of the storage battery are displayed.

ユーザが、操作端末3を用いて、表TB1に表示されている複数の移動体4から所望の移動体4を選択する操作を行うと、第2操作受付部33が移動体4の選択操作を受け付け、第3通信部31が移動体4の選択操作を示す操作情報をサーバ装置1に送信する。サーバ装置1の第1通信部11が、操作端末3からの操作情報を受信すると、第1表示制御部17が、選択された移動体4が存在する部分マップを操作端末3に表示させる画面データを作成し、この画面データを第1通信部11から操作端末3に送信させる。操作端末3の第3通信部31がサーバ装置1から画面データを受信すると、第2表示制御部34が第2表示部32に移動体4が存在する部分マップの監視画面P3(図11参照)を第2表示部32に表示させる。監視画面P3には、移動体4が存在する部分マップに重ねて移動体4のマーカM1~M3が移動体4の存在する位置に表示されている。操作端末3は、サーバ装置1と接続したときに、サーバ装置1の第1通信部11から部分マップMP11~MP1nのデータを第3通信部31で受信し、第2操作受付部33が受け付けた操作情報をもとに、移動体4が存在する部分マップの監視画面P3を第2表示制御部34が第2表示部32に表示してもよい。 When the user uses the operating terminal 3 to select a desired mobile object 4 from among the plurality of mobile objects 4 displayed on the table TB1, the second operation reception unit 33 accepts the selection operation for the mobile object 4. Upon acceptance, the third communication unit 31 transmits operation information indicating the selection operation of the mobile object 4 to the server device 1 . When the first communication unit 11 of the server device 1 receives the operation information from the operation terminal 3, the first display control unit 17 transmits screen data that causes the operation terminal 3 to display the partial map in which the selected moving object 4 is present. is created and this screen data is transmitted from the first communication unit 11 to the operation terminal 3. When the third communication unit 31 of the operation terminal 3 receives the screen data from the server device 1, the second display control unit 34 displays the monitoring screen P3 of the partial map where the mobile object 4 is present on the second display unit 32 (see FIG. 11). is displayed on the second display section 32. On the monitoring screen P3, markers M1 to M3 of the mobile body 4 are displayed at the position where the mobile body 4 is present, superimposed on the partial map where the mobile body 4 is present. When the operation terminal 3 is connected to the server device 1, the third communication section 31 receives the data of the partial maps MP11 to MP1n from the first communication section 11 of the server device 1, and the second operation reception section 33 receives the data. Based on the operation information, the second display control section 34 may display the monitoring screen P3 of the partial map where the moving object 4 is present on the second display section 32.

このように、第2操作受付部33が操作対象の移動体4を指定する操作を受け付けると、第2表示制御部34は、複数の部分マップMP1xのうち、操作対象の移動体4が存在する部分エリアに対応する部分マップMP1xを第2表示部32に表示させている。したがって、移動体4が移動する所定エリアA1が複数の部分エリアA11~A1nを含んでいる場合でも、操作対象の移動体4が存在する部分エリアに対応する部分マップMP1xが第2表示部32に表示されるので、ユーザは操作対象の移動体4が存在する部分エリアを容易に把握できる。 In this way, when the second operation receiving unit 33 receives an operation for specifying the moving object 4 to be operated, the second display control unit 34 determines whether the moving object 4 to be operated exists among the plurality of partial maps MP1x. A partial map MP1x corresponding to the partial area is displayed on the second display section 32. Therefore, even if the predetermined area A1 in which the moving object 4 moves includes a plurality of partial areas A11 to A1n, the partial map MP1x corresponding to the partial area where the operating object moving object 4 is present is displayed on the second display section 32. Since it is displayed, the user can easily grasp the partial area where the moving object 4 to be operated exists.

また、第2表示制御部34は、操作対象の移動体4が存在する部分エリアに対応する部分マップMP1xにおいて、操作対象の移動体4を示すマーカM1~M3を、操作対象の移動体4の存在位置に対応する位置に表示させている。したがって、ユーザは、部分マップMP1x上に表示されたマーカM1~M3に基づいて操作対象の移動体4の存在位置を容易に把握することができる。なお、監視画面P3では、ユーザが選択した移動体4のマーカは、他の移動体4のマーカと異なる態様(例えば色など)で表示されているので、ユーザは選択した移動体4の現在位置を容易に把握することができる。 In addition, the second display control unit 34 changes the markers M1 to M3 indicating the movable body 4 to be operated in the partial map MP1x corresponding to the partial area where the movable body 4 to be operated exists to the movable body 4 to be operated. It is displayed at a position corresponding to its existing position. Therefore, the user can easily grasp the location of the moving object 4 to be operated based on the markers M1 to M3 displayed on the partial map MP1x. Note that on the monitoring screen P3, the marker of the moving object 4 selected by the user is displayed in a different manner (for example, color) from the markers of other moving objects 4, so the user can see the current position of the selected moving object 4. can be easily understood.

また、監視画面P3には、選択された移動体4の情報を表示する表TB2がインポーズ表示されており、ユーザは表TB2の内容を確認することで選択した移動体4の状態を把握することができる。 In addition, on the monitoring screen P3, a table TB2 displaying information on the selected moving object 4 is displayed in an imposed manner, and the user can grasp the status of the selected moving object 4 by checking the contents of the table TB2. be able to.

なお、操作端末3の第2表示部32に監視画面P3が表示されている状態で、ユーザが、所望の移動体4のマーカM1~M3を選択する操作(タッチ操作等)を行うと、第2操作受付部33が選択操作を受け付ける。第2操作受付部33が選択操作を受け付けると、サーバ装置1の第1表示制御部17が選択された移動体4の情報を表示する表TB2を監視画面P3内にインポーズ表示する画面データを生成し、この画面データを第1通信部11から操作端末3に送信させる。このとき、操作端末3の第3通信部31がサーバ装置1からの画面データを受信し、第2表示制御部34が、第2表示部32に、表TB2をインポーズ表示した監視画面P3を表示する。 Note that when the user performs an operation (touch operation, etc.) to select the markers M1 to M3 of the desired moving body 4 while the monitoring screen P3 is displayed on the second display section 32 of the operation terminal 3, the 2 operation accepting section 33 accepts the selection operation. When the second operation reception unit 33 accepts the selection operation, the first display control unit 17 of the server device 1 generates screen data for displaying the table TB2 displaying the information of the selected mobile object 4 on the monitoring screen P3. This screen data is transmitted from the first communication unit 11 to the operation terminal 3. At this time, the third communication unit 31 of the operating terminal 3 receives the screen data from the server device 1, and the second display control unit 34 displays the monitoring screen P3 on which the table TB2 is displayed in an imposed manner on the second display unit 32. indicate.

(5)変形例
上記実施形態は、本開示の様々な実施形態の一つに過ぎない。上記実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。また、設計支援システム100と同様の機能は、設計支援システムの表示制御方法、コンピュータプログラム、又はプログラムを記録した非一時的な記録媒体等で具現化されてもよい。一態様に係る表示制御方法は、複数の部分エリアA11~A1nを含む所定エリアA1内で移動体4が移動可能な経路の設計を支援する設計支援システム100の表示制御方法である。この表示制御方法は、第1表示領域DA1と第2表示領域DA2とを含む設定画面P1を表示部(第1表示部22)に表示させる表示ステップと、ユーザの操作を受け付ける操作受付ステップと、を含む。表示ステップでは、第1表示領域DA1に、複数の部分エリアA11~A1nにそれぞれ対応する複数の部分マップMP11~MP1nをそれぞれ縮小化した複数のサムネイル画像TP1のうち2以上のサムネイル画像TP1を表示させる。表示ステップでは、第1表示領域DA1に表示されている2以上のサムネイル画像から表示対象のサムネイル画像の第1範囲R1を指定する操作を操作受付ステップで受け付けると、表示対象のサムネイル画像に対応する表示対象の部分マップの、第1範囲R1に対応する第2範囲R2を第2表示領域DA2に表示させる。一態様に係る(コンピュータ)プログラムは、コンピュータシステムに、上記の表示制御方法を実行させるためのプログラムである。
(5) Modifications The above embodiment is just one of various embodiments of the present disclosure. The embodiments described above can be modified in various ways depending on the design, etc., as long as the objective of the present disclosure can be achieved. Furthermore, functions similar to those of the design support system 100 may be realized by a display control method of the design support system, a computer program, or a non-temporary recording medium on which the program is recorded. A display control method according to one aspect is a display control method of a design support system 100 that supports designing of a route along which a mobile object 4 can move within a predetermined area A1 including a plurality of partial areas A11 to A1n. This display control method includes a display step of displaying a setting screen P1 including a first display area DA1 and a second display area DA2 on a display section (first display section 22), an operation reception step of accepting a user's operation, including. In the display step, two or more thumbnail images TP1 of the plurality of thumbnail images TP1 obtained by reducing the plurality of partial maps MP11 to MP1n corresponding to the plurality of partial areas A11 to A1n, respectively, are displayed in the first display area DA1. . In the display step, when the operation reception step receives an operation for specifying a first range R1 of thumbnail images to be displayed from among two or more thumbnail images displayed in the first display area DA1, a range R1 corresponding to the thumbnail images to be displayed is received in the operation reception step. A second range R2 corresponding to the first range R1 of the partial map to be displayed is displayed in the second display area DA2. A (computer) program according to one embodiment is a program for causing a computer system to execute the display control method described above.

以下、上記の実施形態の変形例を列挙する。以下に説明する変形例は、適宜組み合わせて適用可能である。 Modifications of the above embodiment will be listed below. The modified examples described below can be applied in combination as appropriate.

本開示における設計支援システム100、操作端末3、及び表示制御方法の実行主体は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを主構成とする。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示における設計支援システム100、操作端末3、及び表示制御方法の実行主体としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されてもよく、電気通信回線を通じて提供されてもよく、コンピュータシステムで読み取り可能なメモリカード、光学ディスク、ハードディスクドライブ等の非一時的記録媒体に記録されて提供されてもよい。コンピュータシステムのプロセッサは、半導体集積回路(IC)又は大規模集積回路(LSI)を含む1又は複数の電子回路で構成される。ここでいうIC又はLSI等の集積回路は、集積の度合いによって呼び方が異なっており、システムLSI、VLSI(Very Large Scale Integration)、又はULSI(Ultra Large Scale Integration)と呼ばれる集積回路を含む。さらに、LSIの製造後にプログラムされる、FPGA(Field-Programmable Gate Array)、又はLSI内部の接合関係の再構成若しくはLSI内部の回路区画の再構成が可能な論理デバイスについても、プロセッサとして採用することができる。複数の電子回路は、1つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、1つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。ここでいうコンピュータシステムは、1以上のプロセッサ及び1以上のメモリを有するマイクロコントローラを含む。したがって、マイクロコントローラについても、半導体集積回路又は大規模集積回路を含む1又は複数の電子回路で構成される。 The design support system 100, the operation terminal 3, and the execution entity of the display control method in the present disclosure include a computer system. A computer system mainly consists of a processor and a memory as hardware. When the processor executes a program recorded in the memory of the computer system, the functions of the design support system 100, the operation terminal 3, and the display control method in the present disclosure as the main body of execution are realized. The program may be pre-recorded in the memory of the computer system, may be provided through a telecommunications line, or may be recorded on a non-transitory storage medium readable by the computer system, such as a memory card, optical disc, hard disk drive, etc. may be provided. A processor in a computer system is comprised of one or more electronic circuits including semiconductor integrated circuits (ICs) or large scale integrated circuits (LSIs). The integrated circuits such as IC or LSI referred to herein have different names depending on the degree of integration, and include integrated circuits called system LSI, VLSI (Very Large Scale Integration), or ULSI (Ultra Large Scale Integration). Furthermore, an FPGA (Field-Programmable Gate Array), which is programmed after the LSI is manufactured, or a logic device that can reconfigure the connections inside the LSI or reconfigure the circuit sections inside the LSI, may also be used as a processor. I can do it. The plurality of electronic circuits may be integrated into one chip, or may be provided in a distributed manner over a plurality of chips. A plurality of chips may be integrated into one device, or may be distributed and provided in a plurality of devices. The computer system herein includes a microcontroller having one or more processors and one or more memories. Therefore, the microcontroller is also composed of one or more electronic circuits including semiconductor integrated circuits or large-scale integrated circuits.

また、設計支援システム100における複数の機能が、サーバ装置1と、情報端末2とに分散して設けられているが、サーバ装置1及び情報端末2に分散して設けられた複数の機能が1つの筐体内に集約されていてもよい。また、設計支援システム100の一部の機能はクラウド(クラウドコンピューティング)等によって実現されてもよい。 Further, a plurality of functions in the design support system 100 are distributed and provided in the server device 1 and the information terminal 2, but the plurality of functions distributed and provided in the server device 1 and the information terminal 2 are They may be integrated into one housing. Further, some functions of the design support system 100 may be realized by a cloud (cloud computing) or the like.

同様に、移動体制御システム200における複数の機能が、サーバ装置1と、操作端末3とに分散して設けられているが、サーバ装置1及び操作端末3に分散して設けられた複数の機能が1つの筐体内に集約されていてもよい。また、移動体制御システム200の一部の機能はクラウド(クラウドコンピューティング)等によって実現されてもよい。 Similarly, a plurality of functions in the mobile object control system 200 are distributed and provided in the server device 1 and the operation terminal 3; may be integrated into one housing. Further, some functions of the mobile object control system 200 may be realized by a cloud (cloud computing) or the like.

(まとめ)
以上説明したように、第1の態様の設計支援システム(100)は、複数の部分エリア(A11~A1n)を含む所定エリア(A1)内で移動体(4)が移動可能な経路の設計を支援する。設計支援システム(100)は、第1表示領域(DA1)及び第2表示領域(DA2)を含む設定画面(P1)を表示部(22)に表示させる表示制御部(17)と、ユーザの操作を受け付ける操作受付部(23)と、を備える。表示制御部(17)は、第1表示領域(DA1)に、複数の部分エリア(A11~A1n)にそれぞれ対応する複数の部分マップ(MP11~MP1n)をそれぞれ縮小化した複数のサムネイル画像(TP1)のうち2以上のサムネイル画像(TP1)を表示させる。表示制御部(17)は、第1表示領域(DA1)に表示されている2以上のサムネイル画像(TP1)から表示対象のサムネイル画像(TP1)の第1範囲(R1)を指定する操作を操作受付部(23)が受け付けると、表示対象のサムネイル画像(TP1)に対応する表示対象の部分マップ(MP20)の第1範囲(R1)に対応する第2範囲(R2)を第2表示領域(DA2)に表示させる。
(summary)
As explained above, the design support system (100) of the first aspect designs a route along which a mobile object (4) can move within a predetermined area (A1) including a plurality of partial areas (A11 to A1n). Assist. The design support system (100) includes a display control unit (17) that displays a setting screen (P1) including a first display area (DA1) and a second display area (DA2) on a display unit (22), and a display control unit (17) that displays a setting screen (P1) including a first display area (DA1) and a second display area (DA2). and an operation reception unit (23) that accepts an operation. The display control unit (17) displays a plurality of thumbnail images (TP1) in the first display area (DA1), which are obtained by reducing the plurality of partial maps (MP11 to MP1n) respectively corresponding to the plurality of partial areas (A11 to A1n). ) to display two or more thumbnail images (TP1). The display control unit (17) performs an operation for specifying a first range (R1) of thumbnail images (TP1) to be displayed from two or more thumbnail images (TP1) displayed in the first display area (DA1). When the receiving unit (23) receives the data, the second range (R2) corresponding to the first range (R1) of the partial map (MP20) to be displayed corresponding to the thumbnail image (TP1) to be displayed is transferred to the second display area (23). DA2).

この態様によれば、移動体(4)が移動可能な経路を設計する作業の作業効率が向上するという利点がある。 According to this aspect, there is an advantage that the work efficiency of designing a route along which the moving body (4) can move is improved.

第2の態様の設計支援システム(100)では、第1の態様において、第1範囲(R1)を指定する操作は、表示対象のサムネイル画像(TP1)において、第1範囲(R1)の中心の第1位置(CP1)を指定する操作を含む。表示制御部(17)は、第1位置(CP1)に対応する表示対象の部分マップ(MP20)の第2位置(CP2)が、第2表示領域(DA2)の中心である第3位置(CP3)に一致するように、表示対象の部分マップ(MP20)の第2範囲(R2)を第2表示領域(DA2)に表示させる。 In the design support system (100) of the second aspect, in the first aspect, the operation of specifying the first range (R1) is performed by specifying the center of the first range (R1) in the thumbnail image (TP1) to be displayed. This includes an operation for specifying the first position (CP1). The display control unit (17) sets the second position (CP2) of the partial map (MP20) to be displayed corresponding to the first position (CP1) to a third position (CP3) which is the center of the second display area (DA2). ), the second range (R2) of the partial map (MP20) to be displayed is displayed in the second display area (DA2).

この態様によれば、第1範囲(R1)の中心の第1位置(CP1)を指定する操作を行うことによって、第2表示領域(DA2)に表示される部分マップを変更することができる。 According to this aspect, the partial map displayed in the second display area (DA2) can be changed by performing an operation of specifying the first position (CP1) at the center of the first range (R1).

第3の態様の設計支援システム(100)では、第1又は第2の態様において、所定エリア(A1)に対応する電子的なエリアマップ(MP1)は、複数の部分マップ(MP11~MP1n)をつなげて作成されている。操作受付部(23)が、第2表示領域(DA2)に表示されている表示対象の部分マップ(MP20)をスクロールするスクロール操作を受け付けると、表示制御部(17)は、スクロール操作に応じて、エリアマップ(MP1)において第2表示領域(DA2)に表示する領域を変更する。 In the design support system (100) of the third aspect, in the first or second aspect, the electronic area map (MP1) corresponding to the predetermined area (A1) connects a plurality of partial maps (MP11 to MP1n). It is created by When the operation reception unit (23) receives a scroll operation to scroll the partial map (MP20) to be displayed displayed in the second display area (DA2), the display control unit (17) , changes the area displayed in the second display area (DA2) in the area map (MP1).

この態様によれば、スクロール操作を行うことによって第2表示領域(DA2)に表示される部分マップを変更することができる。 According to this aspect, the partial map displayed in the second display area (DA2) can be changed by performing a scroll operation.

第4の態様の設計支援システム(100)は、第1~第3のいずれかの態様において、ノード生成部(13)と、マップ生成部(15)と、を更に備える。ノード生成部(13)は、操作受付部(23)が、第2表示領域(DA2)に表示されている表示対象の部分マップ(MP20)において、ノード位置を指定する操作を受け付けると、ノード位置に対応する位置に、移動体(4)を制御可能なノードを生成する。マップ生成部(15)は複数の部分マップ(MP11~MP1n)をつなげてエリアマップ(MP1)を生成する。複数の部分エリア(A11~A1n)は、第1部分エリアと、第2部分エリアとを含む。複数の部分マップ(MP11~MP1n)は、第1部分エリアに対応する第1部分マップと、第2部分エリアに対応する第2部分マップと、を含む。移動体(4)は、第1部分エリア内の第1ゲート(GT1)と、第2部分エリア内の第2ゲート(GT2)とを含む連絡路を通って、第1部分エリアと第2部分エリアとの間を移動可能である。ノード生成部(13)が、第1部分マップ上で第1ゲート(GT1)に対応する第1連携ノード(ND1)を生成し、第2部分マップ上で第2ゲート(GT2)に対応する第2連携ノード(ND2)を生成すると、マップ生成部(15)は、第1部分マップと第2部分マップとを重ねたときに第1連携ノード(ND1)と第2連携ノード(ND2)の位置が一致するように、エリアマップ(MP1)における第1部分マップと第2部分マップの位置を調整する。 The design support system (100) of the fourth aspect further includes a node generation section (13) and a map generation section (15) in any one of the first to third aspects. When the operation reception unit (23) receives an operation for specifying a node position in the partial map (MP20) to be displayed displayed in the second display area (DA2), the node generation unit (13) generates the node position. A node capable of controlling the mobile body (4) is generated at a position corresponding to . A map generation unit (15) connects a plurality of partial maps (MP11 to MP1n) to generate an area map (MP1). The plurality of partial areas (A11 to A1n) include a first partial area and a second partial area. The plurality of partial maps (MP11 to MP1n) include a first partial map corresponding to a first partial area and a second partial map corresponding to a second partial area. The mobile object (4) passes through a communication path that includes a first gate (GT1) in a first partial area and a second gate (GT2) in a second partial area, and connects the first partial area and the second partial area. It is possible to move between areas. A node generation unit (13) generates a first cooperation node (ND1) corresponding to the first gate (GT1) on the first partial map, and a first cooperation node (ND1) corresponding to the second gate (GT2) on the second partial map. When the two linked nodes (ND2) are generated, the map generation unit (15) calculates the positions of the first linked nodes (ND1) and the second linked nodes (ND2) when the first partial map and the second partial map are overlapped. The positions of the first partial map and the second partial map in the area map (MP1) are adjusted so that they match.

この態様によれば、第1連携ノード(ND1)と第2連携ノード(ND2)の位置が一致するように、複数の部分マップ(MP11~MP1n)の位置が調整されたエリアマップ(MP1)を生成することができる。 According to this aspect, an area map (MP1) is generated in which the positions of the plurality of partial maps (MP11 to MP1n) are adjusted so that the positions of the first cooperation node (ND1) and the second cooperation node (ND2) match. can do.

第5の態様の設計支援システム(100)では、第4の態様において、複数の部分エリア(A11~A1n)は、多層の建物が有する複数のフロアに1対1に対応する。第1ゲート(GT1)及び第2ゲート(GT2)が、複数のフロア間を移動する昇降装置の位置に設定される。 In the design support system (100) of the fifth aspect, in the fourth aspect, the plurality of partial areas (A11 to A1n) correspond one-to-one to the plurality of floors of the multi-story building. A first gate (GT1) and a second gate (GT2) are set at positions of a lifting device that moves between a plurality of floors.

この態様によれば、昇降装置の位置が一致するように、複数の部分マップ(MP11~MP1n)の位置が調整されたエリアマップ(MP1)を生成することができる。 According to this aspect, it is possible to generate an area map (MP1) in which the positions of the plurality of partial maps (MP11 to MP1n) are adjusted so that the positions of the elevators match.

第6の態様の設計支援システム(100)では、第1~第5のいずれかの態様において、複数の部分マップ(MP11~MP1n)の各々は、移動体(4)が備える測域センサ(43)の検出結果に基づいて作成された電子地図である。第2表示領域(DA2)には、表示対象の部分マップ(MP20)に重ねて表示対象の部分エリアの平面図(G1)が表示される。操作受付部(23)が、表示対象の平面図(G1)の位置、向き、縮尺、及び平面図(G1)の透過率の設定情報を受け付けると、平面図(G1)に対する設定情報が前記複数の部分マップ(MP11~MP1n)の全てに適用される。 In the design support system (100) of the sixth aspect, in any one of the first to fifth aspects, each of the plurality of partial maps (MP11 to MP1n) is configured to include a range sensor (43) included in the mobile object (4). ) is an electronic map created based on the detection results. In the second display area (DA2), a plan view (G1) of the partial area to be displayed is displayed overlapping the partial map (MP20) to be displayed. When the operation reception unit (23) receives the setting information of the position, orientation, scale, and transmittance of the plan view (G1) to be displayed, the setting information for the plan view (G1) is is applied to all of the partial maps (MP11 to MP1n).

この態様によれば、設定の手間を軽減できる。 According to this aspect, the effort required for setting can be reduced.

第7の態様の設計支援システム(100)は、第1~第6のいずれかの態様において、経路設定部(16)を更に備える。操作受付部(23)が、第2表示領域(DA2)に表示された表示対象の部分マップ(MP20)に、ノード及びパスの少なくとも一方を含む経路要素を設定する操作を受け付けると、経路設定部(16)は、表示対象の部分マップ(MP20)を含む複数の部分マップ(MP11~MP1n)の同じ位置に経路要素を設定する。 The design support system (100) of the seventh aspect further includes a route setting section (16) in any one of the first to sixth aspects. When the operation receiving unit (23) receives an operation for setting a route element including at least one of a node and a path in the partial map (MP20) to be displayed displayed in the second display area (DA2), the route setting unit In (16), a route element is set at the same position in a plurality of partial maps (MP11 to MP1n) including the partial map to be displayed (MP20).

この態様によれば、経路を設計する作業の作業効率が向上するという利点がある。 According to this aspect, there is an advantage that the work efficiency of the route designing work is improved.

第8の態様の設計支援システム(100)では、第7の態様において、操作受付部(23)が、第2表示領域(DA2)に表示された表示対象の部分マップ(MP20)に表示されている経路要素を変更する変更操作を受け付けると、経路設定部(16)は、複数の部分マップ(MP11~MP1n)のうち表示対象の部分マップ(MP20)以外の1以上の部分マップ(MP11~MP1n)において、変更操作により変更された経路要素に対応する位置にある経路要素を一括して変更する。 In the design support system (100) of the eighth aspect, in the seventh aspect, the operation reception unit (23) is displayed on the partial map (MP20) to be displayed displayed in the second display area (DA2). When the route setting unit (16) receives a change operation for changing a route element, the route setting unit (16) selects one or more partial maps (MP11 to MP1n) other than the partial map (MP20) to be displayed among the plurality of partial maps (MP11 to MP1n). ), the route elements at the positions corresponding to the route elements changed by the change operation are changed all at once.

この態様によれば、経路を設計する作業の作業効率が向上するという利点がある。 According to this aspect, there is an advantage that the work efficiency of the route designing work is improved.

第9の態様の設計支援システム(100)では、第7の態様において、操作受付部(23)が、複数の部分マップ(MP11~MP1n)のうちコピー元の部分マップ(MP11~MP1n)に設定されたコピー対象の経路要素をコピーして、コピー先の部分マップ(MP11~MP1n)に貼付ける操作を受け付けると、経路設定部(16)は、コピー先の部分マップ(MP11~MP1n)に、コピー対象の経路要素を貼付ける。 In the design support system (100) of the ninth aspect, in the seventh aspect, the operation reception unit (23) sets the copy source partial map (MP11 to MP1n) among the plurality of partial maps (MP11 to MP1n). When receiving an operation to copy the route element to be copied and paste it to the copy destination partial map (MP11 to MP1n), the route setting unit (16) copies the copy target route element to the copy destination partial map (MP11 to MP1n). Paste the route element to be copied.

この態様によれば、経路を設計する作業の作業効率が向上するという利点がある。 According to this aspect, there is an advantage that the work efficiency of the route designing work is improved.

第10の態様の設計支援システム(100)では、第9の態様において、コピー先の部分マップにおいて、コピー対象の経路要素を貼付ける位置が調整可能である。 In the design support system (100) of the tenth aspect, in the ninth aspect, the position at which the copy target route element is pasted can be adjusted in the copy destination partial map.

この態様によれば、経路を設計する作業の作業効率が向上するという利点がある。 According to this aspect, there is an advantage that the work efficiency of the route designing work is improved.

第11の態様の設計支援システム(100)では、第1~第10のいずれかの態様において、表示制御部(17)は、第2表示領域(DA2)に、複数の部分マップ(MP11~MP1n)のうち表示対象の部分マップ(MP20)とは異なる参照用の部分マップ(MP11~MP1n)に重ねて、表示対象の部分マップ(MP20)を表示する。 In the design support system (100) of the eleventh aspect, in any one of the first to tenth aspects, the display control unit (17) displays a plurality of partial maps (MP11 to MP1n) in the second display area (DA2). ), the partial map to be displayed (MP20) is displayed superimposed on reference partial maps (MP11 to MP1n) that are different from the partial map to be displayed (MP20).

この態様によれば、参照用の部分マップ(MP11~MP1n)を参考にしながら、表示対象の部分マップ(MP20)に経路要素を設定する作業を行うことができる。 According to this aspect, it is possible to set route elements in the partial map to be displayed (MP20) while referring to the reference partial maps (MP11 to MP1n).

第12の態様の操作端末(3)は、第1の態様の設計支援システム(100)によって経路が設定された所定エリア(A1)で移動する複数の移動体(4)のうち操作対象の移動体(4)を操作するための操作端末(3)である。第1の態様の設計支援システム(100)が備える表示部(22)、操作受付部(23)、表示制御部(17)は、それぞれ、第1表示部(22)、第1操作受付部(23)、第1表示制御部(17)である。操作端末(3)は、第2表示部(32)と、第2操作受付部(33)と、第2表示制御部(34)と、を備える。第2表示部(32)は、設計支援システム(100)によって経路が設定された複数の部分マップ(MP11~MP1n)のうち表示対象の部分マップ(MP20)を表示する。第2操作受付部(33)はユーザの操作を受け付ける。第2操作受付部(33)が操作対象の移動体(4)を指定する操作を受け付けると、第2表示制御部(34)は、複数の部分マップ(MP11~MP1n)のうち、操作対象の移動体(4)が存在する部分エリア(A11~A1n)に対応する部分マップ(MP11~MP1n)を第2表示部(32)に表示させる。 The operation terminal (3) of the twelfth aspect is configured to move an operation target among a plurality of moving objects (4) moving in a predetermined area (A1) whose route has been set by the design support system (100) of the first aspect. This is an operating terminal (3) for operating the body (4). A display unit (22), an operation reception unit (23), and a display control unit (17) included in the design support system (100) of the first aspect are a first display unit (22), a first operation reception unit (17), respectively. 23), a first display control section (17). The operation terminal (3) includes a second display section (32), a second operation reception section (33), and a second display control section (34). The second display unit (32) displays the partial map (MP20) to be displayed among the plurality of partial maps (MP11 to MP1n) whose routes have been set by the design support system (100). The second operation reception unit (33) accepts user operations. When the second operation receiving unit (33) receives an operation to specify the moving object (4) to be operated, the second display control unit (34) selects the target mobile object (4) from among the plurality of partial maps (MP11 to MP1n). Partial maps (MP11 to MP1n) corresponding to the partial areas (A11 to A1n) where the moving object (4) is present are displayed on the second display section (32).

この態様によれば、移動体(4)が移動する所定エリア(A1)が複数の部分エリア(A11~A1n)を含んでいる場合でも、操作対象の移動体(4)が存在する部分エリア(A11~A1n)に対応する部分マップ(MP11~MP1n)を第2表示部(32)が表示されるので、移動体(4)を操作する作業の作業効率が向上するという利点がある。 According to this aspect, even if the predetermined area (A1) in which the moving object (4) moves includes a plurality of partial areas (A11 to A1n), the partial area ( Since the second display section (32) displays the partial maps (MP11 to MP1n) corresponding to the maps A11 to A1n), there is an advantage that the work efficiency of operating the mobile object (4) is improved.

第13の態様の操作端末(3)では、第12の態様において、第2表示制御部(34)は、操作対象の移動体(4)が存在する部分エリア(A11~A1n)に対応する部分マップ(MP11~MP1n)において、操作対象の移動体(4)を示すマーカを、操作対象の移動体(4)の存在位置に対応する位置に表示させる。 In the operation terminal (3) of the thirteenth aspect, in the twelfth aspect, the second display control unit (34) is configured to display a portion corresponding to a partial area (A11 to A1n) in which the moving object (4) to be operated exists. In the map (MP11 to MP1n), a marker indicating the moving object (4) to be operated is displayed at a position corresponding to the location of the moving object (4) to be operated.

この態様によれば、操作対象の移動体(4)の存在位置を容易に把握できるという利点がある。 According to this aspect, there is an advantage that the location of the moving object (4) to be operated can be easily grasped.

第14の態様の表示制御方法は、複数の部分エリア(A11~A1n)を含む所定エリア(A1)内で移動体(4)が移動可能な経路の設計を支援する設計支援システム(100)の表示制御方法である。表示制御方法は、第1表示領域(DA1)と第2表示領域(DA2)とを含む設定画面(P1)を表示部(22)に表示させる表示ステップと、ユーザの操作を受け付ける操作受付ステップと、を含む。表示ステップでは、第1表示領域(DA1)に、複数の部分エリア(A11~A1n)にそれぞれ対応する複数の部分マップ(MP11~MP1n)をそれぞれ縮小化した複数のサムネイル画像(TP1)のうち2以上のサムネイル画像(TP1)を表示させる。表示ステップでは、第1表示領域(DA1)に表示されている2以上のサムネイル画像(TP1)から表示対象のサムネイル画像(TP1)の第1範囲(R1)を指定する操作を操作受付ステップで受け付けると、表示対象のサムネイル画像(TP1)に対応する表示対象の部分マップ(MP20)の、第1範囲(R1)に対応する第2範囲を第2表示領域(DA2)に表示させる。 A display control method according to a fourteenth aspect is a design support system (100) that supports the design of a route along which a mobile object (4) can move within a predetermined area (A1) including a plurality of partial areas (A11 to A1n). This is a display control method. The display control method includes a display step of displaying a setting screen (P1) including a first display area (DA1) and a second display area (DA2) on the display section (22), and an operation reception step of accepting a user's operation. ,including. In the display step, two of the plurality of thumbnail images (TP1) obtained by reducing the plurality of partial maps (MP11 to MP1n) respectively corresponding to the plurality of partial areas (A11 to A1n) are displayed in the first display area (DA1). The above thumbnail image (TP1) is displayed. In the display step, the operation reception step receives an operation for specifying a first range (R1) of thumbnail images (TP1) to be displayed from two or more thumbnail images (TP1) displayed in the first display area (DA1). Then, the second range corresponding to the first range (R1) of the partial map (MP20) to be displayed corresponding to the thumbnail image (TP1) to be displayed is displayed in the second display area (DA2).

この態様によれば、移動体(4)が移動可能な経路を設計する作業の作業効率が向上するという利点がある。 According to this aspect, there is an advantage that the work efficiency of designing a route along which the moving body (4) can move is improved.

上記態様に限らず、上記実施形態に係る設計支援システム(100)の種々の構成(変形例を含む)は、設計支援システム(100)の表示制御方法、(コンピュータ)プログラム、又はプログラムを記録した非一時的記録媒体等で具現化可能である。 Not limited to the above aspects, various configurations (including modified examples) of the design support system (100) according to the above embodiments include a display control method, a (computer) program, or a recorded program of the design support system (100). It can be realized using a non-temporary recording medium or the like.

第2~第10の態様に係る構成については、設計支援システム(100)に必須の構成ではなく、適宜省略可能である。第13の態様に係る構成については、操作端末(3)に必須の構成ではなく、適宜省略可能である。 The configurations according to the second to tenth aspects are not essential to the design support system (100) and can be omitted as appropriate. The configuration according to the thirteenth aspect is not an essential configuration for the operating terminal (3) and can be omitted as appropriate.

3 操作端末
4 移動体
13 ノード生成部
15 マップ生成部
16 経路設定部
17 第1表示制御部(表示制御部)
22 第1表示部(表示部)
23 第1操作受付部(操作受付部)
32 第2表示部
33 第2操作受付部
34 第2表示制御部
43 測域センサ
100 設計支援システム
200 移動体制御システム
A1 所定エリア
A11~A1n 部分エリア
CP1 第1位置
CP2 第2位置
CP3 第3位置
DA1 第1表示領域
DA2 第2表示領域
GT1 第1ゲート
GT2 第2ゲート
MP1 エリアマップ
MP11~MP1n 部分マップ
MP20 表示対象の部分マップ
ND1 第1連携ノード
ND2 第2連携ノード
P1 設定画面
R1 第1範囲
R2 第2範囲
TP1,TP11~TP15 サムネイル画像
3 Operation terminal 4 Mobile object 13 Node generation section 15 Map generation section 16 Route setting section 17 First display control section (display control section)
22 First display section (display section)
23 First operation reception section (operation reception section)
32 Second display section 33 Second operation reception section 34 Second display control section 43 Range sensor 100 Design support system 200 Mobile object control system A1 Predetermined area A11 to A1n Partial area CP1 First position CP2 Second position CP3 Third position DA1 First display area DA2 Second display area GT1 First gate GT2 Second gate MP1 Area map MP11 to MP1n Partial map MP20 Partial map to be displayed ND1 First link node ND2 Second link node P1 Setting screen R1 First range R2 2 range TP1, TP11 to TP15 Thumbnail image

Claims (14)

複数の部分エリアを含む所定エリア内で移動体が移動可能な経路の設計を支援する設計支援システムであって、
第1表示領域及び第2表示領域を含む設定画面を表示部に表示させる表示制御部と、
ユーザの操作を受け付ける操作受付部と、を備え、
前記表示制御部は、
前記第1表示領域に、前記複数の部分エリアにそれぞれ対応する複数の部分マップをそれぞれ縮小化した複数のサムネイル画像のうち2以上のサムネイル画像を表示させ、
前記第1表示領域に表示されている前記2以上のサムネイル画像から表示対象のサムネイル画像の第1範囲を指定する操作を前記操作受付部が受け付けると、前記表示対象のサムネイル画像に対応する表示対象の部分マップの前記第1範囲に対応する第2範囲を前記第2表示領域に表示させる、
設計支援システム。
A design support system that supports the design of a route that a mobile object can move within a predetermined area that includes a plurality of partial areas, the system comprising:
a display control unit that causes the display unit to display a settings screen including a first display area and a second display area;
an operation reception unit that accepts user operations;
The display control section includes:
displaying two or more thumbnail images in the first display area among a plurality of thumbnail images obtained by reducing a plurality of partial maps respectively corresponding to the plurality of partial areas;
When the operation reception unit receives an operation for specifying a first range of thumbnail images to be displayed from among the two or more thumbnail images displayed in the first display area, the display target corresponding to the thumbnail images to be displayed is displaying a second range corresponding to the first range of the partial map in the second display area;
Design support system.
前記第1範囲を指定する操作は、前記表示対象のサムネイル画像において、前記第1範囲の中心の第1位置を指定する操作を含み、
前記表示制御部は、前記第1位置に対応する前記表示対象の部分マップの第2位置が、前記第2表示領域の中心である第3位置に一致するように、前記表示対象の部分マップの前記第2範囲を前記第2表示領域に表示させる、
請求項1に記載の設計支援システム。
The operation of specifying the first range includes an operation of specifying a first position of the center of the first range in the thumbnail image to be displayed,
The display control unit controls the partial map to be displayed so that a second position of the partial map to be displayed corresponding to the first position coincides with a third position which is the center of the second display area. displaying the second range in the second display area;
The design support system according to claim 1.
前記所定エリアに対応する電子的なエリアマップは、前記複数の部分マップをつなげて作成されており、
前記操作受付部が、前記第2表示領域に表示されている前記表示対象の部分マップをスクロールするスクロール操作を受け付けると、前記表示制御部は、前記スクロール操作に応じて、前記エリアマップにおいて前記第2表示領域に表示する領域を変更する、
請求項1に記載の設計支援システム。
The electronic area map corresponding to the predetermined area is created by connecting the plurality of partial maps,
When the operation reception unit receives a scroll operation for scrolling the partial map to be displayed displayed in the second display area, the display control unit controls the second display area map in accordance with the scroll operation. Change the area displayed in the display area,
The design support system according to claim 1.
前記操作受付部が、前記第2表示領域に表示されている前記表示対象の部分マップにおいて、ノード位置を指定する操作を受け付けると、前記ノード位置に対応する位置に、前記移動体を制御可能なノードを生成するノード生成部と、
前記複数の部分マップをつなげてエリアマップを生成するマップ生成部と、を更に備え、
前記複数の部分エリアは、第1部分エリアと、第2部分エリアとを含み、
前記複数の部分マップは、前記第1部分エリアに対応する第1部分マップと、前記第2部分エリアに対応する第2部分マップと、を含み、
前記移動体は、前記第1部分エリア内の第1ゲートと、前記第2部分エリア内の第2ゲートとを含む連絡路を通って、前記第1部分エリアと前記第2部分エリアとの間を移動可能であり、
前記ノード生成部が、前記第1部分マップ上で前記第1ゲートに対応する第1連携ノードを生成し、前記第2部分マップ上で前記第2ゲートに対応する第2連携ノードを生成すると、
前記マップ生成部は、前記第1部分マップと前記第2部分マップとを重ねたときに前記第1連携ノードと前記第2連携ノードの位置が一致するように、前記エリアマップにおける前記第1部分マップと前記第2部分マップの位置を調整する、
請求項1に記載の設計支援システム。
When the operation receiving unit receives an operation for specifying a node position in the partial map of the display target displayed in the second display area, the moving body can be controlled to a position corresponding to the node position. a node generation unit that generates nodes;
further comprising a map generation unit that connects the plurality of partial maps to generate an area map,
The plurality of partial areas include a first partial area and a second partial area,
The plurality of partial maps include a first partial map corresponding to the first partial area and a second partial map corresponding to the second partial area,
The moving body passes between the first partial area and the second partial area through a communication path that includes a first gate in the first partial area and a second gate in the second partial area. is movable,
When the node generation unit generates a first cooperation node corresponding to the first gate on the first partial map and a second cooperation node corresponding to the second gate on the second partial map,
The map generation unit generates the first partial map in the area map so that when the first partial map and the second partial map are overlapped, the positions of the first cooperation node and the second cooperation node match. and adjusting the position of the second partial map;
The design support system according to claim 1.
前記複数の部分エリアは、多層の建物が有する複数のフロアに1対1に対応し、
前記第1ゲート及び前記第2ゲートが、複数のフロア間を移動する昇降装置の位置に設定される、
請求項4に記載の設計支援システム。
The plurality of partial areas correspond one-to-one to a plurality of floors of a multi-story building,
the first gate and the second gate are set at positions of a lifting device that moves between a plurality of floors;
The design support system according to claim 4.
前記複数の部分マップの各々は、前記移動体が備える測域センサの検出結果に基づいて作成された電子地図であり、
前記第2表示領域には、前記表示対象の部分マップに重ねて前記表示対象の部分エリアの平面図が表示され、
前記操作受付部が、前記平面図の位置、向き、縮尺、及び透過率の設定情報を受け付けると、前記平面図に対する前記設定情報が前記複数の部分マップの全てに適用される、
請求項4に記載の設計支援システム。
Each of the plurality of partial maps is an electronic map created based on a detection result of a range sensor included in the mobile object,
In the second display area, a plan view of the partial area to be displayed is displayed superimposed on the partial map to be displayed,
When the operation reception unit receives setting information of the position, orientation, scale, and transmittance of the plan view, the setting information for the plan view is applied to all of the plurality of partial maps.
The design support system according to claim 4.
前記操作受付部が、前記第2表示領域に表示された前記表示対象の部分マップに、ノード及びパスの少なくとも一方を含む経路要素を設定する操作を受け付けると、
前記表示対象の部分マップを含む前記複数の部分マップの同じ位置に前記経路要素を設定する経路設定部を更に備える、
請求項1に記載の設計支援システム。
When the operation reception unit receives an operation for setting a route element including at least one of a node and a path in the partial map to be displayed displayed in the second display area,
further comprising a route setting unit that sets the route element at the same position of the plurality of partial maps including the partial map to be displayed;
The design support system according to claim 1.
前記操作受付部が、前記第2表示領域に表示された前記表示対象の部分マップに表示されている前記経路要素を変更する変更操作を受け付けると、
前記経路設定部は、前記複数の部分マップのうち前記表示対象の部分マップ以外の1以上の部分マップにおいて、前記変更操作により変更された前記経路要素に対応する位置にある前記経路要素を一括して変更する、
請求項7に記載の設計支援システム。
When the operation reception unit receives a change operation for changing the route element displayed on the partial map of the display target displayed in the second display area,
The route setting unit collectively sets the route elements at positions corresponding to the route element changed by the change operation in one or more partial maps other than the display target partial map among the plurality of partial maps. to change,
The design support system according to claim 7.
前記操作受付部が、前記複数の部分マップのうちコピー元の部分マップに設定されたコピー対象の前記経路要素をコピーして、コピー先の部分マップに貼付ける操作を受け付けると、
前記経路設定部は、前記コピー先の部分マップに、前記コピー対象の前記経路要素を貼付ける、
請求項7に記載の設計支援システム。
When the operation reception unit receives an operation for copying the route element to be copied that is set in a copy source partial map among the plurality of partial maps and pasting it on a copy destination partial map,
The route setting unit pastes the route element to be copied onto the copy destination partial map.
The design support system according to claim 7.
前記コピー先の部分マップにおいて、前記コピー対象の前記経路要素を貼付ける位置が調整可能である、
請求項9に記載の設計支援システム。
In the partial map of the copy destination, a position at which the route element to be copied is pasted is adjustable;
The design support system according to claim 9.
前記表示制御部は、前記第2表示領域に、前記複数の部分マップのうち前記表示対象の部分マップとは異なる参照用の部分マップに重ねて、前記表示対象の部分マップを表示する、
請求項1に記載の設計支援システム。
The display control unit displays the partial map to be displayed in the second display area, overlapping a reference partial map different from the partial map to be displayed among the plurality of partial maps.
The design support system according to claim 1.
請求項1に記載の設計支援システムによって前記経路が設定された前記所定エリアで移動する複数の移動体のうち操作対象の移動体を操作するための操作端末であって、
請求項1に記載の設計支援システムが備える前記表示部、前記操作受付部、前記表示制御部は、それぞれ、第1表示部、第1操作受付部、第1表示制御部であり、
前記操作端末は、
前記設計支援システムによって前記経路が設定された前記複数の部分マップのうち前記表示対象の部分マップを表示する第2表示部と、
ユーザの操作を受け付ける第2操作受付部と、
前記第2操作受付部が前記操作対象の移動体を指定する操作を受け付けると、前記複数の部分マップのうち、前記操作対象の移動体が存在する部分エリアに対応する部分マップを前記第2表示部に表示させる第2表示制御部と、を備える、
操作端末。
An operating terminal for operating a moving object to be operated among a plurality of moving objects moving in the predetermined area in which the route is set by the design support system according to claim 1,
The display unit, the operation reception unit, and the display control unit included in the design support system according to claim 1 are a first display unit, a first operation reception unit, and a first display control unit, respectively,
The operation terminal is
a second display unit that displays the partial map to be displayed among the plurality of partial maps for which the route has been set by the design support system;
a second operation reception unit that accepts user operations;
When the second operation reception unit receives an operation for specifying the operation target moving object, the second display displays a partial map corresponding to a partial area where the operation target moving object exists among the plurality of partial maps. a second display control section for displaying on the section;
Operation terminal.
前記第2表示制御部は、前記操作対象の移動体が存在する部分エリアに対応する部分マップにおいて、前記操作対象の移動体を示すマーカを、前記操作対象の移動体の存在位置に対応する位置に表示させる、
請求項12に記載の操作端末。
The second display control unit moves a marker indicating the operation target mobile body to a position corresponding to the location of the operation target mobile body in the partial map corresponding to the partial area where the operation target mobile body exists. to be displayed,
The operating terminal according to claim 12.
複数の部分エリアを含む所定エリア内で移動体が移動可能な経路の設計を支援する設計支援システムの表示制御方法であって、
第1表示領域と第2表示領域とを含む設定画面を表示部に表示させる表示ステップと、
ユーザの操作を受け付ける操作受付ステップと、を含み、
前記表示ステップでは、
前記第1表示領域に、前記複数の部分エリアにそれぞれ対応する複数の部分マップをそれぞれ縮小化した複数のサムネイル画像のうち2以上のサムネイル画像を表示させ、
前記第1表示領域に表示されている前記2以上のサムネイル画像から表示対象のサムネイル画像の第1範囲を指定する操作を前記操作受付ステップで受け付けると、前記表示対象のサムネイル画像に対応する表示対象の部分マップの前記第1範囲に対応する第2範囲を前記第2表示領域に表示させる、
表示制御方法。
A display control method for a design support system that supports the design of a route along which a mobile object can move within a predetermined area including a plurality of partial areas, the method comprising:
a display step of displaying a setting screen including a first display area and a second display area on the display unit;
an operation reception step of accepting a user's operation;
In the display step,
displaying two or more thumbnail images in the first display area among a plurality of thumbnail images obtained by reducing a plurality of partial maps respectively corresponding to the plurality of partial areas;
When an operation for specifying a first range of thumbnail images to be displayed from among the two or more thumbnail images displayed in the first display area is received in the operation receiving step, a display target corresponding to the thumbnail images to be displayed is received in the operation receiving step. displaying a second range corresponding to the first range of the partial map in the second display area;
Display control method.
JP2022088042A 2022-05-30 2022-05-30 Design support system, operation terminal, and display control method Pending JP2023175548A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022088042A JP2023175548A (en) 2022-05-30 2022-05-30 Design support system, operation terminal, and display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022088042A JP2023175548A (en) 2022-05-30 2022-05-30 Design support system, operation terminal, and display control method

Publications (1)

Publication Number Publication Date
JP2023175548A true JP2023175548A (en) 2023-12-12

Family

ID=89121140

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022088042A Pending JP2023175548A (en) 2022-05-30 2022-05-30 Design support system, operation terminal, and display control method

Country Status (1)

Country Link
JP (1) JP2023175548A (en)

Similar Documents

Publication Publication Date Title
JP7149567B2 (en) MOBILE BODY CONTROL SYSTEM, MOBILE BODY SYSTEM, MOBILE BODY CONTROL METHOD AND PROGRAM
US10191495B2 (en) Distributed ceiling-mounted smart cameras for multi-unmanned ground vehicle routing and coordination
CN106463056B (en) Solution for the interactive moving map that height customizes
CN110737262A (en) Moving body control system, moving body control method, moving body system, and recording medium
EP3115948A1 (en) Method and apparatus for generating delivery data models for aerial package delivery
CN107873098A (en) Object in the detection vehicle relevant with service
Pereira et al. Platform for controlling and getting data from network connected drones in indoor environments
KR20210018455A (en) Control method, control device and storage medium for unmanned vehicle
US20200327811A1 (en) Devices for autonomous vehicle user positioning and support
KR102442764B1 (en) Conveying system using unmanned aerial vehicle and operation method thereof
US20210125493A1 (en) Travel control apparatus, travel control method, and computer program
CN112327828A (en) Path planning method and device and computer readable storage medium
JP7285441B2 (en) Design support system, design support method and program
JP2023175548A (en) Design support system, operation terminal, and display control method
JP7149568B2 (en) Mobile object control system, mobile object system, mobile object control method, and program
JP6505044B2 (en) Dynamics management system, dynamics management method, and program
JP2013257280A (en) Map display device, map display method and program for map display
CN109205409A (en) Access region specification is established for mobile application
JP7279656B2 (en) Information processing device, system, and information processing method
Liu et al. Navigation services for indoor and outdoor user mobility: an overview
WO2021044868A1 (en) Creation assist system, creation assist method, and program
JP2022047944A (en) Information processing device, information processing method, computer program, and traveling management system
JP2022062635A (en) Server device, system, control device, mobile device, and operating method for system
JP6697915B2 (en) Dynamic management monitoring area setting system, dynamic management monitoring area setting method, and program
JP2023162890A (en) Mobile body control system and design support system