(57)【要約】【課題】物流全体における効率化に貢献することができる梱包支援装置、梱包支援方法、およびプログラムを提供すること。【解決手段】実施形態の梱包支援装置は、取得部と、決定部と、表示部とを持つ。取得部は、同じ宛先に発送される少なくとも一つの物品を含むグループごとに、前記物品に関する物品情報を取得する。決定部は、前記取得部により取得された前記物品情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち前記グループに含まれる物品を詰める包装資材と、前記包装資材に前記グループに含まれる物品を詰める順番を含む前記物品の詰め方とを決定する。表示部は、前記決定部により決定された包装資材および詰め方を示す情報を表示する。【選択図】図２
2020001846.tif 000002
【特許請求の範囲】
【請求項１】
同じ宛先に発送される少なくとも一つの物品を含むグループごとに、前記物品に関する物品情報を取得する取得部と、
前記取得部により取得された前記物品情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち前記グループに含まれる物品を詰める包装資材と、前記包装資材に前記グループに含まれる物品を詰める順番を含む前記物品の詰め方とを決定する決定部と、
前記決定部により決定された包装資材および詰め方を示す情報を表示する表示部と、
を備える梱包支援装置。
【請求項２】
前記表示部は、
前記決定部により決定された前記包装資材に詰められる全ての物品が、前記包装資材に詰められた後の状態を示す画像を表示する、
請求項１に記載の梱包支援装置。
【請求項３】
前記表示部は、
前記包装資材に前記物品を詰める作業の状況を示す情報、あるいは、前記包装資材に収容された前記物品の収容状況を示す情報のうち少なくとも一方に基づいて、梱包作業の途中経過に応じた一連の画像を切り替えて表示する、
請求項１に記載の梱包支援装置。
【請求項４】
前記一連の画像は、
前記決定部により決定された前記包装資材に既に詰められた物品の図形と、次に詰める物品の図形とを異なる態様で表示する画像を含む、
請求項３に記載の梱包支援装置。
【請求項５】
前記表示部は、
前記一連の画像と共に、前記決定部により決定された前記包装資材に詰められる全ての物品が、前記包装資材に詰められた後の状態を示す画像を表示する、
請求項３あるいは４に記載の梱包支援装置。
【請求項６】
前記決定部は、
前記複数の包装資材の中から、それぞれ優先事項が異なる複数の基準のうち予め決められた優先基準を満たす包装資材を、前記グループに含まれる物品を詰める包装資材に決定する、
請求項１から５のうちいずれか一項に記載の梱包支援装置。
【請求項７】
前記決定部は、
前記物品の大きさを示すサイズ情報、または、前記物品の重量を示す重量情報のうち少なくとも一つに基づいて、前記グループに含まれる物品を収容可能で且つ前記収容スペースが最も小さい包装資材を、前記グループに含まれる物品を詰める包装資材に決定する、
請求項１から６のうちいずれか一項に記載の梱包支援装置。
【請求項８】
前記決定部は、
前記グループに個別梱包が必要な物品が含まれる場合、さらに、前記物品が個別梱包された後の大きさを示す梱包済みサイズ情報に基づいて、前記グループに含まれる物品を詰める包装資材を決定する、
請求項７に記載の梱包支援装置。
【請求項９】
前記決定部は、
前記収容スペースの大きさに応じて予め決められている前記包装資材ごとの配送料金を示す配送料金情報に基づいて、前記グループ単位での前記配送料金が最小となる包装資材を、前記グループに含まれる物品を詰める包装資材に決定し、
前記配送料金情報は、二以上の異なる配送会社の配送料金に関する情報を含む、
請求項１から８のうちいずれか一項に記載の梱包支援装置。
【請求項１０】
コンピュータが、
同じ宛先に発送される少なくとも一つの物品を含むグループごとに、前記物品に関する物品情報を取得し、
取得された前記物品情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち前記グループに含まれる物品を詰める包装資材と、前記包装資材に前記グループに含まれる物品を詰める順番を含む前記物品の詰め方とを決定し、
決定された包装資材および詰め方を示す情報を表示部に表示させる、
梱包支援方法。
【請求項１１】
コンピュータに、
同じ宛先に発送される少なくとも一つの物品を含むグループごとに、前記物品に関する物品情報を取得させ、
取得された前記物品情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち前記グループに含まれる物品を詰める包装資材と前記包装資材に前記グループに含まれる物品を詰める順番を含む前記物品の詰め方とを決定させ、
決定された包装資材および詰め方を示す情報を表示部に表示させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、梱包支援装置、梱包支援方法、およびプログラムに関する。
【背景技術】
【０００２】
オンラインショッピングの普及により、物流全体における効率化が今まで以上に求められている。例えば、商品を梱包する段ボールの大きさが商品に対して大きすぎる場合、配送業者の効率が低下する場合がある。一方、商品の大きさに合わせた段ボールを用意して梱包しようとすると、箱詰め作業を担う業者の作業効率が低下する場合がある。このため、物流全体で効率化を図ることが困難な場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１０５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、物流全体における効率化に貢献することができる梱包支援装置、梱包支援方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の梱包支援装置は、取得部と、決定部と、表示部と、出力制御部とを持つ。取得部は、同じ宛先に発送される少なくとも一つの物品を含むグループごとに、前記物品に関する物品情報を取得する。決定部は、前記取得部により取得された前記物品情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち前記グループに含まれる物品を詰める包装資材と、前記包装資材に前記グループに含まれる物品を詰める順番を含む前記物品の詰め方とを決定する。表示部は、前記決定部により決定された包装資材および詰め方を示す情報を出力する。
【図面の簡単な説明】
【０００６】
【図１】梱包作業の流れの一例を説明するための図。
【図２】実施形態の梱包支援装置１００の構成の一例を示す図。
【図３】商品グループ情報１５１の内容の一例を示す図。
【図４】商品情報１５３の内容の一例を示す図。
【図５】包装資材情報１５５の内容の一例を示す図。
【図６】優先基準を設定するための設定画面１３２の一例を示す図。
【図７】優先基準を設定する処理の一例を示すフローチャート。
【図８】梱包支援装置１００による処理の一例を示すフローチャート。
【図９】決定部１７５による処理の一例を示すフローチャート。
【図１０】決定部１７５による処理の一例を示すフローチャート。
【図１１】画像１３４Ａの一例を示す図。
【図１２】画像１３４Ｂの一例を示す図。
【図１３】画像１３４Ｃの一例を示す図。
【図１４】画像１３４Ｄの一例を示す図。
【図１５】画像１３４Ｅの一例を示す図。
【図１６】一連画像１３４Ｆの一例を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の梱包支援装置、梱包支援方法、およびプログラムを、図面を参照して説明する。以下、実施形態における梱包対象が商品である例について説明する。しかし、実施形態における梱包対象は、商品に限られず、商品以外の物品（例えば、景品）などであってもよい。
【０００８】
始めに、実施形態の梱包支援装置１００により支援される梱包作業の流れの一例について説明する。梱包作業は、例えば、ピッキング作業と、梱包作業とを含む。ピッキング作業とは、発送される商品を取り出して搬送路に流す作業である。搬送路は、ベルトコンベアにより構成されるものであってもよく、可動式のコンテナによる移動経路を含むものであってもよい。なお同じ宛先に発送される商品が複数ある場合、それらをまとめる作業もピッキング作業に含まれる。梱包作業とは、ピッキング作業により取り出され、搬送路を流されてきた商品等を包装資材（例えば、段ボールや包装バック）に詰める作業である。なお、ピッキング作業と梱包作業との間で、作業者あるいはロボットにより検品作業が実施されてもよい。検品作業とは、ピッキング作業により取り出された商品と伝票内容とが一致しているか否かをチェックする作業である。伝票内容は、例えば、ネットショッピングにおいて決済された注文内容であって、注文商品に関する情報、宛先、配送方法などが含まれる。
【０００９】
図１は、梱包作業の流れの一例を説明するための図である。ピッキング作業は、ピッキングエリア１０において、作業者Ａあるいはロボットにより実行される。ピッキングエリア１０には陳列棚１２が用意され、この陳列棚１２には様々な商品が陳列されている。ピッキングエリア１０には、伝票内容などを表示する端末装置１４が設置されている。
【００１０】
梱包作業は、梱包エリア３０において、作業者Ｂにより実行される。梱包エリア３０には、包装資材ストック３２が用意されている。包装資材ストック３２は、例えば、同じ配送会社の資材であって収容スペースが異なる資材や、異なる配送会社の資材などを含む。また梱包エリア３０には、カメラ等の検出機器３４が設置されていてもよい。検出機器３４は、梱包エリア３０に到着した商品を撮像し、撮像した画像データを取得する。また、梱包エリア３０には、作業者Ｂによる梱包作業を支援する梱包支援装置１００が設置されている。
【００１１】
ピッキングエリア１０と梱包エリア３０との間には、例えば、コンベア２０が配置されている。コンベア２０は、例えば、複数のトレー２２を搬送する構成となっている。このコンベア２０は制御装置（図示を省略）により制御されることにより、底面をコンベア２０の外側に向けるようにしてトレー２２が傾けられる構成を備える。この構成により、トレー２２に載置されている物品を、コンベア２０の本線から分岐する分岐線に流すことができる。なお、図１の例では説明を簡略化するため、コンベア２０は、単純な構成となっているが、複数のピッキングエリア１０と複数の梱包エリア３０とを繋ぐような複雑な構成であってもよい。
【００１２】
例えば、作業者Ａは、端末装置１４のモニターに表示された伝票内容を確認しながら、同じ商品グループに属する商品を集めて同じトレー２２に載せる。同じ商品グループに属する商品は、梱包エリア３０に到達するまでに集められればよく、ピッキングエリア１０において揃っていない商品が、コンベア２０において搬送中のトレー２２に追加されてもよい。
【００１３】
商品グループは、例えば、ネットショッピングにより注文された商品群であって、同じタイミングで同じ宛先に発送される少なくとも一つ以上の商品を含む。例えば、商品グループは、一つの注文によって作成される一つの伝票番号に対応づけられた商品群である。
【００１４】
作業者Ｂは、梱包支援装置１００のモニターに表示された案内情報を確認しながら、以下に説明する作業を行う。初めに、梱包支援装置１００は、次の梱包作業の対象となる商品グループの識別情報を取得する。例えば、梱包支援装置１００は、検出機器３４により取得された画像データに基づいて、トレー２２に載せられている商品に対応する商品グループＩＤを取得する。なお、商品グループＩＤは、例えば作業者Ｂにより操作されるバーコードリーダ３６を用いて、バーコードが読み取られることにより取得されてもよい。このバーコードは、例えば、商品と共にトレー２２に載せられている紙伝票に印刷されている。商品グループＩＤとは、各商品グループを識別する識別情報である。なお商品グループを識別する情報は、各伝票を識別する伝票番号であってもよく、各注文を識別する注文番号等であってもよい。
【００１５】
梱包支援装置１００は、取得した商品グループＩＤに基づいて、この商品グループＩＤと対応付けられている商品を詰める包装資材の種類や、包装資材への商品の詰め方を作業者Ｂに提示する。作業者Ｂは、梱包支援装置１００のモニターに表示されている“包装資材の種類”を確認して、提示された種類の包装資材を包装資材ストック３２の中から取り出し、作業台３８に置く。次いで、作業者Ｂは、梱包支援装置１００のモニターに表示されている“詰め方”を確認しながら、トレー２２に乗っている商品を包装資材に詰める。包装資材に全ての商品を詰めた後、作業者Ｂは、包装資材の封を閉じ、包装資材の表面に配送ラベルを貼り付ける。配送ラベルには、宛先情報などが印字されている。そして、作業者Ｂは、封が閉じられた包装資材を、コンベア４０に載せる。コンベア４０は、乗せられた包装資材を仕分けエリアに向けて搬送する。
【００１６】
［梱包支援装置１００］
図２は、実施形態の梱包支援装置１００の構成の一例を示す図である。梱包支援装置１００は、例えば、通信部１１０と、入力部１２０と、出力部１３０と、記憶部１５０と、処理部１７０とを備える。通信部１１０は、セルラー網やＷｉ−Ｆｉ網等を用いて、ネットワークＮＷに接続するためのハードウェアを有する。例えば、通信部１１０は、アンテナおよび送受信装置などを有する。また通信部１１０は、例えばＮＩＣ（Network Interface Card）などの通信インターフェースを含むものでもよい。入力部１２０は、例えば、出力部１３０と一体として形成されるタッチパネルＴＰ、各種キー、ボタン、ダイヤルスイッチ、マウス、マイクなどのうち一部または全部を含む。出力部１３０は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）表示装置などの表示部を含む。出力部１３０は、スピーカーやランプなどを含んでもよい。
【００１７】
記憶部１５０は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ＳＤカード、レジスタなどによって実現される。記憶部１５０は、梱包支援装置１００がネットワークを介してアクセス可能なＮＡＳ（Network Attached Storage）などの外部記憶装置であってもよい。記憶部１５０には、例えば、商品グループ情報１５１、商品情報１５３、包装資材情報１５５、優先基準情報１５７などが格納されている。
【００１８】
図３は、商品グループ情報１５１の内容の一例を示す図である。商品グループ情報１５１は、例えば、商品グループＩＤに、宛先情報と、送信元情報とを対応付けた情報である。宛先情報は、宛名や住所を含む。送信元は、送信元の名称や住所を含む。
【００１９】
図４は、商品情報１５３の内容の一例を示す図である。商品情報１５３は、例えば、商品ＩＤに、商品グループＩＤと、梱包方法と、サイズと、重量と、重心位置と、形状と、梱包位置到着時刻と、備考とを対応付けた情報である。商品ＩＤは、各商品を識別する識別情報である。梱包方法は、商品を梱包するやり方である。梱包方法には、例えば、包装資材に固定する方法や、梱包材で包む方法などがある。包装資材を固定する方法には、ボール紙で構成されている板材にビニール材のシートで固定しものを包装資材の底面に接着させる接着固定方法や、緩衝剤を詰めて固定させる緩衝剤固定方法などがある。
【００２０】
サイズは、商品の大きさを示す情報（以下、商品サイズ情報と記す）である。サイズは、例えば、商品の幅×高さ×奥行で表される。個別梱包が必要な商品である場合、サイズには、商品が個別梱包された後の大きさを示す情報（以下、梱包済みサイズ情報と記す）がさらに含まれる。接着固定方法による固定が必要な場合、サイズには、板材にビニールで固定された状態での大きさを示す情報（以下、接着固定サイズ情報と記す）がさらに含まれる。変形が可能な商品である場合、サイズには、商品の変形後の大きさを示す情報（以下、変形後サイズ情報と記す）がさらに含まれる。
【００２１】
重量は、商品の重量を示す情報（以下、商品重量情報と記す）である。重心位置は、商品の重心位置を示す情報（以下、商品重心位置情報と記す）である。形状は、商品の形状を示す情報（以下、商品形状情報と記す）である。商品の形状には、立方体、円柱、不定形などが含まれる。不定形とは、例えば歯ブラシのように商品の形状に合わせた梱包がされていて形状が規定できない場合や、歯磨き粉のように規定された形状に形成されていない場合などが含まれる。梱包位置到着時刻は、梱包エリア３０に到達する予測時刻を示す情報（以下、梱包位置到着時刻情報と記す）である。備考には、割れ物である、冷蔵品であるなど、その他の商品に関する情報が含まれる。
【００２２】
図５は、包装資材情報１５５の内容の一例を示す図である。包装資材情報１５５は、例えば、資材ＩＤに、配送会社名と、資材サイズと、上限重量と、運送料金と、収容スペースとを対応付けた情報である。資材ＩＤは、各包装資材を識別する識別情報である。資材サイズは、包装資材の大きさを示す情報である。資材サイズは、例えば、幅×高さ×奥行で表される。上限重量は、配送料金で配送可能な最大重量である。配送料金は、対応する配送会社との間で決められている料金である。図示の通り、配送料金は、二以上の異なる配送会社に関する情報を含んでよい。収容スペースは、例えば、包装資材の内容量である。
【００２３】
図２に戻って、処理部１７０は、例えば、データ管理部１７１と、取得部１７３と、決定部１７５と、出力制御部１７７とを備える。これらの構成要素のうち一部または全部は、例えば、ＣＰＵ（Central Processing Unit）などのプロセッサが、記憶部１５０に記憶されたプログラム（ソフトウェア）を実行することで実現される。また、これらの構成要素の機能のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）等のハードウェア（回路部：circuitryを含む）によって実現されていてもよいし、ソフトウェアとハードウェアの協働によって実現されていてもよい。プログラムは、予めＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの記憶装置に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。また、処理部１７０は、記憶部１５０に格納されている各種情報に基づいて、以下に説明する様々な処理を実行可能である。
【００２４】
データ管理部１７１は、通信部１１０を用いて受信した情報を、記憶部１５０に格納する。通信部１１０を用いて受信する情報には、商品に関する情報などの既存のデータや、検出機器３４により取得されたリアルタイムのデータなどが含まれる。またデータ管理部１７１は、入力部１２０を用いて作業者Ｂにより入力された情報を、記憶部１５０に格納する。
【００２５】
取得部１７３は、次の作業対象である商品グループを示す商品グループＩＤを取得する。例えば、取得部１７３は、通信部１１０を用いて検出機器３４から受信した画像データを画像解析することにより、文字認識技術を用いて画像内に含まれる商品グループＩＤを取得してもよい。また、取得部１７３は、バーコードリーダ３６により読み取られた情報に基づいて、商品グループＩＤを取得してもよい。バーコードリーダ３６は、入力部１２０に含まれる構成であってもよく、通信部１１０を用いて通信する構成であってもよい。
【００２６】
取得部１７３は、商品グループごとに、商品情報を取得する。例えば、取得部１７３は、取得した商品グループＩＤに対応する商品情報を、記憶部１５０の商品情報１５３から読み出す。なお、取得部１７３は、外部の記憶部にアクセスすることにより、通信部１１０を用いて商品情報を取得してもよい。
【００２７】
決定部１７５は、取得部１７３により取得された情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち、作業対象の商品を詰める包装資材（以下、作業資材と記す）の種類を決定する。また決定部１７５は、商品グループに含まれる各商品を作業資材に詰める詰め方を決定する。詰め方には、どの商品を何番目に包装資材のどの位置に詰めるかなどを示す情報が含まれる。つまり、決定部１７５は、包装資材に商品を詰めるときの配置位置と、包装資材に商品を詰める順番とを決定する。
【００２８】
決定部１７５は、例えば、予め決められている優先基準を満たす包装資材を作業資材に決定する。優先基準は、例えば、発送元の会社の方針などに応じて決められてよい。優先基準は、それぞれ優先事項が異なる複数の基準を含み、例えば、「資材サイズ優先」「配送料優先」「コンベア投入順優先」が含まれる。資材サイズ優先では、包装資材のサイズ（収容スペース）が最小となるものが作業資材に決定される。配送料優先では、商品グループに含まれる全ての商品を配送するための配送料金が最も安くなるものが作業資材に決定される。例えば、二つの包装資材に分けた方が配送料金を安くできる場合もある。コンベア投入順優先では、同一の包装資材に詰められる商品間において梱包位置到着時刻の差が最も小さくなるものが作業資材に決定される。これに限られず、コンベア投入順優先では、同一の包装資材に詰められる商品間において梱包位置到着時刻の差が閾値以下となるものが作業資材に決定されてもよい。
【００２９】
出力制御部１７７は、決定部１７５により決定された決定結果を、出力部１３０に出力させる。例えば、出力制御部１７７は、作業者Ｂに梱包作業を案内するための案内画面を表示させるための表示データを生成し、出力部１３０に出力する。案内画面には、例えば、決定部１７５により決定された作業資材の種類や詰め方などが含まれる。なお、出力部１３０に含まれる表示部と出力制御部１７７とを含む構成を「表示部」と総称する場合がある。
【００３０】
［優先基準の設定］
次に、図６、７を参照して、優先基準の設定の一例について説明する。図６は、優先基準を設定するための設定画面１３２の一例を示す図である。設定画面１３２は、各優先基準を設定するための設定ボタンを含む。例えば、設定画面１３２は、「資材サイズ優先」を設定するための設定ボタン１３２Ａと、「配送料優先」を設定するための設定ボタン１３２Ｂと、「コンベア投入順優先」を設定するための設定ボタン１３２Ｃとを含む。設定画面１３２は、梱包支援装置１００の初期動作において表示されてもよく、商品グループごとに表示されてもよい。
【００３１】
図７は、優先基準を設定する処理の一例を示すフローチャートである。まず、出力制御部１７７は、設定画面１３２を出力部１３０に表示させる（ステップＳ１０１）。次いで、決定部１７５は、入力部１２０からの入力に基づいて、設定画面１３２を用いて優先基準が選択されたか否かを判定する（ステップＳ１０３）。設定ボタン１３２Ａ〜１３２Ｃのいずれかが作業者Ｂにより操作された場合、決定部１７５は、動作モードの種類を、作業者Ｂにより選択された優先基準に決定し、優先基準情報１５７の一部として、記憶部１５０に格納する（ステップＳ１０５）。
【００３２】
［梱包支援処理］
図８は、梱包支援装置１００による処理の一例を示すフローチャートである。まず、取得部１７３は、次の作業対象である商品グループを示す商品グループＩＤを取得する（ステップＳ２０１）。次いで、決定部１７５は、作業資材の種類を決定するとともに（ステップＳ２０３）、詰め方を決定する（ステップＳ２０５）。なお、このステップＳ２０３，２０５の処理についての詳細は、後述する。次いで、出力制御部１７７は、決定部１７５により決定された決定結果に基づいて、案内画像を表示させるための表示データを生成し（ステップＳ２０７）、出力部１３０に表示させる（ステップＳ２０９）。
【００３３】
次に、ステップＳ２０３，２０５における、決定部１７５による処理の詳細について説明する。図９，１０は、決定部１７５による処理の一例を示すフローチャートである。ここでは、決定部１７５が線形計画法を用いる例について説明する。まず、決定部１７５は、商品情報１５３の商品サイズ情報に基づき、一つの包装資材に商品グループＩＤに対応する全ての商品を詰めた場合のあらゆる配置パターンｉ（ｊ）を導出する（ステップＳ３０１）。なお、決定部１７５は、商品情報１５３を参照し、商品の特性に応じてどの状態におけるサイズ情報を採用するかを決定した後、決定結果に基づいて配置パターンｉ（ｊ）を導出してもよい。例えば、決定部１７５は、梱包材による個別梱包が必要な商品について、梱包済みサイズ情報に基づいて配置パターンｉ（ｊ）を導出する。接着固定による個別梱包が必要な商品について、決定部１７５は、接着固定サイズ情報に基づいて配置パターンｉ（ｊ）を導出する。変形可能な商品について、決定部１７５は、変形後サイズ情報に基づいて配置パターンｉ（ｊ）を導出する。なお、複数の可能性がある場合（梱包材による梱包と、変形の両方の可能性がある場合など）、決定部１７５は、それぞれの可能性に合わせて配置パターンｉ（ｊ）を導出してもよい。
【００３４】
ステップＳ３０１において、決定部１７５は、全ての商品を同一平面に配置するようなパターンを導出してもよく、複数の商品を積み重ねて配置するようなパターンを導出してもよい。前者の場合、決定部１７５は、商品同士の隙間が小さくなるような配置パターンを導出する。また前者の場合、決定部１７５は、商品情報１５３に含まれる商品重量情報に基づいて、包装資材情報１５５を参照し、一つの包装資材に詰める商品の総重量が上限重量以下（未満）となるような配置パターンを導出する。後者の場合、決定部１７５は、商品情報１５３に含まれる商品重量情報に基づいて、予め決められた積み重ねルールＲ１に従って商品を積み重ねてもよいかどうかを判断してもよい。積み重ねルールＲ１では、例えば、重量が閾値（例えば５ｋｇ）以上である商品は他の商品の上に積み重ねないこと、商品を重ねる場合には重い方の下に配置し軽い方を上に配置することなどが決められている。
【００３５】
また、後者の場合、決定部１７５は、商品情報１５３に含まれる商品形状情報に基づいて、商品の上面の形状が水平である場合に、他の商品を積み重ねるような配置パターンを導出してもよい。つまり、決定部１７５は、商品の上面の形状が水平でない場合、他の商品を積み重ねるような配置パターンを導出しないようにしてもよい。また、後者の場合、決定部１７５は、商品情報１５３に含まれる備考に基づいて、商品が割れ物である場合、その上に他の商品を積み重ねる配置パターンを導出しないようにしてもよい。また、後者の場合、決定部１７５は、商品情報１５３に含まれる商品重心位置情報に基づいて、商品を包装資材に詰めた後の包装資材の重心位置を導出し、導出された重心位置に基づいて、予め決められている重心位置ルールＲ２に従って配置パターンを決定してもよい。重心位置ルールＲ２では、例えば、包装資材の重心位置が閾値以内であること（例えば、包装資材の端の方にならないこと）などが決められている。
【００３６】
このように、決定部１７５は、商品情報１５３に基づいて、包装資材における垂直方向の商品の配置（つまり、積み重ねる商品の配置）であって、予め決められた条件を満たすような配置を決定することができる。
【００３７】
次いで、決定部１７５は、導出した配置パターンｉ（ｊ）ごとに、全ての包装資材の種類ｊに応じた不等式を立てる（ステップＳ３０３）。この不等式は、例えば、配置パターンｉ（ｊ）に従って全ての商品が配置された場合の商品全体の大きさ（以下、商品配置後の商品全体サイズと記す）が、包装資材の幅×高さ×奥行で示す大きさよりも小さくなることを満たす不等式である。不等式の一例を以下に示す。
【００３８】
商品Ａの幅Ｗａ＋商品Ｂの幅Ｗｂ＋・・・＋Ｗα＜包装資材の種類ｊの幅Ｗｊ
商品Ａの高さＨａ＋商品Ｂの高さＨｂ＋・・・＋Ｈβ＜包装資材の種類ｊの高さＨｊ
商品Ａの奥行Ｄａ＋商品Ｂの奥行Ｄｂ＋・・・＋Ｄγ＜包装資材の種類ｊの奥行Ｄｊ
Ｗα、Ｈβ、Ｄγは、例えば、緩衝剤を詰めるための余裕などである。Ｗα、Ｈβ、Ｄγは、０であってもよい。
【００３９】
そして、決定部１７５は、ステップＳ３０３で立てた不等式を解き（ステップＳ３０５）、その解に基づいて、商品グループＩＤに対応する全ての商品を収容可能な包装資材を決定する（ステップＳ３０７）。例えば、決定部１７５は、不等式を満たす包装資材の種類ｊを、商品グループＩＤに対応する全ての商品を収容可能な包装資材を決定する。
【００４０】
次いで、決定部１７５は、優先基準情報１５７を参照し、設定されている優先基準が「資材サイズ優先」であるか否かを判定する（ステップＳ３０９）。設定されている優先基準が「資材サイズ優先」である場合、決定部１７５は、ステップＳ３０７において決定された包装資材のうち、最もサイズが小さい包装資材を、作業資材に決定する（ステップＳ３１１）。そして、決定部１７５は、ステップＳ３１１において作業資材に決定した包装資材に対応する配置パターンｉ（ｊ）に基づいて、詰め方を決定する（ステップＳ３１３）。ここで、決定部１７５は、配置パターンｉ（ｊ）において決定されている配置を、詰め方に決定してもよく、変更してもよい。例えば、決定部１７５は、商品情報１５３に含まれる商品重心位置情報に基づいて、商品を包装資材に詰めた後の包装資材の重心位置を導出し、導出された重心位置に基づいて、予め決められている重心位置ルールＲ２に従って包装資材の収容スペースにおける商品の配置位置を決定してもよい。重心位置ルールＲ２では、例えば、包装資材の重心位置が閾値以内であること（例えば、包装資材の端の方にならないこと）などが決められている。
【００４１】
ステップＳ３０９において、設定されている優先基準が「資材サイズ優先」でない場合、決定部１７５は、商品情報１５３の商品サイズ情報に基づき、二以上の包装資材に商品グループＩＤに対応する複数の商品を分割して詰めた場合のあらゆる商品の配置パターンｉ´（ｊ１，ｊ２，…）を導出する（ステップＳ３１５）。配置パターンｉ´（ｊ１，ｊ２，…）は、例えば、商品グループＩＤに対応する一部の商品をＸ社のＳサイズの包装資材に詰める配置パターンと、商品グループＩＤに対応する残りの商品をＸ社のＭサイズの包装資材に詰める配置パターンとを含む。（ｊ１，ｊ２，…）は、配置パターンｉ´（ｊ１，ｊ２，…）において、商品が振り分けられた包装資材の種類ｊの組み合わせを示す。決定部１７５は、上述した配置パターンｉ（ｊ）を導出するようにして、配置パターンｉ´（ｊ１，ｊ２，…）を導出する。これに限られず、決定部１７５は、以下のような手法を用いて配置パターンｉ´（ｊ１，ｊ２，…）を導出してもよい。
【００４２】
ここで、配置パターンｉ´を導出する手法の一例について説明する。例えば、決定部１７５は、梱包方法が同じ商品同士を同じ包装資材に詰めるような配置パターンｉ´（ｊ１，ｊ２，…）を導出する。また決定部１７５は、商品の体積が大きい商品から順に包装資材に詰めるようにして、入らなかった商品を収容スペースがより小さい包装資材につめるような配置パターンｉ´（ｊ１，ｊ２，…）を導出してもよい。また決定部１７５は、商品情報１５３に含まれる梱包位置到着時刻情報に基づいて、梱包位置到着時刻の差が所定値以内である商品を同じ包装資材に詰めるような配置パターンｉ´（ｊ１，ｊ２，…）を導出してもよい。
【００４３】
次いで、決定部１７５は、導出した配置パターンｉ´（ｊ１，ｊ２，…）ごとに、配置パターンｉ´（ｊ１，ｊ２，…）に含まれる包装資材の種類ｊの組み合わせに応じた不等式を立てる（ステップＳ３１７）。この不等式は、例えば、配置パターンｉ´（ｊ１，ｊ２，…）に従って商品が振り分けられた各包装資材に振り分けられた商品が配置された場合の商品全体の大きさ（商品配置後の商品全体サイズ）が、商品が振分けられた各包装資材の幅×高さ×奥行で示す大きさよりも小さくなることを満たす不等式である。不等式の一例を以下に示す。以下に示す例は、種類ｊ１の包装資材に商品Ａと商品Ｂなどを配置し、種類ｊ２の包装資材に商品Ｃと商品Ｄなどを配置する例である。
【００４４】
商品Ａの幅Ｗａ＋商品Ｂの幅Ｗｂ＋・・・＋Ｗα１＜包装資材の種類ｊ１の幅Ｗｊ１
商品Ａの高さＨａ＋商品Ｂの高さＨｂ＋・・＋Ｈβ１＜包装資材の種類ｊ１の高さＨｊ１
商品Ａの奥行Ｄａ＋商品Ｂの奥行Ｄｂ＋・・＋Ｄγ１＜包装資材の種類ｊ１の奥行Ｄｊ１
Ｗα１、Ｈβ１、Ｄγ１は、例えば、緩衝剤を詰めるための余裕などである。Ｗα１、Ｈβ１、Ｄγ１は、０であってもよい。
【００４５】
商品Ｃの幅Ｗａ＋商品Ｄの幅Ｗｂ＋・・・＋Ｗα２＜包装資材の種類ｊ２の幅Ｗｊ２
商品Ｃの高さＨａ＋商品Ｄの高さＨｂ＋・・＋Ｈβ２＜包装資材の種類ｊ２の高さＨｊ２
商品Ｃの奥行Ｄａ＋商品Ｄの奥行Ｄｂ＋・・＋Ｄγ２＜包装資材の種類ｊ２の奥行Ｄｊ２
Ｗα２、Ｈβ２、Ｄγ２は、例えば、緩衝剤を詰めるための余裕などである。Ｗα２、Ｈβ２、Ｄγ２は、０であってもよい。
【００４６】
そして、決定部１７５は、ステップＳ３１７で立てた不等式を解き（ステップＳ３１９）、その解に基づいて、商品グループＩＤに対応する全ての商品を収容可能な包装資材の組み合わせを決定する（ステップＳ３２１）。例えば、決定部１７５は、不等式を満たす包装資材の種類ｊを、商品グループＩＤに対応する全ての商品を収容可能な包装資材の組み合わせに決定する。
【００４７】
次いで決定部１７５は、優先基準情報１５７を参照し、設定されている優先基準が「配送料優先」であるか否かを判定する（ステップＳ３２３）。設定されている優先基準が「配送料優先」である場合、決定部１７５は、ステップＳ３０７において決定された包装資材、およびステップＳ３２１において決定された包装資材のうち、商品グループの単位での配送料が最も安くなる包装資材を、作業資材に決定する（ステップＳ３２５）。そして、決定部１７５は、ステップＳ３２５において作業資材に決定した包装資材に対応する配置パターンｉに基づいて、詰め方を決定する（ステップＳ３２７）。こうすることにより、決定部１７５は、商品グループに含まれる全ての商品を一つの包装資材に収容する場合の配送料金と、商品グループに含まれる全ての商品を二以上の包装資材に分けて収容する場合の配送料金との比較結果に基づいて、商品グループ単位での配送料が最小となる包装資材を、作業資材に決定することができる。
【００４８】
ステップＳ３２３において、設定されている優先基準が「配送料優先」でない場合、決定部１７５は、優先基準情報１５７を参照し、設定されている優先基準が「コンベア投入順優先」であるか否かを判定する（ステップＳ３２９）。設定されている優先基準が「コンベア投入順優先」である場合、決定部１７５は、ステップＳ３０７において決定された包装資材、およびステップＳ３２１において決定された包装資材のうち、同一の包装資材に詰められる商品間において、梱包位置到着時刻の差が最も小さくなる包装資材を、作業資材に決定する（ステップＳ３３１）。そして、決定部１７５は、ステップＳ３３１において作業資材に決定した包装資材に対応する配置パターンｉに基づいて、詰め方を決定する（ステップＳ３３３）。こうすることにより、一つの包装資材に収容する商品が梱包エリア３０に到着するまでの待ち時間を最小限に抑えることができ、梱包エリア３０における作業効率を向上させることができる。例えば、同じ商品グループに属する商品のうち一部の商品が梱包エリア３０に到着するタイミングが他の商品の到着するタイミングとずれている場合、それぞれ別の包装資材に梱包した方が、梱包エリア３０における作業効率が向上する場合があるからである。
【００４９】
ステップＳ３２９において、設定されている優先基準が「コンベア投入順優先」でない場合、出力制御部１７７は、各優先基準に満たす包装資材の種類をそれぞれ提示するとともに、これらの包装資材の中からいずれかを選択するための操作画面を出力するための出力情報を生成し、出力部１３０に出力させる（ステップＳ３３５）。例えば、出力制御部１７７は、ステップＳ３１１において決定された作業資材の種類と、ステップＳ３２５において決定された作業資材の種類と、ステップＳ３３１において決定された作業資材の種類とを提示し、これらの中のいずれかを選択するための操作画面を出力させる。また、出力制御部１７７は、作業資材の種類と、この作業資材の種類が満たす優先基準とを対応付けた情報を、操作画面に表示させてもよい。決定部１７５は、操作画面を用いて作業者Ｂにより包装資材が選択されたか否かを判定する（ステップＳ３３７）。作業者Ｂにより選択された場合、決定部１７５は、作業者Ｂにより選択された包装資材を、作業資材に決定する（ステップＳ３３９）。
【００５０】
［詰め方］
次に、図１１〜１６を参照して、決定部１７５により決定される詰め方に基づく案内画面の一例について説明する。例えば、出力制御部１７７は、作業資材に詰められる予定の全ての商品が作業資材に詰められた後の状態（つまり、最終形態）を示す画像１３４Ａや画像１３４Ｂを生成し、出力部１３０に出力させる。
【００５１】
図１１は、画像１３４Ａの一例を示す図である。画像１３４Ａは、作業資材に配置される複数の商品の詰め方を、透過的に表現した図である。画像１３４Ａにおいて、各商品を表す図形は、それぞれの形状を示す線図で表現されている。透過的に表現した図とは、例えば、各商品を表す図形の面を透過的に表現した図である。こうすることにより、後ろに配置されている商品の配置位置や形状がわかりやすくなる。面の透過率は任意に設定可能である。面の透過率が１００％である場合、後ろに配置されている商品の配置位置がわかりやすくなる。面の透過率が所定下限値以上であって１００％以下（例えば５０％）である場合、前に配置されている商品の形状等がわかりやすくなり、且つ、後ろに配置されている商品の形状等もわかるようになる。
【００５２】
図１２は、画像１３４Ｂの一例を示す図である。画像１３４Ｂは、作業資材に配置される複数の商品の詰め方を、商品の外観画像を適用して示す図である。画像１３４Ｂにおいて、各商品は、それぞれの面が外観を表現した画像（外観画像）により表現されている。図１３４Ｂにおいて、各商品の外観画像は、簡単なイラストであってもよく、実際のパッケージ画像であってもよい。この外観画像は、記憶部１５０に予め記憶されていてもよく、検出機器３４により撮像された画像に基づいて処理部１７０により生成されてもよい。また画像１３４Ｂは、商品の外観画像に代えて、各商品を区別するためにそれぞれ異なる色や模様で表された画像であってもよい。
【００５３】
また、出力制御部１７７は、商品が作業資材に詰められる順番を表した画像１３４Ｃや画像１３４Ｄを生成し、出力部１３０に出力させてもよい。
【００５４】
図１３は、画像１３４Ｃの一例を示す図である。画像１３４Ｃは、作業資材に全ての商品が詰められた後の最終形態を示すとともに、各商品に、作業資材に詰める順番を示す数字を付した画像である。順番を示す符号を付した画像には、例えば、商品を表す図形に重畳させて番号を表示した画像、吹き出しを用いて商品と順番の番号とを紐付けた画像などが含まれる。画像１３４Ｃにおいて、各商品の図形は、画像１３４Ａに示すように表現されているが、画像１３４Ｂに示すように表現されていてもよい。また、画像１３４Ａにおいて、作業資材に詰める順番と、画像１３４Ｃに表示されている商品の色（あるいは模様）と、商品名等を対応付けた対応情報１３６を、画像１３４Ｄに並べて表示させてもよい。
【００５５】
図１４は、画像１３４Ｄの一例を示す図である。画像１３４Ｄのような画像は、作業資材に詰める商品の数に応じて、複数用意されている。つまり、画像１３４Ｄを含む複数の画像は、梱包作業の途中経過に応じた一連の画像である。出力制御部１７７は、複数の画像１３４Ｄを用いて、作業資材に詰める順番を出力部１３０に出力させる。図１４に示す例は、一番目に詰める商品と、二番目に詰める商品が詰められた状態であって、三番目に詰める商品を示す画像である。画像１３４Ｄでは、次に詰める商品の画像を、既に詰めた商品の画像と異なる態様で表現している。例えば、既に詰めた商品は点線で示され、次に詰める商品は既に詰めた商品に比べて強調する態様で表示される。なお「次に詰める商品」は、梱包作業の対象である商品であって、「既に詰められた商品」は、作業の対象である商品よりも作業資材に詰められる順番が小さい商品と言える。
【００５６】
なお、画像１３４Ｄにおいても、対応情報１３６が表示されてもよい。「次へ」ボタンが操作された場合、出力制御部１７７は、例えば、三番目に詰める商品を点線で示し四番目に詰める商品を強調して表示する画面を生成し、出力部１３０に出力させる。
【００５７】
出力制御部１７７は、作業資材に商品を詰める作業の状況を示す情報（以下、作業状況情報と記す）、あるいは作業資材に収容された商品の収容状況を示す情報（以下、収容状況情報と記す）のうち少なくとも一方に基づいて、画像１３４Ｄを含む一連の画像を切り替える。例えば、出力制御部１７７は、作業状況情報や収容状況情報に基づいて、切替タイミングに到達したか否かを判定し、切替タイミングに到達した場合、画像を切り替える。切替タイミングとは、一つ前の詰め込み作業が完了したタイミングであり、一つの前の詰め込み作業が完了したと推定されるタイミングであってもよい。前者は、例えば作業員Ｂによる作業を撮像した撮像画像に基づいて作業完了が判定されるタイミングであり、後者は、例えば一つ前の画像１３４Ｄを表示したタイミングから所定時間が経過したタイミングである。例えば、出力制御部１７７は、入力部１２０を用いて作業者Ｂにより、商品を詰めるごとに出力部１３０に表示された操作部（例えば、「次へ」と表示されたボタンなど）が操作された場合、出力部１３０に表示させる画面を切り替える。
【００５８】
収容状況情報は、例えば、作業台３８に載せられている物品の重量を計量した計量結果に基づいて、取得部１７３により取得されてもよい。例えば、包装資材の中に詰められている物の重量が一定量以上増加した場合、取得部１７３は、作業資材に収容された商品の収容状況が変化したことを示す情報を生成し、出力制御部１７７に出力する。出力制御部１７７は、この情報に基づいて、出力部１３０に表示させる画面を切り替える。また、収容状況情報は、作業台３８を上方から撮像するカメラの撮像画像を画像解析することにより、取得部１７３により取得されてもよい。例えば、取得部１７３は、画像解析の結果に基づいて、包装資材に次の商品が詰められたか否かを判定する。次の商品が詰められたと判定した場合、取得部１７３は、作業資材に収容された商品の収容状況が変化したことを示す情報を生成し、出力制御部１７７に出力する。出力制御部１７７は、この情報に基づいて、出力部１３０に表示させる画面を切り替える。
【００５９】
また、出力制御部１７７は、作業資材に全ての商品が詰められた後の最終形態を示すとともに、梱包作業の途中経過を示す画像１３４Ｅを生成し、同時に出力部１３０に出力させてもよい。出力制御部１７７は、途中経過を示す画像１４３Ｅを、画像１３４Ｄを切り替える手法と同様の手法を用いて切り替える。
【００６０】
図１５は、画像１３４Ｅの一例を示す図である。画像１３４Ｅにおいて、途中経過を示す画像１３７は、既に詰めた商品を点線で示す。また、最終形態を示す画像１３８は、画像１３４Ａに示すような画像であり、画像１３４Ｂに示すような画像であってもよい。「次へ」ボタンが操作された場合、出力制御部１７７は、例えば、既に詰めた商品の線図を画像１３７に追加する。
【００６１】
また、出力制御部１７７は、一連画像１３４Ｆを生成し、出力部１３０に出力させてもよい。出力部１３０に出力させてもよい。一連画像１３４Ｆは、作業資材に商品を詰める作業の途中経過を商品ごとに示す一連の画像であって、作業資材に詰める順番に従って並べられた複数の画像である。図１６は、一連画像１３４Ｆの一例を示す図である。一連画像１３４Ｆは、以下に説明する画像１４１〜１４５を含む。画像１４１〜１４５は、作業資材に商品を順番通りに詰めた場合の、包装資材内の収容状況の遷移を示す図である。なお、画像１４１〜１４５は、上述した画像１３４Ｄのように、既に詰めた商品は点線で示され、対象となっている詰める商品は既に詰めた商品に比べて強調する態様で表示してもよい。
【００６２】
ここで、図１６を参照して、画像１３４Ｄを含む一連の画像の説明の補足をする。画像１３４Ｄは、図１６に示す画像１４３に対応する作業を示す画像である。出力制御部１７７は、画像１３４Ｄを表示する前に、まず、一番目に詰める商品を示す画像１４１と同様の画像を画像１３４Ｄとして出力部１３０に出力させる。この状態において、「次へ」ボタンが操作された場合、出力制御部１７７は、一番目に詰める商品と、二番目に詰める商品とを示す画像１４２と同様の画像を画像１３４Ｄとして出力部１３０に出力させる。この状態において、「次へ」ボタンが操作された場合、出力制御部１７７は、一番目に詰める商品と、二番目に詰める商品と、三番目に詰める商品とを示す画像１３４Ｄを出力させる。出力制御部１７７は、最終形態を示す画像１４５と同様の画像を画像１３４Ｄとして表示するまで、この処理を繰り返す。
【００６３】
以上説明した少なくとも一つの実施形態によれば、同じ宛先に発送される少なくとも一つの商品を含む商品グループごとに、前記商品に関する商品情報を取得する取得部と、前記取得部により取得された前記商品情報に基づいて、収容スペースの大きさが異なる複数の包装資材のうち前記商品グループに含まれる各商品を詰める包装資材の種類と、決定された種類の包装資材に前記商品グループに含まれる各商品を詰める詰め方とを決定する決定部と、情報を出力する出力部と、前記決定部により決定された決定結果を前記出力部に出力させる出力制御部と、を備えることにより、物流全体における効率化に貢献することができる。
【００６４】
なお、梱包作業では、作業者の経験に基づいて包装資材の種類が選択されたり、詰め方が決定される場合が多かった。このため、商品に対して大きすぎる包装資材が選択されたり、詰める作業効率が悪くなる詰め方がなされる場合があった。上述した梱包支援装置１００によれば、このような問題を解決することができる。
【００６５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【００６６】
例えば、決定部１７５は、不等式を解いた際に複数の解が得られた場合（例えば、商品グループＩＤに対応する全ての商品を収容可能な包装資材が複数個得られた場合や、商品グループＩＤに対応する全ての商品を収容可能な配置パターンが複数個得られた場合）、最適解を決定するようにしてもよい。ここで、決定部１７５は、最適解として、優先基準ごとに決められた条件を満たす包装資材を決定してもよく、複数の解のうちランダムに一つの解を選択してもよい。前者の場合、決定部１７５は、例えば資材サイズ優先の場合、最もサイズが小さい包装資材や、この包装資材に対応する配置パターンに応じた詰め方を最適解に決定する。また、決定部１７５は、不等式を満たす包装資材や配置パターンが得られた段階で不等式の計算を停止してもよい。
【００６７】
決定部１７５は、線形計画法を用いる手法に代えて、学習済みモデルを用いる手法を用いてもよい。学習済みモデルは、例えば、記憶部１５０に格納されている。なお、学習済みモデルは、処理部１７０により生成されてもよい。学習済みモデルは、商品グループに含まれる商品の組み合わせごとに例えば上述した線形計画法を用いて導出された、最適化された作業資材の種類と詰め方との組み合わせを教示データとし、商品グループに含まれる商品についての商品情報と対応付けて学習された学習済みモデルである。
【００６８】
学習済みモデルを生成する場合、処理部１７０は、例えば、学習用に用意された商品情報に基づいて、収容スペースが小さい包装資材から順に、全ての商品を収納できるかどうかを試し、収納できたら終了するようにしてもよい。また、処理部１７０は、商品の配置を変えながら収納できるかどうかを試し、一番多くの商品を収納できる配置方法や、収納した状態における空きスペースが最も小さくなる配置方法などを学習させるようにしてもよい。また、処理部１７０は、商品重量情報などを参照し、各商品の配置位置に重み付けをして学習させるようにしてもよい。
【００６９】
商品情報１５３は、予め用意されている情報であってもよく、例えば、コンベア２０において搬送されている最中に取得される情報であってもよい。例えば、コンベア２０のどこかにカメラ、３Ｄスキャナ、レーザーレンジファインダー、その他センサーが設置されており、これらの機器により検出された情報に基づいて、処理部１７０により商品情報１５３の一部が生成されてもよい。
【００７０】
また、梱包支援装置１００は、ラベル印刷部（図示を省略する）を備えていてもよい。梱包支援装置１００は、例えば、ラベル印刷部を制御して、決定部１７５により決定された作業資材に対応する配送会社用の配送ラベルに、宛先情報などを印刷させる。こうすることにより、作業者Ｂが作業資材に応じて配送ラベルを選択し、印刷させる等の作業を機械化させることができる。
【００７１】
また、出力制御部１７７は、個別梱包が必要な商品が含まれる場合、決定部１７５により決定された詰め方を案内する案内画面に、個別梱包するやり方を案内する情報を含めてもよい。個別梱包とは、包装資材に詰める前に商品を個別に梱包することである。また出力制御部１７７は、梱包材の種類や量や、緩衝剤の種類や量を案内する情報を、案内画面に含めてもよい。
【００７２】
また、出力制御部１７７は、変形が必要な商品が含まれる場合、決定部１７５により決定された詰め方を案内する案内画面に、変形方法を案内する情報を含めてもよい。例えば、Ｔシャツを折り曲げて詰める場合、折り曲げ方などを案内する情報を含めてもよい。
【００７３】
また、出力制御部１７７は、案内画面に表示する画像を、３６０度回転が可能な表示態様、拡大縮小が可能な表示態様で表示させてもよい。
【００７４】
また、出力制御部１７７は、「次へ」ボタンが操作された場合に、出力部１３０に表示させる画面を切り替えると説明したが、これに限られない。例えば、出力制御部１７７は、作業台３８に載せられている物品の重量を計量した計量結果に基づいて、包装資材の中に詰められている物の重量が一定量以上増加した場合、出力部１３０に表示させる画面を切り替えてもよい。また、出力制御部１７７は、作業台３８を上方から撮像するカメラの撮像画像を画像解析することにより、包装資材に次の商品が詰められたか否かを判定し、次の商品が詰められたと判定した場合、出力部１３０に表示させる画面を切り替えてもよい。また、出力制御部１７７は、一定時間が経過した場合、出力部１３０に表示させる画面を切り替えてもよい。
【００７５】
また、出力制御部１７７は、ＡＲの技術を用いて、案内画面に含まれる少なくとも一部の画像を加工して、出力部１３０に出力させてもよい。例えば、出力制御部１７７は、作業者Ｂの目線方向を検出機器３４により撮像された撮像データの解析結果に基づいて取得し、作業者Ｂの目線方向に合わせて包装資材の向きや商品の向きを変えてもよい。
【００７６】
また、次の作業対象である商品グループの商品が一度に梱包エリア３０に到着しない場合、出力制御部１７７は、その旨を案内画面に表示してもよい。この場合、出力制御部１７７は、全ての商品が揃った時点で、案内画面を表示してもよい。
【００７７】
また、梱包支援装置１００は、包装資材ストック３２から指示された包装資材を取り出す駆動機構を接続されており、この駆動を制御することにより、決定部１７５により決定された種類の包装資材を取り出して、作業者Ｂに渡すようにしてもよい。
【００７８】
また、梱包支援装置１００は、包装資材に商品を詰めるロボットと接続されており、決定部１７５により決定された種類の包装資材を取り出し、決定部１７５により決定された詰め方で詰めるように、ロボットを制御してもよい。
【００７９】
また、図９，１０に示すフローチャートにおいて、ステップＳ３０９における判定を、ステップＳ３２１の処理が終了した後に実行するようにしてもよい。
【００８０】
また、実施形態の梱包支援装置において、表示部は、例えば図１２に示すように、前記包装資材に詰められた後の状態を示す画像において、前記物品を表す図形の面を前記物品の外観画像で表した画像を表示するものである。
【００８１】
また、実施形態の梱包支援装置において、表示部は、例えば図１３〜１６に示すように、前記決定部により決定された前記包装資材に詰められる全ての物品が、前記包装資材に詰められる順番を示す画像を表示するものである。
【００８２】
また、実施形態の梱包支援装置において、表示部は、例えば図１３に示すように、前記物品を表す図形に前記包装資材に詰められる順番の番号を付した画像を表示するものである。
【００８３】
また、実施形態の梱包支援装置において、表示部は、例えば図１６に示すように、前記決定部により決定された前記包装資材に前記物品を詰める作業の途中経過を前記物品ごとに示す一連の画像であって、前記包装資材に詰める順番に従って並べられた複数の画像を表示するものである。
【００８４】
また、実施形態の梱包支援装置において、決定部は、前記グループに変形が可能な物品が含まれる場合、さらに、前記物品の変形後の大きさを示す変形後サイズ情報に基づいて、前記グループに含まれる物品を詰める包装資材を決定するものである。
【００８５】
また、実施形態の梱包支援装置において、決定部は、前記グループに含まれる全ての物品を一つの包装資材に収容する場合の配送料金と、前記グループに含まれる全ての物品を二以上の包装資材に分けて収容する場合の配送料金との比較結果に基づいて、前記グループ単位での前記配送料が最小となる包装資材を、前記グループに含まれる物品を詰める包装資材に決定するものである。
【００８６】
また、実施形態の梱包支援装置において、決定部は、前記物品を前記包装資材に詰める作業がなされる梱包作業位置に、前記グループに含まれる前記物品が到達する時刻を示す梱包位置到着時刻情報に基づいて、同一の前記包装資材に詰められる前記物品間の到着時刻の差が最小となる包装資材を、前記グループに含まれる物品を詰める包装資材に決定する、ものである。
【００８７】
また、実施形態の梱包支援装置において、決定部は、学習済みモデルに前記物品情報を入力して得られる結果に基づいて、前記グループに含まれる物品を詰める包装資材を決定し、前記学習済みモデルは、前記グループに含まれる物品の組み合わせごとに、最適化された前記包装資材と前記包装資材への物品の詰め方との組み合わせを教示データとし、前記グループに含まれる物品についての前記物品情報と対応付けて学習された、学習済みモデルである。
【００８８】
また、実施形態の梱包支援装置において、表示部は、前記グループに個別梱包が必要な物品が含まれる場合、前記物品を個別梱包するやり方を表示するものである。
【符号の説明】
【００８９】
１００…梱包支援装置、１１０…通信部１１０、１２０…入力部、１３０…出力部、１５０…記憶部、１７０…処理部、１７１…データ管理部、１７３…取得部、１７５…決定部、１７７…出力制御部
【図１】
2020001846.tif 000003
【図２】
2020001846.tif 000004
【図３】
2020001846.tif 000005
【図４】
2020001846.tif 000006
【図５】
2020001846.tif 000007
【図６】
2020001846.tif 000008
【図７】
2020001846.tif 000009
【図８】
2020001846.tif 000010
【図９】
2020001846.tif 000011
【図１０】
2020001846.tif 000012
【図１１】
2020001846.tif 000013
【図１２】
2020001846.tif 000014
【図１３】
2020001846.tif 000015
【図１４】
2020001846.tif 000016
【図１５】
2020001846.tif 000017
【図１６】
2020001846.tif 000018