Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7797283B2 - Driving operation information processing system - Google Patents
[go: Go Back, main page]

JP7797283B2 - Driving operation information processing system - Google Patents

Driving operation information processing system

Info

Publication number
JP7797283B2
JP7797283B2 JP2022058100A JP2022058100A JP7797283B2 JP 7797283 B2 JP7797283 B2 JP 7797283B2 JP 2022058100 A JP2022058100 A JP 2022058100A JP 2022058100 A JP2022058100 A JP 2022058100A JP 7797283 B2 JP7797283 B2 JP 7797283B2
Authority
JP
Japan
Prior art keywords
mobile work
autonomous mobile
work device
management server
cleaning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022058100A
Other languages
Japanese (ja)
Other versions
JP2023149497A (en
Inventor
俊太郎 千木崎
仁志 亀谷
尚之 紺野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amano Corp
Original Assignee
Amano Corp
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 Amano Corp filed Critical Amano Corp
Priority to JP2022058100A priority Critical patent/JP7797283B2/en
Publication of JP2023149497A publication Critical patent/JP2023149497A/en
Application granted granted Critical
Publication of JP7797283B2 publication Critical patent/JP7797283B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Closed-Circuit Television Systems (AREA)

Description

本発明は、事前に入力されたプログラムに従って自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置を備えた走行作業情報処理システムに関する。 The present invention relates to a mobile work information processing system equipped with an autonomous mobile work device that can perform automated mobile work by autonomously traveling and working according to a pre-entered program.

従来、自律走行作業装置は、事前に入力されたプログラムに従って、環境地図、走行経路、走行設定および作業設定(清掃設定)を作成または設定して記憶し、その記憶結果に基づいて自律的に走行し自動で作業(清掃)する自動走行作業(自動走行清掃)を実行可能な機能を有する。例えば、自律走行作業装置は、商業施設、オフィス、ホテル、病院などの作業エリアの床面の清掃作業を行う産業用(業務用)自律走行作業装置(自律走行清掃装置)に適用される。 Conventionally, autonomous mobile work devices have the ability to create or set and store environmental maps, travel routes, travel settings, and work settings (cleaning settings) according to pre-entered programs, and then perform autonomous mobile work (autonomous mobile cleaning) by traveling autonomously and performing work (cleaning) automatically based on the stored results. For example, autonomous mobile work devices are used as industrial (commercial) autonomous mobile work devices (autonomous mobile cleaning devices) that clean floors in work areas such as commercial facilities, offices, hotels, and hospitals.

自律走行作業装置の機能を利用した運用手法として、作業エリアにおいて、予めティーチング走行(学習走行清掃)を行って環境地図、走行経路、走行設定および清掃設定などのデータを記録しておき、また、記録したデータに従ってトレース走行(自動走行清掃)を行うことで自動制御により清掃作業を行うことができる。また、自動走行清掃を行っている間に問題が発生したときに、清掃管理会社や清掃受託会社が外部から自律走行作業装置の遠隔操作を行うことで問題を解決することがある。 One operational method that utilizes the functions of an autonomous mobile work device is to perform teaching driving (learning driving and cleaning) in advance in the work area to record data such as an environmental map, driving route, driving settings, and cleaning settings, and then perform tracing driving (automatic driving and cleaning) according to the recorded data, allowing cleaning work to be carried out under automatic control. Furthermore, if a problem occurs during automatic driving and cleaning, the cleaning management company or cleaning contractor can sometimes resolve the issue by remotely operating the autonomous mobile work device from outside.

業務用の清掃ロボットとして利用される自律走行作業装置は、施設の営業時間外に稼動させる場合があり、また、周囲を撮影するカメラなどを備えることでドライブレコーダーとしての機能を有するものがある。そこで、自律走行作業装置は、清掃目的だけでなく、警備目的などの様々な目的で利用されることが考えられる。このとき、異なる目的を有する複数の利用者が1台の自律走行作業装置の遠隔操作を同時に行うことで、様々な問題が発生し、また、問題に対応することが求められる。 Autonomous mobile work devices used as commercial cleaning robots are sometimes operated outside of facility opening hours, and some are equipped with cameras that record the surrounding area, allowing them to function as dashcams. Therefore, autonomous mobile work devices are expected to be used for a variety of purposes, not just cleaning, such as security. In this case, when multiple users with different purposes remotely operate a single autonomous mobile work device simultaneously, various problems arise, and it becomes necessary to address these issues.

ところで、特許文献1によれば、ロボット制御システムは、複数の機能を有する遠隔操作型ロボットと、当該遠隔操作型ロボットを遠隔操作する複数の利用者に対して、特定機能の遠隔操作を、当該特定機能の操作権限を有する利用者に対してのみ許可する許可手段と、遠隔操作型ロボットを遠隔操作する利用者のうち、特定機能に対する操作権限を有していない利用者から当該特定機能を遠隔操作する許可依頼を受け付ける受付手段と、許可依頼を受け付けた場合に、予め定められた条件を満たしていれば、当該許可依頼を行った利用者に対して特定機能に対する操作権限を付与する権限付与手段と、を備える。 According to Patent Document 1, the robot control system includes a remote-controlled robot having multiple functions, a permission means for permitting remote operation of a specific function only by multiple users who remotely control the remote-controlled robot and who have the operation authority for that specific function, a reception means for receiving a permission request to remotely control the specific function from a user who remotely controls the remote-controlled robot but does not have the operation authority for that specific function, and an authorization means for granting the operation authority for the specific function to the user who made the permission request when the permission request is received and the request satisfies predetermined conditions.

特開2019-8585号公報Japanese Patent Application Laid-Open No. 2019-8585

特許文献1に記載されるような従来の技術は、清掃ロボットなどの自律走行作業装置にも適用することができる。清掃作業では、施設オーナー、管理者、走行担当操作者、清掃担当操作者、警備担当者などの様々な立場の利用者がそれぞれ異なる目的を持って関与する。しかしながら、特許文献1の技術によれば、自律走行作業装置と操作端末とからなる構成において、自律走行作業装置側でログインの制御を行っているので、複数の利用者によるログインの制御が自律走行作業装置に集中してしまう。また、異なる目的を有する複数の利用者が1台の自律走行作業装置の遠隔操作を同時に行うことで、負荷の高い処理が自律走行作業装置に集中してしまう。このように、従来の技術では、複数の利用者が1台の自律走行作業装置の遠隔操作を行う際に、負荷が集中するという問題が発生する。 The conventional technology described in Patent Document 1 can also be applied to autonomous mobile work devices such as cleaning robots. Cleaning work involves a variety of users, including facility owners, managers, mobile operators, cleaning operators, and security personnel, each with their own unique goals. However, with the technology described in Patent Document 1, in a configuration consisting of an autonomous mobile work device and an operation terminal, login control is performed on the autonomous mobile work device itself, meaning that login control by multiple users is concentrated on the autonomous mobile work device. Furthermore, when multiple users with different goals remotely operate a single autonomous mobile work device simultaneously, high-load processing is concentrated on the autonomous mobile work device. Thus, with conventional technology, the problem of concentrated loads occurs when multiple users remotely operate a single autonomous mobile work device.

本発明は、上記したような問題に鑑みなされたものであり、本発明の課題は、複数の利用者が1台の自律走行作業装置に対して遠隔操作を行う場合に、自律走行作業装置や操作端末に負荷を集中することなく、負荷を分散して実行することができる走行作業情報処理システムを提供することにある。 The present invention was developed in consideration of the problems described above, and aims to provide a mobile work information processing system that can distribute the load when multiple users remotely operate a single autonomous mobile work device, without concentrating the load on the autonomous mobile work device or the operating terminal.

上記課題を解決するために、本発明の第1の走行作業情報処理システムは、自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置と、複数の利用者がそれぞれ前記自律走行作業装置を操作するための複数の操作端末と、前記自律走行作業装置を管理するための管理サーバとを備えた走行作業情報処理システムにおいて、前記各操作端末は、前記管理サーバにログインする際に、遠隔操作する前記自律走行作業装置を選択するための選択要求を前記管理サーバへと送信し、前記管理サーバは、前記複数の利用者が前記自律走行作業装置を遠隔操作する権限をそれぞれ示す複数の権限情報を予め記憶していて、ログインした前記各操作端末から前記自律走行作業装置の前記選択要求を受け付けて当該操作端末と当該自律走行作業装置とを関連付けると、当該操作端末に対応する前記利用者の前記権限情報に基づいて、当該自律走行作業装置の遠隔操作を行うための遠隔操作画面を作成して、当該操作端末に対して閲覧可能に提示し、前記自律走行作業装置は、撮影部を備えていて、前記撮影部で撮影した撮影データを前記管理サーバへと送信し、前記管理サーバは、ログインした前記各操作端末に対応する前記利用者が部外者であるか否かを当該利用者の前記権限情報に基づいて判定し、また、前記部外者に対する非公開対象が前記撮影データに撮影されているか否かを判定し、前記利用者が部外者であって、且つ、前記非公開対象が前記撮影データに撮影されている場合には、前記非公開対象を認識できないように前記撮影データを加工して、当該利用者に対応する前記操作端末に固有の前記遠隔操作画面に表示する、ことを特徴とする。 In order to solve the above problems, the first mobile work information processing system of the present invention is a mobile work information processing system comprising an autonomous mobile work device that is capable of performing autonomous mobile work, which travels autonomously and works automatically, a plurality of operation terminals for a plurality of users to respectively operate the autonomous mobile work device, and a management server for managing the autonomous mobile work device, wherein when each operation terminal logs in to the management server, it sends a selection request to the management server to select the autonomous mobile work device to remotely operate, and the management server pre-stores a plurality of pieces of authority information indicating the authority each of the plurality of users has to remotely operate the autonomous mobile work device, and when it receives the selection request for the autonomous mobile work device from each logged-in operation terminal and associates that operation terminal with that autonomous mobile work device, Based on the authority information of the user corresponding to the terminal, a remote operation screen for remotely operating the autonomous driving work device is created and presented to the operation terminal so that it can be viewed ; the autonomous driving work device is equipped with a photographing unit and transmits photographed data photographed by the photographing unit to the management server; the management server determines whether the user corresponding to each logged-in operation terminal is an outsider based on the authority information of the user, and also determines whether a private object to the outsider is included in the photographed data; if the user is an outsider and the private object is included in the photographed data, the photographed data is processed so that the private object cannot be recognized, and is displayed on the remote operation screen specific to the operation terminal corresponding to the user .

本発明の第1の走行作業情報処理システムによれば、自律走行作業装置の遠隔操作を行う際、各利用者の権限情報に応じて操作内容が制限された遠隔操作画面を各利用者の操作端末に表示することにより、1台の自律走行作業装置に対して、様々な利害関係をそれぞれ有する各利用者が同時に遠隔操作を行う場合でも、自律走行作業装置に対する遠隔操作を適切に管理することができ、利便性を向上することができる。このように、本発明によれば、複数の利用者が1台の自律走行作業装置に対して適切に遠隔操作を実行可能にすることができる。
また、本発明の第1の走行作業情報処理システムによれば、清掃エリアに存在するものが部外者への公開を制限する非公開対象である場合には、利用者の権限情報に応じて、撮影データを加工して非公開対象を非公開にすることにより、清掃エリアでの機密情報を適切に管理することができ、利便性を向上することができる。
According to the first mobile work information processing system of the present invention, when remotely operating an autonomous mobile work device, a remote operation screen with operation content restricted according to each user's authority information is displayed on each user's operation terminal, thereby making it possible to appropriately manage remote operation of the autonomous mobile work device and improve convenience even when users with different interests simultaneously remotely operate a single autonomous mobile work device.In this way, according to the present invention, it is possible for multiple users to appropriately remotely operate a single autonomous mobile work device.
Furthermore, according to the first mobile work information processing system of the present invention, if an item in a cleaning area is a confidential object that is restricted from disclosure to outsiders, the photographed data can be processed to make the confidential object confidential according to the user's authority information, thereby making it possible to properly manage confidential information in the cleaning area and improving convenience.

上記課題を解決するために、本発明の第の走行作業情報処理システムにおいて、前記管理サーバは、ログインした前記各操作端末に対応する前記利用者が施設責任者であるか否かを判定し、また、進入禁止領域が前記撮影データに撮影されているか否かを判定し、前記自律走行作業装置の遠隔操作を行う一の前記操作端末に対応する前記利用者が前記進入禁止領域への進入を禁止されている前記権限情報に対応する者であって、且つ、前記進入禁止領域が前記撮影データに撮影されている場合には、前記施設責任者に対応する他の前記操作端末がログインしているか否かを判定し、前記施設責任者に対応する他の前記操作端末がログインしていない場合には、前記自律走行作業装置の走行停止エラーを発生して、前記自律走行作業装置へ強制停止命令を送信し、また、一の前記操作端末に固有の前記遠隔操作画面を遠隔操作不能にし、前記自律走行作業装置は、前記強制停止命令に応じて走行作業を強制的に停止して遠隔操作を受け付け不能にする。 In order to solve the above problem, in the second mobile work information processing system of the present invention, the management server determines whether the user corresponding to each logged-in operating terminal is a facility manager, and also determines whether a no-entry area is photographed in the shooting data. If the user corresponding to one operating terminal that remotely operates the autonomous mobile work apparatus is a person corresponding to the authority information that is prohibited from entering the no-entry area, and the no-entry area is photographed in the shooting data, the management server determines whether the other operating terminal corresponding to the facility manager is logged in. If the other operating terminal corresponding to the facility manager is not logged in, the management server generates a mobile stop error for the autonomous mobile work apparatus and sends a forced stop command to the autonomous mobile work apparatus. Also, the remote operation screen specific to one operating terminal is made unavailable for remote operation, and the autonomous mobile work apparatus forcibly stops mobile work in response to the forced stop command and becomes unable to accept remote operation.

本発明の第の走行作業情報処理システムによれば、遠隔操作される自律走行作業装置が、権限者以外の者の進入を禁止する進入禁止領域への進入が予測される場合は、進入禁止領域への進入の許諾権限を有する施設責任者の操作端末がログインしているかどうかを確認し、ログインしていなければ自律走行作業装置を強制停止する。これにより、進入禁止領域への不要、不測の進入を抑制することができ、進入禁止領域からの機密情報漏洩を防止し、セキュリティが向上することができ、利便性を向上することができる。 According to the second mobile work information processing system of the present invention, when a remotely operated autonomous mobile work device is predicted to enter a restricted area where entry by anyone other than authorized personnel is prohibited, the system checks whether the operation terminal of the facility manager who has the authority to grant permission to enter the restricted area is logged in, and if not, the system forcibly stops the autonomous mobile work device. This makes it possible to suppress unnecessary and unforeseen entry into restricted areas, prevent the leakage of confidential information from restricted areas, improve security, and increase convenience.

上記課題を解決するために、本発明の第の走行作業情報処理システムにおいて、前記管理サーバは、前記自律走行作業装置の前記走行停止エラーを発生した後、前記施設責任者に対応する他の前記操作端末のログインを検出した場合には、前記走行停止エラーを解除して、前記自律走行作業装置へと停止解除命令を送信し、また、一の前記操作端末に固有の前記遠隔操作画面を遠隔操作可能にし、前記自律走行作業装置は、前記停止解除命令に応じて遠隔操作を受け付け可能にする。 In order to solve the above problem, in the third mobile work information processing system of the present invention, when the management server detects login of another operating terminal corresponding to the facility manager after the autonomous mobile work device has generated a mobile stop error, it cancels the mobile stop error and sends a stop release command to the autonomous mobile work device, and also makes the remote operation screen specific to one of the operating terminals remotely operable, and the autonomous mobile work device is able to accept remote operation in response to the stop release command.

本発明の第の走行作業情報処理システムによれば、施設責任者の操作端末が管理サーバにログインしていないために、自律走行作業装置が進入禁止領域への進入を禁止されて強制停止している場合でも、施設責任者の操作端末が管理サーバにログインした場合に、自律走行作業装置の強制停止を解除することができる。このとき、自律走行作業装置の遠隔操作を受け付ける状態に変更し、また、自律走行作業装置を遠隔操作で進入禁止領域へと進入させることもできる。これにより、適切にセキュリティを保持しつつ、自律走行作業装置の走行清掃を継続することができ、利便性を向上することができる。 According to the third mobile work information processing system of the present invention, even if the autonomous mobile work device is forcibly stopped because it is prohibited from entering a restricted area because the facility manager's operation terminal is not logged in to the management server, the forced stop of the autonomous mobile work device can be canceled when the facility manager's operation terminal logs in to the management server. At this time, the autonomous mobile work device can be changed to a state where it can be remotely controlled, and it can also be remotely controlled to enter the restricted area. This allows the autonomous mobile work device to continue cleaning while maintaining appropriate security, improving convenience.

上記課題を解決するために、本発明の第の走行作業情報処理システムにおいて、前記管理サーバは、前記自律走行作業装置の走行操作を前記遠隔操作画面において受け付け可能にし、一の前記操作端末によって前記遠隔操作画面において前記自律走行作業装置の走行操作が行われると、前記管理サーバは、一の前記操作端末に対応する一の前記利用者に対して、前記自律走行作業装置の走行操作の走行操作権を示す操作権フラグを設定し、他の前記操作端末に固有の前記遠隔操作画面において、前記自律走行作業装置の走行操作を受け付け不能にする。 In order to solve the above problem, in the fourth mobile work information processing system of the present invention, the management server makes it possible to accept mobile operations of the autonomous mobile work device on the remote operation screen, and when mobile operations of the autonomous mobile work device are performed on the remote operation screen by one of the operation terminals, the management server sets an operation authority flag indicating the mobile operation authority for the mobile operation of the autonomous mobile work device for one of the users corresponding to one of the operation terminals, and makes it impossible to accept mobile operations of the autonomous mobile work device on the remote operation screens specific to the other operation terminals.

本発明の第の走行作業情報処理システムによれば、同等の権限情報を有する利用者の各操作端末が同時期に管理サーバにログインしていて、同じ自律走行作業装置を選択している場合でも、一方の操作端末のみに、走行操作権を与えることができる。そのため、自律走行作業装置は、一方の操作端末からの遠隔操作のみを受け付けて、他方の操作端末からの遠隔操作を受け付けないので、2台以上の操作端末からの遠隔操作が重複したり混線したりすることがない。これにより、自律走行作業装置が不適切に操作不能になることを防ぎ、また、自律走行作業装置が遠隔操作と異なる走行清掃を行うことを防ぐことができるので、自律走行作業装置の障害物への衝突などのトラブルを未然に防ぐことができる。 According to the fourth mobile work information processing system of the present invention, even if the operation terminals of users with the same authority information are logged in to the management server at the same time and select the same autonomous mobile work device, only one operation terminal can be given the right to operate the device. Therefore, the autonomous mobile work device only accepts remote control from one operation terminal and not from the other, preventing overlapping or crosstalk between remote operations from two or more operation terminals. This prevents the autonomous mobile work device from becoming inoperable inappropriately and from performing cleaning tasks that are different from those remotely controlled, thereby preventing problems such as the autonomous mobile work device colliding with obstacles.

上記課題を解決するために、本発明の第の走行作業情報処理システムにおいて、前記操作権フラグを設定した一の前記操作端末による前記自律走行作業装置の走行操作が終了すると、前記管理サーバは、前記操作権フラグの設定を解除し、他の前記操作端末に対して前記走行操作権を取得するか否かを問い合わせ、他の前記操作端末によって前記走行操作権の取得を承諾した場合には、他の前記操作端末に固有の前記遠隔操作画面において、前記自律走行作業装置の走行操作を受け付け可能にする。 In order to solve the above problem, in the fifth mobile work information processing system of the present invention, when the mobile operation of the autonomous mobile work device by one of the operating terminals that has set the operation authority flag is completed, the management server cancels the setting of the operation authority flag and inquires of the other operating terminals as to whether or not to acquire the mobile operation authority, and if the acquisition of the mobile operation authority is agreed to by the other operating terminal, the remote operation screen unique to the other operating terminal makes it possible to accept the mobile operation of the autonomous mobile work device.

本発明の第の走行作業情報処理システムによれば、一度、一方の操作端末に走行操作権が与えられた場合でも、その後、自律走行作業装置の運用を止めることなく、他方の操作端末へと走行操作権の受け渡しを効率的かつ適切に行うことができる。
According to the fifth mobile work information processing system of the present invention, even if the mobile operation authority is given to one operating terminal once, the mobile operation authority can be efficiently and appropriately transferred to the other operating terminal thereafter without stopping the operation of the autonomous mobile work device.

本発明によれば、走行作業情報処理システムは、複数の利用者が1台の自律走行作業装置に対して遠隔操作を行う場合に、自律走行作業装置や操作端末に負荷を集中することなく、負荷を分散して実行することができる。 According to the present invention, when multiple users remotely operate a single autonomous mobile work device, the mobile work information processing system can distribute the load without concentrating it on the autonomous mobile work device or the operating terminal.

本発明の第1の実施形態に係る走行作業情報処理システムの構成を示すブロック図である。1 is a block diagram showing a configuration of a traveling operation information processing system according to a first embodiment of the present invention; 本発明の第1の実施形態に係る走行作業情報処理システムにおける自律走行作業装置の構成を示す概要図である。1 is a schematic diagram showing the configuration of an autonomous traveling and work device in a traveling and work information processing system according to a first embodiment of the present invention. FIG. 本発明の第1の実施形態に係る走行作業情報処理システムにおける自律走行作業装置の構成を示すブロック図である。1 is a block diagram showing the configuration of an autonomous traveling and work device in a traveling and work information processing system according to a first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおける管理サーバの構成を示すブロック図である。1 is a block diagram showing the configuration of a management server in a traveling work information processing system according to a first embodiment of the present invention. FIG. 本発明の第1の実施形態に係る走行作業情報処理システムにおける操作端末の構成を示すブロック図である。1 is a block diagram showing the configuration of an operation terminal in a traveling work information processing system according to a first embodiment of the present invention. FIG. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、自律走行作業装置の走行状況を撮影した第1撮影データの例を示す平面図である。1 is a plan view showing an example of first image capture data obtained by capturing images of the traveling situation of an autonomous traveling work device in a traveling work information processing system according to a first embodiment of the present invention. FIG. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、自律走行作業装置の清掃作業状況を撮影した第2撮影データの例を示す平面図である。FIG. 10 is a plan view showing an example of second image capture data of a cleaning operation situation of an autonomous mobile work device in the mobile work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、各利用者の個人登録情報の例を示す表である。4 is a table showing an example of personal registration information of each user in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、各自律走行作業装置の装置登録情報の例を示す表である。4 is a table showing an example of device registration information for each autonomous mobile work device in the mobile work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、清掃エリアの各施設責任者の責任者情報の例を示す表である。10 is a table showing an example of manager information for each facility manager in a cleaning area in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、各利用者による自律走行作業装置の遠隔操作に関する権限情報の例を示す表である。10 is a table showing an example of authority information related to remote operation of an autonomous mobile work device by each user in the mobile work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、非公開対象を識別する対象登録情報の例を示す表である。10 is a table showing an example of object registration information for identifying non-disclosure objects in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、進入禁止領域を識別する領域登録情報の例を示す表である。4 is a table showing an example of area registration information that identifies no-entry areas in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、操作端末のログイン画面の例を示す平面図である。FIG. 3 is a plan view showing an example of a login screen of an operation terminal in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、自律走行作業装置を遠隔操作する遠隔操作画面の例を示す平面図である。FIG. 2 is a plan view showing an example of a remote operation screen for remotely operating an autonomous mobile work device in the mobile work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、遠隔操作画面を操作端末に表示する動作例を示すフローチャートである。5 is a flowchart showing an example of an operation for displaying a remote operation screen on an operation terminal in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、自律走行作業装置の動作例を示すフローチャートである。4 is a flowchart showing an example of the operation of the autonomous mobile work device in the mobile work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、管理サーバの動作例を示すフローチャートである。5 is a flowchart showing an example of the operation of a management server in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、操作端末の動作例を示すフローチャートである。5 is a flowchart showing an example of the operation of an operation terminal in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、非公開対象に対して撮影データを加工する際の、管理サーバの動作例を示すフローチャートである。10 is a flowchart showing an example of the operation of the management server when processing photographed data for a non-disclosure target in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、進入禁止領域を検出した場合に走行清掃を強制停止する際の、自律走行作業装置の動作例を示すフローチャートである。10 is a flowchart showing an example of the operation of the autonomous mobile work device when forcibly stopping mobile cleaning when a no-entry area is detected in the mobile work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、進入禁止領域を検出した場合に走行清掃を強制停止する際の、管理サーバの動作例を示すフローチャートである。10 is a flowchart showing an example of the operation of the management server when forcibly stopping traveling cleaning when a no-entry area is detected in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第1の実施形態に係る走行作業情報処理システムにおいて、走行清掃の強制停止を解除する際の、管理サーバの動作例を示すフローチャートである。10 is a flowchart showing an example of the operation of the management server when a forced stop of traveling cleaning is released in the traveling work information processing system according to the first embodiment of the present invention. 本発明の第2の実施形態に係る走行作業情報処理システムにおいて、一方の操作端末に対して自律走行作業装置の遠隔操作の操作権フラグを設定する動作例を示すフローチャートである。10 is a flowchart showing an example of operation for setting an operation right flag for remote operation of an autonomous mobile work device for one operation terminal in a mobile work information processing system according to a second embodiment of the present invention. 本発明の第2の実施形態に係る走行作業情報処理システムにおいて、一方の操作端末に設定された操作権フラグを解除して、他方の操作端末に設定する動作例を示すフローチャートである。10 is a flowchart showing an example of an operation in which an operation right flag set in one operation terminal is released and set in the other operation terminal in a traveling work information processing system according to a second embodiment of the present invention.

以下、本発明の実施形態について図面を参照しながら説明する。以下の実施形態は、本発明の好適な具体例であって、種々の好ましい技術を開示しているが、本発明の技術範囲はこれらの態様に限定されるものではない。 Embodiments of the present invention will be described below with reference to the drawings. The following embodiments are preferred specific examples of the present invention and disclose various preferred technologies, but the technical scope of the present invention is not limited to these aspects.

本発明の第1の実施形態による走行作業情報処理システム1について説明する。図1に示すように、走行作業情報処理システム1は、自律走行作業装置2と、管理サーバ3と、複数の操作端末4とを備える。自律走行作業装置2は、自律的に走行し自動で作業する自動走行作業を実行可能に構成され、管理サーバ3は、自律走行作業装置2を管理するように構成され、各操作端末4は、自律走行作業装置2を操作するように構成されている。自律走行作業装置2は、所定のネットワーク5を介して管理サーバ3と通信可能に接続され、各操作端末4は、所定のネットワーク5を介して管理サーバ3と通信可能に接続される。 A mobile work information processing system 1 according to a first embodiment of the present invention will now be described. As shown in FIG. 1, the mobile work information processing system 1 comprises an autonomous mobile work device 2, a management server 3, and multiple operation terminals 4. The autonomous mobile work device 2 is configured to be able to perform automated mobile work, whereby the device travels autonomously and performs work automatically. The management server 3 is configured to manage the autonomous mobile work device 2, and each operation terminal 4 is configured to operate the autonomous mobile work device 2. The autonomous mobile work device 2 is connected to the management server 3 via a specified network 5 so that it can communicate with them, and each operation terminal 4 is connected to the management server 3 via the specified network 5 so that it can communicate with them.

なお、走行作業情報処理システム1は、1台の管理サーバ3に対して、同様の機能を有する複数台の自律走行作業装置2を備えてよいが、本実施形態では、1台の自律走行作業装置2を備える例を説明する。また、走行作業情報処理システム1は、1台の管理サーバ3に対して、同様の機能を有する複数台の操作端末4を備えてよいが、本実施形態では、2台の操作端末4を備える例を説明する。複数の操作端末4は、清掃業者などの操作者だけでなく、警備員や管理者などを含む複数の利用者がそれぞれ利用するものである。 The mobile work information processing system 1 may be provided with multiple autonomous mobile work devices 2 with similar functions for one management server 3, but this embodiment will describe an example in which one autonomous mobile work device 2 is provided. The mobile work information processing system 1 may be provided with multiple operation terminals 4 with similar functions for one management server 3, but this embodiment will describe an example in which two operation terminals 4 are provided. The multiple operation terminals 4 are used by multiple users, including not only operators such as cleaning companies, but also security guards and managers.

先ず、自律走行作業装置2について説明する。図2に示すように、自律走行作業装置2は、各部を収容するための装置本体10と、装置本体10を走行させる走行部11とを備える。自律走行作業装置2は、所定の作業を実行する作業部として、例えば、装置本体10の下方の床面FLの清掃作業を実行する清掃部12を備えて、自律走行清掃装置として機能する。自律走行作業装置2は、例えば、ショッピングモールなどの商業施設、オフィス、ホテル、病院、学校、工場などの全部または一部の領域を清掃エリア(作業エリア)として、清掃エリアの床面FLを清掃対象(作業対象)とする。 First, we will explain the autonomous mobile work device 2. As shown in Figure 2, the autonomous mobile work device 2 comprises a device main body 10 for housing each component, and a travel unit 11 that propels the device main body 10. The autonomous mobile work device 2 functions as an autonomous mobile cleaning device, equipped with a cleaning unit 12 that performs predetermined tasks, such as cleaning the floor surface FL below the device main body 10. The autonomous mobile work device 2 uses all or part of an area of a commercial facility such as a shopping mall, office, hotel, hospital, school, factory, etc. as a cleaning area (work area), and the floor surface FL of the cleaning area as the cleaning target (work target).

また、自律走行作業装置2は、装置本体10と周囲の壁や障害物(例えば、置物など)などの非作業対象との位置関係を計測する計測部13と、所定距離内の壁や障害物を検知する障害物検知部14とを備える。自律走行作業装置2は、装置本体10の前方を撮影する第1撮影部15と、装置本体10の後方を撮影する第2撮影部16とを備える。自律走行作業装置2は、自律走行作業装置2の各種機能の操作や表示のためのタッチパネルなどからなる操作表示部17と、自律走行作業装置2の各部に電力を供給し、バッテリー(図示せず)の残量監視や充電を制御するための電源部18とを備える。 The autonomous mobile work device 2 also includes a measurement unit 13 that measures the positional relationship between the device main body 10 and non-work objects such as surrounding walls and obstacles (e.g., ornaments), and an obstacle detection unit 14 that detects walls and obstacles within a predetermined distance. The autonomous mobile work device 2 also includes a first imaging unit 15 that captures images in front of the device main body 10, and a second imaging unit 16 that captures images behind the device main body 10. The autonomous mobile work device 2 also includes an operation and display unit 17 consisting of a touch panel or the like for operating and displaying various functions of the autonomous mobile work device 2, and a power supply unit 18 that supplies power to each unit of the autonomous mobile work device 2 and controls the remaining charge and charging of the battery (not shown).

更に、自律走行作業装置2は、自律走行作業装置2の各部および各種機能(走行部11による走行、清掃部12による清掃、計測部13による計測、第1撮影部15および第2撮影部16による撮影など)を統括制御する装置側制御部20と、走行部11の走行データや清掃部12の清掃データ(作業データ)からなる清掃プラン(作業プラン)を記憶する装置側記憶部21と、管理サーバ3や各操作端末4などの外部機器と通信するための装置側通信部22とを備える。 Furthermore, the autonomous mobile work device 2 includes a device-side control unit 20 that provides overall control of each unit and function of the autonomous mobile work device 2 (traveling by the traveling unit 11, cleaning by the cleaning unit 12, measurement by the measuring unit 13, photography by the first photographing unit 15 and second photographing unit 16, etc.), a device-side memory unit 21 that stores a cleaning plan (work plan) consisting of traveling data from the traveling unit 11 and cleaning data (work data) from the cleaning unit 12, and a device-side communication unit 22 for communicating with external devices such as the management server 3 and each operation terminal 4.

次に、自律走行作業装置2の動作の概要を説明する。 Next, we will provide an overview of the operation of the autonomous mobile work device 2.

自律走行作業装置2は、手動操作による走行および自動操作による自律的な走行が可能な車両であって、学習モード、再現(自動)モード、手動モードおよび遠隔操作モードの何れかの動作モードに切り替えられて動作する。自律走行作業装置2は、操作端末4や操作表示部17の操作に応じて動作モードを切り替え可能とする。 The autonomous mobile work device 2 is a vehicle capable of both manual and automatic autonomous driving, and operates in one of three operating modes: learning mode, reproduction (automatic) mode, manual mode, and remote control mode. The autonomous mobile work device 2 can switch between operating modes in response to operation of the operation terminal 4 or operation display unit 17.

自律走行作業装置2は、学習モードおよび手動モードでは、操作者や管理者による操作表示部17の手動操作に応じて手動走行や手動清掃(手動作業)を行う学習走行清掃(学習走行作業)および手動走行清掃(手動走行作業)をそれぞれ実行する。また、学習走行清掃では、学習走行に伴って清掃エリアの環境地図を作成して記憶すると共に、学習走行時の走行経路や走行状態を示す走行データと、学習清掃時の清掃状態を示す清掃データとを取得して、走行データおよび清掃データを含む清掃プランを記憶する。自律走行作業装置2は、遠隔操作モードでは、操作者や管理者による操作端末4の遠隔操作に応じて走行や清掃を行う遠隔操作走行清掃(遠隔操作走行作業)を実行する。 In learning mode and manual mode, the autonomous mobile work device 2 performs learning driving and cleaning (learning driving work) and manual driving and cleaning (manual work) in response to manual operation of the operation display unit 17 by the operator or manager. During learning driving and cleaning, an environmental map of the cleaning area is created and stored as the learning driving takes place, and driving data indicating the driving route and driving status during learning driving and cleaning data indicating the cleaning status during learning cleaning are acquired, and a cleaning plan including the driving data and cleaning data is stored. In remote control mode, the autonomous mobile work device 2 performs remote controlled driving and cleaning (remote controlled driving work) in response to remote operation of the operation terminal 4 by the operator or manager.

自律走行作業装置2は、再現モードでは、自動走行清掃(自動走行作業)を行って、学習走行清掃で記憶された清掃プランのうちで、操作者に選択された清掃プランを再現するように、選択された清掃プランおよび対応する環境地図に基づいて、装置側制御部20による自動操作に応じて自動走行および自動清掃(自動作業)を行う。 In reproduction mode, the autonomous mobile work device 2 performs automatic traveling and cleaning (automatic traveling work), and performs automatic traveling and automatic cleaning (automatic work) in accordance with automatic operation by the device-side control unit 20 based on the selected cleaning plan and the corresponding environmental map, so as to reproduce the cleaning plan selected by the operator from the cleaning plans stored in the learning traveling and cleaning.

清掃プランは、走行経路に沿った複数のステップで構成され、各ステップには、走行データおよび清掃データが関連付けられる。ステップの間隔は、学習走行清掃を行う際に、所定の時間間隔(例えば、25ms)に設定されてもよく、あるいは、自律走行作業装置2の所定の移動距離(例えば、0.5m)に設定されてもよい。また、清掃プランは、上記した以外に、学習走行清掃開始からの経過時間をステップ毎に関連付けて記憶してもよい。 A cleaning plan consists of multiple steps along a travel route, with each step associated with travel data and cleaning data. The step interval may be set to a predetermined time interval (e.g., 25 ms) when performing learning travel cleaning, or may be set to a predetermined travel distance (e.g., 0.5 m) of the autonomous mobile work device 2. In addition to the above, the cleaning plan may also store the elapsed time from the start of learning travel cleaning in association with each step.

走行データは、例えば、走行部11の走行経路上の自己位置データ(環境地図上の自己位置を示すX座標およびY座標、開始位置の向きに対する角度)、操舵フラグ(直進、左折、右折)、進行方向への走行速度[m/s]および旋回速度[deg/s]を含み、走行データに基づいて走行経路を図化することができる。あるいは、走行速度は、複数段階の速度の何れかに切り替えられてよく、走行データは、走行速度の段階的な速度を数字(例えば、0~7の8段階)に換算して記憶するとよい。 The driving data may include, for example, data on the driving unit's 11 position on the driving route (X and Y coordinates indicating the driving unit's position on the environmental map, and the angle relative to the starting position), a steering flag (straight ahead, left turn, right turn), driving speed in the direction of travel [m/s], and turning speed [deg/s], and the driving route can be plotted based on the driving data. Alternatively, the driving speed may be switched to one of multiple speed levels, and the driving data may be stored by converting the driving speed levels into numbers (e.g., eight levels from 0 to 7).

