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
JP6971754B2 - Management system, management system control method and program - Google Patents
[go: Go Back, main page]

JP6971754B2 - Management system, management system control method and program - Google Patents

Management system, management system control method and program Download PDF

Info

Publication number
JP6971754B2
JP6971754B2 JP2017193044A JP2017193044A JP6971754B2 JP 6971754 B2 JP6971754 B2 JP 6971754B2 JP 2017193044 A JP2017193044 A JP 2017193044A JP 2017193044 A JP2017193044 A JP 2017193044A JP 6971754 B2 JP6971754 B2 JP 6971754B2
Authority
JP
Japan
Prior art keywords
unit
operator
operating
operators
work
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
JP2017193044A
Other languages
Japanese (ja)
Other versions
JP2019067211A (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.)
Okamura Corp
Original Assignee
Okamura 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 Okamura Corp filed Critical Okamura Corp
Priority to JP2017193044A priority Critical patent/JP6971754B2/en
Publication of JP2019067211A publication Critical patent/JP2019067211A/en
Application granted granted Critical
Publication of JP6971754B2 publication Critical patent/JP6971754B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、管理システム、管理システムの制御方法及びプログラムに関する。 The present invention relates to a management system, a control method and a program of the management system.

対象物を把持するロボットとして自律的に対象物を把持するロボット、遠隔操作に基づいて対象物を把持するロボットなどさまざまなロボットがある。
特許文献1には、関連する技術として、材料取扱施設における製品を自動ピッキングするシステムに関する技術が記載されている。
As a robot that grips an object, there are various robots such as a robot that autonomously grips an object and a robot that grips an object based on remote control.
Patent Document 1 describes, as a related technique, a technique relating to a system for automatically picking products in a material handling facility.

特許第5940682号公報Japanese Patent No. 5940682

ところで、マスタ部とスレーブ部とで構成され、自動操作と遠隔操作とが切り替え可能なピッキングを行う半自律ロボットでは、自動操作によるピッキングが不可能になった場合に遠隔操作に切り替えられ、遠隔操作によるピッキングが行われる。したがって、このような半自律ロボットの場合、常に操作者を必要とする訳ではないため、操作者がいつ、何人必要になるかを特定することは困難である。
そのため、操作者がいつ何人必要になるかを特定することのできる技術が求められている。
By the way, in a semi-autonomous robot that is composed of a master unit and a slave unit and performs picking that can be switched between automatic operation and remote control, when picking by automatic operation becomes impossible, it is switched to remote control and remote control is performed. Picking is done by. Therefore, in the case of such a semi-autonomous robot, it is difficult to specify when and how many operators are required because the operator is not always required.
Therefore, there is a need for a technology that can identify when and how many operators are needed.

本発明の各態様は、上記の課題を解決することのできる管理システム、管理システムの制御方法及びプログラムを提供することを目的としている。 Each aspect of the present invention is intended to provide a management system, a control method and a program of the management system capable of solving the above-mentioned problems.

本発明の第1の態様によれば、管理システムは、自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数、または、前記複数の稼働時間帯それぞれにおける総作業量に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出する操作者数算出部と、前記スレーブ部の作業対象となる対象物の注文数に応じて前記複数の稼働時間帯それぞれにおける前記稼働台数、または、前記総作業量を算出する稼働管理部と、を備え、前記操作者数算出部は、前記稼働管理部が算出した前記稼働台数、または、前記総作業量に基づいて、前記操作者の人数を算出するAccording to the first aspect of the present invention, the management system operates by an automatic operation, and when the operation by the automatic operation is difficult, the operation by the automatic operation is switched to the operation by the remote operation by the master unit. Based on the number of operating units in each of the plurality of operating hours or the total amount of work in each of the plurality of operating hours, the number of operators required for performing the remote operation in each of the plurality of operating hours is calculated. An operation management unit that calculates the number of operating units or the total amount of work in each of the plurality of operating time zones according to the number of orders for the object to be worked on by the slave unit. The operator number calculation unit calculates the number of operators based on the operating number calculated by the operation management unit or the total work amount .

本発明の第の態様によれば、第1の態様における管理システムは、自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数および自動操作を行う人工知能の習熟度、または、前記複数の稼働時間帯それぞれにおける総作業量および前記人工知能の習熟度に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出する操作者数算出部、を備えるものであってもよいAccording to a second aspect of the present invention, the management system those of the first state-like is operated by automatic operation, if the operation is difficult due to the automatic operation, the remote operation by the master unit from operation by the automatic operation Based on the number of operating units and the proficiency level of artificial intelligence that performs automatic operation in each of the multiple operating hours of the slave unit that switches to the operation by, or the total amount of work and the proficiency level of the artificial intelligence in each of the plurality of operating hours It may be provided with an operator number calculation unit for calculating the number of operators required for performing the remote control in each of the plurality of operating hours .

本発明の第の態様によれば、管理システムの制御方法は、コンピュータが実行する制御方法であって、自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数、または、前記複数の稼働時間帯それぞれにおける総作業量に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出することと、前記スレーブ部の作業対象となる対象物の注文数に応じて前記複数の稼働時間帯それぞれにおける前記稼働台数、または、前記総作業量を算出することと、算出した前記稼働台数、または、算出した前記総作業量に基づいて、前記操作者の人数を算出することと、を含む
本発明の第4の態様によれば、管理システムの制御方法は、コンピュータが実行する制御方法であって、自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数および自動操作を行う人工知能の習熟度、または、前記複数の稼働時間帯それぞれにおける総作業量および前記人工知能の習熟度に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出すること、を含む。
According to the third aspect of the present invention, the control method of the management system is a control method executed by a computer, which is operated by automatic operation, and when the operation by the automatic operation is difficult, the operation by the automatic operation is performed. Based on the number of operating units in each of the plurality of operating hours of the slave unit that switches from to the operation by remote control by the master unit, or the total amount of work in each of the plurality of operating hours, the remote in each of the plurality of operating hours. The number of operators required to perform the operation is calculated, and the number of operating units in each of the plurality of operating time zones or the total work is performed according to the number of orders for the object to be worked on by the slave unit. It includes calculating the amount and calculating the number of operators based on the calculated operating number or the calculated total work amount .
According to the fourth aspect of the present invention, the control method of the management system is a control method executed by a computer, which is operated by automatic operation, and when the operation by the automatic operation is difficult, the operation by the automatic operation is performed. The number of operating units and the proficiency level of artificial intelligence that performs automatic operation in each of the multiple operating hours of the slave unit that switches from to the operation by remote control by the master unit, or the total amount of work and the artificial intelligence in each of the plurality of operating hours. Includes calculating the number of operators required to perform the remote control in each of the plurality of operating hours based on the proficiency level of the above.

本発明の第5の態様によれば、プログラムは、コンピュータに、自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数、または、前記複数の稼働時間帯それぞれにおける総作業量に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出することと、前記スレーブ部の作業対象となる対象物の注文数に応じて前記複数の稼働時間帯それぞれにおける前記稼働台数、または、前記総作業量を算出することと、算出した前記稼働台数、または、算出した前記総作業量に基づいて、前記操作者の人数を算出することと、を実行させる
本発明の第6の態様によれば、プログラムは、コンピュータに、自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数および自動操作を行う人工知能の習熟度、または、前記複数の稼働時間帯それぞれにおける総作業量および前記人工知能の習熟度に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出すること、を実行させる。
According to the fifth aspect of the present invention, the program operates on the computer by automatic operation, and when the operation by the automatic operation is difficult, the slave switches from the operation by the automatic operation to the operation by the remote operation by the master unit. The number of operators required to perform the remote operation in each of the plurality of operating hours based on the number of operating units in each of the plurality of operating hours of the unit or the total amount of work in each of the plurality of operating hours. And to calculate the number of operating units or the total amount of work in each of the plurality of operating time zones according to the number of orders for the object to be worked on by the slave unit, and the calculated operation. The number of operators is calculated based on the number of units or the calculated total work amount, and the operation is executed .
According to the sixth aspect of the present invention, the program operates on the computer by automatic operation, and when the operation by the automatic operation is difficult, the slave switches from the operation by the automatic operation to the operation by the remote operation by the master unit. The plurality of operations are based on the number of operating units in each of the plurality of operating hours of the unit and the proficiency level of artificial intelligence that performs automatic operation, or the total amount of work in each of the plurality of operating hours and the proficiency level of the artificial intelligence. Calculate the number of operators required to perform the remote operation in each time zone.

本発明の態様によれば、操作者がいつ何人必要になるかを特定することができる。 According to the aspect of the present invention, it is possible to specify when and how many operators are required.

本発明の一実施形態による管理システムの構成の一例を示す図である。It is a figure which shows an example of the structure of the management system by one Embodiment of this invention. 本発明の一実施形態によるスレーブ部の構成の一例を示す図である。It is a figure which shows an example of the structure of the slave part by one Embodiment of this invention. 本発明の一実施形態によるマスタ部の構成の一例を示す図である。It is a figure which shows an example of the structure of the master part by one Embodiment of this invention. 本発明の一実施形態による操作者提供装置の構成の一例を示す図である。It is a figure which shows an example of the structure of the operator provided apparatus by one Embodiment of this invention. 本発明の一実施形態による容器移動システムの構成の一例を示す図である。It is a figure which shows an example of the structure of the container movement system by one Embodiment of this invention. 本発明の一実施形態による操作者要求装置の構成の一例を示す図である。It is a figure which shows an example of the structure of the operator request device by one Embodiment of this invention. 本発明の一実施形態による操作者管理装置の構成の一例を示す図である。It is a figure which shows an example of the structure of the operator management apparatus by one Embodiment of this invention. 本発明の一実施形態による管理システムの処理フローの例を示す第1の図である。It is the first figure which shows the example of the processing flow of the management system by one Embodiment of this invention. 本発明の一実施形態による管理システムの処理フローの例を示す第2の図である。It is a 2nd figure which shows the example of the processing flow of the management system by one Embodiment of this invention. 本発明の別の実施形態による管理システムの構成の一例を示す図である。It is a figure which shows an example of the structure of the management system by another embodiment of this invention. 少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the computer which concerns on at least one Embodiment.

