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
JP7694473B2 - Transport container inspection device, transport container inspection method, and transport container loading/unloading system - Google Patents
[go: Go Back, main page]

JP7694473B2 - Transport container inspection device, transport container inspection method, and transport container loading/unloading system - Google Patents

Transport container inspection device, transport container inspection method, and transport container loading/unloading system Download PDF

Info

Publication number
JP7694473B2
JP7694473B2 JP2022100875A JP2022100875A JP7694473B2 JP 7694473 B2 JP7694473 B2 JP 7694473B2 JP 2022100875 A JP2022100875 A JP 2022100875A JP 2022100875 A JP2022100875 A JP 2022100875A JP 7694473 B2 JP7694473 B2 JP 7694473B2
Authority
JP
Japan
Prior art keywords
transport container
container
information
unit
imaging
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
JP2022100875A
Other languages
Japanese (ja)
Other versions
JP2024001977A (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.)
JFE Engineering Corp
Original Assignee
JFE Engineering 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 JFE Engineering Corp filed Critical JFE Engineering Corp
Priority to JP2022100875A priority Critical patent/JP7694473B2/en
Publication of JP2024001977A publication Critical patent/JP2024001977A/en
Application granted granted Critical
Publication of JP7694473B2 publication Critical patent/JP7694473B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Warehouses Or Storage Devices (AREA)

Description

本発明は、輸送容器検査装置、輸送容器検査方法、および輸送容器搬入出システムに関する。 The present invention relates to a transport container inspection device, a transport container inspection method, and a transport container loading/unloading system.

従来、コンテナの輸送業務においては、輸送中の温度変化や湿度変化から積み荷を保護するために、コンテナ自体の保守管理が重要である。そこで、コンテナの搬入時や搬出時に、外観や内部の検査を目視で行っている。そこで、省人化や検査品質の向上のための自動化を実現するための技術が種々提案されている。 Traditionally, in container transport operations, maintenance management of the container itself has been important to protect the cargo from temperature and humidity changes during transport. Therefore, the exterior and interior of the container are visually inspected when it is brought in and taken out. As a result, various technologies have been proposed to realize automation to reduce manpower and improve inspection quality.

例えば、特許文献1には、出荷用コンテナの下面、背面、前面、側面、および/または屋根の内の1つの少なくとも一部分を含む画像と、この画像の少なくとも1つに現れるコンテナコードを検出して、出荷用コンテナの1つ以上の特性を識別して、識別した物理的特性に基づいて、出荷用コンテナの状態を識別し評価する自動検査方法が開示されている。 For example, Patent Document 1 discloses an automated inspection method that detects images that include at least a portion of one of the bottom, back, front, sides, and/or roof of a shipping container and a container code that appears in at least one of the images, identifies one or more characteristics of the shipping container, and identifies and evaluates the condition of the shipping container based on the identified physical characteristics.

また、例えば、特許文献2には、コンテナに対して所定の光を照射し、コンテナ表面で反射した光を撮像して画像データを取得する第1の画像取得手段と、コンテナの所定の位置を撮像して表面の画像データを取得する第2の画像取得手段と、第1の画像取得手段により得られる画像データからコンテナ表面でのダメージを認識するダメージ認識手段と、第1の画像取得手段により得られる画像データからコンテナのダメージの種別を判別するダメージ判別手段と、第2の画像取得手段により得られた画像データとダメージ判別手段により得られるダメージの判別結果とを重ね合わせて表示する画面を生成する表示画面生成手段とを有する輸送容器に取り付けた温度センサから得られる情報に基づいて、輸送容器の異常の検知や予測を実行する技術が開示されている。 For example, Patent Document 2 discloses a technology for detecting and predicting abnormalities in a transport container based on information obtained from a temperature sensor attached to the transport container, the technology having a first image acquisition means for irradiating a container with a predetermined light and capturing an image of the light reflected from the container surface to acquire image data, a second image acquisition means for capturing an image of a predetermined position on the container to acquire image data of the surface, a damage recognition means for recognizing damage on the container surface from the image data acquired by the first image acquisition means, a damage discrimination means for discriminating the type of damage to the container from the image data acquired by the first image acquisition means, and a display screen generation means for generating a screen that displays a superimposed image data acquired by the second image acquisition means and the damage discrimination result acquired by the damage discrimination means.

特表2022-514859号公報Special Publication No. 2022-514859 特開2007-322173号公報JP 2007-322173 A

ところで、立体格納庫などの格納施設に搬入されたり搬出されたりするコンテナなどの輸送容器は、輸送容器の全面の状態を精査するには大きな労力が必要となる。ところが、特許文献1,2に記載の技術においてはいずれも、輸送容器の全面、特に下面の損傷状態を検出する具体的な方法については、検討されていなかった。そのため、輸送容器の全面に亘って損傷などの状態を容易に検出できる技術が求められていた。 However, when transport vessels such as containers are brought into and taken out of storage facilities such as multi-story hangars, it is very laborious to thoroughly inspect the condition of the entire surface of the transport vessel. However, neither of the techniques described in Patent Documents 1 nor 2 considers a specific method for detecting damage to the entire surface of the transport vessel, particularly the bottom surface. Therefore, there is a demand for a technique that can easily detect damage and other conditions over the entire surface of the transport vessel.

本発明は、上記に鑑みてなされたものであって、その目的は、輸送容器の全面に亘る状態を容易に検査できる輸送容器検査装置、輸送容器検査方法、および輸送容器搬入出システムを提供することにある。 The present invention has been made in consideration of the above, and its purpose is to provide a transport container inspection device, a transport container inspection method, and a transport container loading/unloading system that can easily inspect the condition of the entire surface of a transport container.

上述した課題を解決し、目的を達成するために、本発明の一態様に係る輸送容器検査装置は、輸送容器を所定の格納施設に搬入または前記所定の格納施設から搬出するため、輸送容器を載置可能なベース部を有し、軸中心に回転可能に構成した載置回転機構と、輸送容器を把持し、前記輸送容器を前記載置回転機構の前記ベース部の上方で昇降可能に構成した把持昇降機構と、を有する輸送容器搬入出システムに用いられる輸送容器検査装置であって、輸送容器の外面状態を把握する把握部と、制御部と、を有し、前記把握部は、前記載置回転機構の前記ベース部に載置された輸送容器の第1外面部位を回転動作と連動してスキャンまた撮像することにより第1外面情報を取得する第1取得動作と、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の第2外面部位をスキャンまたは撮像により第2外面情報を取得する第2取得動作と、を行い、前記制御部は、前記第1外面情報および前記第2外面情報に基づいて、前記輸送容器の外面状態情報を生成する。 In order to solve the above-mentioned problems and achieve the object, a transport container inspection device according to one embodiment of the present invention is a transport container inspection device used in a transport container input/output system having a loading and rotation mechanism having a base portion on which a transport container can be placed and configured to rotate around an axis in order to transport a transport container into or out of a designated storage facility, and a gripping and lifting mechanism configured to grip the transport container and lift the transport container above the base portion of the loading and rotation mechanism, the transport container inspection device having a grasping unit that grasps the outer surface condition of the transport container, and a control unit, the grasping unit performing a first acquisition operation of acquiring first outer surface information by scanning or imaging a first outer surface portion of the transport container placed on the base portion of the loading and rotation mechanism in conjunction with a rotation operation, and a second acquisition operation of acquiring second outer surface information by scanning or imaging a second outer surface portion of the transport container gripped above the base portion of the loading and rotation mechanism by the gripping and lifting mechanism, and the control unit generates outer surface condition information of the transport container based on the first outer surface information and the second outer surface information.

本発明の一態様に係る輸送容器検査装置は、上記の発明において、前記把握部は、所定位置に配置された光出射部と、前記光出射部から所定範囲に照射される光が輸送容器に照射されることにより、前記輸送容器から得られる光情報を検出する光検出部と、を含み、前記第1取得動作は、前記載置回転機構の前記ベース部に載置された輸送容器に対して前記光出射部から照射される光で前記輸送容器の前記第1外面部位を回転動作と連動して走査し、前記光検出部から前記輸送容器の前記第1外面情報を取得する動作であり、前記第2取得動作は、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器に対して前記光出射部から照射される光で前記輸送容器の前記第2外面部位を走査して前記光検出部から前記輸送容器の前記第2外面情報を取得する動作である。 In the transport container inspection device according to one aspect of the present invention, in the above invention, the grasping unit includes a light emitting unit arranged at a predetermined position, and a light detecting unit that detects light information obtained from the transport container by irradiating the transport container with light irradiated from the light emitting unit in a predetermined range, and the first acquisition operation is an operation of scanning the first outer surface portion of the transport container placed on the base part of the placement and rotation mechanism with light irradiated from the light emitting unit in conjunction with a rotation operation, and acquiring the first outer surface information of the transport container from the light detecting unit, and the second acquisition operation is an operation of scanning the second outer surface portion of the transport container held above the base part of the placement and rotation mechanism by the gripping and lifting mechanism with light irradiated from the light emitting unit, and acquiring the second outer surface information of the transport container from the light detecting unit.

本発明の一態様に係る輸送容器検査装置は、上記の発明において、前記把握部は、所定位置に配置された撮像部を含み、前記第1取得動作は、前記載置回転機構の前記ベース部に載置された輸送容器の前記第1外面部位を前記撮像部で前記輸送容器の回転動作に連動して撮像して得られる前記輸送容器の前記第1外面情報を取得する動作であり、前記第2取得動作は、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の前記第2外面部位を前記撮像部で撮像して得られる前記輸送容器の前記第2外面情報を取得する動作である。 In the transport container inspection device according to one aspect of the present invention, in the above invention, the grasping unit includes an imaging unit arranged at a predetermined position, the first acquisition operation is an operation of acquiring the first outer surface information of the transport container obtained by imaging the first outer surface portion of the transport container placed on the base portion of the placement and rotation mechanism in conjunction with the rotation operation of the transport container with the imaging unit, and the second acquisition operation is an operation of acquiring the second outer surface information of the transport container obtained by imaging the second outer surface portion of the transport container gripped above the base portion of the placement and rotation mechanism by the gripping and lifting mechanism with the imaging unit.

本発明の一態様に係る輸送容器検査装置は、上記の発明において、前記第1取得動作は、前記載置回転機構の前記ベース部に載置された輸送容器の回転に対して前記光出射部から照射される光が前記輸送容器の前記第1外面部位を一定間隔で走査するように制御される。 In the transport container inspection device according to one aspect of the present invention, in the above invention, the first acquisition operation is controlled so that the light irradiated from the light emitting section scans the first outer surface portion of the transport container at regular intervals in response to the rotation of the transport container placed on the base section of the mounting and rotating mechanism.

本発明の一態様に係る輸送容器検査装置は、上記の発明において、前記把握部の前記光出射部は、前記第1取得動作時と前記第2取得動作時とで光出射位置が変更可能である。 In the transport container inspection device according to one aspect of the present invention, in the above invention, the light emission position of the light emission section of the grasping section can be changed between the first acquisition operation and the second acquisition operation.

本発明の一態様に係る輸送容器検査装置は、上記の発明において、前記把握部の前記撮像部は、前記第1取得動作時と前記第2取得動作時とで撮像位置が変更可能である。 In one aspect of the present invention, in the above invention, the imaging position of the imaging section of the grasping section can be changed between the first acquisition operation and the second acquisition operation.

本発明の一態様に係る輸送容器検査装置は、上記の発明において、前記把握部がスキャンまたは撮像する前記第1外面部位は、前記輸送容器が前記ベース部に載置された載置面以外の外面の部位であり、前記把握部がスキャンまたは撮像する前記第2外面部位は、前記載置面の部位である。 In one aspect of the present invention, the transport container inspection device is the above invention, in which the first outer surface portion scanned or imaged by the grasping unit is an outer surface portion other than the placement surface on which the transport container is placed on the base unit, and the second outer surface portion scanned or imaged by the grasping unit is the placement surface portion.

本発明の一態様に係る輸送容器検査方法は、輸送容器を所定の格納施設に搬入または前記所定の格納施設から搬出するため、輸送容器を軸中心に回転可能に載置するベース部を有する載置回転機構と、輸送容器を把持し、前記載置回転機構のベース部の上方で昇降可能に構成された把持昇降機構と、を有する輸送容器搬入出システムにおける輸送容器検査方法であって、前記載置回転機構の前記ベース部に載置された輸送容器の第1外面部位を回転動作と連動してスキャンまたは撮像することにより第1外面情報を取得する第1取得動作を行うステップと、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の第2外面部位をスキャンまたは撮像により第2外面情報を取得する第2取得動作を行うステップと、前記第1外面情報および前記第2外面情報に基づいて、前記輸送容器の外面状態情報を生成するステップと、を有する。 A transport container inspection method according to one aspect of the present invention is a transport container inspection method in a transport container loading/unloading system having a mounting and rotating mechanism having a base portion on which a transport container is mounted so as to be rotatable about an axis in order to load the transport container into or unload the transport container from a specified storage facility, and a gripping and lifting mechanism configured to grip the transport container and be liftable above the base portion of the mounting and rotating mechanism, and includes the steps of: performing a first acquisition operation to acquire first exterior information by scanning or imaging a first exterior portion of the transport container mounted on the base portion of the mounting and rotating mechanism in conjunction with a rotation operation; performing a second acquisition operation to acquire second exterior information by scanning or imaging a second exterior portion of the transport container gripped above the base portion of the mounting and rotating mechanism by the gripping and lifting mechanism; and generating exterior condition information of the transport container based on the first exterior information and the second exterior information.