清掃データは、例えば、清掃部材24のパッド圧、洗浄液供給部25の供給水量および吸引部26の吸引量を含む。パッド圧は、清掃部材24を床面FLに押し付ける力であり、供給水量は、洗浄液供給部25によって床面FLに供給される洗浄液(作業液)の量であり、吸引量は、吸引部26によって床面FLから洗浄後の汚水を吸引する際の吸引ブロア(図示せず)の稼働強度である。なお、パッド圧、供給水量および吸引量は、複数段階の強度の何れかに切り替えられてよく、清掃データは、パッド圧、供給水量および吸引量の段階的な強度を数字(例えば、0~2の3段階や、0~4の5段階など)に換算して記憶するとよい。なお、清掃データは、清掃部材24の作動/停止、回転速度を含んでもよい。 The cleaning data includes, for example, the pad pressure of the cleaning member 24, the amount of water supplied by the cleaning liquid supply unit 25, and the suction volume of the suction unit 26. The pad pressure is the force pressing the cleaning member 24 against the floor surface FL, the amount of water supplied is the amount of cleaning liquid (working liquid) supplied to the floor surface FL by the cleaning liquid supply unit 25, and the suction volume is the operating strength of the suction blower (not shown) when the suction unit 26 sucks the dirty water from the floor surface FL after cleaning. The pad pressure, amount of water supplied, and amount of suction may be switched to one of multiple levels of strength, and the cleaning data may be stored by converting the levels of strength of the pad pressure, amount of water supplied, and amount of suction into numbers (e.g., three levels from 0 to 2, or five levels from 0 to 4). The cleaning data may also include the operation/stop and rotation speed of the cleaning member 24.

次に、自律走行作業装置2の各部を説明する。 Next, we will explain each part of the autonomous mobile work device 2.

走行部11は、装置本体10の下部に設けられていて、駆動輪として1つの前輪11aを備え、補助輪として一対の後輪11bを備え、前輪11aおよび一対の後輪11bには、それぞれ、タイヤが取り付けられる。前輪11aは、進行方向前側で装置幅方向中央に設けられ、走行駆動用モータ(図示せず)と前輪回転用エンコーダ(図示せず)とを備える。走行部11は、走行駆動用モータを駆動して前輪11aを回転させることで装置本体10を前進させ、前輪11aの回転を停止させることで装置本体10を停止させる。走行駆動用モータの駆動を制御することで、自律走行作業装置2(走行部11)の走行速度の調整(加減速)が行われる。なお、走行部11は、走行駆動用モータが前輪11aを逆転させることで装置本体10を後退させてもよい。 The travel unit 11 is located at the bottom of the device body 10 and has one front wheel 11a as a drive wheel and a pair of rear wheels 11b as auxiliary wheels, with tires attached to each of the front wheel 11a and the pair of rear wheels 11b. The front wheel 11a is located at the front of the device in the direction of travel, in the center of the device's width, and is equipped with a travel drive motor (not shown) and a front wheel rotation encoder (not shown). The travel unit 11 drives the travel drive motor to rotate the front wheel 11a to move the device body 10 forward, and stops the device body 10 by stopping the rotation of the front wheel 11a. The travel speed (acceleration/deceleration) of the autonomous mobile work device 2 (travel unit 11) is adjusted by controlling the drive of the travel drive motor. Note that the travel unit 11 may also move the device body 10 backward by having the travel drive motor rotate the front wheel 11a in the reverse direction.

また、前輪11aは、操舵軸(図示せず)と操舵用モータ(図示せず)と操舵回転用エンコーダ(図示せず)とを備える。走行部11は、操舵用モータを駆動して操舵軸を回転させることで前輪11aの向きを変えて装置本体10を操舵し、前輪11aの向きを変えながら装置本体10を前進させることで、自律走行作業装置2(走行部11)を左折(左旋回)や右折(右旋回)させる。操舵用モータの駆動を制御することで、自律走行作業装置2(走行部11)の操舵角が調整される。例えば、操舵軸を回転させて進行方向に対して操舵角を左側または右側に90度傾けるように操舵用モータを制御しながら、装置本体10を前方または後方へ旋回することで、装置本体10は左側または右側に信地旋回する。 The front wheels 11a are equipped with a steering shaft (not shown), a steering motor (not shown), and a steering rotation encoder (not shown). The travel unit 11 drives the steering motor to rotate the steering shaft, changing the direction of the front wheels 11a and steering the device main body 10. By moving the device main body 10 forward while changing the direction of the front wheels 11a, the autonomous mobile work device 2 (travel unit 11) turns left (left turn) or right (right turn). The steering angle of the autonomous mobile work device 2 (travel unit 11) is adjusted by controlling the drive of the steering motor. For example, by rotating the steering shaft and controlling the steering motor to tilt the steering angle 90 degrees to the left or right relative to the direction of travel, the device main body 10 turns forward or backward, causing it to make a pivot turn to the left or right.

一対の後輪11bは、進行方向後側で装置幅方向(左右方向)に間隔を空けて設けられ、それぞれ走行距離を回転量から把握するためのエンコーダ(図示せず)を備える。一対の後輪11bは、前輪11aの駆動による装置本体10の移動に応じて従動回転する。自律走行作業装置2(走行部11)の走行速度の調整(加減速)と操舵は、後輪11bに備えられたエンコーダを用いて後輪11bの各々の回転量をフィードバックしながら走行駆動用モータと操舵用モータを制御することで行われてもよい。なお、本実施形態では、駆動輪の前輪11aと補助輪の後輪11bとを備える例を説明したが、本発明はこの例に限定されず、例えば、他の実施形態では、補助輪の前輪11aと一対の駆動輪の後輪11bとを備えてもよい。 The pair of rear wheels 11b are spaced apart in the device width direction (left-right direction) at the rear of the traveling direction, and each is equipped with an encoder (not shown) for determining the traveling distance from the amount of rotation. The pair of rear wheels 11b rotate in response to the movement of the device main body 10 driven by the front wheels 11a. The traveling speed (acceleration/deceleration) and steering of the autonomous mobile work device 2 (travel unit 11) may be adjusted (acceleration/deceleration) by controlling the traveling drive motor and steering motor while feeding back the amount of rotation of each of the rear wheels 11b using the encoders provided on the rear wheels 11b. Note that while this embodiment has been described with an example having front driving wheels 11a and rear auxiliary wheels 11b, the present invention is not limited to this example. For example, in other embodiments, a front auxiliary wheel 11a and a pair of rear driving wheels 11b may be provided.

走行部11は、動作モードが学習モードまたは手動モードに設定されている場合、操作者や管理者による操作端末4や操作表示部17の手動操作に応じて動作する。また、走行部11は、動作モードが再現モードに設定されている場合、操作者に選択された清掃プランの走行データおよび環境地図に基づく装置側制御部20(再現制御部34)の制御に応じて動作する。 When the operating mode is set to learning mode or manual mode, the traveling unit 11 operates in response to manual operation of the operating terminal 4 or operation display unit 17 by the operator or administrator. Furthermore, when the operating mode is set to reproduction mode, the traveling unit 11 operates in response to control by the device-side control unit 20 (reproduction control unit 34) based on the travel data and environmental map of the cleaning plan selected by the operator.

清掃部12は、装置本体10の下部に設けられ、装置本体10の下方の床面FLを清掃するように構成される。清掃部12は、動作モードが学習モードまたは手動モードに設定されている場合、操作者や管理者による操作端末4や操作表示部17の手動操作に応じて動作する。また、清掃部12は、動作モードが再現モードに設定されている場合、操作者に選択された清掃プランの清掃データに基づく装置側制御部20(再現制御部34)の制御(自動操作)に応じて動作する。 The cleaning unit 12 is provided below the device main body 10 and is configured to clean the floor surface FL below the device main body 10. When the operation mode is set to learning mode or manual mode, the cleaning unit 12 operates in response to manual operation of the operation terminal 4 or operation display unit 17 by an operator or administrator. When the operation mode is set to reproduction mode, the cleaning unit 12 operates in response to control (automatic operation) of the device-side control unit 20 (reproduction control unit 34) based on the cleaning data of the cleaning plan selected by the operator.

清掃部12は、例えば、洗剤として洗浄液を用いて床面FLを清掃する湿式の清掃機構で構成され、床面FLに接触して床面FLを清掃する清掃部材24(作業部材)と、洗浄液を床面FLに供給する洗浄液供給部25と、床面FLを清掃した使用後の洗浄液、即ち、汚水を吸引する吸引部26とを備える。清掃部12は、清掃部材24を床面FL上で回転させる清掃部材用モータ(図示せず)と、清掃部材24を床面FLに対して上下方向に移動させる清掃部材用アクチュエータ(図示せず)とを備える。清掃部12は、吸引部26で吸引された汚水を回収する汚水回収部(図示せず)を備える。なお、清掃部12は、床面FLがカーペットの場合には、洗浄液を使用せずに乾式の清掃作業を行うように構成されてよい。 The cleaning unit 12 is composed of a wet cleaning mechanism that cleans the floor surface FL using, for example, a cleaning liquid as a detergent, and includes a cleaning member 24 (working member) that comes into contact with the floor surface FL to clean it, a cleaning liquid supply unit 25 that supplies cleaning liquid to the floor surface FL, and a suction unit 26 that sucks up the cleaning liquid, i.e., wastewater, used to clean the floor surface FL. The cleaning unit 12 includes a cleaning member motor (not shown) that rotates the cleaning member 24 on the floor surface FL, and a cleaning member actuator (not shown) that moves the cleaning member 24 up and down relative to the floor surface FL. The cleaning unit 12 also includes a wastewater collection unit (not shown) that collects the wastewater sucked up by the suction unit 26. Note that if the floor surface FL is carpeted, the cleaning unit 12 may be configured to perform dry cleaning work without using cleaning liquid.

清掃部材24は、進行方向略中央で装置幅方向(左右方向)に並んで取り付けられた一対の洗浄パッドや一対の洗浄ブラシなどで構成される。左側の洗浄パッドまたは洗浄ブラシが上方視時計回りに回転し、右側の洗浄パッドまたは洗浄ブラシが上方視反時計回りに回転して、幅方向中央側で前方から後方へ向かうように回転する。これにより、一対の洗浄パッドまたは一対の洗浄ブラシの前方の汚水や塵埃を幅方向中央側に収集しつつ後方へ排出する。 The cleaning member 24 is composed of a pair of cleaning pads or a pair of cleaning brushes attached side by side in the width direction (left and right direction) of the device, approximately in the center of the direction of travel. The left cleaning pad or cleaning brush rotates clockwise when viewed from above, and the right cleaning pad or cleaning brush rotates counterclockwise when viewed from above, rotating from front to rear at the center of the width direction. This allows dirty water and dust in front of the pair of cleaning pads or pair of cleaning brushes to be collected in the center of the width direction and discharged to the rear.

洗浄液供給部25は、供給ポンプ(図示せず)を用いて洗浄液タンク(図示せず)から床面FLに洗浄液を供給して散布するように構成される。 The cleaning liquid supply unit 25 is configured to supply and spray cleaning liquid from a cleaning liquid tank (not shown) onto the floor surface FL using a supply pump (not shown).

吸引部26は、吸引ブロアなどで構成され、吸引した汚水を汚水回収部(図示せず)へと回収する。汚水回収部は、清掃部材24より後方で床面FLに接地して設けられたスキージ27によって、清掃部材24から後方に排出される汚水を受け止めて収集し、吸引部26に接続された汚水ダクト(図示せず)によって、収集された汚水を吸引部26の吸引力を利用して吸引し、吸引された汚水を、汚水ダクトに接続された汚水タンクへ回収する。 The suction unit 26 is composed of a suction blower or the like, and collects the sucked-in wastewater into the wastewater collection unit (not shown). The wastewater collection unit uses a squeegee 27, which is installed behind the cleaning member 24 and in contact with the floor surface FL, to receive and collect the wastewater discharged rearward from the cleaning member 24. The collected wastewater is then sucked in by a wastewater duct (not shown) connected to the suction unit 26 using the suction force of the suction unit 26, and the sucked-in wastewater is collected in a wastewater tank connected to the wastewater duct.

計測部13は、装置本体10と周囲の壁や障害物などの非作業対象との位置情報(例えば、装置本体10の進行方向に対する角度や距離)を計測するレーザーレンジファインダ(LRF:Laser Range Finder)13aなどを備える。計測部13は、装置本体10が走行している間、例えば、所定のタイミング毎(例えば、25ms毎)に非作業対象との位置情報を計測する。LRF13aは、装置本体10の前側および左右両側に亘って検知範囲を有するように構成される。 The measurement unit 13 includes a laser range finder (LRF) 13a that measures position information (e.g., the angle and distance relative to the direction of travel of the device main body 10) between the device main body 10 and non-work objects such as surrounding walls and obstacles. The measurement unit 13 measures the position information of non-work objects, for example, at predetermined intervals (e.g., every 25 ms) while the device main body 10 is traveling. The LRF 13a is configured to have a detection range that extends to the front and both left and right sides of the device main body 10.

障害物検知部14は、装置本体10から所定距離内の壁や障害物の有無を検知する超音波センサなどの複数の近接センサ14a(検知部)や、装置本体10付近の床面FLの段差を検知する赤外線センサなどの段差センサ、装置本体10の前下側のバンパー(図示せず)に取り付けられて壁や障害物との接触を検知するバンパーセンサなどを備える。障害物検知部14は、装置本体10が走行している間、常時稼働していてよい。 The obstacle detection unit 14 includes a plurality of proximity sensors 14a (detection units), such as ultrasonic sensors, that detect the presence or absence of walls or obstacles within a predetermined distance from the device main body 10, a step sensor, such as an infrared sensor, that detects steps on the floor surface FL near the device main body 10, and a bumper sensor attached to the bumper (not shown) on the lower front side of the device main body 10 that detects contact with walls or obstacles. The obstacle detection unit 14 may operate continuously while the device main body 10 is traveling.

第1撮影部15は、自律走行作業装置2の走行状況を撮影するものであり、CCD(Charge Coupled Device)カメラなどの第1撮像装置15aを備える。第1撮像装置15aは、例えば、装置本体10の前上側に取り付けられて、装置本体10の前方を撮影することで、自律走行作業装置2の走行状況を撮影して、図6に示すように、第1撮影データ60を取得する。 The first imaging unit 15 photographs the traveling conditions of the autonomous mobile work apparatus 2 and includes a first imaging device 15a such as a CCD (Charge Coupled Device) camera. The first imaging device 15a is attached, for example, to the upper front side of the apparatus main body 10 and photographs the area in front of the apparatus main body 10, thereby photographing the traveling conditions of the autonomous mobile work apparatus 2 and acquiring first imaging data 60, as shown in FIG. 6 .

第2撮影部16は、自律走行作業装置2の清掃作業状況(作業状況)を撮影するものであり、CCDカメラなどの第2撮像装置16aを備える。装置本体10の後方を撮影するCCDカメラなどの第2撮像装置16aを備え、第2撮像装置16aは、例えば、装置本体10の後下側に取り付けられて、装置本体10の後下方を撮影することで、自律走行作業装置2の清掃作業状況を撮影して、図7に示すように、第2撮影データ61を取得する。 The second imaging unit 16 photographs the cleaning work status (work status) of the autonomous mobile work device 2 and includes a second imaging device 16a such as a CCD camera. The second imaging device 16a is a CCD camera that photographs the area behind the device main body 10. The second imaging device 16a is attached, for example, to the lower rear of the device main body 10 and photographs the area behind and below the device main body 10, thereby photographing the cleaning work status of the autonomous mobile work device 2 and acquiring second imaging data 61, as shown in FIG. 7 .

操作表示部17は、装置本体10の後上側に設けられ、タッチパネルなどを有して構成され、操作表示部17の各部は、装置側制御部20に接続されている。操作表示部17は、例えば、自律走行作業装置2の稼働/停止を操作するためのキースイッチ(図示せず)や、自律走行作業装置2の緊急停止を操作するための緊急停止ボタン(図示せず)を有する。 The operation display unit 17 is provided on the upper rear side of the device main body 10 and is configured to include a touch panel, and each section of the operation display unit 17 is connected to the device-side control unit 20. The operation display unit 17 has, for example, a key switch (not shown) for operating/stopping the autonomous mobile work device 2, and an emergency stop button (not shown) for operating the autonomous mobile work device 2 in an emergency.

操作表示部17のタッチパネルは、装置側制御部20からの制御信号に応じて様々な画面を表示し、各画面でのタッチ操作に基づく操作信号を装置側制御部20へと送信する。例えば、操作表示部17のタッチパネルは、動作モードを選択可能なモード選択画面(図示せず)を表示したり、学習モードおよび手動モードにおいて、走行部11の走行速度、清掃部材24の清掃の稼働/停止およびパッド圧、洗浄液供給部25の洗浄液供給の稼働/停止および供給水量、吸引部26の吸引の稼働/停止および吸引量などを設定可能な設定画面(図示せず)を表示したりする。なお、モード選択画面では、動作モードを学習モード、再現(自動)モードおよび手動モードの内から選択可能としていて、遠隔操作モードは、操作端末4の遠隔操作に応じて切り替わる。 The touch panel of the operation display unit 17 displays various screens in response to control signals from the device-side controller 20, and transmits operation signals based on touch operations on each screen to the device-side controller 20. For example, the touch panel of the operation display unit 17 displays a mode selection screen (not shown) on which the operation mode can be selected, and a setting screen (not shown) on which the travel speed of the travel unit 11, the cleaning start/stop and pad pressure of the cleaning member 24, the start/stop of the cleaning liquid supply unit 25 and the amount of water supplied, the suction start/stop and suction amount of the suction unit 26, etc. can be set in learning mode and manual mode. The mode selection screen allows the operation mode to be selected from learning mode, reproduction (automatic) mode, and manual mode, and the remote operation mode is switched in response to remote operation of the operation terminal 4.

電源部18は、装置本体10内部に搭載されたバッテリー(電源)および充電回路を備え、外部電源に接続することでバッテリーが充電され、また、自律走行作業装置2の各部へと電力を供給する。電源部18は、バッテリーの残量を示す信号を装置側制御部20へと出力してもよい。 The power supply unit 18 includes a battery (power source) and charging circuit installed inside the device main body 10. When connected to an external power source, the battery is charged and power is supplied to each component of the autonomous mobile work device 2. The power supply unit 18 may output a signal indicating the remaining battery charge to the device-side control unit 20.

装置側制御部20は、CPU(Central Processing Unit)などのコンピュータで構成され、図2や図3に示すように、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスク、フラッシュメモリなどを含む装置側記憶部21および装置側通信部22に接続されている。また、装置側制御部20は、上記の走行部11、清掃部12、計測部13、障害物検知部14、第1撮影部15、第2撮影部16、操作表示部17および電源部18などの自律走行作業装置2の各部に接続されている。 The device-side control unit 20 is composed of a computer such as a CPU (Central Processing Unit), and as shown in Figures 2 and 3, is connected to a device-side memory unit 21, which includes ROM (Read Only Memory), RAM (Random Access Memory), a hard disk, flash memory, etc., and a device-side communication unit 22. The device-side control unit 20 is also connected to each part of the autonomous mobile work device 2, such as the traveling unit 11, cleaning unit 12, measuring unit 13, obstacle detection unit 14, first photographing unit 15, second photographing unit 16, operation display unit 17, and power supply unit 18.

また、装置側制御部20は、装置側通信部22を介して外部機器と通信可能に接続される。装置側通信部22は、管理サーバ3や複数の操作端末4などの外部機器と、Wi-Fiや無線LANなどの通信規格によって無線通信を行う。装置側通信部22は、例えば、自律走行作業装置2が自動走行清掃を行っている間に、第1撮影部15が自律走行作業装置2の走行状況を撮影した第1撮影データ60や、第2撮影部16が自律走行作業装置2の清掃作業状況を撮影した第2撮影データ61と、計測部13の計測結果である計測結果とを管理サーバ3へと送信する。 The device-side control unit 20 is also connected to external devices via the device-side communication unit 22 so that it can communicate with them. The device-side communication unit 22 communicates wirelessly with external devices such as the management server 3 and multiple operation terminals 4 using communication standards such as Wi-Fi and wireless LAN. For example, while the autonomous mobile work device 2 is performing automatic cleaning, the device-side communication unit 22 transmits to the management server 3 first captured data 60 of the autonomous mobile work device 2's driving status captured by the first capture unit 15, second captured data 61 of the autonomous mobile work device 2's cleaning status captured by the second capture unit 16, and measurement results obtained by the measurement unit 13.

装置側記憶部21は、自律走行作業装置2の各部および各種機能を制御するためのプログラムやデータを記憶し、装置側制御部20が、装置側記憶部21に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部および各種機能を統括制御する。例えば、装置側制御部20は、装置側記憶部21に記憶されたプログラムを実行することにより、図3に示すように、モード切替部30、学習制御部31、地図作成部32、清掃プラン作成部33、再現制御部34および遠隔操作制御部35として動作する。これにより、自律走行作業装置2は、事前に記憶されたプログラムに従って自律的に走行し自動で作業することができる。また、装置側記憶部21は、1つ以上の清掃プランを記憶すると共に、各清掃プランに対応する環境地図も記憶する。 The device-side memory unit 21 stores programs and data for controlling the various parts and functions of the autonomous mobile work device 2, and the device-side control unit 20 performs calculations based on the programs and data stored in the device-side memory unit 21 to provide overall control of the various parts and functions. For example, by executing the programs stored in the device-side memory unit 21, the device-side control unit 20 operates as a mode switching unit 30, a learning control unit 31, a map creation unit 32, a cleaning plan creation unit 33, a reproduction control unit 34, and a remote operation control unit 35, as shown in FIG. 3. This allows the autonomous mobile work device 2 to travel autonomously and work automatically according to pre-stored programs. The device-side memory unit 21 also stores one or more cleaning plans, as well as environmental maps corresponding to each cleaning plan.