<実施形態>
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
(管理システム1の構成)
本発明の一実施形態による管理システム1の構成について説明する。
本発明の一実施形態による管理システム1は、マスタ部及びスレーブ部を備えピッキング作業を行う半自律ロボットにおけるスレーブ部の稼働台数、または、スレーブ部が行う総作業量(例えば、総ピック数など)に応じて、必要な操作者の人数(以下、「操作者数」と記載)を算出し、各スレーブ部10に操作者を割り当てるシステムである。
管理システム1は、図1に示すように、複数のスレーブ部10、複数のマスタ部20、操作者提供装置30、容器移動システム40、操作者要求装置50、操作者管理装置60、複数の通信端末装置70、ネットワークNWを備える。
管理システム1において、スレーブ部10は、例えば、AI(Artificial Intelligence)などによる自動操作によって対象物Iを所定の位置まで移動させることができる。スレーブ部10の自動操作による対象物Iの移動が困難になった場合、そのスレーブ部10に操作者を割り当て、操作者がマスタ部20を介してスレーブ部10を遠隔操作することにより、スレーブ部10に対象物Iを所定の位置まで移動させることができる。操作者要求装置50は、対象物Iの注文数に応じて複数の稼働時間帯それぞれにおけるスレーブ部10の稼働台数、または、複数の稼働時間それぞれにおけるスレーブ部10の総作業量を特定する。操作者要求装置50は、特定したスレーブ部10の稼働台数、または、複数の稼働時間それぞれにおけるスレーブ部10の総作業量を操作者提供装置30に通知する。操作者提供装置30は、スレーブ部10の稼働台数、または、複数の稼働時間それぞれにおけるスレーブ部10の総作業量に基づいて、スレーブ部10への割り当てに必要な操作者数を算出する。操作者提供装置30は、算出した操作者数を操作者管理装置60に通知する。操作者管理装置60には、通信端末装置70を介して予め操作者が登録されており、通知を受けた操作者管理装置60は、登録されている操作者の中から必要な数の操作者を選択し、選択した操作者を操作者提供装置30に通知する。操作者提供装置30は、通知された操作者が操作するマスタ部20と自動操作による対象物Iの移動が困難になったスレーブ部10とを接続させることで、そのスレーブ部10の遠隔操作を可能にする。
<Embodiment>
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(Configuration of management system 1)
The configuration of the management system 1 according to the embodiment of the present invention will be described.
The management system 1 according to one embodiment of the present invention is the number of operating slave units in a semi-autonomous robot having a master unit and a slave unit and performing picking work, or the total amount of work performed by the slave unit (for example, the total number of picks). This is a system that calculates the required number of operators (hereinafter referred to as "the number of operators") and assigns the operators to each slave unit 10.
As shown in FIG. 1, the management system 1 includes a plurality of slave units 10, a plurality of master units 20, an operator providing device 30, a container moving system 40, an operator requesting device 50, an operator management device 60, and a plurality of communications. It includes a terminal device 70 and a network NW.
In the management system 1, the slave unit 10 can move the object I to a predetermined position by, for example, an automatic operation by AI (Artificial Integrity) or the like. When it becomes difficult to move the object I by the automatic operation of the slave unit 10, an operator is assigned to the slave unit 10, and the operator remotely controls the slave unit 10 via the master unit 20 to obtain the slave unit. The object I can be moved to 10 to a predetermined position. The operator request device 50 specifies the number of operating slave units 10 in each of the plurality of operating hours, or the total amount of work of the slave units 10 in each of the plurality of operating hours, according to the number of orders for the object I. The operator request device 50 notifies the operator providing device 30 of the number of operating units of the specified slave unit 10 or the total work amount of the slave unit 10 in each of the plurality of operating hours. The operator providing device 30 calculates the number of operators required for allocation to the slave unit 10 based on the number of operating units of the slave unit 10 or the total amount of work of the slave unit 10 in each of the plurality of operating hours. The operator providing device 30 notifies the operator management device 60 of the calculated number of operators. Operators are registered in advance in the operator management device 60 via the communication terminal device 70, and the operator management device 60 that has received the notification is the required number of operators from the registered operators. Is selected, and the selected operator is notified to the operator providing device 30. The operator-provided device 30 can remotely control the slave unit 10 by connecting the master unit 20 operated by the notified operator and the slave unit 10 whose object I has become difficult to move by automatic operation. to enable.

(スレーブ部10の構成)
スレーブ部10のそれぞれは、マスタ部20とは異なる場所(図1に示す例では倉庫A)に配置されるロボットである。スレーブ部10のそれぞれは、半自律制御によって対象物Iを把持し、把持した対象物Iを所定の位置まで移動させる。ここで、半自律制御とは、遠隔操作不要時には、画像情報などの入力情報に応じた人工知能AIなどの判断に基づいて制御を行い、遠隔操作必要時には、操作者による遠隔操作に従って制御を行う。遠隔操作必要時とは、例えば、対象物Iの移動が困難であると判断したときのことである。遠隔操作不要時とは、例えば、スレーブ部10が対象物Iを把持し、その対象物Iを所定の位置まで移動させることができると判断したときのことである。
複数のスレーブ部10の中に対象物Iの移動が困難なものがある場合、対象物Iを移動させることが困難なスレーブ部10にネットワークNWを介してマスタ部20が接続される。マスタ部20が接続されたスレーブ部10は、マスタ部20からネットワークNWを介して受信する制御信号に従って動作する。スレーブ部10がマスタ部20から制御信号を受信し、スレーブ部10がその制御信号に従って動作する場合、スレーブ部10とマスタ部20とは、マスタ・スレーブ型の遠隔作業システムを構成する。
スレーブ部10は、図2に示すように、通信部101、撮影部102、把持部103、自律制御部104、遠隔操作必要検知部105を備える。
(Configuration of slave unit 10)
Each of the slave units 10 is a robot arranged in a place different from the master unit 20 (warehouse A in the example shown in FIG. 1). Each of the slave units 10 grips the object I by semi-autonomous control, and moves the gripped object I to a predetermined position. Here, the semi-autonomous control controls based on the judgment of artificial intelligence AI or the like according to the input information such as image information when remote control is unnecessary, and controls according to the remote control by the operator when remote control is necessary. .. The time when remote control is necessary is, for example, when it is determined that the object I is difficult to move. The time when remote control is unnecessary is, for example, when the slave unit 10 grasps the object I and determines that the object I can be moved to a predetermined position.
When the object I is difficult to move among the plurality of slave units 10, the master unit 20 is connected to the slave unit 10 where it is difficult to move the object I via the network NW. The slave unit 10 to which the master unit 20 is connected operates according to a control signal received from the master unit 20 via the network NW. When the slave unit 10 receives a control signal from the master unit 20 and the slave unit 10 operates according to the control signal, the slave unit 10 and the master unit 20 form a master-slave type remote work system.
As shown in FIG. 2, the slave unit 10 includes a communication unit 101, a photographing unit 102, a gripping unit 103, an autonomous control unit 104, and a remote control necessary detection unit 105.

通信部101は、ネットワークNWを介してマスタ部20と通信を行う。通信部101がマスタ部20と通信を行うことで、スレーブ部10とマスタ部20とがマスタ・スレーブ型の遠隔作業システムを構成する。 The communication unit 101 communicates with the master unit 20 via the network NW. The communication unit 101 communicates with the master unit 20, and the slave unit 10 and the master unit 20 form a master-slave type remote work system.

撮影部102は、把持する対象である対象物Iを撮影する。撮影部102が撮影する画像は、物体が立体的に見える立体画像である。撮影部102は、撮影した画像を通信部101を介してマスタ部20に送信する。 The photographing unit 102 photographs the object I to be grasped. The image captured by the photographing unit 102 is a three-dimensional image in which the object looks three-dimensional. The photographing unit 102 transmits the captured image to the master unit 20 via the communication unit 101.

把持部103は、遠隔操作不要時には、自律制御部104から受信する制御信号に従って動作する。また、把持部103は、遠隔操作必要時には、マスタ部20から通信部101を介して受信する制御信号に従って動作する。 The grip unit 103 operates according to a control signal received from the autonomous control unit 104 when remote control is not required. Further, when remote control is required, the grip unit 103 operates according to a control signal received from the master unit 20 via the communication unit 101.

自律制御部104は、遠隔操作不要時に、例えば撮影部102が撮影した画像情報などの入力情報に応じた人工知能AIに基づく処理によって制御信号を生成し、生成した制御信号を把持部103に出力する。 When remote control is not required, the autonomous control unit 104 generates a control signal by processing based on artificial intelligence AI according to input information such as image information captured by the imaging unit 102, and outputs the generated control signal to the grip unit 103. do.