本発明の一態様に係る輸送容器搬入出システムは、輸送容器を所定の格納施設に搬入または前記所定の格納施設から搬出するための輸送容器搬入出システムであって、輸送容器を載置可能なベース部を有し、軸中心に回転可能に構成した載置回転機構と、輸送容器を把持し、前記載置回転機構のベース部の上方で昇降可能に構成された把持昇降機構と、輸送容器の外面状態を把握する把握部と、制御部と、を有し、前記把握部は、前記載置回転機構の前記ベース部に載置された輸送容器の第1外面部位を回転動作と連動してスキャンまたは撮像することにより第1外面情報を取得する第1取得動作と、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の第2外面部位をスキャンまたは撮像により第2外面情報を取得する第2取得動作と、を行い、前記制御部は、前記第1外面情報および前記第2外面情報に基づいて、前記輸送容器の外面状態情報を生成する。 A transport container loading/unloading system according to one aspect of the present invention is a transport container loading/unloading system for loading transport containers into or unloading them from a specified storage facility, and includes a loading/rotating mechanism having a base on which the transport container can be placed and configured to be rotatable around an axis, a gripping/lifting mechanism configured to grip the transport container and be liftable above the base of the loading/rotating mechanism, a grasping unit that grasps the external surface condition of the transport container, and a control unit, the grasping unit performs a first acquisition operation to acquire first external surface information by scanning or imaging a first external surface portion of the transport container placed on the base of the loading/rotating mechanism in conjunction with a rotation operation, and a second acquisition operation to acquire second external surface information by scanning or imaging a second external surface portion of the transport container gripped above the base of the loading/rotating mechanism by the gripping/lifting mechanism, and the control unit generates external surface condition information of the transport container based on the first external surface information and the second external surface information.

本発明の一態様に係る輸送容器搬入出システムは、上記の発明において、前記輸送容器の外面状態情報に基づいて、当該輸送容器を識別する識別情報を取得する。 In one aspect of the present invention, the transport container loading/unloading system obtains identification information for identifying the transport container based on the exterior condition information of the transport container.

本発明に係る輸送容器検査装置、輸送容器検査方法、および輸送容器搬入出システムは、輸送容器の全面に亘る状態を容易に検査することが可能となる。 The transport container inspection device, transport container inspection method, and transport container loading/unloading system of the present invention make it possible to easily inspect the condition of the entire surface of a transport container.

図1は、本発明の一実施形態による情報処理装置を適用した立体格納施設制御システムの構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a multi-story storage facility control system to which an information processing device according to an embodiment of the present invention is applied. 図2は、本発明の一実施形態による立体格納施設制御システムにおけるコンテナの検査方法を説明するためのフローチャートである。FIG. 2 is a flowchart for explaining a container inspection method in the multi-story storage facility control system according to one embodiment of the present invention. 図3は、本発明の一実施形態による立体格納施設に備えられたターンテーブルの回転位置制御方法を説明するための図である。FIG. 3 is a diagram illustrating a method for controlling the rotational position of a turntable provided in a multi-level storage facility according to an embodiment of the present invention. 図4は、本発明の一実施形態による立体格納施設に備えられたターンテーブルの回転位置制御方法を説明するための図である。FIG. 4 is a diagram for explaining a method of controlling the rotational position of a turntable provided in a multi-level storage facility according to an embodiment of the present invention. 図5Aは、本発明の一実施形態による立体格納施設に備えられたターンテーブルの回転位置制御方法を説明するための図である。FIG. 5A is a diagram illustrating a method for controlling the rotational position of a turntable provided in a multi-level storage facility according to an embodiment of the present invention. 図5Bは、本発明の一実施形態による立体格納施設に備えられたターンテーブルの回転位置制御方法を説明するための図である。FIG. 5B is a diagram illustrating a method for controlling the rotational position of a turntable provided in a multi-level storage facility according to an embodiment of the present invention. 図6は、本発明の一実施形態によるコンテナの損傷状態の検出方法を説明するための図である。FIG. 6 is a diagram for explaining a method for detecting a damaged state of a container according to an embodiment of the present invention. 図7は、本発明の一実施形態による格納庫制御システムにおけるデータの流れを示す図である。FIG. 7 is a diagram illustrating data flow in a hangar control system according to one embodiment of the present invention.

以下、本発明の一実施形態について図面を参照しつつ説明する。なお、以下の一実施形態の全図においては、同一または対応する部分には同一の符号を付す。また、本発明は以下に説明する一実施形態によって限定されるものではない。また、以下に説明する一実施形態は、例えば、立体格納庫の機能向上に関する技術であり、特にコンテナなどの輸送容器の保守に関するが、必ずしもこれに限定されるものではない。 One embodiment of the present invention will be described below with reference to the drawings. In all the drawings of the embodiment below, the same or corresponding parts are given the same reference numerals. The present invention is not limited to the embodiment described below. The embodiment described below is, for example, a technology for improving the functionality of a multi-story hangar, and in particular, relates to the maintenance of transport vessels such as containers, but is not necessarily limited thereto.

図1は、本発明の一実施形態による輸送容器搬入出システムとしての格納施設制御システムの構成を示すブロック図である。図1に示すように、本発明の一実施形態による輸送容器検査装置を備えた格納施設制御システム1は、ネットワーク2を介して互いに通信可能な、学習装置10、制御装置20、および立体格納施設30を有する。なお、制御装置20が学習装置10を備えても良い。また、立体格納施設30が、学習装置10および制御装置20の少なくとも一方を備えていても良い。さらに、立体格納施設30におけるコンテナ38の格納部(図示せず)だけを別に設けても良い。制御装置20は、ネットワーク2を介して立体格納施設30から各種情報を収集可能に構成される。なお、立体格納施設30が制御装置20を備えた場合、制御装置20によって、後述する制御部31およびID認識部32の動作が実行される。 Figure 1 is a block diagram showing the configuration of a storage facility control system as a transport container loading/unloading system according to one embodiment of the present invention. As shown in Figure 1, a storage facility control system 1 equipped with a transport container inspection device according to one embodiment of the present invention has a learning device 10, a control device 20, and a multi-level storage facility 30 that can communicate with each other via a network 2. The control device 20 may be equipped with the learning device 10. The multi-level storage facility 30 may be equipped with at least one of the learning device 10 and the control device 20. Furthermore, only a storage section (not shown) for containers 38 in the multi-level storage facility 30 may be provided separately. The control device 20 is configured to be able to collect various information from the multi-level storage facility 30 via the network 2. When the multi-level storage facility 30 is equipped with the control device 20, the control device 20 executes the operations of the control unit 31 and the ID recognition unit 32 described below.

ネットワーク2は、例えば、インターネットなどの公衆通信網であって、例えばLAN(Local Area Network)、WAN(Wide Area Network)、携帯電話などの電話通信網や公衆回線、VPN(Virtual Private Network)、および専用線などの一または複数の組み合わせからなる。ネットワーク2は、有線通信および無線通信が適宜組み合わされている。 Network 2 is, for example, a public communication network such as the Internet, and is composed of one or more combinations of, for example, a LAN (Local Area Network), a WAN (Wide Area Network), a telephone communication network such as a mobile phone, a public line, a VPN (Virtual Private Network), and a dedicated line. Network 2 appropriately combines wired communication and wireless communication.

(立体格納施設)
検査設備としての立体格納施設30は例えば、輸送容器としてのコンテナ38が格納される立体格納庫などの格納施設である。立体格納施設30は、制御部31、ID認識部32、センサ部33、撮像部34、ターンテーブル37、クレーン39、および格納部(図示せず)が設けられている。格納部は、コンテナ38が格納可能に構成される。また、撮像部34を設けないことも可能である。センサ部33および撮像部34の少なくとも一方によって、格納施設制御システム1における把握部が構成される。
(Multi-level storage facility)
The three-dimensional storage facility 30 as an inspection facility is, for example, a storage facility such as a three-dimensional hangar in which containers 38 as transport containers are stored. The three-dimensional storage facility 30 is provided with a control unit 31, an ID recognition unit 32, a sensor unit 33, an imaging unit 34, a turntable 37, a crane 39, and a storage unit (not shown). The storage unit is configured to be able to store the containers 38. It is also possible not to provide the imaging unit 34. At least one of the sensor unit 33 and the imaging unit 34 constitutes a grasping unit in the storage facility control system 1.

制御部31は、ネットワーク2を介して通信可能な通信部31aを有する。制御手段としての制御部31は、具体的に、ハードウェアを有するCPU(Central Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field-Programmable Gate Array)などのプロセッサ、およびRAM(Random Access Memory)やROM(Read Only Memory)などの主記憶部(いずれも図示せず)を備える。通信手段としての通信部31aは、例えば、LAN(Local Area Network)インターフェースボードや、無線通信のための無線通信回路などである。LANインターフェースボードや無線通信回路は、ネットワーク2に接続される。通信部31aは、ネットワーク2に接続して、学習装置10や制御装置20との間で通信を行う。 The control unit 31 has a communication unit 31a capable of communicating via the network 2. Specifically, the control unit 31 as a control means has a processor having hardware such as a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and an FPGA (Field-Programmable Gate Array), and a main memory unit such as a RAM (Random Access Memory) and a ROM (Read Only Memory) (none of which are shown). The communication unit 31a as a communication means is, for example, a LAN (Local Area Network) interface board or a wireless communication circuit for wireless communication. The LAN interface board and the wireless communication circuit are connected to the network 2. The communication unit 31a is connected to the network 2 and communicates with the learning device 10 and the control device 20.

ID認識部32は、制御部31によって制御されてコンテナ38のコンテナ識別IDを認識可能に構成される。センサ部33は、少なくとも1台の測距センサなどから構成される。センサ部33がレーザ光などの光を対象物の所定範囲に照射することによって測距を行う場合、レーザ光を出射する光出射部と、照射対象となる対象物を透過した透過光や対象物から反射された反射光などを光情報として検出する光検出部とを有して構成される。センサ部33を構成するセンサは具体的に、レーザ光を照射する、LiDAR(Laser Imaging Detection and Ranging)や、レーザスキャンセンサや、TOF(Time Of Flight)カメラなどの測距センサ、X線を照射するX線センサ、および赤外線を照射する赤外線センサ、またはこれらのセンサを組み合わせたセンサなどを有していても良い。ここで、測距センサは、例えばレーザ光などの所定の光の照射および反射によって、設置位置からコンテナ38の表面までの距離を計測可能である。測距センサは、設置位置からコンテナ38の表面までにおける2次元的な位置情報に関連付けて、コンテナ38の表面までの距離を計測する、いわゆるセンシングを行うことができる。なお、センシングとは、センサ部33によって行われる各種計測を含むが、特に光の照射と反射とを用いた距離の計測(測距)を含む計測が好ましい。2次元的な位置情報としては、xy平面による座標P(x,y)や距離rおよび回転角θにおける座標P(r,θ)などを用いることができる。センサ部33は、センシングによって計測した距離の計測値を、制御部31に出力する。制御部31は、取得した距離の計測値を、通信部31aを介して制御装置20に送信する。 The ID recognition unit 32 is configured to be able to recognize the container identification ID of the container 38 under the control of the control unit 31. The sensor unit 33 is configured with at least one distance measurement sensor. When the sensor unit 33 measures distance by irradiating a predetermined range of an object with light such as laser light, the sensor unit 33 is configured with a light emitting unit that emits laser light and a light detecting unit that detects transmitted light that has passed through the object to be irradiated and reflected light that has been reflected from the object as optical information. The sensor that constitutes the sensor unit 33 may specifically include a distance measurement sensor such as a LiDAR (Laser Imaging Detection and Ranging), a laser scan sensor, or a TOF (Time Of Flight) camera that irradiates laser light, an X-ray sensor that irradiates X-rays, and an infrared sensor that irradiates infrared light, or a sensor that combines these sensors. Here, the distance measurement sensor can measure the distance from the installation position to the surface of the container 38 by irradiating and reflecting a predetermined light such as laser light. The distance measurement sensor can perform so-called sensing, which measures the distance to the surface of the container 38 in association with two-dimensional position information from the installation position to the surface of the container 38. Sensing includes various measurements performed by the sensor unit 33, but it is particularly preferable to use measurements that include distance measurement (distance measurement) using light irradiation and reflection. As two-dimensional position information, coordinates P(x, y) on the xy plane and coordinates P(r, θ) at distance r and rotation angle θ can be used. The sensor unit 33 outputs the distance measurement value measured by sensing to the control unit 31. The control unit 31 transmits the acquired distance measurement value to the control device 20 via the communication unit 31a.

撮像部34は、所定位置に配置され、少なくとも1台の撮像装置から構成される。撮像装置は、静止画を撮像するカメラや動画を撮像するカメラなどを挙げることができる。ここで、撮像装置は、例えばCCDカメラなどを用いて対象物の光の反射に基づく画像や映像を撮像することによって、コンテナ38の表面における外面状態を撮像可能である。なお、センシングとは、撮像部34によって行われる各種撮像を含む。 The imaging unit 34 is disposed at a predetermined position and is composed of at least one imaging device. Examples of the imaging device include a camera that captures still images and a camera that captures video. Here, the imaging device can capture the external surface condition of the surface of the container 38 by capturing images or videos based on the reflection of light from an object using, for example, a CCD camera. Note that sensing includes various types of imaging performed by the imaging unit 34.

載置回転機構としてのターンテーブル37は、例えば、立体格納施設30においてコンテナ38の搬入や搬出を行うための出入口に設けられる。ターンテーブル37は、例えばトラックや貨物船や飛行体などの移動体によって外部から搬入されてきたコンテナ38や、立体格納施設30の保管庫(図示せず)から搬送されてきたコンテナ38を、載置可能なベース部を有し、所定の軸中心の周りに回転可能に構成される。ターンテーブル37における、回転数(rpm)、回転角速度(rad/s)、回転角θ(rad)、回転開始、回転停止、停止位置、および回転角などの制御は、制御部31により実行される。すなわち、立体格納施設30は、制御部31によってターンテーブル37を制御するターンテーブル制御システムを構成する。 The turntable 37 as a loading and rotating mechanism is provided, for example, at an entrance/exit for loading and unloading containers 38 in the multi-story storage facility 30. The turntable 37 has a base on which a container 38 brought in from the outside by a moving body such as a truck, cargo ship, or aircraft, or a container 38 transported from a storage facility (not shown) in the multi-story storage facility 30 can be placed, and is configured to be rotatable around a predetermined axis. The control unit 31 controls the rotation speed (rpm), rotation angular velocity (rad/s), rotation angle θ (rad), rotation start, rotation stop, stop position, rotation angle, and the like of the turntable 37. In other words, the multi-story storage facility 30 constitutes a turntable control system that controls the turntable 37 by the control unit 31.

