(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2025-05-12
(45)【発行日】2025-05-20
(54)【発明の名称】荷物管理システム
(51)【国際特許分類】
B65G 1/137 20060101AFI20250513BHJP
G06K 7/10 20060101ALI20250513BHJP
G06K 7/14 20060101ALI20250513BHJP
【FI】
B65G1/137 B
G06K7/10 372
G06K7/14 017
(21)【出願番号】P 2021149964
(22)【出願日】2021-09-15
【審査請求日】2024-09-17
(73)【特許権者】
【識別番号】502369573
【氏名又は名称】ユーピーアール株式会社
(74)【代理人】
【識別番号】100098394
【氏名又は名称】山川 茂樹
(74)【代理人】
【識別番号】100153006
【氏名又は名称】小池 勇三
(74)【代理人】
【識別番号】100121669
【氏名又は名称】本山 泰
(72)【発明者】
【氏名】酒田 健治
(72)【発明者】
【氏名】中村 康久
(72)【発明者】
【氏名】清水 雅史
(72)【発明者】
【氏名】福山 毅俊
(72)【発明者】
【氏名】稲本 裕之
(72)【発明者】
【氏名】永山 佳範
【審査官】福島 和幸
(56)【参考文献】
【文献】特開2019-182606(JP,A)
【文献】特開2017-218325(JP,A)
【文献】米国特許出願公開第2020/0317449(US,A1)
【文献】韓国公開特許第10-2018-0116729(KR,A)
(58)【調査した分野】(Int.Cl.,DB名)
B65G 1/137
G06K 7/10
G06K 7/14
(57)【特許請求の範囲】
【請求項1】
倉庫内のパレットに配置された荷物を管理する荷物管理装置と、
前記倉庫内を移動する搬送車、または前記倉庫内を飛行する飛行体の少なくとも何れか一方に搭載され、前記倉庫内の前記荷物の画像情報を取得する撮像部であって、前記パレットに配置された状態の前記荷物を撮像して、前記パレット及び前記荷物に付与された識別コードおよび前記識別コードの大きさ情報を取得する撮像部を備え、
前記荷物管理装置は、
予め登録された前記パレット及び前記荷物のサイズ情報、前記撮像部により取得された前記パレット及び前記荷物の識別コードの大きさ情報に基づいて、前記撮像部からみた前記パレットの配置位置と前記パレットにおける前記荷物の配置位置を推定し、前記荷物の配置位置毎の前記識別コードの数を用いて、前記荷物の配置位置毎の前記荷物の数を算出することにより、前記パレット毎の前記荷物の数を算出する
荷物管理システム。
【請求項2】
前記荷物管理装置は、
前記撮像部によって取得された前記パレットの差込口の画像または前記パレットの色に基づいて、前記パレットを特定し、前記荷物に付与された識別コードに基づいて、前記荷物を特定する
請求項1に記載の荷物管理システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、倉庫内の荷物を管理する荷物管理システムに関する。
【背景技術】
【0002】
倉庫における荷物を管理する技術として、荷物に付与した識別コードを読み取ることにより、倉庫内の荷物の有無や設置場所を管理する方法が提案されている。最近では、倉庫内を飛行する飛行体(ドローン)を用いて、倉庫内の高いラック上に保管された荷物の情報を取得することにより、倉庫内の荷物の点検や棚卸作業の負荷を低減する技術も提案されている。
【0003】
例えば、特許文献1、2では、倉庫内の荷物の画像を撮影するカメラが搭載されたドローンと、ドローンとケーブルで接続され倉庫内を移動する移動機とを備えた荷物管理システムが提案されている。ドローンに搭載されたカメラにより荷物や棚に設置されたバーコードを読み取ることにより荷物の種類や数の情報を取得することができる。
【先行技術文献】
【特許文献】
【0004】
【文献】特開2017-218325号公報
【文献】特開2019-167177号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
ここで、特許文献1、2では、複数の荷物が複数行に積載されている場合には、棚の奥に設置された荷物に設置されたバーコードを読み取れない場合がある。また、特許文献2のように、荷物や棚に設置されたバーコードに荷物の種類や数の情報を書き込んでおくこともできるが、荷物の一部の搬入や搬出が繰り返されるような場合には、荷物の在庫数を正確に把握することができない場合がある。
【0006】
本発明は、以上のような問題を解消するためになされたものであり、倉庫内の荷物の在庫数を正確に把握することができる荷物管理システムを提供することを目的とする。
【課題を解決するための手段】
【0007】
上述したような課題を解決するために、本発明の荷物管理システムは、倉庫内のパレットに配置された荷物を管理する荷物管理装置と、前記倉庫内を移動する搬送車、または前記倉庫内を飛行する飛行体の少なくとも何れか一方に搭載され、前記倉庫内の前記荷物の画像情報を取得する撮像部であって、前記パレットに配置された状態の前記荷物を撮像して、前記パレット及び前記荷物に付与された識別コードおよび前記識別コードの大きさ情報が取得可能な撮像部を備え、前記荷物管理装置は、予め登録された前記パレット及び前記荷物のサイズ情報、前記撮像部により取得された前記パレット及び前記荷物の識別コードの大きさ情報に基づいて、前記撮像部からみた前記パレットの配置位置と前記パレットにおける前記荷物の配置位置を推定し、前記荷物の配置位置毎の前記識別コードの数を用いて、前記荷物の配置位置毎の前記荷物の数を算出することにより、前記パレット毎の前記荷物の数を算出する。
【発明の効果】
【0008】
本発明によれば、倉庫内の荷物の在庫数を正確に把握することができる荷物管理システムを提供することが可能となる。
【図面の簡単な説明】
【0009】
【
図1】
図1は、本発明の実施の形態における荷物管理システムの構成の一例である。
【
図2】
図2は、本発明の実施の形態における荷物管理システムを構成する飛行体及び搬送車の機能ブロックの一例である。
【
図3】
図3は、本発明の実施の形態における荷物の数の算出方法を説明するための図である。
【
図4】
図4は、本発明の実施の形態における荷物の数の算出方法を説明するための図である。
【
図5】
図5は、本発明の実施の形態における荷物管理システムの動作シーケンスの一例である。
【
図6】
図6は、本発明の実施の形態におけるパレット管理データの一例である。
【
図7】
図7は、本発明の実施の形態における荷物管理データの一例である。
【発明を実施するための形態】
【0010】
以下、本発明の実施の形態について図面を参照して説明する。尚、本発明は、様々な実施の形態で実施することが可能であり、以下に説明する発明の実施の形態に限定されるものではない。
【0011】
<荷物管理システムの構成>
図1は、本発明の実施の形態における荷物管理システムの構成の一例である。
図1の荷物管理システム10は、所定のルートに沿って倉庫1内を移動する搬送車50と搬送車50の上をホバリングしながら倉庫1内を飛行する飛行体40とから構成されている。
【0012】
図1の荷物管理システム10は、搬送車50および飛行体40に搭載したカメラ部で取得した画像情報を用いて、倉庫1内の多段ラック3に複数段積載されている荷物4を管理するように構成されている。
【0013】
図1の構成例では、倉庫1内の多段ラック3には、荷物4がパレット2の上に複数行および複数列に積載された状態で配置されており、荷物4には、それぞれ荷物を識別するための固有の識別コード5が付与されている。1台のパレット2には、同じ種類の荷物4が複数個積載されているので、搬送車50や飛行体40に搭載したカメラ部により撮像した画像から読み取った識別コード5により各パレット2における荷物4を特定することができる。
【0014】
なお、
図1の構成例における多段ラック3では、1段目から順番に荷物4を搬出し、1段目の荷物4が全て搬出された場合に、2段目の荷物4を1段目に移動させる荷物の設置形態が採用されるので、1段目の荷物4の数を把握することが重要である。このような荷物の設置形態の場合、2段目以上の段の荷物4の数は、一番手前に設置されている荷物4に付与された識別コード5を読み取ることで把握することが可能である。
【0015】
搬送車50は、カメラ部51(撮像部)を備えている。カメラ部51は、荷物に付与された識別コード5を読み取るための撮像素子である。カメラ部51としては、識別コード5を読み取るための汎用的なRGBカメラを用いることができる。
【0016】
飛行体40は、カメラ部41(撮像部)を備えている。カメラ部41は、2段目以上の段の荷物4に付与された識別コード5を読み取るための撮像素子である。飛行体40のカメラ部41は、搬送車50を含めた地上の画像を取得することにより、オプティカルフローによるホバリング制御にも用いられる。
【0017】
本実施の形態では、予め登録されたパレット2及び荷物4のサイズ情報、カメラ部51により取得されたパレット2及び荷物4の識別コード5の大きさ情報に基づいて、カメラ部51からみたパレット2の配置位置とパレット2における荷物4の配置位置を推定し、荷物4の配置位置毎の識別コード5の数を用いて、荷物4の配置位置毎の荷物4の数を算出することにより、パレット2毎の荷物4の数を算出する。
【0018】
荷物4に付与された識別コード5を読み取ることにより荷物4の種類を特定し、予め登録しておいた荷物4の種類と荷物4のサイズの情報から、積載されている荷物4のサイズを特定することができる。パレット2については、予め倉庫1内で使用するパレット2の種類とサイズを特定しておいてもよいし、カメラ部51で取得した画像情報を用いてパレット2の種類を特定し、予め登録しておいたパレット2の種類とサイズの情報から、荷物4が積載されているパレット2のサイズを特定するようにしてもよい。
【0019】
パレット2のサイズは、例えば、パレット2におけるフォークリフトの爪の差込口やパレットの色を識別することによって特定することもできる。
【0020】
パレット2のサイズおよび荷物のサイズを特定することができれば、カメラ部51により取得されたパレット2及び荷物4の識別コードの大きさ情報を用いて、カメラ部51からみたパレット2の配置位置とパレット2における荷物4の配置位置、例えば、荷物4の配列行数を推定することができる。荷物4の識別コードの数をカウントすることで、荷物4の配列行のそれぞれにおける荷物4の数を算出し、荷物4の各配列行における荷物の数を積算することにより、パレット2における荷物の数を算出することができる。
【0021】
<飛行体、搬送車の構成>
図2は、本発明の実施の形態における荷物管理システムを構成する飛行体及び搬送車の機能ブロックの一例である。
【0022】
搬送車50は、倉庫1内を自走するための走行機能を備え、荷物4の識別コード5の画像情報を取得するためのカメラ部51(撮像部)、駆動部53の制御や情報の送受信等の処理を行うための中央処理部52、倉庫1内を走行するための駆動部53、飛行体40及び荷物管理装置60と信号を送受信するための無線部54、各種情報等を保存するためのメモリ55、各部を動作させるための電池56を備える。必要に応じて、飛行体40のホバリングを制御するための飛行制御部58を備えてもよい。
【0023】
飛行体40は、荷物4の識別コード5の画像情報を取得するためのカメラ部41、画像情報からの識別コード5の読み取りや識別コード5の送信等の処理を行うための中央処理部42、プロペラ47を駆動するための駆動部43、撮像した画像情報または撮像した画像から読み取った識別コード5の情報を送信する送信部として機能する無線部44、各種情報等を保存するためのメモリ45、各部を動作させるための電池46、飛行体40を飛行させるためのプロペラ47を備える。
【0024】
飛行体40に搭載されたプロペラ47の駆動制御は、オプティカルフローを用いた自律制御により制御される。必要に応じて、搬送車50の飛行制御部58により、プロペラ47の駆動制御を行うようにしてもよい。
【0025】
<荷物の在庫数の算出方法>
図3、4は、本発明の実施の形態における荷物の数の算出方法を説明するための図である。
図3の例では、所定の奥行と幅を有するパレット2の上に、所定の基準サイズ(W×D×H)を有する荷物4が2行×3列で配置されており、1行目には、2個の荷物、2行目には、7個の荷物4が配置されている。
【0026】
図3では、カメラ部51で取得した画像情報を用いて、積載されている荷物4の種類とサイズ、及び荷物4が積載されているパレット2の種類とサイズを特定する。荷物4の種類とサイズの関係及びパレット2の種類とサイズの関係を予め登録しておけば、カメラ部51により取得された画像情報を用いて荷物4とパレット2の種類を特定することで、荷物4及びパレット2のサイズを特定することができる。
【0027】
図4は、カメラ部51により、
図3のパレット2と荷物4を撮像した撮像画像の概略図である。カメラ部51は、識別コード5の情報と識別コード5の大きさ情報が取得できるので、
図3のパレット2と荷物4を撮像した場合、
図4に示すようなパレット2と荷物4の配置位置を識別できるような画像情報を得ることができる。
【0028】
図4によれば、パレット2の一番手前側に配置されている荷物4の配置位置を特定することができ、荷物4の配置位置からみたパレット2の奥行と荷物4のサイズ(奥行D)を比較することで、荷物4の配列行数を推定することができる。
図3、4の例では、パレット2の荷物4の配列行数を、「2行」と推定することができる。
【0029】
図4の画像において識別コード5の数をカウントすることで、荷物4の配列行のそれぞれにおいて、荷物4の配置個数を算出することができる。
図4では、1行目の識別コード5の数は、「2」であり、2行目の識別コード5の数は、「5」であるので、1行目の荷物4の数は、「2」、2行目の荷物4の数は、1行目の荷物の背後に配置されているものを含めて、「7」と算出することができる。
【0030】
図4では、カメラ画像におけるパレット2及び荷物4の識別コード5の大小関係を識別することで、パレット2における荷物4の配置位置を識別している。ここで、カメラ画像における識別コードの大きさは、カメラ51とパレット2及び荷物4間の距離に応じて変化するので、カメラ画像における識別コード5の大きさが撮影画像毎に異なる場合、カメラ画像における識別コード5の大きさに依らず一定の基準で識別コード5の大きさの比較をするのが望ましい。
【0031】
例えば、カメラ画像におけるパレット幅(A)と登録されたパレット幅(B)の比率(B/A)を乗ずることにより、カメラ画像における識別コードの5の大きさを補正し、その補正後の大きさを用いて識別コード5の大小関係を識別すればよい。パレット幅の比率を用いて識別コードの5の大きさを補正することで、カメラ51とパレット2及び荷物4間の位置関係に依らず一定の基準で識別コード5の大小関係を識別することができる。上記の補正をするための比率は、パレット2の幅に限らず、荷物4の幅を用いて算出することもできる。
【0032】
各配列行における荷物の数を積算することで、パレット2における荷物の数を算出することができる。
図3、4の例では、パレット2の荷物4の数は「9」である。
【0033】
<荷物管理システムの動作シーケンス>
図5を用いて、荷物管理システムにおける動作シーケンスを説明する。
図5は、本発明の実施の形態における荷物管理システムの動作シーケンスの一例である。
【0034】
倉庫には、識別コード5が付与された荷物4が倉庫1内に搬入され、所定の多段ラック3に載置されている。荷物管理装置60には、倉庫1内に配置されたパレット2及び荷物4のサイズ情報が予め登録されており、パレット2及び荷物4の画像情報を用いて、倉庫1内の多段ラック3に載置されているパレット2及び荷物4のサイズを把握することができる。
【0035】
搬送車50は、搭載されたカメラ部51により、識別コード5を含むパレット2及び荷物4の画像を取得し、取得した画像情報を荷物管理装置60に送信する。
【0036】
荷物管理装置60は、パレット2及び荷物4の画像情報を受信すると、画像情報を用いてパレット2及び荷物4の種類を特定し、予め登録されたパレット情報及び荷物情報を参照することにより、パレット2及び荷物4のサイズを特定する。
【0037】
荷物管理装置60は、識別コード5のコードサイズを比較することにより、パレット2に配置されている荷物4の配置位置を特定し、荷物4の配置位置からみたパレット2の奥行と荷物4のサイズを比較することで、パレット2上の荷物4の配列行数を推定する
【0038】
荷物管理装置60は、荷物4の識別コード5の数をカウントすることで、荷物4の配列行のそれぞれにおける荷物4の配置個数を算出する。各配列行における荷物の数を積算することで、パレット2における荷物の数を算出することができる。算出された荷物4の個数は、荷物情報毎に登録される。
【0039】
<パレット及び荷物管理データ>
図6は、本発明の実施の形態におけるパレット管理データの一例であり、
図7は、本発明の実施の形態における荷物管理データの一例である。これらのパレット管理データ、荷物管理データは、荷物管理装置60に保存されており、荷物4及びパレット2のサイズを特定する際に参照される。算出された荷物の個数の情報は、荷物情報毎に登録される。
【0040】
<他の実施の形態>
上記では、搬送車50と飛行体40に、識別コード5の画像情報を取得するためのカメラ部(51、41)を搭載した場合の構成例を説明したが、カメラ部を飛行体40のみに搭載するようにしてもよい。この場合、飛行体40のカメラ部41で取得されたパレット2及び荷物4の画像情報は、搬送車50を経由して、荷物管理装置60に送信される。
【0041】
このように、本実施の形態によれば、倉庫内の荷物の在庫数を正確に把握することができる荷物管理システムを提供することが可能となる。
【符号の説明】
【0042】
1…倉庫、2…パレット、3…多段ラック、4…荷物、5…識別コード、10…荷物管理システム、40…飛行体、41…カメラ部(撮像部)、42…中央処理部、43…駆動部、44…無線部、45…メモリ、46…電池、47…プロペラ、50…搬送車、51…カメラ部(撮像部)、52…中央処理部、53…駆動部、54…無線部、55…メモリ、56…電池、58…飛行制御部、60…荷物管理装置。