(57)【特許請求の範囲】
【請求項１】
ネットスーパーの注文データを読み込む注文読込手段と、
商品の表示優先順を設定した記憶手段に基づいて、前記注文データに含まれる商品を、先に荷詰めする商品の表示を後から荷詰めする商品の表示より優先させて並べて、ネットスーパーのパッキング伝票の伝票データを生成するパッキング伝票生成手段と、
前記記憶手段に基づいて、前記注文データに含まれる商品を、後から荷詰めする商品の表示を先に荷詰めする商品の表示より優先させて並べて、配送先の客に渡す配送伝票の伝票データを生成する配送伝票生成手段と、
前記パッキング伝票生成手段が生成した前記伝票データ、および、前記配送伝票生成手段が生成した前記伝票データを出力する伝票出力手段と、
を備える情報処理装置。
【請求項２】
前記記憶手段は、破損しにくい商品を先に詰め、破損しやすい商品を後から詰めるとして商品の表示優先順を記憶し、
前記パッキング伝票生成手段は、当該記憶手段に基づき、破損しにくい商品から破損しやすい商品の順に前記注文データに含まれる商品を並べて、前記パッキング伝票の伝票データを生成し、
前記配送伝票生成手段は、前記記憶手段に基づき、破損しやすい商品から破損しにくい商品の順に前記注文データに含まれる商品を並べて、前記配送伝票の伝票データを生成する、請求項１に記載の情報処理装置。
【請求項３】
前記記憶手段は、商品の重量を記憶し、
前記パッキング伝票生成手段は、当該記憶手段に基づき、重量の大きい順に前記注文データに含まれる商品を並べて、前記パッキング伝票の伝票データを生成し、
前記配送伝票生成手段は、前記記憶手段に基づき、重量の小さい順に前記注文データに含まれる商品を並べて、前記配送伝票の伝票データを生成する、請求項１または２に記載の情報処理装置。
【請求項４】
前記記憶手段は、商品の硬さに関する情報を記憶し、
前記パッキング伝票生成手段は、当該記憶手段に基づき、硬めの商品から柔らかめの商品の順に前記注文データに含まれる商品を並べて、前記パッキング伝票の伝票データを生成し、
前記配送伝票生成手段は、前記記憶手段に基づき、柔らかめの商品から硬めの商品の順に前記注文データに含まれる商品を並べて、前記配送伝票の伝票データを生成する、請求項１ないし３のいずれか１つに記載の情報処理装置。
【請求項５】
情報処理装置において、コンピュータを、
ネットスーパーの注文データを読み込む注文読込手段と、
商品の表示優先順を設定した記憶手段に基づいて、前記注文データに含まれる商品を、先に荷詰めする商品の表示を後から荷詰めする商品の表示より優先させて並べて、ネットスーパーのパッキング伝票の伝票データを生成するパッキング伝票生成手段と、
前記記憶手段に基づいて、前記注文データに含まれる商品を、後から荷詰めする商品の表示を先に荷詰めする商品の表示より優先させて並べて、配送先の客に渡す配送伝票の伝票データを生成する配送伝票生成手段と、
前記パッキング伝票生成手段が生成した前記伝票データ、および、前記配送伝票生成手段が生成した前記伝票データを出力する伝票出力手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の実店舗で販売している商品をＷｅｂサイトから受注して客に配送する、所謂ネットスーパーと呼ばれる販売方式が行われている。店舗では、ネットスーパーの注文商品を店舗内から収集するピッキング作業と、収集した商品を配送先（客）ごとに仕分けて荷詰めするパッキング作業とが行われる。
【０００３】
各作業では、作業ごとに発行された伝票が用いられる。例えば、ピッキング作業では、同一便の配送商品を店舗内から効率よく収集するため、カテゴリ別に商品を分けて出力したピッキング伝票が用いられることがある。また、パッキング作業では、配送先（客）ごとに注文商品のリストを出力したパッキング伝票が用いられることがある。尚、商品とともに客に渡すための配送伝票を、パッキング伝票と同様に利用する場合もある。
【０００４】
従来、これら伝票においては、注文順や商品コード順などの順に注文商品が表示されている。一方作業員としては、記載順に商品を詰めていく方が作業がし易い。従って、軽く柔らかい商品や壊れやすい商品の後に重い商品が表示されている場合、記載順に商品を詰めてしまうと柔らかい商品や壊れやすい商品が破損してしまう。そこで作業員は、破損しやすい商品を収集籠や出荷用ケースから一度取り出して、重い商品を下に詰めた後に、破損しやすい商品を詰め直さなければならない。このように従来、商品を破損しないように荷詰めする際の作業効率を向上させることが望まれていた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、商品を破損しないように荷詰めする際の作業効率向上を図ることができる情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、注文読込手段と、パッキング伝票生成手段と、配送伝票生成手段と、伝票出力手段とを備える。注文読込手段は、ネットスーパーの注文データを読み込む。パッキング伝票生成手段は、商品の表示優先順を設定した記憶手段に基づいて、前記注文データに含まれる商品を、先に荷詰めする商品の表示を後から荷詰めする商品の表示より優先させて並べて、ネットスーパーのパッキング伝票の伝票データを生成する。配送伝票生成手段は、前記記憶手段に基づいて、前記注文データに含まれる商品を、後から荷詰めする商品の表示を先に荷詰めする商品の表示より優先させて並べて、配送先の客に渡す配送伝票の伝票データを生成する。伝票出力手段は、前記パッキング伝票生成手段が生成した前記伝票データ、および、前記配送伝票生成手段が生成した前記伝票データを出力する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態の販売システムの概略構成図である。
【図２】図２は、店舗サーバの機能構成を示すブロック図である。
【図３】図３は、商品マスタのデータ構成例を示す説明図である。
【図４】図４は、ネットスーパーサーバの構成を示すブロック図である。
【図５】図５は、注文管理ファイルのデータ構成例を示す模式図である。
【図６】図６は、部門コード１の優先順マスタのデータ構成例を示す図である。
【図７】図７は、部門コード２の優先順マスタのデータ構成例を示す図である。
【図８】図８は、ネットスーパーサーバが実行するパッキング伝票出力処理の手順例を示したフローチャートである。
【図９】図９は、注文順に商品が表示されている注文商品リスト例を示した説明図である。
【図１０】図１０は、部門コード１により表示順を並べ替えた商品リストを示す説明図である。
【図１１】図１１は、部門コード２により表示順を並べ替えた商品リストを示す説明図である。
【図１２】図１２は、重量情報により表示順を並べ替えた商品リストを示す説明図である。
【図１３】図１３は、パッキング伝票の印字構成例を示す図である。
【図１４】図１４は、配送伝票の印字構成例を示す図である。
【図１５】図１５は、ピッキング伝票の印字構成例を示す図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、実施形態に係る情報処理装置及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。
【０００９】
図１は、実施形態の販売システム１の概略構成図である。販売システム１は、店舗がネットスーパーサービスを提供するためのシステムである。販売システム１は、ＰＯＳ（Point  Of  Sales）システム７とネットスーパーサーバ１１とがＬＡＮ３等の店舗内に設けられたネットワークで接続されて構成されている。
【００１０】
ネットスーパーサーバ１１は、ネットスーパーサービスを提供するためのサーバ装置である。尚、ネットスーパーサービスとは、ＰＯＳシステム７が設置された店舗内で販売されている商品を、インターネット上の販売サイトから受注して販売するサービスである。
【００１１】
ＰＯＳシステム７は、店舗内の商品の売上登録や在庫管理等を行うためのシステムである。ネットスーパーサーバ１１は、店舗サーバ４と連携して店舗内商品の在庫管理を行いながら、ネットスーパーでの受注や配送を管理する。
【００１２】
尚、販売システム１において、ネットスーパーサーバ１１の機能の一部を複数の情報処理装置に分散させてもよい。また、店舗外に設けられたサーバ装置に、ネットスーパーサーバ１１の少なくとも一部の機能を備えさせてもよい。
【００１３】
ＰＯＳシステム７は、店舗サーバ４と店舗内に設けられた複数台のＰＯＳ端末２とを備えている。実店舗における売上登録処理については、従来一般的に行われている処理と同様の処理を行うので、ここでの記載は省略する。店舗サーバ４は、専用回線８を介して本部サーバ９と接続されている。本部サーバ９は、系列店舗の店舗サーバ４とデータ通信を行って、系列店舗における売上や在庫などを統括管理する。
【００１４】
図２は、店舗サーバ４の機能構成を示すブロック図である。店舗サーバ４は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等で構成されるコンピュータ構成の制御部２１を備えている。また、制御部２１にはバス２２及びＩ／Ｏ機器制御部２４を介して、キーボード２５、表示器２６、プリンタ２７、記憶装置２０などが接続されている。記憶装置２０としては、例えばＨＤＤ（Hard  Disk  Drive）を用いることができるが、ＳＳＤ（Solid  State  Device）等その他の記憶装置を用いてもよい。制御部２１は、通信Ｉ／Ｆ２３１及びＬＡＮ３を介してＰＯＳ端末２との間でデータ通信を行う。また、制御部２１は、通信Ｉ／Ｆ２３２及び専用回線８を介して本部サーバ９とデータ通信を行う。記憶装置２０は、制御部２１が実行する各種プログラムの他、本部サーバ９からダウンロードした商品マスタ２０１を格納している。
【００１５】
図３は、商品マスタ２０１のデータ構成例を示す説明図である。商品マスタ２０１は、店舗で扱われている商品の商品情報を管理するためのマスタファイルである。図３に示すように、商品マスタ２０１には、各商品の部門コード（分類コード、商品カテゴリと呼ばれることもある）、商品コード、商品名、重量情報などの情報が格納される。図示しないが、商品価格等のその他の情報がさらに格納されてもよい。
【００１６】
図１に戻って、本部サーバ９はＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるコンピュータ構成の制御部と、入力装置、表示装置等を備えたサーバ装置である。例えば本部サーバ９は、各店舗の店舗サーバ４から送信された売上データを管理する。また、本部サーバ９は、商品マスタ２０１の更新を行い、更新後の商品マスタ２０１を系列店舗の店舗サーバ４に送信する。
【００１７】
顧客端末１０は、ネットスーパーの客（ユーザ）が操作するパーソナルコンピュータ（Personal  computer：ＰＣ）や携帯電話等の情報処理装置である。顧客端末１０はインターネット５を介してネットスーパーサーバ１１が提供する販売サイトにアクセスし、商品の発注を行う。
【００１８】
次に、商品受注後から配送処理にかけての処理概要について、簡単に説明する。ネットスーパーサーバ１１は販売サイトから受付けた注文に基づき、注文データを生成する。ネットスーパーサーバ１１は注文データに基づきピッキング作業用のピッキング伝票を印字発行する。ピッキング作業者は、ピッキング伝票に含まれる注文商品リストに従い、店舗内から注文商品を収集する。尚、ピッキング作業では、複数配送先分の商品がまとめて収集されてもよいし、一配送先分の商品のみが収集される形態でもよい。
【００１９】
ネットスーパーサーバ１１にはＬＡＮ３を介してパッキング装置１２が接続されている。パッキング装置１２は、パッキング作業者が携帯可能なハンディターミナル等である。パッキング作業とは、ピッキング作業で店舗内から収集された商品を、配送先（客）別の注文データと照合しながら配送先（客）毎の収容ケースに荷詰めする作業である。
【００２０】
ネットスーパーサーバ１１は、注文データに基づいてパッキング作業用のパッキング伝票を印字発行する。また、ネットスーパーサーバ１１は、注文データを用いて配送伝票を印字発行する。配送伝票とは、注文商品とともに配送先の客に渡される伝票のことである。
【００２１】
次に、本実施形態の情報処理装置であるネットスーパーサーバ１１の機能構成について説明する。
【００２２】
図４は、ネットスーパーサーバ１１の構成を示すブロック図である。図４に示すように、ネットスーパーサーバ１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるコンピュータ構成の制御部５０を備えている。制御部５０には、バス３２を介して通信Ｉ／Ｆ（Interface）３３１と通信Ｉ／Ｆ３３２とが接続されている。制御部５０は、通信Ｉ／Ｆ３３１を介してＬＡＮ３に接続可能である。
【００２３】
また、制御部５０には、Ｉ／Ｏ機器制御部３４を介して、操作入力部３５と、表示器３６と、接続Ｉ／Ｆ３７と、記憶装置３８とが接続されている。操作入力部３５は例えば、キーボードやマウス等により構成される。操作入力部３５は、例えばＣＲＴやＬＣＤ等の表示デバイスにより構成される。接続Ｉ／Ｆ３７にはバスやインタフェースを介してプリンタ１４が接続されている。
【００２４】
制御部５０は、通信Ｉ／Ｆ３３１およびＬＡＮ３を介してパッキング装置１２との間でデータ通信を行う。なお、パッキング装置１２は中継装置１３を介してＬＡＮ３に接続可能である。また、制御部５０は、通信Ｉ／Ｆ３３２および専用回線８を介して本部サーバ９との間でデータ通信を行う。
【００２５】
記憶装置３８は、例えばＨＤＤやフラッシュメモリ等の記憶デバイスにより構成される。記憶装置３８は、制御部５０が実行する各種プログラムや当該プログラムの実行に係る各種設定情報を記憶している。また、記憶装置３８は、注文管理ファイル３８１、優先順マスタ３８２等を記憶している。
【００２６】
図５は、注文管理ファイル３８１のデータ構成例を示す模式図である。注文管理ファイル３８１は、ネットスーパーサーバ１１が生成した注文データを格納し管理するためのデータファイルである。図５に示すように、注文管理ファイル３８１には、便番号、箱番号、配送番号、商品コード、商品名、カテゴリＩＤなどを関連付けたレコードが格納される。便番号は、商品の配達を行う配達便を識別するための識別子である。便番号が同一の商品は同一の便で配達される。箱番号は、配達のために商品を収容する収容ケースを識別するための識別子である。
【００２７】
配送番号は、客がネットスーパーのＷｅｂサイトにおいて注文した取引を識別するための識別情報である。配送番号に対応する配送先の情報、顧客情報などは、注文管理ファイル３８１に含めてまとめて管理してもよいし、別のファイル（会員マスタ等）にて管理してもよい。カテゴリＩＤは、商品カテゴリ（部門）を識別するための識別子である。カテゴリＩＤとして、商品マスタ２０１における部門コードをそのまま流用してもよい。
【００２８】
次に、優先順マスタ３８２（図４参照）について説明する。優先順マスタ３８２は、伝票に出力される注文商品リスト内の商品の並び順、即ち商品の表示順を決定するために用いられる。優先順マスタ３８２には、各部門に属する商品の表示優先順が設定されている。また、商品の表示優先順は、先に荷詰めする商品を後から荷詰めする商品の表示より優先するよう設定されている。
【００２９】
荷詰め作業では、商品を傷つけず傷みにくくするため、軽く柔らかい葉物野菜や、壊れやすい卵等の商品を収容ケース上部に配置し、重く硬い商品はケース下部に配置することが望ましい。また、重く硬い商品は配置等を気にせずパッキングできるが、荷詰めに注意を要する商品は、パッキング作業の最後に他の商品の配置などの状態を見てパッキングする必要がある。
【００３０】
一方、パッキング作業者は、パッキング伝票の注文商品リストの表示順に従い、リスト上側の商品から順にパッキングする方が作業効率を上げやすい。そこで優先順マスタ３８２には、重く硬い商品、破損しにくい商品など、先に荷詰めする商品の表示優先順を上位に上げて設定した。そして、軽く柔らかい商品、傷みやすい商品、或いは破損しやすい商品など、後から荷詰めした方が好ましい商品については、表示優先順を下位に下げて設定した。
【００３１】
次に、表示優先順の具体的な設定例について説明する。図４に示すように、優先順マスタ３８２は、大部門である部門コード１の優先順マスタ３８２ａと、小部門である部門コード２の優先順マスタ３８２ｂとを備えている。
【００３２】
一般的に商品カテゴリは、大／小、あるいは大／中／小などと、階層的に商品を分類できるよう設定されている。そこで本実施形態では、このようなカテゴリ階層に準じて表示優先順を設定した。
【００３３】
図６は、大部門である部門コード１の優先順マスタ３８２ａのデータ構成例を示す図である。図７は、小部門である部門コード２の優先順マスタ３８２ｂのデータ構成例を示す図である。図６、図７に示すように、優先順マスタ３８２には、各部門（カテゴリ）の商品を伝票にリスト出力する際の表示優先順が設定されている。
【００３４】
即ち、図６に示す優先順マスタ３８２ａの例では、部門コード１が１１１である野菜、および、部門コード１が２２２である米、穀類の表示優先順を上位に設定している。一方、部門コード１が３３３である卵の表示優先順は、最下位として設定している。
【００３５】
また、図７に示す優先順マスタ３８２ｂの例では、部門コード２が１１１００１である葉物野菜の表示優先順を下位に設定している。また、部門コード２が１１１００２の根野菜の表示優先順を上位に設定している。
【００３６】
このように、優先順マスタ３８２はカテゴリ階層に準じて、商品の表示優先順を大部門から小部門にかけて段階的に判断できるよう設定している。
【００３７】
次に、本実施形態のネットスーパーサーバ１１が実行するプログラムの機能構成について説明する。本実施形態のネットスーパーサーバ１１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００３８】
また、本実施形態のネットスーパーサーバ１１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のネットスーパーサーバ１１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態のネットスーパーサーバ１１で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００３９】
本実施形態のネットスーパーサーバ１１で実行されるプログラムは、図４に示すように、注文読込部５１、優先順比較部５２、伝票生成部５３、伝票出力部５４を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされる。そして、注文読込部５１、優先順比較部５２、伝票生成部５３、伝票出力部５４が主記憶装置上に生成されるようになっている。
【００４０】
注文読込部５１は、パッキング伝票の発行対象とする配送番号が入力されると、注文管理ファイル３８１から当該配送番号の注文データを読み込む。
【００４１】
優先順比較部５２は、優先順マスタ３８２、商品マスタ２０１に基づいて、配送商品の表示優先順を比較する。そして、伝票の注文商品リストにおける各商品の表示順を決定する。
【００４２】
伝票生成部５３は、優先順比較部５２が決定した表示順により商品リストを生成し、これを含めて各種伝票データを生成する。伝票としては、上述したように、ピッキング伝票、パッキング伝票、配送伝票、受領伝票などがある。データ形式は特に限定されないが、例えばプリンタ１４にて印刷可能な印字データ、表示器３６にて表示可能な表示データなどを生成する。
【００４３】
伝票出力部５４は、操作入力部３５を介して受付けた指示に応じて、伝票データの出力処理を制御する。例えば伝票発行の指示を受付けると、伝票出力部５４は当該伝票の印字データをプリンタ１４に出力する。プリンタ１４は入力された印字データに基づいて伝票を印字発行する。
【００４４】
次に、ネットスーパーサーバ１１が実行する伝票出力処理の手順例について、図８を用いて説明する。ここでは、パッキング伝票を発行する場合について説明する。図８は、ネットスーパーサーバ１１が実行するパッキング伝票出力処理の手順例を示したフローチャートである。ここでは一例として、図９に示す配送商品を一収容ケースにパッキングする例について説明する。
【００４５】
図９は、注文順に商品が表示されている注文商品リスト例を示した説明図である。図９はあくまで注文データのデータ構成を説明するための図であり、注文管理ファイル３８１におけるデータ構成を抜粋したものではない。即ち、注文管理ファイル３８１には図５で示したように便番号、配送番号、商品コードなどが格納されるが、部門コードなど詳細な商品情報を含める必要はない。無論、このような商品情報を全て注文管理ファイル３８１に含めてもよいが、注文読込部５１が適宜商品マスタ２０１に問い合わせてこれら情報を読み込めばよい。
【００４６】
まず、パッキング作業開始時にパッキング作業者は操作入力部３５を介してパッキング伝票を発行する配送番号を指定する。注文読込部５１は、指定された配送番号を受付ける（ステップＳ１）。そして、注文読込部５１は、受付けた配送番号に対応する注文データを注文管理ファイル３８１からＲＡＭに読み込む。また優先順比較部５２は、注文商品の部門コード等の商品情報を商品マスタ２０１からＲＡＭに読み込む（ステップＳ２）。例えばＲＡＭには、図９に示すような注文データ及び商品情報が読み込まれる。
【００４７】
次に、優先順比較部５２が商品表示の優先順を比較する。まず、優先順比較部５２は、優先順マスタ３８２ａを参照し、部門コード１の表示優先順の比較を行う（ステップＳ３）。図６のように表示優先順が設定されている場合、優先順比較部５２は、部門コード１が１１１、２２２である商品の表示順を上位にし、商品表示順を図１０に示すように並べ替える。
【００４８】
図１０は、ステップＳ３での表示順並べ替えの結果を示した説明図である。表示優先順の欄には、ステップＳ３で優先順比較部５２が参照した表示優先順として、図６に示した表示優先順を抽出して記してある。並べ替えの結果、部門コード１が１１１、２２２である商品は、部門コード１が３３３である商品よりも上位に表示される旨が設定される。そして、部門コード１が３３３である商品は、最下位に表示される旨が設定される。
【００４９】
次に、優先順比較部５２は、優先順マスタ３８２ｂを参照して、部門コード２の表示優先順を比較する（ステップＳ４）。図７のように表示優先順が設定されている場合、優先順比較部５２は、部門コード２が１１１００２である商品の表示順を上位にし、商品表示順を図１１に示すように並べ替える。
【００５０】
図１１は、ステップＳ４での表示順並べ替えの結果を示した説明図である。表示優先順の欄には、ステップＳ４で優先順比較部５２が参照した表示優先順として、図７に示した表示優先順を抽出して記してある。並べ替えの結果、部門コード２が１１１００２の商品が、部門コード２が１１１００１の商品よりも上位に表示される旨が設定される。
【００５１】
次に、優先順比較部５２は、商品マスタ２０１を参照し、各商品の重量情報に基づいて表示優先順を比較する（ステップＳ５）。図３のように商品の重量情報が設定されている場合、優先順比較部５２は、より重い商品の表示優先順を上位にし、商品表示順を図１２に示すように並べ替える。
【００５２】
図１２は、ステップＳ５での表示順並べ替え結果を示した説明図である。表示優先順の欄には、ステップＳ５で優先順比較部５２が参照した表示優先順として、図３に示した各商品の重量情報を記してある。並べ替えの結果、重量情報が２ｋｇであり最も重い商品の表示優先順が最上位に表示される旨が設定される。また、商品コード０００００１の商品は５０ｇであり、商品コード０００００２の商品は１２０ｇである。そこで、優先順比較部５２は図１１における表示順を入れ替えて、５０ｇの商品より１２０ｇの商品の表示優先順を上位として設定する。
【００５３】
そして、伝票生成部５３は、以上のようにして並べ替えた商品表示順を適用して、パッキング伝票の表示データおよび印字データを生成する（ステップＳ６）。伝票出力部５４は、生成された表示データを表示器３６に出力する（ステップＳ７）。表示器３６は表示データに基づき、パッキング伝票を表示器３６に表示する。また、伝票出力部５４は、生成された印字データをプリンタ１４に出力する（ステップＳ７）。プリンタ１４は入力された印字データに基づき、パッキング伝票を印字発行する。
【００５４】
図１３は、パッキング伝票の印字構成例を示す図である。図１３に示すように、パッキング伝票には、ネットスーパーサーバ１１によって付番された配送番号８１が記される。また、パッキング伝票には、配送番号がエンコードされた配送コード８２が印刷される。領域Ａ１は、配送先の顧客の会員情報を出力する領域である。
【００５５】
領域Ａ３は、配送先および配送日時に関する配送情報が入力される。図１３の例では、配送情報として、配送日を指定する情報、配送時間を指定する情報が出力されている。また、領域Ａ３には、決済方法、領収金額など、決済に関する情報が出力されてもよい。また、領域Ａ３には、パッキング担当者のサイン記入用或いは捺印用の領域が設けられている。
【００５６】
領域Ａ４は、注文商品リストを表示するための領域である。即ち、領域Ａ４には、注文データに含まれる各商品について、商品名、単価、数量などが出力される。図１２のように商品表示順が決定された場合には、当該表示順と同じ表示順で領域Ａ４に商品リストが出力される。
【００５７】
尚、伝票生成部５３は、商品コードをエンコードしたバーコードを各商品に対応付けて印字する。尚、バーコードではなく、商品コードをエンコードした二次元コードなど、その他のコードシンボルを印字してもよい。なお、図示したように、各商品の行には、検品のチェックマークを記入する検品欄を設けてもよい。
【００５８】
図１３に例示するように、パッキング伝票には重く傷みにくい商品が商品リストの上位に優先的に表示される。一方、壊れ易かったり傷み易かったりと、扱いに注意を要する商品は、商品リストの下位に表示される。パッキング作業者はこの表示順に従って商品を荷詰めすれば、重く傷みにくい商品をケース下側に先にパッキングできる。また、傷みやすい商品ほど後からパッキングできるので、先に詰めた商品のパッキング状態を見ながら詰めることができる。
【００５９】
このように本実施形態では、従来パッキング作業に手慣れた作業者がとってきたような好適なパッキング手順を、伝票の商品リストの表示順に反映させている。従って、伝票の表示順通りにパッキングしていけば、作業に不慣れな者でも商品を破損させないようなパッキング手順を踏むことができる。また、慣れ不慣れに関係無く、商品リストは上部から下部へと順を追ってチェックしていく方が作業効率は良い。本実施形態では、伝票の商品リストの表示順通りにパッキングしていけば、自ずと商品を破損しないように荷詰めをすることができる。従って本実施形態によれば、商品を破損しないようにパッキング作業する際の作業効率向上を図ることができる。
【００６０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６１】
＜配送伝票への適用例＞
例えば、本実施形態にかかる伝票データ生成方法を配送伝票に利用することにより、客が配達商品を確認する際の作業効率向上を図ることができる。図１４を用いて配送伝票への適用例を説明する。
【００６２】
図１４は、配送伝票の印字構成例を示す図である。配送された商品を客が確認する際には、収容ケースから商品を取り出しながら配送伝票と照らし合わせる作業となる。従って、配送伝票の商品表示順はパッキング伝票における表示順の逆順とする。即ち、ケース上側に収容されている商品ほど表示優先順を上位とし、ケース下側に収容されている商品ほど表示優先順を下位とする。これにより客は、収容ケースの上側から順に商品を取り出しながら、配送伝票に照らし合わせて配送商品の確認をすることができる。このように本実施形態の商品リスト生成方法を配送伝票に適用すれば、破損しないように荷詰めされた商品の確認作業を効率よく行うことができる。
【００６３】
＜ピッキング伝票への適用例＞
また、本実施形態にかかる伝票データ生成方法をピッキング伝票に利用し、ピッキング作業の効率向上を図ることも可能である。
【００６４】
図１５は、ピッキング伝票の印字構成例を示す図である。なお、ピッキング作業については、店舗により商品収集方法が異なる。すなわち、同じ便番号で配送される商品について、カテゴリごとに複数配送先分の商品をまとめ、商品を収集する場合もある。また、小規模店舗などでは、複数客分の商品は混ぜずに、一配送先分の商品を収集する場合もある。このように商品収集方法が異なれば発行されるピッキング伝票も異なるが、いずれの場合においても収集ケースに商品を入れる際、商品が傷まないように配慮する必要がある。
【００６５】
そこで、パッキング伝票と同様の商品表示順で収集商品をリスト表示する。図１５に示すように、ピッキング伝票には、先に収集して収集ケースの下側に詰めるべき商品が先に表示される。一方、後から収集して上側に詰めるべき商品は後に表示される。従って本実施形態のピッキング伝票を用いれば、表示順に商品をピッキングし、ピッキングした順に商品を収集ケースに入れていけば、途中で商品の上下を入れ替えずに商品を収集することができる。従って本実施形態によれば、ピッキング作業の効率向上を図ることができる。
【００６６】
＜表示順比較に用いるパラメータ＞
尚、各商品の表示優先順を設定する際に基準とする情報は、上述した例に限定されない。例えば、商品の硬さ、柔らかさに基づいて表示優先順を優先順マスタ３８２または商品マスタ２０１に設定してもよい。さらに、ビニール包装、箱包装、個包装など、包装の種類に基づいて表示優先順を判断してもよい。
【００６７】
また、表示優先順の設定方法についても上述した例に限定されない。「上位」「下位」「最下位」等と分類する代わりに、「１」、「２」、「９９」などの値を用いて設定してもよい。また、表示優先順を１〜５、９９などとより細分化し、段階的に設定してもよい。
【００６８】
＜伝票データのその他の出力例＞
また、上述では伝票データをネットスーパーサーバ１１の表示器３６に表示する例、および、伝票用紙に印字出力する例について説明したが、出力先はこれに限定されない。その他の例として、ピッキング作業者やパッキング作業者、配送担当者等が用いるタブレット端末やハンディ端末等に表示データを出力してもよい。
【００６９】
以上説明したとおり、本実施形態では、先に荷詰めする商品を後から荷詰めする商品より優先的に表示した伝票が出力される。これにより、作業者は伝票の表示順通りに商品を荷詰めすればよい。従って本実施形態によれば、商品の荷詰めを効率的に行うことができる情報処理装置およびプログラムを提供することができる。
【符号の説明】
【００７０】
１…販売システム、２…ＰＯＳ端末、４…店舗サーバ、７…ＰＯＳシステム、１１…ネットスーパーサーバ、１４…プリンタ、５１…注文読込部、５２…優先順比較部、５３…伝票生成部、５４…伝票出力部、２０１…商品マスタ、３８１…注文管理ファイル、３８２…優先順マスタ。
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特開２０１４−０５２７７１号公報
【図１】
0006279437.tif 000002
【図２】
0006279437.tif 000003
【図３】
0006279437.tif 000004
【図４】
0006279437.tif 000005
【図５】
0006279437.tif 000006
【図６】
0006279437.tif 000007
【図７】
0006279437.tif 000008
【図８】
0006279437.tif 000009
【図９】
0006279437.tif 000010
【図１０】
0006279437.tif 000011
【図１１】
0006279437.tif 000012
【図１２】
0006279437.tif 000013
【図１３】
0006279437.tif 000014
【図１４】
0006279437.tif 000015
【図１５】
0006279437.tif 000016