把持昇降機構としてのクレーン39は、立体格納施設30においてコンテナ38の搬入や搬出を行うための出入口において、ターンテーブル37の上方に設けられる天井クレーンなどから構成される。クレーン39は、コンテナ38を把持可能かつ吊下可能な例えばスタッカークレーンなどから構成される。クレーン39における、コンテナ38の把持、解放、水平移動、上昇、下降、移動速度、停止位置などの制御は、制御部31により実行される。すなわち、立体格納施設30は、制御部31によってクレーン29を制御するクレーン制御システムを構成する。 The crane 39 as a gripping and lifting mechanism is composed of a ceiling crane or the like that is provided above the turntable 37 at the entrance/exit for loading and unloading the container 38 in the multi-story storage facility 30. The crane 39 is composed of, for example, a stacker crane that is capable of gripping and suspending the container 38. The gripping, release, horizontal movement, lifting, lowering, movement speed, stopping position, etc. of the container 38 in the crane 39 are controlled by the control unit 31. In other words, the multi-story storage facility 30 constitutes a crane control system that controls the crane 29 by the control unit 31.

(学習装置)
本実施形態において、機械学習装置としての学習装置10は、立体格納施設30において、センサ部33により検知されて得られたコンテナ38の外面38aに関する点群情報などのセンサ情報や、撮像部34により撮像されて得られたコンテナ38の画像情報を、取得可能に構成される。なお、撮像部34が動画を撮像した場合の映像データは、複数の画像データとして扱うことができるので、画像データは撮像データの概念を含む。学習装置10は、通信部(図示せず)を有する少なくとも1つの立体格納施設30から送信される種々の情報を、ネットワーク2を介して収集するデータ収集処理を実行する。
(Learning device)
In this embodiment, the learning device 10 as a machine learning device is configured to be able to acquire sensor information such as point cloud information on the outer surface 38a of the container 38 obtained by detection by the sensor unit 33 in the multi-story storage facility 30, and image information of the container 38 obtained by imaging by the imaging unit 34. Note that video data obtained by imaging the video unit 34 can be treated as multiple image data, and therefore image data includes the concept of imaging data. The learning device 10 executes a data collection process to collect, via the network 2, various pieces of information transmitted from at least one multi-story storage facility 30 having a communication unit (not shown).

学習装置10は、収集した種々の情報によって機械学習を実行可能である。学習装置10は、制御部11、記憶部12、通信部13、出力部14、および入力部15を備える。制御部11および通信部13はそれぞれ、機能的および物理的には、制御部31および通信部31aと同様に構成される。通信部13は、ネットワーク2に接続して、制御装置20や立体格納施設30との間で通信を行う。 The learning device 10 is capable of performing machine learning using various collected information. The learning device 10 includes a control unit 11, a memory unit 12, a communication unit 13, an output unit 14, and an input unit 15. The control unit 11 and the communication unit 13 are functionally and physically configured in the same manner as the control unit 31 and the communication unit 31a, respectively. The communication unit 13 is connected to the network 2 and communicates with the control device 20 and the multi-level storage facility 30.

記憶部12は、物理的には、RAMなどの揮発性メモリ、ROMなどの不揮発性メモリ、EPROM(Erasable Programmable ROM)、ハードディスクドライブ(HDD、Hard Disk Drive)、ソリッドステートドライブ(SSD、Solid State Drive)、およびリムーバブルメディアなどから選ばれた記憶媒体から構成される。なお、リムーバブルメディアは、例えば、USB(Universal Serial Bus)メモリ、または、CD(Compact Disc)、DVD(Digital Versatile Disc)、またはBD(Blu-ray(登録商標) Disc)のようなディスク記録媒体である。また、外部から装着可能なメモリカードなどのコンピュータ読み取り可能な記録媒体を用いて記憶部12を構成しても良い。記憶部12には、学習装置10の動作を実行するための、オペレーティングシステム(Operating System:OS)、各種プログラム、各種テーブル、各種データベースなどが記憶可能である。各種プログラムには、本実施形態による学習モデルやニューラルネットワークも含まれる。これらの各種プログラムは、ハードディスク、フラッシュメモリ、CD-ROM、DVD-ROM、フレキシブルディスクなどのコンピュータ読み取り可能な記録媒体に記録して広く流通させることも可能である。 The storage unit 12 is physically composed of a storage medium selected from a volatile memory such as a RAM, a non-volatile memory such as a ROM, an erasable programmable ROM (EPROM), a hard disk drive (HDD), a solid state drive (SSD), and a removable medium. The removable medium is, for example, a universal serial bus (USB) memory, or a disk recording medium such as a compact disc (CD), a digital versatile disc (DVD), or a Blu-ray (registered trademark) disc (BD). The storage unit 12 may also be configured using a computer-readable recording medium such as an externally mountable memory card. The storage unit 12 can store an operating system (OS), various programs, various tables, various databases, and the like for executing the operation of the learning device 10. The various programs include the learning model and neural network according to this embodiment. These various programs can also be recorded on computer-readable recording media such as hard disks, flash memory, CD-ROMs, DVD-ROMs, and flexible disks, and widely distributed.

本実施形態において、制御部11は、記憶部12に記憶されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部などを制御することで、所定の目的に合致した機能を実現できる。具体的に、制御部11は、プログラムの実行によって、学習部111、予測部112、演算部113、および状態入力部114の機能を実現できる。 In this embodiment, the control unit 11 loads a program stored in the memory unit 12 into the working area of the main memory unit, executes it, and controls each component through the execution of the program, thereby realizing a function that meets a predetermined purpose. Specifically, the control unit 11 can realize the functions of the learning unit 111, the prediction unit 112, the calculation unit 113, and the state input unit 114 by executing the program.

制御部11によるプログラムの実行によって、学習部111の機能が実行される。学習部111は、学習装置10が受信した入出力データセットに基づいて機械学習を行うことができる。学習部111は、センサ部33などが計測して得られた点群情報などのセンサ情報や、撮像部34などが撮像した得られた画像情報を教師用入力パラメータとし、コンテナ38のコンテナ損傷情報を教師用出力パラメータとした、教師用入出力データセットによって、機械学習を行うことができる。学習部111による機械学習によって制御部11は、点群認識アルゴリズムや画像認識アルゴリズムによって、点群情報や画像情報から、例えばダメージ情報(損傷情報とも言う)などを認識することが可能になる。なお、損傷情報は、コンテナ38などの容器における具体的なダメージのみならず、劣化なども含む。 The control unit 11 executes a program to execute the function of the learning unit 111. The learning unit 111 can perform machine learning based on an input/output data set received by the learning device 10. The learning unit 111 can perform machine learning using a teacher input/output data set in which sensor information such as point cloud information obtained by measurement by the sensor unit 33 and the like and image information obtained by image capture by the image capture unit 34 and the like are used as teacher input parameters, and container damage information of the container 38 is used as teacher output parameters. Machine learning by the learning unit 111 enables the control unit 11 to recognize, for example, damage information (also referred to as damage information) from the point cloud information and image information using a point cloud recognition algorithm and an image recognition algorithm. Note that the damage information includes not only specific damage to a container such as the container 38, but also deterioration.

学習部111は、学習によって生成されたコンテナ38の損傷状態などの状態の判定に関する学習結果を、容器状態学習モデルとしてのコンテナ状態学習モデル123として記憶部12に記憶させる。学習部111は、学習を行っているニューラルネットワークとは別に、所定のタイミングで、当該タイミングにおける最新の学習モデルを、記憶部12に記憶させても良い。記憶部12に記憶させる際には、古いコンテナ状態学習モデル123を削除して最新のコンテナ状態学習モデル123を記憶させる更新でも良いし、古いコンテナ状態学習モデル123の一部または全部を保存したまま最新のコンテナ状態学習モデル123を記憶させる蓄積でも良い。また、コンテナ状態学習モデル123の生成においては、教師あり学習以外にも教師なし学習などを採用しても良い。コンテナ状態学習モデル123は、例えば、深層学習(ディープラーニング)や、例えばLSTM(Long short-term memory)などの再帰型ニューラルネットワーク(Recurrent Neural Network:RNN)などによって生成される種々の学習モデルを採用できる。換言すると、センサ部33によって対象物が計測されて得られたセンサ情報や撮像部34によって対象物を撮像して得られた画像情報から、異常な部分を抽出可能な人工知能(AI)に用いられるモデルであれば、種々のモデルを採用することができる。 The learning unit 111 stores the learning result regarding the determination of the state of the container 38, such as the damage state, generated by the learning in the storage unit 12 as the container state learning model 123 as a container state learning model. The learning unit 111 may store the latest learning model at a predetermined timing in the storage unit 12 separately from the neural network performing the learning. When storing in the storage unit 12, the old container state learning model 123 may be deleted and the latest container state learning model 123 may be stored as an update, or the latest container state learning model 123 may be stored while preserving a part or all of the old container state learning model 123. In addition, in generating the container state learning model 123, unsupervised learning may be adopted in addition to supervised learning. The container state learning model 123 may be various learning models generated by, for example, deep learning or a recurrent neural network (RNN) such as LSTM (Long short-term memory). In other words, various models can be used as long as they are models used in artificial intelligence (AI) that can extract abnormal parts from sensor information obtained by measuring an object using the sensor unit 33 and image information obtained by capturing an image of the object using the imaging unit 34.

記憶部12には、コンテナ情報データベース121およびコンテナ識別IDデータベース122が格納されている。コンテナ情報データベース121は、容器基本情報として、コンテナ38の寸法(縦長、横長、高さ、および奥行き)や諸元などの情報(以下、コンテナ基本情報)が検索可能に格納されている。 The memory unit 12 stores a container information database 121 and a container identification ID database 122. The container information database 121 stores basic container information, such as the dimensions (length, width, height, and depth) and specifications of the container 38 (hereinafter, container basic information), in a searchable manner.

コンテナ情報データベース121にはさらに、容器損傷情報としてコンテナ38のダメージに関する情報(コンテナ損傷情報)や、容器経時情報としてコンテナ38の経時変化に関する情報(コンテナ経時情報)などが格納されている。コンテナ情報は、コンテナ基本情報、コンテナ損傷情報、およびコンテナ経時情報を含む。状態入力部114が取得した、コンテナ基本情報、コンテナ損傷情報、およびコンテナ経時情報は、コンテナ38の識別情報としてのコンテナ識別IDに関連付けられて、検索可能な状態でコンテナ情報データベース121に格納される。 The container information database 121 further stores information on damage to the container 38 (container damage information) as container damage information, and information on changes over time of the container 38 (container aging information) as container aging information. The container information includes container basic information, container damage information, and container aging information. The container basic information, container damage information, and container aging information acquired by the status input unit 114 are associated with a container identification ID as identification information for the container 38, and are stored in the container information database 121 in a searchable state.

輸送容器経時情報としてのコンテナ経時情報を含む容器情報としてのコンテナ情報は、例えば、コンテナ38の配送経路、発注者(発注業者)、配送業者、および修理履歴などの情報を含んでも良い。なお、配送経路の情報は、例えば、配送元の国および配送先の国や具体的な経路などの情報を含む。また、修理履歴の情報は、例えば、修理を行った時期や修理された箇所などの情報を含む。コンテナ情報は、コンテナ38の状態を撮像した画像情報や、コンテナ38をセンシングしたセンサ情報を含んでも良い。センサ情報は、測距センサによる距離情報、X線センサによるX線情報、および赤外線センサによる赤外線情報の内の少なくとも1つの情報を含んでも良い。 Container information as container information including container aging information as transport container aging information may include, for example, information such as the delivery route of the container 38, the orderer (ordering company), the delivery company, and repair history. The delivery route information includes, for example, information such as the country of origin and the country of destination, and the specific route. The repair history information includes, for example, information such as the time of repair and the repaired part. The container information may include image information capturing an image of the state of the container 38 and sensor information sensing the container 38. The sensor information may include at least one of distance information from a distance sensor, X-ray information from an X-ray sensor, and infrared information from an infrared sensor.

コンテナ経時情報は、それぞれのコンテナ38を識別するコンテナ識別IDと関連付けられたコンテナ損傷情報が、時間に関連付けられて構成されて時系列にまとめられた情報を含む。また、コンテナ経時情報は、コンテナ38の損傷の状態を撮像した外面情報の一部としての画像情報(コンテナ損傷情報)や、コンテナ38の損傷の状態がセンシングされた外面情報の一部としてのセンサ情報(ダメージセンサ情報)を含む。ダメージ画像情報としては、コンテナ38のダメージの状態を色分けやハッチングで分けた画像情報とすることができる。これらのコンテナ38に関する各種情報が、時間履歴に沿ったコンテナ経時情報として、それぞれコンテナ識別IDに関連付けされてコンテナ情報データベース221に格納されている。なお、コンテナ基本情報、コンテナ損傷情報、およびコンテナ経時情報をそれぞれ、個別のデータベースとして記憶部22に格納しても良い。この場合においても、コンテナ基本情報、コンテナ損傷情報、およびコンテナ経時情報はそれぞれ、コンテナ識別IDデータベース222に格納されてコンテナ識別IDに関連付けされる。また、コンテナ情報は、上述した情報に限定されない。 The container time information includes information in which container damage information associated with a container identification ID for identifying each container 38 is associated with time and organized in a chronological order. The container time information also includes image information (container damage information) as part of the exterior information obtained by capturing an image of the damage state of the container 38, and sensor information (damage sensor information) as part of the exterior information obtained by sensing the damage state of the container 38. The damage image information may be image information in which the damage state of the container 38 is divided by color or hatching. These various pieces of information regarding the container 38 are stored in the container information database 221 as container time information according to the time history, associated with the container identification ID, respectively. The container basic information, container damage information, and container time information may each be stored in the storage unit 22 as individual databases. Even in this case, the container basic information, container damage information, and container time information are each stored in the container identification ID database 222 and associated with the container identification ID, respectively. The container information is not limited to the information described above.

コンテナ情報データベース121には、コンテナ識別IDに関連付けされて、コンテナ情報が検索可能に格納されている。コンテナ識別IDは、個々のコンテナ38を互いに識別するためのコンテナ38に固有の各種情報を含み、コンテナ38に関連する情報の通信に際して、制御装置20や立体格納施設30にアクセスするために必要な情報を含む。コンテナ識別IDデータベース122に格納されたコンテナ識別IDはそれぞれ、コンテナ情報データベース121における該当するコンテナ38と関連付けされている。 Container information database 121 stores searchable container information associated with a container identification ID. The container identification ID includes various pieces of information specific to container 38 for identifying each individual container 38 from others, and includes information necessary to access control device 20 and multi-level storage facility 30 when communicating information related to container 38. Each container identification ID stored in container identification ID database 122 is associated with the corresponding container 38 in container information database 121.