モード切替部30は、各操作端末4や操作表示部17の操作に応じて、動作モードを学習モード、再現モード、手動モードおよび遠隔操作モードの何れかに切り替える。なお、学習モード、再現モードおよび手動モードは、各操作端末4や操作表示部17を用いた選択操作によって切り替えられ、遠隔操作モードは、操作端末4の遠隔操作に応じて切り替えられる。 The mode switching unit 30 switches the operating mode between learning mode, reproduction mode, manual mode, and remote operation mode in response to operation of each operation terminal 4 or operation display unit 17. Note that learning mode, reproduction mode, and manual mode are switched by selection operation using each operation terminal 4 or operation display unit 17, and remote operation mode is switched in response to remote operation of the operation terminal 4.

例えば、モード切替部30は、動作モードが再現モードの場合に、走行不能になるエラーを検出したときや、装置側通信部22が管理サーバ3や各操作端末4などの外部機器から遠隔操作命令を受信したときに、動作モードを遠隔操作モードに切り替える。あるいは、モード切替部30は、操作表示部17や各操作端末4に備わる遠隔操作開始ボタン(図示せず)の操作に応じて、動作モードを遠隔操作モードに切り替え、また、操作表示部17や各操作端末4に備わる遠隔操作終了ボタン(図示せず)の操作に応じて、動作モードを遠隔操作モードから元のモードに切り替える。 For example, when the operation mode is reproduction mode, the mode switching unit 30 switches the operation mode to remote operation mode when it detects an error that makes the vehicle unable to travel, or when the device-side communication unit 22 receives a remote operation command from an external device such as the management server 3 or each operation terminal 4. Alternatively, the mode switching unit 30 switches the operation mode to remote operation mode in response to operation of a remote operation start button (not shown) provided on the operation display unit 17 or each operation terminal 4, or switches the operation mode from remote operation mode to the original mode in response to operation of a remote operation end button (not shown) provided on the operation display unit 17 or each operation terminal 4.

学習制御部31は、学習モードにおいて、学習走行清掃が行われる間、所定のステップ間隔毎に、走行部11の走行データおよび清掃部12の清掃データを取得して装置側記憶部21に記憶する。 In learning mode, while learning travel and cleaning is being performed, the learning control unit 31 acquires travel data from the travel unit 11 and cleaning data from the cleaning unit 12 at predetermined step intervals and stores them in the device-side memory unit 21.

学習制御部31は、例えば、走行データとして、計測部13が計測した位置情報に基づいて自己位置データ(X座標およびY座標、角度)を取得する。また、走行部11の前輪11aの前輪回転用エンコーダで前輪11aの走行回転数を検出し、その検出結果に基づいて走行部11の走行速度を取得する。更に、走行部11の前輪11aの操舵回転用エンコーダで前輪11aの操舵回転数を検出し、その検出結果に基づいて走行部11の旋回速度を取得する。学習制御部31は、例えば、清掃データとして、清掃部材24に対して設定された清掃の稼働/停止およびパッド圧、洗浄液供給部25に対して設定された洗浄液供給の稼働/停止および供給水量、吸引部26に対して設定された吸引の稼働/停止および吸引量を取得する。 The learning control unit 31 acquires, for example, self-position data (X and Y coordinates, angle) as driving data based on the position information measured by the measurement unit 13. It also detects the driving rotation speed of the front wheel 11a using the front wheel rotation encoder of the front wheel 11a of the driving unit 11, and acquires the driving speed of the driving unit 11 based on the detection result. It also detects the steering rotation speed of the front wheel 11a using the steering rotation encoder of the front wheel 11a of the driving unit 11, and acquires the turning speed of the driving unit 11 based on the detection result. The learning control unit 31 acquires, for example, cleaning data such as cleaning on/off and pad pressure set for the cleaning member 24, cleaning liquid supply on/off and water supply volume set for the cleaning liquid supply unit 25, and suction on/off and suction volume set for the suction unit 26.

地図作成部32は、学習モードにおいて学習走行清掃が行われる間、SLAM(Simultaneous Localization and Mapping)などの技術を用いて、リアルタイムで自己位置の推定と環境地図の作成とを行う。 While learning driving and cleaning is being performed in learning mode, the map creation unit 32 estimates the robot's own position and creates an environmental map in real time using techniques such as SLAM (Simultaneous Localization and Mapping).

具体的には、地図作成部32は、所定の清掃エリアの学習走行清掃の間に、計測部13の計測結果として、装置本体10と装置本体10の周囲の非作業対象との位置情報を取得し、この計測部13の計測結果に基づいて、所定の時間間隔毎または所定の距離間隔毎に、装置本体10の周囲の局所地図を作成する。また、地図作成部32は、局所地図と走行部11の各エンコーダによる検出結果(走行部11の移動量)とに基づいて、局所地図中の自律走行作業装置2の自己位置(座標)を推定する。 Specifically, during learning driving cleaning of a specified cleaning area, the map creation unit 32 acquires position information of the device main body 10 and non-work objects around the device main body 10 as measurement results from the measurement unit 13, and creates a local map of the area around the device main body 10 at predetermined time intervals or predetermined distance intervals based on the measurement results from the measurement unit 13. The map creation unit 32 also estimates the self-position (coordinates) of the autonomous mobile work device 2 within the local map based on the local map and the detection results (amount of movement of the traveling unit 11) from each encoder of the traveling unit 11.

そして、地図作成部32は、学習走行清掃を完了する際に、各局所地図をつなぎ合わせる(合成する)ことで清掃エリアの環境地図を作成する。また、地図作成部32は、局所地図中の自己位置(計測部13が計測した各位置情報)をつなぎ合わせる(合成する)ことで走行経路を作成する。この環境地図を用いることで、局所地図中の自己位置と、計測部13が計測した非作業対象の位置情報とに基づいて、走行経路に沿って走行可能範囲を把握することができ、この走行可能範囲に基づいて、走行経路の各位置(各ステップ)の道幅を算出することができる。 When the learning driving cleaning is completed, the map creation unit 32 creates an environmental map of the cleaning area by stitching (combining) each local map. The map creation unit 32 also creates a driving route by stitching (combining) the self-position (each position information measured by the measurement unit 13) in the local map. By using this environmental map, the driving range along the driving route can be determined based on the self-position in the local map and the position information of non-work objects measured by the measurement unit 13, and the road width at each position (each step) on the driving route can be calculated based on this driving range.

清掃プラン作成部33は、学習走行清掃が行われる間に学習制御部31が装置側記憶部21に記憶していた走行データおよび清掃データを、学習走行清掃を完了する際に、ステップ毎に関連付けて清掃プラン(作業プラン)を作成する。 When the learning driving and cleaning is completed, the cleaning plan creation unit 33 creates a cleaning plan (work plan) by associating the driving data and cleaning data that the learning control unit 31 stored in the device-side memory unit 21 during the learning driving and cleaning.

清掃プラン作成部33は、作成した清掃プランについてプラン名の入力を操作表示部17のタッチパネルの所定の入力画面(図示せず)で受け付けて、操作者によって入力されたプラン名を、作成した清掃プランに付加する。清掃プラン作成部33は、作成した清掃プランを、同じ学習走行清掃で地図作成部32が作成した環境地図と関連付けて装置側記憶部21に記憶する。なお、清掃プラン作成部33は、学習走行清掃を行うことなく、自律走行作業装置2をコンピュータとして用いることによって、または管理サーバ3や各操作端末4などの外部機器によって、あるいは事前に入力されたプログラムに従って自動で走行経路を作成することによって、事前に環境地図、走行データおよび清掃データが作成された場合、これらの環境地図、走行データおよび清掃データについて清掃プランを作成してもよい。 The cleaning plan creation unit 33 accepts input of a plan name for the created cleaning plan on a specified input screen (not shown) on the touch panel of the operation display unit 17, and adds the plan name entered by the operator to the created cleaning plan. The cleaning plan creation unit 33 associates the created cleaning plan with the environmental map created by the map creation unit 32 during the same learning driving cleaning, and stores it in the device-side memory unit 21. Note that if the environmental map, driving data, and cleaning data have been created in advance by using the autonomous mobile work device 2 as a computer, by an external device such as the management server 3 or each operation terminal 4, or by automatically creating a driving route according to a program entered in advance, without performing learning driving cleaning, the cleaning plan creation unit 33 may create a cleaning plan for this environmental map, driving data, and cleaning data.

再現制御部34は、動作モードが再現モードの場合に、清掃プランの選択を、操作表示部17のタッチパネルの所定の清掃プラン選択画面(図示せず)で受け付けて、選択された清掃プランを装置側記憶部21から読み出し、この清掃プランの走行データおよび清掃データ並びに清掃プランに対応する環境地図に基づいて、走行部11および清掃部12を制御して自動走行清掃を行う。なお、再現制御部34は、自動走行清掃を行う清掃プランおよび環境地図を、装置側通信部22によって管理サーバ3へと送信することで、管理サーバ3に認識させておくとよい。 When the operating mode is reproduction mode, the reproduction control unit 34 accepts the selection of a cleaning plan on a predetermined cleaning plan selection screen (not shown) on the touch panel of the operation display unit 17, reads the selected cleaning plan from the device-side memory unit 21, and controls the traveling unit 11 and cleaning unit 12 to perform automatic traveling and cleaning based on the traveling data and cleaning data of this cleaning plan and the environmental map corresponding to the cleaning plan. It is preferable that the reproduction control unit 34 make the management server 3 aware of the cleaning plan and environmental map for automatic traveling and cleaning by transmitting them to the management server 3 via the device-side communication unit 22.

このとき、再現制御部34は、清掃プランに対応する環境地図上の自律走行作業装置2の自己位置を推定しながら自動走行清掃を実行する。例えば、再現制御部34は、地図作成部32を利用してSLAMなどの技術を用いて局所地図を作成し、局所地図中の自律走行作業装置2の自己位置を推定して、局所地図を環境地図にマッチングさせることで、環境地図上の自己位置を推定する。 At this time, the reproduction control unit 34 performs autonomous cleaning while estimating the self-position of the autonomous mobile work device 2 on an environmental map corresponding to the cleaning plan. For example, the reproduction control unit 34 uses the map creation unit 32 to create a local map using technology such as SLAM, estimates the self-position of the autonomous mobile work device 2 in the local map, and matches the local map with the environmental map to estimate its self-position on the environmental map.

そして、再現制御部34は、清掃プランの走行データのステップ毎の自己位置データと、環境地図上で推定される自己位置を合わせて走行部11を制御しつつ、清掃部12の清掃データに基づいてステップ毎に清掃作業を制御する。 The reproduction control unit 34 then controls the traveling unit 11 by matching the self-position data for each step of the traveling data in the cleaning plan with the self-position estimated on the environmental map, while controlling the cleaning work for each step based on the cleaning data of the cleaning unit 12.

また、再現制御部34は、自動走行清掃において、計測部13のレーザーレンジファインダ13aおよび障害物検知部14の近接センサ14aによって障害物などの非作業対象の検知を行い、非作業対象との距離が所定の安全距離に近づくと減速するように走行部11を制御し、非作業対象との距離が所定の安全距離以下になると停止するように走行部11を制御するとよい。 Furthermore, during automatic cleaning, the reproduction control unit 34 detects non-work objects such as obstacles using the laser range finder 13a of the measurement unit 13 and the proximity sensor 14a of the obstacle detection unit 14, and controls the traveling unit 11 to decelerate when the distance to the non-work object approaches a predetermined safe distance, and controls the traveling unit 11 to stop when the distance to the non-work object falls below the predetermined safe distance.

再現制御部34は、自動走行清掃を行っている間、所定の時間間隔毎に自動的に、第1撮影部15が自律走行作業装置2の走行状況を撮影した第1撮影データ60や、第2撮影部16が自律走行作業装置2の清掃作業状況を撮影した第2撮影データ61と、計測部13の計測結果である計測結果とを、装置側通信部22によって管理サーバ3へと送信する。 While autonomous traveling and cleaning is being performed, the reproduction control unit 34 automatically transmits, at predetermined time intervals, first photographed data 60 captured by the first photographing unit 15 of the traveling status of the autonomous traveling work device 2, second photographed data 61 captured by the second photographing unit 16 of the cleaning status of the autonomous traveling work device 2, and measurement results from the measuring unit 13 to the management server 3 via the device-side communication unit 22.

再現制御部34は、自動走行清掃において、自律走行作業装置2がエラーを検出すると、エラー通知を装置側通信部22によって管理サーバ3へと送信する。再現制御部34は、自律走行作業装置2がエラーとして検出した走行不能や清掃作業不能の内容を示すエラー通知を送信するとよい。例えば、再現制御部34は、計測部13の計測結果に基づいて、環境地図に存在しない未知の障害物を進行方向に検出した場合に、障害物に起因する走行不能を示すエラー通知を送信する。なお、再現制御部34は、自律走行作業装置2から未知の障害物までの距離が所定の停止距離になるまで障害物に接近すると、自動走行清掃を停止して、手動操作や遠隔操作を待機する状態になる。 When the autonomous mobile work device 2 detects an error during autonomous traveling and cleaning, the reproduction control unit 34 sends an error notification to the management server 3 via the device-side communication unit 22. The reproduction control unit 34 may send an error notification indicating the inability to travel or clean that the autonomous mobile work device 2 has detected as an error. For example, if the reproduction control unit 34 detects an unknown obstacle that does not exist on the environmental map in the direction of travel based on the measurement results of the measurement unit 13, it sends an error notification indicating the inability to travel due to the obstacle. Note that when the autonomous mobile work device 2 approaches the unknown obstacle until the distance to the obstacle is equal to a predetermined stopping distance, the reproduction control unit 34 stops autonomous traveling and cleaning, and enters a state of waiting for manual operation or remote operation.

再現制御部34は、動作モードが再現モードから遠隔操作モードに切り替えられると、自動走行清掃を中断する。その後、再現制御部34は、操作表示部17や各操作端末4を用いた再開操作(例えば、再開ボタンの操作)に応じて、若しくは、動作モードが遠隔操作モードから再現モードに切り替えられて遠隔操作走行清掃が終了したときに、自動走行清掃を再開する。このとき、再現制御部34は、自律走行作業装置2の位置に最も近い走行経路上の位置から自動走行清掃を再開するとよい。 When the operation mode is switched from reproduction mode to remote control mode, the reproduction control unit 34 suspends the automatic traveling and cleaning. Thereafter, the reproduction control unit 34 resumes the automatic traveling and cleaning in response to a resume operation (e.g., operation of the resume button) using the operation display unit 17 or each operation terminal 4, or when the operation mode is switched from remote control mode to reproduction mode and the remote control traveling and cleaning has ended. At this time, the reproduction control unit 34 may resume the automatic traveling and cleaning from the position on the traveling route closest to the position of the autonomous mobile work device 2.

遠隔操作制御部35は、動作モードが遠隔操作モードの場合に、装置側通信部22が管理サーバ3や各操作端末4などの外部機器から遠隔操作命令を受信すると、遠隔操作走行清掃(遠隔操作走行作業)を実行する。遠隔操作制御部35は、動作モードが遠隔操作モードから他のモードに切り替えられると遠隔操作走行清掃を終了する。遠隔操作制御部35は、遠隔操作走行清掃において、遠隔操作命令に対応する遠隔操作に従って自律走行作業装置2が走行や清掃を行うように走行部11および清掃部12を制御する。 When the operating mode is remote operation mode and the device-side communication unit 22 receives a remote operation command from an external device such as the management server 3 or each operating terminal 4, the remote operation control unit 35 performs remote operation traveling and cleaning (remote operation traveling work). When the operating mode is switched from remote operation mode to another mode, the remote operation control unit 35 ends the remote operation traveling and cleaning. During remote operation traveling and cleaning, the remote operation control unit 35 controls the traveling unit 11 and cleaning unit 12 so that the autonomous mobile work device 2 travels and cleans in accordance with the remote operation corresponding to the remote operation command.

例えば、遠隔操作が前進、停止、右旋回または左旋回を指示する場合、遠隔操作制御部35は、自律走行作業装置2が前進、停止、右旋回または左旋回を行うように走行部11を制御し、また、遠隔操作によって走行部11の走行速度の設定を受け付けてよい。遠隔操作制御部35は、遠隔操作によって清掃部12による清掃作業の実行/停止の設定を受け付けてよく、また、清掃部材24の清掃の稼働/停止およびパッド圧、洗浄液供給部25の洗浄液供給の稼働/停止および供給水量、吸引部26の吸引の稼働/停止および吸引量などの個別設定を受け付けてよい。なお、遠隔操作制御部35は、遠隔操作に応じて遠隔操作走行を行う場合には常に清掃作業を停止するように清掃部12を制御してもよい。 For example, if remote control commands forward movement, stopping, or turning right or left, the remote control control unit 35 may control the traveling unit 11 so that the autonomous mobile work device 2 moves forward, stops, turns right or turns left, and may also accept a setting for the traveling speed of the traveling unit 11 via remote control. The remote control control unit 35 may also accept a setting for running/stopping cleaning work by the cleaning unit 12 via remote control, and may also accept individual settings such as the cleaning start/stop and pad pressure of the cleaning member 24, the cleaning liquid supply start/stop and water supply volume of the cleaning liquid supply unit 25, and the suction start/stop and suction volume of the suction unit 26. Note that the remote control control unit 35 may also control the cleaning unit 12 to always stop cleaning work when remotely operated traveling is performed in response to remote control.

遠隔操作制御部35は、遠隔操作走行清掃を行っている間、所定の時間間隔毎に自動的に、第1撮影部15が自律走行作業装置2の走行状況を撮影した第1撮影データ60や、第2撮影部16が自律走行作業装置2の清掃作業状況を撮影した第2撮影データ61と、計測部13の計測結果である計測結果とを、装置側通信部22によって管理サーバ3へと送信する。なお、遠隔操作制御部35は、操作端末4を用いた任意の操作に応じて、第1撮影データ60や第2撮影データ61と、計測部13の計測結果とを送信してもよい。 During remote-controlled cleaning, the remote operation control unit 35 automatically transmits, at predetermined time intervals, first photographed data 60 captured by the first photographing unit 15 of the driving status of the autonomous mobile work device 2, second photographed data 61 captured by the second photographing unit 16 of the cleaning status of the autonomous mobile work device 2, and measurement results from the measuring unit 13 to the management server 3 via the device-side communication unit 22. Note that the remote operation control unit 35 may also transmit the first photographed data 60, second photographed data 61, and measurement results from the measuring unit 13 in response to any operation using the operation terminal 4.

また、遠隔操作が第1撮影部15や第2撮影部16の撮影操作を指示する場合、遠隔操作制御部35は、第1撮影部15や第2撮影部16の撮影や、第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61の送信を制御する。なお、遠隔操作制御部35は、第1撮影部15や第2撮影部16の撮影について、撮影方向やズームを制御してもよい。遠隔操作制御部35は、上記した遠隔操作に限定されず、自律走行作業装置2の各部に対する様々な遠隔操作を受け付けて、各部を制御可能にしてよい。 Furthermore, when remote control instructs the first image capture unit 15 or the second image capture unit 16 to perform a photographing operation, the remote control unit 35 controls the photographing by the first image capture unit 15 or the second image capture unit 16, and the transmission of the first photographed data 60 photographed by the first image capture unit 15 and the second photographed data 61 photographed by the second image capture unit 16. The remote control unit 35 may also control the photographing direction and zoom for photographing by the first image capture unit 15 or the second image capture unit 16. The remote control unit 35 is not limited to the remote control described above, and may accept various remote controls for each part of the autonomous mobile work device 2 and control each part.

更に、遠隔操作制御部35は、管理サーバ3からの遠隔操作命令として、強制停止命令を受信した場合には、遠隔操作走行清掃を強制的に停止するように、走行部11や清掃部12を制御する。管理サーバ3では、権限者以外の者(非権限者)の進入を禁止する関係者出入口などの進入禁止領域を検出した場合に、走行停止エラーを発生して、強制停止命令を自律走行作業装置2へと送信することになる。なお、自律走行作業装置2は、強制停止中でも、第1撮影データ60や第2撮影データ61を管理サーバ3へと送信するとよい。遠隔操作制御部35は、走行停止エラーが解除されるまで、操作端末4からの遠隔操作に基づく管理サーバ3からの遠隔操作命令を受け付けないようにする。一方、遠隔操作制御部35は、走行停止エラーが発生した後、管理サーバ3からの遠隔操作命令として、走行停止エラーを解除する停止解除命令を受信した場合には、操作端末4からの遠隔操作に基づく管理サーバ3からの遠隔操作命令を受け付けるようにする。 Furthermore, when the remote operation control unit 35 receives a forced stop command as a remote operation command from the management server 3, it controls the traveling unit 11 and the cleaning unit 12 to forcibly stop the remote-operated traveling and cleaning. When the management server 3 detects a restricted entry area, such as an access point for personnel other than authorized personnel (unauthorized personnel), it generates a traveling stop error and sends a forced stop command to the autonomous mobile work device 2. It is preferable that the autonomous mobile work device 2 send the first photographed data 60 and the second photographed data 61 to the management server 3 even during a forced stop. The remote operation control unit 35 does not accept remote operation commands from the management server 3 based on remote operation from the operation terminal 4 until the traveling stop error is cleared. On the other hand, when the remote operation control unit 35 receives a stop release command to clear the traveling stop error as a remote operation command from the management server 3 after the traveling stop error has occurred, it will accept remote operation commands from the management server 3 based on remote operation from the operation terminal 4.

なお、遠隔操作制御部35は、走行停止エラーが発生しているとき、操作表示部17を用いたエラー解除操作に応じて、走行停止エラーを解除してもよい。このとき、遠隔操作制御部35は、走行停止エラーの解除を管理サーバ3へと通知する。 When a driving stop error occurs, the remote operation control unit 35 may cancel the driving stop error in response to an error cancellation operation using the operation display unit 17. At this time, the remote operation control unit 35 notifies the management server 3 that the driving stop error has been canceled.

なお、本実施形態では、自律走行作業装置2が遠隔操作走行清掃を実行中に、強制停止命令を受信した場合に、遠隔操作走行清掃を強制的に停止する例を説明したが、本発明はこの例に限定されない。例えば、他の例では、自律走行作業装置2は、自動走行清掃、学習走行清掃または手動走行清掃を実行中に、強制停止命令を受信した場合に、自動走行清掃、学習走行清掃または手動走行清掃をそれぞれ強制的に停止してもよい。 In this embodiment, an example has been described in which the autonomous mobile work device 2 forcibly stops remotely operated traveling and cleaning when it receives a forced stop command while performing remotely operated traveling and cleaning, but the present invention is not limited to this example. For example, in another example, the autonomous mobile work device 2 may forcibly stop automatic traveling and cleaning, learning traveling and cleaning, or manual traveling and cleaning when it receives a forced stop command while performing automatic traveling and cleaning, learning traveling and cleaning, or manual traveling and cleaning.

また、遠隔操作制御部35は、管理サーバ3からの遠隔操作命令として、所定の作業操作を受信すると、当該作業操作に対応する作業動作が妥当か否かを判定し、当該作業動作が不当である場合には、自律走行作業装置2の走行清掃(走行作業)を禁止する清掃停止エラー(作業停止エラー)を発生する。このとき、遠隔操作制御部35は、清掃停止エラーを管理サーバ3へと通知する。 Furthermore, when the remote operation control unit 35 receives a specified work operation as a remote operation command from the management server 3, it determines whether the work action corresponding to that work operation is appropriate, and if the work action is inappropriate, it generates a cleaning stop error (work stop error) that prohibits the autonomous mobile work device 2 from cleaning while traveling (traveling work). At this time, the remote operation control unit 35 notifies the management server 3 of the cleaning stop error.

自律走行作業装置2が走行清掃を行う床面FLには、湿式清掃に適したものと、適していないものとがある。床面FLがセラミックなどの樹脂系床の場合には、自律走行作業装置2は、洗浄液供給部25により洗浄液などの洗剤を床面FLに散布して清掃する湿式清掃を行うことができるが、床面FLがカーペットなどの繊維系床の場合には、自律走行作業装置2は、洗剤を床面FLに散布して清掃する湿式清掃を行うことができない。そこで、遠隔操作制御部35は、管理サーバ3からの遠隔操作命令として、洗浄液(洗剤)の散布操作を受信すると、床面FLの床面種別や材質に基づいて、洗浄液供給部25による洗浄液の散布作業が妥当か否かを判定し、洗浄液の散布作業が不当である場合には、清掃停止エラーを発生する。 Some floor surfaces FL, on which the autonomous mobile work device 2 performs mobile cleaning, are suitable for wet cleaning, while others are not. If the floor surface FL is a resin-based floor such as ceramic, the autonomous mobile work device 2 can perform wet cleaning by spraying a detergent such as a cleaning liquid onto the floor surface FL using the cleaning liquid supply unit 25. However, if the floor surface FL is a fibrous floor such as carpet, the autonomous mobile work device 2 cannot perform wet cleaning by spraying a detergent onto the floor surface FL. Therefore, when the remote operation control unit 35 receives a remote operation command from the management server 3 to spray a cleaning liquid (detergent), it determines whether the cleaning liquid spraying operation by the cleaning liquid supply unit 25 is appropriate based on the type and material of the floor surface FL, and generates a cleaning stop error if the cleaning liquid spraying operation is inappropriate.

このとき、遠隔操作制御部35は、自律走行作業装置2に備わる振動センサによって走行中に床面FLからの振動を検知すると、その振動量の変化に基づいて床面FLの段差や床面FLの材質の変化を検知し、また、その検知結果に基づいて段差種別や段差の大きさ、または床面種別を識別する。例えば、振動センサは、床面FLから溝や凹部などの段差へ下がる際の振動、床面FLから凸部などの段差への上がる際の振動、沈み込むように走行する際の振動を検知することで床面FLの段差を検知し、カーペットなどの繊維系床へ移動する際の走行負荷の増加による振動、セラミックなどの樹脂系床へ移動する際の走行負荷の減少による振動を検知することで床面FLの材質を検知する。また、遠隔操作制御部35は、床面FLからの振動の検知結果に加えて、自律走行作業装置2に備わる赤外線センサによって床面FLに対する赤外線の反射光の検知結果に基づいて、床面FLの材質を検知してもよい。 When the remote operation control unit 35 detects vibrations from the floor surface FL while the autonomous mobile work device 2 is traveling using a vibration sensor, the remote operation control unit 35 detects changes in the level of the floor surface FL or the material of the floor surface FL based on changes in the vibration magnitude, and identifies the level difference type, level difference size, or floor surface type based on the detection results. For example, the vibration sensor detects levels on the floor surface FL by detecting vibrations when descending from the floor surface FL onto a level difference such as a groove or recess, vibrations when ascending from the floor surface FL onto a level difference such as a protrusion, and vibrations when traveling in a sinking motion. It also detects the material of the floor surface FL by detecting vibrations due to an increase in the traveling load when moving onto a fiber-based floor such as carpet, and vibrations due to a decrease in the traveling load when moving onto a resin-based floor such as ceramic. In addition to the detection results of vibrations from the floor surface FL, the remote operation control unit 35 may also detect the material of the floor surface FL based on the detection results of infrared light reflected from the floor surface FL using an infrared sensor provided in the autonomous mobile work device 2.

清掃停止エラーを発生すると、遠隔操作制御部35は、遠隔操作走行清掃を強制的に停止するように、走行部11や清掃部12を制御する。遠隔操作制御部35は、清掃停止エラーを管理サーバ3へと通知し、清掃停止エラーが解除されるまで、操作端末4からの遠隔操作に基づく管理サーバ3からの遠隔操作命令を受け付けないようにする。一方、遠隔操作制御部35は、清掃停止エラーが発生した後、清掃停止エラーが解除された場合には、操作端末4からの遠隔操作に基づく管理サーバ3からの遠隔操作命令を受け付けるようにする。 When a cleaning stop error occurs, the remote operation control unit 35 controls the traveling unit 11 and cleaning unit 12 to forcibly stop remote-controlled traveling and cleaning. The remote operation control unit 35 notifies the management server 3 of the cleaning stop error and does not accept remote operation commands from the management server 3 based on remote operation from the operation terminal 4 until the cleaning stop error is cleared. On the other hand, if the cleaning stop error is cleared after the cleaning stop error occurs, the remote operation control unit 35 will accept remote operation commands from the management server 3 based on remote operation from the operation terminal 4.

なお、遠隔操作制御部35は、清掃停止エラーが発生しているとき、操作表示部17を用いたエラー解除操作や、操作端末4から受信したエラー解除命令に応じて、清掃停止エラーを解除するとよい。このとき、遠隔操作制御部35は、清掃停止エラーの解除を管理サーバ3へと通知する。 When a cleaning stop error occurs, the remote operation control unit 35 may cancel the cleaning stop error in response to an error cancellation operation using the operation display unit 17 or an error cancellation command received from the operation terminal 4. At this time, the remote operation control unit 35 notifies the management server 3 that the cleaning stop error has been canceled.