遠隔操作必要検知部105は、把持部103が対象物Iの移動が困難であることを検知する。具体的には、遠隔操作必要検知部105は、撮影部102が撮影する画像において、把持部103の位置と、対象物Iの位置とを特定する。そして、遠隔操作必要検知部105は、対象物Iが所定の位置に到達するまでの間、把持部103の位置と対象物Iとの位置との相対距離が対象物Iを把持していないと判定するしきい値以上の距離となったか否かを判定する。遠隔操作必要検知部105は、把持部103の位置と対象物Iとの位置との相対距離がしきい値以上の距離となったと判定した場合に、対象物Iが困難である、すなわち遠隔操作が必要である(遠隔操作必要時である)と判定する。また、遠隔操作必要検知部105は、把持部103の位置と対象物Iとの位置との相対距離がしきい値未満の距離であると判定した場合、対象物Iの移動が困難でない、すなわち遠隔操作不要時であると判定する。
遠隔操作必要検知部105は、遠隔操作必要時であると判定した場合、通信部101を介して遠隔操作が必要となったスレーブ部10の識別子を操作者提供装置30に送信する。
The remote control necessary detection unit 105 detects that the grip unit 103 has difficulty in moving the object I. Specifically, the remote control necessary detection unit 105 specifies the position of the gripping unit 103 and the position of the object I in the image captured by the photographing unit 102. Then, the remote control necessary detection unit 105 does not grip the object I by the relative distance between the position of the grip portion 103 and the position of the object I until the object I reaches a predetermined position. It is determined whether or not the distance is equal to or greater than the threshold value to be determined. When the remote control necessary detection unit 105 determines that the relative distance between the position of the grip portion 103 and the position of the object I is equal to or greater than the threshold value, the object I is difficult, that is, remote control is performed. Is required (when remote control is required). Further, when the remote control necessary detection unit 105 determines that the relative distance between the position of the grip portion 103 and the position of the object I is less than the threshold value, it is not difficult to move the object I, that is, Judge that remote control is not required.
When the remote control necessary detection unit 105 determines that the remote control is necessary, the remote control necessary detection unit 105 transmits the identifier of the slave unit 10 that requires remote control to the operator providing device 30 via the communication unit 101.

(マスタ部20の構成)
マスタ部20のそれぞれは、スレーブ部10とは異なる場所(図1に示す例では操作者Oの勤務先であるワーキングセンタB)に配置される。複数のマスタ部20のうちの1つは、スレーブ部10の遠隔操作必要時に、ネットワークNWを介して、そのスレーブ部10に操作者の操作に応じた制御信号を送信する。マスタ部20のそれぞれは、図3に示すように、通信部201と、画像再生部202と、操作入力部203と、を備える。
(Structure of master unit 20)
Each of the master units 20 is arranged in a place different from the slave unit 10 (in the example shown in FIG. 1, the working center B where the operator O works). When remote control of the slave unit 10 is required, one of the plurality of master units 20 transmits a control signal according to the operation of the operator to the slave unit 10 via the network NW. As shown in FIG. 3, each of the master units 20 includes a communication unit 201, an image reproduction unit 202, and an operation input unit 203.

通信部201は、ネットワークNWを介してスレーブ部10及び操作者提供装置30と通信を行う。 The communication unit 201 communicates with the slave unit 10 and the operator-provided device 30 via the network NW.

画像再生部202は、通信部201を介して操作対象のスレーブ部10から立体画像を受信する。また、画像再生部202は、遠隔操作必要検知部105が遠隔操作必要時であると判定した場合、通信部201を介して操作者提供装置30から遠隔操作必要報知信号を受信する。
画像再生部202は、受信した立体画像を表示する。また、画像再生部202は、通信部201を介して操作者提供装置30から遠隔操作必要報知信号を受信した場合、スレーブ部10に遠隔操作が必要となったことを表示する。
The image reproduction unit 202 receives a stereoscopic image from the slave unit 10 to be operated via the communication unit 201. Further, when the remote control necessary detection unit 105 determines that the remote control is necessary, the image reproduction unit 202 receives the remote control necessary notification signal from the operator providing device 30 via the communication unit 201.
The image reproduction unit 202 displays the received stereoscopic image. Further, when the image reproduction unit 202 receives the remote control necessary notification signal from the operator providing device 30 via the communication unit 201, the image reproduction unit 202 displays to the slave unit 10 that remote control is required.

操作入力部203は、操作者Obが行う操作を検出し、検出した操作に応じた制御信号を通信部201を介して操作対象のスレーブ部10及び操作者提供装置30に送信する。 The operation input unit 203 detects an operation performed by the operator Ob, and transmits a control signal corresponding to the detected operation to the slave unit 10 to be operated and the operator providing device 30 via the communication unit 201.

(操作者提供装置30の構成)
操作者提供装置30は、図4に示すように、通信部301、記憶部302、操作者数算出部303、操作管理部304を備える。
(Configuration of operator-provided device 30)
As shown in FIG. 4, the operator providing device 30 includes a communication unit 301, a storage unit 302, an operator number calculation unit 303, and an operation management unit 304.

通信部301は、ネットワークNWを介してマスタ部20及び容器移動システム40と通信を行う。
記憶部302は、複数の稼働時間帯それぞれと、稼働時間帯それぞれに割り当てられている操作者の操作するマスタ部20の識別子とを関連付けて記憶する。ここで、各稼働時間帯に割り当てられた操作者とは、稼働時間帯ごとに予め登録されている操作者の中から操作者管理装置60が選択し、操作者管理装置60が操作者提供装置30に通知した操作者のことである。また、記憶部302は、ネットワークNWを介して接続させるマスタ部20とスレーブ部10との組み合わせをそれぞれの識別子を関連付けて記憶する。
The communication unit 301 communicates with the master unit 20 and the container movement system 40 via the network NW.
The storage unit 302 stores each of the plurality of operating time zones in association with the identifier of the master unit 20 operated by the operator assigned to each operating time zone. Here, the operator assigned to each operating time zone is selected by the operator management device 60 from the operators registered in advance for each operating time zone, and the operator management device 60 is an operator-provided device. It is the operator who notified 30. Further, the storage unit 302 stores the combination of the master unit 20 and the slave unit 10 connected via the network NW in association with their respective identifiers.

操作者数算出部303は、稼働中のスレーブ部10が行う作業に必要な操作者数を算出する。具体的には、操作者数算出部303は、操作者要求装置50から、スレーブ部10の稼働台数、または、各スレーブ部10が行う総作業量の情報を取得する。操作者数算出部303は、スレーブ部10の稼働台数の情報を取得した場合、次の式(1)に基づいて、必要な操作者数を算出する。また、各スレーブ部10が行う総作業量の情報を取得した場合、次の式(2)に基づいて、必要な操作者数を算出する。 The number of operators calculation unit 303 calculates the number of operators required for the work performed by the slave unit 10 in operation. Specifically, the operator number calculation unit 303 acquires information on the number of operating slave units 10 or the total amount of work performed by each slave unit 10 from the operator request device 50. When the information on the number of operating units of the slave unit 10 is acquired, the operator number calculation unit 303 calculates the required number of operators based on the following equation (1). Further, when the information on the total amount of work performed by each slave unit 10 is acquired, the required number of operators is calculated based on the following equation (2).

Figure 0006971754
Figure 0006971754

Figure 0006971754
Figure 0006971754

ここで、式(1)における稼働台数は、各稼働時間帯ごと(例えば、1時間ごと)のスレーブ部10の稼働台数である。また、AIの習熟度は、例えば、スレーブ部10全体の習熟度の平均値である。AIの習熟度は、1(最低の習熟度)〜無限大(最高の習熟度)の間の値をとる。例えば、AIの習熟度が1の場合、常に操作者による操作が必要な状態であり、AIの習熟度が無限大の場合、操作者による操作が全く不要でありAIが常に操作する状態である。また、係数αは、稼働台数を操作者数に変換するための係数である。
また、式(2)における総作業量は、各稼働時間帯ごとのスレーブ部10の総作業量(例えば、ピック数)である。また、式(2)におけるAIの習熟度は、式(1)におけるAIの習熟度と同様である。また、係数βは、総作業量を操作者数に変換するための係数である。
操作者数算出部303は、算出した操作者数を操作者管理装置60に送信する。操作者数算出部303は、各稼働時間帯ごとのスレーブ部10を操作可能な操作者の情報を操作者管理装置60から取得する。操作者数算出部303は、取得した情報が示す操作者をスレーブ部10に割り当てる。
Here, the number of operating units in the equation (1) is the number of operating units of the slave unit 10 for each operating time zone (for example, every hour). Further, the proficiency level of AI is, for example, the average value of the proficiency level of the entire slave unit 10. The proficiency level of AI takes a value between 1 (lowest proficiency level) and infinity (highest proficiency level). For example, when the proficiency level of AI is 1, the operation by the operator is always required, and when the proficiency level of AI is infinite, the operation by the operator is completely unnecessary and the AI is always operated. .. Further, the coefficient α is a coefficient for converting the number of operating units into the number of operators.
Further, the total work amount in the equation (2) is the total work amount (for example, the number of picks) of the slave unit 10 for each operating time zone. Further, the proficiency level of AI in the formula (2) is the same as the proficiency level of AI in the formula (1). Further, the coefficient β is a coefficient for converting the total amount of work into the number of operators.
The operator number calculation unit 303 transmits the calculated number of operators to the operator management device 60. The operator number calculation unit 303 acquires the information of the operator who can operate the slave unit 10 for each operating time zone from the operator management device 60. The operator number calculation unit 303 assigns the operator indicated by the acquired information to the slave unit 10.

操作管理部304は、操作対象であるスレーブ部10が把持すべき対象物Iの状態に基づいて、スレーブ部10を制御するマスタ部20を切り換える。
具体的には、対象物Iの状態とは、対象物Iを把持する操作の難易度である。操作管理部304は、スレーブ部10が把持し難い対象物Iであると判定した場合、操作者数算出部303が割り当てた操作者Oが操作しているマスタ部20にスレーブ部10を接続する。
The operation management unit 304 switches the master unit 20 that controls the slave unit 10 based on the state of the object I to be gripped by the slave unit 10 that is the operation target.
Specifically, the state of the object I is the difficulty of the operation of grasping the object I. When the operation management unit 304 determines that the object I is difficult to grasp by the slave unit 10, the operation management unit 304 connects the slave unit 10 to the master unit 20 operated by the operator O assigned by the operator number calculation unit 303. ..