出力手段としての出力部14は、制御部11による制御に従って、液晶ディスプレイやプラズマディスプレイなどのディスプレイの画面上に、文字や図形などを表示したり、スピーカから音声を出力したりして、所定の情報を外部に通知するように構成される。さらに、出力部14は、印刷用紙などに所定の情報を印刷することによって出力するプリンタを含む。記憶部12に格納された各種情報は、例えば所定の事務所などに設置された出力部14のモニタなどで確認することができる。 The output unit 14 as an output means is configured to notify the outside of specified information by displaying characters, figures, etc. on the screen of a display such as a liquid crystal display or plasma display, or by outputting sound from a speaker, according to the control of the control unit 11. Furthermore, the output unit 14 includes a printer that outputs the specified information by printing it on printing paper, etc. The various information stored in the memory unit 12 can be confirmed, for example, on a monitor of the output unit 14 installed in a specified office, etc.

入力手段としての入力部15は、例えば、キーボードや出力部14の内部に組み込まれて表示パネルのタッチ操作を検出するタッチパネル式キーボード、または外部との間の通話を可能とする音声入力デバイスなどから構成される。なお、入力部15を出力部14と一体化させて、例えばタッチパネルディスプレイやスピーカマイクロホンなどの入出力部としても良い。 The input unit 15 as an input means is, for example, a keyboard or a touch panel keyboard that is built into the output unit 14 and detects touch operations on the display panel, or a voice input device that enables calls to be made with the outside. The input unit 15 may be integrated with the output unit 14 to serve as an input/output unit such as a touch panel display or a speaker/microphone.

(制御装置)
制御装置20は、ネットワーク2を介して学習装置10、および立体格納施設30と通信可能な構成を有する。制御装置20は、制御部21、記憶部22、通信部23、出力部24、および入力部25を備える。制御部21、記憶部22、通信部23、出力部24、および入力部25はそれぞれ、物理的および機能的には、上述した制御部11,31、記憶部12、通信部13,31a、出力部14、および入力部15と同様の構成を有する。
(Control device)
The control device 20 has a configuration capable of communicating with the learning device 10 and the three-dimensional storage facility 30 via the network 2. The control device 20 includes a control unit 21, a memory unit 22, a communication unit 23, an output unit 24, and an input unit 25. The control unit 21, the memory unit 22, the communication unit 23, the output unit 24, and the input unit 25 each have the same physical and functional configurations as the control units 11, 31, the memory unit 12, the communication units 13, 31a, the output unit 14, and the input unit 15 described above.

本実施形態において制御部21は、記憶部22に記憶されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部などを制御することで、所定の目的に合致した機能を実現できる。具体的に、制御部21は、プログラムの実行によって、搬入出管理部211およびID認識部212の機能を実現できる。 In this embodiment, the control unit 21 loads a program stored in the memory unit 22 into the working area of the main memory unit, executes it, and controls each component through the execution of the program, thereby realizing a function that meets a predetermined purpose. Specifically, the control unit 21 can realize the functions of the loading/unloading management unit 211 and the ID recognition unit 212 by executing the program.

搬入出管理部211は、コンテナ38における、例えば立体格納施設30への搬入や立体格納施設30からの搬出など、コンテナ38に関する各種の管理を行う。ID認識部212は、個々のコンテナ38から、これらのコンテナ38を相互に識別するための固有のコンテナ識別IDを取得する。コンテナ38に固有のコンテナ識別IDは、コンテナ38の外面に表示されている場合が多いため、立体格納施設30のID認識部32は、画像データやセンサ情報からコンテナ識別IDを抽出することが可能である。すなわち、コンテナ識別IDは、コンテナ38に対して、撮像部34が撮像して得た画像データや、センサ部33によって検知したセンサ情報をID認識部32に送信することによって、識別可能である。なお、コンテナ識別IDがRFID(Radio Frequency IDentification)機器などによって記録されている場合、ID認識部32がRFIDをセンシングしてコンテナ38からコンテナ識別IDを取得するようにしても良い。 The loading/unloading management unit 211 performs various management of the container 38, such as loading into and unloading from the multi-level storage facility 30. The ID recognition unit 212 acquires a unique container identification ID from each container 38 to identify the container 38 from each other. Since the unique container identification ID of the container 38 is often displayed on the outer surface of the container 38, the ID recognition unit 32 of the multi-level storage facility 30 can extract the container identification ID from image data or sensor information. That is, the container identification ID can be identified by transmitting image data of the container 38 captured by the imaging unit 34 or sensor information detected by the sensor unit 33 to the ID recognition unit 32. In addition, if the container identification ID is recorded by an RFID (Radio Frequency IDentification) device, the ID recognition unit 32 may sense the RFID and acquire the container identification ID from the container 38.

立体格納施設30のID認識部32は、取得したコンテナ識別IDの情報を、制御装置20のID認識部212に送信する。ID認識部212は、認識したコンテナ識別IDをコンテナ識別IDデータベース222に格納して、コンテナ情報データベース221における該当するコンテナ38と関連付けする。なお、コンテナ情報データベース221には、コンテナ識別IDに関連付けされて、コンテナ情報が検索可能に格納されている。コンテナ識別IDは、個々のコンテナ38を互いに識別するための各種情報を含み、コンテナ38に関連する情報の通信に際して、学習装置10や制御装置20にアクセスするために必要な情報を含む。 The ID recognition unit 32 of the multi-level storage facility 30 transmits the acquired container identification ID information to the ID recognition unit 212 of the control device 20. The ID recognition unit 212 stores the recognized container identification ID in the container identification ID database 222 and associates it with the corresponding container 38 in the container information database 221. The container information database 221 stores container information in a searchable manner, associated with the container identification ID. The container identification ID includes various information for identifying each container 38 from another, and includes information required to access the learning device 10 and the control device 20 when communicating information related to the container 38.

記憶部22には、コンテナ情報データベース221およびコンテナ識別IDデータベース222が格納されている。コンテナ情報データベース221は、容器基本情報として、コンテナ38の寸法(縦長、横長、高さ、および奥行き)や諸元などの情報(以下、コンテナ基本情報)が検索可能に格納されている。コンテナ情報データベース221には、さらに、容器損傷情報としてコンテナ38のダメージに関する情報(コンテナ損傷情報)や、容器経時情報としてコンテナ38の経時変化に関する情報(コンテナ経時情報)などが格納されている。コンテナ情報は、コンテナ基本情報、コンテナ損傷情報、およびコンテナ経時情報を含む。搬入出管理部211が取得した、コンテナ基本情報やコンテナ経時情報は、コンテナ38のコンテナ識別IDに関連付けられて、検索可能な状態でコンテナ情報データベース221に格納されている。また、コンテナ38の形状ごとに設定されたコンテナID(以下、コンテナ形状識別ID)なども、コンテナ識別IDデータベース122に格納することも可能である。コンテナ形状識別IDは、個々のコンテナ38を識別不能、かつコンテナ38の形状を識別可能のIDである。 The storage unit 22 stores a container information database 221 and a container identification ID database 222. The container information database 221 stores information such as the dimensions (length, width, height, and depth) and specifications of the container 38 (hereinafter, container basic information) in a searchable manner as basic container information. The container information database 221 further stores information on damage to the container 38 (container damage information) as container damage information, and information on changes over time of the container 38 (container aging information) as container aging information. The container information includes container basic information, container damage information, and container aging information. The container basic information and container aging information acquired by the loading/unloading management unit 211 are associated with the container identification ID of the container 38 and stored in the container information database 221 in a searchable state. In addition, container IDs set for each shape of the container 38 (hereinafter, container shape identification IDs) can also be stored in the container identification ID database 122. The container shape identification ID is an ID that does not identify individual containers 38, but does identify the shape of the container 38.

すなわち、制御装置20の記憶部22には、過去に格納されたコンテナ情報(コンテナ基本情報、コンテナ経時情報、コンテナ損傷情報)がコンテナ識別IDに関連付けされて、検索可能にコンテナ情報データベース221に格納されている。記憶部22に格納された、コンテナ情報データベース221およびコンテナ識別IDデータベース222はそれぞれ、適宜、随時、または必要に応じて、学習装置10の記憶部12に格納されたコンテナ情報データベース121およびコンテナ識別IDデータベース122と同期可能に構成される。 In other words, in the memory unit 22 of the control device 20, previously stored container information (basic container information, container aging information, container damage information) is associated with the container identification ID and stored in a searchable container information database 221. The container information database 221 and container identification ID database 222 stored in the memory unit 22 are configured to be synchronized with the container information database 121 and container identification ID database 122 stored in the memory unit 12 of the learning device 10 as appropriate, at any time, or as needed.

通信部23は、ネットワーク2に接続して、学習装置10、および立体格納施設30との間で通信可能である。通信部23は、制御部21による制御に基づいて出力される指令信号によって、センサ部33により得られたセンサ情報や撮像部34が撮像した画像情報などの各種情報を収集する。なお、通信部23によって送受信される情報は、これらの情報に限定されない。本実施形態において制御装置20は、ネットワーク2を介して通信可能なクラウドサーバとして機能させることもできる。 The communication unit 23 is connected to the network 2 and is capable of communicating with the learning device 10 and the three-dimensional storage facility 30. The communication unit 23 collects various information, such as sensor information obtained by the sensor unit 33 and image information captured by the imaging unit 34, by command signals output based on the control of the control unit 21. Note that the information transmitted and received by the communication unit 23 is not limited to these pieces of information. In this embodiment, the control device 20 can also function as a cloud server capable of communicating via the network 2.

以上のように、制御装置20および立体格納施設30によって、立体格納施設制御システムを構成することによって、サブシステムを統合して制御することができ、ダメージ検出処理や、コンテナ情報データベース221への格納などを制御できる。 As described above, by configuring a multi-story storage facility control system using the control device 20 and the multi-story storage facility 30, it is possible to integrate and control the subsystems, and to control damage detection processing, storage in the container information database 221, etc.

(コンテナの検査方法)
次に、以上のように構成された格納施設制御システム1によるコンテナ38の検査方法について説明する。図2は、本実施形態によるコンテナ38の検査方法を説明するためのフローチャートである。なお、以下の説明において、学習装置10と制御装置20と立体格納施設30との間における情報の送受信、供給、または取得は、通信部13,23,31aおよびネットワーク2を介して実行されるが、都度の説明は省略する。
(Container inspection method)
Next, a method for inspecting a container 38 by the storage facility control system 1 configured as above will be described. Fig. 2 is a flow chart for explaining the method for inspecting a container 38 according to this embodiment. In the following description, transmission, reception, supply, or acquisition of information between the learning device 10, the control device 20, and the multi-story storage facility 30 is performed via the communication units 13, 23, 31a and the network 2, but a detailed description of each will be omitted.

図2に示すように、ステップST1においては、立体格納施設30にコンテナ38が搬入される。コンテナ38は、格納庫などの立体格納施設30の搬入口でターンテーブル37に載置されると、クレーン39によって自動的に立体格納施設30内の所定の保管場所に格納される。すなわち、コンテナ38を搬送してきたトラックや貨物船や飛行体などの移動体(図示せず)が立体格納施設30の搬入エリアに到達する。続いて、所定の搬送手段、ここでは例えばクレーン39を用いて、コンテナ38を把持して上昇させることで移動体から取り出す。続いて、コンテナ38をターンテーブル37の上方まで移動させた後にクレーン39を下降させ、コンテナ38がターンテーブル37上に載置された状態で解放する。これにより、コンテナ38は移動体からターンテーブル37上に移載される。なお、コンテナ38を移動体からターンテーブル37上に移載させる方法としては、種々の方法を採用できる。その後、制御部31はセンサ部33を制御して、コンテナ38をセンシングする。また、制御部31は、必要に応じて、撮像部34を制御してコンテナ38を撮像する。 2, in step ST1, the container 38 is carried into the multi-story storage facility 30. When the container 38 is placed on the turntable 37 at the entrance of the multi-story storage facility 30, such as a hangar, the container 38 is automatically stored in a predetermined storage location in the multi-story storage facility 30 by the crane 39. That is, a moving body (not shown) such as a truck, a cargo ship, or an aircraft that has transported the container 38 arrives at the carrying-in area of the multi-story storage facility 30. Next, the container 38 is grasped and raised by a predetermined transport means, for example the crane 39 here, to be removed from the moving body. Next, the container 38 is moved above the turntable 37, and then the crane 39 is lowered, and the container 38 is released in a state where it is placed on the turntable 37. As a result, the container 38 is transferred from the moving body onto the turntable 37. Note that various methods can be adopted as a method for transferring the container 38 from the moving body onto the turntable 37. Thereafter, the control unit 31 controls the sensor unit 33 to sense the container 38. Additionally, the control unit 31 controls the imaging unit 34 to capture an image of the container 38 as necessary.

次に、ステップST2に移行して、コンテナ38の載置後、またはコンテナ38の移載中において、ID認識部32は、例えばRFIDや撮像部34によって取得した画像情報に基づいて、コンテナ38のコンテナ識別IDを取得する。ID認識部32は、取得したコンテナ識別IDを制御装置20に送信する。制御装置20の制御部21のID認識部212は、コンテナ38のコンテナ識別IDを認識する。コンテナ38に固有のコンテナ識別IDは、コンテナ38の外面に表示されていることが多いため、ID認識部212は、画像情報からコンテナ識別IDを抽出して認識できる。なお、コンテナ識別IDがRFIDなどによって記録されている場合には、RFID機器(図示せず)などによってコンテナ識別IDを取得しても良い。ID認識部212は、認識したコンテナ識別IDをコンテナ識別IDデータベース222に格納するとともに、登録キーとしてコンテナ情報データベース221に格納する。すなわち、ID認識部212,32によって構成されるコンテナID認識システムによって、コンテナ38のコンテナ識別IDを認識可能となる。 Next, proceeding to step ST2, after the container 38 is placed or during the transfer of the container 38, the ID recognition unit 32 acquires the container ID of the container 38 based on image information acquired by, for example, RFID or the image capturing unit 34. The ID recognition unit 32 transmits the acquired container ID to the control device 20. The ID recognition unit 212 of the control unit 21 of the control device 20 recognizes the container ID of the container 38. Since the container ID unique to the container 38 is often displayed on the outer surface of the container 38, the ID recognition unit 212 can extract and recognize the container ID from the image information. Note that, if the container ID is recorded by RFID or the like, the container ID may be acquired by an RFID device (not shown). The ID recognition unit 212 stores the recognized container ID in the container ID database 222 and also stores it in the container information database 221 as a registration key. In other words, the container ID recognition system composed of the ID recognition units 212 and 32 makes it possible to recognize the container ID of the container 38.