なお、本実施形態では、自律走行作業装置2が遠隔操作走行清掃を実行中に、作業動作が不当である場合に、清掃停止エラーを発生する例を説明したが、本発明はこの例に限定されない。例えば、他の例では、自律走行作業装置2は、自動走行清掃、学習走行清掃または手動走行清掃を実行中に、作業動作が不当である場合に、清掃停止エラーを発生してもよい。 In this embodiment, an example has been described in which a cleaning stop error occurs when the autonomous mobile work device 2 is performing remotely controlled cleaning while the work operation is invalid, but the present invention is not limited to this example. For example, in another example, the autonomous mobile work device 2 may generate a cleaning stop error when the work operation is invalid while performing automatic cleaning, learning cleaning, or manual cleaning.

次に、管理サーバ3について説明する。管理サーバ3は、自律走行作業装置2を管理すると共に、各操作端末4を利用する操作者や管理者などの利用者を管理する。管理サーバ3は、図4に示すように、サーバ側制御部40と、サーバ側記憶部41と、サーバ側通信部42とを備える。 Next, we will explain the management server 3. The management server 3 manages the autonomous mobile work device 2 and also manages users such as operators and administrators who use each operation terminal 4. As shown in FIG. 4, the management server 3 includes a server-side control unit 40, a server-side memory unit 41, and a server-side communication unit 42.

サーバ側制御部40は、管理サーバ3の各部および各種機能を統括制御するものであり、CPUなどのコンピュータで構成され、ROM、RAM、ハードディスク、フラッシュメモリなどを含むサーバ側記憶部41およびサーバ側通信部42に接続されている。 The server-side control unit 40 controls all parts and functions of the management server 3, and is composed of a computer such as a CPU, and is connected to a server-side memory unit 41, which includes ROM, RAM, a hard disk, flash memory, etc., and a server-side communication unit 42.

また、サーバ側制御部40は、サーバ側通信部42を介して外部機器と通信可能に接続される。サーバ側通信部42は、自律走行作業装置2や操作者や管理者などの利用者の保有する各操作端末4などの外部機器と、Wi-Fiや無線LANなどの通信規格によって無線通信を行う。サーバ側通信部42は、例えば、自律走行作業装置2の第1撮影部15が自律走行作業装置2の走行状況を撮影した第1撮影データ60や、第2撮影部16が自律走行作業装置2の清掃作業状況を撮影した第2撮影データ61、自律走行作業装置2の計測部13の計測結果を自律走行作業装置2から受信し、また、当該第1撮影データ60や当該第2撮影データ61を表示する遠隔操作画面70(図15参照)を各操作端末4に閲覧表示させる。サーバ側通信部42は、各操作端末4から遠隔操作を受信し、また、当該遠隔操作に対応する遠隔操作命令を自律走行作業装置2へと送信する。 The server-side control unit 40 is also connected to external devices via the server-side communication unit 42 so that it can communicate with them. The server-side communication unit 42 communicates wirelessly with external devices, such as the autonomous mobile work device 2 and each operation terminal 4 owned by a user, such as an operator or administrator, using communication standards such as Wi-Fi or wireless LAN. The server-side communication unit 42 receives, for example, first captured data 60 captured by the first capture unit 15 of the autonomous mobile work device 2 of the autonomous mobile work device 2's driving status, second captured data 61 captured by the second capture unit 16 of the autonomous mobile work device 2's cleaning work status, and measurement results from the measurement unit 13 of the autonomous mobile work device 2 from the autonomous mobile work device 2, and causes each operation terminal 4 to view and display a remote operation screen 70 (see FIG. 15 ) displaying the first captured data 60 and the second captured data 61. The server-side communication unit 42 receives remote operations from each operation terminal 4 and transmits remote operation commands corresponding to the remote operations to the autonomous mobile work device 2.

サーバ側記憶部41は、管理サーバ3の各部および各種機能を制御するためのプログラムやデータを記憶し、サーバ側制御部40が、サーバ側記憶部41に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部および各種機能を統括制御する。例えば、サーバ側制御部40は、サーバ側記憶部41に記憶されたプログラムを実行することにより、装置端末間紐付部45、画面制御部46、遠隔操作命令部47、エラー制御部48として動作する。 The server-side memory unit 41 stores programs and data for controlling the various parts and functions of the management server 3, and the server-side control unit 40 performs arithmetic processing based on the programs and data stored in the server-side memory unit 41, thereby providing overall control of the various parts and functions. For example, by executing programs stored in the server-side memory unit 41, the server-side control unit 40 operates as a device-to-terminal linking unit 45, a screen control unit 46, a remote operation command unit 47, and an error control unit 48.

管理サーバ3は、各操作端末4の操作者や管理者などの利用者を管理するところ、サーバ側記憶部41には、図8に示すように、各利用者の個人登録情報として、個人識別情報(個人コード)、氏名、所属、利用者種別、パスワードなどが登録されている。また、個人登録情報には、各利用者が自律走行作業装置2を操作可能な段階を示す操作レベルが設定されてもよい。管理サーバ3は、自律走行作業装置2を管理するところ、サーバ側記憶部41には、図9に示すように、各自律走行作業装置2の装置登録情報として、装置識別情報(ロボット識別コード)、名称などが登録されている。また、管理サーバ3は、自律走行作業装置2が学習走行清掃で作成した清掃プランおよび環境地図や、作業者による操作端末4の操作内容をサーバ側通信部42によって受信し、その履歴をサーバ側記憶部41に記憶するとよい。 The management server 3 manages users such as operators and administrators of each operation terminal 4, and the server-side memory unit 41 stores personal registration information for each user, such as personal identification information (personal code), name, affiliation, user type, and password, as shown in FIG. 8. The personal registration information may also include an operation level indicating the level at which each user can operate the autonomous mobile work device 2. The management server 3 manages the autonomous mobile work device 2, and the server-side memory unit 41 stores device registration information for each autonomous mobile work device 2, such as device identification information (robot identification code) and name, as shown in FIG. 9. The management server 3 also receives, via the server-side communication unit 42, cleaning plans and environmental maps created by the autonomous mobile work device 2 during learning mobile cleaning, as well as the operation details of the operation terminal 4 by the worker, and stores this history in the server-side memory unit 41.

管理サーバ3は、1人以上の利用者を、各清掃エリアの施設責任者として設定可能であり、図10に示すように、責任者情報として、各清掃エリアを識別するエリア識別情報と、各利用者の個人識別情報とを関連付けてサーバ側記憶部41に登録している。なお、各利用者は、1つの清掃エリアの施設責任者に設定できることは勿論、2つ以上の清掃エリアの施設責任者に設定することもできる。また、管理サーバ3は、各利用者が各自律走行作業装置2を遠隔操作する際の権限情報を設定していて、サーバ側記憶部41には、図11に示すように、権限情報として、各利用者の個人コード、各自律走行作業装置2の装置識別情報および遠隔操作の権限種類などが関連付けられて記憶されている。 The management server 3 can set one or more users as facility managers for each cleaning area, and as shown in FIG. 10, area identification information that identifies each cleaning area is associated with the personal identification information of each user and registered in the server-side memory unit 41 as manager information. Note that each user can not only be set as facility manager for one cleaning area, but can also be set as facility manager for two or more cleaning areas. The management server 3 also sets the authority information for each user when remotely operating each autonomous mobile work device 2, and as shown in FIG. 11, the server-side memory unit 41 stores the authority information, such as each user's personal code, the device identification information of each autonomous mobile work device 2, and the type of remote operation authority, in association with each other.

更に、清掃エリアには、部外者への公開を制限する非公開対象が配置される場合があり、この場合、管理サーバ3は、非公開対象を識別する対象登録情報として、図12に示すように、各非公開対象に固有の対象識別情報と、非公開対象を自律走行作業装置2や管理サーバ3に認識させるための非公開対象データとを関連付けてサーバ側記憶部41に登録している。非公開対象データは、例えば、非公開対象を撮像した画像や、非公開対象であることを周囲に提示する標識(例えば、二次元コードや文字、記号など)や、非公開対象の位置情報(例えば、非公開対象が配置される清掃エリアを識別するエリア識別情報や清掃エリアにおける非公開対象の位置情報)が設定される。非公開対象データの標識は、非公開対象それ自体に付されてもよく、その周囲の壁面や床面に付されていてもよい。 Furthermore, private objects that are restricted from disclosure to outsiders may be placed in the cleaning area. In this case, the management server 3 registers in the server-side storage unit 41, as object registration information identifying the private objects, object identification information unique to each private object and private object data that allows the autonomous mobile work device 2 and management server 3 to recognize the private object, as shown in FIG. 12. The private object data may include, for example, an image of the private object, a sign that indicates to those around it that it is a private object (e.g., a two-dimensional code, text, symbol, etc.), or location information of the private object (e.g., area identification information that identifies the cleaning area in which the private object is placed, or location information of the private object within the cleaning area). The sign for the private object data may be attached to the private object itself, or to the surrounding walls or floor.

なお、対象登録情報には、非公開対象の公開を制限する部外者として、利用者の個人登録情報に設定される所属や利用者種別、操作レベルをまとめて設定してよく、あるいは、個人識別情報を個別に設定してもよい。対象登録情報は、清掃エリアまたは非公開対象が登録される際に、予め登録されてよく、また、権限を有する管理者などにより操作端末4を用いた任意の操作に応じて登録・変更されてよい。あるいは、管理サーバ3は、各利用者が各非公開対象の公開を制限された部外者であるか否かを示す公開可否フラグを設定し、各利用者の個人識別情報と、各非公開対象の対象登録情報と、公開可否フラグとを関連付けて、各利用者に対して個別にサーバ側記憶部41に登録してもよい。 The target registration information may include the affiliation, user type, and operation level set in the user's personal registration information as an outsider who is restricted from disclosing private targets, or personal identification information may be set individually. The target registration information may be registered in advance when a cleaning area or private target is registered, or may be registered or changed in response to an arbitrary operation using the operation terminal 4 by an authorized administrator, etc. Alternatively, the management server 3 may set a disclosure flag indicating whether each user is an outsider who is restricted from disclosing each private target, and associate each user's personal identification information, the target registration information for each private target, and the disclosure flag, and register them individually for each user in the server-side storage unit 41.

また、清掃エリアには、権限者以外の者(非権限者)の進入を禁止する関係者出入口などの進入禁止領域が設けられる場合があり、この場合、管理サーバ3は、進入禁止領域を識別する領域登録情報として、図13に示すように、各進入禁止領域に固有の領域識別情報と、進入禁止領域を自律走行作業装置2や管理サーバ3に認識させるための進入禁止領域データとを関連付けてサーバ側記憶部41に登録している。進入禁止領域データは、例えば、進入禁止領域であることを周囲に提示する標識(例えば、二次元コードや文字、記号など)や、進入禁止領域の位置情報(例えば、進入禁止領域が配置される清掃エリアを識別するエリア識別情報や清掃エリアにおける進入禁止領域の位置情報)が設定される。進入禁止領域データの標識は、進入禁止領域を仕切るドアや、その周囲の壁面や床面に付されていてよい。 In addition, cleaning areas may have restricted entry areas, such as entrances and exits for personnel other than authorized personnel (unauthorized personnel), that are prohibited from entering. In such cases, the management server 3 registers in the server-side memory unit 41 area registration information identifying the restricted entry areas, as shown in FIG. 13 . This information associates area identification information specific to each restricted entry area with restricted entry area data that allows the autonomous mobile work device 2 and management server 3 to recognize the restricted entry area. The restricted entry area data may include, for example, signs (e.g., two-dimensional codes, characters, symbols, etc.) that indicate to the surrounding area that the restricted entry area is a restricted entry area, and location information for the restricted entry area (e.g., area identification information that identifies the cleaning area in which the restricted entry area is located, and location information for the restricted entry area within the cleaning area). The restricted entry area data signs may be attached to doors that separate the restricted entry areas, or to the surrounding walls and floors.

なお、領域登録情報には、進入禁止領域への進入を禁止されている者(非権限者)として、利用者の個人登録情報に設定される所属や利用者種別、操作レベルをまとめて設定してよく、あるいは、個人識別情報を個別に設定してもよい。領域識別情報は、清掃エリアまたは進入禁止領域が登録される際に、予め登録されてよく、また、権限を有する管理者などにより操作端末4を用いた任意の操作に応じて登録・変更されてよい。あるいは、管理サーバ3は、各利用者が進入禁止領域への進入を禁止されている非権限者であるか否かを示す進入可否フラグを設定し、各利用者の個人識別情報と、各進入禁止領域の領域登録情報と、進入可否フラグとを関連付けて、各利用者に対して個別にサーバ側記憶部41に登録してもよい。 The area registration information may include the affiliation, user type, and operation level set in the user's personal registration information as a person (unauthorized person) who is prohibited from entering a restricted area, or personal identification information may be set individually. The area identification information may be registered in advance when a cleaning area or restricted area is registered, or may be registered or changed in response to an arbitrary operation using the operation terminal 4 by an authorized administrator, etc. Alternatively, the management server 3 may set an entry permission flag indicating whether each user is an unauthorized person prohibited from entering a restricted area, and associate each user's personal identification information with the area registration information of each restricted area and the entry permission flag, and register them individually for each user in the server-side storage unit 41.

管理サーバ3は、利用者の個人識別情報(個人コード)やパスワードを操作端末4から受信して認証することで、当該操作端末4の管理サーバ3へのログインを許可する。例えば、管理サーバ3は、管理サーバ3にアクセスした操作端末4に対して、図14に示すように、ログイン画面65を提示して、個人識別情報やパスワードを受け付ける。 The management server 3 receives and authenticates the user's personal identification information (personal code) and password from the operation terminal 4, thereby allowing the operation terminal 4 to log in to the management server 3. For example, as shown in FIG. 14, the management server 3 presents a login screen 65 to the operation terminal 4 that has accessed the management server 3 and accepts the personal identification information and password.

装置端末間紐付部45は、操作端末4によって自律走行作業装置2を遠隔操作可能にするために、自律走行作業装置2と操作端末4とを紐付けるものである。例えば、装置端末間紐付部45は、管理サーバ3にログインした操作端末4から、遠隔操作を所望する自律走行作業装置2の選択要求を受け付けて、当該自律走行作業装置2と当該操作端末4とを紐付ける。なお、装置端末間紐付部45は、1つの自律走行作業装置2に対して1つの操作端末4を紐付けできることは勿論、1つの自律走行作業装置2に対して2つ以上の操作端末4から選択要求があった場合には、1つの自律走行作業装置2に対して2つ以上の操作端末4を紐付けることもできる。 The device-terminal linking unit 45 links the autonomous mobile work device 2 with the operation terminal 4 so that the autonomous mobile work device 2 can be remotely operated by the operation terminal 4. For example, the device-terminal linking unit 45 receives a selection request from an operation terminal 4 logged in to the management server 3 for the autonomous mobile work device 2 that the user wishes to remotely operate, and links the autonomous mobile work device 2 with the operation terminal 4. The device-terminal linking unit 45 can not only link one operation terminal 4 to one autonomous mobile work device 2, but can also link two or more operation terminals 4 to one autonomous mobile work device 2 if there are selection requests from two or more operation terminals 4 for one autonomous mobile work device 2.

装置端末間紐付部45は、操作端末4が管理サーバ3にログインしている間、当該操作端末4と、当該操作端末4に紐付けた自律走行作業装置2とを関連付けた紐付情報をサーバ側記憶部41に記憶しておく。装置端末間紐付部45は、操作端末4と自律走行作業装置2とを紐付けると、当該操作端末4に対して、選択要求に対する成功通知を送信する。また、装置端末間紐付部45は、操作端末4が管理サーバ3からログアウトしたとき、あるいは、自律走行作業装置2の選択要求を解除したとき、若しくは、他の自律走行作業装置2に選択要求したとき、当該操作端末4と自律走行作業装置2との紐付情報をサーバ側記憶部41から削除する。 While the operating terminal 4 is logged in to the management server 3, the device-to-terminal linking unit 45 stores linking information associating the operating terminal 4 with the autonomous mobile work device 2 linked to the operating terminal 4 in the server-side storage unit 41. When the device-to-terminal linking unit 45 links the operating terminal 4 with the autonomous mobile work device 2, it sends a success notification of the selection request to the operating terminal 4. Furthermore, when the operating terminal 4 logs out of the management server 3, cancels the selection request for the autonomous mobile work device 2, or makes a selection request to another autonomous mobile work device 2, the device-to-terminal linking unit 45 deletes the linking information between the operating terminal 4 and the autonomous mobile work device 2 from the server-side storage unit 41.

画面制御部46は、自律走行作業装置2において第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61を表示する遠隔操作画面70(図15参照)を作成して、遠隔操作画面70を操作端末4に閲覧表示させるために提示する。遠隔操作画面70は、自律走行作業装置2の動作モードが学習モード、再現モードまたは手動モードの場合に、利用者が第1撮影データ60や第2撮影データ61を遠隔確認するための画面でもよく、動作モードが遠隔操作モードの場合に、利用者が第1撮影データ60や第2撮影データ61を確認しつつ自律走行作業装置2を遠隔操作するための画面でもよい。 The screen control unit 46 creates a remote operation screen 70 (see FIG. 15) that displays the first photographed data 60 captured by the first photographing unit 15 and the second photographed data 61 captured by the second photographing unit 16 in the autonomous mobile work device 2, and presents the remote operation screen 70 for viewing and display on the operation terminal 4. The remote operation screen 70 may be a screen on which the user remotely checks the first photographed data 60 and the second photographed data 61 when the operating mode of the autonomous mobile work device 2 is learning mode, reproduction mode, or manual mode, or a screen on which the user remotely operates the autonomous mobile work device 2 while checking the first photographed data 60 and the second photographed data 61 when the operating mode is remote operation mode.

画面制御部46は、基本的には第1撮影データ60や第2撮影データ61の動画を遠隔操作画面70に表示するが、利用者により操作端末4を用いた任意の操作に応じて、第1撮影データ60や第2撮影データ61から切り出した静止画を表示してもよい。なお、画面制御部46は、管理サーバ3で管理されるウェブサイト上の画面として遠隔操作画面70を作成し、各操作端末4に対応する遠隔操作画面70を当該操作端末4のみにアクセス可能にするとよい。 The screen control unit 46 basically displays videos of the first photographed data 60 and the second photographed data 61 on the remote control screen 70, but may also display still images extracted from the first photographed data 60 and the second photographed data 61 in response to any operation performed by the user using the operation terminal 4. The screen control unit 46 may create the remote control screen 70 as a screen on a website managed by the management server 3, and make the remote control screen 70 corresponding to each operation terminal 4 accessible only to that operation terminal 4.

以下では、画面制御部46が遠隔操作モードの場合に自律走行作業装置2を遠隔操作するための遠隔操作画面70を作成する例について説明する。 The following describes an example of creating a remote operation screen 70 for remotely operating the autonomous mobile work device 2 when the screen control unit 46 is in remote operation mode.

具体的には、画面制御部46は、各自律走行作業装置2に対して紐付けられている1以上の操作端末4のそれぞれに対して遠隔操作画面70を作成するために、当該1以上の操作端末4のそれぞれが管理サーバ3にログインしたときの利用者の個人登録情報をサーバ側記憶部41から読み出す。画面制御部46は、読み出した各個人登録情報の個人識別情報に対応する権限情報をサーバ側記憶部41から読み出し、各利用者の個人登録情報や権限情報に基づいて、各利用者に固有の遠隔操作画面70を作成し、当該利用者に対応する操作端末4に対して閲覧表示させる。 Specifically, in order to create a remote operation screen 70 for each of one or more operation terminals 4 linked to each autonomous mobile work device 2, the screen control unit 46 reads from the server-side storage unit 41 the personal registration information of the user when each of the one or more operation terminals 4 logged in to the management server 3. The screen control unit 46 reads from the server-side storage unit 41 the authority information corresponding to the personal identification information of each read personal registration information, creates a remote operation screen 70 unique to each user based on each user's personal registration information and authority information, and displays it for viewing on the operation terminal 4 corresponding to that user.

画面制御部46は、操作端末4に表示させる遠隔操作画面70において、図15に示すように、当該操作端末4でログインした利用者を示すログイン名71と、当該操作端末4に紐付けられた自律走行作業装置2を示す装置名72とを表示する。また、画面制御部46は、遠隔操作画面70において、撮影データを表示する画像表示欄73を各利用者の権限情報に基づいて表示し、また、各利用者の権限情報に示される遠隔操作の権限種類に対応する操作欄として、カメラ操作欄74や、走行操作欄75や、清掃操作欄76を表示する。 As shown in FIG. 15 , the screen control unit 46 displays, on the remote operation screen 70 displayed on the operation terminal 4, a login name 71 indicating the user who has logged in to the operation terminal 4 and a device name 72 indicating the autonomous mobile work device 2 linked to the operation terminal 4. Furthermore, on the remote operation screen 70, the screen control unit 46 displays an image display field 73 that displays captured data based on each user's authority information, and also displays a camera operation field 74, a driving operation field 75, and a cleaning operation field 76 as operation fields corresponding to the type of remote operation authority indicated in each user's authority information.

カメラ操作欄74は、画像表示欄73に表示される撮影データを撮影する第1撮影部15や第2撮影部16の撮影操作を受け付けるものであり、第1撮影部15や第2撮影部16のズームを操作するズームボタン77および第1撮影部15や第2撮影部16の撮影方向を操作する撮影方向ボタン78が操作可能に表示される。走行操作欄75は、走行部11の走行操作を受け付けるものであり、走行部11の走行速度や、走行部11の前進、停止、右旋回または左旋回などの遠隔操作を可能にする。清掃操作欄76は、清掃部12の清掃作業操作を受け付けるものであり、清掃部12の清掃部材24の稼働/停止やパッド圧、清掃部12の洗浄液供給部25の稼働/停止や供給水量、清掃部12の吸引部26の稼働/停止や吸引量などの遠隔操作を可能にする。 The camera operation field 74 accepts shooting operations for the first and second shooting units 15 and 16, which capture the shooting data displayed in the image display field 73. A zoom button 77 for controlling the zoom of the first and second shooting units 15 and 16 and a shooting direction button 78 for controlling the shooting direction of the first and second shooting units 15 and 16 are displayed in an operable manner. The travel operation field 75 accepts travel operations for the travel unit 11, enabling remote control of the travel speed of the travel unit 11, as well as forward movement, stopping, and right or left turns of the travel unit 11. The cleaning operation field 76 accepts cleaning operation operations for the cleaning unit 12, enabling remote control of the start/stop and pad pressure of the cleaning member 24 of the cleaning unit 12, the start/stop and water supply amount of the cleaning liquid supply unit 25 of the cleaning unit 12, and the start/stop and suction amount of the suction unit 26 of the cleaning unit 12.

更に、画面制御部46は、画像表示欄73に表示する第1撮影データ60や第2撮影データ61に、部外者への公開を制限する非公開対象が撮影されている場合には、非公開対象を認識できないように、第1撮影データ60や第2撮影データ61を加工する。 Furthermore, if the first photographed data 60 or second photographed data 61 displayed in the image display field 73 contains a private subject that is restricted from disclosure to outsiders, the screen control unit 46 processes the first photographed data 60 or second photographed data 61 so that the private subject cannot be recognized.

先ず、画面制御部46は、自律走行作業装置2が走行清掃を行う清掃エリアに対して設定された各非公開対象の対象登録情報をサーバ側記憶部41から読み出し、各対象登録情報に基づいて、第1撮影データ60や第2撮影データ61に非公開対象が撮影されているか否かを判定する。 First, the screen control unit 46 reads from the server-side memory unit 41 the target registration information for each private target set for the cleaning area where the autonomous mobile work device 2 will perform mobile cleaning, and determines whether or not a private target has been photographed in the first photographed data 60 or the second photographed data 61 based on each target registration information.

例えば、画面制御部46は、読み出した対象登録情報における非公開対象の画像の特徴点と、第1撮影データ60や第2撮影データ61の特徴点とを照合(マッチング)することで、第1撮影データ60や第2撮影データ61に非公開対象が撮影されているか否かを判定する。なお、非公開対象の標識が二次元コードの場合には、画面制御部46は、第1撮影データ60や第2撮影データ61から二次元コードを検出した場合に、当該二次元コードの読み取ることで、当該二次元コードの付された位置に第1撮影データ60や第2撮影データ61に非公開対象が撮影されているか否かを判定する。若しくは、非公開対象の標識が文字や記号の場合には、画面制御部46は、第1撮影データ60や第2撮影データ61から文字や記号を抽出した場合に、当該文字または当該記号を文字認識処理することで、当該文字または当該記号の付された位置に第1撮影データ60や第2撮影データ61に非公開対象が撮影されているか否かを判定する。 For example, the screen control unit 46 determines whether a private object has been photographed in the first photographed data 60 or the second photographed data 61 by comparing (matching) feature points of the image of the private object in the read object registration information with feature points of the first photographed data 60 or the second photographed data 61. If the indicator of the private object is a two-dimensional code, the screen control unit 46, upon detecting the two-dimensional code from the first photographed data 60 or the second photographed data 61, reads the two-dimensional code to determine whether a private object has been photographed in the first photographed data 60 or the second photographed data 61 at the position indicated by the two-dimensional code. Alternatively, if the indicator of the private object is a character or symbol, the screen control unit 46, upon extracting the character or symbol from the first photographed data 60 or the second photographed data 61, performs character recognition processing on the character or symbol to determine whether a private object has been photographed in the first photographed data 60 or the second photographed data 61 at the position indicated by the character or symbol.

あるいは、画面制御部46は、自律走行作業装置2から取得した環境地図と計測部13の計測結果とに基づいて自律走行作業装置2の位置情報を取得すると共に、第1撮影部15や第2撮影部16の撮影方向を取得する。画面制御部46は、自律走行作業装置2の位置情報と、第1撮影部15や第2撮影部16の撮影方向とに基づいて、第1撮影部15や第2撮影部16の撮影範囲の位置情報を取得する。そして、画面制御部46は、読み出した対象登録情報における非公開対象の位置情報が、第1撮影部15や第2撮影部16の撮影範囲に含まれているか否かを判定することで、第1撮影データ60や第2撮影データ61に非公開対象が撮影されているか否かを判定する。 Alternatively, the screen control unit 46 acquires the position information of the autonomous mobile work device 2 based on the environmental map acquired from the autonomous mobile work device 2 and the measurement results of the measurement unit 13, and also acquires the shooting direction of the first imaging unit 15 and the second imaging unit 16. The screen control unit 46 acquires position information of the shooting range of the first imaging unit 15 and the second imaging unit 16 based on the position information of the autonomous mobile work device 2 and the shooting direction of the first imaging unit 15 and the second imaging unit 16. The screen control unit 46 then determines whether the position information of the private target in the read target registration information is included in the shooting range of the first imaging unit 15 and the second imaging unit 16, thereby determining whether the private target is captured in the first imaging data 60 or the second imaging data 61.

また、画面制御部46は、第1撮影データ60や第2撮影データ61に非公開対象が撮影されていると判定したとき、当該第1撮影データ60または当該第2撮影データ61を撮影した一の自律走行作業装置2と一の利用者の操作端末4とが紐付けられている場合には、一の利用者の個人登録情報(所属や利用者種別、操作レベル)と、当該非公開対象の対象登録情報とに基づいて、当該非公開対象が一の利用者を部外者として公開を制限されるものであるか否かを判定する。そして、画面制御部46は、非公開対象が一の利用者を部外者として公開を制限されると判定した場合には、当該非公開対象を認識できないように、第1撮影データ60や第2撮影データ61を加工する。 Furthermore, when the screen control unit 46 determines that a private object is captured in the first captured data 60 or the second captured data 61, and if the autonomous mobile work device 2 that captured the first captured data 60 or the second captured data 61 is linked to the operation terminal 4 of a single user, the screen control unit 46 determines whether the private object is restricted from disclosure to the single user as an outsider, based on the single user's personal registration information (affiliation, user type, operation level) and the object registration information of the private object. Then, if the screen control unit 46 determines that the private object is restricted from disclosure to the single user as an outsider, it processes the first captured data 60 or the second captured data 61 so that the private object cannot be recognized.

例えば、画面制御部46は、ビジュアルSLAMなどを利用して第1撮影データ60や第2撮影データ61の座標系を取得する。画面制御部46は、環境地図の特徴点と第1撮影データ60または第2撮影データ61の特徴点とを取得し、それぞれを照合(マッチング)して関連付けることで、環境地図と第1撮影データ60または第2撮影データ61との各座標を対応付ける。画面制御部46は、このような対応付けに基づいて、環境地図における非公開対象の、第1撮影データ60または第2撮影データ61における位置情報を把握する。そして、画面制御部46は、第1撮影データ60または第2撮影データ61における非公開対象の位置にぼかし加工やモザイク加工などの処理を行うことで、非公開対象の公開を制限する。 For example, the screen control unit 46 acquires the coordinate systems of the first photographed data 60 and the second photographed data 61 using Visual SLAM or the like. The screen control unit 46 acquires feature points of the environmental map and feature points of the first photographed data 60 or the second photographed data 61, and matches and associates them to associate each coordinate between the environmental map and the first photographed data 60 or the second photographed data 61. Based on this association, the screen control unit 46 determines the location information in the first photographed data 60 or the second photographed data 61 of the private target on the environmental map. The screen control unit 46 then restricts the disclosure of the private target by performing processing such as blurring or mosaic processing on the position of the private target in the first photographed data 60 or the second photographed data 61.