(容器移動システム40の構成)
容器移動システム40は、図5に示すように、移動制御部401、複数の容器M、倉庫Aにおいて各容器Mを移動させる機構Tを備える。容器Mには対象物Iが保管されている。
移動制御部401は、接続指示信号を受信すると、受信した接続指示信号に含まれるマスタ部20の接続先を特定する。移動制御部401は、機構Tを用いて容器Mを特定したマスタ部20の接続先であるスレーブ部10の位置へ移動させる制御を行う。
(Structure of container movement system 40)
As shown in FIG. 5, the container movement system 40 includes a movement control unit 401, a plurality of containers M, and a mechanism T for moving each container M in the warehouse A. The object I is stored in the container M.
Upon receiving the connection instruction signal, the movement control unit 401 identifies the connection destination of the master unit 20 included in the received connection instruction signal. The movement control unit 401 controls the movement of the container M to the position of the slave unit 10 which is the connection destination of the specified master unit 20 by using the mechanism T.

(操作者要求装置50の構成)
操作者要求装置50は、複数の稼働時間それぞれにおけるスレーブ部10の稼働台数、または、複数の稼働時間それぞれにおける総作業量を特定し、算出した稼働台数、または、総作業量を操作者提供装置30に送信することによって、操作者提供装置30に必要数の操作者の提供を受ける装置である。操作者要求装置50は、図6に示すように、通信部501、記憶部502、稼働管理部503を備える。
(Configuration of operator request device 50)
The operator request device 50 specifies the operating number of the slave unit 10 in each of the plurality of operating hours, or the total work amount in each of the plurality of operating hours, and calculates the operating number or the total work amount in the operator-provided device. It is a device that receives the necessary number of operators from the operator-provided device 30 by transmitting to 30. As shown in FIG. 6, the operator request device 50 includes a communication unit 501, a storage unit 502, and an operation management unit 503.

通信部501は、ネットワークNWを介して他の装置と通信を行う。
記憶部502は、操作者要求装置50の処理に必要な種々の情報を記憶する。
稼働管理部503は、各稼働時間帯ごと(例えば、1時間ごと)の各スレーブ部10の稼働を管理する。具体的には、購入者が対象物Iを購入可能なウェブサイトに端末装置を介してアクセスし、対象物Iを購入する操作をその端末装置に対して行う。端末装置は、購入者の操作に応じて、対象物Iを特定する情報(例えば、ID、名称など)、対象物Iの購入数、対象物Iの送付先などを含む情報をウェブサイトの管理サーバに送信する。管理サーバは、端末装置から対象物Iを特定する情報、対象物Iの購入数、対象物Iの送付先などを含む情報を受信すると、その情報を受信した日時と、受信した情報とを記憶する。また、管理サーバは、受信した日時と、受信した情報とを稼働管理部503に送信する。稼働管理部503は、管理サーバから、注文を受けた日時と、対象物Iを特定する情報、対象物Iの購入数、対象物Iの送付先などを含む情報とを受信する。そして、稼働管理部503は、例えば、前日を示す日時に注文を受けた対象物Iの購入数に応じて、すなわち前日の対象物Iの注文数に応じて、各稼働時間帯ごとのスレーブ部10の稼働台数、または、総作業量(例えば、ピック数)を算出する。稼働管理部503によるスレーブ部10の稼働台数、または、総作業量の算出は、例えば、過去の実績に基づいた計算式によって行われる。稼働管理部503は、算出結果を記憶部502に書き込む。
稼働管理部503は、通信部501を介して、算出結果を操作者提供装置30に送信する。
The communication unit 501 communicates with other devices via the network NW.
The storage unit 502 stores various information necessary for processing of the operator request device 50.
The operation management unit 503 manages the operation of each slave unit 10 for each operation time zone (for example, every hour). Specifically, the purchaser accesses a website on which the object I can be purchased via the terminal device, and performs an operation for purchasing the object I on the terminal device. The terminal device manages the website with information including information for identifying the object I (for example, ID, name, etc.), the number of purchases of the object I, the destination of the object I, etc. according to the operation of the purchaser. Send to the server. When the management server receives information including information for identifying the object I, the number of purchases of the object I, the destination of the object I, etc. from the terminal device, the management server stores the date and time when the information was received and the received information. do. Further, the management server transmits the received date and time and the received information to the operation management unit 503. The operation management unit 503 receives from the management server the date and time when the order is received, the information specifying the object I, the number of purchases of the object I, the information including the destination of the object I, and the like. Then, the operation management unit 503 is a slave unit for each operation time zone, for example, according to the number of purchases of the object I ordered on the date and time indicating the previous day, that is, according to the number of orders for the object I on the previous day. The number of operating units of 10 or the total amount of work (for example, the number of picks) is calculated. The operation number of slave units 10 or the total work amount is calculated by the operation management unit 503 by, for example, a calculation formula based on past results. The operation management unit 503 writes the calculation result in the storage unit 502.
The operation management unit 503 transmits the calculation result to the operator providing device 30 via the communication unit 501.

(操作者管理装置60の構成)
操作者管理装置60は、図7に示すように、通信部601、記憶部602、操作者管理部603を備える。
(Configuration of operator management device 60)
As shown in FIG. 7, the operator management device 60 includes a communication unit 601, a storage unit 602, and an operator management unit 603.

通信部601は、ネットワークNWを介して他の装置と通信を行う。
記憶部602は、操作者要求装置50の処理に必要な種々の情報を記憶する。
操作者管理部603は、各稼働時間帯ごと(例えば、1時間ごと)の操作可能な操作者を管理する。例えば、操作者としての労働(例えば、アルバイト)を希望する人が、事前(例えば、2日前)に、通信端末装置70から操作者を募集している専用ウェブサイトにアクセスし、労働可能な時間帯、氏名、連絡先などを登録する。記憶部602は、登録された労働を希望する人の情報を記憶する。
操作者管理部603は、各稼働時間帯ごと(例えば、1時間ごと)の操作者数の情報を操作者提供装置30から受け取った場合、操作者数に応じた人数の操作者を記憶部602に登録された人の中から選択し、選択した操作者を操作者提供装置30に報知する。なお、操作者管理部603は、例えば、登録された人の中からその登録された時刻の早い順に操作者を選択する。
また、操作者管理部603は、通信部601を介して選択した操作者が所持する通信端末装置70に労働可能な時間帯と場所(例えば、ワーキングセンタB)とを報知する。
The communication unit 601 communicates with other devices via the network NW.
The storage unit 602 stores various information necessary for processing of the operator request device 50.
The operator management unit 603 manages operators who can operate each operating time zone (for example, every hour). For example, a person who wishes to work as an operator (for example, a part-time job) accesses a dedicated website recruiting operators from the communication terminal device 70 in advance (for example, two days ago) and can work. Register the band, name, contact information, etc. The storage unit 602 stores the information of the registered person who wishes to work.
When the operator management unit 603 receives information on the number of operators for each operating time zone (for example, every hour) from the operator providing device 30, the operator management unit 603 stores the number of operators according to the number of operators in the storage unit 602. Select from the persons registered in, and notify the selected operator to the operator providing device 30. The operator management unit 603 selects, for example, an operator from among the registered persons in the order of the earliest registered time.
Further, the operator management unit 603 notifies the communication terminal device 70 possessed by the selected operator via the communication unit 601 of the workable time zone and place (for example, the working center B).

(通信端末装置70の構成)
通信端末装置70は、通信部を備える。通信端末装置70の通信部は、操作者管理装置60と通信を行い、労働可能な時間帯、氏名、連絡先などを操作者管理装置60に登録する。通信端末装置70は、例えば、スマートフォン、パーソナルコンピュータ、タブレット端末などである。
(Configuration of communication terminal device 70)
The communication terminal device 70 includes a communication unit. The communication unit of the communication terminal device 70 communicates with the operator management device 60, and registers the workable time zone, name, contact information, etc. in the operator management device 60. The communication terminal device 70 is, for example, a smartphone, a personal computer, a tablet terminal, or the like.

(管理システム1の処理)
次に、本発明の一実施形態による管理システム1の処理について説明する。
まず、管理システム1がスレーブ部10による作業を行う前に行う、必要となる操作者数の算出と操作者の割り当ての処理について説明する。
ここでは、図8に示す本発明の一実施形態による管理システム1の処理フローについて説明する。
(Processing of management system 1)
Next, the processing of the management system 1 according to the embodiment of the present invention will be described.
First, the calculation of the required number of operators and the processing of the allocation of operators, which are performed before the management system 1 performs the work by the slave unit 10, will be described.
Here, the processing flow of the management system 1 according to the embodiment of the present invention shown in FIG. 8 will be described.

操作者としての労働(例えば、アルバイト)を希望する人が、事前(例えば、2日前)に、通信端末装置70から操作者を募集している専用サイトにアクセスし、労働可能な時間帯、氏名、連絡先などを登録する。操作者管理部603は、登録された労働を希望する人の情報を通信部601を介して取得する。操作者管理部603は、取得した情報を記憶部602に書き込む(ステップS1)。また、操作者管理部603は、登録された労働を希望する人の情報を操作者提供装置30の記憶部302に書き込む。 A person who wishes to work as an operator (for example, a part-time job) accesses a dedicated site recruiting operators from the communication terminal device 70 in advance (for example, two days ago), and is able to work during the working hours and name. , Register contacts, etc. The operator management unit 603 acquires the information of the registered person who wishes to work via the communication unit 601. The operator management unit 603 writes the acquired information in the storage unit 602 (step S1). Further, the operator management unit 603 writes the registered information of the person who desires the labor in the storage unit 302 of the operator providing device 30.

稼働管理部503は、各稼働時間帯ごと(例えば、1時間ごと)の各スレーブ部10の稼働を管理する。稼働管理部503は、例えば、前日の対象物Iの注文数に応じて各稼働時間帯ごとのスレーブ部10の稼働台数、または、総作業量(例えば、総ピック数)を算出する(ステップS2)。稼働管理部503は、算出結果を記憶部502に書き込む。また、稼働管理部503は、通信部501を介して、算出結果を操作者提供装置30に送信する(ステップS3)。 The operation management unit 503 manages the operation of each slave unit 10 for each operation time zone (for example, every hour). The operation management unit 503 calculates, for example, the number of operating units of the slave unit 10 or the total work amount (for example, the total number of picks) for each operating time zone according to the number of orders for the object I on the previous day (step S2). ). The operation management unit 503 writes the calculation result in the storage unit 502. Further, the operation management unit 503 transmits the calculation result to the operator providing device 30 via the communication unit 501 (step S3).