続いて、ステップST3に移行してID認識部212は、認識したコンテナ識別IDを搬入出管理部211に出力する。搬入出管理部211は、取得したコンテナ識別IDに基づいて、コンテナ情報データベース221からコンテナ識別IDに関連付けされたコンテナ情報を読み出す。これにより、搬入出管理部211は、コンテナ38の寸法などが含まれるコンテナ基本情報を取得する。 Then, the process proceeds to step ST3, where the ID recognition unit 212 outputs the recognized container identification ID to the loading/unloading management unit 211. Based on the acquired container identification ID, the loading/unloading management unit 211 reads out container information associated with the container identification ID from the container information database 221. In this way, the loading/unloading management unit 211 acquires basic container information including the dimensions of the container 38, etc.

その後、ステップST4に移行して、制御部21の搬入出管理部211は、ターンテーブル37の回転位置制御方法を導出する。すなわち、搬入出管理部211は、センサ部33による計測における、ターンテーブル37を回転させる場合の回転動作における、回転速度の制御方法や回転および停止を繰り返すステップ回転を行う場合の、回転角の導出などを行う。以下に、ステップST4における回転位置制御方法について、具体的に説明する。 Then, the process proceeds to step ST4, where the loading/unloading management unit 211 of the control unit 21 derives a method for controlling the rotational position of the turntable 37. That is, the loading/unloading management unit 211 derives a method for controlling the rotational speed in the rotational operation when the turntable 37 is rotated in the measurement by the sensor unit 33, and a rotational angle when a step rotation in which rotation and stopping are repeated is performed. The rotational position control method in step ST4 will be specifically described below.

(回転位置制御方法)
ステップST4において実行されるセンサ部33によるコンテナ38のセンシング方法におけるターンテーブル37の回転位置制御について説明する。図3、図4、図5A、および図5Bはそれぞれ、本実施形態による立体格納施設30に備えられたターンテーブル37の回転位置制御方法を説明するための図である。
(Rotational Position Control Method)
The rotational position control of the turntable 37 in the method of sensing the container 38 by the sensor unit 33 executed in step ST4 will be described below. Figures 3, 4, 5A, and 5B are diagrams for explaining the method of controlling the rotational position of the turntable 37 provided in the multi-level storage facility 30 according to this embodiment.

従来、ターンテーブル37は一定の角速度で回転されている。この場合、図3に示すように、センサ部33によってコンテナ38をセンシングすると、センシングする計測間隔に粗密(図3中、丸が粗の部分および密の部分)が生じることになる。本発明者の知見によれば、センサ部33によるセンシングにおいて計測間隔に粗密が生じると、分解能が十分に得られない可能性がある。そこで、本発明者は、立体格納施設30にコンテナ38を格納する際に、コンテナ38の形状を計測するために、測距センサなどのセンサ部33やカメラなどの撮像部34によって、コンテナ38の各面をセンシングしたり撮像したりする方法について検討を行った。すなわち、本発明者は、クレーン39に把持されていたり、ターンテーブル37上に載置されていたりするコンテナ38を計測する際に、ターンテーブル37やクレーン39の制御を工夫することによって、センサ情報や画像情報などの得られるデータにおける分解能を向上させる方法について検討を行った。 Conventionally, the turntable 37 rotates at a constant angular velocity. In this case, as shown in FIG. 3, when the container 38 is sensed by the sensor unit 33, there is a possibility that the sensing measurement interval will vary (circles indicate sparse and dense areas in FIG. 3). According to the knowledge of the present inventor, if there is a sparse and dense measurement interval in sensing by the sensor unit 33, there is a possibility that sufficient resolution will not be obtained. Therefore, the present inventor has studied a method of sensing and imaging each surface of the container 38 by the sensor unit 33 such as a distance measuring sensor and the imaging unit 34 such as a camera in order to measure the shape of the container 38 when storing the container 38 in the multi-story storage facility 30. That is, the present inventor has studied a method of improving the resolution of the obtained data such as sensor information and image information by devising the control of the turntable 37 and the crane 39 when measuring the container 38 held by the crane 39 or placed on the turntable 37.

まず本発明者は、ターンテーブル37上で回転するコンテナ38において、一定の分解能でターンテーブル37上のコンテナ38を検出するために、ターンテーブル37の回転位置を制御することについて検討した。本発明者は、コンテナ38の全体の大まかな寸法、すなわちコンテナ38の形状をあらかじめ取得して、センサ部33と、センサ部33によってセンシングされるコンテナ38の外表面との間の位置関係を考慮して、ターンテーブル37の回転角を制御することが好ましいことを想到した。 First, the inventors considered controlling the rotational position of the turntable 37 in order to detect the container 38 on the turntable 37 with a certain resolution when the container 38 rotates on the turntable 37. The inventors came to the conclusion that it would be preferable to obtain the overall rough dimensions of the container 38, i.e., the shape of the container 38, in advance, and control the rotation angle of the turntable 37 taking into account the positional relationship between the sensor unit 33 and the outer surface of the container 38 sensed by the sensor unit 33.

コンテナ38の形状は、コンテナ基本情報として、コンテナ情報データベース221に格納されている。コンテナ基本情報は、コンテナ識別IDまたはコンテナ形状識別IDに関連付けされている。すなわち、制御装置20の制御部21における搬入出管理部211は、立体格納施設30から取得したコンテナ識別IDまたはコンテナ形状識別IDに基づいて、コンテナ基本情報を記憶部22から読み出すことによって、コンテナ38の形状を確定できる。搬入出管理部211は、コンテナ38の形状が既知であることから、センサ部33による一定間隔である計測間隔dを設定することにより、ターンテーブルの回転角θを導出できる。 The shape of the container 38 is stored as container basic information in the container information database 221. The container basic information is associated with a container identification ID or a container shape identification ID. That is, the loading/unloading management unit 211 in the control unit 21 of the control device 20 can determine the shape of the container 38 by reading the container basic information from the memory unit 22 based on the container identification ID or container shape identification ID acquired from the multi-level storage facility 30. Since the shape of the container 38 is known, the loading/unloading management unit 211 can derive the rotation angle θ of the turntable by setting a constant measurement interval d by the sensor unit 33.

すなわち、図4に示すように、コンテナ38がターンテーブル37上で回転する場合を想定して、コンテナ38の側面や上面などの外面38aにおいて、一定の計測間隔dを設定して、基準位置P0、および計測点P1,P2,P3,P4,…,Pnを設定する。この場合、回転角θ1,θ2,θ3,θ4,…は、幾何学的に異なる角度になる。そこで、センサ部33によって、外面38aを一定間隔で計測するためには、コンテナ38を基準からの回転角である回転角θ1,θ2,θ3,θ4,…,θnで回転させるごとに、センサ部33によるセンシングを行うことが好ましい。また、センサ部33が所定の周期でレーザ光を出射して測距を行う場合、搬入出管理部211は、所定の周期においてコンテナ38の外面38aが一定の計測間隔dになるように、回転角θ1,θ2,θ3,θ4,…に基づいて、回転角速度を導出する。なお、センサ部33の代わりに撮像部34を用いた撮像の場合においても同様である。 That is, as shown in Fig. 4, assuming that the container 38 rotates on the turntable 37, a constant measurement interval d is set on the outer surface 38a of the container 38, such as the side or top surface , and a reference position P0 and measurement points P1 , P2 , P3 , P4 , ..., Pn are set. In this case, the rotation angles θ1 , θ2 , θ3 , θ4 , ... are geometrically different angles. Therefore, in order to measure the outer surface 38a at constant intervals by the sensor unit 33, it is preferable to perform sensing by the sensor unit 33 every time the container 38 is rotated through the rotation angles θ1 , θ2 , θ3 , θ4 , ..., θn, which are rotation angles from the reference . Furthermore, when the sensor unit 33 emits laser light at a predetermined cycle to measure distances, the carry-in/out management unit 211 derives the rotational angular velocity based on the rotation angles θ 1 , θ 2 , θ 3 , θ 4 , ... so that the outer surface 38a of the container 38 has a constant measurement interval d in the predetermined cycle. The same applies to the case where imaging is performed using the imaging unit 34 instead of the sensor unit 33.

具体的に、図5Aおよび図5Bに示すように、一定の計測間隔dで周期的に計測するためのコンテナ38の回転角は、以下のように表すことができる。ここで、コンテナ38の長手方向の長さを2L、長手方向に直交する幅方向の長さを2Wとする。また、図5Aおよび図5Bに示す例では例えば、コンテナ38の前面を第1面381、後面を第2面382、側面を第3面383(左側面)および第4面384(右側面)、上面を第5面385、下面を第6面386とする。この場合、コンテナ38がターンテーブル37に載置された状態においては、第1外面部位としての第1面381~第5面385が露出面になり、第2外面部位としての第6面386が下面の非露出面になる。 Specifically, as shown in Fig. 5A and Fig. 5B, the rotation angle of the container 38 for periodically measuring at a constant measurement interval d can be expressed as follows. Here, the length of the container 38 in the longitudinal direction is 2L, and the length in the width direction perpendicular to the longitudinal direction is 2W. In the example shown in Fig. 5A and Fig. 5B, for example, the front surface of the container 38 is the first surface 381, the rear surface is the second surface 382, the side surfaces are the third surface 383 (left side) and the fourth surface 384 (right side), the top surface is the fifth surface 385, and the bottom surface is the sixth surface 386. In this case, when the container 38 is placed on the turntable 37, the first surface 381 to the fifth surface 385 as the first outer surface portion are exposed surfaces, and the sixth surface 386 as the second outer surface portion is the unexposed surface of the bottom surface.

このように設定すると、センサ部33に対して第1面381が正対している場合、換言すると、第1面381の面が、センサ部33から照射されるレーザ光の入射光に対して直角である場合を基準とする。この基準において、ターンテーブル37の回転中心Oの周りの回転角θが0radとする。なお、センサ部33に対するコンテナ38の位置関係については、任意の状態でターンテーブル37の回転角θを0radに設定できる。また、センサ部33からコンテナ38の外面38aの所定の計測点Pjまでの距離を距離Djとすると、計測点Pjの座標は、計測間隔dにより計測点Pj(jd,Dj)と表すことができる。 When set in this way, the case where the first surface 381 faces the sensor unit 33, in other words, the surface of the first surface 381 is perpendicular to the incident light of the laser light irradiated from the sensor unit 33, is taken as the reference. In this reference, the rotation angle θ of the turntable 37 about the rotation center O is set to 0 rad. Regarding the positional relationship of the container 38 with respect to the sensor unit 33, the rotation angle θ of the turntable 37 can be set to 0 rad in any state. In addition, if the distance from the sensor unit 33 to a predetermined measurement point Pj on the outer surface 38a of the container 38 is set to distance Dj , the coordinates of the measurement point Pj can be expressed as measurement point Pj (jd, Dj ) using the measurement interval d.

ここで、ターンテーブル37にコンテナ38を載置する場合の方向およびコンテナ38の寸法については、取得したコンテナ基本情報に基づいて既知である。そのため、制御部21,31は、ターンテーブル37の回転中心Oからコンテナ38の外面38aまでの距離Djを、回転角θjから導出可能である。なお、コンテナ38の寸法の取得方法としては、コンテナ識別IDに関連付けされたコンテナ基本情報から取得する方法以外にも、ターンテーブル37上にコンテナ38が載置された場合に、ターンテーブル37の回転動作を等角速度とした状態で把握部を構成するセンサ部33や撮像部34によって計測する、いわゆる粗い計測によって取得するようにしても良い。 Here, the direction in which the container 38 is placed on the turntable 37 and the dimensions of the container 38 are known based on the acquired basic container information. Therefore, the control units 21 and 31 can derive the distance Dj from the rotation center O of the turntable 37 to the outer surface 38a of the container 38 from the rotation angle θj . Note that, as a method of acquiring the dimensions of the container 38, in addition to the method of acquiring them from the basic container information associated with the container identification ID, when the container 38 is placed on the turntable 37, the dimensions may be acquired by so-called rough measurement in which the sensor unit 33 and the imaging unit 34 constituting the grasping unit measure the dimensions while the turntable 37 rotates at a constant angular velocity.

このような計測点Pjがセンサ部33に正対する位置、すなわち、センサ部33から出射されるレーザ光が照射される位置(計測点Pj)になった場合の、ターンテーブル37の回転角θjは、面に応じて以下の(1)式または(2)式で表される。
θj=arctan(jd/L)…(1)
ただし、第1面381および第2面382の計測の場合に限定される。
θj=arctan(jd/W)…(2)
ただし、第3面383および第4面384の計測の場合に限定される。
When such a measurement point Pj is positioned directly opposite the sensor unit 33, i.e., the position (measurement point Pj ) where the laser light emitted from the sensor unit 33 is irradiated, the rotation angle θj of the turntable 37 is expressed by the following equation (1) or (2) depending on the surface.
θ j = arctan (jd/L)…(1)
However, this is limited to the case of measuring the first surface 381 and the second surface 382 .
θ j = arctan (jd/W)…(2)
However, this is limited to the case of measuring the third surface 383 and the fourth surface 384 .

また、(1)式に示す第1面381のターンテーブル37の回転角θjは、以下の範囲において成立する。
0≦θj≦arctan(W/L),2π-arctan(W/L)≦θj≦2π
また、(1)式に示す第2面382のターンテーブル37の回転角θjは、以下の範囲において成立する。
π-arctan(W/L)≦θj≦π+arctan(W/L)
Furthermore, the rotation angle θ j of the turntable 37 of the first surface 381 shown in formula (1) is satisfied within the following range.
0≦θ j ≦arctan (W/L), 2π−arctan (W/L)≦θ j ≦2π
Furthermore, the rotation angle θ j of the turntable 37 of the second surface 382 shown in formula (1) is satisfied within the following range.
π−arctan(W/L)≦θ j ≦π+arctan(W/L)