遠隔操作命令部47は、遠隔操作をサーバ側通信部42によって操作端末4から受信すると、当該遠隔操作に対応する遠隔操作命令を生成して、サーバ側通信部42によって自律走行作業装置2へと送信する。遠隔操作命令部47は、例えば、自律走行作業装置2からエラー通知を受信したときに、遠隔操作依頼をサーバ側通信部42によって操作端末4へと送信して、当該遠隔操作依頼に応じて操作端末4から送信された遠隔操作を受信する。あるいは、遠隔操作命令部47は、操作端末4に備わる遠隔操作開始ボタン(図示せず)の操作に応じて、自律走行作業装置2の動作モードが遠隔操作モードに切り替わっているときに、操作端末4から送信された遠隔操作を受信する。 When the remote operation command unit 47 receives a remote operation from the operation terminal 4 via the server-side communication unit 42, it generates a remote operation command corresponding to the remote operation and transmits it to the autonomous mobile work device 2 via the server-side communication unit 42. For example, when the remote operation command unit 47 receives an error notification from the autonomous mobile work device 2, it transmits a remote operation request to the operation terminal 4 via the server-side communication unit 42 and receives the remote operation transmitted from the operation terminal 4 in response to the remote operation request. Alternatively, the remote operation command unit 47 receives the remote operation transmitted from the operation terminal 4 when the operating mode of the autonomous mobile work device 2 has switched to remote operation mode in response to operation of a remote operation start button (not shown) provided on the operation terminal 4.

例えば、遠隔操作命令部47は、未知の障害物を検出した自律走行作業装置2から、障害物に起因する走行不能を示すエラー通知を受信すると、遠隔操作依頼をサーバ側通信部42によって操作端末4へと送信する。また、遠隔操作命令部47は、遠隔操作をサーバ側通信部42によって操作端末4から受信すると、当該遠隔操作に対応する遠隔操作命令を生成する。具体的には、自律走行作業装置2において第1撮影部15が撮影した第1撮影データ60と計測部13が計測した計測データとに基づいて、自律走行作業装置2の進行方向に障害物を検出した場合であって、遠隔操作が当該障害物の回避指示である場合には、遠隔操作命令部47は、当該障害物を回避して走行することを指示する遠隔操作命令を生成する。 For example, when the remote operation command unit 47 receives an error notification from the autonomous mobile work device 2 that has detected an unknown obstacle, indicating that the device is unable to travel due to the obstacle, the remote operation command unit 47 sends a remote operation request to the operation terminal 4 via the server-side communication unit 42. Furthermore, when the remote operation command unit 47 receives a remote operation from the operation terminal 4 via the server-side communication unit 42, it generates a remote operation command corresponding to the remote operation. Specifically, when an obstacle is detected in the traveling direction of the autonomous mobile work device 2 based on the first photographed data 60 photographed by the first photographing unit 15 and the measurement data measured by the measurement unit 13 in the autonomous mobile work device 2, and the remote operation is an instruction to avoid the obstacle, the remote operation command unit 47 generates a remote operation command instructing the device to travel while avoiding the obstacle.

また、遠隔操作が前進、停止、右旋回または左旋回などの走行指示である場合、遠隔操作命令部47は、当該走行指示の遠隔操作命令を生成し、遠隔操作が走行部11の走行速度などの走行設定指示である場合、遠隔操作命令部47は、当該走行設定指示の遠隔操作命令を生成する。遠隔操作が清掃部12の清掃作業の実行/停止などの作業指示である場合、遠隔操作命令部47は、当該作業指示の遠隔操作命令を生成し、遠隔操作が清掃部材24の清掃の稼働/停止およびパッド圧、洗浄液供給部25の洗浄液供給の稼働/停止および供給水量、吸引部26の吸引の稼働/停止および吸引量などの個別設定指示である場合、遠隔操作命令部47は、当該個別設定指示の遠隔操作命令を生成する。 Furthermore, if the remote operation is a driving instruction such as moving forward, stopping, turning right or left, the remote operation instruction unit 47 generates a remote operation command for the driving instruction. If the remote operation is a driving setting instruction such as the driving speed of the driving unit 11, the remote operation instruction unit 47 generates a remote operation command for the driving setting instruction. If the remote operation is a work instruction such as starting/stopping cleaning work by the cleaning unit 12, the remote operation instruction unit 47 generates a remote operation command for the work instruction. If the remote operation is an individual setting instruction such as starting/stopping cleaning and pad pressure of the cleaning member 24, starting/stopping cleaning liquid supply and water supply amount of the cleaning liquid supply unit 25, or starting/stopping suction and suction amount of the suction unit 26, the remote operation instruction unit 47 generates a remote operation command for the individual setting instruction.

遠隔操作が第1撮影部15や第2撮影部16の撮影操作指示である場合、遠隔操作命令部47は、当該撮影操作指示の遠隔操作命令を生成する。例えば、遠隔操作命令部47は、第1撮影部15や第2撮影部16に関して撮影方向の操作やズームインまたはズームアウトの操作を示す撮影操作指示を受け付けて遠隔操作命令を生成する。なお、遠隔操作命令部47は、各利用者の画像閲覧設定に基づいて遠隔操作画面70の画像表示欄73に第1撮影データ60のみまたは第2撮影データ61のみを単一表示している場合に限り、撮影操作指示を受け付けて遠隔操作命令を生成するとよい。 When the remote control is a photographing operation instruction for the first photographing unit 15 or the second photographing unit 16, the remote operation command unit 47 generates a remote operation command for the photographing operation instruction. For example, the remote operation command unit 47 receives a photographing operation instruction indicating a photographing direction operation or a zoom-in or zoom-out operation for the first photographing unit 15 or the second photographing unit 16, and generates a remote operation command. Note that the remote operation command unit 47 may receive a photographing operation instruction and generate a remote operation command only when only the first photographing data 60 or only the second photographing data 61 is displayed singly in the image display field 73 of the remote operation screen 70 based on each user's image viewing settings.

また、遠隔操作命令部47は、上記した遠隔操作に限定されず、自律走行作業装置2の各部に対する様々な遠隔操作を受け付けて、各部を制御するための遠隔操作命令を生成してよい。 Furthermore, the remote operation command unit 47 is not limited to the remote operations described above, and may accept various remote operations for each part of the autonomous mobile work device 2 and generate remote operation commands for controlling each part.

また、遠隔操作命令部47は、自律走行作業装置2が遠隔操作走行を終了した際に、遠隔操作走行の終了通知をサーバ側通信部42によって自律走行作業装置2から受信すると、遠隔操作走行の終了通知をサーバ側通信部42によって操作端末4へと送信する。 In addition, when the autonomous mobile work device 2 ends remotely controlled traveling, the remote operation command unit 47 receives a notification of the end of remotely controlled traveling from the autonomous mobile work device 2 via the server-side communication unit 42, and then transmits the notification of the end of remotely controlled traveling to the operation terminal 4 via the server-side communication unit 42.

エラー制御部48は、自律走行作業装置2の走行清掃において発生するエラーを管理サーバ3側で制御するものである。 The error control unit 48 controls errors that occur during cleaning by the autonomous mobile work device 2 on the management server 3 side.

例えば、エラー制御部48は、遠隔操作画面70の画像表示欄73に表示する第1撮影データ60や第2撮影データ61に、権限者以外の者(非権限者)の進入を禁止する関係者出入口などの進入禁止領域が撮影されている場合には、自律走行作業装置2の走行停止エラーを発生する。走行停止エラーを発生する場合、エラー制御部48は、自律走行作業装置2へと強制停止命令を送信し、また、画面制御部46によって遠隔操作画面70を遠隔操作不能にする。 For example, if the first photographed data 60 or second photographed data 61 displayed in the image display field 73 of the remote operation screen 70 includes an image of a restricted entry area, such as an access point for personnel other than authorized personnel (unauthorized personnel), the error control unit 48 generates a travel stop error for the autonomous mobile work device 2. When a travel stop error is generated, the error control unit 48 sends a forced stop command to the autonomous mobile work device 2, and also causes the screen control unit 46 to disable remote operation of the remote operation screen 70.

先ず、エラー制御部48は、自律走行作業装置2が走行清掃を行う清掃エリアに対して設定された進入禁止領域の領域登録情報をサーバ側記憶部41から読み出し、各領域登録情報に基づいて、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されているか否かを判定する。例えば、エラー制御部48は、読み出した領域登録情報における進入禁止領域の画像や標識の特徴点と、第1撮影データ60や第2撮影データ61の特徴点とを照合(マッチング)することで、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されているか否かを判定する。 First, the error control unit 48 reads from the server-side storage unit 41 area registration information for no-entry areas set for the cleaning area where the autonomous mobile work device 2 will perform cleaning while traveling, and determines whether or not a no-entry area has been photographed in the first photographed data 60 or the second photographed data 61 based on each area registration information. For example, the error control unit 48 determines whether or not a no-entry area has been photographed in the first photographed data 60 or the second photographed data 61 by comparing (matching) feature points of the image or sign of the no-entry area in the read area registration information with feature points of the first photographed data 60 or the second photographed data 61.

なお、進入禁止領域の標識が二次元コードの場合には、エラー制御部48は、第1撮影データ60や第2撮影データ61から二次元コードを検出した場合に、当該二次元コードの読み取ることで、当該二次元コードの付された位置に第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されているか否かを判定する。若しくは、進入禁止領域の標識が文字や記号の場合には、エラー制御部48は、第1撮影データ60や第2撮影データ61から文字や記号を抽出した場合に、当該文字または当該記号を文字認識処理することで、当該文字または当該記号の付された位置に第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されているか否かを判定する。 If the no-entry area sign is a two-dimensional code, and the error control unit 48 detects the two-dimensional code in the first photographed data 60 or the second photographed data 61, it reads the two-dimensional code and determines whether or not a no-entry area has been photographed in the first photographed data 60 or the second photographed data 61 at the position indicated by the two-dimensional code. Alternatively, if the no-entry area sign is a character or symbol, and the error control unit 48 extracts the character or symbol from the first photographed data 60 or the second photographed data 61, it performs character recognition processing on the character or symbol and determines whether or not a no-entry area has been photographed in the first photographed data 60 or the second photographed data 61 at the position indicated by the character or symbol.

あるいは、エラー制御部48は、自律走行作業装置2から取得した環境地図と計測部13の計測結果とに基づいて自律走行作業装置2の位置情報を取得すると共に、第1撮影部15や第2撮影部16の撮影方向を取得する。エラー制御部48は、自律走行作業装置2の位置情報と、第1撮影部15や第2撮影部16の撮影方向とに基づいて、第1撮影部15や第2撮影部16の撮影範囲の位置情報を取得する。そして、エラー制御部48は、読み出した領域登録情報における進入禁止領域の位置情報が、第1撮影部15や第2撮影部16の撮影範囲に含まれているか否かを判定することで、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されているか否かを判定する。 Alternatively, the error control unit 48 acquires the position information of the autonomous mobile work apparatus 2 based on the environmental map acquired from the autonomous mobile work apparatus 2 and the measurement results of the measurement unit 13, and also acquires the imaging direction of the first imaging unit 15 and the second imaging unit 16. The error control unit 48 acquires position information of the imaging range of the first imaging unit 15 and the second imaging unit 16 based on the position information of the autonomous mobile work apparatus 2 and the imaging direction of the first imaging unit 15 and the second imaging unit 16. The error control unit 48 then determines whether the position information of the no-entry area in the read area registration information is included in the imaging range of the first imaging unit 15 and the second imaging unit 16, thereby determining whether the no-entry area is captured in the first imaging data 60 or the second imaging data 61.

また、エラー制御部48は、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されていると判定したとき、当該第1撮影データ60または当該第2撮影データ61を撮影した一の自律走行作業装置2と一の利用者の操作端末4とが紐付けられている場合には、一の利用者の個人登録情報(所属や利用者種別、操作レベル)と、当該進入禁止領域の領域登録情報とに基づいて、一の利用者が当該進入禁止領域への進入を禁止されている非権限者であるか否かを判定する。そして、エラー制御部48は、一の利用者が非権限者であると判定した場合には、一の自律走行作業装置2が走行清掃を行っている清掃エリアの責任者情報をサーバ側記憶部41から読み出し、当該責任者情報に基づいて、当該清掃エリアの施設責任者の操作端末4が管理サーバ3にログインしているか否かを判定する。 Furthermore, when the error control unit 48 determines that a no-entry area is included in the first photographed data 60 or the second photographed data 61, and if the autonomous mobile work device 2 that captured the first photographed data 60 or the second photographed data 61 is linked to the operation terminal 4 of a user, the error control unit 48 determines whether the user is an unauthorized person who is prohibited from entering the no-entry area based on the user's personal registration information (affiliation, user type, operation level) and the area registration information of the no-entry area. If the error control unit 48 determines that the user is an unauthorized person, it reads from the server-side memory unit 41 information on the person in charge of the cleaning area where the autonomous mobile work device 2 is performing cleaning while traveling, and determines based on the person in charge information whether the operation terminal 4 of the facility manager of the cleaning area is logged in to the management server 3.

ここで、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されていて、清掃エリアの施設責任者の操作端末4が管理サーバ3にログインしていないと判定した場合には、エラー制御部48は、自律走行作業装置2の走行停止エラーを発生する。なお、エラー制御部48は、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されていると判定した場合に加えて、上記した様々な判定手法によって、自律走行作業装置2が進入禁止領域から所定距離内に接近したと判断できる場合を条件として、自律走行作業装置2の走行停止エラーを発生してもよい。また、エラー制御部48は、清掃エリアの施設責任者の操作端末4が管理サーバ3にログインしていない場合ではなく、更に、当該施設責任者の操作端末4が一の自律走行作業装置2に紐付けられていない場合を条件として、自律走行作業装置2の走行停止エラーを発生してもよい。 Here, if it is determined that a no-entry area is captured in the first photographed data 60 or the second photographed data 61 and that the operation terminal 4 of the facility manager of the cleaning area is not logged in to the management server 3, the error control unit 48 generates an error to stop the autonomous mobile work device 2 from traveling. Note that the error control unit 48 may generate an error to stop the autonomous mobile work device 2 from traveling not only when it is determined that a no-entry area is captured in the first photographed data 60 or the second photographed data 61, but also when it is determined, using the various determination methods described above, that the autonomous mobile work device 2 has approached within a predetermined distance of the no-entry area. Furthermore, the error control unit 48 may generate an error to stop the autonomous mobile work device 2 from traveling not only when the operation terminal 4 of the facility manager of the cleaning area is not logged in to the management server 3, but also when the operation terminal 4 of the facility manager is not linked to an autonomous mobile work device 2.

一方、清掃エリアの施設責任者が管理サーバ3にログインしていると判定した場合には、エラー制御部48は、自律走行作業装置2の走行停止エラーを発生しなくてよい。このとき、エラー制御部48は、当該施設責任者の操作端末4に対して、一の利用者の操作端末4に紐付けられた一の自律走行作業装置2が進入禁止領域に接近していることを通知してもよい。また、エラー制御部48は、当該施設責任者の操作端末4に対して、一の利用者の操作端末4に紐付けられた一の自律走行作業装置2の進入禁止領域への進入を許可するか否かを問い合わせてもよく、例えば、画面制御部46によってその問い合わせ画面(図示せず)を当該施設責任者の操作端末4に操作可能に表示させる。ここで、当該施設責任者の操作端末4が進入禁止領域への進入を許可した場合には、エラー制御部48は、一の自律走行作業装置2の走行停止エラーを発生しなくてよいが、当該施設責任者の操作端末4が進入禁止領域への進入を許可しない場合には、エラー制御部48は、一の自律走行作業装置2の走行停止エラーを発生するとよい。 On the other hand, if it is determined that the facility manager of the cleaning area is logged in to the management server 3, the error control unit 48 may not issue an error to stop the autonomous mobile work device 2 from traveling. At this time, the error control unit 48 may notify the operation terminal 4 of the facility manager that an autonomous mobile work device 2 linked to the operation terminal 4 of a user is approaching a prohibited area. The error control unit 48 may also inquire of the operation terminal 4 of the facility manager as to whether or not to allow the autonomous mobile work device 2 linked to the operation terminal 4 of the user to enter the prohibited area. For example, the screen control unit 46 may cause the inquiry screen (not shown) to be operable and displayed on the operation terminal 4 of the facility manager. Here, if the operation terminal 4 of the facility manager allows entry into the prohibited area, the error control unit 48 may not issue an error to stop the autonomous mobile work device 2 from traveling. However, if the operation terminal 4 of the facility manager does not allow entry into the prohibited area, the error control unit 48 may issue an error to stop the autonomous mobile work device 2 from traveling.

自律走行作業装置2の走行停止エラーを発生するとき、エラー制御部48は、当該自律走行作業装置2を強制的に停止させるために、当該自律走行作業装置2へと強制停止命令を送信する。なお、エラー制御部48は、当該自律走行作業装置2に対して、走行停止エラーの発生を通知してもよい。また、エラー制御部48は、画面制御部46によって、当該自律走行作業装置2を遠隔操作するための各操作端末4の遠隔操作画面70を遠隔操作不能にすると共に、当該操作端末4に対して、走行停止エラーの発生を通知する。このとき、画面制御部46は、遠隔操作画面70の走行操作欄75や清掃操作欄76を非表示に、または操作不能に表示する。なお、画面制御部46は、遠隔操作画面70のカメラ操作欄74については、操作可能にしてもよい。 When a travel stop error occurs in the autonomous mobile work device 2, the error control unit 48 sends a forced stop command to the autonomous mobile work device 2 to forcibly stop the autonomous mobile work device 2. The error control unit 48 may also notify the autonomous mobile work device 2 of the occurrence of a travel stop error. The error control unit 48 also causes the screen control unit 46 to disable remote operation of the remote operation screen 70 of each operation terminal 4 used to remotely operate the autonomous mobile work device 2, and notifies the operation terminal 4 of the occurrence of a travel stop error. At this time, the screen control unit 46 hides the travel operation column 75 and cleaning operation column 76 on the remote operation screen 70, or displays them as inoperable. The screen control unit 46 may also enable operation of the camera operation column 74 on the remote operation screen 70.

更に、エラー制御部48は、自律走行作業装置2の走行停止エラーを発生した後で、清掃エリアの施設責任者が管理サーバ3にログインしていると判定した場合には、自律走行作業装置2の走行停止エラーを解除する。このとき、エラー制御部48は、自律走行作業装置2の強制的な停止を解除するために、自律走行作業装置2へと停止解除命令を送信する。なお、エラー制御部48は、自律走行作業装置2に対して、走行停止エラーの解除を通知してもよい。また、エラー制御部48は、画面制御部46によって、遠隔操作不能にした操作端末4の遠隔操作画面70を遠隔操作可能にすると共に、当該操作端末4に対して、走行停止エラーの解除を通知する。このとき、画面制御部46は、遠隔操作画面70の走行操作欄75や清掃操作欄76を操作可能に表示する。これにより、施設責任者がログインしている場合には、進入禁止領域であっても、自律走行作業装置2を遠隔操作により走行させて進入させることができる。なお、進入禁止領域は、自律走行作業装置2の走行によって押して開放できるスイングドアやカーテンなどで仕切られている場合がある。これに対して、施設責任者がログインしている場合には、進入禁止領域に対する進入時および退出時や、進入禁止領域での走行中において、バンパーセンサなどの障害物検知部14による検知結果に基づく走行停止機能をオフにすることで、進入禁止領域での走行を可能にする。 Furthermore, if the error control unit 48 determines that the facility manager of the cleaning area is logged in to the management server 3 after a travel stop error occurs for the autonomous mobile work device 2, it cancels the travel stop error for the autonomous mobile work device 2. At this time, the error control unit 48 sends a stop cancellation command to the autonomous mobile work device 2 to cancel the forced stop of the autonomous mobile work device 2. The error control unit 48 may also notify the autonomous mobile work device 2 that the travel stop error has been canceled. The error control unit 48 also causes the screen control unit 46 to enable remote operation of the remote operation screen 70 of the operation terminal 4 that has been disabled for remote operation, and notifies the operation terminal 4 that the travel stop error has been canceled. At this time, the screen control unit 46 displays the travel operation column 75 and cleaning operation column 76 on the remote operation screen 70 so that they can be operated. As a result, when the facility manager is logged in, the autonomous mobile work device 2 can be remotely operated to enter even a restricted area. Note that a restricted area may be separated by a swing door or curtain that can be pushed open by the autonomous mobile work device 2 traveling. On the other hand, if the facility manager is logged in, the travel stop function based on the detection results of the obstacle detection unit 14, such as a bumper sensor, is turned off when entering or leaving a no-entry area, or while traveling in a no-entry area, allowing travel in the no-entry area.

更に、エラー制御部48は、自律走行作業装置2が走行清掃(走行作業)を禁止する清掃停止エラー(作業停止エラー)を発生したときに、自律走行作業装置2から清掃停止エラーの通知を受信する。エラー制御部48は、清掃停止エラーの通知に応じて、画面制御部46によって、当該自律走行作業装置2を遠隔操作するための各操作端末4の遠隔操作画面70を遠隔操作不能にすると共に、当該操作端末4に対して、清掃停止エラーの発生を通知する。このとき、画面制御部46は、遠隔操作画面70の走行操作欄75や清掃操作欄76を非表示に、または操作不能に表示する。なお、画面制御部46は、遠隔操作画面70のカメラ操作欄74については、操作可能にしてもよい。 Furthermore, the error control unit 48 receives a cleaning stop error notification from the autonomous mobile work device 2 when the autonomous mobile work device 2 generates a cleaning stop error (work stop error) that prohibits cleaning while traveling (traveling work). In response to the cleaning stop error notification, the error control unit 48 causes the screen control unit 46 to disable remote operation of the remote operation screen 70 of each operation terminal 4 used to remotely operate the autonomous mobile work device 2, and notifies the operation terminal 4 of the occurrence of a cleaning stop error. At this time, the screen control unit 46 hides the travel operation column 75 and cleaning operation column 76 on the remote operation screen 70, or displays them as inoperable. Note that the screen control unit 46 may also enable operation of the camera operation column 74 on the remote operation screen 70.

また、エラー制御部48は、清掃停止エラーの発生を操作端末4に通知する際に、画面制御部46によって、清掃停止エラーの発生を示すメッセージと、清掃停止エラーの解除操作を受け付ける操作ボタンとを有する解除操作画面(図示せず)を操作端末4にポップアップ表示させるとよい。エラー制御部48は、解除操作画面で清掃停止エラーの解除操作が行われると、エラー解除命令を自律走行作業装置2へと送信して、自律走行作業装置2に清掃停止エラーを解除させる。 Furthermore, when notifying the operation terminal 4 of the occurrence of a cleaning stop error, the error control unit 48 may cause the screen control unit 46 to pop up a cancellation operation screen (not shown) on the operation terminal 4. The cancellation operation screen has a message indicating the occurrence of a cleaning stop error and an operation button for accepting an operation to cancel the cleaning stop error. When an operation to cancel the cleaning stop error is performed on the cancellation operation screen, the error control unit 48 sends an error cancellation command to the autonomous mobile work device 2, causing the autonomous mobile work device 2 to cancel the cleaning stop error.

次に、操作端末4について説明する。操作端末4は、自律走行作業装置2を利用する操作者や管理者、警備員などの利用者の保有するパーソナルコンピュータやタブレット端末などで構成される。操作端末4は、図5に示すように、端末側制御部50と、端末側記憶部51と、端末側通信部52と、タッチパネルなどで構成される表示部53とを備える。 Next, we will explain the operation terminal 4. The operation terminal 4 is composed of a personal computer or tablet terminal owned by a user such as an operator, administrator, or security guard who uses the autonomous mobile work device 2. As shown in FIG. 5, the operation terminal 4 includes a terminal control unit 50, a terminal memory unit 51, a terminal communication unit 52, and a display unit 53 composed of a touch panel or the like.

端末側制御部50は、操作端末4の各部および各種機能を統括制御するものであり、CPUなどのコンピュータで構成され、ROM、RAM、ハードディスク、フラッシュメモリなどを含む端末側記憶部51、端末側通信部52および表示部53に接続されている。 The terminal-side control unit 50 controls all the parts and functions of the operation terminal 4 and is composed of a computer such as a CPU. It is connected to the terminal-side memory unit 51, which includes ROM, RAM, a hard disk, flash memory, etc., the terminal-side communication unit 52, and the display unit 53.

また、端末側制御部50は、端末側通信部52を介して外部機器と通信可能に接続される。端末側通信部52は、自律走行作業装置2や管理サーバ3などの外部機器と、Wi-Fiや無線LANなどの通信規格によって無線通信を行う。端末側通信部52は、例えば、遠隔操作を所望する自律走行作業装置2との紐付けを行うために、当該自律走行作業装置2の選択指示を管理サーバ3へと送信する。端末側通信部52は、管理サーバ3で管理されるウェブサイトにアクセスして、操作端末4に紐付けされた自律走行作業装置2を操作するための遠隔操作画面70を取得し、また、当該遠隔操作画面70を用いた遠隔操作を管理サーバ3へと送信する。 The terminal-side control unit 50 is also connected to external devices via the terminal-side communication unit 52 so that it can communicate with them. The terminal-side communication unit 52 communicates wirelessly with external devices such as the autonomous mobile work device 2 and the management server 3 using communication standards such as Wi-Fi and wireless LAN. For example, the terminal-side communication unit 52 sends a selection instruction for the autonomous mobile work device 2 to the management server 3 in order to link the autonomous mobile work device 2 that the user wishes to remotely operate. The terminal-side communication unit 52 accesses a website managed by the management server 3 to obtain a remote operation screen 70 for operating the autonomous mobile work device 2 linked to the operation terminal 4, and also sends remote operation instructions using the remote operation screen 70 to the management server 3.

端末側記憶部51は、操作端末4の各部および各種機能を制御するためのプログラムやデータを記憶し、端末側制御部50が、端末側記憶部51に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部および各種機能を統括制御する。例えば、端末側制御部50は、端末側記憶部51に記憶されたプログラムを実行することにより、ログイン処理部55、装置選択部56、表示制御部57、操作入力部58として動作する。 The terminal-side memory unit 51 stores programs and data for controlling the various parts and functions of the operation terminal 4, and the terminal-side control unit 50 performs arithmetic processing based on the programs and data stored in the terminal-side memory unit 51, thereby providing overall control of the various parts and functions. For example, by executing the programs stored in the terminal-side memory unit 51, the terminal-side control unit 50 operates as a login processing unit 55, a device selection unit 56, a display control unit 57, and an operation input unit 58.

ログイン処理部55は、操作者や管理者による操作端末4を用いた管理サーバ3へのログイン処理を受け付けるものである。ログイン処理部55は、図14に示すように、ログイン処理を行うためのログイン画面65を表示部53に表示し、ログイン画面65において、操作者や管理者などの各利用者の個人識別情報(個人コード)やパスワードの入力を受け付ける。ログイン画面65は管理サーバ3で管理されるウェブサイト上の画面で構成されていてよい。個人識別情報やパスワードは、管理サーバ3において管理されている。ログイン処理部55は、入力された個人識別情報やパスワードを含むログイン要求を、端末側通信部52によって管理サーバ3へと送信する。 The login processing unit 55 accepts login processing to the management server 3 by an operator or administrator using the operation terminal 4. As shown in FIG. 14 , the login processing unit 55 displays a login screen 65 for performing the login processing on the display unit 53, and accepts input of personal identification information (personal code) and passwords of each user, such as an operator or administrator, on the login screen 65. The login screen 65 may be configured as a screen on a website managed by the management server 3. The personal identification information and passwords are managed by the management server 3. The login processing unit 55 transmits a login request including the input personal identification information and password to the management server 3 via the terminal-side communication unit 52.

管理サーバ3がログイン要求に基づいて個人識別情報およびパスワードを認証してログイン成功を操作端末4へと送信すると、装置選択部56は、ログイン成功に応じて、遠隔操作を所望する自律走行作業装置2を選択するための装置選択画面(図示せず)を表示部53に表示し、装置選択画面において、自律走行作業装置2の選択を受け付ける。装置選択画面は管理サーバ3で管理されるウェブサイト上の画面で構成されていてよい。装置選択部56は、選択された自律走行作業装置2の選択指示を、端末側通信部52によって管理サーバ3へと送信する。これにより、管理サーバ3によって、自律走行作業装置2と操作端末4とが紐付けされる。 When the management server 3 authenticates the personal identification information and password based on the login request and sends a successful login to the operation terminal 4, the device selection unit 56, in response to the successful login, displays a device selection screen (not shown) on the display unit 53 for selecting the autonomous mobile work device 2 to be remotely operated, and accepts the selection of the autonomous mobile work device 2 on the device selection screen. The device selection screen may be configured as a screen on a website managed by the management server 3. The device selection unit 56 sends a selection instruction for the selected autonomous mobile work device 2 to the management server 3 via the terminal-side communication unit 52. As a result, the autonomous mobile work device 2 and the operation terminal 4 are linked by the management server 3.