操作者数算出部303は、稼働中のスレーブ部10が行う作業に必要な操作者数を算出する(ステップS4)。具体的には、操作者数算出部303は、操作者要求装置50から、スレーブ部10の稼働台数、または、各スレーブ部10が行う総作業量の情報を取得する。操作者数算出部303は、スレーブ部10の稼働台数の情報を取得した場合、例えば、上記の式(1)に基づいて、必要な操作者数を算出する。また、操作者数算出部303は、各スレーブ部10が行う総作業量の情報を取得した場合、例えば、上記の式(2)に基づいて、必要な操作者数を算出する。
なお、操作者数算出部303がスレーブ部10の稼働台数の情報に基づいて必要な操作者数を算出する場合に用いる式は、上記の式(1)に限定するものではない。操作者数算出部303がスレーブ部10の稼働台数の情報に基づいて必要な操作者数を算出する場合に用いる式は、稼働台数が増加するにつれて操作者数が増加し、AIの習熟度が高くなるにつれて操作者数が減少する式である。例えば、本発明の別の実施形態では、上記の式(1)よりも下記の式(3)、式(4)などを用いた方がより適切な操作者数となる可能性がある。
The number of operators calculation unit 303 calculates the number of operators required for the work performed by the slave unit 10 in operation (step S4). Specifically, the operator number calculation unit 303 acquires information on the number of operating slave units 10 or the total amount of work performed by each slave unit 10 from the operator request device 50. When the information on the number of operating units of the slave unit 10 is acquired, the operator number calculation unit 303 calculates the required number of operators based on the above equation (1), for example. Further, when the information on the total amount of work performed by each slave unit 10 is acquired, the operator number calculation unit 303 calculates the required number of operators based on the above equation (2), for example.
The formula used when the number of operators calculation unit 303 calculates the required number of operators based on the information on the number of operating units of the slave unit 10 is not limited to the above formula (1). The formula used when the number of operators calculation unit 303 calculates the required number of operators based on the information on the number of operating units of the slave unit 10 is that the number of operators increases as the number of operating units increases, and the AI proficiency level increases. This is an equation in which the number of operators decreases as the value increases. For example, in another embodiment of the present invention, it is possible that the number of operators is more appropriate when the following equations (3), (4) and the like are used rather than the above equation (1).

Figure 0006971754
Figure 0006971754

Figure 0006971754
Figure 0006971754

なお、式(4)におけるR1は、1以上の定数である。
また、操作者数算出部303がスレーブ部10の総作業量の情報に基づいて必要な操作者数を算出する場合に用いる式は、上記の式(2)に限定するものではない。操作者数算出部303がスレーブ部10の総作業量の情報に基づいて必要な操作者数を算出する場合に用いる式は、総作業量が増加するにつれて操作者数が増加し、AIの習熟度が高くなるにつれて操作者数が減少する式である。例えば、本発明の別の実施形態では、式(2)よりも下記の式(5)、式(6)などを用いた方がより適切な操作者数となる可能性がある。
In addition, R1 in the equation (4) is a constant of 1 or more.
Further, the formula used when the number of operators calculation unit 303 calculates the required number of operators based on the information of the total work amount of the slave unit 10 is not limited to the above formula (2). The formula used when the operator number calculation unit 303 calculates the required number of operators based on the information of the total work amount of the slave unit 10 is that the number of operators increases as the total work amount increases, and the AI is proficient. This is an equation in which the number of operators decreases as the degree increases. For example, in another embodiment of the present invention, it is possible that the number of operators is more appropriate when the following equations (5), (6) and the like are used rather than the equation (2).

Figure 0006971754
Figure 0006971754

Figure 0006971754
Figure 0006971754

なお、式(6)におけるR1は、1以上の定数である。
操作者数算出部303は、算出した操作者数を操作者管理装置60に送信する(ステップS5)。操作者数算出部303は、各稼働時間帯ごとのスレーブ部10を操作可能な操作者の情報を操作者管理装置60から取得する(ステップS6)。操作者数算出部303は、取得した情報が示す操作者をスレーブ部10に割り当てる(ステップS7)。
R1 in the equation (6) is a constant of 1 or more.
The operator number calculation unit 303 transmits the calculated number of operators to the operator management device 60 (step S5). The operator number calculation unit 303 acquires information on an operator who can operate the slave unit 10 for each operating time zone from the operator management device 60 (step S6). The operator number calculation unit 303 assigns the operator indicated by the acquired information to the slave unit 10 (step S7).

次に、遠隔操作必要時にスレーブ部10の操作が、AIによる操作から操作者による操作に切り替わる処理について説明する。
ここでは、図9に示す本発明の一実施形態による管理システム1の処理フローについて説明する。
Next, a process in which the operation of the slave unit 10 is switched from the operation by the AI to the operation by the operator when remote control is required will be described.
Here, the processing flow of the management system 1 according to the embodiment of the present invention shown in FIG. 9 will be described.

各スレーブ部10の遠隔操作必要検知部105は、所定の時間間隔(例えば100ms)ごとにおいて、判定時が遠隔操作不要時であるか否かを判定する(ステップS11)。
遠隔操作必要検知部105は、遠隔操作不要時と判定した場合(ステップS11においてYES)、ステップS1の処理に戻す。
遠隔操作必要検知部105は、遠隔操作必要時と判定した場合(ステップS11においてNO)、遠隔操作が必要となったスレーブ部10の識別子を操作者提供装置30に送信する(ステップS12)。
The remote control necessary detection unit 105 of each slave unit 10 determines whether or not the remote control is not required at the time of determination at predetermined time intervals (for example, 100 ms) (step S11).
When the remote control necessary detection unit 105 determines that the remote control is unnecessary (YES in step S11), the remote control necessary detection unit 105 returns to the process of step S1.
When the remote control necessary detection unit 105 determines that remote control is necessary (NO in step S11), the remote control necessary detection unit 105 transmits the identifier of the slave unit 10 that requires remote control to the operator providing device 30 (step S12).

操作管理部304は、遠隔操作が必要となったスレーブ部10から識別子を受信する(ステップS13)。操作管理部304は、識別子を受信すると、記憶部302において、受信した時刻を含む稼働時間帯に割り当てられている操作者Oのマスタ部20を特定する(ステップS14)。操作管理部304は、通信部301を介して、遠隔操作が必要となったことを報知する遠隔操作必要報知信号を特定したマスタ部20に送信する(ステップS15)。 The operation management unit 304 receives an identifier from the slave unit 10 that requires remote control (step S13). Upon receiving the identifier, the operation management unit 304 identifies the master unit 20 of the operator O assigned to the operating time zone including the received time in the storage unit 302 (step S14). The operation management unit 304 transmits the remote control necessary notification signal for notifying that the remote control is required to the master unit 20 that specifies the remote control necessary notification signal via the communication unit 301 (step S15).

特定された各マスタ部20の画像再生部202は、通信部201を介して操作者提供装置30から遠隔操作必要報知信号を受信する(ステップS16)。各画像再生部202は、遠隔操作必要報知信号を受信すると、スレーブ部10に遠隔操作が必要となったことを表示する(ステップS17)。 The image reproduction unit 202 of each of the specified master units 20 receives a remote control necessary notification signal from the operator-provided device 30 via the communication unit 201 (step S16). Upon receiving the remote control necessary notification signal, each image reproduction unit 202 displays to the slave unit 10 that remote control is required (step S17).

割り当てられている操作者は、画像再生部202が表示するスレーブ部10の遠隔操作が必要となったことを見て、そのスレーブ部10を操作して対象物Iを移動させる操作を自分が行うと判断した場合、スレーブ部10を操作することを通知する操作を例えば操作入力部203に対して行う。
操作入力部203は、操作者による操作に応じて、スレーブ部10を操作することを通知する操作通知信号を操作者提供装置30に送信する(ステップS18)。操作通知信号には、送信したマスタ部20の識別子が含まれている。
The assigned operator sees that the slave unit 10 displayed by the image reproduction unit 202 needs to be remotely controlled, and operates the slave unit 10 to move the object I by himself / herself. When the determination is made, an operation for notifying the operation of the slave unit 10 is performed to, for example, the operation input unit 203.
The operation input unit 203 transmits an operation notification signal notifying the operation of the slave unit 10 to the operator providing device 30 in response to the operation by the operator (step S18). The operation notification signal includes the identifier of the transmitted master unit 20.

操作管理部304は、通信部301を介してマスタ部20から操作通知信号を受信する(ステップS19)。
操作管理部304は、最初に受信した操作通知信号に含まれる識別子のマスタ部20を、遠隔操作が必要となったスレーブ部10に接続する(ステップS20)。操作管理部304は、通信を行うマスタ部20とスレーブ部10との組み合わせと時刻とを記憶部302に書き込む(ステップS21)。操作管理部304は、最初に受信した操作通知信号に含まれる識別子のマスタ部20に、遠隔操作が必要となったスレーブ部10に接続することを報知する接続報知信号を送信する(ステップS22)。
The operation management unit 304 receives an operation notification signal from the master unit 20 via the communication unit 301 (step S19).
The operation management unit 304 connects the master unit 20 of the identifier included in the first received operation notification signal to the slave unit 10 that requires remote control (step S20). The operation management unit 304 writes the combination and time of the master unit 20 and the slave unit 10 for communication in the storage unit 302 (step S21). The operation management unit 304 transmits a connection notification signal for notifying the connection to the slave unit 10 that requires remote control to the master unit 20 of the identifier included in the operation notification signal first received (step S22). ..