同様に、(2)式に示す第3面383のターンテーブル37の回転角θjは、以下の範囲において成立する。
arctan(W/L)≦θj≦π-arctan(W/L)
また、(2)式に示す第4面384のターンテーブル37の回転角θjは、以下の範囲において成立する。
π-arctan(W/L)≦θj≦π+arctan(W/L)
Similarly, the rotation angle θ j of the turntable 37 of the third surface 383 shown in formula (2) is satisfied within the following range.
arctan(W/L)≦θ j ≦π−arctan(W/L)
Furthermore, the rotation angle θ j of the turntable 37 of the fourth surface 384 shown in formula (2) is satisfied within the following range.
π−arctan(W/L)≦θ j ≦π+arctan(W/L)

以上のように設定した場合、ターンテーブル37を基準位置P0(0rad)から、θj(rad)回転させた第1面381または第2面382の計測においては、(1)式に示すθjに基づいて、ターンテーブル37を回転させ、計測のタイミングで停止させることを、繰り返し行う。なお、制御部31により、ターンテーブル37の角速度を、計測する面に応じて、(1)式または(2)式に基づいて一定の計測間隔になるように制御することも可能である。 When set as above, in measuring the first surface 381 or the second surface 382 by rotating the turntable 37 by θj (rad) from the reference position P0 (0 rad), the turntable 37 is rotated based on θj shown in formula (1) and stopped at the measurement timing, and this is repeated. Note that the control unit 31 can also control the angular velocity of the turntable 37 based on formula (1) or formula (2) depending on the surface to be measured so that the measurement interval is constant.

以上に基づいて、コンテナ38を載置した状態でターンテーブル37を回転させることにより、所定の計測間隔dでセンサ部33によるコンテナ38の外面38aのうち、水平面に垂直な面である、第1面381~第4面384をセンシングすることが可能となる。すなわち、第1取得動作として、把握部であるセンサ部33や撮像部34がコンテナ38の第1外面部位の一部の第1面381~第4面384を、ターンテーブル37の回転動作と連動してスキャンまたは撮像する。これにより、センサ部33や撮像部34は、撮像情報やセンサ情報などを含む第1外面情報を取得でき、コンテナ38の載置面以外の露出した第1外面部位の第1外面状態を計測によって把握できる。 Based on the above, by rotating the turntable 37 with the container 38 placed on it, it becomes possible for the sensor unit 33 to sense the first surface 381 to the fourth surface 384, which are surfaces perpendicular to the horizontal plane, of the outer surface 38a of the container 38 at a predetermined measurement interval d. That is, as a first acquisition operation, the sensor unit 33 and the imaging unit 34, which are grasping units, scan or image the first surface 381 to the fourth surface 384 of a part of the first outer surface portion of the container 38 in conjunction with the rotational operation of the turntable 37. This allows the sensor unit 33 and the imaging unit 34 to acquire first outer surface information including imaging information and sensor information, and to grasp the first outer surface state of the exposed first outer surface portion other than the placement surface of the container 38 by measurement.

また、センサ部33を複数設けて、第5面385のセンシングを行うセンサ部33と、コンテナ38の外面のうち、水平面に垂直な面(第1面381~第4面384)、すなわちコンテナ38の側面のセンシングを行うセンサ部33とを別体に設けても良い。この場合、図1に示すように、ターンテーブル37上に載置された状態のコンテナ38の高さより高い位置に少なくとも1台のセンサ部33を設けてセンシングを行っても良い。これによって、コンテナ38の上面であって第1外面部位の一部である、水平面に平行な第5面385の計測については、コンテナ38の高さより高い位置のセンサ部33によるセンシングにより計測可能である。なお、1台のセンサ部33を昇降可能に構成して、センサ部33の光出射部を第5面385のセンシングを行う場合には、センサ部33を上昇させ、第1面381~第4面384のセンシングを行う場合には、センサ部33を下降させるように構成しても良い。以上により、載置面としての底面である第6面386以外の露出面のセンシングが終了する。 In addition, a plurality of sensor units 33 may be provided, and a sensor unit 33 for sensing the fifth surface 385 and a sensor unit 33 for sensing the surfaces (first surface 381 to fourth surface 384) of the outer surface of the container 38 that are perpendicular to the horizontal plane, i.e., the side surface of the container 38, may be provided separately. In this case, as shown in FIG. 1, at least one sensor unit 33 may be provided at a position higher than the height of the container 38 placed on the turntable 37 for sensing. As a result, the fifth surface 385, which is the upper surface of the container 38 and part of the first outer surface portion and is parallel to the horizontal plane, can be measured by sensing using the sensor unit 33 at a position higher than the height of the container 38. Note that one sensor unit 33 may be configured to be able to rise and fall, and the light emitting portion of the sensor unit 33 may be configured to raise the sensor unit 33 when sensing the fifth surface 385 and to lower the sensor unit 33 when sensing the first surface 381 to fourth surface 384. This completes sensing of the exposed surfaces other than the sixth surface 386, which is the bottom surface as the placement surface.

図2に戻り、ステップST5に移行すると、制御部21は、計測したコンテナ38の前面、側面、後面、上面におけるセンサ情報や画像情報、すなわちコンテナ38の第1外面部位を計測して得られた第1外面状態を示す第1外面情報を取得する。制御部21は、取得したセンサ情報や画像情報を、ステップST2において取得したコンテナ識別IDと関連付けて、コンテナ情報に追加する。センサ情報や画像情報が追加されたコンテナ情報は、制御部21により記憶部22のコンテナ情報データベース221に格納される。 Returning to FIG. 2, when proceeding to step ST5, the control unit 21 acquires sensor information and image information on the measured front, side, rear, and top of the container 38, i.e., first exterior information indicating the first exterior state obtained by measuring the first exterior portion of the container 38. The control unit 21 associates the acquired sensor information and image information with the container identification ID acquired in step ST2 and adds it to the container information. The container information to which the sensor information and image information have been added is stored by the control unit 21 in the container information database 221 of the memory unit 22.

次に、ステップST6に移行して、搬入出管理部211はクレーン39を制御することによって、コンテナ38を把持して上昇させる。その後、立体格納施設30に格納させるために、所定の方向に移動させる。この際、第2取得動作として、クレーン39を制御することにより、センサ部33や撮像部34によって、コンテナ38の下面である第2外面部位としての第6面386の少なくとも一部、好適には全面をセンシングしたり撮像したりできるように、クレーン39を移動させる。これにより、制御部21の搬入出管理部211は、コンテナ38の底面(第6面386)のセンサ情報や画像情報、すなわち第2外面部位の第2外面状態を示す第2外面情報を取得できる。すなわち、センサ部33や撮像部34によって、コンテナ38の第2外面部位における第2外面状態を計測によって把握することができる。 Next, moving to step ST6, the loading/unloading management unit 211 controls the crane 39 to grasp and lift the container 38. After that, it moves it in a predetermined direction to store it in the multi-level storage facility 30. At this time, as a second acquisition operation, the crane 39 is controlled to move the crane 39 so that the sensor unit 33 and the imaging unit 34 can sense and image at least a part, preferably the entirety, of the sixth surface 386, which is the second outer surface portion that is the bottom surface of the container 38. This allows the loading/unloading management unit 211 of the control unit 21 to acquire sensor information and image information of the bottom surface (sixth surface 386) of the container 38, i.e., second outer surface information that indicates the second outer surface state of the second outer surface portion. In other words, the sensor unit 33 and the imaging unit 34 can measure and grasp the second outer surface state of the second outer surface portion of the container 38.

ステップST5,ST6においては、立体格納施設30におけるコンテナ38のセンシングや撮像による検査においては、立体格納施設30の搬入口にLiDARなどのセンサ部33や画像カメラなどの撮像部34を設置することによって、コンテナ38の下面を含む6面の全面(第1面381~第6面386)をスキャンすることが可能となる。すなわち、センサ部33や撮像部34によって、コンテナ38の搬入時でのターンテーブル37の回転時に、第5面385の上面および第1面381~第4面384の側面を走査(スキャン)することができる。また、センサ部33や撮像部34によって、クレーン39がコンテナ38を吊り下げた吊下された状態で立体格納施設30に格納する際に、第6面386の下面を走査することができる。これにより、コンテナ38を立体格納施設30に格納して収納する際に、コンテナ38の外面38aの全面をセンサ部33や撮像部34によってスキャンすることが可能になる。そのため、制御装置20は、このようにして取得されたコンテナ38に関するコンテナ情報を統合してコンテナ38の全面の点群情報や画像情報を取得できる。また、センサ部33の光出射部や撮像部34は、第1取得動作時と第2取得動作時とにおいて光出射位置や撮像位置を変更可能に構成してもよい。これにより、コンテナ38の外面38aの全面をセンサ部33や撮像部34によってセンシングすることが可能になる。 In steps ST5 and ST6, in the inspection by sensing and imaging the container 38 in the three-dimensional storage facility 30, by installing a sensor unit 33 such as a LiDAR or an imaging unit 34 such as an image camera at the entrance of the three-dimensional storage facility 30, it becomes possible to scan all six surfaces (first surface 381 to sixth surface 386) of the container 38, including the bottom surface. That is, the sensor unit 33 and the imaging unit 34 can scan the upper surface of the fifth surface 385 and the side surfaces of the first surface 381 to fourth surface 384 when the turntable 37 rotates when the container 38 is brought in. In addition, the sensor unit 33 and the imaging unit 34 can scan the bottom surface of the sixth surface 386 when the container 38 is stored in the three-dimensional storage facility 30 in a suspended state by the crane 39. This makes it possible to scan the entire outer surface 38a of the container 38 by the sensor unit 33 and the imaging unit 34 when the container 38 is stored in the three-dimensional storage facility 30. Therefore, the control device 20 can integrate the container information related to the container 38 acquired in this manner to acquire point cloud information and image information of the entire surface of the container 38. In addition, the light emitting unit and the imaging unit 34 of the sensor unit 33 may be configured to be able to change the light emitting position and the imaging position during the first acquisition operation and the second acquisition operation. This makes it possible to sense the entire surface of the outer surface 38a of the container 38 by the sensor unit 33 and the imaging unit 34.

(コンテナ損傷検出)
次に、ステップST7に移行して、制御装置20の搬入出管理部211は、取得したセンサ情報や画像情報を学習装置10に送信して、損傷判定を実行する。なお、制御装置20がコンテナ状態学習モデル123を読み込んで損傷判定を実行することも可能である。学習装置10においては、コンテナ状態学習モデル123を読み込んで、取得したセンサ情報や画像情報に基づいて、コンテナ38の外面38aである第1面381~第6面386のセンサ情報や画像情報を入力パラメータとして、コンテナ状態学習モデル123に入力する。図6は、本実施形態によるコンテナ38の損傷の検出方法を説明するための図である。
(Container damage detection)
Next, the process proceeds to step ST7, where the loading/unloading management unit 211 of the control device 20 transmits the acquired sensor information and image information to the learning device 10 and executes damage determination. It is also possible for the control device 20 to read the container state learning model 123 and execute damage determination. The learning device 10 reads the container state learning model 123, and based on the acquired sensor information and image information, inputs the sensor information and image information of the first surface 381 to the sixth surface 386, which are the outer surface 38a of the container 38, as input parameters to the container state learning model 123. Figure 6 is a diagram for explaining a method for detecting damage to a container 38 according to this embodiment.

図1および図6に示すように、センサ部33や撮像部34によって、コンテナ38の外面38aを全面に亘って走査することによって、コンテナ38のそれぞれの面、第1面381~第6面386のそれぞれの面について、センサ部33からの本来の距離から大きく異なる値を導出でき、損傷部分の検出を行うことができる。さらに、撮像部34によってコンテナ38の外面を撮像することによって、コンテナ38の外面38aの画像情報も得られる。 As shown in Figures 1 and 6, by scanning the entire outer surface 38a of the container 38 using the sensor unit 33 and the imaging unit 34, it is possible to derive values for each surface of the container 38, the first surface 381 to the sixth surface 386, that are significantly different from the actual distance from the sensor unit 33, and to detect damaged areas. Furthermore, by capturing an image of the outer surface of the container 38 using the imaging unit 34, image information of the outer surface 38a of the container 38 can also be obtained.

そして、搬入出管理部211は、これらのコンテナ38の第1面381~第6面386の外面38aの情報、すなわち第1外面情報および第2外面情報を、点群情報や画像情報として用いて、コンテナ38の外面状態情報を生成することにより、損傷を検出できる。これにより、図6に示すように、センサ部33により取得される点群によるダメージ情報を教師データとして学習装置10により機械学習を行い、撮像部34によって得られた第1面381~第6面386の画像情報を計測データとして学習装置10に入力することにより、コンテナ38の損傷部分の検出を行うことが可能になる。検出されて得られたコンテナ38のコンテナ損傷情報は制御部21に送信される。 Then, the loading/unloading management unit 211 can detect damage by generating exterior surface condition information of the container 38 using information on the exterior surfaces 38a of the first surface 381 to the sixth surface 386 of the container 38, i.e., the first exterior surface information and the second exterior surface information, as point cloud information and image information. As a result, as shown in FIG. 6, machine learning is performed by the learning device 10 using the damage information based on the point cloud acquired by the sensor unit 33 as teacher data, and image information on the first surface 381 to the sixth surface 386 acquired by the imaging unit 34 is input to the learning device 10 as measurement data, making it possible to detect damaged parts of the container 38. The detected and obtained container damage information of the container 38 is transmitted to the control unit 21.