表示制御部57は、操作端末4が管理サーバ3にログインして自律走行作業装置2を選択したとき、また、操作端末4と紐付けされた自律走行作業装置2が自動走行清掃を行うときに、図15に示すように、自律走行作業装置2を遠隔操作するための遠隔操作画面70を、端末側通信部52によって取得して表示部53に表示する。遠隔操作画面70には、上記したように、操作端末4が選択した自律走行作業装置2の第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61が表示される。 When the operation terminal 4 logs in to the management server 3 and selects an autonomous mobile work device 2, or when the autonomous mobile work device 2 linked to the operation terminal 4 performs automatic cleaning, the display control unit 57 acquires a remote operation screen 70 for remotely operating the autonomous mobile work device 2 via the terminal-side communication unit 52 and displays it on the display unit 53, as shown in FIG. 15. As described above, the remote operation screen 70 displays the first photographed data 60 captured by the first photographed data 15 and the second photographed data 61 captured by the second photographed data 16 of the autonomous mobile work device 2 selected by the operation terminal 4.

また、表示制御部57は、自律走行作業装置2が未知の障害物を検出した際に、管理サーバ3からの遠隔操作依頼を端末側通信部52によって受信すると、遠隔操作画面70において、自律走行作業装置2の遠隔操作の推奨通知を表示する。更に、表示制御部57は、自律走行作業装置2が遠隔操作走行を終了した際に、遠隔操作走行の終了通知を端末側通信部52によって管理サーバ3から受信すると、遠隔操作画面70において、遠隔操作走行の終了通知を表示する。 In addition, when the autonomous mobile work device 2 detects an unknown obstacle and a remote operation request is received from the management server 3 via the terminal-side communication unit 52, the display control unit 57 displays a notification recommending remote operation of the autonomous mobile work device 2 on the remote operation screen 70. Furthermore, when the autonomous mobile work device 2 ends remote-controlled traveling and a remote-controlled traveling end notification is received from the management server 3 via the terminal-side communication unit 52, the display control unit 57 displays a remote-controlled traveling end notification on the remote operation screen 70.

操作入力部58は、遠隔操作画面70などの各種画面での入力操作を受け付けるもので、遠隔操作画面70を用いて入力された遠隔操作を端末側通信部52によって管理サーバ3へと送信する。例えば、自動走行清掃を行っている自律走行作業装置2が走行不能や作業不能のエラーを検出してエラー通知を送信し、管理サーバ3が遠隔操作依頼を操作端末4へと送信した場合に、操作入力部58は、遠隔操作画面70において、エラーを回避するための遠隔操作を受け付け可能にする。 The operation input unit 58 accepts input operations on various screens, such as the remote operation screen 70, and transmits remote operations input using the remote operation screen 70 to the management server 3 via the terminal-side communication unit 52. For example, if the autonomous mobile work device 2 performing automatic cleaning detects an error that makes it unable to travel or work and transmits an error notification, and the management server 3 transmits a remote operation request to the operation terminal 4, the operation input unit 58 makes it possible to accept remote operations on the remote operation screen 70 to avoid the error.

操作入力部58が遠隔操作画面70で受け付ける遠隔操作は、遠隔操作画面70の走行操作欄75や清掃操作欄76での走行部11や清掃部12の操作でよく、これにより、操作入力部58は、未知の障害物の回避操作や清掃の再実行操作などの遠隔操作を受け付ける。また、遠隔操作は、遠隔操作画面70のカメラ操作欄74での第1撮影部15や第2撮影部16の操作でよく、これにより、操作入力部58は、ズームや撮影方向などを制御する遠隔操作を受け付ける。 The remote operations accepted by the operation input unit 58 on the remote operation screen 70 may be operations of the traveling unit 11 and cleaning unit 12 in the traveling operation field 75 and cleaning operation field 76 on the remote operation screen 70, allowing the operation input unit 58 to accept remote operations such as operations to avoid unknown obstacles and operations to restart cleaning. Furthermore, the remote operations may be operations of the first image capturing unit 15 and second image capturing unit 16 in the camera operation field 74 on the remote operation screen 70, allowing the operation input unit 58 to accept remote operations to control zoom, image capturing direction, etc.

次に、第1の実施形態の走行作業情報処理システム1において自律走行作業装置2の遠隔操作画面70を操作端末4に表示する動作例を、図16のフローチャートを参照しながら説明する。 Next, an example of the operation of displaying the remote control screen 70 of the autonomous mobile work device 2 on the operation terminal 4 in the mobile work information processing system 1 of the first embodiment will be described with reference to the flowchart in Figure 16.

先ず、走行作業情報処理システム1では、清掃エリアの自動走行清掃を行うために、自律走行作業装置2を清掃エリアの清掃開始位置(スタート位置)に配置する(ステップS1)。 First, in the mobile work information processing system 1, the autonomous mobile work device 2 is placed at the cleaning start position (start position) in the cleaning area to perform automatic mobile cleaning of the cleaning area (step S1).

操作端末4は、自律走行作業装置2を操作する操作者によって操作されて、管理サーバ3にアクセスしてログイン画面65を表示する(ステップS2)。また、操作端末4では、ログイン画面65において個人識別情報やパスワードを入力してログイン処理を行うと(ステップS3)、入力されたログイン情報が管理サーバ3へと送信され、管理サーバ3は、個人識別情報やパスワードを認証することで、操作端末4のログインを受け付ける(ステップS4)。 Operated by the operator of the autonomous mobile work device 2, the operation terminal 4 accesses the management server 3 and displays the login screen 65 (step S2). When the operator enters personal identification information and a password on the login screen 65 on the operation terminal 4 to perform the login process (step S3), the entered login information is sent to the management server 3, and the management server 3 authenticates the personal identification information and password to accept the login from the operation terminal 4 (step S4).

操作端末4は、管理サーバ3へのログインに成功すると、管理サーバ3にアクセスして装置選択画面(図示せず)を表示する。このとき、管理サーバ3は、ログイン成功に応じて、ログイン画面65から装置選択画面へと切り替えて操作端末4に提示する(閲覧表示させる)。また、操作端末4では、装置選択画面において自律走行作業装置2を選択すると(ステップS5)、自律走行作業装置2の選択要求が管理サーバ3へと送信され、管理サーバ3は、当該操作端末4と、当該自律走行作業装置2とを紐付けて管理する(ステップS6)。 When the operation terminal 4 successfully logs in to the management server 3, it accesses the management server 3 and displays a device selection screen (not shown). At this time, in response to successful login, the management server 3 switches from the login screen 65 to a device selection screen and presents it to the operation terminal 4 (displays it for viewing). Furthermore, when the operation terminal 4 selects an autonomous mobile work device 2 on the device selection screen (step S5), a selection request for the autonomous mobile work device 2 is sent to the management server 3, and the management server 3 associates and manages the operation terminal 4 and the autonomous mobile work device 2 (step S6).

操作端末4は、選択要求に対する成功通知を管理サーバ3から受信すると、自律走行作業装置2を遠隔操作するために、遠隔操作画面70に関する画面要求を管理サーバ3へと送信する(ステップS7)。管理サーバ3は、このような画面要求に応じて、遠隔操作画面70の作成に要する撮影データなどの各種データに関するデータ要求を、操作端末4に紐付けられた自律走行作業装置2へと送信する(ステップS8)。 When the operation terminal 4 receives a success notification in response to the selection request from the management server 3, it sends a screen request for the remote operation screen 70 to the management server 3 in order to remotely operate the autonomous mobile work device 2 (step S7). In response to this screen request, the management server 3 sends a data request for various data, such as the photographed data required to create the remote operation screen 70, to the autonomous mobile work device 2 linked to the operation terminal 4 (step S8).

自律走行作業装置2は、このようなデータ要求に応じて、第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61などの各種データを取得して、管理サーバ3へと送信する(ステップS9)。管理サーバ3は、自律走行作業装置2から受信した第1撮影データ60や第2撮影データ61などの各種データに基づいて、遠隔操作画面70を作成し(ステップS10)、当該利用者に対応する操作端末4からアクセスできるようにする。 In response to this data request, the autonomous mobile work device 2 acquires various data, such as the first photographed data 60 captured by the first photographing unit 15 and the second photographed data 61 captured by the second photographing unit 16, and transmits this data to the management server 3 (step S9). The management server 3 creates a remote control screen 70 based on the various data, such as the first photographed data 60 and second photographed data 61, received from the autonomous mobile work device 2 (step S10), and makes it accessible from the operation terminal 4 corresponding to the user.

このとき、管理サーバ3は、画面要求への応答として、装置選択画面から遠隔操作画面70へと切り替えて操作端末4に提示する(閲覧表示させる)(ステップS11)。なお、管理サーバ3は、操作端末4が自律走行作業装置2を選択している間、当該自律走行作業装置2の遠隔操作画面70を当該操作端末4に提示するようにしてよい。 At this time, in response to the screen request, the management server 3 switches from the device selection screen to the remote operation screen 70 and presents it (displays it for viewing) on the operation terminal 4 (step S11). Note that while the operation terminal 4 is selecting an autonomous mobile work device 2, the management server 3 may present the remote operation screen 70 of that autonomous mobile work device 2 on the operation terminal 4.

次に、走行作業情報処理システム1における自律走行作業装置2の自動走行清掃の動作例を、図17~図19のフローチャートを参照しながら説明する。図17は、自律走行作業装置2の動作を示し、図18は、管理サーバ3の動作を示し、図19は、操作端末4の動作を示す。 Next, an example of the operation of the autonomous mobile work device 2 in the mobile work information processing system 1 for automatic traveling and cleaning will be described with reference to the flowcharts in Figures 17 to 19. Figure 17 shows the operation of the autonomous mobile work device 2, Figure 18 shows the operation of the management server 3, and Figure 19 shows the operation of the operation terminal 4.

先ず、自律走行作業装置2は、自動走行清掃を開始すると(図17のステップS21)、自動走行清掃を実行している間、第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61などの各種データを取得して、管理サーバ3へと送信する(図17のステップS22)。 First, when the autonomous mobile work device 2 starts autonomous traveling and cleaning (step S21 in FIG. 17), while the autonomous traveling and cleaning is being performed, it acquires various data, such as the first photographed data 60 captured by the first photographing unit 15 and the second photographed data 61 captured by the second photographing unit 16, and transmits this data to the management server 3 (step S22 in FIG. 17).

このとき、動作例では図18(a)のステップAに移行し、管理サーバ3は、自律走行作業装置2から第1撮影データ60や第2撮影データ61を受信すると(図18(a)のステップS31)、第1撮影データ60や第2撮影データ61に基づいて、各操作端末4に対応する遠隔操作画面70を作成する(図18(a)のステップS32)。管理サーバ3は、作成した遠隔操作画面70を、対応する操作端末4に対してアクセス可能にして閲覧表示させる(図18(a)のステップS33)。 At this time, in this example operation, the process proceeds to step A in FIG. 18(a), where the management server 3 receives the first image capture data 60 and the second image capture data 61 from the autonomous mobile work device 2 (step S31 in FIG. 18(a)). Based on the first image capture data 60 and the second image capture data 61, the management server 3 creates a remote control screen 70 corresponding to each operating terminal 4 (step S32 in FIG. 18(a)). The management server 3 makes the created remote control screen 70 accessible to the corresponding operating terminal 4 so that it can be viewed and displayed (step S33 in FIG. 18(a)).

このとき、動作例では図19のステップBに移行し、操作端末4は、管理サーバ3にアクセスして遠隔操作画面70を閲覧表示する(図19のステップS41)。これにより、自律走行作業装置2が自動走行清掃を実行している間、操作端末4では、遠隔操作画面70によって、自律走行作業装置2の走行状況を撮影した第1撮影データ60や自律走行作業装置2の清掃作業状況を撮影した第2撮影データ61を確認することができる。 At this time, in the operation example, the process proceeds to step B in Figure 19, and the operation terminal 4 accesses the management server 3 to display and view the remote operation screen 70 (step S41 in Figure 19). As a result, while the autonomous mobile work device 2 is performing automatic traveling and cleaning, the operation terminal 4 can check, on the remote operation screen 70, the first photographed data 60 that captures the traveling status of the autonomous mobile work device 2 and the second photographed data 61 that captures the cleaning status of the autonomous mobile work device 2.

ところで、自律走行作業装置2は、自動走行清掃の実行中に、走行不能や作業不能となるエラー(例えば、環境地図に存在しない未知の障害物)を検出しなければ(図17のステップS23:No)、自動走行清掃を継続し、自動走行清掃を終了すると(図17のステップS24:Yes)、走行作業情報処理システム1の動作を終了する。一方、自律走行作業装置2は、自動走行清掃の実行中に、走行不能や作業不能となるエラーを検出した場合(図17のステップS23:Yes)、エラー通知を管理サーバ3へと送信し(図17のステップS25)、自動走行清掃を停止して待機する(図17のステップS26)。 If the autonomous mobile work device 2 does not detect an error that would make it unable to travel or work (e.g., an unknown obstacle that does not exist on the environmental map) while performing autonomous mobile cleaning (step S23 in FIG. 17: No), it continues autonomous mobile cleaning, and when autonomous mobile cleaning is finished (step S24 in FIG. 17: Yes), it terminates the operation of the mobile work information processing system 1. On the other hand, if the autonomous mobile work device 2 detects an error that would make it unable to travel or work while performing autonomous mobile cleaning (step S23 in FIG. 17: Yes), it sends an error notification to the management server 3 (step S25 in FIG. 17), stops autonomous mobile cleaning, and waits (step S26 in FIG. 17).

このとき、動作例では図18(b)のステップCに移行し、管理サーバ3は、自律走行作業装置2からエラー通知を受信すると(図18(b)のステップS34)、遠隔操作依頼を操作端末4へと送信する(図18(b)のステップS35)。 At this time, in this example operation, the process proceeds to step C in Figure 18(b), and when the management server 3 receives an error notification from the autonomous mobile work device 2 (step S34 in Figure 18(b)), it sends a remote operation request to the operation terminal 4 (step S35 in Figure 18(b)).

また、動作例では図19のステップDに移行し、操作端末4は、管理サーバ3から遠隔操作依頼を受信すると(図19のステップS42)、自律走行作業装置2の遠隔操作の推奨通知を表示する(図19のステップS43)。 In addition, in this example operation, the process proceeds to step D in Figure 19, and when the operation terminal 4 receives a remote operation request from the management server 3 (step S42 in Figure 19), it displays a notification recommending remote operation of the autonomous mobile work device 2 (step S43 in Figure 19).

操作端末4では、遠隔操作画面70において、遠隔操作の推奨通知に対して許可応答が行われて(図19のステップS44)、例えば、自律走行作業装置2のエラーを回避するような遠隔操作が行われると、遠隔操作を管理サーバ3へと送信する(図19のステップS45)。 On the operating terminal 4, an approval response is made to the remote operation recommendation notification on the remote operation screen 70 (step S44 in FIG. 19), and if remote operation is performed to avoid an error in the autonomous mobile work device 2, for example, the remote operation is sent to the management server 3 (step S45 in FIG. 19).

このとき、動作例では図18(c)のステップEに移行し、管理サーバ3は、操作端末4から遠隔操作を受信すると(図18(c)のステップS36)、当該遠隔操作に対応する遠隔操作命令を自律走行作業装置2へと送信する(図18(c)のステップS37)。 At this time, in this example operation, the process proceeds to step E in Figure 18(c), and when the management server 3 receives a remote operation from the operation terminal 4 (step S36 in Figure 18(c)), it transmits a remote operation command corresponding to that remote operation to the autonomous mobile work device 2 (step S37 in Figure 18(c)).

また、動作例では図17のステップFに移行し、自律走行作業装置2は、自動走行清掃を停止して待機しているところ、管理サーバ3から遠隔操作命令を受信すると(図17のステップS27:Yes)、遠隔操作に従ってエラーを回避するように動作し、例えば、障害物を回避して走行する(図17のステップS28)。 In addition, in this example operation, the process proceeds to step F in Figure 17, where the autonomous mobile work device 2 stops automatic traveling and cleaning and waits. When it receives a remote control command from the management server 3 (step S27 in Figure 17: Yes), it operates to avoid errors in accordance with the remote control, for example, traveling while avoiding obstacles (step S28 in Figure 17).

操作端末4による遠隔操作を終了すると、自律走行作業装置2は、遠隔操作走行を終了することになる。その後、操作端末4は、自動走行清掃を再開する再開操作が行われると、再開命令を管理サーバ3へと送信し、また、管理サーバ3は、このような再開命令を更に自律走行作業装置2へと送信する。自律走行作業装置2は、再開命令に応じて自動走行清掃を再開して、動作例では図17のステップS22に移行する。 When remote operation by the operation terminal 4 is terminated, the autonomous mobile work device 2 will end remotely operated traveling. Thereafter, when a resume operation to resume autonomous mobile cleaning is performed, the operation terminal 4 sends a resume command to the management server 3, and the management server 3 further sends such a resume command to the autonomous mobile work device 2. The autonomous mobile work device 2 resumes autonomous mobile cleaning in response to the resume command, and in the example operation, proceeds to step S22 in Figure 17.

次に、走行作業情報処理システム1の管理サーバ3において、非公開対象に対して撮影データを加工する動作例を、図20のフローチャートを参照しながら説明する。この動作例では、自律走行作業装置2が第1撮影データ60や第2撮影データ61などの各種データを管理サーバ3へと送信した後(図17のステップS22)、図18(a)のフローに代えて、図20のフローへと移行する。 Next, an example of the operation of the management server 3 of the mobile work information processing system 1 to process photographed data for non-disclosure targets will be described with reference to the flowchart in Figure 20. In this example, after the autonomous mobile work device 2 transmits various data such as the first photographed data 60 and the second photographed data 61 to the management server 3 (step S22 in Figure 17), the process transitions to the flow in Figure 20 instead of the flow in Figure 18(a).

このとき、動作例では図20のステップAに移行し、管理サーバ3は、自律走行作業装置2から第1撮影データ60や第2撮影データ61を受信する(図20のステップS51)。管理サーバ3は、自律走行作業装置2が走行清掃を行う清掃エリアに対して設定された各非公開対象の対象登録情報に基づいて、第1撮影データ60や第2撮影データ61に非公開対象が撮影されているか否かを判定する(図20のステップS52)。 At this time, in this example operation, the process proceeds to step A in FIG. 20, where the management server 3 receives the first photographed data 60 and the second photographed data 61 from the autonomous mobile work device 2 (step S51 in FIG. 20). The management server 3 determines whether or not a private object has been photographed in the first photographed data 60 or the second photographed data 61, based on the object registration information for each private object set for the cleaning area where the autonomous mobile work device 2 will perform cleaning while traveling (step S52 in FIG. 20).

非公開対象が撮影されていない場合には(図20のステップS52:No)、管理サーバ3は、第1撮影データ60や第2撮影データ61を加工することなく、操作端末4に対応する遠隔操作画面70を作成する(図20のステップS55)。一方、非公開対象が撮影されている場合には(図20のステップS52:YES)、管理サーバ3は、操作端末4の利用者の個人登録情報と非公開対象の対象登録情報とに基づいて、当該非公開対象が当該利用者に対して公開を制限されるものであるか否かを判定する(図20のステップS53)。 If a private object has not been photographed (step S52 in FIG. 20: No), the management server 3 creates a remote operation screen 70 corresponding to the operation terminal 4 without processing the first photographed data 60 or the second photographed data 61 (step S55 in FIG. 20). On the other hand, if a private object has been photographed (step S52 in FIG. 20: YES), the management server 3 determines whether the private object is restricted from disclosure to the user based on the personal registration information of the user of the operation terminal 4 and the object registration information of the private object (step S53 in FIG. 20).

非公開対象が利用者に対して公開を制限されていない場合には(図20のステップS53:No)、管理サーバ3は、第1撮影データ60や第2撮影データ61を加工することなく、操作端末4に対応する遠隔操作画面70を作成する(図20のステップS55)。一方、非公開対象が利用者に対して公開を制限されている場合には(図20のステップS53:Yes)、管理サーバ3は、非公開対象の公開を制限するように第1撮影データ60や第2撮影データ61を加工し(図20のステップS54)、加工した第1撮影データ60や第2撮影データ61に基づいて、操作端末4に対応する遠隔操作画面70を作成する(図20のステップS55)。 If the private target is not restricted from disclosure to the user (step S53 in FIG. 20: No), the management server 3 creates a remote operation screen 70 corresponding to the operation terminal 4 without processing the first photographed data 60 or the second photographed data 61 (step S55 in FIG. 20). On the other hand, if the private target is restricted from disclosure to the user (step S53 in FIG. 20: Yes), the management server 3 processes the first photographed data 60 or the second photographed data 61 to restrict disclosure of the private target (step S54 in FIG. 20), and creates a remote operation screen 70 corresponding to the operation terminal 4 based on the processed first photographed data 60 or the second photographed data 61 (step S55 in FIG. 20).

そして、管理サーバ3は、作成した遠隔操作画面70を、操作端末4に対してアクセス可能にして閲覧表示させる(図20のステップS56)。その後、動作例では図19のステップBに移行して、上記と同様の動作を行うことになる。 The management server 3 then makes the created remote control screen 70 accessible to the operation terminal 4 and displays it for viewing (step S56 in Figure 20). In this example operation, the process then proceeds to step B in Figure 19, where the same operations as described above are performed.

次に、走行作業情報処理システム1において進入禁止領域を検出した場合に走行清掃を強制停止する動作例を、図21および図22のフローチャートを参照しながら説明する。図21は、自律走行作業装置2の動作を示し、図22は、管理サーバ3の動作を示す。自律走行作業装置2に関して、図21のステップS61~S62の動作は、図17のステップS21~S22と同様であるので、その説明を省略する。自律走行作業装置2が第1撮影データ60や第2撮影データ61などの各種データを管理サーバ3へと送信した後(図21のステップS62)、図18(a)のフローに代えて、図22のフローへと移行する。 Next, an example of the operation of forcibly stopping traveling cleaning when a no-entry area is detected in the traveling work information processing system 1 will be described with reference to the flowcharts in Figures 21 and 22. Figure 21 shows the operation of the autonomous traveling work device 2, and Figure 22 shows the operation of the management server 3. With regard to the autonomous traveling work device 2, the operation of steps S61 to S62 in Figure 21 is the same as steps S21 to S22 in Figure 17, so a description thereof will be omitted. After the autonomous traveling work device 2 transmits various data such as the first photographed data 60 and the second photographed data 61 to the management server 3 (step S62 in Figure 21), the flow proceeds to the flow in Figure 22 instead of the flow in Figure 18(a).

このとき、動作例では図22のステップAに移行し、管理サーバ3は、自律走行作業装置2から第1撮影データ60や第2撮影データ61を受信する(図22のステップS81)。管理サーバ3は、自律走行作業装置2が走行清掃を行う清掃エリアに対して設定された進入禁止領域の領域登録情報に基づいて、第1撮影データ60や第2撮影データ61に進入禁止領域が撮影されているか否かを判定する(図22のステップS82)。 At this time, in this example operation, the process proceeds to step A in FIG. 22, where the management server 3 receives the first photographed data 60 and the second photographed data 61 from the autonomous mobile work device 2 (step S81 in FIG. 22). The management server 3 determines whether a no-entry area has been photographed in the first photographed data 60 or the second photographed data 61, based on the area registration information for the no-entry area set for the cleaning area where the autonomous mobile work device 2 will perform cleaning while traveling (step S82 in FIG. 22).

進入禁止領域が撮影されていない場合には(図22のステップS82:No)、強制停止することなく走行清掃を継続できるので、管理サーバ3は、第1撮影データ60や第2撮影データ61に基づいて、操作端末4に対応する遠隔操作画面70を作成する(図22のステップS83)。一方、進入禁止領域が撮影されている場合には(図22のステップS82:Yes)、管理サーバ3は、操作端末4の利用者の個人登録情報と進入禁止領域の領域登録情報とに基づいて、当該利用者が当該進入禁止領域への進入を禁止されている非権限者であるか否かを判定する(図22のステップS84)。 If no no-entry area has been photographed (step S82 in FIG. 22: No), mobile cleaning can continue without being forced to stop, and the management server 3 creates a remote operation screen 70 corresponding to the operation terminal 4 based on the first photographed data 60 and the second photographed data 61 (step S83 in FIG. 22). On the other hand, if a no-entry area has been photographed (step S82 in FIG. 22: Yes), the management server 3 determines whether the user of the operation terminal 4 is an unauthorized person who is prohibited from entering the no-entry area based on the personal registration information of the user and the area registration information of the no-entry area (step S84 in FIG. 22).

利用者が非権限者でない場合には(図22のステップS84:No)、強制停止することなく走行清掃を継続できるので、管理サーバ3は、第1撮影データ60や第2撮影データ61に基づいて、操作端末4に対応する遠隔操作画面70を作成する(図22のステップS83)。一方、利用者が非権限者である場合には(図22のステップS84:Yes)、管理サーバ3は、自律走行作業装置2が走行清掃を行っている清掃エリアの責任者情報に基づいて、当該清掃エリアの施設責任者の操作端末4が管理サーバ3にログインしているか否かを判定する(図22のステップS85)。 If the user is not an unauthorized person (step S84: No in FIG. 22), the mobile cleaning can continue without being forced to stop, and the management server 3 creates a remote operation screen 70 corresponding to the operation terminal 4 based on the first photographed data 60 and the second photographed data 61 (step S83 in FIG. 22). On the other hand, if the user is an unauthorized person (step S84: Yes in FIG. 22), the management server 3 determines whether the operation terminal 4 of the facility manager of the cleaning area where the autonomous mobile work device 2 is performing mobile cleaning is logged in to the management server 3 based on the manager information of the cleaning area (step S85 in FIG. 22).

施設責任者の操作端末4が管理サーバ3にログインしている場合には(図22のステップS85:Yes)、施設責任者が自律走行作業装置2の走行清掃を監視できるため、強制停止することなく走行清掃を継続できるので、管理サーバ3は、第1撮影データ60や第2撮影データ61に基づいて、操作端末4に対応する遠隔操作画面70を作成する(図22のステップS83)。一方、施設責任者の操作端末4が管理サーバ3にログインしていない場合には(図22のステップS85:No)、施設責任者が自律走行作業装置2の走行清掃を監視できないため、管理サーバ3は、自律走行作業装置2の走行停止エラーを発生して(図22のステップS86)、自律走行作業装置2へと強制停止命令を送信し(図22のステップS87)、また、操作端末4に対応する遠隔操作画面70を遠隔操作不能に作成する(図22のステップS88)。 If the facility manager's operation terminal 4 is logged in to the management server 3 (step S85 in FIG. 22: Yes), the facility manager can monitor the autonomous mobile work device 2's cleaning operation, allowing it to continue without being forced to stop. Therefore, the management server 3 creates a remote operation screen 70 corresponding to the operation terminal 4 based on the first photographed data 60 and the second photographed data 61 (step S83 in FIG. 22). On the other hand, if the facility manager's operation terminal 4 is not logged in to the management server 3 (step S85 in FIG. 22: No), the facility manager cannot monitor the autonomous mobile work device 2's cleaning operation. Therefore, the management server 3 generates a stop error for the autonomous mobile work device 2 (step S86 in FIG. 22), sends a forced stop command to the autonomous mobile work device 2 (step S87 in FIG. 22), and creates a remote operation screen 70 corresponding to the operation terminal 4 that disables remote operation (step S88 in FIG. 22).

そして、管理サーバ3は、作成した遠隔操作画面70を、操作端末4に対してアクセス可能にして閲覧表示させる(図22のステップS89)。その後、動作例では図19のステップBに移行して、上記と同様の動作を行うことになる。 The management server 3 then makes the created remote control screen 70 accessible to the operation terminal 4 and displays it for viewing (step S89 in Figure 22). In this example operation, the process then proceeds to step B in Figure 19, where the same operations as described above are performed.

また、動作例では、管理サーバ3が自律走行作業装置2へと強制停止命令を送信することで(図22のステップS87)、図21のステップS68に移行する。 In addition, in this operational example, the management server 3 sends a forced stop command to the autonomous mobile work device 2 (step S87 in Figure 22), and the process proceeds to step S68 in Figure 21.

自律走行作業装置2は、自動走行清掃の実行中に、走行不能や作業不能となるエラーを検出した場合に関して、図21のステップS63:Yes、S64~S62の動作は、図17のステップS23:Yes、S25~S28と同様であるので、その説明を省略する。 If the autonomous mobile work device 2 detects an error that prevents it from traveling or working while performing autonomous mobile cleaning, the operations of steps S63: Yes and S64 to S62 in Figure 21 are the same as steps S23: Yes and S25 to S28 in Figure 17, and therefore will not be described here.

また、自律走行作業装置2は、エラーを検出していない場合であって(図21のステップS63:No)、管理サーバ3から強制停止命令を受信していない場合には(図21のステップS68:No)、自動走行清掃を継続し、自動走行清掃を終了すると(図21のステップS69:Yes)、走行作業情報処理システム1の動作を終了する。 Furthermore, if the autonomous mobile work device 2 does not detect an error (step S63 in Figure 21: No) and has not received a forced stop command from the management server 3 (step S68 in Figure 21: No), it continues autonomous mobile cleaning, and when the autonomous mobile cleaning ends (step S69 in Figure 21: Yes), it terminates the operation of the mobile work information processing system 1.