最初に操作通知信号を送信したマスタ部20bの画像再生部202は、通信部201を介して操作者提供装置30から接続報知信号を受信する(ステップS23)。画像再生部202は、接続報知信号を受信すると、操作開始を確認するコメントを表示する(ステップS24)。
操作開始を確認するコメントを見た操作者は、操作開始を確認したことを示す操作(例えば、「確認」ボタンを押下する操作)を操作入力部203に対して行う。
操作入力部203は、操作者による操作開始を確認したことを示す操作を検出する(ステップS25)。操作入力部203は、操作者による操作開始を確認したことを示す操作を検出すると、画像再生部202は、制御対象のスレーブ部10の撮影部102が撮影している立体画像を表示する(ステップS26)。
操作者は、画像再生部202が表示する立体画像を見ながら対象物Iを把持して所定の位置まで移動させる操作を操作入力部203に対して行う。
操作入力部203は、操作者による対象物Iを把持して所定の位置まで移動させる操作を検出する(ステップS27)。操作入力部203は、検出した操作者による操作に応じた制御信号を生成する(ステップS28)。操作入力部203は、生成した制御信号を制御対象のスレーブ部10及び操作者提供装置30に送信する(ステップS29)。なお、操作入力部203は、操作者による操作に応じてリアルタイムで制御信号を生成し、生成する度に生成した制御信号を制御対象のスレーブ部10及び操作者提供装置30に送信する。
The image reproduction unit 202 of the master unit 20b that first transmitted the operation notification signal receives the connection notification signal from the operator providing device 30 via the communication unit 201 (step S23). Upon receiving the connection notification signal, the image reproduction unit 202 displays a comment confirming the start of the operation (step S24).
The operator who sees the comment confirming the start of the operation performs an operation indicating that the start of the operation has been confirmed (for example, an operation of pressing the "confirmation" button) to the operation input unit 203.
The operation input unit 203 detects an operation indicating that the operator has confirmed the start of the operation (step S25). When the operation input unit 203 detects an operation indicating that the operation start by the operator has been confirmed, the image reproduction unit 202 displays the stereoscopic image taken by the photographing unit 102 of the slave unit 10 to be controlled (step). S26).
The operator performs an operation on the operation input unit 203 to grasp the object I and move it to a predetermined position while looking at the stereoscopic image displayed by the image reproduction unit 202.
The operation input unit 203 detects an operation by the operator to grasp the object I and move it to a predetermined position (step S27). The operation input unit 203 generates a control signal according to the operation by the detected operator (step S28). The operation input unit 203 transmits the generated control signal to the slave unit 10 to be controlled and the operator-provided device 30 (step S29). The operation input unit 203 generates a control signal in real time in response to an operation by the operator, and transmits the generated control signal to the slave unit 10 to be controlled and the operator-provided device 30 each time the control signal is generated.

把持部103は、マスタ部20から制御信号を受信する(ステップS30)。把持部103は、受信した制御信号に従って動作する(ステップS31)。
操作管理部304は、マスタ部20から制御信号を受信する(ステップS32)。操作管理部304は、受信した制御信号をスレーブ部10が備える人工知能AIの画像情報などの入力に対する学習データとして制御信号を記憶部302に書き込む(ステップS33)。
The grip unit 103 receives a control signal from the master unit 20 (step S30). The grip portion 103 operates according to the received control signal (step S31).
The operation management unit 304 receives a control signal from the master unit 20 (step S32). The operation management unit 304 writes the received control signal to the storage unit 302 as learning data for input such as image information of the artificial intelligence AI included in the slave unit 10 (step S33).

このように、操作者数算出部303は、稼働管理部503が算出した各稼働時間帯ごとのスレーブ部10の稼働台数、または、総作業量(例えば、総ピック数)に基づいて、稼働中のスレーブ部10が行う作業に必要な操作者数を算出する。操作者数算出部303は、算出した操作者数を操作者管理装置60に送信する。操作者数算出部303は、各稼働時間帯ごとのスレーブ部10を操作可能な操作者の情報を操作者管理装置60から取得する。操作者数算出部303は、取得した情報が示す操作者をスレーブ部10に割り当てる。
したがって、本発明の一実施形態による管理システム1は、各稼働時間帯ごとに適切な人数の操作者を算出することができる。その結果、本発明の一実施形態による管理システム1は、各稼働時間帯ごとに適切な人数の操作者を勤務場所を気にすることなく雇うことができ、労働力を確保しやすくなる。
特に、倉庫などを運営する企業にスレーブ部10及びマスタ部20を提供する企業が操作者提供装置30を備え、人材派遣会社が操作者管理装置60を備える場合、倉庫Aを運営する企業は、自社で操作者を募集したり労働を管理したりする必要が無くなる。また、倉庫Aを運営する企業にスレーブ部10及びマスタ部20を提供する企業は、スレーブ部10及びマスタ部20とともに人材派遣会社に登録された労働力を付加価値として提供できるため、倉庫を運営する企業などの新たな顧客に売り込みやすくなる。人材派遣会社は、空き時間を有する主婦や学生などを募集することができるとともに、新たな企業にそれらの労働力を提供し利益を上げることができる。その結果、スレーブ部10及びマスタ部20を導入する企業、スレーブ部10及びマスタ部20を提供する企業、人材派遣会社の3者がともに、いわゆるWIN−WINの関係となり、更なる事業の発展が期待できる。
In this way, the operator number calculation unit 303 is in operation based on the number of operating units of the slave unit 10 for each operating time zone calculated by the operation management unit 503 or the total work amount (for example, the total number of picks). The number of operators required for the work performed by the slave unit 10 of the above is calculated. The operator number calculation unit 303 transmits the calculated number of operators to the operator management device 60. The operator number calculation unit 303 acquires the information of the operator who can operate the slave unit 10 for each operating time zone from the operator management device 60. The operator number calculation unit 303 assigns the operator indicated by the acquired information to the slave unit 10.
Therefore, the management system 1 according to the embodiment of the present invention can calculate an appropriate number of operators for each operating time zone. As a result, the management system 1 according to the embodiment of the present invention can hire an appropriate number of operators for each operating time zone without worrying about the work place, and it becomes easy to secure a labor force.
In particular, when the company that provides the slave unit 10 and the master unit 20 to the company that operates the warehouse or the like is equipped with the operator providing device 30, and the dispatching company is equipped with the operator management device 60, the company that operates the warehouse A is the company that operates the warehouse A. There is no need to recruit operators or manage labor in-house. Further, the company that provides the slave unit 10 and the master unit 20 to the company that operates the warehouse A can provide the labor force registered in the personnel dispatching company together with the slave unit 10 and the master unit 20 as added value, and therefore operates the warehouse. It will be easier to sell to new customers such as companies that do business. Dispatched laborers can recruit housewives, students, etc. who have free time, and can provide new companies with their labor force to make a profit. As a result, the company that introduces the slave unit 10 and the master unit 20, the company that provides the slave unit 10 and the master unit 20, and the dispatching company all have a so-called WIN-WIN relationship, and further business development develops. You can expect it.

また、このように、本発明の一実施形態による記憶部302は、各稼働時間帯と、その稼働時間帯に割り当てられた操作者の操作するマスタ部20の識別子とを関連付けて記憶する。操作管理部304は、遠隔操作が必要となったスレーブ部10から識別子を受信すると、記憶部302において、受信した時刻を含む稼働時間帯に割り当てられた操作者の操作するマスタ部20を特定する。操作管理部304は、通信部301を介して、遠隔操作が必要となったことを報知する遠隔操作必要報知信号を特定したマスタ部20に送信する。
したがって、本発明の一実施形態による管理システム1は、各稼働時間帯ごとに操作者の勤務場所を気にすることなく操作者を雇うことができ、労働力を確保しやすくなる。
Further, as described above, the storage unit 302 according to the embodiment of the present invention stores each operating time zone in association with the identifier of the master unit 20 operated by the operator assigned to the operating time zone. When the operation management unit 304 receives the identifier from the slave unit 10 that requires remote control, the storage unit 302 identifies the master unit 20 operated by the operator assigned to the operating time zone including the received time. .. The operation management unit 304 transmits a remote control necessary notification signal for notifying that remote control is required to the specified master unit 20 via the communication unit 301.
Therefore, the management system 1 according to the embodiment of the present invention can hire an operator without worrying about the work place of the operator for each operating time zone, and it becomes easy to secure a labor force.

なお、本発明の別の実施形態において、記憶部302及び記憶部602は、各稼働時間帯と、その稼働時間帯に割り当てられた操作者の操作するマスタ部20bの識別子と、さらに、その操作者の操作習熟度とを関連付けて記憶する。そして、管理システム1は、各稼働時間帯において、スレーブ部10aに遠隔操作が必要な場合に、本発明の一実施形態による管理システム1と同様に、操作者の操作習熟度に応じて、操作者の操作するマスタ部20bをスレーブ部10aに接続するものであってもよい。 In another embodiment of the present invention, the storage unit 302 and the storage unit 602 have each operating time zone, an identifier of the master unit 20b operated by the operator assigned to the operating time zone, and further the operation thereof. Memorize the person's operation proficiency in association with it. Then, when the slave unit 10a needs to be remotely controlled in each operating time zone, the management system 1 operates according to the operation proficiency level of the operator, as in the management system 1 according to the embodiment of the present invention. The master unit 20b operated by the person may be connected to the slave unit 10a.

なお、本発明の別の実施形態では、操作者数算出部303自身がAIを備えて必要な操作者数を算出するものであってもよい。 In another embodiment of the present invention, the number of operators calculation unit 303 itself may be provided with AI to calculate the required number of operators.