なお、センサ部33による点群情報と撮像部34による画像情報とを統合した入出力データセットを教師データとして、学習装置10により機械学習を行うことも可能である。また、撮像部34により取得される画像によるダメージ情報を教師データとして学習装置10により機械学習を行い、センサ部33によって得られた、第1外面情報および第2外面情報としての、第1面381~第6面386の点群情報などのセンサ情報を計測データとして学習装置10に入力することにより、コンテナ38の外面状態情報を生成し、損傷部分の検出を行うことも可能である。これらの方法によってコンテナ38のダメージ判定を行うことによって、コンテナ38の損傷を高精度に判定できる。 It is also possible to perform machine learning by the learning device 10 using an input/output data set that combines the point cloud information from the sensor unit 33 and the image information from the imaging unit 34 as teacher data. It is also possible to perform machine learning by the learning device 10 using damage information from images acquired by the imaging unit 34 as teacher data, and to generate exterior surface condition information of the container 38 and detect damaged parts by inputting sensor information such as point cloud information of the first surface 381 to the sixth surface 386 as the first exterior surface information and the second exterior surface information obtained by the sensor unit 33 into the learning device 10 as measurement data. By performing damage judgment on the container 38 using these methods, it is possible to judge the damage to the container 38 with high accuracy.

以上のようにして、制御部21は、コンテナ38の第1面381~第6面386をセンサ部33や撮像部34によって走査して得られたセンサ情報や画像情報に基づいた、コンテナ損傷情報を取得する。制御部21は、取得したコンテナ損傷情報を記憶部22のコンテナ情報データベース221に格納する。以上により、本実施形態によるコンテナ38の損傷検出処理が終了する。 In this manner, the control unit 21 acquires container damage information based on the sensor information and image information obtained by scanning the first surface 381 to the sixth surface 386 of the container 38 using the sensor unit 33 and the imaging unit 34. The control unit 21 stores the acquired container damage information in the container information database 221 of the storage unit 22. This completes the damage detection process for the container 38 according to this embodiment.

以上説明した一実施形態によれば、一般には検査が困難であるコンテナ38の下面を含めたコンテナ状態をセンサ部33や撮像部34によって把握することが可能となる。また、センサ部33や撮像部34による計測データをデータベース(コンテナ情報データベース221)に蓄積することができる。そのため、立体格納施設30と連携させてデータベースを利用したコンテナ38の破損の予測が可能になる。さらに、コンテナ38の破損の状態や状況を詳細に把握することが可能となる。また、立体格納施設30への搬入時にコンテナ38の検査を行っていることにより、コンテナ38の検査および格納を効率化できるシステム構成を実現できる。 According to the embodiment described above, it is possible to grasp the container condition, including the underside of the container 38, which is generally difficult to inspect, by the sensor unit 33 and the imaging unit 34. In addition, the measurement data by the sensor unit 33 and the imaging unit 34 can be accumulated in a database (container information database 221). Therefore, it is possible to predict damage to the container 38 using the database in conjunction with the multi-level storage facility 30. Furthermore, it is possible to grasp the state and condition of damage to the container 38 in detail. In addition, by inspecting the container 38 when it is brought into the multi-level storage facility 30, a system configuration can be realized that can efficiently inspect and store the container 38.

また、底面を含むコンテナの6面の全面を高精細に計測することができるので、コンテナ38に対する高精度なダメージの検出が可能になる。さらに、コンテナ38の下面(底面)の検査を自動化させることによって、これまで見逃されがちであった下面の損傷に起因する問題の発生を抑制できる。また、画像情報やセンサ部33により得られるセンサ情報としての点群情報の蓄積によって、高精度なダメージの予測が可能になるので、コンテナ38の破損を予防できる可能性が向上する。また、コンテナ情報データベース221に格納された過去の計測データと合わせて、センサ部33によるセンシングを高精度化することにより、スキャンを高精細化でき、破損の発生の可能性を予測可能になる。 In addition, since all six sides of the container, including the bottom, can be measured with high precision, damage to the container 38 can be detected with high precision. Furthermore, by automating the inspection of the bottom (bottom) of the container 38, it is possible to prevent problems caused by damage to the bottom, which has been easily overlooked in the past. In addition, the accumulation of image information and point cloud information as sensor information obtained by the sensor unit 33 makes it possible to predict damage with high precision, improving the possibility of preventing damage to the container 38. In addition, by improving the accuracy of sensing by the sensor unit 33 in combination with past measurement data stored in the container information database 221, scanning can be performed with high precision, making it possible to predict the possibility of damage occurring.

具体的には、コンテナ識別IDに基づいて、コンテナ情報データベース221から過去のダメージ検出結果の情報を含むコンテナ情報を取得して、過去に損傷の発生があったコンテナ38の場合には、損傷の場所について、通常よりもさらに計測間隔dを小さく密にして、損傷が発生した場所の近傍について、センサ部33によるセンシングや撮像部34による撮像を高精細に行い、軽微な損傷などの予兆を検知することが可能である。計測間隔dを小さく密にする方法としては、クレーン39の移動速度を遅くしたり、ターンテーブル37の回転角θjを小さくしてステップ幅を小さくしたりする方法を挙げることができる。さらに、コンテナ情報の蓄積によって破損のさらなる高精度の予測が可能となり、コンテナ38における破損の情報をコンテナについて点群・画像の履歴を蓄積して学習することで、破損の発生確率を導出することができる。また、予兆確率が大きい場合はより高精細にスキャンをしてデータの解像度を上げることでさらに予兆検知がしやすくなる。 Specifically, container information including information on past damage detection results is obtained from the container information database 221 based on the container ID, and in the case of a container 38 that has been damaged in the past, the measurement interval d is made smaller and denser than usual for the location of the damage, and sensing by the sensor unit 33 and imaging by the imaging unit 34 are performed with high resolution in the vicinity of the location where the damage has occurred, making it possible to detect signs of minor damage, etc. Methods for making the measurement interval d smaller and denser include slowing down the moving speed of the crane 39 and reducing the rotation angle θ j of the turntable 37 to reduce the step width. Furthermore, accumulation of container information enables prediction of damage with even higher accuracy, and information on damage to the container 38 is accumulated and learned from the point cloud/image history of the container, so that the probability of damage occurrence can be derived. Furthermore, when the probability of a sign is high, scanning with higher resolution to increase the resolution of the data makes it even easier to detect signs.

また、図7に示すように、ID認識部32,212によってコンテナ38からコンテナ識別IDを認識し、このコンテナ識別IDを制御装置20により制御される格納施設30に供給し、コンテナ識別IDによって、立体格納施設30の制御部31を制御するとともに、コンテナ識別IDに関連付けて、コンテナ情報を記憶部22のコンテナ情報データベース221に格納することにより、コンテナ38を計測した情報をコンテナ識別IDに関連付けて、データベース化できる。そのため、コンテナ38のコンテナ情報を多数蓄積されたデータベースを得ることができ、コンテナ38の損傷を予測して、損傷に起因して発生する問題を抑制できる。 As shown in FIG. 7, the ID recognition unit 32, 212 recognizes the container identification ID from the container 38, and supplies this container identification ID to the storage facility 30 controlled by the control device 20. The control unit 31 of the multi-level storage facility 30 is controlled by the container identification ID, and the container information is stored in the container information database 221 of the storage unit 22 in association with the container identification ID, so that the measured information of the container 38 can be associated with the container identification ID and compiled into a database. As a result, a database can be obtained that accumulates a large amount of container information for the container 38, and damage to the container 38 can be predicted to prevent problems caused by the damage.

(記録媒体)
上述の一実施形態において、学習装置10や制御装置20が実行する処理方法を実行させるプログラムを、コンピュータその他の機械やウェアラブルデバイスなどの装置(以下、コンピュータなど、という)が読み取り可能な記録媒体に記録することができる。コンピュータなどに、この記録媒体のプログラムを読み込ませて実行させることにより、当該コンピュータなどが移動体制御装置として機能する。ここで、コンピュータなどが読み取り可能な記録媒体とは、データやプログラムなどの情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータなどから読み取ることができる非一時的な記録媒体をいう。このような記録媒体のうちのコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、BD、DAT、磁気テープ、フラッシュメモリなどのメモリカードなどがある。また、コンピュータなどに固定された記録媒体としてハードディスク、ROMなどがある。さらに、SSDは、コンピュータなどから取り外し可能な記録媒体としても、コンピュータなどに固定された記録媒体としても利用可能である。
(Recording medium)
In the above-described embodiment, a program for executing the processing method executed by the learning device 10 or the control device 20 can be recorded on a recording medium that can be read by a computer or other machine or device such as a wearable device (hereinafter referred to as a computer, etc.). By having a computer, etc. read and execute the program from the recording medium, the computer, etc. functions as a mobile object control device. Here, a recording medium that can be read by a computer, etc. refers to a non-transient recording medium that accumulates information such as data and programs by electrical, magnetic, optical, mechanical, or chemical action and can be read from a computer, etc. Among such recording media, those that can be removed from a computer, etc. include, for example, flexible disks, magneto-optical disks, CD-ROMs, CD-R/Ws, DVDs, BDs, DATs, magnetic tapes, and memory cards such as flash memories. In addition, as recording media fixed to a computer, etc., there are hard disks, ROMs, etc. Furthermore, SSDs can be used as recording media that can be removed from a computer, etc., and as recording media fixed to a computer, etc.

また、一実施形態による学習装置10、および制御装置20に実行させるプログラムは、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。 In addition, the learning device 10 and the program executed by the control device 20 in one embodiment may be configured to be stored on a computer connected to a network such as the Internet and provided by downloading via the network.

(その他の実施形態)
一実施形態においては、上述した「部」を、「回路」などに読み替えることができる。例えば、制御部は、制御回路に読み替えることができる。
Other Embodiments
In one embodiment, the above-mentioned "unit" can be read as a "circuit" etc. For example, the control unit can be read as a control circuit.

なお、本明細書におけるフローチャートの説明では、「まず」、「次に」、「その後」、「続いて」などの表現を用いてステップ間の処理の前後関係を明示していたが、本実施の形態を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。すなわち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。 Note that in the explanation of the flowcharts in this specification, the order of processing between steps is clearly indicated using expressions such as "first," "next," "then," and "continue." However, the order of processing required to implement this embodiment is not uniquely determined by these expressions. In other words, the order of processing in the flowcharts described in this specification can be changed as long as there are no contradictions.

さらなる効果や変形例は、当業者によって容易に導き出すことができる。本開示のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付のクレームおよびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。例えば、上述の一実施形態において挙げた数値や情報の種類はあくまでも例に過ぎず、必要に応じてこれと異なる数値や情報の種類を用いても良く、上述の一実施形態による本発明の開示の一部をなす記述および図面により本発明は限定されることはない。 Further advantages and modifications can be easily derived by those skilled in the art. The broader aspects of the present disclosure are not limited to the specific details and representative embodiments shown and described above. Thus, various modifications are possible without departing from the spirit or scope of the general inventive concept defined by the appended claims and their equivalents. For example, the numerical values and types of information given in the above embodiment are merely examples, and different numerical values and types of information may be used as necessary, and the present invention is not limited by the description and drawings that form part of the disclosure of the present invention according to the above embodiment.

例えば、上述の一実施形態においては、格納施設制御システム1において、学習装置10、制御装置20、および立体格納施設30をそれぞれ別体として説明しているが、必ずしも別体で構成することに限定されない。具体的に、学習装置10と制御装置20とを一体に構成しても良い。学習装置10および制御装置20を一体に構成した場合、制御装置によってコンテナ状態学習モデル123に、第1面381~第6面386のセンサ情報や画像情報を入力パラメータとして入力させる。 For example, in the above-described embodiment, the learning device 10, the control device 20, and the three-dimensional storage facility 30 are described as separate entities in the storage facility control system 1, but this is not necessarily limited to being configured as separate entities. Specifically, the learning device 10 and the control device 20 may be configured as an integrated unit. When the learning device 10 and the control device 20 are configured as an integrated unit, the control device inputs sensor information and image information of the first surface 381 to the sixth surface 386 as input parameters to the container state learning model 123.

また、立体格納施設30が学習装置10を備えていても良い。さらに、立体格納施設30が設置される格納施設に学習装置10を備えても良い。制御装置20においても、立体格納施設30に備えるように構成しても良く、立体格納施設30を備える格納施設に備えても良い。制御装置20を立体格納施設30に備えた場合、制御部31および通信部31aはそれぞれ、制御装置20の制御部21および通信部23によって実現される。すなわち、制御部21,31を物理的および機能的に同一の制御部によって実現できる。さらに、学習装置10と制御装置20とを一体に構成しても良い。この場合、学習装置10の制御部11と制御装置20の制御部21とを物理的および機能的に同一の制御部によって実現できる。また、立体格納施設30が学習装置10および制御装置20を備えていても良い。この場合。学習装置10の制御部11と制御装置20の制御部21と立体格納施設30の制御部31とを物理的および機能的に同一の制御部によって実現できる。 The three-dimensional storage facility 30 may also be equipped with the learning device 10. Furthermore, the learning device 10 may be provided in the storage facility in which the three-dimensional storage facility 30 is installed. The control device 20 may also be configured to be provided in the three-dimensional storage facility 30, or may be provided in a storage facility that includes the three-dimensional storage facility 30. When the control device 20 is provided in the three-dimensional storage facility 30, the control unit 31 and the communication unit 31a are respectively realized by the control unit 21 and the communication unit 23 of the control device 20. That is, the control units 21 and 31 can be realized by the same control unit physically and functionally. Furthermore, the learning device 10 and the control device 20 may be configured as one unit. In this case, the control unit 11 of the learning device 10 and the control unit 21 of the control device 20 can be realized by the same control unit physically and functionally. Furthermore, the three-dimensional storage facility 30 may also be equipped with the learning device 10 and the control device 20. In this case. The control unit 11 of the learning device 10, the control unit 21 of the control device 20, and the control unit 31 of the three-dimensional storage facility 30 can be realized by the same control unit physically and functionally.

1 格納施設制御システム
2 ネットワーク
10 学習装置
11,21,31 制御部
12,22 記憶部
13,31a 通信部
14,24 出力部
15,25 入力部
20 制御装置
23 通信部
30 立体格納施設
32,212 ID認識部
33 センサ部
34 撮像部
37 ターンテーブル
38 コンテナ
38a 外面
39 クレーン
111 学習部
112 予測部
113 演算部
114 状態入力部
121,221 コンテナ情報データベース
122,222 コンテナ識別IDデータベース
123 コンテナ状態学習モデル
211 搬入出管理部
381 第1面
382 第2面
383 第3面
384 第4面
385 第5面
386 第6面
1 Storage facility control system 2 Network 10 Learning device 11, 21, 31 Control unit 12, 22 Memory unit 13, 31a Communication unit 14, 24 Output unit 15, 25 Input unit 20 Control device 23 Communication unit 30 Multi-level storage facility 32, 212 ID recognition unit 33 Sensor unit 34 Imaging unit 37 Turntable 38 Container 38a Outer surface 39 Crane 111 Learning unit 112 Prediction unit 113 Calculation unit 114 State input unit 121, 221 Container information database 122, 222 Container identification ID database 123 Container state learning model 211 Carrying-in/out management unit 381 First surface 382 Second surface 383 Third surface 384 Fourth surface 385 Fifth surface 386 Sixth surface

