(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2023045039
(43)【公開日】2023-04-03
(54)【発明の名称】供給装置
(51)【国際特許分類】
B65G 43/00 20060101AFI20230327BHJP
B65G 43/08 20060101ALI20230327BHJP
B65G 43/10 20060101ALI20230327BHJP
【FI】
B65G43/00 D
B65G43/08 E
B65G43/10
【審査請求】未請求
【請求項の数】11
【出願形態】OL
(21)【出願番号】P 2021153216
(22)【出願日】2021-09-21
(71)【出願人】
【識別番号】000003078
【氏名又は名称】株式会社東芝
(71)【出願人】
【識別番号】598076591
【氏名又は名称】東芝インフラシステムズ株式会社
(74)【代理人】
【識別番号】110003708
【氏名又は名称】弁理士法人鈴榮特許綜合事務所
(72)【発明者】
【氏名】藤原 弘章
(72)【発明者】
【氏名】大川 泰弘
(72)【発明者】
【氏名】高石 一平
(72)【発明者】
【氏名】南埜 雄飛
(72)【発明者】
【氏名】澁谷 聡
(72)【発明者】
【氏名】浅沼 伶弥
【テーマコード(参考)】
3F027
【Fターム(参考)】
3F027AA02
3F027CA01
3F027DA01
3F027DA08
3F027DA12
3F027DA14
3F027DA16
3F027EA01
3F027EA04
3F027FA11
3F027FA14
(57)【要約】
【課題】スループットを適切に維持することができる供給装置を提供する。
【解決手段】実施形態によれば、供給装置は、投入コンベアと、受領コンベアと、カメラと、プロセッサと、を備える。投入コンベアは、物品を投入する。受領コンベアは、前記投入コンベアが投入する前記物品を受領する。カメラは、前記受領コンベアに積載されている前記物品を撮影する。プロセッサは、前記カメラが撮影した撮影画像から前記物品が写る物品領域を抽出し、前記物品領域に基づいて、前記撮影画像において前記物品領域が占める面積率を算出し、前記投入コンベアから前記受領コンベアへ落下する予兆を検出した検知結果と算出された前記面積率とに基づいて、前記投入コンベアの搬送速度と前記受領コンベアの搬送速度とを設定する。
【選択図】
図1
【特許請求の範囲】
【請求項1】
物品を投入する投入コンベアと、
前記投入コンベアが投入する前記物品を受領する受領コンベアと、
前記受領コンベアに積載されている前記物品を撮影するカメラと、
前記カメラが撮影した撮影画像から前記物品が写る物品領域を抽出し、
前記物品領域に基づいて、前記撮影画像において前記物品領域が占める面積率を算出し、
前記投入コンベアから前記受領コンベアへ落下する予兆を検出した検知結果と算出された前記面積率とに基づいて、前記投入コンベアの搬送速度と前記受領コンベアの搬送速度とを設定する、
プロセッサと、
を備える供給装置。
【請求項2】
前記プロセッサは、前記撮影画像において、前記投入コンベアから前記物品が落下する第1面積率検出領域を設定し、
前記面積率は、前記第1面積率検出領域において前記物品領域が占める第1面積率を含む、
請求項1に記載の供給装置。
【請求項3】
前記プロセッサは、前記撮影画像において、前記第1面積率検出領域よりも下流に第2面積率検出領域を設定し、
前記面積率は、前記第2面積率検出領域において前記物品領域が占める第2面積率を含む、
請求項2に記載の供給装置。
【請求項4】
前記プロセッサは、前記第1面積率が所定の閾値以上であるかを示す第1判定結果と、前記第2面積率が所定の閾値以上であるかを示す第2判定結果と、に基づいて、前記投入コンベアの搬送速度と前記受領コンベアの搬送速度とを設定する、
請求項3に記載の供給装置。
【請求項5】
前記投入コンベアから前記受領コンベアへ落下する予兆を検知して前記検知結果を出力する落下予兆検知センサを備える、
請求項4に記載の供給装置。
【請求項6】
前記落下予兆検知センサは、前記投入コンベアにおいて所定の位置に積載されている前記物品を検知する第1落下予兆検知センサと、前記所定の位置よりも上流に積載されている前記物品を検知する第2落下予兆検知センサと、をから構成され、
前記検知結果は、前記第1落下予兆検知センサからの第1検知結果と、前記第1落下予兆検知センサからの第2検知結果と、から構成される、
請求項5に記載の供給装置。
【請求項7】
前記第1検知結果、前記第2検知結果、前記第1判定結果及び前記第2判定結果に対応する、前記投入コンベアの搬送速度及び前記受領コンベアの搬送速度を示す速度テーブルを格納する記憶部を備え、
前記プロセッサは、前記速度テーブルに基づいて、前記投入コンベアの搬送速度と前記受領コンベアの搬送速度とを設定する、
請求項6に記載の供給装置。
【請求項8】
前記プロセッサは、
前記投入コンベアの搬送速度として、0、投入コンベア低速度又は投入コンベア高速度を設定し、
前記受領コンベアの搬送速度として、0、受領コンベア低速度又は受領コンベア高速度を設定する、
請求項6又は7に記載の供給装置。
【請求項9】
前記プロセッサは、前記第1判定結果が、前記第1面積率が所定の閾値以上であることを示す場合、前記投入コンベアの搬送速度として、0又は前記投入コンベア低速度を設定する、
請求項8に記載の供給装置。
【請求項10】
前記受領コンベアの下流に形成されている下流コンベアと、
前記下流コンベアよりも下流で前記物品を排除する排除機構と、
を備え、
前記プロセッサは、
前記排除機構が前記物品を排除する排除率を算出し、
前記排除率に基づいて、前記受領コンベア低速度及び前記下流コンベアの搬送速度を制御する、
請求項8又は9に記載の供給装置。
【請求項11】
前記プロセッサは、
前記排除率が第1閾値を超えている場合、前記受領コンベア低速度及び前記下流コンベアの搬送速度を低下させ、
前記排除率が、前記第1閾値よりも低い第2閾値未満である場合、前記受領コンベア低速度及び前記下流コンベアの搬送速度を増加させる、
請求項10に記載の供給装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明の実施形態は、供給装置に関する。
【背景技術】
【0002】
投入された荷物を所定の間隔に並べて供給する供給装置が提供されている。そのような供給装置は、コンベアなどで物品を搬送しながら、重なった荷物又は固まって投入された荷物を離間させる。
【0003】
供給装置は、所定のスループット(単位時間あたりに供給される荷物の量)を保つことが望まれる。
【0004】
しかしながら、荷物のサイズ又は投入された荷物の状態などによって、スループットが安定しないことがある。
【先行技術文献】
【特許文献】
【0005】
【発明の概要】
【発明が解決しようとする課題】
【0006】
上記の課題を解決するため、スループットを適切に維持することができる供給装置を提供する。
【課題を解決するための手段】
【0007】
実施形態によれば、供給装置は、投入コンベアと、受領コンベアと、カメラと、プロセッサと、を備える。投入コンベアは、物品を投入する。受領コンベアは、前記投入コンベアが投入する前記物品を受領する。カメラは、前記受領コンベアに積載されている前記物品を撮影する。プロセッサは、前記カメラが撮影した撮影画像から前記物品が写る物品領域を抽出し、前記物品領域に基づいて、前記撮影画像において前記物品領域が占める面積率を算出し、前記投入コンベアから前記受領コンベアへ落下する予兆を検出した検知結果と算出された前記面積率とに基づいて、前記投入コンベアの搬送速度と前記受領コンベアの搬送速度とを設定する。
【図面の簡単な説明】
【0008】
【
図1】
図1は、実施形態に係る供給装置の動作状態を示す概略的な斜視図である。
【
図2】
図2は、実施形態に係る供給装置を上側から見た状態を示す概略図である。
【
図3】
図3は、実施形態に係る供給装置の搬送路が延びる延出方向に沿う搬送路の状態を示す概略図である。
【
図4】
図4は、実施形態に係る供給装置の投入コンベア及び第1搬送部などを示す概略図である。
【
図5】
図5は、実施形態に係る供給装置の制御系を示すブロック図である。
【
図6】
図6は、実施形態に係る撮影画像の例を示す図である。
【
図7】
図7は、実施形態に係る供給装置が面積率を算出する動作例を示す図である。
【
図8】
図8は、実施形態に係る速度テーブルを示す図である。
【
図9】
図9は、実施形態に係る供給装置の動作例を示すフローチャートである。
【
図10】
図10は、実施形態に係る供給装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【0009】
以下、図面を参照しながら供給装置10について説明する。
供給装置10は、多層の荷物を離間(分離)させ、例えば物流システムにおいて、宛先毎に区分する区分装置などに対して所定の時間間隔(所定のピッチ)で荷物(処理対象物、物品)を供給する。また、供給装置10は、例えば製造ラインの一部にあり、多数の同種又は異種の部品(処理対象物)を離間(分離)し、後続の装置に所定の時間間隔(所定のピッチ)で荷物(処理対象物)を供給するものであってもよい。
【0010】
実施形態に係る供給装置10について
図1から
図4を用いて説明する。
【0011】
図1は、供給装置10の動作状態を示す概略的な斜視図である。
図2は、
図1に示す供給装置10を上側から見た状態を示す概略図である。
図2中の供給装置10には、XYZ直交座標系を規定する。
図3は、搬送路の延出方向に直交する幅方向の端部の内側(他方向)から外側(一方向)を見た状態を示す。このため、
図3は、
図2中に示す供給装置10の一連の搬送路の延出方向D(D10、D11、D12、D21、D22、D23、D31、D32)を真っ直ぐにしたと仮定したときの、延出方向Dに沿う搬送路の傾斜状態及び高低差を示す概略図である。また、
図4は、投入コンベア12、第1搬送部14及び撮影手段101などの位置関係を示す概略図である。
【0012】
図1及び
図2に示すように、供給装置10は、複数の処理対象物Sが投入される投入コンベア12と、第1搬送部14と、第2搬送部16と、第3搬送部18とを有する。
【0013】
投入コンベア12は、第1搬送部14に処理対象物Sを投入するコンベアである。たとえば、投入コンベア12は、ロボット、オペレータ、又は、カーブコンベア92によって投入された処理対象物Sを積載する。投入コンベア12は、積載された処理対象物Sを搬送して、投入コンベア12の下流端から第1搬送路14aの上流端に投入する。
【0014】
なお、本実施形態において、その搬送路自体の上流側の端部を上流端とし、下流側の端部を下流端とする。
【0015】
第1搬送部14は、第1搬送方向C1(C10、C11、C12)に沿って上流側から下流側に処理対象物Sを搬送する第1搬送路14aを有する。
図2に示すように、第1搬送部14の延出方向D10、D11、D12は、みかけ上、全体としてX軸方向に沿って真っ直ぐであるが、
図3に示すように、延出方向D11、D12は、ZX平面に沿ってX軸及びZ軸に対して傾斜する。延出方向D11、D12は、水平面(地面)に対して傾斜する。
【0016】
第2搬送部16は、第1搬送部14の第1搬送路14aの下流側に配置され、例えばU字状(J字状を含む)に曲げられた第2搬送路16aを有する。第2搬送部16の第2搬送路16aは、第2搬送方向C21、C22、C23に沿って上流側から下流側に処理対象物Sを搬送する。
【0017】
第3搬送部18は、第2搬送路16aの下流側に配置され、第3搬送方向C32に沿って上流側から下流側に処理対象物Sを搬送する第3搬送路18aを有する。第3搬送部18は、X軸方向に沿って真っ直ぐである。第3搬送部18の下流側には、例えば、区分装置などが配置される。
【0018】
図2に示すように供給装置10を上側から見たとき、第1搬送部14及び第3搬送部18は、Y軸方向に離間する。このため、第1搬送部14及び第3搬送部18は、空間を挟んで対向する。第1搬送路14aの第1搬送方向C1の水平成分及び第3搬送路18aの第3搬送方向C32の水平成分はそれぞれ真っ直ぐである。第1搬送路14aの第1搬送方向C1の水平成分及び第3搬送路18aの第3搬送方向C32の水平成分は互いに平行(略平行を含む)で、反対方向に向けられている。
【0019】
第1搬送部14は、X軸に沿って投入コンベア12の下流側に隣接する第1コンベア22(受領コンベア)と、X軸に沿って第1コンベア22の下流側に配置される第2コンベア部24とを有する。
【0020】
第1コンベア22は、投入コンベア12が投入する処理対象物Sを受領する。本実施形態では、第1コンベア22は、例えば無端ベルトにより、水平面(地面)に水平な搬送路22aを有する。第2コンベア部24は、例えば無端ベルトにより下り坂として水平面に対して傾斜する搬送路32aを有する第1傾斜コンベア32と、例えば無端ベルトにより上り坂として水平面に対して傾斜する搬送路34aを有する第2傾斜コンベア34とを有する。第1傾斜コンベア32は、第1コンベア22の下流側に隣接する。第2傾斜コンベア34は、第1傾斜コンベア32の下流側に隣接する。第1傾斜コンベア32は、下り坂により、第1搬送方向C1に沿って下方に傾斜する。第2傾斜コンベア34は、上り坂により、第1搬送方向C1に沿って上方に傾斜する。
【0021】
第1コンベア22の搬送路22aの搬送方向C10に沿う搬送速度V10は、第2コンベア部24の第1傾斜コンベア32の搬送路32aの搬送方向C11に沿う搬送速度V11と同じか、それよりも高速である。第2コンベア部24の第2傾斜コンベア34の搬送路34aの搬送方向C12に沿う搬送速度V12は、第2コンベア部24の第1傾斜コンベア32の搬送路32aの搬送方向C11に沿う搬送速度V11と同じか、それよりも高速である。
【0022】
図3に示す、水平面に対する第1傾斜コンベア32の搬送路32aの傾斜角度θ1は、例えば10°から40°程度であることが好適である。水平面に対する第2傾斜コンベア34の搬送路34aの傾斜角度θ2は、例えば10°から40°程度であることが好適である。
【0023】
第1コンベア22の搬送路22aの下流端と、第1傾斜コンベア32の上流端との間は第1傾斜コンベア32の搬送路32a上流端が僅かに下側にあることが好適である。この場合、処理対象物Sが第1コンベア22の搬送路22aと第1傾斜コンベア32の搬送路32aとの間に受け渡され易い。
【0024】
図2及び
図4が示すように、投入コンベア12の上流端には、第1落下予兆検知センサ102a及び第2落下予兆検知センサ102bが形成されている。
【0025】
第1落下予兆検知センサ102aは、投入コンベア12から搬送路22aへ落下しようとする処理対象物Sを検知する。即ち、第1落下予兆検知センサ102aは、処理対象物Sが落下する予兆(落下する直前)を検知する。
【0026】
第1落下予兆検知センサ102aは、投入コンベア12の下流端よりも下流に積載されている処理対象物Sを検知する。即ち、第1落下予兆検知センサ102aは、投入コンベア12の下流端からせり出した処理対象物Sを検知する。
第1落下予兆検知センサ102aは、検知結果として第1検知結果をプロセッサ301に出力する。
【0027】
たとえば、第1落下予兆検知センサ102aは、赤外線などの光を照射する光源と、光源からの光を検知する検知部とから構成される。第1落下予兆検知センサ102aは、光源から検知部への光が遮断されると、処理対象物Sを検知する。
【0028】
第2落下予兆検知センサ102bは、同様に、投入コンベア12から搬送路22aに落下しようとする処理対象物Sを検知する。即ち、第2落下予兆検知センサ102bは、処理対象物Sが落下する予兆(落下する直前)を検知する。第2落下予兆検知センサ102bは、第1落下予兆検知センサ102aが処理対象物Sを検知する位置よりも上流に積載されている処理対象物Sを検知する。ここでは、第2落下予兆検知センサ102bは、投入コンベア12の下流端に存在する処理対象物Sを検知する。
第2落下予兆検知センサ102bは、検知結果として第2検知結果をプロセッサ301に出力する。
【0029】
第2落下予兆検知センサ102bの構成は、第1落下予兆検知センサ102aのそれと同様であるため説明を省略する。
【0030】
また、
図2及び
図4が示すように、第1コンベア22の上方には、撮影手段101が形成されている。
撮影手段101は、下方を撮影するように設置されている。即ち、撮影手段101は、第1コンベア22を上方から撮影する。たとえば、撮影手段101は、照明及びカメラなどから構成される。
【0031】
ここでは、撮影手段101は、第1コンベア22において撮影領域101Aを撮影する。撮影領域101Aには、第1面積率検出領域201及び第2面積率検出領域202が設定されている。
【0032】
第1面積率検出領域201は、第1コンベア22の上流端に近い位置に設定されている。即ち、第1面積率検出領域201は、投入コンベア12から投入される処理対象物Sが落下する領域である。
【0033】
第2面積率検出領域202は、第1面積率検出領域201よりも下流に設定されている。ここでは、第2面積率検出領域202は、第1コンベア22から落下する(落下する直前の)処理対象物Sが積載されている領域である。
【0034】
図1及び
図2に示すように、第2搬送部16は、X軸に沿って第1搬送部14の下流側に隣接する第1片寄コンベア42と、第2片寄コンベア44と、第3片寄コンベア46(下流コンベア)とを有する。第2搬送部16は、第1片寄コンベア42、第2片寄コンベア44及び第3片寄コンベア46が互いに異なる延出方向D21、D22、D23及び搬送方向C21、C22、C23を有して接続されている。第2搬送部16の第1片寄コンベア42、第2片寄コンベア44及び第3片寄コンベア46の延出方向D21、D22及びD23は、全体としてU字状である。第1片寄コンベア42、第2片寄コンベア44及び第3片寄コンベア46は、隣接して配置すればよく、1つのコンベアとして一体化する必要がない。
【0035】
第2搬送部16の第1片寄コンベア42は、第1搬送部14の下流側に、第1搬送方向C1に沿って配置される。第2片寄コンベア44は、第1片寄コンベア42の下流側に、第1片寄コンベア42と交差する方向に沿って設置される。第3片寄コンベア46は、第2片寄コンベア44の下流側に、第2片寄コンベア44と交差する方向に沿って設置される。
【0036】
図2に示すように供給装置10を上側から見たとき、第1片寄コンベア42は、延出方向D21に沿って延びている。第1片寄コンベア42の延出方向D21は、第1搬送方向C1の水平成分と略一致する。第1片寄コンベア42の搬送路42aは、例えばXY平面に平行である。第1片寄コンベア42の搬送路42aによる処理対象物Sの搬送方向C21は、第1搬送方向C1の水平成分とはずれている。第1片寄コンベア42としては、例えば斜めローラコンベアが用いられる。搬送方向C21は、第1片寄コンベア42の搬送路42aの延出方向D21に対して傾斜角度θaに傾斜する。傾斜角度θaは、例えば10°から40°程度であることが好適である。このため、第1片寄コンベア42は、第1片寄コンベア42の搬送路42aに載置された処理対象物Sを、延出方向D21に直交する幅方向の一方向、すなわち、片方の外側端部42bに寄せることができる。
【0037】
第1片寄コンベア42の搬送路42aによる搬送方向C21に沿う搬送速度をV21とすると、第1片寄コンベア42の搬送路42aは、V21・cosθaの速度で第1片寄コンベア42の延出方向D21に沿って処理対象物Sを移動させる。第1片寄コンベア42の搬送路42aの搬送方向C21に沿う搬送速度V21は、第2傾斜コンベア34の搬送路34aの搬送方向C12に沿う搬送速度V12よりも高速であることが好適である。
【0038】
第1片寄コンベア42の延出方向D21に直交する幅方向の一方向の外側端部42bには、処理対象物Sが第1片寄コンベア42の一方向から脱落することを防止する壁となる第1壁部52が設けられている。第1壁部52は、例えば、第1片寄コンベア42の搬送路42aの延出方向D21に平行に延びている。第1壁部52の存在により、処理対象物Sが第1片寄コンベア42の一方向の端部から脱落することを防止する。
【0039】
第1壁部52は、処理対象物Sを能動的又は受動的に第1延出方向D21に沿って第1片寄コンベア42の搬送路42aの上流側から下流側に向かって搬送する補助搬送部52aを有する。第1壁部52の補助搬送部52aは、第1片寄コンベア42の延出方向D21に直交する幅方向の他方の内側端部42cに向けられている。
【0040】
ここでは、第1壁部52の補助搬送部52aが処理対象物Sを能動的に第1延出方向D21に沿って第1片寄コンベア42の搬送路42aの上流側から下流側に向かって搬送させる場合を例にして説明する。
【0041】
補助搬送部52aは、例えばベルトコンベアで用いられるものと同様の無端ベルトを有する。無端ベルトの搬送面52bの法線方向は、例えば水平で、幅方向の内側(他方向)を向く。補助搬送部52aの無端ベルトの搬送面52bは第1延出方向D21に平行に、例えばV21・cosθaの速度で上流側から下流側に処理対象物Sを移動させるように動作する。
【0042】
図3に示すように、第2傾斜コンベア34の下流端と、第1片寄コンベア42の上流端との間には、例えば10cm程度の段差Hが形成されていることが好適である。
【0043】
第2片寄コンベア44は、第1片寄コンベア42の延出方向D21(X軸に沿う方向)に対して例えば直交するY軸に沿う方向に延出されている。第2片寄コンベア44の搬送路44aは、例えばXY平面に平行である。第2片寄コンベア44としては、例えば斜めローラコンベアが用いられる。第2片寄コンベア44の搬送方向C22は、第2片寄コンベア44の延出方向D22に対して傾斜角度θbに傾斜する。傾斜角度θbは、例えば10°から40°程度であることが好適である。このため、第2片寄コンベア44は、第2片寄コンベア44の搬送路44aに載置された処理対象物Sを、延出方向D22に直交する幅方向の一方向、すなわち、片方の外側端部44bに寄せることができる。
【0044】
第2片寄コンベア44の搬送路44aによる搬送方向C22に沿う搬送速度をV22とすると、第2片寄コンベア44の搬送路44aは、V22・cosθb(≧V21・cosθa)の速度で第2片寄コンベア44の延出方向D22に沿って処理対象物Sを移動させるように動作する。第2片寄コンベア44の搬送路44aの搬送方向C22に沿う搬送速度V22は、第1片寄コンベア42の搬送路42aの搬送方向C21に沿う搬送速度V21よりも高速であることが好適である。
【0045】
第2片寄コンベア44の延出方向D22に直交する幅方向の一方向の外側端部44bには、処理対象物Sが第2片寄コンベア44の一方向から脱落することを防止する壁となる第2壁部54が設けられている。第2壁部54は、例えば、第2片寄コンベア44の搬送路44aの延出方向D22に平行に延びている。第2壁部54の存在により、処理対象物Sが第2片寄コンベア44から脱落することを防止する。
【0046】
第2壁部54は、処理対象物Sを能動的又は受動的に第2延出方向D22に沿って第2片寄コンベア44の搬送路44aの上流側から下流側に向かって搬送する補助搬送部54aを有する。第2壁部54の補助搬送部54aは、第2片寄コンベア44の延出方向D22に直交する幅方向の他方の端部(内側端部)44cに向けられている。
【0047】
ここでは、第2壁部54の補助搬送部54aが処理対象物Sを能動的に第2延出方向D22に沿って第2片寄コンベア44の搬送路44aの上流側から下流側に向かって搬送させる場合を例にして説明する。
【0048】
補助搬送部54aは、例えば補助搬送部52aと同様に形成されている。このため、補助搬送部54aの無端ベルトの搬送面54bは第2延出方向D22に平行に、例えばV22・cosθbの速度で上流側から下流側に処理対象物Sを移動させるように動作する。
【0049】
第3片寄コンベア46は、Y軸に沿って第2片寄コンベア44の下流側に隣接する。第3片寄コンベア46は、第2片寄コンベア44の延出方向D22に対して例えば直交する方向に延出されている。第3片寄コンベア46の搬送路46aは、例えばXY平面に平行である。第3片寄コンベア46としては、例えば斜めローラコンベアが用いられる。第3片寄コンベア46の搬送方向C23は、第3片寄コンベア46の延出方向D23に対して傾斜角度θcに傾斜する。傾斜角度θcは、例えば10°から40°程度であることが好適である。このため、第3片寄コンベア46は、第3片寄コンベア46の搬送路46aに載置された処理対象物Sを、延出方向D23に直交する幅方向の一方向、すなわち、片方の外側端部46bに寄せることができる。
【0050】
第3片寄コンベア46の搬送路46aによる搬送方向C23に沿う搬送速度をV23とすると、第3片寄コンベア46の搬送路46aは、V23・cosθc(≧V22・cosθb)の速度で第3片寄コンベア46の延出方向D23に沿って処理対象物Sを移動させるように動作する。第3片寄コンベア46の搬送路46aの搬送方向C23に沿う搬送速度V23は、第2片寄コンベア44の搬送路44aの搬送方向C22に沿う搬送速度V22よりも高速であることが好適である。
【0051】
第3片寄コンベア46の延出方向D23に直交する幅方向の一方向の外側端部46bには、処理対象物Sが第3片寄コンベア46の一方向から脱落することを防止する壁となる第3壁部56が設けられている。第3壁部56は、例えば、第3片寄コンベア46の搬送路46aの延出方向D23に平行に延びている。第3壁部56の存在により、処理対象物Sが第3片寄コンベア46から脱落することを防止する。
【0052】
第3壁部56は、処理対象物Sを能動的又は受動的に第3延出方向D23に沿って第3片寄コンベア46の搬送路46aの上流側から下流側に向かって搬送する補助搬送部56aを有する。第3壁部56の補助搬送部56aは、第3片寄コンベア46の延出方向D23に直交する幅方向の他方の端部(内側端部)46cに向けられている。
【0053】
ここでは、第3壁部56の補助搬送部56aが処理対象物Sを能動的に第3延出方向D23に沿って第3片寄コンベア46の搬送路46aの上流側から下流側に向かって搬送させる場合を例にして説明する。
【0054】
補助搬送部56aは、例えば補助搬送部52a、54aと同様に形成されている。このため、補助搬送部56aの無端ベルトの搬送面56bは第2延出方向D23に平行に、例えばV23・cosθcの速度で上流側から下流側に処理対象物Sを移動させる。
【0055】
第3搬送部18は、細幅コンベア62と、調速コンベア64と、回収部66を有する。第3搬送部18には、例えば、細幅コンベア62の搬送路62aの速度、及び、搬送路62a上の前後の処理対象物Sの距離を認識するための図示しないカメラ(センサ)が配置されている。
【0056】
細幅コンベア62は、X軸に沿って第3片寄コンベア46の下流側に隣接する。細幅コンベア62の上流端は、第3片寄コンベア46での下流端の延出方向D23に直交する幅方向の幅に対して、小さい幅に形成されている。細幅コンベア62の幅は、例えば処理対象物Sの大きさに応じて設定する。細幅コンベア62は、適宜の大きさの処理対象物Sが幅方向に複数並ばない程度の幅を有する。細幅コンベア62は、例えば無端ベルトにより、水平面(地面)に水平な搬送路62aを有する。細幅コンベア62の搬送路62aの上流端は、第3片寄コンベア46の搬送路46aの幅方向の一方向で、下流端に隣接する位置に配置されている。細幅コンベア62の搬送方向C31は、細幅コンベア62の延出方向D31と平行である。細幅コンベア62の搬送路62aの搬送方向C31に沿う搬送速度V31は、第3片寄コンベア46の搬送路46aの搬送方向C23に沿う搬送速度V23よりも高速であることが好適である。
【0057】
細幅コンベア62の延出方向D31(搬送方向C31)に直交する幅方向の一方向の外側端部62bには、処理対象物Sが細幅コンベア62の一方向から脱落することを防止する壁となる第4壁部68が設けられている。第4壁部68は、例えば、細幅コンベア62の搬送路62aの延出方向D31に平行に延びている。第4壁部68の存在により、処理対象物Sが細幅コンベア62から脱落することを防止する。
【0058】
なお、細幅コンベア62の外側端部62bと、第3片寄コンベア46の外側端部46bとは、X軸に沿って一直線上にあることが好適である。
【0059】
第4壁部68は、処理対象物Sを能動的又は受動的に延出方向D31に沿って細幅コンベア62の搬送路62aの上流側から下流側に向かって搬送する補助搬送部68aを有する。第4壁部68の補助搬送部68aは、細幅コンベア62の延出方向D23に直交する幅方向の他方の内側端部62cに向けられている。
【0060】
ここでは、第4壁部68の補助搬送部68aが処理対象物Sを能動的に第4延出方向D31に沿って細幅コンベア62の搬送路62aの上流側から下流側に向かって搬送させる場合を例にして説明する。
【0061】
補助搬送部68aは、例えば補助搬送部52a、54a、56aと同様に形成されている。このため、補助搬送部68aの無端ベルトの搬送面68bは延出方向D31に平行に、例えば速度V31で上流側から下流側に処理対象物Sを移動させる。
【0062】
なお、第1搬送路14aの第1搬送方向C1の水平成分及び第3搬送路18aの第3搬送方向C32の水平成分はそれぞれ真っ直ぐである。
【0063】
また、細幅コンベア62の中腹には、排除機構105が形成されている。
排除機構105は、細幅コンベア62によって搬送される処理対象物Sを排除する。即ち、排除機構105は、細幅コンベア62から回収部66へ処理対象物Sを投入する。たとえば、排除機構105は、細幅コンベア62において処理対象物Sの重なりが検出された場合に、処理対象物Sを回収部66へ投入する。また、排除機構105は、スループット(たとえば、直近2秒間におけるスループット)が所定の閾値を超える場合に、処理対象物Sを回収部66へ投入する。
【0064】
排除機構105の上流には、排除前通過検知センサ106が形成されている。
排除前通過検知センサ106は、細幅コンベア62によって排除機構105に進入する処理対象物Sを検知する。即ち、排除前通過検知センサ106は、排除機構105に排除される前の処理対象物Sをカウントするためのセンサである。
【0065】
排除前通過検知センサ106の構成は、第1落下予兆検知センサ102aのそれと同様であるため説明を省略する。
【0066】
また、排除機構105の下流には、排除後通過検知センサ107が形成されている。
排除後通過検知センサ107は、排除機構105によって排除されなかった処理対象物Sを検知する。即ち、排除後通過検知センサ107は、排除機構105に排除されなかった処理対象物Sをカウントするためのセンサである。
【0067】
排除後通過検知センサ107の構成は、第1落下予兆検知センサ102aのそれと同様であるため説明を省略する。
【0068】
調速コンベア64は、X軸に沿って細幅コンベア62の下流側に隣接する。調速コンベア64の搬送路64aは、搬送路64aに載せられた処理対象物S同士が所定ピッチに離間するように、細幅コンベア62の搬送路62aの搬送速度に対して適宜に加減速制御される。
【0069】
調速コンベア64の上流端は、細幅コンベア62の下流端の延出方向D31に直交する幅方向の幅と略同じ幅に形成されている。調速コンベア64の搬送路64aは、例えば無端ベルトにより、水平面(地面)に水平である。調速コンベア64の搬送方向C32は、調速コンベア64の延出方向D32と平行である。調速コンベア64の搬送路64aの搬送方向C32に沿う搬送速度V32は、一列に並べられた処理対象物S同士のピッチを所定ピッチに離間させるように制御される。このため、調速コンベア64の搬送路64aの搬送方向C32に沿う搬送速度V32は、増速及び減速可能である。
【0070】
調速コンベア64の延出方向D32(搬送方向C32)に直交する幅方向の一方向の外側端部64bには、処理対象物Sが調速コンベア64の一方向から脱落することを防止する壁となる第5壁部70が設けられている。第5壁部70は、例えば、調速コンベア64の搬送路64aの延出方向D32に平行に延びている。第5壁部70の存在により、処理対象物Sが調速コンベア64から脱落することを防止する。
【0071】
なお、調速コンベア64の外側端部64bと、細幅コンベア62の外側端部62bとは、X軸に沿って一直線上にあることが好適である。
【0072】
第5壁部70は、処理対象物Sを能動的又は受動的に延出方向D32に沿って調速コンベア64の搬送路64aの上流側から下流側に向かって搬送する補助搬送部70aを有する。第5壁部70の補助搬送部70aは、調速コンベア64の延出方向D32に直交する幅方向の他方の内側端部64cに向けられている。
【0073】
補助搬送部70aは、例えば補助搬送部52a、54a、56a、68aの搬送面52b、54b、56b、68bと同様に能動的に処理対象物Sを搬送する搬送面として形成されていてもよい。ここでは、補助搬送部70aは、処理対象物Sが接触したときに受動的に回転する複数のローラ70bを有する。
図3中のローラ70bは、例えば格子状又は一列に配置されている。ローラ70bは、それぞれが球状に形成され、その位置で自在に回転可能である。
【0074】
なお、ローラ70bは、ローラコンベアのローラ(ホイール)のように、Z軸に平行な軸の軸回りにそれぞれ回転するように形成されていてもよい。
【0075】
回収部66は、第2搬送部16の第3片寄コンベア46の搬送路46aのX軸に沿う下流端に隣接するとともに、細幅コンベア62の幅方向の他方向(内側)に隣接する。回収部66は、傾斜面72と、ガイド74とを有する。
【0076】
傾斜面72は、平面又は曲面として形成されている。傾斜面72は、細幅コンベア62に近い位置(第1端部72a)ほど高く、第1搬送部14の搬送方向C1の水平成分に直交する幅方向の他方に近い位置(第2端部72b)ほど低い。傾斜面72は、第3片寄コンベア46の搬送路46aの下流端に近い位置(第3端部72c)ほど高く、第3片寄コンベア46の搬送路46aの下流端からX軸方向に沿って離れる位置(第4端部72d)ほど低い。傾斜面72に載置された処理対象物Sは、自重により、傾斜面72の第4端部72dに向かって滑る。
【0077】
傾斜面72の細幅コンベア62側の第1端部72aは、細幅コンベア62の搬送路62aの下流端に連続していてもよく、段差をもって細幅コンベア62の搬送路62aの下流端の下側に位置していてもよい。
【0078】
ガイド74は、板状に形成されている。ガイド74は、傾斜面72の第2端部72bに固定されている。ガイド74は、X軸方向に沿って延びている。ガイド74は、傾斜面72のうち、第2端部72b(第1搬送部14の搬送方向C1の水平成分に直交する幅方向の他方に近い端部)から上側に突出するように形成されている。
【0079】
図1及び
図2に示すように、供給装置10は、第3搬送部18において処理対象物Sを回収する回収部66に隣接して、回収部66で回収した処理対象物Sを投入コンベア12に向けて搬送する第4搬送部20を有する。
【0080】
第4搬送部20は、例えばカーブコンベア92を有する。カーブコンベア92は、回収部66の傾斜面72の第4端部72dと投入コンベア12との間に設けられている。
【0081】
カーブコンベア92の搬送路92aの上流端は、傾斜面72の第4端部72dに隣接する。カーブコンベア92の搬送路92aの下流端は、投入コンベア12に隣接する。
【0082】
なお、第2搬送部16の第1片寄コンベア42、第2片寄コンベア44、第3片寄コンベア46の延出方向D21、D22、D23に沿う長さ、延出方向D21、D22、D23に直交する幅、角度θa、θb、θcは、例えば、第1片寄コンベア42の搬送路42aの下流端の内側端部42cにある処理対象物Sが、後述するように第1片寄コンベア42、第2片寄コンベア44、第3片寄コンベア46を経たとき、第3片寄コンベア46の外側端部46bに接触する状態となるように、設定されている。
【0083】
次に、供給装置10の制御系について説明する。
図5は、供給装置10の制御系の構成例を示すブロック図である。
図5が示すように、供給装置10は、プロセッサ301、メモリ302、撮影手段101、第1落下予兆検知センサ102a、第2落下予兆検知センサ102b、排除前通過検知センサ106、排除後通過検知センサ107、投入コンベア12、第1コンベア22、第1傾斜コンベア32、第3片寄コンベア46、排除機構105及び調速コンベア64などを備える。
【0084】
プロセッサ301と、メモリ302、撮影手段101、第1落下予兆検知センサ102a、第2落下予兆検知センサ102b、排除前通過検知センサ106、排除後通過検知センサ107、投入コンベア12、第1コンベア22、第1傾斜コンベア32、第3片寄コンベア46、排除機構105及び調速コンベア64とは、インターフェース又はデータバスなどを介して互いに接続する。
【0085】
プロセッサ301は、供給装置10全体の動作を制御する。たとえば、プロセッサ301は、CPUなどから構成される。また、プロセッサ301は、ASIC(Application Specific Integrated Circuit)などから構成されるものであってもよい。また、プロセッサ301は、FPGA(Field Programmable Gate Array)などから構成されるものであってもよい。
【0086】
メモリ302(記憶部)は、種々のデータを格納する。たとえば、メモリ302は、ROM、RAM及びNVMとして機能する。
たとえば、メモリ302は、制御プログラム及び制御データなどを記憶する。制御プログラム及び制御データは、供給装置10の仕様に応じて予め組み込まれる。たとえば、制御プログラムは、供給装置10で実現する機能をサポートするプログラムなどである。
【0087】
また、メモリ302は、プロセッサ301の処理中のデータなどを一時的に格納する。また、メモリ302は、アプリケーションプログラムの実行に必要なデータ及びアプリケーションプログラムの実行結果などを格納してもよい。
【0088】
撮影手段101、第1落下予兆検知センサ102a、第2落下予兆検知センサ102b、排除前通過検知センサ106、排除後通過検知センサ107、投入コンベア12、第1コンベア22、第1傾斜コンベア32、第3片寄コンベア46、排除機構105及び調速コンベア64は、前述の通りである。
【0089】
次に、供給装置10が実現する機能について説明する。供給装置10が実現する機能は、プロセッサ301がメモリ302などに格納されるプログラムを実行することで実現される。
【0090】
まず、供給装置10が処理対象物Sを離間する動作例について説明する。
【0091】
本実施形態において、第1搬送部14の第1搬送方向C1(C10、C11、C12)に沿う搬送速度は、第1搬送部14に接触する処理対象物Sの移動速度に一致するものとする。同様に、第2搬送部16の第2搬送方向C21、C22、C23に沿う搬送速度は、処理対象物Sが第1壁部52、第2壁部54及び第3壁部56に接しない状態において、第2搬送部16に接触する処理対象物Sの移動速度に一致するものとする。第3搬送部18の第3搬送方向C31、C32に沿う搬送速度は、処理対象物Sが第4壁部68及び第5壁部70に接しない状態において、第3搬送部18に接触する処理対象物Sの搬送速度に一致するものとする。
【0092】
例えばティッパーが傾き、投入コンベア12に処理対象物Sが投入される。ティッパーの代わりに、又は、ティッパーとともに、オペレータが投入コンベア12に処理対象物Sを投入してもよい。
【0093】
投入コンベア12において多層バラ積み状態となることがある処理対象物Sは、例えば投入コンベア12の床面の傾斜等により、順次、第1搬送部14の第1コンベア22の搬送路22aの上流端に向かって移動する。
【0094】
このとき、第1搬送部14の第1コンベア22は、搬送路22aに接触した処理対象物Sを搬送路22aの搬送動作により取り出し、搬送方向C10に移動させながら複数の処理対象物Sを離間させ、ばらけさせる。第1コンベア22の搬送路22aに接する処理対象物Sは、上流側から下流側に向かって搬送される。第1コンベア22の搬送路22aの搬送動作に応じ、処理対象物Sの上側に重ねられた他の処理対象物Sは、下側の処理対象物Sとの摩擦力に応じて、下側の処理対象物Sに対して滑る。このため、多層の処理対象物Sの一部が崩される。このように、例えば多層となった処理対象物Sの一部が離間し、ばらける。
【0095】
処理対象物Sは、第1コンベア22の搬送路22aから第2コンベア部24の第1傾斜コンベア32の搬送路32aに受け渡される。
【0096】
第1傾斜コンベア32の搬送路32aは下り坂として傾斜している。第1傾斜コンベア32の搬送路32aに接する例えば直方体状の処理対象物Sの上側に載置された処理対象物Sは、処理対象物Sの上面に平行な水平方向に傾斜する成分が作用する。このため、搬送路32aに接した処理対象物Sの上側に重ねられた他の処理対象物Sは、第1コンベア22の搬送路22aのように水平である場合よりも、搬送路32aに接した処理対象物Sに対して滑りやすい。
【0097】
第1コンベア22の搬送路22aの搬送速度V10に対して第1傾斜コンベア32の搬送路32aの搬送速度V11は低速である。このため、第1コンベア22の水平の搬送路22aと第1傾斜コンベア32の搬送路32aとの搬送速度差により、搬送路32aに接する処理対象物Sにブレーキがかけられた状態となり、搬送路32aに接した処理対象物Sの上側の処理対象物Sは、慣性の法則により搬送路32aに接する処理対象物Sに対して滑って、多層の処理対象物Sが崩される。
【0098】
したがって、下り坂の搬送路32aである傾斜面、及び、慣性の法則により、第1傾斜コンベア32において、多層の処理対象物Sが崩される。このため、例えば多層となった処理対象物Sの一部が離間し、ばらける。
【0099】
なお、第1傾斜コンベア32の搬送路32aに接する処理対象物Sの形状等によっては、第1傾斜コンベア32の搬送路32aに接する処理対象物Sが転がり、2層など、複数層となった処理対象物Sが崩される。
【0100】
処理対象物Sの一部は、例えば複数層の状態で第2コンベア部24の第1傾斜コンベア32の搬送路32aから第2コンベア部24の第2傾斜コンベア34の搬送路34aに受け渡される。
【0101】
第2傾斜コンベア34の搬送路34aは上り坂として傾斜している。このため、搬送路34aに接した処理対象物Sの上側に重ねられた他の処理対象物Sは、第1コンベア22の搬送路22aのように水平である場合よりも、搬送路34aに接した処理対象物Sに対して滑りやすい。
【0102】
第1傾斜コンベア32の搬送路32aの搬送速度V11に対して第2傾斜コンベア34の搬送路34aの搬送速度V12は高速である。このため、第1傾斜コンベア32の搬送路32aと第2傾斜コンベア34の搬送路34aとの搬送速度差により、搬送路34aに接する処理対象物Sが加速した状態となり、搬送路34aに接した処理対象物Sの上側の処理対象物Sは、慣性の法則により搬送路34aに接する処理対象物Sに対して滑って、多層の処理対象物Sが崩される。
【0103】
したがって、上り坂の搬送路34aである傾斜面、及び、慣性の法則により、第2傾斜コンベア34において、多層の処理対象物Sがさらに崩される。このため、例えば多層となった処理対象物Sの一部が離間し、ばらける。
【0104】
このようにして、第1コンベア22及び第2コンベア部24により、多層の処理対象物Sが崩され、1つ1つに離間される。これら多層の処理対象物Sは、同種の部品であってもよく、異種の部品であってもよい。
【0105】
そして、第2傾斜コンベア34から第1片寄コンベア42に処理対象物Sが受け渡される。第2傾斜コンベア34と第1片寄コンベア42との間の段差Hにより、処理対象物Sが第2傾斜コンベア34から第1片寄コンベア42に受け渡されるときに、大きく動く。このとき、第2傾斜コンベア34の下流側の第1片寄コンベア42により処理対象物を搬送方向C21に沿って取り出すように引っ張ることで、処理対象物Sを離間する。
なお、
図3中、第2傾斜コンベア34から第1片寄コンベア42との間に段差Hを設ける例を示した。例えば、第2傾斜コンベア34から第1片寄コンベア42との間に水平な搬送路を有するコンベアを配置し、水平な搬送路を有するコンベアと第1片寄コンベア42との間に段差Hがあってもよい。
【0106】
1つ1つに離間された処理対象物Sは、第1片寄コンベア42の搬送路42a上で、上流側から下流側に向かうにつれて、第1片寄コンベア42の延出方向D21に対して傾斜する搬送方向C21に移動する。このため、複数の処理対象物Sが第1片寄コンベア42の搬送路42a上で第1壁部52に向かって片寄せされる。このため、複数の処理対象物Sの幅方向の距離は、上流側から下流側に向かって次第に狭められる。そして、処理対象物Sの一部は、第1片寄コンベア42の搬送路42aの上流端と下流端との間で第1壁部52に当接する。
【0107】
第1片寄コンベア42の搬送路42a上で第1壁部52に当接された処理対象物Sは、V21・cosθaの速度で搬送路42aの延出方向D21に沿う方向に移動する。処理対象物Sは、第1壁部52に沿って移動し、第1片寄コンベア42の搬送路42aから第2片寄コンベア44の搬送路44aに受け渡される。このため、第1壁部52の補助搬送部52aは、処理対象物Sが第1壁部52に接触したときに、第1壁部52が処理対象物Sの移動の妨げになることを防止する。
【0108】
処理対象物Sは、第2片寄コンベア44の搬送路44a上で、上流側から下流側に向かうにつれて、第2片寄コンベア44の延出方向D22に対して傾斜する搬送方向C22に移動する。このとき、処理対象物Sの搬送方向は、延出方向D21に沿う方向又は搬送方向C21に沿う方向から、搬送方向C22に沿う方向に方向転換する。このため、複数の処理対象物Sが第2片寄コンベア44の搬送路44a上で第2壁部54に向かって片寄せされる。このため、複数の処理対象物Sの幅方向の距離は、次第に狭められる。そして、処理対象物Sの一部は、第2片寄コンベア44の搬送路44aの上流端と下流端との間で第2壁部54に当接する。このため、複数の処理対象物Sは、1列となる状態に近づく。
【0109】
第2片寄コンベア44の搬送路44a上で第2壁部54に当接された処理対象物Sは、V22・cosθbの速度で搬送路44aの延出方向D22に沿う方向に移動する。処理対象物Sは、第2壁部54に沿って移動し、第2片寄コンベア44の搬送路44aから第3片寄コンベア46の搬送路46aに受け渡される。このため、第2壁部54の補助搬送部54aは、処理対象物Sが第2壁部54に接触したときに、第2壁部54が処理対象物Sの移動の妨げになることを防止する。
【0110】
処理対象物Sは、第3片寄コンベア46の搬送路46a上で、上流側から下流側に向かうにつれて、第3片寄コンベア46の延出方向D23に対して傾斜する搬送方向C23に移動する。このとき、処理対象物Sの搬送方向は、延出方向D22に沿う方向又は搬送方向C22に沿う方向から、搬送方向C23に沿う方向に方向転換する。このため、複数の処理対象物Sが第3片寄コンベア46の搬送路46a上で第3壁部56に向かって片寄せされる。このため、複数の処理対象物Sの幅方向の距離は、次第に狭められる。そして、処理対象物Sの一部は、第3片寄コンベア46の搬送路46aの上流端と下流端との間で第3壁部56に当接する。複数の処理対象物Sは、1列となる。
【0111】
このように、第1搬送部14の第1搬送路14aの幅方向中央に沿って搬送された複数の処理対象物Sは、第1片寄コンベア42の搬送路42a、第2片寄コンベア44の搬送路44a、第3片寄コンベア46の搬送路46aと移動し、すなわち、方向変換を経るにつれて、延出方向D21、D22、D23に直交する横並び状態が次第に解消する。そして、複数の処理対象物Sは、例えば第3片寄コンベア46の搬送路46aにおいて、1列に並ぶ。このように、第2搬送部16は、複数の処理対象物Sを全体としてU字状の第2搬送路16aの延出方向D21、D22、D23に直交する幅方向の一方向に片寄せしながら一列に整列させる。
【0112】
第3片寄コンベア46の搬送路46a上で第3壁部56に当接された処理対象物Sは、V23・cosθcの速度で搬送路46aの延出方向D23に沿う方向に移動する。処理対象物Sは、第3壁部56に沿って移動し、第3片寄コンベア46の搬送路46aから細幅コンベア62の搬送路62aに受け渡される。このため、第3壁部56の補助搬送部56aは、処理対象物Sが第3壁部56に接触したときに、第3壁部56が処理対象物Sの移動の妨げになることを防止する。
【0113】
細幅コンベア62の搬送路62aの搬送速度V31は、V23・cosθcよりも高速である。このため、第3片寄コンベア46の搬送路46aから細幅コンベア62の搬送路62aに受け渡されるとき、細幅コンベア62の搬送路62aは、1列に並べられた複数の処理対象物Sのピッチを広げる。
【0114】
細幅コンベア62の搬送路62a上で第4壁部68に当接された処理対象物Sは、V31の速度で搬送路62aの所定の搬送方向C31(延出方向D31)に沿う方向に移動する。処理対象物Sは、第4壁部68に沿って移動し、細幅コンベア62の搬送路62aから細幅コンベア62の搬送路62aに受け渡される。このため、第4壁部68の補助搬送部68aは、処理対象物Sが第4壁部68に接触したときに、第4壁部68が処理対象物Sの移動の妨げになることを防止する。
【0115】
処理対象物Sは、細幅コンベア62によって搬送されている間において排除機構105を通過する。排除機構105は、いくつかの処理対象物Sを細幅コンベア62から回収部66へ投入する。
【0116】
排除機構105を通過した処理対象物Sは、細幅コンベア62の搬送路62aから調速コンベア64の搬送路64aに受け渡される。第3搬送部18の細幅コンベア62の搬送路62aから、第3搬送部18の調速コンベア64の搬送路64aに処理対象物Sが受け渡されるとき、例えばカメラで認識された搬送路62a上の前後の処理対象物Sの情報に基づいて、第3搬送部18の調速コンベア64の搬送路64aの搬送速度V32が適宜に制御される。すなわち、第3搬送部18の調速コンベア64の搬送路64aの、所定の搬送方向C32(延出方向D32)に沿う搬送速度V32の増速及び減速が制御され、第3搬送部18の調速コンベア64の搬送路64a上において、1列に並べられた処理対象物Sを所定のピッチに離間する。
【0117】
所定のピッチに離間し1列に並べられた処理対象物Sは、第3搬送部18の下流側の装置に投入される。
【0118】
処理対象物Sが補助搬送部70aのローラ70bに当接しているとき、補助搬送部70aのローラ70bはその位置で回転し、延出方向D32に平行に、第3搬送部18の調速コンベア64の搬送路64aの速度V32で上流側から下流側に処理対象物Sを移動させる。このため、第5壁部70の補助搬送部70aは、第5壁部70と処理対象物Sとの摩擦が処理対象物Sの移動の妨げになることを防止する。
【0119】
第3片寄コンベア46の搬送路46aにおいて、複数の処理対象物Sが1列に並べられず、第3片寄コンベア46の搬送路46aにおいて、第3片寄コンベア46の延出方向D23に直交する幅方向に並べられる可能性がある。第3片寄コンベア46の搬送路46aにおいて、1列に並べられなかった処理対象物Sのうち、第3壁部56から幅方向に離れた処理対象物Sは、第3片寄コンベア46の搬送路46aの下流端から細幅コンベア62の搬送路62aには搬送されず、第4搬送部20の傾斜面72に受け渡される。このため、処理対象物Sは、傾斜面72とガイド74との間の境界付近を滑りながら、傾斜面72の第4端部72dに到達する。また、排除機構105によって回収部66に投入された処理対象物Sも同様に傾斜面72に受け渡される。
【0120】
傾斜面72の第4端部72dに到達した処理対象物Sは、カーブコンベア92により、投入コンベア12に搬送される。このように、回収部66及び第4搬送部20は、処理対象物Sのうち、第2搬送部16において一方向への片寄せに失敗した処理対象物Sを第1搬送部14に向けて搬送する。このため、回収部66は、処理対象物Sのうち、第2搬送部16において一方向に片寄せした処理対象物Sの一部を回収可能である。このため、回収部66で回収され、第4搬送部20から投入コンベア12に搬送された処理対象物Sは、投入コンベア12から再度、第1搬送部14、第2搬送部16、第3搬送部18を経て他の処理対象物Sに対して所定ピッチに並べられ、第3搬送部18の下流側の装置に投入される。
【0121】
このように、本実施形態に係る供給装置10の第1搬送部14は、バラ積みした複数の処理対象物Sを1つ1つに離間するセパレートステージとして用いる。第2搬送部16は、1つ1つに離間した処理対象物Sを1列に整列させるアレンジステージとして用いる。第3搬送部18は、1列に整列させた処理対象物Sを所定のピッチに離間するアジャストステージとして用いる。そして、本実施形態に係る供給装置10は、複数の処理対象物Sを、第1搬送部14、第2搬送部16、第3搬送部18の順に搬送し、他の装置に受け渡すことができる。
【0122】
次に、供給装置10が各コンベアの搬送速度を制御する機能について説明する。ここでは、供給装置10は、投入コンベア12、第1コンベア22及び第3片寄コンベア46の搬送速度を制御する。
【0123】
まず、供給装置10のプロセッサ301は、撮影手段101を用いて、第1コンベア22を撮影する機能を有する。
【0124】
プロセッサ301は、処理対象物Sを離間する動作を開始すると、撮影手段101に撮影を開始させる。撮影手段101に撮影を開始させると、プロセッサ301は、撮影手段101から、撮影された画像(撮影画像)を取得する。プロセッサ301は、撮影手段101からリアルタイムで撮影画像を取得する。
【0125】
図6は、プロセッサ301が取得した撮影画像の例を示す。
図6が示すように、撮影画像は、第1コンベア22を上方から撮影した画像である。撮影画像は、第1コンベア22に積載している処理対象物Sを含む。撮影画像は、投入コンベア12(
図6の左端)及び第1傾斜コンベア32(
図6の右端)を含むものであってもよい。
【0126】
また、プロセッサ301は、第1面積率検出領域201及び第2面積率検出領域202において処理対象物Sが占める割合(面積率)を算出する機能を有する。
【0127】
撮影画像を取得すると、プロセッサ301は、所定の画像処理アルゴリズムに従って処理対象物Sが写る領域(対象物領域、物品領域)を特定する。ここでは、プロセッサ301は、第1コンベア22が写る領域において対象物領域を特定する。
【0128】
対象物領域を特定すると、プロセッサ301は、第1面積率検出領域201に重なる対象物領域の面積を算出する。たとえば、プロセッサ301は、第1面積率検出領域201に重なる対象物領域の画素数を算出する。
【0129】
第1面積率検出領域201に重なる対象物領域の面積を算出すると、プロセッサ301は、算出された面積を第1面積率検出領域201の面積で除算して、第1面積率検出領域201における面積率(第1面積率)を算出する。たとえば、プロセッサ301は、第1面積率検出領域201に重なる対象物領域の画素数を第1面積率検出領域201の画素数で減算して、第1面積率を算出する。
【0130】
同様に、プロセッサ301は、第2面積率検出領域202に重なる対象物領域の面積を算出する。第2面積率検出領域202に重なる対象物領域の面積を算出すると、プロセッサ301は、算出された面積を第2面積率検出領域202の面積で除算して、第2面積率検出領域202における面積率(第2面積率)を算出する。
【0131】
図7は、プロセッサ301が面積率を算出する動作例を示す。
図7が示すように、プロセッサ301は、撮影画像から対象物領域(
図7における斜線部分)を特定する。対象物領域を特定すると、プロセッサ301は、第1面積率検出領域201に重なる対象物領域の面積を算出して第1面積率を算出する。同様に、プロセッサ301は、第2面積率検出領域202に重なる対象物領域の面積を算出して第2面積率を算出する。
【0132】
また、プロセッサ301は、投入コンベア12から処理対象物Sが落下する予兆を検知する機能を有する。
【0133】
プロセッサ301は、処理対象物Sを離間する動作を開始すると、第1落下予兆検知センサ102a及び第2落下予兆検知センサ102bに処理対象物Sの検知を開始させる。第1落下予兆検知センサ102a及び第2落下予兆検知センサ102bに検知を開始させると、プロセッサ301は、第1落下予兆検知センサ102a及び第2落下予兆検知センサ102bからそれぞれ検知結果を取得する。ここでは、プロセッサ301は、第1落下予兆検知センサ102aから第1検知結果を、第2落下予兆検知センサ102bから第2検知結果を取得するものとする。
【0134】
また、プロセッサ301は、第1面積率、第2面積率、第1検知結果及び第2検知結果に基づいて、投入コンベア12の搬送速度及び第1コンベアの搬送速度(V10)を制御する機能を有する。
【0135】
プロセッサ301は、投入コンベア12の搬送速度として、0(停止)、低速度(投入コンベア低速度)又は高速度(投入コンベア高速度)を設定する。投入コンベア高速度は、投入コンベア低速度よりも高速である。
【0136】
また、第1コンベアの搬送速度として、0(停止)、低速度(第1コンベア低速度、受領コンベア低速度)又は高速度(第1コンベア高速度、受領コンベア高速度)を設定する。第1コンベア高速度は、第1コンベア低速度よりも高速である。
【0137】
投入コンベア低速度は、第1コンベア低速度と一致してもよいし異なってもよい。また、投入コンベア高速度は、第1コンベア高速度と一致してもよいし異なってもよい。
【0138】
まず、プロセッサ301は、第1面積率が所定の閾値以上であるかを判定する。同様に、プロセッサ301は、第2面積率が所定の閾値以上であるかを判定する。ここでは、第1面積率が所定の閾値以上であるかを示す判定結果を第1判定結果とする。また、ここでは、第2面積率が所定の閾値以上であるかを示す判定結果を第2判定結果とする。
【0139】
プロセッサ301は、第1判定結果、第2判定結果、第1検知結果及び第2検知結果に基づいて、投入コンベア12の搬送速度及び第1コンベアの搬送速度を設定する。
【0140】
図8は、第1判定結果、第2判定結果、第1検知結果及び第2検知結果と投入コンベア12の搬送速度及び第1コンベアの搬送速度との関係を示す速度テーブルの例を示す。
【0141】
たとえば、メモリ302は、速度テーブルを予め格納する。
【0142】
図8が示す例では、速度テーブルは、第1落下予兆検知センサ102aと第2落下予兆検知センサ102bとの項目において、それぞれ第1検知結果及び第2検知結果を示す。第1検知結果及び第2検知結果は、処理対象物Sの検知を示す値(ここでは、1)又は、処理対象物Sの未検知を示す値(ここでは、0)をそれぞれ格納する。
【0143】
また、速度テーブルは、第1面積率及び第2面積率の項目において、それぞれ第1判定結果及び第2判定結果を示す。第1判定結果は、超過(第1面積率が所定の閾値以上であること)を示す値(ここでは、1)、又は、未超過(第1面積率が所定の閾値未満であること)を示す値(ここでは、0)を格納する。第2判定結果は、超過(第2面積率が所定の閾値以上であること)を示す値(ここでは、1)、又は、未超過(第2面積率が所定の閾値未満であること)を示す値(ここでは、0)を格納する。
【0144】
速度テーブルは、投入コンベア12の項目として、投入コンベア12の搬送速度を示す。「H」は、投入コンベア高速度を示す。「L」は、投入コンベア低速度を示す。
【0145】
速度テーブルは、第1コンベア22の項目として、第1コンベア22の搬送速度を示す。「H」は、第1コンベア高速度を示す。「L」は、第1コンベア低速度を示す。
【0146】
速度テーブルは、第1判定結果、第2判定結果、第1検知結果及び第2検知結果の各状態(状態m0乃至m15)について、投入コンベア12の搬送速度及び第1コンベアの搬送速度を示す。
【0147】
たとえば、プロセッサ301は、第1検知結果及び第2検知結果が処理対象物Sの未検知を示す場合(状態m0乃至m3)、投入コンベア12の搬送速度として、投入コンベア高速度を設定する。即ち、投入コンベア12から処理対象物Sが落下する予兆がない場合には、プロセッサ301は、投入コンベア12の搬送速度を速めて、投入コンベア12の下流端に処理対象物Sを搬送する。
【0148】
また、プロセッサ301は、第1判定結果が超過を示す場合(状態m6、m7、m10、m11、m14及びm15)、投入コンベア12の搬送速度として、0又は投入コンベア低速度を設定する。即ち、プロセッサ301は、第1面積率検出領域201(投入コンベア12から荷物が落下する領域)に処理対象物Sが多く存在する場合に、投入コンベア12からの投入を停止又は遅らせる。
【0149】
また、プロセッサ301は、第2判定結果が超過を示す場合(状態m1、m3、m5、m7、m9、m11、m13及びm15)、第1コンベア22の搬送速度として、第1コンベア低速度を設定する。即ち、プロセッサ301は、第1コンベア22から第1傾斜コンベア32へ落下しそうな処理対象物Sが多く存在する場合、第1コンベア22の搬送速度を遅らせて第1傾斜コンベア32への落下量を調整する。
【0150】
また、プロセッサ301は、第2判定結果が未超過を示す場合(状態m2、m4、m6、m8、m10及びm13、状態m0除く)、第1コンベア22の搬送速度として、第1コンベア高速度を設定する。即ち、プロセッサ301は、第1コンベア22から第1傾斜コンベア32へ落下しそうな処理対象物Sが少ない場合、第1コンベア22の搬送速度を速めて第1傾斜コンベア32への落下量を調整する。
【0151】
たとえば、プロセッサ301は、第2検知結果が処理対象物Sの検知を示す場合(状態m4乃至m7及びm12乃至m15)、投入コンベア12の搬送速度として、0又は投入コンベア低速度を設定する。即ち、投入コンベア12から処理対象物Sが落下する予兆がある場合には、プロセッサ301は、投入コンベア12の搬送速度を停止又は遅らせて、第1コンベア22への落下量を調整する。
【0152】
なお、速度テーブルの構成は、特定の構成に限定されるものではない。また、速度テーブルは、適宜更新されるものであってもよい。
【0153】
プロセッサ301は、速度テーブルを参照して、第1判定結果、第2判定結果、第1検知結果及び第2検知結果に対応する、投入コンベア12の搬送速度及び第1コンベアの搬送速度を取得する。投入コンベア12の搬送速度及び第1コンベアの搬送速度を取得すると、プロセッサ301は、取得された、投入コンベア12の搬送速度及び第1コンベアの搬送速度を設定する。即ち、プロセッサ301は、取得された投入コンベア12の搬送速度で投入コンベア12を駆動し、取得された第1コンベアの搬送速度で第1コンベア22を駆動する。
【0154】
また、プロセッサ301は、排除機構105が処理対象物Sを排除する排除率を算出する機能を有する。
【0155】
プロセッサ301は、排除前通過検知センサ106及び排除後通過検知センサ107を用いて、所定の期間において排除機構105を通過前の処理対象物Sと排除機構105を通過後の処理対象物Sとをカウントする。通過前の処理対象物Sと通過後の処理対象物Sとをカウントすると、プロセッサ301は、通過前の処理対象物Sの個数と通過後の処理対象物Sの個数とに基づいて排除率を算出する。たとえば、プロセッサ301は、1から、通過後の処理対象物Sの個数を通過前の処理対象物Sの個数で除算した値を減算して、排除率を算出する。
プロセッサ301は、所定の間隔で排除率を算出する。
【0156】
また、プロセッサ301は、排除率に基づいて、第1コンベア低速度及び第3片寄コンベア46の搬送速度を制御する機能を有する。
【0157】
プロセッサ301は、排除率が第1閾値(たとえば、30%)と第1閾値よりも低い第2閾値(たとえば、12%)との間に収まるように第1コンベア低速度及び第3片寄コンベア46の搬送速度を制御する。第1閾値及び第2閾値は、供給装置10のスループットが適切な値になるように設定される。
【0158】
プロセッサ301は、排除率を算出すると、排除率が第1閾値を超えているかを判定する。排除率が第1閾値を超えていると判定すると、プロセッサ301は、第1コンベア低速度を所定の値、低下させる。第1コンベア低速度を低下させると、プロセッサ301は、所定の時間待機する。たとえば、所定の時間は、処理対象物Sが第1コンベア22の下流端から第3片寄コンベア46の上流端まで到達する時間が経過する時間である。
【0159】
所定の時間待機すると、プロセッサ301は、第3片寄コンベア46の搬送速度を所定の値、低下させる。たとえば、プロセッサ301は、第1コンベア低速度と第3片寄コンベア46の搬送速度とが一致するように両者を制御してもよい。
【0160】
排除率が第1閾値を超えていないと判定すると、プロセッサ301は、排除率が第2閾値未満であるかを判定する。排除率が第2閾値未満であると判定すると、プロセッサ301は、プロセッサ301は、第1コンベア低速度を所定の値、増加させる。第1コンベア低速度を増加させると、プロセッサ301は、第3片寄コンベア46の搬送速度を所定の値、増加させる。たとえば、プロセッサ301は、第1コンベア低速度と第3片寄コンベア46の搬送速度とが一致するように両者を制御してもよい。
【0161】
また、プロセッサ301は、第1コンベア低速度を増加させてから所定の時間が経過した後に第3片寄コンベア46の搬送速度を増加させてもよい。たとえば、所定の時間は、処理対象物Sが第1コンベア22の下流端から第3片寄コンベア46の上流端まで到達する時間が経過する時間である。
【0162】
排除率が第2閾値未満でないと判定すると、プロセッサ301は、第1コンベア低速度及び第3片寄コンベア46の搬送速度を維持する。
【0163】
次に、プロセッサ301が投入コンベア12の搬送速度及び第1コンベアの搬送速度を制御する動作例について説明する。
【0164】
図9は、プロセッサ301が投入コンベア12の搬送速度及び第1コンベアの搬送速度を制御する動作例について説明するためのフローチャートである。
【0165】
まず、プロセッサ301は、オペレータからの操作などに基づいて、処理対象物Sを離間する動作を開始する(S11)。処理対象物Sを離間する動作を開始すると、プロセッサ301は、撮影手段101から撮影画像を取得する(S12)。撮影画像を取得すると、プロセッサ301は、撮影画像から対象物領域を抽出する(S13)。
【0166】
対象物領域を抽出すると、プロセッサ301は、対象物領域などに基づいて第1面積率及び第2面積率を算出する(S14)。第1面積率及び第2面積率を算出すると、プロセッサ301は、第1落下予兆検知センサ102a及び第2落下予兆検知センサ102bからそれぞれ第1検出結果及び第2検出結果を取得する(S15)。
【0167】
第1検出結果及び第2検出結果を取得すると、プロセッサ301は、第1面積率、第2面積率、第1検証結果及び第2検証結果に基づいて、速度テーブルを参照して、投入コンベア12の搬送速度と第1コンベア22の搬送速度とを取得する(S16)。
【0168】
投入コンベア12の搬送速度と第1コンベア22の搬送速度とを取得すると、プロセッサ301は、投入コンベア12の搬送速度と第1コンベア22の搬送速度とを設定する(S17)。
【0169】
投入コンベア12の搬送速度と第1コンベア22の搬送速度とを設定すると、プロセッサ301は、S12に戻る。
なお、プロセッサ301は、S17の後に所定の時間待機してもよい。
【0170】
次に、プロセッサ301が第1コンベア低速度及び第3片寄コンベア46の搬送速度を制御する動作例について説明する。
図10は、プロセッサ301が第1コンベア低速度及び第3片寄コンベア46の搬送速度を制御する動作例について説明するためのフローチャートである。
【0171】
まず、プロセッサ301は、所定の期間が経過したかを判定する(S21)。所定の期間が経過していないと判定すると(S21、NO)、プロセッサ301は、S21に戻る。
【0172】
所定の期間が経過したと判定すると(S21、YES)、プロセッサ301は、排除率を算出する(S22)。排除率を算出すると、プロセッサ301は、排除率が第1閾値を超えているかを判定する(S23)。
【0173】
排除率が第1閾値を超えていると判定すると(S23、YES)、プロセッサ301は、第1コンベア低速度を所定の値、低下させる(S24)。第1コンベア低速度を所定の値、低下させると、プロセッサ301は、所定の時間待機する(S25)。所定の時間帯記すると、プロセッサ301は、第3片寄コンベア46の搬送速度を所定の値、低下させる(S26)。
【0174】
第3片寄コンベア46の搬送速度を所定の値、低下させると、プロセッサ301は、S21に戻る。
【0175】
排除率が第1閾値を超えていないと判定すると(S23、NO)、プロセッサ301は、排除率が第2閾値未であるかを判定する(S27)。排除率が第2閾値未でないと判定すると(S27、NO)、プロセッサ301は、S21に戻る。
【0176】
排除率が第2閾値未であると判定すると(S27、YES)、プロセッサ301は、第1コンベア低速度を所定の値、増加させる(S28)。第1コンベア低速度を所定の値、増加させると、プロセッサ301は、第3片寄コンベア46の搬送速度を所定の値、増加させる(S29)。
【0177】
第3片寄コンベア46の搬送速度を所定の値、増加させると、プロセッサ301は、S21に戻る。
プロセッサ301は、S11乃至S17とS21乃至S29とを同時並行で実行する。
【0178】
なお、プロセッサ301は、第1コンベア低速度又は第3片寄コンベア46の搬送速度を割合で増加又は低下させてもよい。また、プロセッサ301は、排除率と第1閾値との差又は排除率と第2閾値との差に基づいて、第1コンベア低速度又は第3片寄コンベア46の搬送速度を増加又は低下させてもよい。
【0179】
また、プロセッサ301は、第1コンベア低速度又は第3片寄コンベア46の搬送速度の上限又は下限を設定してもよい。
【0180】
また、供給装置10は、1つの落下予兆検知センサを備えるものであってもよい。この場合、プロセッサ301は、1つの検知結果に基づいて、投入コンベア12の搬送速度及び第1コンベア22の搬送速度を設定する。
【0181】
また、プロセッサ301は、第2面積率を算出しなくともよい。この場合、プロセッサ301は、第1面積率に基づいて、投入コンベア12の搬送速度及び第1コンベア22の搬送速度を設定する。
【0182】
また、プロセッサ301は、撮影手段101からの撮影画像に基づいて、投入コンベア12からの落下の予兆を検知してもよい。この場合、撮影手段101の撮影領域101Aは、落下の予兆を検出するための検出領域(たとえば、投入コンベア12の下流端、又は、第1コンベア22の上流端など)を含む。プロセッサ301は、検出領域において面積率を算出する。面積率を算出すると、プロセッサ301は、算出された面積率に対して2つの閾値を設定する。プロセッサ301は、面積率と各閾値とを比較して、比較結果を第1検知結果及び第2検知結果として取得する。
【0183】
以上のように構成された供給装置は、落下予兆検知センサの検出結果と第1コンベアにおける面積率とに基づいて、投入コンベア及び第1コンベアの搬送速度を制御する。供給装置は、処理対象物が第1コンベアから重ならずにかつ均等に下流に送り出されるように投入コンベア及び第1コンベアの搬送速度を制御する。その結果、供給装置は、スループットのバラツキを低減することができる。
【0184】
また、供給装置は、排除率が適切な値になるように、第1コンベアの搬送速度及び第3片寄コンベアの搬送速度を制御する。その結果、供給装置は、スループットを適切な値に維持することができる。
【0185】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【0186】
10…供給装置、12…投入コンベア、14…第1搬送部、14a…第1搬送路、16…第2搬送部、16a…第2搬送路、18…第3搬送部、18a…第3搬送路、20…第4搬送部、22…第1コンベア、22a…搬送路、24…第2コンベア部、32…第1傾斜コンベア、32a…搬送路、34…第2傾斜コンベア、34a…搬送路、42…第1片寄コンベア、42a…搬送路、42b…外側端部、42c…内側端部、44…第2片寄コンベア、44a…搬送路、44b…外側端部、44c…端部(内側端部)、46…第3片寄コンベア、46a…搬送路、46b…外側端部、46c…端部(内側端部)、52…第1壁部、52a…補助搬送部、52b…搬送面、54…第2壁部、54a…補助搬送部、54b…搬送面、56…第3壁部、56a…補助搬送部、56b…搬送面、62…細幅コンベア、62a…搬送路、62b…外側端部、62c…内側端部、64…調速コンベア、64a…搬送路、64b…外側端部、64c…内側端部、66…回収部、68…第4壁部、68a…補助搬送部、68b…搬送面、70…第5壁部、70a…補助搬送部、70b…ローラ、72…傾斜面、72a…第1端部、72b…第2端部、72c…第3端部、72d…第4端部、74…ガイド、92…カーブコンベア、92a…搬送路、101…撮影手段、101A…撮影領域、102a…第1落下予兆検知センサ、102b…第2落下予兆検知センサ、105…排除機構、106…排除前通過検知センサ、107…排除後通過検知センサ、201…第1面積率検出領域、202…第2面積率検出領域、301…プロセッサ、302…メモリ。