(57)【要約】【課題】熟練者でなくても、配送すべき複数の商品を最適に梱包割付けすること。【解決手段】商品梱包割付支援装置１では、記憶部１１２が予め複数の商品毎に、配送先における各商品の使用工程を記憶しており、入力作業者により配送すべき複数の商品が指定された場合、ＣＰＵ１１１は、記憶部１１２に記憶された商品梱包割付支援プログラムを実行することにより、配送すべき複数の商品が使用工程毎に、使用工程の順番に、しかも一梱包容器当たりの最大積載重量に超えずに梱包されるように、配送すべき複数の商品の梱包割付を決定し、プリンタＩ／Ｆ１１３を介し、例えば、通常プリンタ７から配送すべき複数の商品のピッキングリストを出力する。これにより、熟練者でなくても、配送すべき複数の商品を最適に梱包割付けを実行することができる。【選択図】図２
2011093625.tif 000002
【特許請求の範囲】
【請求項１】
複数の商品の梱包割付を支援する商品梱包割付支援装置であって、
予め前記複数の商品毎に、配送先における各商品の使用工程を記憶した使用工程記憶手段と、
作業者により配送すべき複数の商品が指定された場合、前記配送すべき複数の商品が前記使用工程毎に梱包されるように、前記配送すべき複数の商品の梱包割付を決定する梱包割付決定手段と、
前記梱包割付決定手段によって前記配送すべき複数の商品の梱包割付が決定され、作業者によって前記配送すべき複数の商品のピッキングリストの出力指示が入力した場合、前記梱包割付に基づいて、前記配送すべき複数の商品の前記使用工程毎の梱包を指示するピッキングリストを出力する出力制御手段と、
を有する商品梱包割付支援装置。
【請求項２】
請求項１記載の商品梱包割付支援装置において、
前記使用工程記憶手段は、
さらに、前記使用工程の順番を予め記憶しており、
前記出力制御手段は、
前記梱包割付と、前記使用工程の順番とに基づいて、配送すべき複数の商品が前記使用工程毎で、かつ、前記使用工程の順番に梱包されるように指示するピッキングリストを出力する、商品梱包割付支援装置。
【請求項３】
請求項１または請求項２記載の商品梱包割付支援装置において、
前記梱包割付決定手段は、
前記使用工程記憶手段に記憶されている各商品の使用工程と、さらに、一梱包容器当たりの最大積載重量とに基づいて、前記使用工程毎に、かつ、前記最大積載重量を超えないように、前記配送すべき複数の商品の梱包割付を決定する、商品梱包割付支援装置。
【請求項４】
請求項１〜請求項３のいずれか一の請求項に記載の商品梱包割付支援装置において、
前記梱包割付決定手段は、さらに、
決定された梱包割付により一の梱包容器に梱包されるように決定された複数の商品のうち、最も出荷重量の重い商品を特定し、かつ、特定したその商品が入っていたケースの残りの残余積載重量を算出し、当該残余積載重量に基づいて残りの他の商品が梱包されるように、決定された梱包割付を修正する最適化処理を実行する、商品梱包割付支援装置。
【請求項５】
複数の商品の梱包割付を支援する商品梱包割付支援プログラムであって、
作業者により配送すべき複数の商品が指定された場合、予め前記複数の商品毎に記憶された配送先における各商品の使用工程に基づいて、前記配送すべき複数の商品が前記使用工程毎に梱包されるように、前記配送すべき複数の商品の梱包割付を決定するステップと、
前記配送すべき複数の商品の梱包割付が決定され、作業者によって前記配送すべき複数の商品のピッキングリストの出力指示が入力した場合、前記梱包割付に基づいて、前記配送すべき複数の商品の前記使用工程毎の梱包を指示するピッキングリストを出力するステップと、
をコンピュータに実行させる商品梱包割付支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建築資材等の複数の商品の梱包割付を支援する商品梱包割付支援装置、商品梱包割付支援プログラムに関する。
【背景技術】
【０００２】
建築物の商品調達・加工から、建築現場での施工までには、基礎工事、方枠、鉄筋、配管、電気配線、等建築施工には様々な工程の現場作業が伴い、それれぞれの工程を請け負う業者がそれぞれ作業してひとつの建築物が完成されており、設計図面などを電子データで送受信したり、データベースに記憶させて、一つの工事に関連する事業者・関係者間で共有するシステムが提案されている（例えば、特許文献１，２参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３３４２３４号公報
【特許文献２】特開２００４−１１６１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記背景技術のものでは、建築物の設計図面などを電子データにしてデータベースに記憶させて、一つの工事に関連する事業者・関係者間で共有化して管理しているものの、建築物に使用する商品の梱包処理までは電子データにして管理していないため、熟練者でないと、商品の梱包処理が依然として複雑である、という課題があった。
【０００５】
特に、建築資材等の商品の場合、商品の種類が多種多様であり、しかも商品毎に使用される使用工程も別々であり、使用時期も異なることになるので、なるべく使用工程が同じのものは、同じ梱包箱に梱包するほうが、作業現場では都合がよい。
【０００６】
そこで、本発明は、熟練者でなくても、配送すべき複数の商品を最適に梱包割付けを実行することができる、商品梱包割付支援装置、商品梱包割付支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の商品梱包割付支援装置は、複数の商品の梱包割付を支援する商品梱包割付支援装置であって、予め前記複数の商品毎に、配送先における各商品の使用工程を記憶した使用工程記憶手段と、作業者により配送すべき複数の商品が指定された場合、前記配送すべき複数の商品が前記使用工程毎に梱包されるように、前記配送すべき複数の商品の梱包割付を決定する梱包割付決定手段と、前記梱包割付決定手段によって前記配送すべき複数の商品の梱包割付が決定され、作業者によって前記配送すべき複数の商品のピッキングリストの出力指示が入力した場合、前記梱包割付に基づいて、前記配送すべき複数の商品の前記使用工程毎の梱包を指示するピッキングリストを出力する出力制御手段と、を有する商品梱包割付支援装置である。
ここで、前記商品梱包割付支援装置において、前記使用工程記憶手段は、さらに、前記使用工程の順番を予め記憶しており、前記出力制御手段は、前記梱包割付と、前記使用工程の順番とに基づいて、配送すべき複数の商品が前記使用工程毎で、かつ、前記使用工程の順番に梱包されるように指示するピッキングリストを出力する、商品梱包割付支援装置でも良い。
また、前記商品梱包割付支援装置において、前記梱包割付決定手段は、前記使用工程記憶手段に記憶されている各商品の使用工程と、さらに、一梱包容器当たりの最大積載重量とに基づいて、前記使用工程毎に、かつ、前記最大積載重量を超えないように、前記配送すべき複数の商品の梱包割付を決定する、商品梱包割付支援装置でも良い。
また、前記商品梱包割付支援装置において、前記梱包割付決定手段は、さらに、決定された梱包割付により一の梱包容器に梱包されるように決定された複数の商品のうち、最も出荷重量の重い商品を特定し、かつ、特定したその商品が入っていたケースの残りの残余積載重量を算出し、当該残余積載重量に基づいて残りの他の商品が梱包されるように、決定された梱包割付を修正する最適化処理を実行する、商品梱包割付支援装置でも良い。
また、本発明の商品梱包割付支援プログラムは、複数の商品の梱包割付を支援する商品梱包割付支援プログラムであって、作業者により配送すべき複数の商品が指定された場合、予め前記複数の商品毎に記憶された配送先における各商品の使用工程に基づいて、前記配送すべき複数の商品が前記使用工程毎に梱包されるように、前記配送すべき複数の商品の梱包割付を決定するステップと、前記配送すべき複数の商品の梱包割付が決定され、作業者によって前記配送すべき複数の商品のピッキングリストの出力指示が入力した場合、前記梱包割付に基づいて、前記配送すべき複数の商品の前記使用工程毎の梱包を指示するピッキングリストを出力するステップと、をコンピュータに実行させる商品梱包割付支援プログラムである。
【発明の効果】
【０００８】
本発明によれば、使用工程や、使用工程の順序、さらには最大積載量等を考慮して梱包割付けをするので、熟練者でなくても、配送すべき複数の商品を最適に梱包割付けを実行することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１の商品梱包割付支援装置１の接続例を示す図である。
【図２】実施形態１の商品梱包割付支援装置１の構成例を示す図である。
【図３】実施形態１の商品梱包割付支援装置１の動作の一例を示すフローチャートである。
【図４】実施形態１の商品梱包割付支援装置１のディスプレイに表示されるメニュー画面の一例を示す図である。
【図５】実施形態１の商品梱包割付支援装置１のディスプレイに表示される使用順梱包選択画面の一例を示す図である。
【図６】ある出荷番号（Ｎｏ）の商品の使用順梱包指示登録画面の一例を示す図である。
【図７】ある出荷番号（Ｎｏ）の商品の梱包割付実行画面の一例を示す図である。
【図８】箱最適化処理が実行された後の梱包割付実行画面の一例を示す図である。
【図９】ピッキングリスト発行選択画面の一例を示す図である。
【図１０】ピッキングリスト発行選択画面の一例を示す図である。
【図１１】ピッキングリストの一例を示す図である。
【図１２】実施形態１の商品梱包割付支援装置１の動作の変形例を示すフローチャーフローチャートである。
【図１３】実施形態２の商品梱包割付支援装置１の動作の一例を示すフローチャートである。
【図１４】実施形態２において、自動梱包割付けされた梱包割付実行画面に対し、入力作業者が修正をした梱包割付実行画面の一例を示す図である。
【図１５】実施形態２の商品梱包割付支援装置１の動作の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
次に、本発明の実施形態について説明する。
【００１１】
図１は、実施形態１の商品梱包割付支援装置１の接続例を示す図である。
【００１２】
図１において、実施形態１の商品梱包割付支援装置１は、インターネットやイントラネット等のネットワーク２を介して、商品受発注支援装置３と接続されている。
【００１３】
商品梱包割付支援装置１は、例えば、商品の保管場所である倉庫等に設けられるコンピュータ装置であり、商品の入出荷処理や、入出庫処理、棚卸処理等を行う装置であり、荷札を発行する荷札プリンタ４と、送り状を印刷する送り状プリンタ５と、ピッキングリスト等を印刷する通常プリンタ６とが接続されている一方、バーコードリーダ機能を有するハンディーターミナル７が無線接続されている。なお、荷札プリンタ４や、送り状プリンタ５および通常プリンタ６は、1台のプリンタにより共有化しても勿論よい。
【００１４】
商品受発注支援装置３は、例えば、本社側に設けられる装置であり、受注処理や、発注処理、返品処理等を行うコンピュータ装置である。
【００１５】
図２は、実施形態１の商品梱包割付支援装置１の構成例を示す図である。
【００１６】
図２において、実施形態１の商品梱包割付支援装置１は、汎用のコンピュータ装置であり、装置本体１１に、ディスプレイ１２と、キーボード１３とが接続されている。
【００１７】
装置本体１１は、ＣＰＵ１１１と、商品梱包割付支援プログラムや、各商品の商品名データや、規格データ、出荷日データ等の各種商品データを記憶したＨＤＤやメモリ等の記憶部１１２と、荷札プリンタ４や送り状プリンタ５、通常プリンタ６が接続されるプリンタインターフェース（Ｉ／Ｆ）１１３と、ハンディーターミナル７が無線接続される無線インターフェース（Ｉ／Ｆ）１１４と、ネットワーク２と接続されるネットワークインタフェース（Ｉ／Ｆ）１１５等とを有する。なお、記憶部１１２は、各商品毎の使用工程や、使用工程の順番、重量、最大積載重量のデータ等も、使用工程記憶手段等として記憶している。
【００１８】
次に、実施形態１の商品梱包割付支援装置１の動作を説明する。なお、以下に示す動作は、実施形態１の商品梱包割付支援装置１において、ＣＰＵ１１１が記憶部１１２に格納された商品梱包割付支援プログラムを実行することにより、本発明の梱包割付決定手段および出力制御手段として動作する。
【００１９】
図３は、実施形態１の商品梱包割付支援装置１の動作の一例を示すフローチャートである。
【００２０】
作業者により、実施形態１の商品梱包割付支援装置１に電源が入れられ、キーボード等の入力部１３の操作により、ＨＤＤ等の記憶部１１２に記憶されている商品梱包割付支援プログラムが起動されると、まず、ＣＰＵ１１１は、記憶部１１２から商品梱包割付支援プログラムを読み出して実行することにより、商品梱包割付支援プログラムのメニュー画面を、ディスプレイ１２に表示する（Ｓ３００）。
【００２１】
図４は、商品梱包割付支援装置１のディスプレイ１２に表示されるメニュー画面４０の一例を示す図である。
【００２２】
実施形態１の商品梱包割付支援装置１のＣＰＵ１１１は、記憶部１１２から商品梱包割付支援プログラムを読み出して実行することにより、図4に示すような商品梱包処理を含む出荷処理欄４１や、入荷処理欄４２、在庫処理欄４３、管理業務欄４４等の日時業務欄や、履歴紹介処理欄４５、棚卸処理欄４６、システム管理欄４７，４８等の随時業務欄を支援するためのメニュー画面４０を、ディスプレイ１２に表示する。なお、これらの図４に示す各処理欄４１〜４８において処理される各種データは、記憶部１１２に記憶されている。
【００２３】
そして、入力作業者が、出荷処理４１の使用順梱包指示登録ボタン４１１を選択すると、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、後述する梱包割付ルールに基づく商品梱包割付処理を開始して、まずは、配送すべき商品を配送（出庫）する前に、配送先（届け先）単位で、かつ、使用工程毎に梱包箱に梱包する梱包支援処理を開始して、まずは、図５に示すような使用順梱包選択画面５０を、ディスプレイ１２に表示する（Ｓ３１０）。。
【００２４】
図５は、商品梱包割付支援装置１のディスプレイ１２に表示される使用順梱包選択画面５０の一例を示す図である。
【００２５】
図５に示す使用順梱包選択画面５０において、入力作業者が、例えば、条件設定（ESC F1キー）ボタン５１を選択すると、図５に示すような使用順梱包指示登録画面５２が表示される。
【００２６】
そして、図５に示すような使用順梱包指示登録画面５２において、表示ボタン（F1キー）５３が選択されると、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、条件指定の一つである、出荷予定日の例えば、“09/10/16”の対象データが一覧表示された、図６に示すような使用順梱包指示登録画面６０を表示する（Ｓ３２０）。
【００２７】
図６は、出荷予定日“09/10/16”の対象データが一覧表示された使用順梱包指示登録画面６０の一例を示す図である。
【００２８】
図６において使用順梱包指示登録画面６０は、出荷予定日“09/10/16”に出荷（配送）される商品の一覧を示している。そして、各商品毎に、出荷番号（Ｎｏ）欄６１や、出荷先コード欄、出荷先名称欄、納品先名称欄、現場名称欄の他に、受注が確定したか否かを示す受注確定欄と、梱包が確定したか否かを示す梱包確定欄６２を有し、入力作業者に対し、未確定の出荷番号（Ｎｏ）の商品の梱包割付実行を促す（Ｓ３３０）。
【００２９】
そして、入力作業者が、梱包確定欄６２の“未確定”を選択し、梱包（F10）ボタン６３をクリック（選択）すると（Ｓ３３０“ＹＥＳ”）、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、所定の梱包割付ルールに基づいて、使用工程順に、かつ、使用工程毎で一の梱包容器（梱包箱）の最大積載重量（実施形態１では、例えば，１５ｋｇとする。）を超えないように、選択した出荷番号（Ｎｏ）の各商品の自動梱包割付けを実行し（Ｓ３４０）、梱包割り付けを実行した梱包割付実行画面７０を表示する（Ｓ３５０）。
【００３０】
ここで、本実施形態１では、例えば、各商品の使用工程（分類）としては、例えば、“基礎”、“土台”、“上棟”“構造”、“造作”の５工程としている。ただし、これは任意である。
【００３１】
このように、本実施形態１では、使用工程毎（使用工程単位）に、かつ、使用工程順で、梱包することにより、使うときに必要な箱を用意し必要なものが入っていることになるので、現場の作業者からすると、商品を探す手間と、施工がスムーズに行えることになる。
【００３２】
図７は、ある出荷番号（Ｎｏ）の各商品の梱包割付実行画面７０の一例を示す図である。
【００３３】
図７に示すように、出荷番号（Ｎｏ）“No0003614”の各商品の梱包割付実行後の梱包割付実行画面７０では、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、所定の梱包割付ルールに基づいて出荷番号（Ｎｏ）“No0003614”の２０個の商品を、使用工程順に、かつ、使用工程毎で一の梱包容器（梱包箱）の最大積載重量（実施形態１では、例えば，１５ｋｇとする。）を超えないように１１個の梱包容器（梱包箱）に梱包するようにした梱包割付の結果を表示する。
【００３４】
具体的には、図７に示すように、出荷番号（Ｎｏ）“No0003614”の各商品の梱包割付実行後の梱包割付実行画面７０では、梱包容器（梱包箱）の箱Ｎｏ１では、使用工程（分類）が“基礎”の商品が１つしかなく、最大積載重量（１５ｋｇ）以下なので単独での梱包割付とし、梱包容器（梱包箱）の箱Ｎｏ２でも、同様に、使用工程（分類）が“土台”の商品が１つしかなく、最大積載重量（１５ｋｇ）以下なので単独で梱包し、梱包容器（梱包箱）の箱Ｎｏ３では、使用工程（分類）が“上棟”の４つの商品をまとめての梱包割付とし、梱包容器（梱包箱）の箱Ｎｏ４では、使用工程（分類）が“上棟”の６つの商品をまとめての梱包割付とし、梱包容器（梱包箱）の箱Ｎｏ５では、使用工程（分類）が“上棟”の１つの商品をまとめての梱包割付とする。
【００３５】
ここで、使用工程（分類）が“上棟”の商品が、梱包容器（梱包箱）の箱Ｎｏ３〜箱Ｎｏ５の３つの箱に分かれたのは、使用工程が“上棟”で同一であっても、積載重量が最大積載重量（１５ｋｇ）を超えてしまうからである。
【００３６】
同様に、梱包容器（梱包箱）の箱Ｎｏ６では、使用工程（分類）が“構造”の４つの商品をまとめての梱包割付とする。
【００３７】
以上の商品の梱包割付は、実施形態１では、各商品のケース単位での出荷であるケース出荷ではない、バラ出荷の場合である。図７に示す梱包割付実行画面７０では、ケース欄７１に“※”マークが設定されている商品がケース出荷である。実施形態１の商品梱包割付支援装置１のＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、ケース単位での出荷であるケース出荷であるか、あるいはケース出荷ではないバラ出荷であるか否かを判断して、後者についてのみ梱包割付を行う混合梱包の対象とする。
【００３８】
よって、梱包容器（梱包箱）の箱Ｎｏ７では、使用工程（分類）が“基礎”の商品をケース出荷とし、梱包容器（梱包箱）の箱Ｎｏ８、Ｎｏ９、Ｎｏ１０では、それぞれ使用工程（分類）が“上棟”の各商品をケース出荷とし、梱包容器（梱包箱）の箱Ｎｏ１１では、使用工程（分類）が“構造”の商品をケース出荷とする。
【００３９】
このように、実施形態１の商品梱包割付支援装置によれば、記憶部１１２が予め複数の商品毎に、配送先における各商品の使用工程を記憶しており、入力作業者により配送すべき複数の商品が指定された場合、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、所定の梱包割付ルールに基づいて配送すべき複数の商品が使用工程毎に、しかも、使用工程順で、かつ、１梱包容器（梱包箱）の最大積載容量を超えないように、配送すべき複数の商品の梱包割付を決定する。
【００４０】
そして、ＣＰＵ１１１は、自動梱包割付を行った結果である、図７に示すような梱包割付実行画面７０を、ディスプレイ１２に表示すると（Ｓ３５０）、続いて、入力作業者により箱最適化ボタン７１が押され、箱最適化処理の指示があるか否か判断する（Ｓ３６０）。
【００４１】
そして、ＣＰＵ１１１は、箱最適化処理の指示があった場合には（Ｓ３６０“ＹＥＳ”）、所定の箱最適化ルールに基づいて、箱最適化処理を実行する（Ｓ３７０）。
【００４２】
ここで、箱最適化処理とは、新しい梱包ケース（梱包）箱に、梱包割付ルールを満足する複数の商品を入れるのではなく、梱包割付ルールを満足する商品が入っていた既存の梱包ケース（梱包）箱を利用して、その梱包ケース（梱包）箱に、その商品と梱包割付ルールを満足する他の商品を入れることにより、手間と、新しい梱包ケース（梱包）箱とを削減するように、梱包割付ルールに従った梱包割付後に、再度、別の箱最適化ルールに従って梱包割付を実行する処理である。
【００４３】
この箱最適化処理の箱最適化ルールとしては、例えば、本実施形態１では、梱包割付ルールにより一の梱包容器に梱包されるように決定された複数の商品のうち、最も出荷重量の重い商品を特定し、かつ、特定したその商品が入っていたケースの残りの残余積載重量を算出し、当該残余積載重量に基づいて残りの他の商品が梱包されるように、決定された梱包割付を修正する最適化処理を実行するようにしたルールである。
【００４４】
つまり、まずは、梱包割付ルールを満足する複数の商品のうち、最も、出荷重量の重い商品が入っていた梱包ケース（梱包）箱を利用して、その梱包ケース（梱包）箱に、その商品と梱包割付ルールを満足する他の商品を混合することを考え、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、梱包割付けされた梱包ケース（梱包）箱毎に、最も出荷重量の重い商品を特定する。これにより、梱包割付ルールを満足する複数の商品のうち、最も出荷重量の重い商品は、その商品が入っていた梱包ケース（梱包）箱をそのまま利用できるので、梱包作業が楽になる。
【００４５】
次に、ＣＰＵ１１１は、梱包割付ルールを満足する複数の商品のうち、最も出荷重量の重い商品毎に、その商品が入っていた梱包ケース（梱包）箱における残余積載重量を算出し、当該残余積載重量に基づいて梱包割付ルールを満足する残りの他の商品が梱包されるか否かを判断する。これは、最も出荷重量の重い商品が入っていた梱包ケース（梱包）箱を利用すると、当該商品はその梱包ケース（梱包）箱にいれたまま梱包作業が行えるので、梱包作業が楽になるといっても、他の商品を積載するための積載スペースが残っているとは限らないため、残余積載重量を算出して、積載スペースが残っているか判断するためである。そのため、ＣＰＵ１１１は、商品梱包割付支援プログラムを実行することにより、箱最適化処理として、梱包割付ルールを満足する複数の商品のうち、最も出荷重量の重い商品が入っていた梱包ケース（梱包）箱における残余積載重量を算出し、当該残余積載重量に基づいて梱包割付ルールを満足する残りの他の商品が梱包されるか否かを判断し、残余積載重量を超えている商品があれば、他の同一工程の梱包番号に梱包割付けするように、再度、梱包割付ルールに従った梱包割付を行う。以上が箱最適化処理である。
【００４６】
図８は、図７に示す自動梱包割付けされた梱包割付実行画面７０に対し、箱最適化ボタン７１が押され、箱最適化処理が実行された後の梱包割付最適化画面８０の一例を示す図である。
【００４７】
図７に示す自動梱包割付け後の梱包割付実行画面７０では、ＣＰＵ１１１は、梱包処理支援プログラムを実行することにより、梱包割付処理を実行して、箱Ｎｏ３は使用工程（分類）が“上棟”の４つの商品をまとめて梱包するように自動梱包割付けしていたが、図８に示す箱最適化処理が実行された梱包割付最適化画面８０では、ＣＰＵ１１１は、梱包処理支援プログラムを実行することにより、さらに箱最適化ルールに従った箱最適化処理の実行により、この中で、最も積載重量が重い、７．９９ｋｇの商品コード“04240000”の商品名“レスビー羽子板ボルト”を特定し、箱Ｎｏ３の梱包容器（梱包箱）として、商品名“レスビー羽子板ボルト”が入っていたケースを使用するように想定し、他の商品を積載するための残余積載重量が約２ｋｇ（＝７．９９÷（４０/５０）−７．９９)であると判断する。
【００４８】
そうすると、ＣＰＵ１１１は、商品コード“04240000”の商品名“レスビー羽子板ボルト”と混合梱包されると判断された、１．１ｋｇの商品コード“03220000”の商品名“バネ付座金”と、０．３５ｋｇの商品コード“04400000”の商品名“両引き羽子板金物”とは、残余積載重量は、約２ｋｇ以内であるので、商品コード“04240000”の商品名“レスビー羽子板ボルト”が入っていたケースを使用できるが、商品コード“0510000”の商品名“Ｚマーク  六角ボルト”は、重量が３．０６ｋｇであり、商品コード“04240000”の商品名“レスビー羽子板ボルト”が入っていたケースに混合梱包するのは困難と判断する。
【００４９】
その一方、ＣＰＵ１１１は、箱Ｎｏ３の箱と同一使用工程（分類）の箱Ｎｏ４の箱は、図７に示す自動梱包割付け後の梱包割付実行画面７０では、４種の商品が梱包されるように決定されたので、この４種の商品で中で、最も積載重量が重い商品は、の商品コード“05100100”の商品名“Ｚマーク  六角ボルト”で、規格が“Ｍ１２＊１４０”であると特定するが、残余積載重量は、ほぼ０ｋｇであるので、商品コード“0510000”の商品名“Ｚマーク  六角ボルト”の混合梱包は困難と判断する。
【００５０】
次に、ＣＰＵ１１１は、箱Ｎｏ３の箱と同一使用工程（分類）のもう一つの箱Ｎｏ５の箱に梱包割付する商品コード“05111600”の商品名“両ねじボルト  ナット２個付”は、積載重量が１０．２３ｋｇで、残余積載重量は、約４．４ｋｇであり、箱Ｎｏ３に梱包割付した商品コード“05100000”の商品名“Ｚマーク  六角ボルト”が重量が３．０６ｋｇであるので、当該箱Ｎｏ３に梱包割付した重量３．０６ｋｇの商品コード“05100000”の商品名“Ｚマーク  六角ボルト”を、箱Ｎｏ３→箱Ｎｏ５に梱包割付するように自動修正する。これが、図８に示す梱包割付最適化画面８０である。
【００５１】
このように、ＣＰＵ１１１は、Ｓ３７０の箱最適化処理として、以上のような箱最適化処理を、Ｓ３４０の処理によって自動梱包割付された各箱Ｎｏ毎に行い、自動梱包割付処理の修正を行う。
【００５２】
そして、図７に示す自動梱包割付け後の梱包割付実行画面７０、または、図８に示す自動梱包割付け後に梱包割付を修正した梱包割付最適化画面８０において、梱包確定ボタン７２が押され、梱包確定の指示が入力すると（Ｓ３８０“ＹＥＳ”）、ＣＰＵ１１１は商品梱包割付支援プログラムの実行により、梱包割付を確定して（Ｓ３８５）、続いて、入力作業者より、確定された梱包割付に従った商品の出荷作業（ピッキング作業）を指示するピッキングリストの出力指示があるか否かを待機し（Ｓ３９０）、ピッキングリストの出力指示があれば（Ｓ３９０“ＹＥＳ”）、ピッキングリストの出力指令を、例えば通常プリンタ６に対し出力して、ピッキングリストを発行させる（Ｓ３９５）。
【００５３】
図９は、入力作業者にピッキングリストの発行を選択させるピッキングリスト発行選択画面９０の一例を示す図である。
【００５４】
図９に示すピッキングリスト発行選択画面９０において、入力作業者により、使用順梱包が確定された商品を指定され、ピッキングリスト発行ボタン９１が押されると、ＣＰＵ１１１は商品梱包割付支援プログラムの実行により、例えば、図１０に示すように、ピッキングリスト発行選択画面９０上に“ピッキングリストを発行しますか？”という確認メッセージ９２を表示し、“ＯＫ”が選択されると、ＣＰＵ１１１にピッキングリスト発行指示が送られ、図３に示すＳ４００のピッキングリスト発行処理が実行される。
【００５５】
図１１は、図３のＳ４００のピッキングリスト発行処理により出力されるピッキングリスト１１０の一例を示す図である。
【００５６】
図１１に示すように、ピッキングリスト１１０には、梱包割付して配送する商品の出荷番号や、確定した商品の梱包割付と、梱包容器に張り付ける荷札の出力およびその荷札を出力する荷札プリンタ４の選択とを作業者に促す指示をハンディーターミナル７のディスプレイ７１に表示するピッキング指令１１１が、バーコードにより記載されている。
【００５７】
梱包作業者が、このバーコードにより記載されたピッキング指令１１１を、ハンディーターミナル７によりスキャンして、ハンディーターミナル７のディスプレイ７１に、確定した梱包割付と、梱包容器に張り付ける荷札の出力およびその荷札を出力する荷札プリンタ４の選択とを作業者に促す指示を表示して、荷札プリンタ４のところに行き、荷札プリンタ４上に張り付けられた荷札プリンタ４の識別コードを示すバーコードをスキャンすることにより、梱包容器に張り付ける荷札を印刷出力して、実際の梱包作業を開始する。
【００５８】
従って、実施形態１の商品梱包割付支援装置によれば、予め前記複数の商品毎に、配送先における各商品の使用工程を記憶しており、入力作業者により配送すべき複数の商品が指定された場合、配送すべき複数の商品が使用工程毎に梱包されるように、配送すべき複数の商品の梱包割付を決定し、梱包割付が決定され、作業者によって配送すべき複数の商品のピッキングリストの出力指示が入力した場合、梱包割付に基づいて、配送すべき複数の商品の使用工程毎の梱包を指示するピッキングリストが出力されるので、熟練者でなくても、配送すべき複数の商品を最適に梱包割付けを実行することができる。
【００５９】
特に、実施形態１の商品梱包割付支援装置では、各使用工程の順番も予め記憶しており、梱包割付と、さらに、使用工程の順番とに基づいて、配送すべき複数の商品の使用工程毎の梱包を指示するピッキングリストが出力されるので、熟練者でなくても、配送すべき複数の商品を各商品の使用工程毎に、容易に使用工程の順番に梱包することができる。
【００６０】
また、実施形態１の商品梱包割付支援装置では、さらに、一梱包容器当たりの最大積載重量に基づいて、使用工程毎に、かつ、最大積載重量を超えないように、複数の商品の梱包割付を決定するので、一梱包容器当たりの重量を平準化することが可能となり、商品の運搬作業を効率化することができる。
【００６１】
また、実施形態１の商品梱包割付支援装置では、決定された梱包割付により一の梱包容器に梱包されるように決定された複数の商品のうち、最も出荷重量の重い商品を特定し、かつ、特定したその商品が入っていたケースの残りの残余積載重量を算出し、当該残余積載重量に基づいて残りの他の商品が梱包されるように、決定された梱包割付を修正する最適化処理を実行するようにしたので、最も出荷重量の重い商品が入っていたケースを梱包容器（箱）として使用することが可能となり、最も出荷重量の重い商品については箱から出し入れするよう必要がなくなり、作業が楽になると共に、商品が入っていたケースを梱包容器（箱）として使用することが可能となるので、新たな梱包容器（箱）を用意する必要がなくなり、梱包容器（箱）代を節約することが可能となる。
【００６２】
また、実施形態１の商品梱包割付支援装置１では、さらに、配送すべき複数の商品の使用工程毎の梱包指示と、梱包容器に張り付ける荷札の出力と、荷札を出力するプリンタの選択とを作業者に促す指示を、ハンディーターミナル７のディスプレイ７１に表示させる表示指示とを、ピッキングリスト上の一のバーコードにより表したので、商品の梱包作業者は、ハンディーターミナル７により、ピッキングリスト上の一のバーコードをスキャンすることにより、これから荷札の印刷を開始することや、荷札プリンタ４のバーコードをスキャンしなければいけないことを、ハンディーターミナル７のディスプレイ７１により知ることが可能となり、さらに、熟練者でなくても、配送すべき複数の商品を最適に梱包割付けを実行することができることになる。
【００６３】
なお、上記実施形態１では、梱包割付ルールに基づく自動梱包割付後に、箱最適化の指示が入力すれば、箱最適化ルールに基づいて箱最適化処理を実行するように説明したが、これに限らず、例えば、図１２に示すように、ＣＰＵ１１１が商品梱包割付支援プログラムを実行することにより、梱包割付ルールに基づく自動梱包割付処理（Ｓ３４０）と、箱最適化ルールに基づいて箱最適化処理（Ｓ３７０）とを同時または連続して常時実行して、その後、梱包割付実行画面の表示処理（Ｓ３５０）を実行するようにしても勿論よいし、箱最適化処理を省略しても勿論よい。
【００６４】
実施形態２．
上記実施形態１では、図３や図１２に示すように、梱包割付ルールに基づく自動梱包割付後に、箱最適化ルールに基づいて箱最適化処理を実行するように説明したが、実施形態２では、梱包割付ルールに基づく自動梱包割付後は、入力作業者が任意に梱包割付を修正できるようにしたものである。なお、実施形態２の商品梱包割付支援装置１の構成自体は、図１および図２に示す実施形態１の商品梱包割付支援装置１の構成と同じであるので、構成の説明は省略し、その動作を説明する。
【００６５】
図１３は、実施形態２の商品梱包割付支援装置１の動作の一例を示すフローチャートである。
【００６６】
図１３において、Ｓ３１０〜Ｓ３５０までの処理と、Ｓ３８０〜Ｓ３９５０までの処理とは、図３や図１２に示す実施形態１ののものと同じであるので、説明を省略し、実施形態２特有のステップである、Ｓ１３１０〜Ｓ１３４０までの処理について説明する。
【００６７】
つまり、実施形態２では、上記実施形態１と同様、ＣＰＵ１１１は、記憶部１１２に記憶された商品梱包割付支援プログラムを実行して、Ｓ３４０の処理により、梱包割付ルールに基づく自動梱包割付処理を実行し、続くＳ３５０の処理により、図７に示すような梱包割付実行画面７０を表示して、自動梱包割付の結果を入力作業者に確認させる。
【００６８】
そして、実施形態２では、梱包割付実行画面７０にて入力作業者が自動梱包割付け結果を修正した場合は（Ｓ１３１０“ＹＥＳ”）、ＣＰＵ１１１は、実施形態２の商品梱包割付支援プログラムの実行により、その修正がＳ３４０の自動梱包割付け処理の際に使用した自動梱包割付けを満足するか否かを判断する（Ｓ１３２０）。
【００６９】
ここで、ＣＰＵ１１１は、入力作業者による自動梱包割付け結果の修正が自動梱包割付けを満足すると判断した場合は（Ｓ１３２０“ＹＥＳ”）、その修正を許可して（Ｓ１３３０）、Ｓ３８０の処理に進む一方、その修正が自動梱包割付けを満足しないと判断した場合は（Ｓ１３２０“ＮＯ”）、修正された梱包割付実行画面７０上に、“修正できません。もう一度修正して下さい”等のエラーメッセージないしは再修正メッセージ（指示）を表示して（Ｓ１３４０）、入力作業による自動梱包割付け結果の再度の修正指示を待機する（Ｓ３１３１０）。
【００７０】
図１４は、自動梱包割付けされた梱包割付実行画面７０に対し、入力作業者が修正をした梱包割付実行画面７０の一例を示す図である。
【００７１】
図１４に示す修正をした梱包割付実行画面７０では、図７に示す自動梱包割付け後の梱包割付実行画面７０では、箱Ｎｏ３では使用工程（分類）が“上棟”の４つの商品をまとめて梱包していたが、この場合、入力作業者は、箱Ｎｏ３では、商品コード“04240000”の商品名“レスビー羽子板ボルト”と、商品コード“03220000”の商品名“バネ付角座金”とのみを混合梱包し、商品コード“04400000”の商品名“両引き羽子板金物”と、商品コード“05100000”の商品名“Ｚマーク  六角ボルト”とは、箱Ｎｏ４の使用工程（分類）が“上棟”の４つの商品に混合梱包するように、入力作業者が修正した状態を示している。
【００７２】
その結果、箱Ｎｏ４の梱包容器には、６つの商品が混合梱包されることになる。
【００７３】
従って、実施形態２の商品梱包割付支援装置１によれば、上記実施形態１のの商品梱包割付支援装置１と同様に、熟練者でなくても、配送すべき複数の商品を最適に梱包割付けを実行することができる。
【００７４】
特に、実施形態２では、梱包割付ルールに基づく自動梱包割付後に、梱包割付ルールに基づく自動梱包割付後、入力作業者が任意に梱包割付を修正できるようにしたので、梱包割付ルールに基づく自動梱包割付け結果を人の手で修正することもでき、とても使い勝手が向上する。
【００７５】
なお、実施形態２でも、上記実施形態１と同様に、例えば、図１５に示すように、梱包割付ルールに従い自動梱包割付けを実行（Ｓ３４０）後に、箱最適化ルールに従い箱最適化処理を実行して（Ｓ３７０）、その後に、入力作業者に梱包割付を修正させるようにしても勿論よい。
【００７６】
また、上記実施形態１，２の商品梱包割付支援装置１では、商品として建築資材の梱包処理を一例に説明したが、本発明では、これに限らず、例えば、土木工事であれば土木工事に関連する商品、水道工事であれば水道工事に関連する商品、工場であれば工場で使用する商品、というように、梱包して配送する商品であれば対象となる。
【符号の説明】
【００７７】
１  商品梱包割付支援装置
２  ネットワーク
３  商品受発注支援装置
４  荷札プリンタ
５  送り状プリンタ
６  通常プリンタ
７  ハンディーターミナル
１１  装置本体
１２  ディスプレイ
１３  キーボード
１１１  ＣＰＵ（梱包割付決定手段，出力制御手段）
１１２  記憶部（使用工程記憶手段）
１１３  プリンタインターフェース（Ｉ／F）
１１４  無線インターフェース（Ｉ／F）
１１５  ネットワークインタフェース（Ｉ／F）
【図１】
2011093625.tif 000003
【図２】
2011093625.tif 000004
【図３】
2011093625.tif 000005
【図４】
2011093625.tif 000006
【図５】
2011093625.tif 000007
【図６】
2011093625.tif 000008
【図７】
2011093625.tif 000009
【図８】
2011093625.tif 000010
【図９】
2011093625.tif 000011
【図１０】
2011093625.tif 000012
【図１１】
2011093625.tif 000013
【図１２】
2011093625.tif 000014
【図１３】
2011093625.tif 000015
【図１４】
2011093625.tif 000016
【図１５】
2011093625.tif 000017