なお、本発明の各実施形態によるスレーブ部10のそれぞれは、2つ以上の異なる場所のそれぞれに配置されてもよい。また、本発明の各実施形態によるマスタ部20のそれぞれは、2つ以上の異なる場所のそれぞれに配置されてもよい。
例えば、本発明の別の実施形態による管理システム1は、図10に示すように、複数のスレーブ部10a1〜10an、複数のマスタ部20b1〜20bm、操作者提供装置30、複数の容器移動システム40、複数の操作者要求装置50、操作者管理装置60、複数の通信端末装置70、ネットワークNWを備えるものであってもよい。なお、スレーブ部10a1〜10anのそれぞれは同様の構成であり、スレーブ部10a1〜10anを総称してスレーブ部10aと呼ぶ。また、マスタ部20b1〜20bmのそれぞれは同様の構成であり、マスタ部20b1〜20bmを総称してマスタ部20bと呼ぶ。また、容器移動システム40及び操作者要求装置50は、倉庫ごとに1つずつ備えられる。
このような場合、本発明の一実施形態において示した式(1)または式(2)を用いて、各倉庫ごとに必要な操作者数を算出し、各倉庫ごとに操作者要求装置50から操作者提供装置30に算出結果を送信すればよい。
また、本発明の別の実施形態による管理システム1は、例えば、本発明の一実施形態において示した式(1)または式(2)を用いて、各倉庫ごとに必要な操作者数を算出し、同一の企業が運営する倉庫の場合には、同一企業ごとに操作者要求装置50から操作者提供装置30に算出結果の総和を送信してもよい。
It should be noted that each of the slave units 10 according to each embodiment of the present invention may be arranged at two or more different places. Further, each of the master units 20 according to each embodiment of the present invention may be arranged at two or more different places.
For example, as shown in FIG. 10, the management system 1 according to another embodiment of the present invention includes a plurality of slave units 10a1 to 10an, a plurality of master units 20b1 to 20bm, an operator-provided device 30, and a plurality of container moving systems 40. , A plurality of operator request devices 50, an operator management device 60, a plurality of communication terminal devices 70, and a network NW may be provided. Each of the slave units 10a1 to 10an has the same configuration, and the slave units 10a1 to 10an are collectively referred to as the slave unit 10a. Further, each of the master units 20b1 to 20bm has the same configuration, and the master units 20b1 to 20bm are collectively referred to as a master unit 20b. Further, the container movement system 40 and the operator request device 50 are provided one by one for each warehouse.
In such a case, the number of operators required for each warehouse is calculated using the formula (1) or the formula (2) shown in one embodiment of the present invention, and the operator request device 50 is used for each warehouse. The calculation result may be transmitted to the operator-provided device 30.
Further, the management system 1 according to another embodiment of the present invention calculates the number of operators required for each warehouse by using, for example, the formula (1) or the formula (2) shown in one embodiment of the present invention. However, in the case of a warehouse operated by the same company, the total sum of the calculation results may be transmitted from the operator request device 50 to the operator providing device 30 for each same company.

また、本発明の別の実施形態による管理システム1は、操作者の操作習熟度を考慮して必要な操作者数を算出するものであってもよい。例えば、管理システム1は、過去に登録の実績のある操作者の場合には、例えば、操作者の操作習熟度が高くなるにつれて必要な操作者数が低減されるような係数を導入して、必要な操作者数を算出するものであってもよい。 Further, the management system 1 according to another embodiment of the present invention may calculate the required number of operators in consideration of the operation proficiency level of the operators. For example, in the case of an operator who has a track record of registration in the past, the management system 1 introduces, for example, a coefficient such that the required number of operators is reduced as the operation proficiency of the operator increases. It may be used to calculate the required number of operators.

なお、本発明の各実施形態による管理システム1が行う対象物Iを把持する作業として、倉庫において対象物Iを把持する例を挙げて説明した。しかしながら、本発明の各実施形態による管理システム1が行う対象物Iを把持する作業、倉庫において対象物Iを把持する作業に限定するものではない。本発明の他の実施形態による管理システム1が行う対象物Iを把持する作業は、倉庫内に限らずオフィス、スーパー、病院、図書館、実験室等における対象物Iを把持する作業であってもよく、たねまき、仕分け、開梱や梱包、検品、組立などの他の遠隔作業を行うものであってもよい。 As the work of gripping the object I performed by the management system 1 according to each embodiment of the present invention, an example of gripping the object I in the warehouse has been described. However, the operation is not limited to the work of gripping the object I performed by the management system 1 according to each embodiment of the present invention and the work of gripping the object I in the warehouse. The work of gripping the object I performed by the management system 1 according to another embodiment of the present invention is not limited to the work of gripping the object I in an office, a supermarket, a hospital, a library, a laboratory, or the like. Often, other remote tasks such as beating, sorting, unpacking and packing, inspection, and assembly may be performed.

なお、本発明の各実施形態における記憶部302、502、602、その他の記憶部は、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部302、502、602、その他の記憶部は、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。 The storage units 302, 502, 602, and other storage units in each embodiment of the present invention may be provided anywhere as long as appropriate information is transmitted and received. Further, a plurality of storage units 302, 502, 602, and other storage units may exist in a range in which appropriate information is transmitted and received, and data may be distributed and stored.

なお、本発明の別の実施形態では、管理システム1は、操作者数算出部303が算出した操作者数に時給を乗算して人件費を算出する人件費算出部を備えるものであってもよい。この場合、人件費算出部が算出した人件費を企業の決算に使用するものであってもよい。 In another embodiment of the present invention, even if the management system 1 includes a personnel cost calculation unit that calculates personnel costs by multiplying the number of operators calculated by the operator number calculation unit 303 by an hourly wage. good. In this case, the personnel cost calculated by the personnel cost calculation unit may be used for the settlement of accounts of the company.

なお、本発明の実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。 In the processing flow according to the embodiment of the present invention, the order of processing may be changed as long as appropriate processing is performed.

本発明の実施形態における記憶部や記憶装置(レジスタ、ラッチを含む)のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部や記憶装置のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。 Each of the storage unit and the storage device (including the register and the latch) in the embodiment of the present invention may be provided anywhere within a range in which appropriate information is transmitted and received. Further, each of the storage unit and the storage device may exist in a plurality of areas within a range in which appropriate information is transmitted and received, and the data may be distributed and stored.

本発明の実施形態について説明したが、上述のスレーブ部10、マスタ部20、操作者提供装置30、容器移動システム40、操作者要求装置50、操作者管理装置60、通信端末装置70、その他の制御装置は内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。コンピュータの具体例を以下に示す。
図11は、少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ5は、図11に示すように、CPU6、メインメモリ7、ストレージ8、インターフェース9を備える。
例えば、上述のスレーブ部10、マスタ部20、操作者提供装置30、容器移動システム40、操作者要求装置50、操作者管理装置60、通信端末装置70、その他の制御装置のそれぞれは、コンピュータ5に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ8に記憶されている。CPU6は、プログラムをストレージ8から読み出してメインメモリ7に展開し、当該プログラムに従って上記処理を実行する。また、CPU6は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ7に確保する。
Although the embodiment of the present invention has been described, the slave unit 10, the master unit 20, the operator providing device 30, the container moving system 40, the operator requesting device 50, the operator management device 60, the communication terminal device 70, and others. The control device may have a computer system inside. The process of the above-mentioned processing is stored in a computer-readable recording medium in the form of a program, and the above-mentioned processing is performed by the computer reading and executing this program. A specific example of a computer is shown below.
FIG. 11 is a schematic block diagram showing the configuration of a computer according to at least one embodiment.
As shown in FIG. 11, the computer 5 includes a CPU 6, a main memory 7, a storage 8, and an interface 9.
For example, each of the slave unit 10, the master unit 20, the operator providing device 30, the container moving system 40, the operator requesting device 50, the operator management device 60, the communication terminal device 70, and other control devices is a computer 5. Is implemented in. The operation of each of the above-mentioned processing units is stored in the storage 8 in the form of a program. The CPU 6 reads a program from the storage 8, expands it into the main memory 7, and executes the above processing according to the program. Further, the CPU 6 secures a storage area corresponding to each of the above-mentioned storage units in the main memory 7 according to the program.

ストレージ8の例としては、HDD(Hard Disk Drive)、SSD(Solid State Drive)、磁気ディスク、光磁気ディスク、CD−ROM(Compact Disc Read Only Memory)、DVD−ROM(Digital Versatile Disc Read Only Memory)、半導体メモリ等が挙げられる。ストレージ8は、コンピュータ5のバスに直接接続された内部メディアであってもよいし、インターフェース9または通信回線を介してコンピュータ5に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ5に配信される場合、配信を受けたコンピュータ5が当該プログラムをメインメモリ7に展開し、上記処理を実行してもよい。少なくとも1つの実施形態において、ストレージ8は、一時的でない有形の記憶媒体である。 Examples of the storage 8 include HDD (Hard Disk Drive), SSD (Solid State Drive), magnetic disk, magneto-optical disk, CD-ROM (Compact Disc Read Only Memory), DVD-ROM (Digital Versaille Disk) , Semiconductor memory and the like. The storage 8 may be an internal medium directly connected to the bus of the computer 5 or an external medium connected to the computer 5 via the interface 9 or a communication line. Further, when this program is distributed to the computer 5 by a communication line, the distributed computer 5 may expand the program to the main memory 7 and execute the above processing. In at least one embodiment, the storage 8 is a non-temporary tangible storage medium.

また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル(差分プログラム)であってもよい。 Further, the above program may realize a part of the above-mentioned functions. Further, the program may be a file that can realize the above-mentioned functions in combination with a program already recorded in the computer system, a so-called difference file (difference program).

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、種々の追加、種々の省略、種々の置き換え、種々の変更を行ってよい。 Although some embodiments of the present invention have been described, these embodiments are examples and do not limit the scope of the invention. These embodiments may be subject to various additions, various omissions, various replacements, and various modifications without departing from the gist of the invention.