一方、自律走行作業装置2は、エラーを検出していない場合であって(図21のステップS63:No)、管理サーバ3から強制停止命令を受信した場合には(図21のステップS68:Yes)、走行清掃を強制的に停止するように、走行部11や清掃部12を制御する(図21のステップS70)、また、操作端末4からの遠隔操作に基づく管理サーバ3からの遠隔操作命令を受け付けないようにする(図21のステップS71)。その後、強制停止が解除されると(図21のステップS72:Yes)、自動走行清掃を再開し、自動走行清掃を終了すると(図21のステップS69:Yes)、走行作業情報処理システム1の動作を終了する。 On the other hand, if the autonomous mobile work device 2 does not detect an error (step S63 in FIG. 21: No) and receives a forced stop command from the management server 3 (step S68 in FIG. 21: Yes), it controls the traveling unit 11 and cleaning unit 12 to forcibly stop traveling and cleaning (step S70 in FIG. 21), and also prevents the autonomous mobile work device 2 from accepting remote operation commands from the management server 3 based on remote operation from the operation terminal 4 (step S71 in FIG. 21). Thereafter, when the forced stop is released (step S72 in FIG. 21: Yes), it resumes autonomous traveling and cleaning, and when the autonomous traveling and cleaning ends (step S69 in FIG. 21: Yes), it terminates the operation of the mobile work information processing system 1.

次に、走行作業情報処理システム1において、自律走行作業装置2が走行清掃を強制停止しているときに、管理サーバ3が走行清掃の強制停止を解除する動作例を、図23のフローチャートを参照しながら説明する。この動作例では、自律走行作業装置2は、走行清掃を強制停止している間も、第1撮影データ60や第2撮影データ61などの各種データを管理サーバ3へと送信しているものとする。 Next, an example of operation in which the management server 3 cancels the forced stop of traveling cleaning when the autonomous traveling work device 2 has forcibly stopped traveling cleaning in the traveling work information processing system 1 will be described with reference to the flowchart in Figure 23. In this example, it is assumed that the autonomous traveling work device 2 continues to send various data, such as the first photographed data 60 and the second photographed data 61, to the management server 3 even while traveling cleaning is forcibly stopped.

先ず、管理サーバ3は、ステップBの自律走行作業装置2から第1撮影データ60や第2撮影データ61を受信する(図23のステップS91)。管理サーバ3は、自律走行作業装置2が走行清掃を行っている清掃エリアの責任者情報に基づいて、当該清掃エリアの施設責任者の操作端末4が管理サーバ3にログインしているか否かを判定する(図23のステップS92)。 First, the management server 3 receives the first photographed data 60 and the second photographed data 61 from the autonomous mobile work device 2 in step B (step S91 in Figure 23). Based on the information about the person in charge of the cleaning area where the autonomous mobile work device 2 is performing cleaning while traveling, the management server 3 determines whether the operation terminal 4 of the facility manager of that cleaning area is logged in to the management server 3 (step S92 in Figure 23).

施設責任者の操作端末4が管理サーバ3にログインしていない場合には(図23のステップS92:No)、施設責任者が自律走行作業装置2の走行清掃を監視できないため、管理サーバ3は、自律走行作業装置2の走行停止エラーを維持して、第1撮影データ60や第2撮影データ61に基づいて、操作端末4に対して遠隔操作不能な遠隔操作画面70を作成する(図23のステップS93)。一方、施設責任者の操作端末4が管理サーバ3にログインしている場合には(図23のステップS92:Yes)、施設責任者が自律走行作業装置2の走行清掃を監視できるため、管理サーバ3は、自律走行作業装置2の走行停止エラーを解除して(図23のステップS94)、自律走行作業装置2へと停止解除命令を送信し(図23のステップS95)、また、操作端末4に対して遠隔操作可能な遠隔操作画面70を作成する(図23のステップS96)。なお、自律走行作業装置2では、停止解除命令に応じて、図21のステップS72において、強制停止が解除されたと判定されることになる。 If the facility manager's operation terminal 4 is not logged in to the management server 3 (step S92 in FIG. 23: No), the facility manager cannot monitor the autonomous mobile work device 2's cleaning operation, so the management server 3 maintains the autonomous mobile work device 2's stop error and creates a remote operation screen 70 for the operation terminal 4 that does not allow remote operation based on the first photographed data 60 and the second photographed data 61 (step S93 in FIG. 23). On the other hand, if the facility manager's operation terminal 4 is logged in to the management server 3 (step S92 in FIG. 23: Yes), the facility manager can monitor the autonomous mobile work device 2's cleaning operation, so the management server 3 cancels the stop error for the autonomous mobile work device 2 (step S94 in FIG. 23), sends a stop cancellation command to the autonomous mobile work device 2 (step S95 in FIG. 23), and creates a remote operation screen 70 for the operation terminal 4 that allows remote operation (step S96 in FIG. 23). In response to the stop release command, the autonomous mobile work device 2 will determine in step S72 of Figure 21 that the forced stop has been released.

そして、管理サーバ3は、作成した遠隔操作画面70を、操作端末4に対してアクセス可能にして閲覧表示させる(図23のステップS97)。管理サーバ3は、走行停止エラーを維持している間は、上記のステップS91~S97を繰り返す。 The management server 3 then makes the created remote control screen 70 accessible to the operation terminal 4 for viewing and display (step S97 in Figure 23). The management server 3 repeats steps S91 to S97 above while the driving stop error remains.

上記のように、第1の実施形態によれば、走行作業情報処理システム1は、自律的に走行し自動で(清掃)作業する自動走行清掃(自動走行作業)を実行可能な自律走行作業装置2と、複数の利用者がそれぞれ自律走行作業装置2を操作するための複数の操作端末4と、自律走行作業装置2を管理するための管理サーバ3とを備える。各操作端末4は、管理サーバ3にログインする際に、遠隔操作する自律走行作業装置2を選択するための選択要求を管理サーバ3へと送信する。管理サーバ3は、複数の利用者が自律走行作業装置2を遠隔操作する権限をそれぞれ示す複数の権限情報を予め記憶している。ログインした各操作端末4から自律走行作業装置2の選択要求を受け付けて当該操作端末4と当該自律走行作業装置2とを関連付けると、当該操作端末4に対応する利用者の権限情報に基づいて、当該自律走行作業装置2の遠隔操作を行うための遠隔操作画面70を作成して、当該操作端末4に対して閲覧可能に提示する。 As described above, according to the first embodiment, the mobile work information processing system 1 includes an autonomous mobile work device 2 capable of performing autonomous mobile cleaning (autonomous mobile work), which travels autonomously and performs cleaning work automatically; multiple operation terminals 4 for multiple users to operate the autonomous mobile work device 2; and a management server 3 for managing the autonomous mobile work devices 2. When each operation terminal 4 logs in to the management server 3, it sends a selection request to the management server 3 to select the autonomous mobile work device 2 to remotely operate. The management server 3 pre-stores multiple pieces of authority information indicating the authority of each of the multiple users to remotely operate the autonomous mobile work device 2. When it receives a selection request for an autonomous mobile work device 2 from each logged-in operation terminal 4 and associates that operation terminal 4 with that autonomous mobile work device 2, it creates a remote operation screen 70 for remotely operating that autonomous mobile work device 2 based on the authority information of the user corresponding to that operation terminal 4 and presents it to the operation terminal 4 so that it can be viewed.

このような構成により、走行作業情報処理システム1では、自律走行作業装置2の遠隔操作を行う際、各利用者の権限情報に応じて操作内容が制限された遠隔操作画面70を各利用者の操作端末4に表示することにより、1台の自律走行作業装置2に対して、様々な利害関係をそれぞれ有する各利用者が同時に遠隔操作を行う場合でも、自律走行作業装置2に対する遠隔操作を適切に管理することができ、利便性を向上することができる。このように、本発明によれば、複数の利用者が1台の自律走行作業装置2に対して適切に遠隔操作を実行可能にすることができる。 With this configuration, when remotely operating the autonomous mobile work device 2, the mobile work information processing system 1 displays a remote operation screen 70 on each user's operation terminal 4, with operation content restricted according to each user's authority information. This makes it possible to appropriately manage remote operation of the autonomous mobile work device 2, even when multiple users with different interests simultaneously remotely operate a single autonomous mobile work device 2, thereby improving convenience. In this way, the present invention makes it possible for multiple users to appropriately remotely operate a single autonomous mobile work device 2.

また、第1の実施形態では、走行作業情報処理システム1では、自律走行作業装置2は、第1撮影部15や第2撮影部16などの撮影部を備えていて、撮影部で撮影した第1撮影データ60や第2撮影データ61などの撮影データを管理サーバ3へと送信する。管理サーバ3は、ログインした各操作端末4に対応する利用者が部外者であるか否かを当該利用者の権限情報に基づいて判定し、また、部外者に対する非公開対象が撮影データに撮影されているか否かを判定する。また、管理サーバ3は、利用者が部外者であって、且つ、非公開対象が撮影データに撮影されている場合には、非公開対象を認識できないように撮影データを加工して、当該利用者に対応する操作端末4に固有の遠隔操作画面70に表示する。 In the first embodiment, the autonomous mobile work device 2 in the mobile work information processing system 1 is equipped with a photographing unit such as a first photographing unit 15 or a second photographing unit 16, and transmits photographed data such as first photographed data 60 and second photographed data 61 photographed by the photographing unit to the management server 3. The management server 3 determines whether the user corresponding to each logged-in operation terminal 4 is an outsider based on the user's authority information, and also determines whether a private object not disclosed to outsiders is included in the photographed data. If the user is an outsider and a private object is included in the photographed data, the management server 3 processes the photographed data so that the private object cannot be recognized, and displays it on the remote operation screen 70 specific to the operation terminal 4 corresponding to that user.

このような構成により、走行作業情報処理システム1では、清掃エリアに存在するものが部外者への公開を制限する非公開対象である場合には、利用者の権限情報や個人登録情報に応じて、撮影データを加工して非公開対象を非公開にすることにより、清掃エリアでの機密情報を適切に管理することができ、利便性を向上することができる。 With this configuration, in the mobile work information processing system 1, if something in the cleaning area is a confidential object that is restricted from disclosure to outsiders, the photographed data is processed to make the confidential object confidential in accordance with the user's authority information and personal registration information, thereby allowing for appropriate management of confidential information in the cleaning area and improving convenience.

また、第1の実施形態では、走行作業情報処理システム1では、自律走行作業装置2は、第1撮影部15や第2撮影部16などの撮影部を備えていて、撮影部で撮影した第1撮影データ60や第2撮影データ61などの撮影データを管理サーバ3へと送信する。管理サーバ3は、ログインした各操作端末4に対応する利用者が施設責任者であるか否かを判定し、また、進入禁止領域が撮影データに撮影されているか否かを判定する。自律走行作業装置2の遠隔操作を行う一の操作端末4に対応する利用者が進入禁止領域への進入を禁止されている権限情報に対応する者(非権限者)であって、且つ、進入禁止領域が撮影データに撮影されている場合には、管理サーバ3は、施設責任者に対応する他の操作端末4がログインしているか否かを判定する。施設責任者に対応する他の操作端末4がログインしていない場合には、管理サーバ3は、自律走行作業装置2の走行停止エラーを発生して、自律走行作業装置2へと強制停止命令を送信し、また、一の操作端末4に固有の遠隔操作画面70を遠隔操作不能にする。自律走行作業装置2は、強制停止命令に応じて走行作業を強制的に停止して遠隔操作を受け付け不能にする。 In the first embodiment, the autonomous mobile work device 2 in the mobile work information processing system 1 is equipped with a camera such as a first camera 15 or a second camera 16, and transmits the first captured data 60 and second captured data 61 captured by the camera to the management server 3. The management server 3 determines whether the user corresponding to each logged-in operation terminal 4 is the facility manager and whether a restricted area is captured in the captured data. If the user corresponding to one operation terminal 4 remotely operating the autonomous mobile work device 2 is a person (unauthorized person) corresponding to the authority information that prohibits entry into the restricted area, and if the restricted area is captured in the captured data, the management server 3 determines whether another operation terminal 4 corresponding to the facility manager is logged in. If the other operation terminal 4 corresponding to the facility manager is not logged in, the management server 3 generates a travel stop error for the autonomous mobile work device 2, sends a forced stop command to the autonomous mobile work device 2, and disables remote operation of the remote operation screen 70 specific to the one operation terminal 4. In response to the forced stop command, the autonomous mobile work device 2 forcibly stops its mobile operation and becomes unable to accept remote control.

このような構成により、走行作業情報処理システム1では、遠隔操作される自律走行作業装置2が、権限者以外の者の進入を禁止する進入禁止領域への進入が予測される場合は、進入禁止領域への進入の許諾権限を有する施設責任者の操作端末4がログインしているかどうかを確認し、ログインしていなければ自律走行作業装置2を強制停止する。これにより、進入禁止領域への不要、不測の進入を抑制することができ、進入禁止領域からの機密情報漏洩を防止し、セキュリティが向上することができ、利便性を向上することができる。 With this configuration, in the mobile work information processing system 1, when a remotely operated autonomous mobile work device 2 is predicted to enter a restricted area where entry by unauthorized persons is prohibited, the system checks whether the operation terminal 4 of the facility manager with the authority to grant permission to enter the restricted area is logged in, and if not, the system forcibly stops the autonomous mobile work device 2. This makes it possible to suppress unnecessary and unplanned entry into restricted areas, prevent confidential information from leaking from restricted areas, improve security, and increase convenience.

また、第1の実施形態では、走行作業情報処理システム1では、管理サーバ3は、自律走行作業装置2の走行停止エラーを発生した後、施設責任者に対応する他の操作端末4のログインを検出した場合には、走行停止エラーを解除して、自律走行作業装置2へと停止解除命令を送信し、また、一の操作端末4に固有の遠隔操作画面70を遠隔操作可能にする。自律走行作業装置2は、停止解除命令に応じて遠隔操作を受け付け可能にする。 In addition, in the first embodiment, in the mobile work information processing system 1, if the management server 3 detects login of another operation terminal 4 corresponding to the facility manager after a mobile stop error occurs in the autonomous mobile work device 2, it cancels the mobile stop error and sends a stop cancellation command to the autonomous mobile work device 2, and also makes the remote operation screen 70 specific to one operation terminal 4 available for remote operation. The autonomous mobile work device 2 becomes able to accept remote operation in response to the stop cancellation command.

このような構成により、走行作業情報処理システム1では、施設責任者の操作端末4が管理サーバ3にログインしていないために、自律走行作業装置2が進入禁止領域への進入を禁止されて強制停止している場合でも、施設責任者の操作端末4が管理サーバ3にログインした場合に、自律走行作業装置2の強制停止を解除することができる。このとき、自律走行作業装置2の遠隔操作を受け付ける状態に変更し、また、自律走行作業装置2を遠隔操作で進入禁止領域へと進入させることもできる。これにより、適切にセキュリティを保持しつつ、自律走行作業装置2の走行清掃を継続することができ、利便性を向上することができる。 With this configuration, in the mobile work information processing system 1, even if the autonomous mobile work device 2 is forcibly stopped and prohibited from entering a restricted area because the facility manager's operation terminal 4 is not logged in to the management server 3, the forced stop of the autonomous mobile work device 2 can be canceled when the facility manager's operation terminal 4 logs in to the management server 3. At this time, the autonomous mobile work device 2 can be changed to a state where it accepts remote operation, and the autonomous mobile work device 2 can also be remotely operated to enter the restricted area. This allows the autonomous mobile work device 2 to continue cleaning while maintaining appropriate security, improving convenience.

また、第1の実施形態では、走行作業情報処理システム1では、自律走行作業装置2は、洗剤を床面に散布して床面の清掃作業を行う清掃部12を備える。管理サーバ3は、洗剤の散布操作を遠隔操作画面70において受け付け可能にする。一の操作端末4によって遠隔操作画面70において洗剤の散布操作が行われると、自律走行作業装置2は、洗剤の散布作業が妥当か否かを判定し、洗剤の散布作業が不当である場合には、自律走行作業装置2の作業停止エラーを発生して、走行作業を強制的に停止して遠隔操作を受け付け不能にし、また、管理サーバ3へと作業停止エラーを通知する。管理サーバ3は、作業停止エラーの通知に応じて、一の操作端末4に固有の遠隔操作画面70を遠隔操作不能にする。 Also, in the first embodiment, the autonomous mobile work device 2 in the mobile work information processing system 1 includes a cleaning unit 12 that sprays detergent onto the floor to clean it. The management server 3 enables the detergent spraying operation to be accepted on the remote operation screen 70. When a detergent spraying operation is performed on the remote operation screen 70 by one operation terminal 4, the autonomous mobile work device 2 determines whether the detergent spraying operation is appropriate, and if the detergent spraying operation is inappropriate, generates a work stop error for the autonomous mobile work device 2, forcibly stops the mobile work and disables remote operation, and notifies the management server 3 of the work stop error. In response to the notification of the work stop error, the management server 3 disables remote operation of the remote operation screen 70 specific to the one operation terminal 4.

このような構成により、走行作業情報処理システム1では、遠隔操作に応じた自律走行作業装置2の作業内容の妥当性を、その作業の実行前に判断することで、作業内容に問題がある場合には、その作業を実行せずに自律走行作業装置2を強制停止する。これにより、問題のある作業を未然に防止し、適切な運用を行うことができる。 With this configuration, the mobile work information processing system 1 determines the validity of the work content of the autonomous mobile work device 2 in response to remote operation before the work is carried out, and if there is a problem with the work content, the autonomous mobile work device 2 is forcibly stopped without carrying out the work. This makes it possible to prevent problematic work from occurring and ensure appropriate operation.

次に、第2の実施形態の走行作業情報処理システム1について説明する。以下、第2の実施形態の説明において、第1の実施形態の走行作業情報処理システム1と同様の構成については、同一の符号を付し、詳細な説明を省略する。 Next, we will explain the second embodiment of the traveling work information processing system 1. In the following explanation of the second embodiment, components similar to those in the traveling work information processing system 1 of the first embodiment will be assigned the same reference numerals, and detailed explanations will be omitted.

第2の実施形態では特に、走行作業情報処理システム1は、一の操作端末4が自律走行作業装置2の遠隔操作を行う場合に、他の操作端末4による自律走行作業装置2の遠隔操作を不能にする。 In particular, in the second embodiment, when one operation terminal 4 remotely operates the autonomous mobile work device 2, the mobile work information processing system 1 disables remote operation of the autonomous mobile work device 2 by other operation terminals 4.

第2の実施形態では、管理サーバ3において、装置端末間紐付部45は、一の自律走行作業装置2に対して2台以上の操作端末4が紐付けられるとき、一の操作端末4の遠隔操作画面70において一の自律走行作業装置2の走行操作が行われた場合には、一の操作端末4に対応する一の利用者に対して、一の自律走行作業装置2の走行操作の走行操作権を示す操作権フラグを設定する。例えば、装置端末間紐付部45は、一の自律走行作業装置2と、一の操作端末4と、一の利用者とを関連付けた操作権フラグ情報をサーバ側記憶部41に記憶する。 In the second embodiment, when two or more operating terminals 4 are linked to one autonomous mobile work apparatus 2, the device-terminal linking unit 45 in the management server 3 sets an operation right flag indicating the driving operation right for the driving operation of one autonomous mobile work apparatus 2 for one user corresponding to one operating terminal 4 when the driving operation of one autonomous mobile work apparatus 2 is performed on the remote operation screen 70 of one operating terminal 4. For example, the device-terminal linking unit 45 stores operation right flag information associating one autonomous mobile work apparatus 2, one operating terminal 4, and one user in the server-side memory unit 41.

この場合、装置端末間紐付部45は、画面制御部46によって、一の操作端末4の遠隔操作画面70のみにおいて、自律走行作業装置2の走行操作を受け付ける一方、他の操作端末4の遠隔操作画面70において、自律走行作業装置2の走行操作を受け付け不能にし、例えば、走行操作欄75を非表示に、または操作不能に表示する。なお、その後に一の自律走行作業装置2に対して紐付けられた他の操作端末4についても、画面制御部46は、遠隔操作画面70において、当該自律走行作業装置2の走行操作を受け付け不能にする。また、画面制御部46は、他の操作端末4の遠隔操作画面70において、カメラ操作や清掃操作についても操作不能にしてよいが、他の操作端末4の利用者の所属や利用者種別、操作レベルに応じて操作可能に設定してもよい。 In this case, the device-terminal linking unit 45 uses the screen control unit 46 to accept driving operations for the autonomous mobile work device 2 only on the remote operation screen 70 of one operating terminal 4, while disabling acceptance of driving operations for the autonomous mobile work device 2 on the remote operation screen 70 of the other operating terminals 4, for example by hiding the driving operation field 75 or displaying it as inoperable. Note that for other operating terminals 4 that are subsequently linked to the one autonomous mobile work device 2, the screen control unit 46 also disables acceptance of driving operations for that autonomous mobile work device 2 on the remote operation screen 70. The screen control unit 46 may also disable camera operation and cleaning operations on the remote operation screen 70 of the other operating terminals 4, but may also enable operation depending on the affiliation, user type, and operation level of the user of the other operating terminals 4.

装置端末間紐付部45は、一の操作端末4に対して自律走行作業装置2の走行操作権を有することを通知する一方、他の操作端末4に対して、自律走行作業装置2の走行操作権を一の操作端末4(即ち、一の利用者)が有することや、他の操作端末4が自律走行作業装置2の走行操作権を有していないことを通知する。例えば、装置端末間紐付部45は、画面制御部46によって、他の操作端末4の遠隔操作画面70において、自律走行作業装置2の走行操作権を一の操作端末4(即ち、一の利用者)が有することを表示してもよい。 The device-terminal linking unit 45 notifies one operating terminal 4 that it has the right to operate the autonomous mobile work apparatus 2, and notifies other operating terminals 4 that one operating terminal 4 (i.e., one user) has the right to operate the autonomous mobile work apparatus 2, or that the other operating terminals 4 do not have the right to operate the autonomous mobile work apparatus 2. For example, the device-terminal linking unit 45 may cause the screen control unit 46 to display on the remote operation screen 70 of the other operating terminal 4 that one operating terminal 4 (i.e., one user) has the right to operate the autonomous mobile work apparatus 2.

更に、装置端末間紐付部45は、操作権フラグを設定した一の操作端末4による自律走行作業装置2の走行操作が終了したとき、操作権フラグの設定を解除して、サーバ側記憶部41に記憶した操作権フラグ情報を削除する。例えば、装置端末間紐付部45は、操作権フラグを設定した一の操作端末4が、管理サーバ3からログアウトしたときや、自律走行作業装置2の選択を解除して紐付けを解除したときや、自動走行清掃の再開ボタン(図示せず)や遠隔操作終了ボタン(図示せず)やの操作が行われたときに、自律走行作業装置2の走行操作を終了したと判定してよい。 Furthermore, when the operation of the autonomous mobile work device 2 by an operating terminal 4 that set the operation authority flag ends, the device-terminal linking unit 45 cancels the setting of the operation authority flag and deletes the operation authority flag information stored in the server-side memory unit 41. For example, the device-terminal linking unit 45 may determine that the operation of the autonomous mobile work device 2 has ended when the operating terminal 4 that set the operation authority flag logs out of the management server 3, when it deselects the autonomous mobile work device 2 and releases the link, or when it operates a button to resume automatic cleaning (not shown) or a button to end remote operation (not shown).

また、装置端末間紐付部45は、一の操作端末4(即ち、一の利用者)の操作権フラグの設定を解除すると、他の操作端末4に対して自律走行作業装置2の走行操作権を取得するか否かを問い合わせ、例えば、画面制御部46によって、その問い合わせ画面(図示せず)を他の操作端末4に操作可能に表示する。その問い合わせを受けた他の操作端末4が走行操作権の取得の承諾を返答すると、装置端末間紐付部45は、当該他の操作端末4に対応する他の利用者に対して、当該自律走行作業装置2の走行操作の走行操作権を示す操作権フラグを設定する。 Furthermore, when the device-terminal linking unit 45 cancels the setting of the operation right flag for one operation terminal 4 (i.e., one user), it inquires of the other operation terminals 4 as to whether they wish to obtain driving operation rights for the autonomous mobile work apparatus 2, and, for example, causes the screen control unit 46 to display the inquiry screen (not shown) in an operable manner on the other operation terminal 4. When the other operation terminal 4 that received the inquiry replies agreeing to obtain driving operation rights, the device-terminal linking unit 45 sets an operation right flag for the other user corresponding to that other operation terminal 4, indicating driving operation rights for driving operation of the autonomous mobile work apparatus 2.

この場合、装置端末間紐付部45は、画面制御部46によって、操作権フラグを設定した他の操作端末4の遠隔操作画面70のみにおいて、当該自律走行作業装置2の走行操作を受け付ける一方、一の操作端末4やその他の操作端末4の遠隔操作画面70において、当該自律走行作業装置2の走行操作を受け付け不能にする。 In this case, the device-terminal linking unit 45, via the screen control unit 46, accepts driving operations for the autonomous mobile work device 2 only on the remote control screen 70 of the other operating terminal 4 for which the operation right flag has been set, while disallowing driving operations for the autonomous mobile work device 2 from being accepted on the remote control screen 70 of the one operating terminal 4 or the other operating terminals 4.

なお、自律走行作業装置2に対して、一の操作端末4以外に、2台以上の他の操作端末4が紐付けられるときには、装置端末間紐付部45は、所定の問い合わせ順に、他の操作端末4に対して走行操作権を取得するか否かを問い合わせる。例えば、画面制御部46は、他の操作端末4が紐付けられた順に問い合わせ順を設定し、あるいは、他の操作端末4の利用者の所属や利用者種別、操作レベルに基づいて問い合わせ順を設定してよい。 When two or more operating terminals 4 are linked to the autonomous mobile work device 2 in addition to one operating terminal 4, the device-terminal linking unit 45 queries the other operating terminals 4 in a predetermined query order as to whether or not to obtain driving operation authority. For example, the screen control unit 46 may set the query order based on the order in which the other operating terminals 4 are linked, or may set the query order based on the affiliation, user type, or operation level of the users of the other operating terminals 4.

また、他の実施形態として、自律走行作業装置2に対して2台以上の操作端末4が紐付けられるときに、一の操作端末4に操作権フラグを設定した場合であっても、遠隔操作の優先順位が一の操作端末4よりも高い他の操作端末4に対して、遠隔操作画面70において、遠隔操作の割り込み入力を受け付けてもよい。例えば、装置端末間紐付部45は、各利用者の所属や利用者種別、操作レベルに基づいて、遠隔操作の優先順位を設定するとよい。そして、優先順位の高い他の操作端末4の遠隔操作画面70において、遠隔操作の割り込み入力が行われた場合、装置端末間紐付部45は、一の操作端末4の操作権フラグの設定を解除して、当該他の操作端末4に操作権フラグを設定する。このとき、装置端末間紐付部45は、一の操作端末4に対して、当該他の操作端末4に操作権フラグを設定することや、一の操作端末4の操作権フラグの設定を解除することを通知する。 In another embodiment, when two or more operating terminals 4 are linked to the autonomous mobile work device 2, even if an operation authority flag is set for one operating terminal 4, an interrupt remote operation input may be accepted on the remote operation screen 70 for another operating terminal 4 that has a higher remote operation priority than the first operating terminal 4. For example, the device-terminal linking unit 45 may set the priority of remote operation based on the affiliation, user type, and operation level of each user. Then, when an interrupt remote operation input is made on the remote operation screen 70 of another operating terminal 4 with a higher priority, the device-terminal linking unit 45 cancels the setting of the operation authority flag for the first operating terminal 4 and sets an operation authority flag for the other operating terminal 4. At this time, the device-terminal linking unit 45 notifies the first operating terminal 4 that an operation authority flag will be set for the other operating terminal 4 and that the setting of the operation authority flag for the first operating terminal 4 will be canceled.

次に、第2の実施形態の走行作業情報処理システム1において、第1の操作端末4aおよび第2の操作端末4bのうち、第1の操作端末4aに対して自律走行作業装置2の遠隔操作の操作権フラグを設定する動作例を、図24のフローチャートを参照しながら説明する。 Next, an example of the operation of setting the operation authority flag for remote operation of the autonomous mobile work device 2 for the first operation terminal 4a out of the first operation terminal 4a and the second operation terminal 4b in the mobile work information processing system 1 of the second embodiment will be described with reference to the flowchart in Figure 24.

先ず、走行作業情報処理システム1では、清掃エリアの自動走行清掃を行うために、自律走行作業装置2を清掃エリアの清掃開始位置(スタート位置)に配置する(ステップS101)。第1の操作端末4aは、第1の実施形態の図16に示すステップS2、S3、S5と同様にして、自律走行作業装置2を操作する操作者によって操作されて、管理サーバ3へのログイン処理、自律走行作業装置2の選択を行う(ステップS102)。管理サーバ3では、第1の実施形態の図16に示すステップS4、S6と同様にして、第1の操作端末4aのログインを認証し、自律走行作業装置2と第1の操作端末4aとを紐付ける(ステップS103)。 First, in the mobile work information processing system 1, the autonomous mobile work device 2 is placed at the cleaning start position (start position) of the cleaning area to perform autonomous mobile cleaning of the cleaning area (step S101). The first operation terminal 4a is operated by the operator operating the autonomous mobile work device 2, similar to steps S2, S3, and S5 shown in Figure 16 of the first embodiment, to log in to the management server 3 and select the autonomous mobile work device 2 (step S102). The management server 3 authenticates the login of the first operation terminal 4a and links the autonomous mobile work device 2 with the first operation terminal 4a, similar to steps S4 and S6 shown in Figure 16 of the first embodiment (step S103).

