JP7350552B2 - Information processing equipment and article sorting system - Google Patents

Information processing equipment and article sorting system Download PDF

Info

Publication number
JP7350552B2
JP7350552B2 JP2019136353A JP2019136353A JP7350552B2 JP 7350552 B2 JP7350552 B2 JP 7350552B2 JP 2019136353 A JP2019136353 A JP 2019136353A JP 2019136353 A JP2019136353 A JP 2019136353A JP 7350552 B2 JP7350552 B2 JP 7350552B2
Authority
JP
Japan
Prior art keywords
article
sorting
articles
processing device
sorted
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
JP2019136353A
Other languages
Japanese (ja)
Other versions
JP2021021994A (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.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions 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 Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2019136353A priority Critical patent/JP7350552B2/en
Publication of JP2021021994A publication Critical patent/JP2021021994A/en
Application granted granted Critical
Publication of JP7350552B2 publication Critical patent/JP7350552B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Container Filling Or Packaging Operations (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、情報処理装置及び物品仕分システムに関する。 Embodiments of the present invention relate to an information processing device and an article sorting system.

物品を複数の仕分先に仕分する仕分処理装置、物品を容器に収容する収容装置、並びに仕分処理装置及び収容装置を制御する情報処理装置が物品仕分システムの構成として実用化されている。 BACKGROUND ART A sorting device that sorts articles into a plurality of sorting destinations, a storage device that stores the articles in containers, and an information processing device that controls the sorting device and the storage device have been put into practical use as a configuration of an article sorting system.

仕分処理装置は、物品を宛先に応じて設けられた仕分先に仕分する。仕分処理装置は、仕分先に仕分された複数の物品を収容装置に供給する。 The sorting processing device sorts articles into sorting destinations provided according to their destinations. The sorting processing device supplies a plurality of articles sorted to a sorting destination to a storage device.

収容装置は、仕分処理装置の仕分先毎に設けられる。収容装置は、仕分処理装置から供給された複数の物品を容器(例えば袋、かご車、パレットなど)に収容し、容器を下流の処理装置に供給する。収容装置は、容器が袋である場合、物品を袋に投入し、袋の口を閉じ、袋を排出する。 A storage device is provided for each sorting destination of the sorting processing device. The storage device stores the plurality of articles supplied from the sorting processing device into containers (for example, bags, basket cars, pallets, etc.), and supplies the containers to downstream processing devices. When the container is a bag, the storage device puts the article into the bag, closes the bag, and discharges the bag.

しかし、上記の構成では、収容装置を仕分処理装置の仕分先毎に配置する必要があり、コスト増につながる。この為、仕分先毎に物品をまとめて1つの収容装置まで搬送する中間搬送装置を設け、複数の仕分先の物品を1つの収容装置により処理する構成が考えられる。しかしながら、仕分先毎に物品をまとめて収容装置まで搬送する構成では、収容装置において全ての物品を容器に収容可能か否かを予め判定する必要があるという課題がある。 However, in the above configuration, it is necessary to arrange a storage device for each sorting destination of the sorting processing device, which leads to an increase in cost. For this reason, a configuration can be considered in which an intermediate conveyance device is provided to collectively transport articles to one storage device for each sorting destination, and the articles of a plurality of sorting destinations are processed by one storage device. However, in a configuration in which articles are collectively transported to a storage device for each sorting destination, there is a problem in that it is necessary to determine in advance whether all the articles can be stored in containers in the storage device.

特開平6-156404号公報Japanese Patent Application Publication No. 6-156404

本発明が解決しようとする課題は、効率的に物品を仕分可能な情報処理装置及び物品仕分システムを提供することである。 The problem to be solved by the present invention is to provide an information processing device and an article sorting system that can efficiently sort articles.

一実施形態に係わる情報処理装置は、物品を宛先に基づいて複数の仕分先に仕分し、仕分された前記物品を容器に収容する収容装置に前記物品を供給する仕分処理装置を制御する情報処理装置であって、前記仕分処理装置と通信する通信インタフェースと、プロセッサと、を具備する。プロセッサは、既に仕分先に仕分された前記物品と、新たに仕分先に仕分される前記物品と、を前記容器に収容可能か否か判定し、前記容器への収容が不可能であると判定した場合、新たに仕分先に仕分けされる前記物品を仕分先に仕分する前に、既に仕分先に仕分けされた前記物品を前記収容装置に供給するように、前記通信インタフェースを介して前記仕分処理装置を制御する。 An information processing device according to an embodiment is an information processing device that controls a sorting device that sorts articles into a plurality of sorting destinations based on destinations and supplies the sorted articles to a storage device that stores the sorted articles in containers. The apparatus includes a communication interface for communicating with the sorting processing apparatus, and a processor. The processor determines whether the article already sorted to the sorting destination and the article to be newly sorted to the sorting destination can be accommodated in the container, and determines that the article cannot be accommodated in the container. In this case, the sorting process is performed via the communication interface so that the articles that have already been sorted to the sorting destination are supplied to the storage device before the articles to be newly sorted to the sorting destination are sorted to the sorting destination. Control the device.

図1は、一実施形態に係る物品仕分システムの概略的な構成例について説明する為の説明図である。FIG. 1 is an explanatory diagram for explaining a schematic configuration example of an article sorting system according to an embodiment. 図2は、一実施形態に係る物品仕分システムの構成例について説明する為の説明図である。FIG. 2 is an explanatory diagram for explaining a configuration example of an article sorting system according to an embodiment. 図3は、一実施形態に係る物品仕分システムにおける物品投入時の動作の例について説明する為のフローチャートである。FIG. 3 is a flowchart for explaining an example of an operation when an article is inputted in the article sorting system according to an embodiment. 図4は、一実施形態に係る物品仕分システムにおける物品の仕分に関する動作の例について説明する為のフローチャートである。FIG. 4 is a flowchart for explaining an example of an operation related to sorting articles in an article sorting system according to an embodiment. 図5は、一実施形態に係る物品仕分システムにおける仕分先の物品の排出に関する動作の例について説明する為のフローチャートである。FIG. 5 is a flowchart for explaining an example of an operation related to discharging articles at a sorting destination in an article sorting system according to an embodiment. 図6は、一実施形態に係る物品仕分システムにおける物品の袋詰めに関する動作の例について説明する為のフローチャートである。FIG. 6 is a flowchart for explaining an example of the operation related to bagging of articles in the article sorting system according to one embodiment. 図7は、一実施形態に係る物品仕分システムにおいて、袋詰めが可能か否かを判定する例について説明する為のフローチャートである。FIG. 7 is a flowchart for explaining an example of determining whether bagging is possible in the article sorting system according to one embodiment. 図8は、一実施形態に係る物品仕分システムの変形例について説明する為の説明図である。FIG. 8 is an explanatory diagram for explaining a modification of the article sorting system according to one embodiment. 図9は、一実施形態に係る物品仕分システムの変形例について説明する為の説明図である。FIG. 9 is an explanatory diagram for explaining a modification of the article sorting system according to one embodiment. 図10は、一実施形態に係る物品仕分システムの変形例における物品の袋詰めに関する動作の例について説明する為のフローチャートである。FIG. 10 is a flowchart for explaining an example of the operation related to bagging of articles in a modified example of the article sorting system according to one embodiment.

以下、実施形態について、図面を参照して説明する。
図1は、一実施形態に係る物品仕分システム1の概略的な構成例について説明する為の説明図である。図2は、物品仕分システム1の各構成の例について説明する為のブロック図である。
Embodiments will be described below with reference to the drawings.
FIG. 1 is an explanatory diagram for explaining a schematic configuration example of an article sorting system 1 according to an embodiment. FIG. 2 is a block diagram for explaining an example of each configuration of the article sorting system 1. As shown in FIG.

物品仕分システム1は、物品2を仕分するシステムである。物品仕分システム1は、流通拠点などで、物品2を宛先に応じて予め設定された仕分先毎に仕分する目的などで用いられる。物品2には、宛先が記載された帳票などが貼り付けられている。物品仕分システム1は、物品2の帳票を読み取り、読み取った情報に基づいて宛先及び仕分先を認識し、物品2を仕分先毎に仕分する。 The article sorting system 1 is a system for sorting articles 2. The article sorting system 1 is used at a distribution base or the like for the purpose of sorting articles 2 into preset destinations according to their destinations. A form or the like with an address written thereon is attached to the article 2. The article sorting system 1 reads the form of the articles 2, recognizes the destination and sorting destination based on the read information, and sorts the articles 2 for each sorting destination.

物品仕分システム1は、情報処理装置11、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、第3の搬送装置16は、カメラ17、及び重量センサ18を備える。情報処理装置11、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、第3の搬送装置16、カメラ17、及び重量センサ18は、ネットワーク19を介して互いに通信可能に構成されている。 The article sorting system 1 includes an information processing device 11, a sorting device 12, a bagging device 13, a first conveying device 14, a second conveying device 15, a third conveying device 16, a camera 17, and a weight sensor 18. Equipped with The information processing device 11 , the sorting device 12 , the bagging device 13 , the first conveyance device 14 , the second conveyance device 15 , the third conveyance device 16 , the camera 17 , and the weight sensor 18 are connected via the network 19 . They are configured to be able to communicate with each other.

情報処理装置11は、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、第3の搬送装置16、カメラ17、及び重量センサ18の動作を制御する。即ち、情報処理装置11は、物品仕分システム1を統合的に制御する。例えば、情報処理装置11は、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、第3の搬送装置16は、カメラ17、及び重量センサ18をそれぞれ個別に制御する制御基板(またはProgrammable Logic Controller :PLC、Personal Computer :PCなど)を備える構成であってもよい。情報処理装置11は、通信インタフェース21、制御部22、及びタッチパネル23を備える。 The information processing device 11 controls the operations of the sorting device 12 , the bagging device 13 , the first transport device 14 , the second transport device 15 , the third transport device 16 , the camera 17 , and the weight sensor 18 . That is, the information processing device 11 controls the article sorting system 1 in an integrated manner. For example, the information processing device 11, the sorting device 12, the bagging device 13, the first conveyance device 14, the second conveyance device 15, and the third conveyance device 16 each individually have a camera 17, and a weight sensor 18. The configuration may include a control board (or a programmable logic controller (PLC), a personal computer (PC), etc.) that controls the system. The information processing device 11 includes a communication interface 21, a control section 22, and a touch panel 23.

通信インタフェース21は、情報処理装置11以外の他の機器と通信する為のインタフェースである。通信インタフェース21は、ネットワーク19を介して、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、第3の搬送装置16、カメラ17、及び重量センサ18と通信する。 The communication interface 21 is an interface for communicating with other devices other than the information processing device 11. The communication interface 21 communicates with the sorting device 12 , the bagging device 13 , the first conveying device 14 , the second conveying device 15 , the third conveying device 16 , the camera 17 , and the weight sensor 18 via the network 19 . connect.

制御部22は、種々の処理を実行する処理部である。制御部22は、プロセッサ24及びメモリ25を備える。 The control unit 22 is a processing unit that executes various processes. The control unit 22 includes a processor 24 and a memory 25.

プロセッサ24は、演算処理を実行する演算素子である。プロセッサ24は、例えばCPUとして構成される。プロセッサ24は、メモリ25に記憶されているプログラムに基づいて種々の処理を行う。 The processor 24 is an arithmetic element that performs arithmetic processing. The processor 24 is configured as, for example, a CPU. The processor 24 performs various processes based on programs stored in the memory 25.

メモリ25は、プログラム及びデータを記憶する記憶媒体である。メモリ25は、例えば、読み出し専用の不揮発性メモリであるROM、データを一時的に記憶するRAM、及びデータを記憶するストレージのいずれか、または複数を備える。 The memory 25 is a storage medium that stores programs and data. The memory 25 includes, for example, one or more of a ROM that is a read-only nonvolatile memory, a RAM that temporarily stores data, and a storage that stores data.

タッチパネル23は、画面の表示と、操作に基づく操作信号の生成とを行う装置である。タッチパネル23は、一体に構成されたディスプレイ26及びタッチセンサ27を備える。 The touch panel 23 is a device that displays a screen and generates operation signals based on operations. The touch panel 23 includes a display 26 and a touch sensor 27 that are integrally configured.

ディスプレイ26は、制御部22または図示されないグラフィックコントローラから供給される表示用のデータ(画面データ)に基づいて画面を表示する。 The display 26 displays a screen based on display data (screen data) supplied from the control unit 22 or a graphic controller (not shown).

タッチセンサ27は、ディスプレイ26に表示された画面上において情報処理装置11を操作するオペレータがタッチした位置を示す操作信号を生成する。 The touch sensor 27 generates an operation signal indicating a position touched by an operator operating the information processing device 11 on the screen displayed on the display 26 .

なお、情報処理装置11は、タッチパネル23の代わりに画面を表示するディスプレイと、操作に基づき操作信号を生成する操作部とを備える構成であってもよい。操作部は、マウス、トラックボール、キーボード、トラックパッドなど如何なるものであってもよい。 Note that the information processing device 11 may be configured to include a display that displays a screen instead of the touch panel 23, and an operation section that generates an operation signal based on the operation. The operation unit may be any device such as a mouse, trackball, keyboard, or trackpad.

仕分処理装置12は、情報処理装置11の制御に基づいて、物品2を仕分する装置である。仕分処理装置12は、通信インタフェース31、投入部32、仕分部33、及びシュート部34を備える。 The sorting processing device 12 is a device that sorts the articles 2 based on the control of the information processing device 11. The sorting processing device 12 includes a communication interface 31, an input section 32, a sorting section 33, and a chute section 34.

通信インタフェース31は、仕分処理装置12以外の他の機器と通信する為のインタフェースである。通信インタフェース31は、ネットワーク19を介して、情報処理装置11と通信する。 The communication interface 31 is an interface for communicating with other devices other than the sorting processing device 12. Communication interface 31 communicates with information processing device 11 via network 19 .

投入部32は、第1の搬送装置14から物品2が投入される部分である。投入部32は、第1の搬送装置14の搬送路上の物品2を仕分部33に投入する投入機構35を備える。また、投入部32は、第1の搬送装置14の搬送路上の物品2の位置を検出する図示されないセンサを備える。 The input section 32 is a section into which the article 2 is input from the first conveyance device 14 . The input section 32 includes a loading mechanism 35 that inputs the articles 2 on the conveyance path of the first conveyance device 14 into the sorting section 33 . Further, the input unit 32 includes a sensor (not shown) that detects the position of the article 2 on the conveyance path of the first conveyance device 14 .

仕分部33は、投入部32から投入された物品2を複数の仕分先のいずれかに仕分する機構である。仕分部33は、複数のセル41と、セル41を移動させる循環型の移動機構42を備える。各セル41は、投入部32から投入された物品2を載せて移動機構42により移動される。各セル41は、物品2をシュート部34に排出する機能を有する。 The sorting section 33 is a mechanism that sorts the articles 2 input from the input section 32 into one of a plurality of destinations. The sorting section 33 includes a plurality of cells 41 and a circulation type moving mechanism 42 that moves the cells 41. Each cell 41 is loaded with the article 2 input from the input unit 32 and moved by the moving mechanism 42 . Each cell 41 has a function of discharging the article 2 to the chute section 34.

シュート部34は、仕分部33によって物品2が仕分される仕分先である。仕分先は、予め宛先に応じて設定される。仕分先は、例えば宛先のグループである。例えば、物品2の仕分先は、物品2の帳票に記載された宛先を含む仕分先に決定される。 The chute section 34 is a sorting destination where the articles 2 are sorted by the sorting section 33. The sorting destination is set in advance according to the destination. The destination is, for example, a group of destinations. For example, the destination for article 2 is determined to be a destination that includes the destination written on the form for article 2.

シュート部34は、仕分先毎に配置された複数のトレイ51を有する。仕分部33のセル41から排出された複数の物品2は、トレイ51によって受け止められる。また、シュート部34は、情報処理装置11の制御に基づいて、複数の物品2が乗ったトレイ51を排出する。 The chute section 34 has a plurality of trays 51 arranged for each sorting destination. A plurality of articles 2 discharged from the cells 41 of the sorting section 33 are received by a tray 51. Further, the chute unit 34 discharges the tray 51 on which the plurality of articles 2 are placed based on the control of the information processing device 11 .

袋詰め装置13は、情報処理装置11の制御に基づいて、物品2を容器としての袋に収容し、袋の口を閉じ、排出する装置である。袋詰め装置13は、自動袋詰め機構61、袋内検出部62、及び溢れ判定部63を備える。なお、袋詰め装置13の代わりに物品2を上限のある容器に自動で収容する装置であれば、如何なるものであっても用いることができる。 The bagging device 13 is a device that stores the article 2 in a bag serving as a container, closes the opening of the bag, and discharges the bag under the control of the information processing device 11. The bagging device 13 includes an automatic bagging mechanism 61, an inside bag detection section 62, and an overflow determination section 63. Note that instead of the bagging device 13, any device can be used as long as it automatically stores the article 2 in a container with an upper limit.

自動袋詰め機構61は、トレイ51上の複数の物品2を袋詰めし、袋の口を閉じる機構である。 The automatic bagging mechanism 61 is a mechanism that bags the plurality of articles 2 on the tray 51 and closes the bag.

袋内検出部62は、袋内の状態を検出する装置である。例えば、袋内検出部62は、袋を上方または側方から撮像するカメラである。カメラは、例えば対象である袋及び袋内の物品2までの距離を検出する距離カメラである。袋内検出部62は、検出結果として、袋を撮像した画像(距離画像)を出力する。また、袋内検出部62は、カラーカメラ、レーザ変位計、またはレーザーレンジファインダ等により構成されていてもよい。 The bag inside detection section 62 is a device that detects the state inside the bag. For example, the bag interior detection unit 62 is a camera that images the bag from above or from the side. The camera is, for example, a distance camera that detects the distance to the target bag and the article 2 inside the bag. The inside-of-bag detection unit 62 outputs an image (distance image) of the bag as a detection result. Further, the bag inside detection section 62 may be configured with a color camera, a laser displacement meter, a laser range finder, or the like.

溢れ判定部63は、袋内検出部62の検出結果に基づいて、袋から物品2が溢れているか否かの判定結果を出力する。例えば、溢れ判定部63は、袋内検出部62により取得した画像に基づいて、袋内の物品2が袋から物品2が溢れているか否か判定し、判定結果を出力する。 The overflow determining section 63 outputs a determination result as to whether or not the article 2 is overflowing from the bag, based on the detection result of the inside bag detecting section 62. For example, the overflow determining section 63 determines whether or not the articles 2 in the bag are overflowing from the bag, based on the image acquired by the inside-of-bag detecting section 62, and outputs the determination result.

第1の搬送装置14は、上流側から下流側に物体を搬送する装置である。第1の搬送装置14は、例えば、回転することにより物体を搬送する複数のローラにより構成される。第1の搬送装置14の上流側に、ロボットアームなどによって物品2が供給される。第1の搬送装置14は、下流側において、仕分処理装置12の投入部32に物品2を投入することができるように構成されている。なお、第1の搬送装置14は、第1の搬送装置14の搬送路上を通過する物品2を検出するセンサ(例えば光電センサ、または透過型レーザセンサなど)が設けられていてもよい。 The first conveyance device 14 is a device that conveys an object from the upstream side to the downstream side. The first conveyance device 14 is composed of, for example, a plurality of rollers that convey an object by rotating. The article 2 is supplied to the upstream side of the first conveyance device 14 by a robot arm or the like. The first conveyance device 14 is configured to be able to load the article 2 into the input section 32 of the sorting device 12 on the downstream side. Note that the first conveyance device 14 may be provided with a sensor (for example, a photoelectric sensor or a transmission laser sensor) that detects the article 2 passing on the conveyance path of the first conveyance device 14.

第2の搬送装置15は、上流側から下流側に物体を搬送する装置である。第2の搬送装置15は、例えば、回転することにより物体を搬送する複数のローラにより構成される。第2の搬送装置15の上流側には、仕分処理装置12のシュート部34から排出された複数の物品が搭載されたトレイ51が供給される。第2の搬送装置15は、下流側において、袋詰め装置13にトレイ51を供給する。 The second transport device 15 is a device that transports objects from the upstream side to the downstream side. The second conveyance device 15 is composed of, for example, a plurality of rollers that convey the object by rotating. A tray 51 on which a plurality of articles discharged from the chute section 34 of the sorting device 12 is mounted is supplied to the upstream side of the second conveyance device 15 . The second transport device 15 supplies the tray 51 to the bagging device 13 on the downstream side.

また、図1の例では、第2の搬送装置15は、搬送路検出部71をさらに備える。搬送路検出部71は、搬送路上を通過するトレイ51及びトレイ51上の物品2を撮像する。搬送路検出部71は、撮像し取得した画像を、ネットワーク19を介して情報処理装置11、または袋詰め装置13に供給する。搬送路検出部71は、例えば、撮像素子と撮像素子に光を結像させる光学系とを備えるカメラ、または透過型レーザセンサ、レーザーレンジファインダなどにより構成される。 In the example of FIG. 1, the second conveyance device 15 further includes a conveyance path detection section 71. The conveyance path detection unit 71 images the tray 51 passing on the conveyance path and the article 2 on the tray 51. The conveyance path detection unit 71 supplies the captured and acquired image to the information processing device 11 or the bagging device 13 via the network 19. The conveyance path detection unit 71 is configured by, for example, a camera including an image sensor and an optical system that forms an image of light on the image sensor, a transmission type laser sensor, a laser range finder, or the like.

第3の搬送装置16は、上流側から下流側に物体を搬送する装置である。第3の搬送装置16は、例えば、回転することにより物体を搬送する複数のローラにより構成される。第3の搬送装置16の上流側に、袋詰め装置13から排出された袋が供給される。第3の搬送装置16は、下流側において、後段の搬送手段に袋を供給する。なお、第3の搬送装置16は、第3の搬送装置16の搬送路上を通過する袋を検出するセンサ(例えば光電センサ、または透過型レーザセンサなど)が設けられていてもよい。 The third transport device 16 is a device that transports objects from the upstream side to the downstream side. The third conveyance device 16 is composed of, for example, a plurality of rollers that convey the object by rotating. The bags discharged from the bagging device 13 are supplied to the upstream side of the third conveying device 16. The third conveyance device 16 supplies the bags to a downstream conveyance means on the downstream side. Note that the third conveyance device 16 may be provided with a sensor (for example, a photoelectric sensor or a transmission type laser sensor) that detects bags passing on the conveyance path of the third conveyance device 16.

カメラ17は、第1の搬送装置14の搬送路上を搬送されている物品2の画像を取得する装置である。カメラ17は、例えば、光を画像に変換する画素が二次元状に配列された撮像素子と、画素に光を結像させるレンズとを複数組備える距離カメラ(ステレオカメラ)として構成される。カメラ17は、物品2を多方向から撮像し、距離画像を取得することにより、物品2の形状に関する情報(形状情報)を生成する。形状情報は、例えば、物品2の寸法(例えば幅、高さ、奥行きの寸法)を示す情報、体積を示す情報などを含む。また、形状情報は、物品2の体積を示す情報を含んでいてもよい。また、形状情報は、物品2の外観の立体的な形状示すデータ(形状データ)を含んでいてもよい。 The camera 17 is a device that captures an image of the article 2 being conveyed on the conveyance path of the first conveyance device 14 . The camera 17 is configured, for example, as a distance camera (stereo camera) including a plurality of sets of an image sensor in which pixels that convert light into an image are arranged in a two-dimensional manner, and a lens that forms an image of the light on the pixels. The camera 17 generates information regarding the shape of the article 2 (shape information) by capturing images of the article 2 from multiple directions and acquiring distance images. The shape information includes, for example, information indicating the dimensions (for example, width, height, and depth dimensions) of the article 2, information indicating the volume, and the like. Further, the shape information may include information indicating the volume of the article 2. Further, the shape information may include data (shape data) indicating the three-dimensional shape of the external appearance of the article 2.

また、カメラ17は、物品2の帳票を読み取り、読み取った画像に基づいて、種々の情報(例えば受取人情報:宛先、差出人情報、及び内容物情報)を取得する。即ち、カメラ17は、光学文字認識処理を行い、帳票の画像から、受取人情報、差出人情報、及び内容物情報などの帳票に記載された情報(帳票情報)を取得する。 Further, the camera 17 reads the form of the article 2 and acquires various information (for example, recipient information: destination, sender information, and contents information) based on the read image. That is, the camera 17 performs optical character recognition processing and acquires information written on the form (form information) such as recipient information, sender information, and content information from the image of the form.

カメラ17は、ネットワーク19を介して、物品毎の形状情報及び帳票情報を情報処理装置11に供給する。 The camera 17 supplies shape information and form information for each article to the information processing device 11 via the network 19 .

なお、カメラ17は、例えば光を画像に変換する画素がライン状に配列された撮像素子と、画素に光を結像させるレンズとを有するラインイメージセンサとして構成されていてもよい。 Note that the camera 17 may be configured as a line image sensor that includes, for example, an image sensor in which pixels that convert light into an image are arranged in a line, and a lens that focuses the light on the pixels.

重量センサ18は、第1の搬送装置14の搬送路上を搬送されている物品2の重量を検出する装置である。重量センサ18は、例えば、第1の搬送装置14の搬送路の一部として構成される。重量センサ18は、物品2を移動させつつ、物品2の重量を検出し、物品2の重量に関する情報(重量情報)を生成する。重量センサ18は、ネットワーク19を介して、物品毎の重量情報を情報処理装置11に供給する。 The weight sensor 18 is a device that detects the weight of the article 2 being conveyed on the conveyance path of the first conveyance device 14 . The weight sensor 18 is configured, for example, as part of the transport path of the first transport device 14. The weight sensor 18 detects the weight of the article 2 while moving the article 2, and generates information regarding the weight of the article 2 (weight information). The weight sensor 18 supplies weight information for each article to the information processing device 11 via the network 19.

次に、物品仕分システム1の各構成における動作について説明する。
仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、及び第3の搬送装置16は、物品2の通過情報を情報処理装置11に供給する。また、カメラ17及び重量センサ18は、物品2から取得した帳票情報、形状情報、及び重量情報を情報処理装置11に供給する。
Next, the operation of each component of the article sorting system 1 will be explained.
The sorting device 12 , the bagging device 13 , the first conveying device 14 , the second conveying device 15 , and the third conveying device 16 supply passage information of the articles 2 to the information processing device 11 . Further, the camera 17 and the weight sensor 18 supply form information, shape information, and weight information acquired from the article 2 to the information processing device 11.

情報処理装置11は、受け取った帳票情報に基づいて、シュート部34における物品2の仕分先(即ち、対象の物品2を仕分するトレイ51)を認識する。即ち、情報処理装置11は、帳票情報に基づいて宛先を認識し、認識した宛先に対応する仕分先を、物品2の仕分先として認識する。情報処理装置11は、仕分先を示す仕分先情報を生成する。 The information processing device 11 recognizes the destination of the article 2 in the chute section 34 (that is, the tray 51 for sorting the target article 2) based on the received form information. That is, the information processing device 11 recognizes the destination based on the form information, and recognizes the sorting destination corresponding to the recognized destination as the sorting destination of the article 2. The information processing device 11 generates sorting destination information indicating the sorting destination.

また、情報処理装置11は、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、及び第3の搬送装置16などから受け取った通過情報に基づいて、各物品2の現在位置を認識する。情報処理装置11は、物品2の現在位置を示す情報(位置情報)を生成する。 Furthermore, the information processing device 11 uses the passage information received from the sorting device 12, the bagging device 13, the first conveyance device 14, the second conveyance device 15, the third conveyance device 16, etc. The current position of article 2 is recognized. The information processing device 11 generates information indicating the current position of the article 2 (position information).

また、情報処理装置11は、受け取った形状情報及び重量情報に基づいて、各物品2の寸法、体積、及び重量などを認識する。 Further, the information processing device 11 recognizes the dimensions, volume, weight, etc. of each article 2 based on the received shape information and weight information.

情報処理装置11は、物品2毎に、物品2の識別情報、仕分先情報、形状情報、重量情報、及び位置情報を対応付け、データベース化し、メモリ25に記憶して管理する。なお、識別情報、仕分先情報、形状情報、重量情報、及び位置情報を、物品情報と称する。情報処理装置11は、データベースの物品情報に基づいて種々の判断を行い、仕分処理装置12、袋詰め装置13、第1の搬送装置14、第2の搬送装置15、及び第3の搬送装置16の動作を制御する。 The information processing device 11 associates the identification information, destination information, shape information, weight information, and position information of the article 2 with each article 2, creates a database, stores it in the memory 25, and manages it. Note that the identification information, destination information, shape information, weight information, and position information are referred to as article information. The information processing device 11 makes various judgments based on the article information in the database, and processes the sorting device 12 , the bagging device 13 , the first conveying device 14 , the second conveying device 15 , and the third conveying device 16 . control the behavior of

図3は、仕分処理装置12の投入部32を物品2が通過する際の動作について説明する為のフローチャートである。図3のフローチャートは、仕分処理装置12を制御する情報処理装置11が実行するものとして説明する。なお、仕分処理装置12または投入部32に設けられた図示されない制御基板が図3のフローチャートを実行する構成であってもよい。 FIG. 3 is a flowchart for explaining the operation when the article 2 passes through the input section 32 of the sorting processing device 12. The flowchart in FIG. 3 will be described assuming that it is executed by the information processing device 11 that controls the sorting processing device 12. Note that a control board (not shown) provided in the sorting processing device 12 or the input section 32 may be configured to execute the flowchart of FIG. 3.

情報処理装置11の制御部22のプロセッサ24は、第1の搬送装置14によって搬送されている物品2が、仕分処理装置12の投入部32に到着したか否か判断する(ステップS11)。なお、プロセッサ24は、物品2が第1の搬送装置14によって搬送されている間にカメラ17及び重量センサ18により取得した帳票情報、形状情報、及び重量情報を受け取る。また、プロセッサ24は、帳票情報に基づいて、仕分先情報を生成する。プロセッサ24は、物品2の識別情報、仕分先情報、形状情報、重量情報、及び位置情報を対応付け、物品情報としてメモリ25のデータベースに追加する。 The processor 24 of the control section 22 of the information processing device 11 determines whether the article 2 being transported by the first transport device 14 has arrived at the input section 32 of the sorting processing device 12 (step S11). Note that the processor 24 receives form information, shape information, and weight information acquired by the camera 17 and the weight sensor 18 while the article 2 is being transported by the first transporting device 14 . Furthermore, the processor 24 generates destination information based on the form information. The processor 24 associates the identification information, destination information, shape information, weight information, and position information of the article 2 and adds them to the database of the memory 25 as article information.

プロセッサ24は、第1の搬送装置14によって搬送されている物品2を、仕分処理装置12の仕分部33の任意のセル41に投入するように、仕分処理装置12を制御する(ステップS12)。 The processor 24 controls the sorting device 12 to input the article 2 being conveyed by the first conveying device 14 into an arbitrary cell 41 of the sorting section 33 of the sorting device 12 (step S12).

物品2のセル41への投入が完了すると、仕分処理装置12から情報処理装置11に対して投入完了が通知される(ステップS13)。 When the insertion of the article 2 into the cell 41 is completed, the sorting processing device 12 notifies the information processing device 11 of the completion of the insertion (step S13).

プロセッサ24は、投入完了の通知を受け取ると、図3の処理を終了するか否か判断する(ステップS14)。例えば、プロセッサ24は、タッチパネル23などの操作インタフェースにより処理を停止する操作が行われた場合、または通信インタフェース21を介して外部から停止指令が入力された場合、図3の処理を終了すると判断する。プロセッサ24は、終了しないと判断した場合(ステップS14、NO)、ステップS11の処理に移行する。また、プロセッサ24は、終了すると判断した場合(ステップS14、YES)、処理を終了する。 When the processor 24 receives the notification of completion of loading, it determines whether or not to end the process of FIG. 3 (step S14). For example, the processor 24 determines to end the process in FIG. 3 when an operation to stop the process is performed using an operation interface such as the touch panel 23, or when a stop command is input from the outside via the communication interface 21. . When the processor 24 determines that the process does not end (step S14, NO), the process moves to step S11. Further, when the processor 24 determines that the process should be finished (step S14, YES), the process is finished.

上記の処理によって、第1の搬送装置14により搬送されてきた物品2が、仕分処理装置12の仕分部33に1つずつ投入される。 Through the above processing, the articles 2 transported by the first transport device 14 are placed one by one into the sorting section 33 of the sorting processing device 12.

図4は、仕分処理装置12の仕分部33により物品2を仕分する際の動作について説明する為のフローチャートである。図4のフローチャートは、仕分処理装置12を制御する情報処理装置11が実行するものとして説明する。なお、仕分処理装置12または仕分部33に設けられた図示されない制御基板が図4のフローチャートを実行する構成であってもよい。 FIG. 4 is a flowchart for explaining the operation when sorting articles 2 by the sorting section 33 of the sorting processing device 12. The flowchart in FIG. 4 will be described assuming that it is executed by the information processing device 11 that controls the sorting processing device 12. Note that a control board (not shown) provided in the sorting processing device 12 or the sorting section 33 may be configured to execute the flowchart in FIG. 4 .

情報処理装置11の制御部22のプロセッサ24は、投入部32によって物品2がセル41に投入されたか否か判断する(ステップS21)。プロセッサ24は、投入部32によって物品2がセル41に投入されていないと判断した場合(ステップS21、NO)、ステップS24の処理に移行する。 The processor 24 of the control unit 22 of the information processing device 11 determines whether the article 2 has been inserted into the cell 41 by the input unit 32 (step S21). When the processor 24 determines that the article 2 has not been loaded into the cell 41 by the loading unit 32 (step S21, NO), the process proceeds to step S24.

プロセッサ24は、投入部32によって物品2がセル41に投入されたと判断した場合(ステップS21、YES)、投入された物品2とセル41とを対応付ける(ステップS22)。プロセッサ24は、投入された物品2とセル41とを対応付け、且つ仕分部33の各セル41の位置を逐次認識することにより、メモリ25のデータベースの物品の現在位置を逐次更新する。 When the processor 24 determines that the article 2 has been inserted into the cell 41 by the input unit 32 (step S21, YES), the processor 24 associates the inserted article 2 with the cell 41 (step S22). The processor 24 associates the inserted articles 2 with the cells 41 and sequentially recognizes the position of each cell 41 of the sorting section 33, thereby sequentially updating the current position of the article in the database of the memory 25.

プロセッサ24は、投入部32によって物品2がセル41に投入されたと判断した場合(ステップS21、YES)、投入された物品2とセル41とを対応付ける(ステップS22)。プロセッサ24は、投入された物品2とセル41とを対応付け、且つ仕分部33の各セル41の位置を逐次認識することにより、メモリ25のデータベースの物品の現在位置を逐次更新する。 When the processor 24 determines that the article 2 has been inserted into the cell 41 by the input unit 32 (step S21, YES), the processor 24 associates the inserted article 2 with the cell 41 (step S22). The processor 24 associates the inserted articles 2 with the cells 41 and sequentially recognizes the position of each cell 41 of the sorting section 33, thereby sequentially updating the current position of the article in the database of the memory 25.

プロセッサ24は、セル41に物品2が投入される毎に、メモリ25のデータベースより物品情報の仕分先情報を取得する(ステップS23)。これにより、プロセッサ24は、セル41に投入された物品2のシュート部34における仕分先を認識する。 Each time the article 2 is put into the cell 41, the processor 24 acquires the sorting destination information of the article information from the database of the memory 25 (step S23). Thereby, the processor 24 recognizes the destination of the article 2 placed in the cell 41 in the chute section 34 .

プロセッサ24は、仕分部33のセル41を搬送するように仕分処理装置12を制御する(ステップS24)。これにより、セル41上の物品2を搬送させる。 The processor 24 controls the sorting device 12 to transport the cells 41 of the sorting section 33 (step S24). Thereby, the article 2 on the cell 41 is conveyed.

プロセッサ24は、仕分部33の各セル41の現在位置を算出する(ステップS25)。例えば、プロセッサ24は、仕分部33によるセル41の搬送量に基づいて、各セル41の現在位置を逐次算出する(ステップS25)。 The processor 24 calculates the current position of each cell 41 of the sorting section 33 (step S25). For example, the processor 24 sequentially calculates the current position of each cell 41 based on the amount of transport of the cells 41 by the sorting unit 33 (step S25).

プロセッサ24は、物品2が仕分先に到達したか否か判断する(ステップS26)。プロセッサ24は、物品2毎の現在位置と、ステップS23で認識した物品2の仕分先とを比較することにより、物品2が仕分先に到達したか否か判断する。 The processor 24 determines whether the article 2 has arrived at the sorting destination (step S26). The processor 24 determines whether the article 2 has reached the sorting destination by comparing the current position of each article 2 with the sorting destination of the article 2 recognized in step S23.

プロセッサ24は、物品2が仕分先に到達したと判断した場合(ステップS26、YES)、物品2を仕分先に仕分可能であるか否か判断する(ステップS27)。プロセッサ24は、物品2が仕分先に到達していないと判断した場合(ステップS26、NO)、または物品2を仕分先に仕分可能ではないと判断した場合(ステップS27、NO)、ステップS31の処理に移行する。なお、物品2を仕分先に仕分可能であるか否か判断については後述する。 When the processor 24 determines that the article 2 has arrived at the sorting destination (step S26, YES), it determines whether the article 2 can be sorted to the sorting destination (step S27). If the processor 24 determines that the article 2 has not reached the sorting destination (step S26, NO), or if it determines that the article 2 cannot be sorted to the sorting destination (step S27, NO), the processor 24 performs step S31. Move to processing. Note that the determination as to whether or not the article 2 can be sorted to a sorting destination will be described later.

また、プロセッサ24は、物品2を仕分先に仕分可能であると判断した場合(ステップS27、YES)、セル41からシュート部34のトレイ51に物品2を排出する(ステップS28)。 Further, when the processor 24 determines that the article 2 can be sorted to a sorting destination (step S27, YES), the processor 24 discharges the article 2 from the cell 41 onto the tray 51 of the chute section 34 (step S28).

セル41からシュート部34のトレイ51への物品2の排出が完了すると、仕分処理装置12から情報処理装置11に対して仕分完了が通知される(ステップS29)。 When the discharge of the articles 2 from the cell 41 to the tray 51 of the chute section 34 is completed, the sorting processing device 12 notifies the information processing device 11 of the completion of sorting (step S29).

プロセッサ24は、仕分完了の通知を受け取ると、仕分先物品リストを更新する(ステップS30)。仕分先物品リストは、仕分先毎の物品2のリストである。具体的には、仕分先物品リストは、仕分先のトレイ51上の物品2の物品情報のリストである。プロセッサ24は、仕分部33によって仕分先のトレイ51に排出された物品2の物品情報を、仕分先物品リストに追加する。 Upon receiving the notification of the completion of sorting, the processor 24 updates the list of articles to be sorted (step S30). The sorting destination article list is a list of articles 2 for each sorting destination. Specifically, the sorting destination article list is a list of article information of the articles 2 on the tray 51 of the sorting destination. The processor 24 adds the article information of the article 2 discharged onto the tray 51 of the sorting destination by the sorting section 33 to the list of articles of the sorting destination.

プロセッサ24は、仕分部33の全てのセル41上の物品2について、ステップS25乃至S30の処理を完了したか否か判断する(ステップS31)。プロセッサ24は、仕分部33の全てのセル41上の物品2について、ステップS25乃至S30の処理を完了していないと判断した場合(ステップS31、NO)、ステップS25の処理に移行する。 The processor 24 determines whether the processing of steps S25 to S30 has been completed for the articles 2 on all cells 41 of the sorting section 33 (step S31). When the processor 24 determines that the processing of steps S25 to S30 has not been completed for all the articles 2 in the cells 41 of the sorting section 33 (step S31, NO), the process proceeds to step S25.

また、プロセッサ24は、仕分部33の全てのセル41上の物品2について、ステップS25乃至S30の処理を完了したと判断した場合(ステップS31、YES)、図4の処理を終了するか否か判断する(ステップS32)。例えば、プロセッサ24は、タッチパネル23などの操作インタフェースにより処理を停止する操作が行われた場合、または通信インタフェース21を介して外部から停止指令が入力された場合、図4の処理を終了すると判断する。 Further, when the processor 24 determines that the processing of steps S25 to S30 has been completed for the articles 2 on all cells 41 of the sorting section 33 (step S31, YES), it determines whether or not to end the processing of FIG. A judgment is made (step S32). For example, the processor 24 determines to end the process in FIG. 4 when an operation to stop the process is performed using an operation interface such as the touch panel 23, or when a stop command is input from the outside via the communication interface 21. .

プロセッサ24は、終了しないと判断した場合(ステップS32、NO)、ステップS21の処理に移行する。プロセッサ24は、終了すると判断した場合(ステップS32、YES)、図4の処理を終了する。これにより、プロセッサ24は、セル41上に物品2が投入される毎に、投入された物品2とセル41とを対応付け、物品情報を取得する。また、プロセッサ24は、セル41を移動させる毎に、セル41上の物品2が仕分先に到達したか否か判断し、セル41をシュート部34の仕分先のトレイ51に供給するように、仕分処理装置12を制御する。 When the processor 24 determines that the process does not end (step S32, NO), the process moves to step S21. When the processor 24 determines to end the process (step S32, YES), the process in FIG. 4 ends. Thereby, every time the article 2 is thrown onto the cell 41, the processor 24 associates the inserted article 2 with the cell 41 and acquires the article information. Further, the processor 24 determines whether or not the articles 2 on the cell 41 have reached the sorting destination each time the cell 41 is moved, and supplies the cell 41 to the tray 51 of the sorting destination in the chute section 34. Controls the sorting processing device 12.

上記の処理によって、仕分処理装置12に投入された物品2が、それぞれ自身の対応する仕分先に仕分けられる。 Through the above processing, the articles 2 input into the sorting processing device 12 are sorted to their corresponding sorting destinations.

図5は、仕分処理装置12のシュート部34からトレイ51を第2の搬送装置15に供給する際の動作について説明する為のフローチャートである。図5のフローチャートは、仕分処理装置12を制御する情報処理装置11が実行するものとして説明する。なお、仕分処理装置12またはシュート部34に設けられた図示されない制御基板が図5のフローチャートを実行する構成であってもよい。 FIG. 5 is a flowchart for explaining the operation when feeding the tray 51 from the chute section 34 of the sorting processing device 12 to the second conveyance device 15. The flowchart in FIG. 5 will be described assuming that it is executed by the information processing device 11 that controls the sorting processing device 12. Note that a control board (not shown) provided in the sorting device 12 or the chute section 34 may be configured to execute the flowchart in FIG. 5.

プロセッサ24は、トレイ51を排出するか否かを各トレイ51毎に判断する(ステップS41)。トレイ51を排出するか否かの判断については後述する。プロセッサ24は、排出するトレイ51がないと判断した場合(ステップS41、NO)、ステップS48の処理に移行する。 The processor 24 determines for each tray 51 whether or not to eject the tray 51 (step S41). The determination as to whether or not to eject the tray 51 will be described later. When the processor 24 determines that there is no tray 51 to be discharged (step S41, NO), the process proceeds to step S48.

プロセッサ24は、排出するトレイ51があると判断した場合(ステップS41、YES)、排出するトレイ51に該当する仕分先への仕分部33による仕分を禁止に設定する(ステップS42)。仕分先への仕分部33による仕分が禁止に設定されている場合、プロセッサ24は、上記の図4のステップS27において、物品2の仕分先への仕分が不可能であると判断する。 When the processor 24 determines that there is a tray 51 to be ejected (step S41, YES), the processor 24 sets the sorting unit 33 to prohibit sorting to the destination corresponding to the tray 51 to be ejected (step S42). If sorting by the sorting unit 33 to the sorting destination is set to be prohibited, the processor 24 determines in step S27 in FIG. 4 that it is impossible to sort the articles 2 to the sorting destination.

プロセッサ24は、トレイ51を第2の搬送装置15へと排出するように、仕分処理装置12を制御する(ステップS43)。 The processor 24 controls the sorting device 12 to discharge the tray 51 to the second transport device 15 (step S43).

プロセッサ24は、排出された分のトレイ51を補充するように、仕分処理装置12を制御する(ステップS44)。 The processor 24 controls the sorting device 12 to replenish the trays 51 that have been ejected (step S44).

プロセッサ24は、排出された分のトレイ51の補充が完了すると、排出するトレイ51に該当する仕分先への仕分部33による仕分を許可に設定する(ステップS45)。仕分先への仕分部33による仕分が許可に設定されている場合、プロセッサ24は、上記の図4のステップS27において、物品2の仕分先への仕分が可能であると判断する。 When the replenishment of the discharged trays 51 is completed, the processor 24 sets permission for sorting by the sorting section 33 to the sorting destination corresponding to the tray 51 to be discharged (step S45). If sorting by the sorting unit 33 to the destination is set to be permitted, the processor 24 determines in step S27 in FIG. 4 that the article 2 can be sorted to the destination.

また、トレイ51の第2の搬送装置15への排出が完了すると、仕分処理装置12から情報処理装置11に対してトレイ排出完了が通知される(ステップS46)。 Further, when the ejection of the tray 51 to the second transport device 15 is completed, the sorting processing device 12 notifies the information processing device 11 of the completion of tray ejection (step S46).

プロセッサ24は、トレイ排出完了の通知を受け取ると、該当の仕分先の仕分先物品リストをクリアする(ステップS47)。 When the processor 24 receives the notification of tray ejection completion, it clears the sort destination article list of the corresponding sort destination (step S47).

さらに、プロセッサ24は、図5の処理を終了するか否か判断する(ステップS48)。例えば、プロセッサ24は、タッチパネル23などの操作インタフェースにより処理を停止する操作が行われた場合、または通信インタフェース21を介して外部から停止指令が入力された場合、図5の処理を終了すると判断する。プロセッサ24は、終了しないと判断した場合(ステップS48、NO)、ステップS41の処理に移行する。プロセッサ24は、終了すると判断した場合(ステップS48、YES)、図5の処理を終了する。即ち、プロセッサ24は、トレイ51が排出される毎に、排出中のトレイ51への仕分を禁止するように仕分処理装置12を制御する。即ち、プロセッサ24は、新たに仕分先に物品2を追加した場合、袋詰め装置13における袋詰めが失敗すると判定した場合、新たに仕分けされる物品2を仕分先に仕分けさせずに、仕分部33のセル41上に滞留させるように、仕分処理装置12を制御する。 Further, the processor 24 determines whether to end the process of FIG. 5 (step S48). For example, the processor 24 determines to end the process in FIG. 5 when an operation to stop the process is performed using an operation interface such as the touch panel 23, or when a stop command is input from the outside via the communication interface 21. . When the processor 24 determines that the process does not end (step S48, NO), the process moves to step S41. If the processor 24 determines to end the process (step S48, YES), it ends the process of FIG. That is, each time the tray 51 is ejected, the processor 24 controls the sorting device 12 to prohibit sorting to the tray 51 that is currently being ejected. That is, when the processor 24 determines that the bagging in the bagging device 13 will fail when the article 2 is newly added to the sorting destination, the processor 24 does not let the sorting destination sort the article 2 to be newly sorted, and transfers the article 2 to the sorting section. The sorting processing device 12 is controlled so that the sorting processing device 12 is made to stay on the 33 cells 41.

上記の処理によって、仕分処理装置12にトレイ51上に仕分けられた物品2が、トレイ51ごと第2の搬送装置15に供給される。なお、プロセッサ24は、上記の処理をセル41上の物品2が搬送されている間繰り返し実行する。 Through the above processing, the articles 2 sorted onto the trays 51 by the sorting device 12 are supplied together with the trays 51 to the second conveying device 15 . Note that the processor 24 repeatedly executes the above process while the article 2 on the cell 41 is being conveyed.

図6は、第2の搬送装置15から供給されたトレイ51上の物品2を袋詰め装置13によって袋に詰める際の処理について説明する為のフローチャートである。図6のフローチャートは、袋詰め装置13を制御する情報処理装置11が実行するものとして説明する。なお、袋詰め装置13に設けられた図示されない制御基板が図6のフローチャートを実行する構成であってもよい。 FIG. 6 is a flowchart for explaining a process when the bagging device 13 packs the articles 2 on the tray 51 supplied from the second transport device 15 into bags. The flowchart in FIG. 6 will be described assuming that it is executed by the information processing device 11 that controls the bagging device 13. Note that a control board (not shown) provided in the bagging device 13 may be configured to execute the flowchart in FIG. 6 .

プロセッサ24は、自動袋詰め機構61によって、第2の搬送装置15により供給されたトレイ51上の全ての物品2を袋に投入するように、袋詰め装置13を制御する(ステップS51)。 The processor 24 controls the bagging device 13 so that the automatic bagging mechanism 61 loads all the articles 2 on the tray 51 supplied by the second transport device 15 into bags (step S51).

プロセッサ24は、袋内検出部62によって、袋内を撮像するように、袋詰め装置13を制御する(ステップS52)。即ち、プロセッサ24は、袋内検出部62によって袋及び袋の口を撮像した距離画像を取得するように、袋詰め装置13を制御する。 The processor 24 controls the bag filling device 13 so that the inside of the bag is imaged by the inside of the bag detection section 62 (step S52). That is, the processor 24 controls the bagging device 13 so that the inside-of-bag detection section 62 acquires a distance image of the bag and the mouth of the bag.

プロセッサ24は、自動袋詰め機構61により袋の口を閉じることが可能か否か判断する(ステップS53)。例えば、袋詰め装置13の溢れ判定部63が、袋内検出部62の検出結果(距離画像)に基づいて、袋から物品2が溢れているか否かの判定結果を出力するように構成されているとする。この場合、プロセッサ24は、溢れ判定部63により、袋から物品2が溢れていると判定された場合、自動袋詰め機構61により袋の口を閉じることが不可能であると判断する。また、プロセッサ24は、溢れ判定部63により、袋から物品2が溢れていないと判定された場合、自動袋詰め機構61により袋の口を閉じることが可能であると判断する。また、プロセッサ24が、ステップS52で取得した距離画像に基づいて、袋から物品2が飛び出しているか否か判断し、自動袋詰め機構61により袋の口を閉じることが可能か否か判断する構成であってもよい。 The processor 24 determines whether it is possible to close the bag by the automatic bagging mechanism 61 (step S53). For example, the overflow determination section 63 of the bag filling device 13 is configured to output a determination result of whether or not the article 2 is overflowing from the bag based on the detection result (distance image) of the inside bag detection section 62. Suppose there is. In this case, if the overflow determination section 63 determines that the articles 2 are overflowing from the bag, the processor 24 determines that it is impossible for the automatic bag filling mechanism 61 to close the bag opening. Furthermore, when the overflow determining section 63 determines that the articles 2 are not overflowing from the bag, the processor 24 determines that the automatic bagging mechanism 61 can close the bag opening. Further, the processor 24 determines whether the article 2 has protruded from the bag based on the distance image acquired in step S52, and determines whether the automatic bagging mechanism 61 can close the bag opening. It may be.

プロセッサ24は、自動袋詰め機構61により袋の口を閉じることが可能であると判断した場合(ステップS53、YES)、自動袋詰め機構61により袋の口を閉じるように、袋詰め装置13を制御する(ステップS54)。 When the processor 24 determines that the bag opening can be closed by the automatic bagging mechanism 61 (step S53, YES), the processor 24 controls the bagging device 13 so that the automatic bagging mechanism 61 closes the bag opening. control (step S54).

プロセッサ24は、自動袋詰め機構61により口を閉じた袋にラベルを貼り付けるように、袋詰め装置13を制御する(ステップS55)。ラベルは、仕分先を示す情報が記載された帳票である。例えば、仕分先としての地域やカテゴリなどがラベルに記載される。 The processor 24 controls the bagging device 13 to attach a label to the bag whose mouth is closed by the automatic bagging mechanism 61 (step S55). The label is a form on which information indicating the destination is written. For example, the region and category for sorting are written on the label.

プロセッサ24は、自動袋詰め機構61により口を閉じた袋を第3の搬送装置16に排出するように、袋詰め装置13を制御する(ステップS56)。 The processor 24 controls the bagging device 13 so that the bag whose mouth has been closed by the automatic bagging mechanism 61 is discharged to the third transport device 16 (step S56).

袋の第3の搬送装置16への排出が完了すると、袋詰め装置13から情報処理装置11に対して袋排出完了が通知される(ステップS57)。 When the bag has been completely discharged to the third transport device 16, the bag filling device 13 notifies the information processing device 11 that the bag has been discharged completely (step S57).

プロセッサ24は、袋排出完了通知を受け取ると、自動袋詰め機構61に新たに袋を取り付けるように、袋詰め装置13を制御する(ステップS58)。 Upon receiving the bag discharge completion notification, the processor 24 controls the bagging device 13 to attach a new bag to the automatic bagging mechanism 61 (step S58).

さらに、プロセッサ24は、図6の処理を終了するか否か判断する(ステップS59)。例えば、プロセッサ24は、タッチパネル23などの操作インタフェースにより処理を停止する操作が行われた場合、または通信インタフェース21を介して外部から停止指令が入力された場合、図6の処理を終了すると判断する。プロセッサ24は、終了しないと判断した場合(ステップS59、NO)、ステップS51の処理に移行する。プロセッサ24は、終了すると判断した場合(ステップS59、YES)、図6の処理を終了する。 Furthermore, the processor 24 determines whether or not to end the process of FIG. 6 (step S59). For example, the processor 24 determines to end the process in FIG. 6 when an operation to stop the process is performed using an operation interface such as the touch panel 23, or when a stop command is input from the outside via the communication interface 21. . When the processor 24 determines that the process does not end (step S59, NO), the process moves to step S51. If the processor 24 determines to end the process (step S59, YES), it ends the process of FIG.

また、プロセッサ24は、ステップS53において、自動袋詰め機構61により袋の口を閉じることが不可能であると判断した場合(ステップS53、NO)、袋詰めが失敗であると判断し(ステップS60)、ステップS59の処理に移行する。 Further, if the processor 24 determines in step S53 that it is impossible to close the bag opening by the automatic bagging mechanism 61 (step S53, NO), the processor 24 determines that bagging has failed (step S60). ), the process moves to step S59.

上記の処理によって、第2の搬送装置15によって袋詰め装置13に供給されたトレイ51上の複数の物品2が、袋詰め装置13によって袋詰めされ、第3の搬送装置16に供給される。プロセッサ24は、第2の搬送装置15によってトレイ51が袋詰め装置13に供給される毎に、図6の処理を繰り返し実行する。 Through the above process, the plurality of articles 2 on the tray 51 supplied to the bagging device 13 by the second conveyance device 15 are packed in bags by the bagging device 13, and then supplied to the third conveyance device 16. The processor 24 repeatedly executes the process of FIG. 6 every time the tray 51 is supplied to the bagging device 13 by the second conveyance device 15.

図7は、仕分処理装置12のシュート部34からトレイ51を第2の搬送装置15に排出するか否かの判断について説明する為のフローチャートである。即ち、図7の処理は、図5のステップS41の処理に相当する。図7のフローチャートは、仕分処理装置12を制御する情報処理装置11が実行するものとして説明する。なお、仕分処理装置12またはシュート部34に設けられた図示されない制御基板が図7のフローチャートを実行する構成であってもよい。 FIG. 7 is a flowchart for explaining the determination of whether or not to eject the tray 51 from the chute unit 34 of the sorting device 12 to the second conveyance device 15. That is, the process in FIG. 7 corresponds to the process in step S41 in FIG. The flowchart in FIG. 7 will be described assuming that it is executed by the information processing device 11 that controls the sorting processing device 12. Note that a control board (not shown) provided in the sorting device 12 or the chute unit 34 may be configured to execute the flowchart in FIG. 7 .

プロセッサ24は、投入部32によって第1の搬送装置14から仕分処理装置12の仕分部33のセル41に投入された物品2の物品情報を取得する(ステップS71)。 The processor 24 acquires the article information of the article 2 inputted from the first conveyance device 14 into the cell 41 of the sorting section 33 of the sorting processing device 12 by the inputting section 32 (step S71).

プロセッサ24は、新たに投入された物品2の物品情報に基づいて、仕分先を認識し、仕分先の仕分先物品リストを取得する(ステップS72)。 The processor 24 recognizes the sorting destination based on the article information of the newly inputted article 2, and acquires the sorting destination article list of the sorting destination (step S72).

プロセッサ24は、仕分先物品リストから、仕分先の物品2ごとの形状情報及び重量情報を取得する(ステップS73)。 The processor 24 acquires shape information and weight information for each article 2 to be sorted from the list of articles to be sorted (step S73).

プロセッサ24は、新たに投入された物品2の物品情報と、仕分先の物品2ごとの重量情報とに基づいて、重量総和を算出する(ステップS74)。例えば、プロセッサ24は、新たに投入された物品2の重量と、仕分先の全ての物品2の重量との和を、重量総和として算出する。即ち、プロセッサ24は、仕分先物品リストの全物品情報が示す重量と、新たに投入された物品2の物品情報が示す重量との和を、重量総和として算出する。 The processor 24 calculates the total weight based on the article information of the newly introduced article 2 and the weight information for each article 2 to be sorted (step S74). For example, the processor 24 calculates the sum of the weight of the newly introduced article 2 and the weight of all the articles 2 to be sorted as the total weight. That is, the processor 24 calculates the sum of the weight indicated by all the article information in the destination article list and the weight indicated by the article information of the newly introduced article 2 as the total weight.

プロセッサ24は、算出した重量総和が、予め設定された閾値未満であるか否か判断する(ステップS75)。これにより、プロセッサ24は、新たに投入された物品2の重量と、仕分先に既に仕分された全ての物品2の重量との和が、袋詰め装置13において袋に収容可能な重量であるか否か判断する。 The processor 24 determines whether the calculated total weight is less than a preset threshold (step S75). Thereby, the processor 24 determines whether the sum of the weight of the newly introduced article 2 and the weight of all the articles 2 that have already been sorted to the sorting destination is a weight that can be stored in the bag in the bagging device 13. Decide whether or not.

プロセッサ24は、算出した重量総和が、予め設定された閾値未満であると判断した場合(ステップS75、YES)、新たに投入された物品2の物品情報と、仕分先の物品2ごとの形状情報とに基づいて、体積総和を算出する(ステップS76)。例えば、プロセッサ24は、新たに投入された物品2の体積を形状情報に基づいて算出し、仕分先の全ての物品2の体積を形状情報に基づいて算出し、算出した体積の和を、体積総和として算出する。即ち、プロセッサ24は、仕分先物品リストの全物品情報に基づく体積と、新たに投入された物品2の物品情報基づく体積との和を、重量総和として算出する。 When the processor 24 determines that the calculated total weight is less than the preset threshold (step S75, YES), the processor 24 stores the article information of the newly introduced article 2 and the shape information of each article 2 to be sorted. Based on this, the total volume is calculated (step S76). For example, the processor 24 calculates the volume of the newly introduced article 2 based on the shape information, calculates the volume of all the articles 2 to be sorted based on the shape information, and calculates the sum of the calculated volumes as the volume Calculate as a total sum. That is, the processor 24 calculates the sum of the volume based on all the article information in the destination article list and the volume based on the article information of the newly introduced article 2 as the total weight.

プロセッサ24は、算出した体積総和が、予め設定された閾値未満であるか否か判断する(ステップS77)。これにより、プロセッサ24は、新たに投入された物品2の体積と、仕分先に既に仕分された全ての物品2の体積との和が、袋詰め装置13において袋に収容可能な体積であるか否か判断する。 The processor 24 determines whether the calculated total volume is less than a preset threshold (step S77). Thereby, the processor 24 determines whether the sum of the volume of the newly introduced article 2 and the volume of all the articles 2 already sorted to the sorting destination is the volume that can be accommodated in the bag in the bagging device 13. Decide whether or not.

プロセッサ24は、算出した体積総和が、予め設定された閾値未満であると判断した場合(ステップS77、YES)、新たに投入された物品2の物品情報と、仕分先の物品2ごとの物品情報とに基づいて、袋詰め装置13における袋詰めの成功率を評価(算出)する(ステップS78)。 When the processor 24 determines that the calculated total volume is less than the preset threshold (step S77, YES), the processor 24 stores the article information of the newly introduced article 2 and the article information for each article 2 to be sorted. Based on this, the success rate of bagging in the bagging device 13 is evaluated (calculated) (step S78).

例えば、プロセッサ24は、新たに投入された物品2の物品情報と、仕分先の物品2ごとの物品情報とを用いて、物理演算エンジン(Physics Engine)により、物品2の袋詰めの物理シミュレーションを行う。プロセッサ24は、物理シミュレーションの結果を、袋詰め装置13における袋詰めの成功率として演算する。なお、この場合、プロセッサ24は、予め設定された袋に関する情報、既に仕分先に仕分された物品2の寸法、体積、重量、新たに投入された物品2の寸法、体積、及び重量などの条件を物理シミュレーションに用いる。また、プロセッサ24は、乱数を用いて物理シミュレーションにおける条件を変動させ、複数回物理シミュレーションを行うことによって、成功率を算出する方法でもよい。また、プロセッサ24は、物品2の投入順を考慮する構成であってもよい。また、プロセッサ24は、シミュレーション条件毎の発生頻度に基づき、成功率に対する重みづけを変えても良い。 For example, the processor 24 uses the article information of the newly introduced article 2 and the article information of each article 2 to be sorted to run a physics simulation of bagging the article 2 using a physics engine. conduct. The processor 24 calculates the result of the physical simulation as a bagging success rate in the bagging device 13. In this case, the processor 24 uses conditions such as information regarding preset bags, the dimensions, volume, and weight of the articles 2 that have already been sorted to the sorting destination, and the dimensions, volume, and weight of the newly placed articles 2. is used for physical simulation. Alternatively, the processor 24 may calculate the success rate by varying the conditions in the physical simulation using random numbers and performing the physical simulation multiple times. Furthermore, the processor 24 may be configured to consider the order in which the articles 2 are put in. Furthermore, the processor 24 may change the weighting of the success rate based on the frequency of occurrence for each simulation condition.

また、例えば、プロセッサ24は、新たに投入された物品2の物品情報と、既に仕分先に仕分された物品2の物品情報と、予め機械学習により生成された袋詰め評価モデル(識別モデル)とに基づいて、袋詰め装置13における袋詰めの成功率を算出する構成であってもよい。袋詰め評価モデルは、既に仕分先に仕分された物品2の寸法、体積、重量、新たに投入された物品2の寸法、体積、及び重量などの情報を問題とし、袋詰めが成功したか否かを答えとした学習用データに基づいて、セグメンテーション用のニューラルネットワークなどの手法により生成される。例えば、プロセッサ24は、重量総和及び体積総和を問題とし、図6のステップS53の判断の結果を答えとした学習用データに基づいて、識別モデルを生成または更新する構成であってもよい。 Further, for example, the processor 24 uses the article information of the newly introduced article 2, the article information of the article 2 that has already been sorted to the sorting destination, and the bagging evaluation model (discrimination model) generated in advance by machine learning. The configuration may be such that the success rate of bagging in the bagging device 13 is calculated based on the following. The bagging evaluation model uses information such as the dimensions, volume, and weight of the articles 2 that have already been sorted to the sorting destination, and the dimensions, volume, and weight of the newly introduced articles 2, and evaluates whether the bagging was successful or not. It is generated using a method such as a neural network for segmentation based on learning data with answers as answers. For example, the processor 24 may be configured to generate or update the identification model based on learning data that uses the total weight and total volume as a problem and uses the result of the determination in step S53 in FIG. 6 as the answer.

プロセッサ24は、算出した袋詰め成功率が、予め設定された閾値以上であるか否か判断する(ステップS79)。これにより、プロセッサ24は、仕分先に既に仕分された全ての物品2に、さらに新たに投入された物品2を追加しても、袋詰めが成功するか否かを事前に判断する。 The processor 24 determines whether the calculated bagging success rate is greater than or equal to a preset threshold (step S79). Thereby, the processor 24 determines in advance whether or not bagging will be successful even if the newly introduced articles 2 are added to all the articles 2 that have already been sorted at the sorting destination.

プロセッサ24は、算出した袋詰め成功率が、予め設定された閾値以上であると判断した場合(ステップS79、YES)、新たに投入された物品2の物品情報を、仕分先物品リストに追加する(ステップS80)。 When the processor 24 determines that the calculated bagging success rate is equal to or higher than the preset threshold (step S79, YES), the processor 24 adds the article information of the newly introduced article 2 to the sorting destination article list. (Step S80).

プロセッサ24は、図7の処理を終了するか否か判断する(ステップS81)。例えば、プロセッサ24は、タッチパネル23などの操作インタフェースにより処理を停止する操作が行われた場合、または通信インタフェース21を介して外部から停止指令が入力された場合、図7の処理を終了すると判断する。プロセッサ24は、終了しないと判断した場合(ステップS81、NO)、ステップS71の処理に移行する。これにより、プロセッサ24は、新たに投入された物品2の物品情報と、仕分先物品リストとに基づいて、仕分先への仕分が可能であるか否かを判定する処理を繰り返し実行する。また、プロセッサ24は、終了すると判断した場合(ステップS81、YES)、図7の処理を終了する。なお、プロセッサ24は、ステップS81で終了すると判断し、且つ物品情報が残っている仕分先物品リストが存在するか否か判断してもよい。プロセッサ24は、物品情報が残っている仕分先物品リストが存在する場合、物品情報が残っている仕分先物品リストに対応する仕分先のトレイ51を第2の搬送装置15に供給するように各部を制御してもよい。 The processor 24 determines whether to end the process of FIG. 7 (step S81). For example, the processor 24 determines to end the process in FIG. 7 when an operation to stop the process is performed using an operation interface such as the touch panel 23, or when a stop command is input from the outside via the communication interface 21. . When the processor 24 determines that the process does not end (step S81, NO), the process moves to step S71. Thereby, the processor 24 repeatedly executes a process of determining whether or not sorting to a destination is possible based on the article information of the newly introduced article 2 and the list of destination articles. Further, when the processor 24 determines to end the process (step S81, YES), the process in FIG. 7 ends. Note that the processor 24 may determine that the processing ends in step S81, and may also determine whether there is a destination article list for which article information remains. If there is a destination article list for which article information remains, the processor 24 causes each unit to supply the second conveyance device 15 with the destination tray 51 corresponding to the destination article list for which article information remains. may be controlled.

また、プロセッサ24は、重量総和が予め設定された閾値以上であると判断した場合(ステップS75、NO)、体積総和が予め設定された閾値未満であると判断した場合(ステップS77、YES)、または袋詰め成功率が予め設定された閾値以上であると判断した場合(ステップS79、NO)、袋詰めを実行するように、仕分処理装置12及び袋詰め装置13を制御する(ステップS82)。即ち、プロセッサ24は、重量総和が予め設定された閾値以上であると判断した場合(ステップS75、NO)、体積総和が予め設定された閾値未満であると判断した場合(ステップS77、YES)、または袋詰め成功率が予め設定された閾値以上であると判断した場合(ステップS79、NO)、新たに投入された物品2を仕分先に追加すると袋詰めが失敗する可能性があると判断する。この為、プロセッサ24は、新たに投入された物品2が仕分先に仕分される前に、既に仕分先に仕分されている物品2が載ったトレイ51を第2の搬送装置15に排出するように、仕分処理装置12を制御する。プロセッサ24は、第2の搬送装置15により搬送されるトレイ51上の物品2を袋詰めするように袋詰め装置13を制御する。また、プロセッサ24は、該当する仕分先の仕分先物品リストをクリアし、ステップS81の処理に移行する。 Further, if the processor 24 determines that the total weight is equal to or greater than the preset threshold (step S75, NO), and if the processor 24 determines that the total volume is less than the preset threshold (step S77, YES), Alternatively, if it is determined that the bagging success rate is equal to or higher than a preset threshold (step S79, NO), the sorting processing device 12 and bagging device 13 are controlled to execute bagging (step S82). That is, when the processor 24 determines that the total weight is equal to or greater than the preset threshold (step S75, NO), and when the processor 24 determines that the total volume is less than the preset threshold (step S77, YES), Alternatively, if it is determined that the bagging success rate is equal to or higher than a preset threshold (step S79, NO), it is determined that there is a possibility that bagging will fail if the newly introduced article 2 is added to the sorting destination. . For this reason, the processor 24 causes the tray 51 on which the articles 2 that have already been sorted to be sorted to be ejected to the second conveying device 15 before the newly introduced articles 2 are sorted to the sorting destination. Then, the sorting processing device 12 is controlled. The processor 24 controls the bagging device 13 to bag the articles 2 on the tray 51 transported by the second transport device 15. Further, the processor 24 clears the sorting destination article list of the corresponding sorting destination, and proceeds to the process of step S81.

上記したように、物品仕分システム1の仕分処理装置12は、物品2を複数の仕分先に仕分し、仕分先に仕分された物品2を、物品2を容器(袋)に収容する収容装置である袋詰め装置13に供給する。仕分処理装置12を制御する情報処理装置11は、仕分処理装置12と通信する通信インタフェース21と、仕分処理装置12を制御するプロセッサとを備える。プロセッサ24は、新たに仕分先に仕分される物品2、即ち、仕分処理装置12に投入された物品2と、既に仕分先に仕分されている物品2と、を全て容器に収容可能か否か判断する。プロセッサ24は、容器への収容が不可能であると判断した場合、物品2を仕分先に仕分する前に、仕分先に既に仕分されている全ての物品2を、袋詰め装置13に供給するように、仕分処理装置12を制御する。 As described above, the sorting processing device 12 of the article sorting system 1 is a storage device that sorts the articles 2 into a plurality of sorting destinations and stores the articles 2 sorted by the sorting destinations into containers (bags). It is supplied to a certain bagging device 13. The information processing device 11 that controls the sorting device 12 includes a communication interface 21 that communicates with the sorting device 12 and a processor that controls the sorting device 12 . The processor 24 determines whether all of the articles 2 to be newly sorted to the sorting destination, that is, the articles 2 input into the sorting processing device 12 and the articles 2 already sorted to the sorting destination, can be accommodated in the container. to decide. When the processor 24 determines that it is impossible to store the articles 2 in a container, the processor 24 supplies all the articles 2 that have already been sorted to the sorting destination to the bagging device 13 before sorting the articles 2 to the sorting destination. The sorting processing device 12 is controlled as follows.

これにより、情報処理装置11は、仕分先に既に仕分された全ての物品2に、さらに新たに投入された物品2を追加した場合に、袋詰めが成功するか否かを、事前に判断することができる。さらに、情報処理装置11は、新たに投入された物品2を追加すると、袋詰めが成功しないと判断した場合に、仕分先に既に仕分された全ての物品2を袋詰めするように、仕分処理装置12を制御する。この結果、袋詰め装置13により物品2を収容する際に、物品2が袋からあふれることを防ぐことができる。 Thereby, the information processing device 11 determines in advance whether or not bagging will be successful when a newly introduced article 2 is added to all the articles 2 that have already been sorted at the sorting destination. be able to. Further, the information processing device 11 performs a sorting process such that when it is determined that bagging will not be successful if a newly introduced article 2 is added, all articles 2 that have already been sorted at the sorting destination are bagged. Control device 12. As a result, when the bagging device 13 stores the articles 2, it is possible to prevent the articles 2 from overflowing from the bag.

また、上記の構成によると、袋詰め工程と、シュート部34とが離間されて配置されている。このような構成では、シュート部34が物品2を一定量滞留させるバッファとして機能する。また、シュート部34は、滞留させた複数の物品2をまとめて袋詰め工程に供給することができる。このため、袋詰め工程の数をシュートの数よりも少なくすることにより、物品仕分システム1の効率化(省力化)を図ることができる。また、袋詰め装置13の数を絞ることができる為、袋詰め工程を自動化することのコストを抑制することが可能となる。 Further, according to the above configuration, the bagging process and the chute section 34 are arranged apart from each other. In such a configuration, the chute section 34 functions as a buffer that retains a certain amount of the articles 2. Moreover, the chute section 34 can collectively supply the plurality of retained articles 2 to the bagging process. Therefore, by making the number of bagging processes smaller than the number of chutes, it is possible to improve the efficiency (labor saving) of the article sorting system 1. Moreover, since the number of bagging devices 13 can be reduced, it is possible to suppress the cost of automating the bagging process.

なお、上記の実施形態において、投入部32への物品2の供給は、パレット等の容器から人手で直接載せ替えることにより行われても良い。また、上流の搬送システムから任意の分岐機構を介して供給される構成であってもよい。 In addition, in the above-mentioned embodiment, the supply of the articles 2 to the input unit 32 may be performed by manually transferring the articles 2 directly from a container such as a pallet. Alternatively, a configuration may be adopted in which the material is supplied from an upstream conveyance system via an arbitrary branching mechanism.

また、上記の実施形態において、仕分処理装置12の仕分部33は、例えばクロスベルト方式、チルトトレイ方式などの循環型、ポップアップ方式、スライドシュー方式などの分岐型のいずれが用いられてもよい。なお、仕分部33は、新たに仕分先に物品2を加えた場合に袋詰めが困難になると判断された場合に、循環型の構成では、セル41上に物品2を残すことができる。これに対して、分岐型の場合、仕分先に仕分できなかった物品2をリジェクトする必要がある。このように、仕分部33がバッファとして機能する為、循環型がより優位である。 Further, in the above embodiment, the sorting section 33 of the sorting processing device 12 may be of a circulation type such as a cross belt type or a tilt tray type, or a branch type such as a pop-up type or a slide shoe type. Note that in the circulation type configuration, the sorting section 33 can leave the article 2 on the cell 41 if it is determined that bagging becomes difficult when the article 2 is newly added to the sorting destination. On the other hand, in the case of the branch type, it is necessary to reject the articles 2 that cannot be sorted to the sorting destination. In this way, since the sorting section 33 functions as a buffer, the circulation type is more advantageous.

また、上記の実施形態において、第3の搬送装置16が袋詰め装置13から排出された袋を搬送する構成であると説明したが、第3の搬送装置16は物品仕分システム1から省略されてもよい。 Further, in the above embodiment, it has been explained that the third conveyance device 16 is configured to convey the bags discharged from the bagging device 13, but the third conveyance device 16 is omitted from the article sorting system 1. Good too.

また、上記の実施形態において、情報処理装置11は、仕分処理装置12の仕分部33に物品2が新たに投入されるごとに、袋詰めが成功するか否か判断する構成として説明したが、この構成に限定されない。情報処理装置11は、仕分先の物品2の重量または体積の合計が、予め設定された下限閾値以上になった場合に、袋詰めが成功するか否かを下限閾値よりも大きい上限閾値に基づいて判断する構成であってもよい。 Furthermore, in the above embodiment, the information processing device 11 was described as having a configuration in which it is determined whether or not bagging is successful each time an article 2 is newly introduced into the sorting section 33 of the sorting processing device 12. It is not limited to this configuration. The information processing device 11 determines whether bagging is successful or not based on an upper threshold value larger than the lower threshold value when the total weight or volume of the articles 2 to be sorted exceeds a preset lower threshold value. The configuration may be such that the determination is made based on the following information.

また、上記の実施形態において、情報処理装置11は、図7のステップS75、ステップS77、ステップS79のそれぞれにおいて、閾値(第1閾値)との比較結果に応じて袋詰めが成功するか否か判断する構成として説明したが、この構成に限定されない。情報処理装置11は、第1閾値よりも低い閾値(第2閾値)よりも大きく、第1閾値よりも小さい場合、次に物品2が仕分先に仕分されたタイミングでトレイ51を第2の搬送装置15に排出するように仕分処理装置12を制御する構成であってもよい。 Further, in the above embodiment, the information processing device 11 determines whether or not the bagging is successful in each of steps S75, S77, and S79 in FIG. 7, depending on the comparison result with the threshold (first threshold). Although the configuration has been described as making a determination, it is not limited to this configuration. If the information processing device 11 is larger than a threshold (second threshold) lower than the first threshold and smaller than the first threshold, the information processing device 11 moves the tray 51 to the second transport at the timing when the article 2 is sorted to the next destination. A configuration may also be adopted in which the sorting processing device 12 is controlled so as to discharge to the device 15.

また、上記の実施形態において、情報処理装置11は、物品2が新たに投入された場合に、袋詰め成功率が閾値を超えるか否か判定する。この為、仕分部33の新たに投入された物品2の下流(シュート部34に近い側)に存在する同じ仕分先に仕分けられる予定の物品(先行物品と称する)が存在する場合、先行物品も排出が禁止されてしまう。この為、先行物品が仕分先に仕分けられた際に通知される仕分完了通知を受信するまで、情報処理装置11は、仕分先を仕分禁止に設定することを遅らせてもよい。 Further, in the above embodiment, the information processing device 11 determines whether the bagging success rate exceeds the threshold value when the article 2 is newly introduced. For this reason, if there is an article scheduled to be sorted to the same sorting destination (referred to as a preceding article) that exists downstream (on the side closer to the chute section 34) of the newly inputted article 2 in the sorting section 33, the preceding article is also Emissions will be prohibited. For this reason, the information processing device 11 may delay setting the sorting destination to prohibit sorting until it receives the sorting completion notification that is notified when the preceding article is sorted by the sorting destination.

また、上記の実施形態において、物品仕分システム1は、1つの袋詰め装置13を備える構成として説明したが、この構成に限定されない。物品仕分システム1は、複数の袋詰め装置13を備える構成であってもよい。 Further, in the above embodiment, the article sorting system 1 has been described as having a configuration including one bagging device 13, but is not limited to this configuration. The article sorting system 1 may include a plurality of bagging devices 13.

図8は、物品仕分システム1が複数の袋詰め装置13を備える例について説明する為の説明図である。本例では、シュート部34に分岐機構52が設けられている。 FIG. 8 is an explanatory diagram for explaining an example in which the article sorting system 1 includes a plurality of bagging devices 13. In this example, the chute section 34 is provided with a branching mechanism 52.

分岐機構52は、シュート部34の複数のトレイ51上の物品2を、複数の袋詰め装置13に分岐させて供給する機構である。例えば、分岐機構52は、複数のトレイ51から排出された物品2を受け取り、袋詰め装置13に供給する中間搬送装置53を複数備える。各中間搬送装置53は、それぞれ自身が対応するトレイ51から物品2を受け取る。また、各中間搬送装置53は、受け取った物品2を、自身が対応する袋詰め装置13にそれぞれ供給する。 The branching mechanism 52 is a mechanism that branches and supplies the articles 2 on the plurality of trays 51 of the chute section 34 to the plurality of bagging devices 13. For example, the branching mechanism 52 includes a plurality of intermediate conveyance devices 53 that receive the articles 2 discharged from the plurality of trays 51 and supply them to the bagging device 13. Each intermediate transport device 53 receives an article 2 from its corresponding tray 51 . Moreover, each intermediate conveyance device 53 supplies the received article 2 to the bagging device 13 to which it corresponds.

なお、物品仕分システム1は、図1における第2の搬送装置15が搬送先を複数の袋詰め装置13で切り替える分岐機構を備え、トレイ51を供給する袋詰め装置13を切り替える構成であってもよい。また、第2の搬送装置15が複数設けられていてもよい。 Note that even if the article sorting system 1 has a configuration in which the second transport device 15 in FIG. good. Further, a plurality of second transport devices 15 may be provided.

また、上記の実施形態において、仕分処理装置12は、仕分先に仕分された物品2をトレイ51上に滞留させる構成であると説明したが、この構成に限定されない。物品2を滞留させる為に、トレイ51ではなく他の容器を用いる構成であってもよい。また、第2の搬送装置15に物品を供給する仕分先毎の中間搬送装置を設け、中間搬送装置に物品2を滞留させる構成であってもよい。なお、中間搬送装置は、ベルトコンベヤであってもよい。中間搬送装置は、仕分先毎に回転を制御可能に構成されたローラコンベヤであってもよい。 Further, in the above embodiment, it has been explained that the sorting processing device 12 has a configuration in which the articles 2 that have been sorted to the sorting destinations are retained on the tray 51, but the present invention is not limited to this configuration. In order to retain the articles 2, it is also possible to use a container other than the tray 51. Alternatively, an intermediate transport device may be provided for each sorting destination that supplies the articles to the second transport device 15, and the articles 2 may be retained in the intermediate transport device. Note that the intermediate conveyance device may be a belt conveyor. The intermediate conveyance device may be a roller conveyor whose rotation can be controlled for each sorting destination.

また、上記の実施形態において、情報処理装置11において行われる袋詰め成功率の算出は、演算量が多く、時間を要することが考えられる。この為、情報処理装置11は、袋詰め成功率の算出を、複数の段階に分けて行う構成であってもよい。例えば、情報処理装置11は、物品2が仕分部33のセル41に投入されたタイミングで、比較的軽量で精度の低い第1の袋詰め成功率評価処理を行い、仕分部33から第2の搬送装置15にトレイ51が排出されたタイミングで、より計算量が多く、精度の高い第2の袋詰め成功率評価処理を行う構成であってもよい。また、袋詰め装置13の溢れ判定部63が、第2の袋詰め成功率評価処理を行う為の演算回路を備える構成であってもよい。 Further, in the above embodiment, the calculation of the bagging success rate performed by the information processing device 11 may require a large amount of calculation and may take time. For this reason, the information processing device 11 may be configured to calculate the bagging success rate in multiple stages. For example, the information processing device 11 performs a first bagging success rate evaluation process that is relatively lightweight and has low accuracy at the timing when the article 2 is put into the cell 41 of the sorting unit 33, and performs a first bagging success rate evaluation process that is relatively lightweight and has low accuracy. A configuration may be adopted in which a second bagging success rate evaluation process, which requires more calculations and is more accurate, is performed at the timing when the tray 51 is discharged to the conveyance device 15. Further, the overflow determination section 63 of the bagging device 13 may be configured to include an arithmetic circuit for performing the second bagging success rate evaluation process.

また、袋詰め装置13は、リジェクト機構を設ける構成であってもよい。リジェクト機構は、トレイ51上の物品2が袋に収容される前に、トレイ51上の物品2をトレイ51上から取り除く構成であってもよいし、袋の中から物品2を取り除く構成であってもよい。また。両方の機能を備えていてもよい。例えば、袋詰め装置13のリジェクト機構は、任意の検出手段(例えば距離カメラ)でトレイ51上または袋内を撮影し、画像認識に基づいて、物品2をピッキングすることにより、実現可能である。 Moreover, the bagging device 13 may be configured to include a reject mechanism. The reject mechanism may be configured to remove the article 2 on the tray 51 from the tray 51 before the article 2 on the tray 51 is stored in the bag, or may be configured to remove the article 2 from inside the bag. You can. Also. It may have both functions. For example, the reject mechanism of the bagging device 13 can be realized by photographing the tray 51 or inside the bag using an arbitrary detection means (for example, a distance camera) and picking the article 2 based on image recognition.

図9は、物品仕分システム1の袋詰め装置13が、ロボットアーム81をさらに具備する例について説明する為の説明図である。 FIG. 9 is an explanatory diagram for explaining an example in which the bagging device 13 of the article sorting system 1 further includes a robot arm 81.

ロボットアーム81は、物品を把持する把持機構と、把持機構を移動させるアーム機構とを有する。ロボットアーム81は、袋詰め装置13、または情報処理装置の制御に基づいて、物品2を把持し、移動させる。 The robot arm 81 has a gripping mechanism that grips an article and an arm mechanism that moves the gripping mechanism. The robot arm 81 grips and moves the article 2 under the control of the bagging device 13 or the information processing device.

例えば、ロボットアーム81は、第2の搬送装置15を搬送されているトレイ51上の物品2を、トレイ51上から取り除くリジェクト機構として機能する。 For example, the robot arm 81 functions as a reject mechanism that removes the article 2 on the tray 51 that is being transported by the second transport device 15 from the tray 51 .

また、例えば、ロボットアーム81は、袋詰め装置13により袋に収容された物品2を、袋内から取り除くリジェクト機構として機能する。 Further, for example, the robot arm 81 functions as a reject mechanism for removing the article 2 contained in the bag by the bagging device 13 from inside the bag.

また、図9の例の物品仕分システム1では、情報処理装置11は、物品2が仕分部33のセル41に投入されたタイミングで、比較的軽量で精度の低い第1の袋詰め成功率評価処理を行う。さらに、袋詰め装置13は、第2の搬送装置15の搬送路検出部71から供給される情報に基づいて、第1の袋詰め成功率評価処理よりも計算量が多く、精度の高い第2の袋詰め成功率評価処理を行う。また、袋詰め装置13は、袋内検出部62から供給される情報に基づいて、第2の袋詰め成功率評価処理を行う構成であってもよい。 Furthermore, in the article sorting system 1 in the example of FIG. Perform processing. Furthermore, the bagging device 13 performs a second bagging success rate evaluation process that requires more calculations and is more accurate than the first bagging success rate evaluation process, based on the information supplied from the conveyance path detection unit 71 of the second conveyance device 15. Performs bag filling success rate evaluation processing. Furthermore, the bagging device 13 may be configured to perform a second bagging success rate evaluation process based on information supplied from the inside-of-bag detection section 62.

図10は、図9の例における袋詰め装置13の処理について説明する為のフローチャートである。即ち、図10は、袋詰め成功率の算出を、第1の袋詰め成功率評価処理と第2の袋詰め成功率評価処理とに分ける場合の、袋詰め装置13における処理の例について説明する為のフローチャートである。なお、第2の袋詰め成功率評価処理を袋詰め装置13が行うのではなく、ネットワーク19に接続された他の装置が行う構成であってもよい。 FIG. 10 is a flowchart for explaining the processing of the bagging device 13 in the example of FIG. That is, FIG. 10 describes an example of processing in the bagging device 13 when calculating the bagging success rate is divided into a first bagging success rate evaluation process and a second bagging success rate evaluation process. This is a flowchart for Note that the second bagging success rate evaluation process may not be performed by the bagging device 13, but may be performed by another device connected to the network 19.

袋詰め装置13は、第2の搬送装置15によりトレイ51が供給されるのを待つ(ステップS91)。 The bagging device 13 waits for the tray 51 to be supplied by the second conveyance device 15 (step S91).

袋詰め装置13は、トレイ51が到達すると、トレイ51に対応する仕分先の仕分先物品リストを情報処理装置11または仕分処理装置12から取得する(ステップS92)。 When the tray 51 arrives, the bagging device 13 acquires the sort destination article list of the sort destination corresponding to the tray 51 from the information processing device 11 or the sorting device 12 (step S92).

袋詰め装置13は、第2の搬送装置15の搬送路検出部71によりトレイ51上の物品群を撮像するように、搬送路検出部71を制御する(ステップS93)。これにより、袋詰め装置13は、第2の袋詰め成功率評価処理に必要な情報(例えば画像)を取得する。 The bagging device 13 controls the conveyance path detection section 71 of the second conveyance device 15 so that the conveyance path detection section 71 images the group of articles on the tray 51 (step S93). Thereby, the bagging device 13 acquires information (for example, an image) necessary for the second bagging success rate evaluation process.

袋詰め装置13は、第2の袋詰め成功率評価処理を行い、袋詰め成功率を算出する(ステップS94)。例えば、袋詰め装置13は、図7のステップS79と同様に、物理シミュレーション、または識別モデルにより、袋詰め成功率を算出する。 The bagging device 13 performs a second bagging success rate evaluation process and calculates the bagging success rate (step S94). For example, similarly to step S79 in FIG. 7, the bagging device 13 calculates the bagging success rate using a physical simulation or an identification model.

袋詰め装置13は、算出した袋詰め成功率が予め設定された閾値以上であるか否か判断する(ステップS95)。袋詰め装置13は、算出した袋詰め成功率が予め設定された閾値以上ではないと判断した場合(ステップS95、NO)、トレイ51上の物品2を1つ取り除くように、ロボットアーム81を制御し(ステップS96)、ステップS93の処理に移行する。 The bagging device 13 determines whether the calculated bagging success rate is greater than or equal to a preset threshold (step S95). When the bagging device 13 determines that the calculated bagging success rate is not equal to or higher than a preset threshold (step S95, NO), the bagging device 13 controls the robot arm 81 to remove one article 2 from the tray 51. (step S96), and the process moves to step S93.

袋詰め装置13は、算出した袋詰め成功率が予め設定された閾値以上であると判断した場合(ステップS95、YES)、トレイ51上の全ての物品2を袋に収容する(ステップS97)。 When the bagging device 13 determines that the calculated bagging success rate is equal to or higher than the preset threshold (step S95, YES), it stores all the articles 2 on the tray 51 into bags (step S97).

袋詰め装置13は、袋内検出部62によって、袋内を撮像するように、袋内検出部62を制御する(ステップS98)。即ち、袋詰め装置13は、袋内検出部62によって袋及び袋の口を撮像した距離画像を取得するように、袋詰め装置13を制御する。 The bag filling device 13 controls the bag inside detection unit 62 to image the inside of the bag (step S98). That is, the bagging device 13 controls the bagging device 13 so that the inside-the-bag detection section 62 acquires a distance image of the bag and the mouth of the bag.

袋詰め装置13は、袋内検出部62によって取得した画像に基づいて、自動袋詰め機構61により袋の口を閉じることが可能か否か判断する(ステップS99)。袋詰め装置13は、自動袋詰め機構61により袋の口を閉じることが不可能であると判断した場合(ステップS99、NO)、袋内の物品2を1つ取り除くように、ロボットアーム81を制御し(ステップS100)、ステップS98の処理に移行する。 The bagging device 13 determines whether the opening of the bag can be closed by the automatic bagging mechanism 61 based on the image acquired by the bag interior detection section 62 (step S99). When the bagging device 13 determines that it is impossible to close the bag opening by the automatic bagging mechanism 61 (step S99, NO), the bagging device 13 moves the robot arm 81 to remove one article 2 from the bag. control (step S100), and the process moves to step S98.

袋詰め装置13は、自動袋詰め機構61により袋の口を閉じることが可能であると判断した場合(ステップS99、YES)、自動袋詰め機構61により袋の口を閉じるように、自動袋詰め機構61を制御する(ステップS101)。 When the bagging device 13 determines that the opening of the bag can be closed by the automatic bagging mechanism 61 (step S99, YES), the bagging device 13 performs automatic bagging so that the automatic bagging mechanism 61 closes the opening of the bag. The mechanism 61 is controlled (step S101).

袋詰め装置13は、自動袋詰め機構61により口を閉じた袋にラベルを貼り付ける(ステップS102)。ラベルは、仕分先を示す情報が記載された帳票である。例えば、仕分先としての地域やカテゴリなどがラベルに記載される。 The bagging device 13 attaches a label to the closed bag using the automatic bagging mechanism 61 (step S102). The label is a form on which information indicating the destination is written. For example, the region and category for sorting are written on the label.

袋詰め装置13は、自動袋詰め機構61により口を閉じた袋を第3の搬送装置16に排出する(ステップS103)。 The bagging device 13 discharges the bag with the mouth closed by the automatic bagging mechanism 61 to the third transport device 16 (step S103).

袋詰め装置13は、袋の第3の搬送装置16への排出が完了すると、情報処理装置11に対して袋排出完了を通知する(ステップS104)。 When the bag filling device 13 completes discharging the bag to the third transport device 16, it notifies the information processing device 11 of the completion of bag discharging (step S104).

袋詰め装置13は、自動袋詰め機構61に新たに袋を取り付けるように、自動袋詰め機構61を制御する(ステップS105)。 The bagging device 13 controls the automatic bagging mechanism 61 to attach a new bag to the automatic bagging mechanism 61 (step S105).

袋詰め装置13は、処理を終了するか否か判断する(ステップS106)。袋詰め装置13は、処理を終了しないと判断した場合(ステップS106、NO)、ステップS91に移行する。また、袋詰め装置13は、処理を終了すると判断した場合(ステップS106、YES)、図10の処理を終了する。 The bagging device 13 determines whether or not to end the process (step S106). When the bagging device 13 determines that the process is not to be ended (step S106, NO), the process proceeds to step S91. Furthermore, when the bagging device 13 determines to end the process (step S106, YES), it ends the process in FIG.

なお、ロボットアーム81は、把持した物品2を交換後の袋に収容する構成であってもよい。ただし、袋に詰められた物品2を後の輸送工程でもトラッキングする必要がある場合、交換前後の袋が同一の輸送手段で輸送されるように運用する必要がある。 Note that the robot arm 81 may be configured to store the gripped article 2 in a replaced bag. However, if it is necessary to track the goods 2 packed in bags during the subsequent transport process, it is necessary to operate the bag so that the bags before and after exchange are transported by the same transport means.

また、ロボットアーム81は、把持した物品2を仕分処理装置12の投入部32に再度投入する構成であってもよい。袋に詰められた物品2を後の輸送工程でもトラッキングする必要がある場合、リジェクトされた物品2を特定し、仕分先物品リスト上で矛盾が生じないように、リスト上の物品情報をリスト間で移動させる必要がある。 Further, the robot arm 81 may be configured to feed the gripped article 2 into the feeding section 32 of the sorting processing device 12 again. If it is necessary to track the items 2 packed in bags during the subsequent transportation process, identify the rejected items 2 and change the item information on the list between lists to avoid discrepancies on the list of items to be sorted. You need to move it.

上記の構成によると、袋詰め成功率の算出の処理負荷の分散が可能になる。これにより、情報処理装置11をよりコストを抑えた構成にすることができる。 According to the above configuration, it is possible to distribute the processing load for calculating the bagging success rate. Thereby, the information processing device 11 can be configured with lower costs.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[C1] 物品を宛先に基づいて複数の仕分先に仕分し、仕分された前記物品を容器に収容する収容装置に前記物品を供給する仕分処理装置を制御する情報処理装置であって、
前記仕分処理装置と通信する通信インタフェースと、
既に仕分先に仕分された前記物品と、新たに仕分先に仕分される前記物品と、を前記容器に収容可能か否か判定し、前記容器への収容が不可能であると判定した場合、新たに仕分け先に仕分けされる前記物品を仕分先に仕分する前に、既に仕分先に仕分けされた前記物品を前記収容装置に供給するように、前記通信インタフェースを介して前記仕分処理装置を制御するプロセッサと、
を具備する情報処理装置。
[C2] 前記容器は、袋であり、
前記プロセッサは、既に仕分先に仕分された前記物品と、新たに仕分先に仕分される前記物品と、を前記袋に収容可能か否か判定するC1に記載の情報処理装置。
[C3] 前記プロセッサは、
複数の前記物品を仕分先に滞留させ、新たに仕分先に仕分される前記物品が前記容器への収容が不可能であると判定した場合、既に仕分先に仕分され、滞留させている前記物品を前記収容装置に供給するように、前記通信インタフェースを介して前記仕分処理装置を制御するC1または2に記載の情報処理装置。
[C4] 前記プロセッサは、
前記容器への収容が可能であると判定した場合、新たに仕分けされる前記物品を仕分先に仕分け、滞留させるように前記仕分処理装置を制御するC1乃至3のいずれか1項に記載の情報処理装置。
[C5] 前記プロセッサは、
前記物品に関する物品情報を前記通信インタフェースにより取得し、
前記物品情報が示す各物品の形状に関する情報に基づいて、前記容器への前記物品の収容が可能か否かを判定するC1乃至4のいずれか1項に記載の情報処理装置。
[C6] 前記プロセッサは、前記物品情報が示す各物品の寸法に基づいて算出された体積と、前記容器の容積とに基づいて、前記容器への前記物品の収容が可能か否かを判定するC5に記載の情報処理装置。
[C7] 前記プロセッサは、
前記物品情報が示す各物品の形状及び前記容器の形状と、前記物品を前記容器に収容可能であったか否かの結果と、に基づいて生成された識別モデルを用いて、前記容器への前記物品の収容が可能か否かを判定するC5に記載の情報処理装置。
[C8] 前記プロセッサは、
前記物品に関する物品情報を前記通信インタフェースにより取得し、
前記物品情報が示す各物品の重量に関する情報に基づいて、前記容器への前記物品の収容が可能か否かを判定するC1乃至4のいずれかに記載の情報処理装置。
[C9] 物品を宛先に基づいて仕分する仕分処理装置と、前記仕分処理装置を制御する情報処理装置と、を具備する物品仕分システムであって、
前記仕分処理装置は、
前記情報処理装置と通信する第1の通信インタフェースと、
前記物品を複数の仕分先に仕分する仕分部と、
前記第1の通信インタフェースを介して前記情報処理装置から供給された制御信号に基づいて、仕分された前記物品を、容器に収容する収容装置に前記物品を供給するシュート部と、
を具備し、
前記情報処理装置は、
前記仕分処理装置と通信する第2の通信インタフェースと、
前記仕分処理装置において、既に仕分先に仕分された物品と、新たに仕分先に仕分される前記物品と、を前記容器に収容可能か否か判定し、前記容器への収容が不可能であると判定した場合、新たに仕分け先に仕分けされる前記物品を仕分先に仕分する前に、既に仕分先に仕分けされた前記物品を前記収容装置に供給するように、前記第2の通信インタフェースを介して前記仕分処理装置を制御するプロセッサと、
を具備する物品仕分システム。
Although several embodiments of the invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the invention, as well as within the scope of the invention described in the claims and its equivalents.
Below, the invention described in the original claims of this application will be added.
[C1] An information processing device that controls a sorting device that sorts articles into a plurality of sorting destinations based on their destination and supplies the sorted articles to a storage device that stores the sorted articles in containers,
a communication interface that communicates with the sorting processing device;
Determining whether or not the article that has already been sorted to the sorting destination and the article to be newly sorted to the sorting destination can be stored in the container, and determining that it is impossible to accommodate the article in the container, Controlling the sorting processing device via the communication interface so as to supply the articles that have already been sorted to the sorting destination to the storage device before sorting the articles to be newly sorted to the sorting destination. a processor that
An information processing device comprising:
[C2] The container is a bag,
The information processing device according to C1, wherein the processor determines whether the bag can accommodate the articles that have already been sorted to a sorting destination and the articles that are newly sorted to a sorting destination.
[C3] The processor includes:
If a plurality of the articles are stored at a sorting destination and it is determined that the article to be newly sorted to the sorting destination cannot be accommodated in the container, the articles that have already been sorted at the sorting destination and are being kept there. The information processing device according to C1 or 2, wherein the information processing device controls the sorting device via the communication interface so as to supply the sorting device to the storage device.
[C4] The processor includes:
If it is determined that the article can be stored in the container, the information according to any one of C1 to C3 controls the sorting device so that the article to be newly sorted is sorted to a sorting destination and retained therein. Processing equipment.
[C5] The processor includes:
acquiring article information regarding the article through the communication interface;
The information processing device according to any one of C1 to C4, which determines whether or not the article can be accommodated in the container based on information regarding the shape of each article indicated by the article information.
[C6] The processor determines whether the article can be accommodated in the container based on the volume calculated based on the dimensions of each article indicated by the article information and the volume of the container. The information processing device according to C5.
[C7] The processor includes:
The article is placed in the container using an identification model generated based on the shape of each article indicated by the article information, the shape of the container, and the result of whether or not the article can be accommodated in the container. The information processing device according to C5, which determines whether or not it is possible to accommodate the information processing device.
[C8] The processor includes:
acquiring article information regarding the article through the communication interface;
The information processing device according to any one of C1 to C4, which determines whether or not the article can be accommodated in the container based on information regarding the weight of each article indicated by the article information.
[C9] An article sorting system comprising a sorting device that sorts articles based on destinations, and an information processing device that controls the sorting device,
The sorting processing device includes:
a first communication interface that communicates with the information processing device;
a sorting section that sorts the articles into a plurality of sorting destinations;
a chute unit that supplies the sorted articles to a storage device that stores the sorted articles in containers based on a control signal supplied from the information processing device via the first communication interface;
Equipped with
The information processing device includes:
a second communication interface that communicates with the sorting processing device;
In the sorting processing device, it is determined whether articles that have already been sorted to a sorting destination and the articles to be newly sorted to a sorting destination can be accommodated in the container, and it is determined whether the articles cannot be accommodated in the container. If it is determined that the second communication interface a processor that controls the sorting processing device through the
An article sorting system equipped with

1…物品仕分システム、2…物品、11…情報処理装置、12…仕分処理装置、13…袋詰め装置、14…第1の搬送装置、15…第2の搬送装置、16…第3の搬送装置、17…カメラ、18…重量センサ、19…ネットワーク、21…通信インタフェース、22…制御部、23…タッチパネル、24…プロセッサ、25…メモリ、26…ディスプレイ、27…タッチセンサ、31…通信インタフェース、32…投入部、33…仕分部、34…シュート部、35…投入機構、41…セル、42…移動機構、51…トレイ、52…分岐機構、53…中間搬送装置、61…自動袋詰め機構、62…袋内検出部、63…溢れ判定部、71…搬送路検出部、81…ロボットアーム。 DESCRIPTION OF SYMBOLS 1... Article sorting system, 2... Article, 11... Information processing device, 12... Sorting processing device, 13... Bagging device, 14... First conveyance device, 15... Second conveyance device, 16... Third conveyance Device, 17... Camera, 18... Weight sensor, 19... Network, 21... Communication interface, 22... Control unit, 23... Touch panel, 24... Processor, 25... Memory, 26... Display, 27... Touch sensor, 31... Communication interface , 32... Inserting section, 33... Sorting section, 34... Chute section, 35... Inserting mechanism, 41... Cell, 42... Moving mechanism, 51... Tray, 52... Branching mechanism, 53... Intermediate transport device, 61... Automatic bagging Mechanism, 62... In-bag detection section, 63... Overflow determination section, 71... Conveyance path detection section, 81... Robot arm.

Claims (7)

物品を宛先に基づいて複数の仕分先に仕分し、仕分された前記物品を容器に収容する収容装置に前記物品を供給する仕分処理装置を制御する情報処理装置であって、
前記仕分処理装置と通信する通信インタフェースと、
既に仕分先に仕分された前記物品と、新たに仕分先に仕分される前記物品と、を前記容器に収容可能か否か判定し、前記容器への収容が不可能であると判定した場合、新たに仕分け先に仕分けされる前記物品を仕分先に仕分する前に、既に仕分先に仕分けされた前記物品を前記収容装置に供給するように、前記通信インタフェースを介して前記仕分処理装置を制御するプロセッサと、
を具備し、
前記プロセッサは、
前記物品に関する物品情報を前記通信インタフェースにより取得し、
前記物品情報が示す各物品の形状及び前記容器の形状と、前記物品を前記容器に収容可能であったか否かの結果と、に基づいて生成された識別モデルを用いて、前記容器への前記物品の収容が可能か否かを判定する、
情報処理装置。
An information processing device that controls a sorting device that sorts articles into a plurality of sorting destinations based on their destination and supplies the sorted articles to a storage device that stores the sorted articles in containers, the information processing device comprising:
a communication interface that communicates with the sorting processing device;
Determining whether or not the article that has already been sorted to the sorting destination and the article to be newly sorted to the sorting destination can be stored in the container, and determining that it is impossible to accommodate the article in the container, Controlling the sorting processing device via the communication interface so as to supply the articles that have already been sorted to the sorting destination to the storage device before sorting the articles to be newly sorted to the sorting destination. a processor that
Equipped with
The processor includes:
acquiring article information regarding the article through the communication interface;
The article is placed in the container using an identification model generated based on the shape of each article indicated by the article information, the shape of the container, and the result of whether or not the article can be accommodated in the container. determine whether it is possible to accommodate
Information processing device.
前記容器は、袋であり、
前記プロセッサは、既に仕分先に仕分された前記物品と、新たに仕分先に仕分される前記物品と、を前記袋に収容可能か否か判定する請求項1に記載の情報処理装置。
the container is a bag;
The information processing apparatus according to claim 1, wherein the processor determines whether the bag can accommodate the articles that have already been sorted to a sorting destination and the articles that are to be newly sorted to a sorting destination.
前記プロセッサは、
複数の前記物品を仕分先に滞留させ、新たに仕分先に仕分される前記物品が前記容器への収容が不可能であると判定した場合、既に仕分先に仕分され、滞留させている前記物品を前記収容装置に供給するように、前記通信インタフェースを介して前記仕分処理装置を制御する請求項1または2に記載の情報処理装置。
The processor includes:
If a plurality of the articles are stored at a sorting destination and it is determined that the article to be newly sorted to the sorting destination cannot be accommodated in the container, the articles that have already been sorted at the sorting destination and are being kept there. The information processing device according to claim 1 or 2, wherein the sorting processing device is controlled via the communication interface so as to supply the sorting device to the storage device.
前記プロセッサは、
前記容器への収容が可能であると判定した場合、新たに仕分けされる前記物品を仕分先に仕分け、滞留させるように前記仕分処理装置を制御する請求項1乃至3のいずれか1項に記載の情報処理装置。
The processor includes:
According to any one of claims 1 to 3, the sorting processing device is controlled so that, when it is determined that the article can be stored in the container, the article to be newly sorted is sorted to a sorting destination and retained therein. information processing equipment.
前記プロセッサは、前記物品情報が示す各物品の寸法に基づいて算出された体積と、前記容器の容積とに基づいて、前記容器への前記物品の収容が可能か否かを判定する請求項に記載の情報処理装置。 2. The processor determines whether the article can be accommodated in the container based on a volume calculated based on the dimensions of each article indicated by the article information and a volume of the container. The information processing device described in . 前記プロセッサは、
前記物品に関する物品情報を前記通信インタフェースにより取得し、
前記物品情報が示す各物品の重量に関する情報に基づいて、前記容器への前記物品の収容が可能か否かを判定する請求項1乃至4のいずれかに記載の情報処理装置。
The processor includes:
acquiring article information regarding the article through the communication interface;
The information processing device according to any one of claims 1 to 4, wherein it is determined whether or not the article can be accommodated in the container based on information regarding the weight of each article indicated by the article information.
物品を宛先に基づいて仕分する仕分処理装置と、前記仕分処理装置を制御する情報処理装置と、を具備する物品仕分システムであって、
前記仕分処理装置は、
前記情報処理装置と通信する第1の通信インタフェースと、
前記物品を複数の仕分先に仕分する仕分部と、
前記第1の通信インタフェースを介して前記情報処理装置から供給された制御信号に基づいて、仕分された前記物品を、容器に収容する収容装置に前記物品を供給するシュート部と、
を具備し、
前記情報処理装置は、
前記仕分処理装置と通信する第2の通信インタフェースと、
前記仕分処理装置において、既に仕分先に仕分された物品と、新たに仕分先に仕分される前記物品と、を前記容器に収容可能か否か判定し、前記容器への収容が不可能であると判定した場合、新たに仕分け先に仕分けされる前記物品を仕分先に仕分する前に、既に仕分先に仕分けされた前記物品を前記収容装置に供給するように、前記第2の通信インタフェースを介して前記仕分処理装置を制御するプロセッサと、
を具備し、
前記プロセッサは、
前記物品に関する物品情報を前記通信インタフェースにより取得し、
前記物品情報が示す各物品の形状及び前記容器の形状と、前記物品を前記容器に収容可能であったか否かの結果と、に基づいて生成された識別モデルを用いて、前記容器への前記物品の収容が可能か否かを判定する、
物品仕分システム。
An article sorting system comprising a sorting device that sorts articles based on destinations, and an information processing device that controls the sorting device,
The sorting processing device includes:
a first communication interface that communicates with the information processing device;
a sorting section that sorts the articles into a plurality of sorting destinations;
a chute unit that supplies the sorted articles to a storage device that stores the sorted articles in containers based on a control signal supplied from the information processing device via the first communication interface;
Equipped with
The information processing device includes:
a second communication interface that communicates with the sorting processing device;
In the sorting processing device, it is determined whether articles that have already been sorted to a sorting destination and the articles to be newly sorted to a sorting destination can be accommodated in the container, and it is determined whether the articles cannot be accommodated in the container. If it is determined that the second communication interface a processor that controls the sorting processing device through the
Equipped with
The processor includes:
acquiring article information regarding the article through the communication interface;
The article is placed in the container using an identification model generated based on the shape of each article indicated by the article information, the shape of the container, and the result of whether or not the article can be accommodated in the container. determine whether it is possible to accommodate
Goods sorting system.
JP2019136353A 2019-07-24 2019-07-24 Information processing equipment and article sorting system Active JP7350552B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019136353A JP7350552B2 (en) 2019-07-24 2019-07-24 Information processing equipment and article sorting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019136353A JP7350552B2 (en) 2019-07-24 2019-07-24 Information processing equipment and article sorting system

Publications (2)

Publication Number Publication Date
JP2021021994A JP2021021994A (en) 2021-02-18
JP7350552B2 true JP7350552B2 (en) 2023-09-26

Family

ID=74573792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019136353A Active JP7350552B2 (en) 2019-07-24 2019-07-24 Information processing equipment and article sorting system

Country Status (1)

Country Link
JP (1) JP7350552B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003095412A (en) 2001-09-26 2003-04-03 Naniwa Unso Kk Automatic merchandise sorting system
JP2004018149A (en) 2002-06-14 2004-01-22 Daifuku Co Ltd Treating facility
JP2017010386A (en) 2015-06-24 2017-01-12 株式会社東芝 Article processing equipment
WO2018220748A1 (en) 2017-05-31 2018-12-06 株式会社日立物流 Sorting control device, sorting control method, and sorting control program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003095412A (en) 2001-09-26 2003-04-03 Naniwa Unso Kk Automatic merchandise sorting system
JP2004018149A (en) 2002-06-14 2004-01-22 Daifuku Co Ltd Treating facility
JP2017010386A (en) 2015-06-24 2017-01-12 株式会社東芝 Article processing equipment
WO2018220748A1 (en) 2017-05-31 2018-12-06 株式会社日立物流 Sorting control device, sorting control method, and sorting control program

Also Published As

Publication number Publication date
JP2021021994A (en) 2021-02-18

Similar Documents

Publication Publication Date Title
US9950863B2 (en) Automated order fulfillment system and method
CN110721914A (en) Sorting system, sorting method, storage medium and apparatus
CA2378356C (en) Tilt tray sorter
CN113830476B (en) Intelligent sorting system, intelligent sorting method, storage robot and processing terminal
US9278376B2 (en) Tray handling system and process
US20230264901A1 (en) System and method for detecting a number of goods in a load carrier
CN113800161B (en) Goods picking system, method, device, processing terminal and picking robot
CN109146163A (en) Optimization method, equipment and the storage medium of Automated Sorting System sorting distance
JPH10113616A (en) Method for controlling device for distributing classifying article to physical target point and apparatus therefor
US11613435B2 (en) Article supplying apparatus and combinatorial weighing device
JP2007534478A (en) Flat shipment sorting equipment
CN106391483A (en) Automatic sorting system and method
JP2018192474A (en) Classification facility and classification method
JP7350552B2 (en) Information processing equipment and article sorting system
CN111115149B (en) Method for managing a buffer storage and load ordering system in a classification mode, and corresponding management unit
JPH09124142A (en) Method and apparatus for counting articles by image processing
JP7805313B2 (en) Platform Detection
CN115447938A (en) A container conveying method and device, storage medium and electronic equipment
CN111115150B (en) Method for managing a buffer storage and load ordering system in streaming mode, and corresponding management unit
CN112239043B (en) Logistics sorting method and device, warehousing system and storage medium
CN109909164B (en) Parcel attribute detection method, parcel coarse sorting equipment and automatic sorting system
CN115557273B (en) A control method for a speed-loading device
CN117465911A (en) Bin handling methods, devices, equipment, storage systems and storage media
CN117302833A (en) Warehouse goods processing methods, systems, storage media and program products
CN111661549B (en) Warehouse-out control method, device, equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220517

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20230105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230804

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230913

R150 Certificate of patent or registration of utility model

Ref document number: 7350552

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350