1・・・管理システム
5・・・コンピュータ
6・・・CPU
7・・・メインメモリ
8・・・ストレージ
9・・・インターフェース
10、10a1〜10an・・・スレーブ部
20、20b1〜20bm・・・マスタ部
30・・・操作者提供装置
40・・・容器移動システム
50・・・操作者要求装置
60・・・操作者管理装置
70・・・通信端末装置
101、201、301、501、601・・・通信部
102・・・撮影部
103・・・把持部
104・・・自律制御部
105・・・遠隔操作必要検知部
202・・・画像再生部
203・・・操作入力部
302、502、602・・・記憶部
303・・・操作者数算出部
304・・・操作管理部
401・・・移動制御部
503・・・稼働管理部
603・・・操作者管理部
A、A1〜An・・・倉庫
B、B1〜Bm・・・ワーキングセンタ
I・・・対象物
M・・・容器
NW・・・ネットワーク
O・・・操作者
T・・・機構
1 ... Management system 5 ... Computer 6 ... CPU
7 ... Main memory 8 ... Storage 9 ... Interface 10, 10a1-10an ... Slave unit 20, 20b1-20bm ... Master unit 30 ... Operator-provided device 40 ... Container movement System 50 ... Operator request device 60 ... Operator management device 70 ... Communication terminal device 101, 201, 301, 501, 601 ... Communication unit 102 ... Imaging unit 103 ... Grip unit 104 ... Autonomous control unit 105 ... Remote operation necessary detection unit 202 ... Image reproduction unit 203 ... Operation input unit 302, 502, 602 ... Storage unit 303 ... Operator number calculation unit 304 ... Operation management unit 401 ... Movement control unit 503 ... Operation management unit 603 ... Operator management unit A, A1 to An ... Warehouse B, B1 to Bm ... Working center I ...・ Object M ・ ・ ・ Container NW ・ ・ ・ Network O ・ ・ ・ Operator T ・ ・ ・ Mechanism

Claims (6)

自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数、または、前記複数の稼働時間帯それぞれにおける総作業量に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出する操作者数算出部と、
前記スレーブ部の作業対象となる対象物の注文数に応じて前記複数の稼働時間帯それぞれにおける前記稼働台数、または、前記総作業量を算出する稼働管理部と
を備え
前記操作者数算出部は、
前記稼働管理部が算出した前記稼働台数、または、前記総作業量に基づいて、前記操作者の人数を算出する、管理システム。
The number of operating units in each of the plurality of operating hours of the slave unit that operates by automatic operation and switches from the operation by the automatic operation to the operation by the remote control by the master unit when the operation by the automatic operation is difficult, or the plurality of operating units. An operator number calculation unit that calculates the number of operators required for performing the remote control in each of the plurality of operating hours based on the total amount of work in each operating time zone .
An operation management unit that calculates the number of operating units or the total amount of work in each of the plurality of operating time zones according to the number of orders for the object to be worked on by the slave unit .
Equipped with
The operator number calculation unit is
A management system that calculates the number of operators based on the number of operating units calculated by the operation management unit or the total amount of work.
自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数および自動操作を行う人工知能の習熟度、または、前記複数の稼働時間帯それぞれにおける総作業量および前記人工知能の習熟度に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出する操作者数算出部
を備える管理システム。
It operates by automatic operation, and when it is difficult to operate by the automatic operation, the number of operating units and the automatic operation are performed in each of the multiple operating hours of the slave unit that switches from the operation by the automatic operation to the operation by the remote operation by the master unit. The number of operators required to perform the remote control in each of the plurality of operating hours based on the proficiency level of intelligence or the total amount of work in each of the plurality of operating hours and the proficiency level of the artificial intelligence. Number of operators calculation unit to calculate
Management system equipped with.
コンピュータが実行する制御方法であって、
自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数、または、前記複数の稼働時間帯それぞれにおける総作業量に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出することと、
前記スレーブ部の作業対象となる対象物の注文数に応じて前記複数の稼働時間帯それぞれにおける前記稼働台数、または、前記総作業量を算出することと、
算出した前記稼働台数、または、算出した前記総作業量に基づいて、前記操作者の人数を算出することと
を含む管理システムの制御方法。
It is a control method executed by a computer.
The number of operating units in each of the plurality of operating hours of the slave unit that operates by automatic operation and switches from the operation by the automatic operation to the operation by the remote operation by the master unit when the operation by the automatic operation is difficult, or the plurality of operating units. Based on the total amount of work in each of the operating hours, the number of operators required to perform the remote control in each of the plurality of operating hours is calculated .
To calculate the number of operating units or the total amount of work in each of the plurality of operating time zones according to the number of orders for the object to be worked on by the slave unit.
To calculate the number of operators based on the calculated number of operating units or the calculated total amount of work .
How to control the management system, including.
コンピュータが実行する制御方法であって、 It is a control method executed by a computer.
自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数および自動操作を行う人工知能の習熟度、または、前記複数の稼働時間帯それぞれにおける総作業量および前記人工知能の習熟度に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出すること、 It operates by automatic operation, and when it is difficult to operate by the automatic operation, the number of operating units and the automatic operation are performed in each of the multiple operating hours of the slave unit that switches from the operation by the automatic operation to the operation by the remote operation by the master unit. The number of operators required to perform the remote control in each of the plurality of operating hours based on the proficiency level of intelligence or the total amount of work in each of the plurality of operating hours and the proficiency level of the artificial intelligence. To calculate,
を含む管理システムの制御方法。 How to control the management system, including.
コンピュータに、
自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数、または、前記複数の稼働時間帯それぞれにおける総作業量に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出することと、
前記スレーブ部の作業対象となる対象物の注文数に応じて前記複数の稼働時間帯それぞれにおける前記稼働台数、または、前記総作業量を算出することと、
算出した前記稼働台数、または、算出した前記総作業量に基づいて、前記操作者の人数を算出することと
を実行させるプログラム。
On the computer
The number of operating units in each of the plurality of operating hours of the slave unit that operates by automatic operation and switches from the operation by the automatic operation to the operation by the remote operation by the master unit when the operation by the automatic operation is difficult, or the plurality of operating units. Based on the total amount of work in each of the operating hours, the number of operators required to perform the remote control in each of the plurality of operating hours is calculated .
To calculate the number of operating units or the total amount of work in each of the plurality of operating time zones according to the number of orders for the object to be worked on by the slave unit.
To calculate the number of operators based on the calculated number of operating units or the calculated total amount of work .
A program to execute.
コンピュータに、 On the computer
自動操作によって動作し、前記自動操作による動作が困難な場合に、前記自動操作による動作からマスタ部による遠隔操作による動作に切り替わるスレーブ部の複数の稼働時間帯それぞれにおける稼働台数および自動操作を行う人工知能の習熟度、または、前記複数の稼働時間帯それぞれにおける総作業量および前記人工知能の習熟度に基づいて、前記複数の稼働時間帯それぞれにおいて前記遠隔操作を行う際に必要な操作者の人数を算出すること、 It operates by automatic operation, and when it is difficult to operate by the automatic operation, the number of operating units and the automatic operation are performed in each of the multiple operating hours of the slave unit that switches from the operation by the automatic operation to the operation by the remote operation by the master unit. The number of operators required to perform the remote control in each of the plurality of operating hours based on the proficiency level of intelligence or the total amount of work in each of the plurality of operating hours and the proficiency level of the artificial intelligence. To calculate,
を実行させるプログラム。 A program to execute.
JP2017193044A 2017-10-02 2017-10-02 Management system, management system control method and program Active JP6971754B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017193044A JP6971754B2 (en) 2017-10-02 2017-10-02 Management system, management system control method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017193044A JP6971754B2 (en) 2017-10-02 2017-10-02 Management system, management system control method and program

Publications (2)

Publication Number Publication Date
JP2019067211A JP2019067211A (en) 2019-04-25
JP6971754B2 true JP6971754B2 (en) 2021-11-24

Family

ID=66339582

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017193044A Active JP6971754B2 (en) 2017-10-02 2017-10-02 Management system, management system control method and program

Country Status (1)

Country Link
JP (1) JP6971754B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114144806A (en) * 2019-08-01 2022-03-04 欧姆龙株式会社 Task allocation device, task allocation system, method, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5461280B2 (en) * 2010-03-31 2014-04-02 日本郵便株式会社 Work management system, work management method, and work management program
JP6277688B2 (en) * 2013-11-25 2018-02-14 株式会社寺岡精工 POS management device and POS management program
JP6778199B2 (en) * 2015-08-25 2020-10-28 川崎重工業株式会社 Remote control robot system

Also Published As

Publication number Publication date
JP2019067211A (en) 2019-04-25

Similar Documents

Publication Publication Date Title
JP6861604B2 (en) Management system and control method
JP2019040227A (en) Inventory management system
CN110945444A (en) Operation improvement support system and method
JP2016133993A (en) E-commerce system, server device, terminal device, information processing method, and program
Zekavat et al. Holonic construction management: Unified framework for ICT-supported process control
JP2020172347A (en) Management device, picking system, and management method
JP2021157310A (en) Inspection support system, inspection support device and inspection support method
JP6971754B2 (en) Management system, management system control method and program
KR20200123777A (en) Worker selection system, worker selection method, and worker selection computer program
CN110866987B (en) Patrol method, device, server, storage medium and electronic equipment
JP2020052465A (en) Process estimation device and process estimation method
US11132519B1 (en) Virtual asset tagging and augmented camera display system and method of use
JP6882914B2 (en) Management system, management method and program
JP2022039395A (en) Information processing device, information processing method, program, storage facility and gate facility
CN113449947A (en) Information processing apparatus, information processing system, recording medium, and information processing method
JP7722281B2 (en) Transport system, transport control method, trained model, learning system, learning method, and program
JP2019063952A (en) Management system and control method
JP7500173B2 (en) Notification system and notification program
Fragapane et al. Planning autonomous material transportation in hospitals
JP7310902B2 (en) Maintenance system, server, maintenance method, and program
JP2018128893A (en) Crew arrangement management support system
JP6940154B2 (en) Management equipment, management systems, management methods, and programs
JP2020173877A (en) Store equipment location management system
Russel et al. When the project ends and operations begin: Ensuring safety during commissioning through boundary work
US11176501B2 (en) Methods and systems to track relocation status

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210520

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211102

R150 Certificate of patent or registration of utility model

Ref document number: 6971754

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250