Claims (10)

輸送容器を所定の格納施設に搬入または前記所定の格納施設から搬出するため、輸送容器を載置可能なベース部を有し、軸中心に回転可能に構成した載置回転機構と、輸送容器を把持し、前記輸送容器を前記載置回転機構の前記ベース部の上方で昇降可能に構成した把持昇降機構と、を有する輸送容器搬入出システムに用いられる輸送容器検査装置であって、
輸送容器の外面状態を把握する把握部と、
制御部と、を有し、
前記把握部は、
前記載置回転機構の前記ベース部に載置された輸送容器の第1外面部位を回転動作と連動してスキャンまたは撮像することにより第1外面情報を取得する第1取得動作と、
前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の第2外面部位をスキャンまたは撮像により第2外面情報を取得する第2取得動作と、を行い、
前記制御部は、
前記第1外面情報および前記第2外面情報に基づいて、前記輸送容器の外面状態情報を生成する
輸送容器検査装置。
A transport container inspection device for use in a transport container loading/unloading system, the transport container inspection device having a base portion on which a transport container can be placed and configured to be rotatable about an axis in order to load a transport container into or unload the transport container from a specified storage facility, and a gripping and lifting mechanism configured to grip the transport container and lift the transport container above the base portion of the gripping and lifting mechanism,
A grasping unit for grasping an outer surface condition of the transport container;
A control unit,
The grasping unit is
a first acquisition operation of acquiring first outer surface information by scanning or imaging a first outer surface portion of the transport container placed on the base portion of the placement and rotation mechanism in conjunction with a rotation operation;
a second acquisition operation of acquiring second outer surface information by scanning or imaging a second outer surface portion of the transport container gripped by the gripping and lifting mechanism above the base portion of the placement and rotation mechanism;
The control unit is
generating outer surface condition information of the transport container based on the first outer surface information and the second outer surface information.
前記把握部は、所定位置に配置された光出射部と、前記光出射部から所定範囲に照射される光が輸送容器に照射されることにより、前記輸送容器から得られる光情報を検出する光検出部と、を含み、
前記第1取得動作は、前記載置回転機構の前記ベース部に載置された輸送容器に対して前記光出射部から照射される光で前記輸送容器の前記第1外面部位を回転動作と連動して走査し、前記光検出部から前記輸送容器の前記第1外面情報を取得する動作であり、
前記第2取得動作は、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器に対して前記光出射部から照射される光で前記輸送容器の前記第2外面部位を走査して前記光検出部から前記輸送容器の前記第2外面情報を取得する動作である
請求項1に記載の輸送容器検査装置。
the grasping unit includes a light emitting unit disposed at a predetermined position, and a light detecting unit that detects light information obtained from the transport container by irradiating the transport container with light irradiated from the light emitting unit to a predetermined range,
the first acquisition operation is an operation of scanning the first outer surface portion of the transport container placed on the base portion of the placement and rotation mechanism with light irradiated from the light emitting unit in conjunction with a rotation operation, and acquiring the first outer surface information of the transport container from the light detecting unit;
The transport container inspection device of claim 1, wherein the second acquisition operation is an operation of scanning the second outer surface portion of a transport container gripped above the base portion of the placement and rotation mechanism by the gripping and lifting mechanism with light irradiated from the light emitting unit, and acquiring the second outer surface information of the transport container from the light detecting unit.
前記把握部は、所定位置に配置された撮像部を含み、
前記第1取得動作は、前記載置回転機構の前記ベース部に載置された輸送容器の前記第1外面部位を前記撮像部で前記輸送容器の回転動作に連動して撮像して得られる前記輸送容器の前記第1外面情報を取得する動作であり、
前記第2取得動作は、前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の前記第2外面部位を前記撮像部で撮像して得られる前記輸送容器の前記第2外面情報を取得する動作である
請求項1に記載の輸送容器検査装置。
The grasping unit includes an imaging unit disposed at a predetermined position,
the first acquisition operation is an operation of acquiring the first outer surface information of the transport container by imaging the first outer surface portion of the transport container placed on the base portion of the placement and rotation mechanism in conjunction with a rotation operation of the transport container by the imaging unit;
The transport container inspection device of claim 1, wherein the second acquisition operation is an operation of acquiring the second outer surface information of the transport container obtained by imaging the second outer surface portion of the transport container gripped above the base portion of the placement and rotation mechanism by the gripping and lifting mechanism with the imaging unit.
前記第1取得動作は、前記載置回転機構の前記ベース部に載置された輸送容器の回転に対して前記光出射部から照射される光が前記輸送容器の前記第1外面部位を一定間隔で走査するように制御される
請求項2に記載の輸送容器検査装置。
The transport container inspection device of claim 2, wherein the first acquisition operation is controlled so that light irradiated from the light emitting unit scans the first outer surface portion of the transport container at regular intervals in response to the rotation of the transport container placed on the base portion of the placement and rotation mechanism.
前記把握部の前記光出射部は、前記第1取得動作時と前記第2取得動作時とで光出射位置が変更可能である
請求項2に記載の輸送容器検査装置。
The transport container inspection device according to claim 2 , wherein the light emitting portion of the grasping portion is capable of changing a light emitting position between the first acquisition operation and the second acquisition operation.
前記把握部の前記撮像部は、前記第1取得動作時と前記第2取得動作時とで撮像位置が変更可能である
請求項3に記載の輸送容器検査装置。
The transport container inspection device according to claim 3 , wherein the imaging position of the imaging section of the grasping section is changeable between the first acquisition operation and the second acquisition operation.
前記把握部がスキャンまたは撮像する前記第1外面部位は、前記輸送容器が前記ベース部に載置された載置面以外の外面の部位であり、前記把握部がスキャンまたは撮像する前記第2外面部位は、前記載置面の部位である
請求項1に記載の輸送容器検査装置。
The transport container inspection device of claim 1, wherein the first outer surface portion scanned or imaged by the grasping unit is an outer surface portion other than a placement surface on which the transport container is placed on the base unit, and the second outer surface portion scanned or imaged by the grasping unit is a portion of the placement surface.
輸送容器を所定の格納施設に搬入または前記所定の格納施設から搬出するため、輸送容器を軸中心に回転可能に載置するベース部を有する載置回転機構と、輸送容器を把持し、前記載置回転機構のベース部の上方で昇降可能に構成された把持昇降機構と、を有する輸送容器搬入出システムにおける輸送容器検査方法であって、
前記載置回転機構の前記ベース部に載置された輸送容器の第1外面部位を回転動作と連動してスキャンまたは撮像することにより第1外面情報を取得する第1取得動作を行うステップと、
前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の第2外面部位をスキャンまたは撮像により第2外面情報を取得する第2取得動作を行うステップと、
前記第1外面情報および前記第2外面情報に基づいて、前記輸送容器の外面状態情報を生成するステップと、を有する
輸送容器検査方法。
A method for inspecting a transport container in and out of a transport container carrying-in/out system, the method comprising: a mounting and rotating mechanism having a base portion on which a transport container is mounted so as to be rotatable about an axis, and a gripping and lifting mechanism configured to grip the transport container and be capable of lifting and lowering above the base portion of the mounting and rotating mechanism, for carrying the transport container into or out of a specified storage facility, the method comprising the steps of:
performing a first acquisition operation of acquiring first outer surface information by scanning or imaging a first outer surface portion of the transport container placed on the base portion of the placement and rotation mechanism in conjunction with a rotation operation;
performing a second acquisition operation of acquiring second outer surface information by scanning or imaging a second outer surface portion of the transport container gripped by the gripping and lifting mechanism above the base portion of the placement and rotation mechanism;
generating exterior condition information of the transport container based on the first exterior information and the second exterior information.
輸送容器を所定の格納施設に搬入または前記所定の格納施設から搬出するための輸送容器搬入出システムであって、
輸送容器を載置可能なベース部を有し、軸中心に回転可能に構成した載置回転機構と、輸送容器を把持し、前記載置回転機構のベース部の上方で昇降可能に構成された把持昇降機構と、
輸送容器の外面状態を把握する把握部と、
制御部と、を有し、
前記把握部は、
前記載置回転機構の前記ベース部に載置された輸送容器の第1外面部位を回転動作と連動してスキャンまたは撮像することにより第1外面情報を取得する第1取得動作と、
前記把持昇降機構によって前記載置回転機構の前記ベース部の上方に把持されている輸送容器の第2外面部位をスキャンまたは撮像により第2外面情報を取得する第2取得動作と、を行い、
前記制御部は、
前記第1外面情報および前記第2外面情報に基づいて、前記輸送容器の外面状態情報を生成する
輸送容器搬入出システム。
A transport container loading/unloading system for loading a transport container into or unloading a transport container from a predetermined storage facility, comprising:
A placement and rotation mechanism having a base on which a transport container can be placed and configured to be rotatable around an axis; and a gripping and lifting mechanism configured to grip the transport container and be liftable above the base of the placement and rotation mechanism.
A grasping unit for grasping an outer surface condition of the transport container;
A control unit,
The grasping unit is
a first acquisition operation of acquiring first outer surface information by scanning or imaging a first outer surface portion of the transport container placed on the base portion of the placement and rotation mechanism in conjunction with a rotation operation;
a second acquisition operation of acquiring second outer surface information by scanning or imaging a second outer surface portion of the transport container gripped by the gripping and lifting mechanism above the base portion of the placement and rotation mechanism;
The control unit is
and generating exterior condition information of the transport container based on the first exterior information and the second exterior information.
前記輸送容器の外面状態情報に基づいて、当該輸送容器を識別する識別情報を取得する
請求項9に記載の輸送容器搬入出システム。
The transport container loading/unloading system according to claim 9 , further comprising: acquiring identification information for identifying the transport container based on the external surface condition information of the transport container.
JP2022100875A 2022-06-23 2022-06-23 Transport container inspection device, transport container inspection method, and transport container loading/unloading system Active JP7694473B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022100875A JP7694473B2 (en) 2022-06-23 2022-06-23 Transport container inspection device, transport container inspection method, and transport container loading/unloading system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022100875A JP7694473B2 (en) 2022-06-23 2022-06-23 Transport container inspection device, transport container inspection method, and transport container loading/unloading system

Publications (2)

Publication Number Publication Date
JP2024001977A JP2024001977A (en) 2024-01-11
JP7694473B2 true JP7694473B2 (en) 2025-06-18

Family

ID=89473128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022100875A Active JP7694473B2 (en) 2022-06-23 2022-06-23 Transport container inspection device, transport container inspection method, and transport container loading/unloading system

Country Status (1)

Country Link
JP (1) JP7694473B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002170099A (en) 2000-11-30 2002-06-14 Kawasaki Heavy Ind Ltd Container damage check system
JP2009203676A (en) 2008-02-27 2009-09-10 Caterpillar Japan Ltd Working machine equipped with monitoring device
JP2018179792A (en) 2017-04-14 2018-11-15 三菱電機株式会社 Returnable container repair support system and method
JP2021156750A (en) 2020-03-27 2021-10-07 中国電力株式会社 Drum inspection device, inspection method and inspection program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7007753B2 (en) * 2020-10-29 2022-01-25 博次 亀田 Container inspection equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002170099A (en) 2000-11-30 2002-06-14 Kawasaki Heavy Ind Ltd Container damage check system
JP2009203676A (en) 2008-02-27 2009-09-10 Caterpillar Japan Ltd Working machine equipped with monitoring device
JP2018179792A (en) 2017-04-14 2018-11-15 三菱電機株式会社 Returnable container repair support system and method
JP2021156750A (en) 2020-03-27 2021-10-07 中国電力株式会社 Drum inspection device, inspection method and inspection program

Also Published As

Publication number Publication date
JP2024001977A (en) 2024-01-11

Similar Documents

Publication Publication Date Title
CN108291880B (en) Arrangement, method, device and software for checking containers
US10496082B2 (en) Workpiece processing apparatus and workpiece transfer system
JP5218723B2 (en) Fluorescence flaw detection method and fluorescence flaw detection apparatus
CN109641729B (en) Detection of locked devices
CN116137831A (en) Information processing device and information processing method
CN116563282A (en) Drilling tool detection method and system based on machine vision
CN112070751A (en) Wood floor defect detection method and device
CN119131668B (en) Cargo quality monitoring and analyzing method and system based on image recognition
EP4655138A1 (en) Robotic visual tactile surface inspection system
CN113673435A (en) A kind of identification method of steel coil label and identification system of steel coil label
JP7694473B2 (en) Transport container inspection device, transport container inspection method, and transport container loading/unloading system
JP2019035668A (en) Rotation deficiency detector and rotation deficiency detection method
JP6884077B2 (en) Surface inspection equipment and surface inspection method
CN119164969B (en) Wafer quality detection method in ultra-clean environment
JP2022039395A (en) Information processing device, information processing method, program, storage facility and gate facility
US7576652B2 (en) Method and apparatus for estimating a position of detected goods and controlling movement/swinging of an RFID reader in response to the estimated position of the goods
JP7322560B2 (en) Program, information processing method and information processing apparatus
US12163970B2 (en) System and method for inspecting a component for anomalous regions
CN118817721A (en) Ceramic surface defect detection method and device based on image detection
CN114941990A (en) Sensor self-checking method and device, electronic equipment and machine-readable storage medium
CN120218817B (en) Warehouse management method, device, system, terminal and medium for medium and thick steel plates
KR102820395B1 (en) Imaging system for stored goods in small and medium sized warehouses
CN119821980B (en) Plow type belt discharger position state monitoring method and device based on machine vision
CN119349414B (en) Train flatbed anti-lifting detection method, electronic equipment and field bridge
CN120430680A (en) A construction quality supervision method, system, medium and product

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240822

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250520

R150 Certificate of patent or registration of utility model

Ref document number: 7694473

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150