また、自律走行作業装置2は、第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61などの各種データを取得して、管理サーバ3へと送信する(ステップS104)。管理サーバ3は、自律走行作業装置2から受信した第1撮影データ60や第2撮影データ61などの各種データに基づいて、自律走行作業装置2を遠隔操作可能な遠隔操作画面70を作成し(ステップS105)、第1の操作端末4aに提示する。 The autonomous mobile work device 2 also acquires various data, such as the first photographed data 60 captured by the first photographing unit 15 and the second photographed data 61 captured by the second photographing unit 16, and transmits this data to the management server 3 (step S104). Based on the various data, such as the first photographed data 60 and the second photographed data 61, received from the autonomous mobile work device 2, the management server 3 creates a remote operation screen 70 that enables remote operation of the autonomous mobile work device 2 (step S105) and presents this screen on the first operation terminal 4a.

このとき、第1の操作端末4aは、管理サーバ3から提示された、自律走行作業装置2を遠隔操作可能な遠隔操作画面70を閲覧表示する(ステップS106)。また、第1の操作端末4aは、自律走行作業装置2を操作する操作者によって遠隔操作画面70を操作されて、自律走行作業装置2の遠隔操作が行われると、遠隔操作を管理サーバ3へと送信する(ステップS107)。 At this time, the first operation terminal 4a displays the remote operation screen 70 presented by the management server 3, which allows the autonomous mobile work device 2 to be remotely operated (step S106). Furthermore, when the operator operating the autonomous mobile work device 2 operates the remote operation screen 70 to remotely operate the autonomous mobile work device 2, the first operation terminal 4a transmits the remote operation to the management server 3 (step S107).

管理サーバ3は、第1の操作端末4aから受信した遠隔操作に基づいて遠隔操作命令を自律走行作業装置2へと送信する(ステップS108)。第1の操作端末4aからの遠隔操作を受け付けた管理サーバ3は、第1の操作端末4aに走行操作権を与えるように第1の操作端末4aに自律走行作業装置2の操作権フラグを設定する(ステップS109)。また、自律走行作業装置2は、管理サーバ3から受信した遠隔操作命令に基づいて遠隔走行清掃を行う(ステップS110)。 The management server 3 transmits a remote operation command to the autonomous mobile work device 2 based on the remote operation received from the first operation terminal 4a (step S108). Upon receiving the remote operation from the first operation terminal 4a, the management server 3 sets an operation authority flag for the autonomous mobile work device 2 in the first operation terminal 4a to grant the first operation terminal 4a the right to operate the autonomous mobile work device 2 (step S109). The autonomous mobile work device 2 then performs remote cleaning based on the remote operation command received from the management server 3 (step S110).

更に、第2の操作端末4bは、第1の操作端末4aと同様にして、自律走行作業装置2を操作する操作者によって操作されて、管理サーバ3へのログイン処理、自律走行作業装置2の選択を行う(ステップS111)。管理サーバ3では、第1の操作端末4aと同様にして、第2の操作端末4bのログインを認証し、自律走行作業装置2と第2の操作端末4bとを紐付ける(ステップS112)。 Furthermore, in the same way as the first operation terminal 4a, the second operation terminal 4b is operated by the operator operating the autonomous mobile work device 2, and performs a login process to the management server 3 and selects the autonomous mobile work device 2 (step S111). In the same way as the first operation terminal 4a, the management server 3 authenticates the login of the second operation terminal 4b and links the autonomous mobile work device 2 with the second operation terminal 4b (step S112).

また、自律走行作業装置2は、第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61などの各種データを取得して、管理サーバ3へと送信する(ステップS113)。管理サーバ3は、既に、第1の操作端末4aに操作権フラグが設定されていることを確認すると(ステップS114)、自律走行作業装置2を遠隔操作不能な遠隔操作画面70を作成し(ステップS115)、第2の操作端末4bに提示する。 The autonomous mobile work device 2 also acquires various data, such as the first image data 60 captured by the first image capture unit 15 and the second image data 61 captured by the second image capture unit 16, and transmits this to the management server 3 (step S113). When the management server 3 confirms that the operation authority flag has already been set on the first operation terminal 4a (step S114), it creates a remote operation screen 70 that disables remote operation of the autonomous mobile work device 2 (step S115) and presents it to the second operation terminal 4b.

このとき、第1の操作端末4aは、管理サーバ3から提示された、自律走行作業装置2を遠隔不能可能な遠隔操作画面70を閲覧表示する(ステップS116)。 At this time, the first operation terminal 4a displays the remote operation screen 70 presented by the management server 3, which allows remote control of the autonomous mobile work device 2 (step S116).

次に、第2の実施形態の走行作業情報処理システム1において、第1の操作端末4aに設定された操作権フラグを解除して、第2の操作端末4bに設定する動作例を、図25のフローチャートを参照しながら説明する。 Next, an example of the operation of the traveling work information processing system 1 of the second embodiment, in which the operation authority flag set on the first operation terminal 4a is released and set on the second operation terminal 4b, will be described with reference to the flowchart in Figure 25.

先ず、走行作業情報処理システム1では、第1の操作端末4aは、自律走行作業装置2を操作する操作者によって操作されて、管理サーバ3へのログアウト処理を行う(ステップS121)。管理サーバ3では、第1の操作端末4aのログアウトを認証し、自律走行作業装置2と第1の操作端末4aとの紐付を解除し(ステップS122)、ログアウトした第1の操作端末4aに設定されていた操作権フラグを解除する(ステップS123)。 First, in the mobile work information processing system 1, the first operating terminal 4a is operated by the operator operating the autonomous mobile work device 2 to perform a logout process to the management server 3 (step S121). The management server 3 authenticates the logout of the first operating terminal 4a, releases the association between the autonomous mobile work device 2 and the first operating terminal 4a (step S122), and releases the operation authority flag set on the logged-out first operating terminal 4a (step S123).

また、管理サーバ3は、第2の操作端末4bに対して自律走行作業装置2の走行操作権を取得するか否かを問い合わせる(ステップS124)。第2の操作端末4bは、管理サーバ3からの問い合わせに応じて走行操作権の取得の承諾を返答すると(ステップS125)、管理サーバ3は、第2の操作端末4bに対して、自律走行作業装置2の操作権フラグを設定する(ステップS126)。 The management server 3 also queries the second operation terminal 4b as to whether or not to acquire driving operation authority for the autonomous mobile work device 2 (step S124). When the second operation terminal 4b replies in response to the inquiry from the management server 3 that it agrees to acquire driving operation authority (step S125), the management server 3 sets an operation authority flag for the autonomous mobile work device 2 for the second operation terminal 4b (step S126).

また、自律走行作業装置2は、第1撮影部15が撮影した第1撮影データ60や第2撮影部16が撮影した第2撮影データ61などの各種データを取得して、管理サーバ3へと送信する(ステップS127)。管理サーバ3は、自律走行作業装置2から受信した第1撮影データ60や第2撮影データ61などの各種データに基づいて、自律走行作業装置2を遠隔操作可能な遠隔操作画面70を作成し(ステップS128)、第2の操作端末4bに提示する。 The autonomous mobile work device 2 also acquires various data, such as the first photographed data 60 captured by the first photographing unit 15 and the second photographed data 61 captured by the second photographing unit 16, and transmits this data to the management server 3 (step S127). Based on the various data, such as the first photographed data 60 and the second photographed data 61, received from the autonomous mobile work device 2, the management server 3 creates a remote operation screen 70 that enables remote operation of the autonomous mobile work device 2 (step S128) and presents this screen on the second operation terminal 4b.

このとき、第2の操作端末4bは、管理サーバ3から提示された、自律走行作業装置2を遠隔操作可能な遠隔操作画面70を閲覧表示する(ステップS129)。 At this time, the second operation terminal 4b displays the remote operation screen 70 presented by the management server 3, which allows remote operation of the autonomous mobile work device 2 (step S129).

上記のように、第2の実施形態によれば、走行作業情報処理システム1では、管理サーバ3は、自律走行作業装置2の走行操作を遠隔操作画面70において受け付け可能にし、一の操作端末4によって遠隔操作画面70において自律走行作業装置2の走行操作が行われると、管理サーバ3は、一の操作端末4に対応する一の利用者に対して、自律走行作業装置2の走行操作の走行操作権を示す操作権フラグを設定し、他の操作端末4に固有の遠隔操作画面70において、自律走行作業装置2の走行操作を受け付け不能にする。 As described above, according to the second embodiment, in the mobile work information processing system 1, the management server 3 allows the mobile operation of the autonomous mobile work device 2 to be accepted on the remote operation screen 70. When the mobile operation of the autonomous mobile work device 2 is performed on the remote operation screen 70 by one operation terminal 4, the management server 3 sets an operation authority flag indicating the mobile operation authority for the mobile operation of the autonomous mobile work device 2 for one user corresponding to the one operation terminal 4, and makes it impossible to accept the mobile operation of the autonomous mobile work device 2 on the remote operation screen 70 specific to other operation terminals 4.

このような構成により、走行作業情報処理システム1では、同等の権限情報を有する利用者の各操作端末4が同時期に管理サーバ3にログインしていて、同じ自律走行作業装置2を選択している場合でも、一方の操作端末4のみに、走行操作権を与えることができる。そのため、自律走行作業装置2は、一方の操作端末4からの遠隔操作のみを受け付けて、他方の操作端末4からの遠隔操作を受け付けないので、2台以上の操作端末4からの遠隔操作が重複したり混線したりすることがない。これにより、自律走行作業装置2が不適切に操作不能になることを防ぎ、また、自律走行作業装置2が遠隔操作と異なる走行清掃を行うことを防ぐことができるので、自律走行作業装置2の障害物への衝突などのトラブルを未然に防ぐことができる。 With this configuration, the mobile work information processing system 1 can grant mobile operation authority to only one of the operation terminals 4, even if the operation terminals 4 of users with equivalent authority information are logged in to the management server 3 at the same time and select the same autonomous mobile work device 2. As a result, the autonomous mobile work device 2 only accepts remote operation from one operation terminal 4 and not from the other operation terminal 4, preventing overlapping or crosstalk between remote operations from two or more operation terminals 4. This prevents the autonomous mobile work device 2 from becoming inoperable inappropriately and prevents the autonomous mobile work device 2 from performing mobile cleaning that is different from the remote control, thereby preventing problems such as the autonomous mobile work device 2 colliding with obstacles.

また、本実施形態では、走行作業情報処理システム1では、操作権フラグを設定した一の操作端末4による自律走行作業装置2の走行操作が終了すると、管理サーバ3は、操作権フラグの設定を解除し、他の操作端末4に対して走行操作権を取得するか否かを問い合わせ、他の操作端末4によって走行操作権の取得を承諾した場合には、他の操作端末4に固有の遠隔操作画面70において、自律走行作業装置2の走行操作を受け付け可能にする。 In addition, in this embodiment, in the traveling work information processing system 1, when the traveling operation of the autonomous traveling work device 2 by one operating terminal 4 that has set the operation authority flag ends, the management server 3 cancels the setting of the operation authority flag and inquires of the other operating terminals 4 about whether or not to acquire the traveling operation authority, and if the acquisition of the traveling operation authority is agreed to by the other operating terminals 4, the remote operation screen 70 specific to the other operating terminals 4 becomes available to accept the traveling operation of the autonomous traveling work device 2.

このような構成により、走行作業情報処理システム1では、一度、一方の操作端末4に走行操作権が与えられた場合でも、その後、自律走行作業装置2の運用を止めることなく、他方の操作端末4へと走行操作権の受け渡しを効率的かつ適切に行うことができる。 With this configuration, in the mobile work information processing system 1, even if mobile operation authority is once granted to one operating terminal 4, the mobile operation authority can then be efficiently and appropriately transferred to the other operating terminal 4 without stopping operation of the autonomous mobile work device 2.

また、上記した実施形態では、管理サーバ3の画面制御部46が遠隔操作画面70を作成してウェブサイト上の画面として提示し、管理サーバ3にログインした操作端末4に遠隔操作画面70を閲覧表示させる例を説明したが、本発明はこの例に限定されない。他の実施形態では、画面制御部46は、第1撮影データ60や第2撮影データ61などの撮影データと、各利用者の閲覧設定とを操作端末4へと送信し、操作端末4がこれらに基づいて遠隔操作画面70を作成して表示するように構成されてもよい。 In addition, in the above embodiment, an example was described in which the screen control unit 46 of the management server 3 creates the remote control screen 70, presents it as a screen on a website, and causes the operation terminal 4 logged in to the management server 3 to view and display the remote control screen 70, but the present invention is not limited to this example. In other embodiments, the screen control unit 46 may be configured to transmit imaging data such as the first imaging data 60 and the second imaging data 61, as well as each user's viewing settings, to the operation terminal 4, and the operation terminal 4 may be configured to create and display the remote control screen 70 based on these.

また、本発明は、請求の範囲および明細書全体から読み取ることのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う走行作業情報処理システムもまた本発明の技術思想に含まれる。 Furthermore, the present invention may be modified as appropriate within the scope of the claims and the spirit or concept of the invention as can be read from the entire specification, and a mobile work information processing system incorporating such modifications is also included within the technical concept of the present invention.

本発明は、自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置によって、ショッピングモールなどの商業施設の床面の清掃作業や、工場、鉄道ターミナルなどの作業エリアの自動作業を行う、自動床面洗浄・清掃装置やカメラで監視を行う警備装置などの産業用(業務用)作業ロボットを備えた走行作業情報処理システムに好適に利用することができる。また、本発明は、清掃エリアを走行清掃する清掃ロボットなどを自律走行作業装置として備える走行作業情報処理システムに限らず、作業エリアを遠隔操作に応じて走行して周囲を監視、警備する警備用ロボットなどを備える走行作業情報処理システムに適用することもできる。 The present invention can be suitably used in mobile work information processing systems equipped with industrial (business) work robots, such as automated floor washing and cleaning devices that perform floor cleaning work in commercial facilities such as shopping malls, or automated work in work areas such as factories and railway terminals, using autonomous mobile work devices that can perform autonomous mobile work by traveling and working automatically, or security devices that monitor with cameras. Furthermore, the present invention is not limited to mobile work information processing systems equipped with autonomous mobile work devices such as cleaning robots that travel and clean a cleaning area, but can also be applied to mobile work information processing systems equipped with security robots that travel around a work area in response to remote control and monitor and guard the surroundings.

1 走行作業情報処理システム
2 自律走行作業装置
3 管理サーバ
4 操作端末
11 走行部
12 清掃部(作業部)
13 計測部
15 第1撮影部
16 第2撮影部
20 装置側制御部
34 再現制御部
35 遠隔操作制御部
40 サーバ側制御部
45 装置端末間紐付部
46 画面制御部
47 遠隔操作命令部
48 エラー制御部
50 端末側制御部
53 表示部
57 表示制御部
58 操作入力部
60 第1撮影データ
61 第2撮影データ
70 遠隔操作画面
REFERENCE SIGNS LIST 1 Traveling work information processing system 2 Autonomous traveling work device 3 Management server 4 Operation terminal 11 Traveling unit 12 Cleaning unit (working unit)
13 Measurement unit 15 First photographing unit 16 Second photographing unit 20 Device-side control unit 34 Reproduction control unit 35 Remote operation control unit 40 Server-side control unit 45 Device-terminal linking unit 46 Screen control unit 47 Remote operation command unit 48 Error control unit 50 Terminal-side control unit 53 Display unit 57 Display control unit 58 Operation input unit 60 First photographed data 61 Second photographed data 70 Remote operation screen

Claims (5)

自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置と、複数の利用者がそれぞれ前記自律走行作業装置を操作するための複数の操作端末と、前記自律走行作業装置を管理するための管理サーバとを備えた走行作業情報処理システムにおいて、
前記各操作端末は、前記管理サーバにログインする際に、遠隔操作する前記自律走行作業装置を選択するための選択要求を前記管理サーバへと送信し、
前記管理サーバは、前記複数の利用者が前記自律走行作業装置を遠隔操作する権限をそれぞれ示す複数の権限情報を予め記憶していて、
ログインした前記各操作端末から前記自律走行作業装置の前記選択要求を受け付けて当該操作端末と当該自律走行作業装置とを関連付けると、当該操作端末に対応する前記利用者の前記権限情報に基づいて、当該自律走行作業装置の遠隔操作を行うための遠隔操作画面を作成して、当該操作端末に対して閲覧可能に提示し、
前記自律走行作業装置は、撮影部を備え、前記撮影部で撮影した撮影データを前記管理サーバへと送信し、
前記管理サーバは、ログインした前記各操作端末に対応する前記利用者が部外者であるか否かを当該利用者の前記権限情報に基づいて判定し、また、前記部外者に対する非公開対象が前記撮影データに撮影されているか否かを判定し、
前記利用者が部外者であって、且つ、前記非公開対象が前記撮影データに撮影されている場合には、前記非公開対象を認識できないように前記撮影データを加工して、当該利用者に対応する前記操作端末に固有の前記遠隔操作画面に表示する
ことを特徴とする走行作業情報処理システム。
A traveling work information processing system including an autonomous traveling work device that can perform autonomous traveling work by traveling autonomously and working automatically, a plurality of operation terminals for a plurality of users to respectively operate the autonomous traveling work device, and a management server for managing the autonomous traveling work device,
when logging in to the management server, each of the operation terminals transmits to the management server a selection request for selecting the autonomous mobile work device to be remotely operated;
the management server pre-stores a plurality of pieces of authority information indicating the authorities of the plurality of users to remotely operate the autonomous mobile work device,
When the selection request for the autonomous mobile work device is received from each of the logged-in operation terminals and the operation terminal is associated with the autonomous mobile work device, a remote operation screen for remotely operating the autonomous mobile work device is created based on the authority information of the user corresponding to the operation terminal, and the screen is presented to the operation terminal so that it can be viewed;
the autonomous mobile work device includes a photographing unit, and transmits photographed data photographed by the photographing unit to the management server;
The management server determines whether the user corresponding to each of the logged-in operation terminals is an outsider based on the authority information of the user, and determines whether an object that is not to be disclosed to the outsider is included in the photographed data;
If the user is an outsider and the private object is photographed in the photographed data, the photographed data is processed so that the private object cannot be recognized, and the processed data is displayed on the remote operation screen specific to the operation terminal corresponding to the user.
A traveling operation information processing system characterized by:
自律的に走行し自動で作業する自動走行作業を実行可能な自律走行作業装置と、複数の利用者がそれぞれ前記自律走行作業装置を操作するための複数の操作端末と、前記自律走行作業装置を管理するための管理サーバとを備えた走行作業情報処理システムにおいて、
前記各操作端末は、前記管理サーバにログインする際に、遠隔操作する前記自律走行作業装置を選択するための選択要求を前記管理サーバへと送信し、
前記管理サーバは、前記複数の利用者が前記自律走行作業装置を遠隔操作する権限をそれぞれ示す複数の権限情報を予め記憶していて、
ログインした前記各操作端末から前記自律走行作業装置の前記選択要求を受け付けて当該操作端末と当該自律走行作業装置とを関連付けると、当該操作端末に対応する前記利用者の前記権限情報に基づいて、当該自律走行作業装置の遠隔操作を行うための遠隔操作画面を作成して、当該操作端末に対して閲覧可能に提示し、
前記自律走行作業装置は、撮影部を備えていて、前記撮影部で撮影した撮影データを前記管理サーバへと送信し、
前記管理サーバは、ログインした前記各操作端末に対応する前記利用者が施設責任者であるか否かを判定し、また、進入禁止領域が前記撮影データに撮影されているか否かを判定し、
前記自律走行作業装置の遠隔操作を行う一の前記操作端末に対応する前記利用者が前記進入禁止領域への進入を禁止されている前記権限情報に対応する者であって、且つ、前記進入禁止領域が前記撮影データに撮影されている場合には、前記施設責任者に対応する他の前記操作端末がログインしているか否かを判定し、
前記施設責任者に対応する他の前記操作端末がログインしていない場合には、前記自律走行作業装置の走行停止エラーを発生して、前記自律走行作業装置へ強制停止命令を送信し、また、一の前記操作端末に固有の前記遠隔操作画面を遠隔操作不能にし、
前記自律走行作業装置は、前記強制停止命令に応じて走行作業を強制的に停止して遠隔操作を受け付け不能にする
ことを特徴とする走行作業情報処理システム。
A traveling work information processing system including an autonomous traveling work device that can perform autonomous traveling work by traveling autonomously and working automatically, a plurality of operation terminals for a plurality of users to respectively operate the autonomous traveling work device, and a management server for managing the autonomous traveling work device,
when logging in to the management server, each of the operation terminals transmits to the management server a selection request for selecting the autonomous mobile work device to be remotely operated;
the management server pre-stores a plurality of pieces of authority information indicating the authorities of the plurality of users to remotely operate the autonomous mobile work device,
When the selection request for the autonomous mobile work device is received from each of the logged-in operation terminals and the operation terminal is associated with the autonomous mobile work device, a remote operation screen for remotely operating the autonomous mobile work device is created based on the authority information of the user corresponding to the operation terminal, and the screen is presented to the operation terminal so that it can be viewed;
the autonomous mobile work device is equipped with a photographing unit, and transmits photographed data photographed by the photographing unit to the management server;
the management server determines whether the user corresponding to each of the operation terminals who has logged in is a facility manager, and also determines whether a no-entry area is included in the photographed data;
if the user corresponding to one of the operation terminals that remotely operates the autonomous mobile work device is a person corresponding to the authority information that prohibits entry into the no-entry area, and the no-entry area is photographed in the photographic data, determine whether or not another of the operation terminals corresponding to the facility manager is logged in;
If the other operation terminal corresponding to the facility manager is not logged in, a travel stop error is generated for the autonomous mobile work device, a forced stop command is sent to the autonomous mobile work device, and the remote operation screen specific to one of the operation terminals is made unavailable for remote operation;
a driving operation information processing system, wherein the autonomous driving operation device forcibly stops driving operation in response to the forced stop command and becomes unable to accept remote control.
前記管理サーバは、前記自律走行作業装置の前記走行停止エラーを発生した後、前記施設責任者に対応する他の前記操作端末のログインを検出した場合には、前記走行停止エラーを解除して、前記自律走行作業装置へと停止解除命令を送信し、また、一の前記操作端末に固有の前記遠隔操作画面を遠隔操作可能にし、
前記自律走行作業装置は、前記停止解除命令に応じて遠隔操作を受け付け可能にする
ことを特徴とする請求項に記載の走行作業情報処理システム。
when the management server detects login of another operation terminal corresponding to the facility manager after the travel stop error of the autonomous mobile work device occurs, the management server cancels the travel stop error and sends a stop cancellation command to the autonomous mobile work device, and also makes the remote operation screen specific to one of the operation terminals remotely operable;
3. The traveling work information processing system according to claim 2 , wherein the autonomous traveling work device is capable of accepting remote operation in response to the stop release command.
前記管理サーバは、前記自律走行作業装置の走行操作を前記遠隔操作画面において受け付け可能にし、
一の前記操作端末によって前記遠隔操作画面において前記自律走行作業装置の走行操作が行われると、前記管理サーバは、一の前記操作端末に対応する一の前記利用者に対して、前記自律走行作業装置の走行操作の走行操作権を示す操作権フラグを設定し、他の前記操作端末に固有の前記遠隔操作画面において、前記自律走行作業装置の走行操作を受け付け不能にする
ことを特徴とする請求項1または2に記載の走行作業情報処理システム。
the management server enables the remote operation screen to accept driving operations of the autonomous mobile work device;
The mobile work information processing system described in claim 1 or 2, characterized in that when the autonomous mobile work device is operated to travel on the remote control screen by one of the operating terminals, the management server sets an operation authority flag indicating the user's right to operate the autonomous mobile work device for the user corresponding to the operating terminal, and makes it impossible to accept operation of the autonomous mobile work device on the remote control screen specific to the other operating terminals.
前記操作権フラグを設定した一の前記操作端末による前記自律走行作業装置の走行操作が終了すると、前記管理サーバは、前記操作権フラグの設定を解除し、他の前記操作端末に対して前記走行操作権を取得するか否かを問い合わせ、
他の前記操作端末によって前記走行操作権の取得を承諾した場合には、他の前記操作端末に固有の前記遠隔操作画面において、前記自律走行作業装置の走行操作を受け付け可能にする
ことを特徴とする請求項に記載の走行作業情報処理システム。
When the driving operation of the autonomous mobile work device by one of the operating terminals for which the operation right flag has been set is completed, the management server cancels the setting of the operation right flag and inquires of the other operating terminals as to whether or not they wish to acquire the driving operation right;
The traveling work information processing system of claim 4, characterized in that, when the acquisition of the traveling operation authority is accepted by the other operating terminal, the traveling operation of the autonomous traveling work device can be accepted on the remote operation screen specific to the other operating terminal.
JP2022058100A 2022-03-31 2022-03-31 Driving operation information processing system Active JP7797283B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022058100A JP7797283B2 (en) 2022-03-31 2022-03-31 Driving operation information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022058100A JP7797283B2 (en) 2022-03-31 2022-03-31 Driving operation information processing system

Publications (2)

Publication Number Publication Date
JP2023149497A JP2023149497A (en) 2023-10-13
JP7797283B2 true JP7797283B2 (en) 2026-01-13

Family

ID=88288378

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022058100A Active JP7797283B2 (en) 2022-03-31 2022-03-31 Driving operation information processing system

Country Status (1)

Country Link
JP (1) JP7797283B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015070463A (en) 2013-09-30 2015-04-13 株式会社クボタ Wireless communication system
JP2015082778A (en) 2013-10-23 2015-04-27 三菱電機株式会社 Apparatus control system and household electrical appliance
JP2017034530A (en) 2015-08-04 2017-02-09 株式会社リコー Communication management system, communication system, communication management method, and program
JP2019008585A (en) 2017-06-26 2019-01-17 富士ゼロックス株式会社 Robot control system
JP2020021346A (en) 2018-08-02 2020-02-06 富士通株式会社 Display control program, display control method, information processing device, and head mount unit
WO2022049894A1 (en) 2020-09-01 2022-03-10 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Control-mode switching device and control-mode switching method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015070463A (en) 2013-09-30 2015-04-13 株式会社クボタ Wireless communication system
JP2015082778A (en) 2013-10-23 2015-04-27 三菱電機株式会社 Apparatus control system and household electrical appliance
JP2017034530A (en) 2015-08-04 2017-02-09 株式会社リコー Communication management system, communication system, communication management method, and program
JP2019008585A (en) 2017-06-26 2019-01-17 富士ゼロックス株式会社 Robot control system
JP2020021346A (en) 2018-08-02 2020-02-06 富士通株式会社 Display control program, display control method, information processing device, and head mount unit
WO2022049894A1 (en) 2020-09-01 2022-03-10 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Control-mode switching device and control-mode switching method

Also Published As

Publication number Publication date
JP2023149497A (en) 2023-10-13

Similar Documents

Publication Publication Date Title
CN104395941B (en) A kind of mobile robot and and siren between interactional system and method
US20200047337A1 (en) Robotic platform with event based mode change
CN110313867A (en) Autonomous scavenging machine, the cleaning method of autonomous scavenging machine and program
JP7672782B2 (en) Autonomous Mobile Work Device
US20180373852A1 (en) Robot control system
US20050237188A1 (en) Self-propelled cleaner
CN111459156B (en) System having first and second ground processing devices and method of operating the system
US20220214686A1 (en) Systems and Methods for Servicing a Data Center Using Autonomous Vehicle
US20050212680A1 (en) Self-propelled cleaner
JP2018181320A (en) Method for connection between household appliance and wireless home network
JP7797283B2 (en) Driving operation information processing system
KR20180040255A (en) Airport robot
CN113100661B (en) Method for operating a system comprising two autonomously propelled ground handling devices
WO2023162293A1 (en) Autonomous traveling robot, security system, travel control method, and program
KR20180038884A (en) Airport robot, and method for operating server connected thereto
KR20180038871A (en) Robot for airport and method thereof
JP4741940B2 (en) Monitoring system and control device for mobile robot constituting the system
JP7832835B2 (en) Driving operation information processing system and autonomous driving operation device
KR20180038850A (en) Airport robot and computer readable recording medium of performing operating method of thereof
KR101324168B1 (en) Robot cleaner, method for the robot cleaner and remote controlling system for the same
KR102082754B1 (en) Cleaning robot and method for controlling the same
JP2023148315A (en) Traveling work information processing system and traveling work information processing method
US20050251312A1 (en) Self-propelled cleaner
JP2007179366A (en) Security system
JP7554622B2 (en) Autonomous mobile work device and work management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250303

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251021

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251127

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251216

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251224

R150 Certificate of patent or registration of utility model

Ref document number: 7797283

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150