(57)【特許請求の範囲】
【請求項１】
インターネットを介して店舗内の商品を販売するネットスーパーで購入注文の対象となった注文商品の仕分けのために、当該注文商品のコードシンボルを読み取るコード読取手段と、
前記注文商品の商品コードと当該商品コードの前記コード読取手段による読み取りに係る処理が未処理か否かを表す状態情報とを関連付けた注文商品リストを保持する情報処理装置に対し、未処理となっている前記注文商品を問い合わせる未処理問い合わせ手段と、
前記未処理問い合わせ手段の問い合わせに応じて受信した未処理となっている前記注文商品を表示部に表示する未処理商品表示手段と、
前記未処理商品表示手段により表示された未処理となっている前記注文商品について、新たな商品コードを入力する新コード入力手段と、
前記新コード入力手段によって入力された前記新たな商品コードを、前記注文商品リストの変更のために前記情報処理装置に対して送信する新コード送信手段と、
を備えるパッキング装置。
【請求項２】
前記未処理商品表示手段により表示された未処理となっている前記注文商品について、店舗内での欠品を宣言する欠品宣言手段と、
前記欠品宣言手段によって欠品が宣言されたことを示す欠品信号を、前記注文商品リストの変更のために前記情報処理装置に対して送信する欠品信号送信手段と、
を備える請求項１記載のパッキング装置。
【請求項３】
インターネットを介して店舗内の商品を販売するネットスーパーで購入注文の対象となった注文商品の商品コードと当該商品コードの読み取りに係る処理が未処理か否かを表す状態情報とを関連付けた注文商品リストを保持するリスト保持手段と、
前記注文商品を仕分けるために当該注文商品のコードシンボルを読み取るパッキング装置から未処理となっている前記注文商品の問い合わせを受信する問い合わせ受信手段と、
問い合わせに応じて未処理となっている前記注文商品を送信する未処理商品送信手段と、
未処理となっている前記注文商品の商品コードとは異なる新たな商品コードを、前記パッキング装置から受信する新コード受信手段と、
受信した前記新たな商品コードに対応する前記注文商品リストの未処理となっている前記注文商品の商品コードを当該新たな商品コードに変更するとともに前記状態情報を処理状態とする第１リスト変更手段と、
を備える情報処理装置。
【請求項４】
未処理となっている前記注文商品について欠品が宣言されたことを示す欠品信号を、前記パッキング装置から受信する欠品信号受信手段と、
受信した前記欠品信号に対応する前記注文商品リストの未処理となっている前記注文商品の前記状態情報を欠品状態とする第２リスト変更手段と、
を備える請求項３記載の情報処理装置。
【請求項５】
コンピュータを、
インターネットを介して店舗内の商品を販売するネットスーパーで購入注文の対象となった注文商品の仕分けのために、当該注文商品のコードシンボルを読み取るコード読取手段と、
前記注文商品の商品コードと当該商品コードの前記コード読取手段による読み取りに係る処理が未処理か否かを表す状態情報とを関連付けた注文商品リストを保持する情報処理装置に対し、未処理となっている前記注文商品を問い合わせる未処理問い合わせ手段と、
前記未処理問い合わせ手段の問い合わせに応じて受信した未処理となっている前記注文商品を表示部に表示する未処理商品表示手段と、
前記未処理商品表示手段により表示された未処理となっている前記注文商品について、新たな商品コードを入力する新コード入力手段と、
前記新コード入力手段によって入力された前記新たな商品コードを、前記注文商品リストの変更のために前記情報処理装置に対して送信する新コード送信手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、パッキング装置、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年のネットワークの普及により、インターネットを介して商品の販売を行う販売方式（ＥＣ：Electronic  Commerce）が盛んに行われている。また、スーパーマーケット等の店舗においても、店舗内で販売している商品をインターネットを介して販売する、所謂ネットスーパーと呼ばれる販売方式が行われている。ネットスーパーでは、顧客から商品購入の注文を受け付けると、該当する商品を店舗内から収集するピッキング作業と、収集した商品を顧客毎に仕分けるパッキング作業とが行われ、各顧客に配送されるよう運用されている。
【０００３】
また、ネットスーパーで販売される商品は店舗内でも販売されているため、特定の商品に購入が集中すると欠品（品切れ）が発生することになる。この欠品の発生については、ピッキング作業時に担当者が欠品を確認し、書面等により欠品を報告するよう運営されている。
【０００４】
また、従来においては、ハンディターミナル（パッキング装置）を用いたパッキング作業時に、ネットスーパーで販売される商品についての欠品登録を行うことができるようにしたシステムが開示されている。このようなシステムによれば、ピッキング作業時に担当者が欠品を確認し、書面等により欠品を報告する場合と比較してより効率的に行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の方式によれば、パッキング作業の際における欠品商品をパッキング作業者が確認するためには、ハンディターミナル（パッキング装置）によるパッキング作業を一時中断して、欠品商品を記載した帳票を出力して確認しなければならず、作業効率の低下を招いていた。
【課題を解決するための手段】
【０００６】
実施形態のパッキング装置は、インターネットを介して店舗内の商品を販売するネットスーパーで購入注文の対象となった注文商品の仕分けのために、当該注文商品のコードシンボルを読み取るコード読取手段と、前記注文商品の商品コードと当該商品コードの前記コード読取手段による読み取りに係る処理が未処理か否かを表す状態情報とを関連付けた注文商品リストを保持する情報処理装置に対し、未処理となっている前記注文商品を問い合わせる未処理問い合わせ手段と、前記未処理問い合わせ手段の問い合わせに応じて受信した未処理となっている前記注文商品を表示部に表示する未処理商品表示手段と、前記未処理商品表示手段により表示された未処理となっている前記注文商品について、新たな商品コードを入力する新コード入力手段と、前記新コード入力手段によって入力された前記新たな商品コードを、前記注文商品リストの変更のために前記情報処理装置に対して送信する新コード送信手段と、を備える。
【０００７】
実施形態の情報処理装置は、インターネットを介して店舗内の商品を販売するネットスーパーで購入注文の対象となった注文商品の商品コードと当該商品コードの読み取りに係る処理が未処理か否かを表す状態情報とを関連付けた注文商品リストを保持するリスト保持手段と、前記注文商品を仕分けるために当該注文商品のコードシンボルを読み取るパッキング装置から未処理となっている前記注文商品の問い合わせを受信する問い合わせ受信手段と、問い合わせに応じて未処理となっている前記注文商品を送信する未処理商品送信手段と、未処理となっている前記注文商品の商品コードとは異なる新たな商品コードを、前記パッキング装置から受信する新コード受信手段と、受信した前記新たな商品コードに対応する前記注文商品リストの未処理となっている前記注文商品の商品コードを当該新たな商品コードに変更するとともに前記状態情報を処理状態とする第１リスト変更手段と、を備える。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態の販売システムの全体構成を概略的に示したシステム構成図である。
【図２】図２は、ネットスーパー管理サーバの構成を示すブロック図である。
【図３】図３は、注文管理ファイルの一例を示す模式図である。
【図４】図４は、配達便管理ファイルの一例を示す模式図である。
【図５】図５は、パッキング装置の構成を示すブロック図である。
【図６】図６は、商品購入ページの一例を示す正面図である。
【図７】図７は、ピッキング伝票の一例を示す平面図である。
【図８】図８は、パッキング処理及び欠品チェック処理の流れを示すフローチャートである。
【図９】図９は、未処理商品箱一覧画面の一例を示す正面図である。
【図１０】図１０は、未パッキング商品処理の流れを示すフローチャートである。
【図１１】図１１は、未パッキング商品一覧画面の一例を示す正面図である。
【図１２】図１２は、仕分け選択表示画面の一例を示す正面図である。
【図１３】図１３は、商品コード入力画面の一例を示す正面図である。
【図１４】図１４は、欠品処理画面の一例を示す正面図である。
【図１５】図１５は、配送伝票の一例を示す平面図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、実施形態に係るパッキング装置、情報処理装置およびプログラムの実施形態を詳細に説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。
【００１０】
図１は、実施形態の販売システム１の全体構成を概略的に示したシステム構成図である。図１に示したように、販売システム１は、商品販売データ処理装置としての複数台のＰＯＳ（Point  Of  Sales：販売時点管理）端末２および各ＰＯＳ端末２をＬＡＮ３によって接続して集中管理する店舗サーバ４を備えるＰＯＳシステム７と、専用回線８を介して店舗サーバ４を接続する本部サーバ９と、を備えている。
【００１１】
ＰＯＳシステム７および本部サーバ９について簡単に説明する。店舗サーバ４は、店舗で販売される各種の商品情報を格納する商品マスタファイルを有してＰＯＳシステム７全体の制御を受け持つものであり、キーボード、表示器、プリンタ及びハードディスクドライブ装置などが接続されている（何れも図示せず）。
【００１２】
ＰＯＳ端末２は、ユニークなレジナンバーを割り振られて精算場所に配設されており、キャッシャが売上処理を行うための端末である。ＰＯＳ端末２は、キーボード、ドロワ、表示器、カードリーダ／ライタ、コードスキャナ等が接続されている。ＰＯＳ端末２は、コードスキャナによりバーコードや二次元コード等の形態で各商品に付加された商品コードを読み取ると、この商品コードを店舗サーバ４に通知することで商品の問い合わせを行う。店舗サーバ４は、ＰＯＳ端末２からの問い合わせに応じて商品マスタファイルを検索し、該当する商品コードに対応した商品情報を読み出してＰＯＳ端末２へ送信する。ＰＯＳ端末２は、店舗サーバ４から対応する商品の単価等を取得する。また、ＰＯＳ端末２は、購入対象となった商品の単価及び販売個数に基づき、これら商品の総額を算出し精算等の処理を行って売上データを生成した後、当該売上データを所定のタイミングで店舗サーバ４に送信する。
【００１３】
本部サーバ９は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等で構成されるコンピュータ構成の制御部（図示せず）を備えており、各店舗の店舗サーバ４から送信される売上データを管理したり、各店舗の店舗サーバ４に対して商品マスタファイルを送信したりする。
【００１４】
加えて、図１に示したように、販売システム１は、ＰＯＳシステム７が設置された店舗内で販売されている商品を、インターネット等のネットワーク５を介して販売するネットスーパーサービスを提供するためのサーバ装置であるネットスーパーサーバ６を備えている。ネットスーパーサーバ６は、インターネット５を介して顧客端末１０から接続可能である。
【００１５】
ネットスーパーサーバ６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される制御部、キーボードや各種ボタン等の入力デバイス、ＣＲＴやＬＣＤ等の表示デバイス、ＨＤＤやフラッシュメモリ等の記憶デバイス、専用回線８及びネットワーク５に接続可能な通信インタフェース等を備え（何れも図示せず）、記憶デバイスに記憶された所定のプログラム（例えば、Ｗｅｂアプリケーション、データベースプログラム等）を制御部が実行することで各種の機能部を実現する。
【００１６】
顧客端末１０は、ネットスーパーの顧客（ユーザ）が操作するパーソナルコンピュータ（Personal  Computer：ＰＣ）や携帯電話等の端末装置である。顧客端末１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される制御部、キーボードや各種ボタン等の入力デバイス、ＣＲＴやＬＣＤ等の表示デバイス、ＨＤＤやフラッシュメモリ等の記憶デバイス、ネットワーク５に接続可能な通信インタフェース等を備え（何れも図示せず）、記憶デバイスに記憶された所定のプログラム（例えば、Ｗｅｂブラウザ等）を制御部が実行することで各種の機能を実現する。
【００１７】
また、店舗には、ネットスーパーサーバ６で受け付けた注文商品を含む注文商品リストを当該ネットスーパーサーバ６から受け取って管理するネットスーパー管理サーバ１１と、ネットスーパーサーバ６で受け付けた注文商品リストに従って該当する商品を店舗内から収集した商品を顧客毎に仕分けるパッキング作業に用いるパッキング装置１２とが、備えられている。
【００１８】
ネットスーパー管理サーバ１１は、ネットスーパーサービスを提供するために必要な各種のデータを管理する情報処理装置であり、その電装系は例えば図２に示すような構成とされている。
【００１９】
ここで、図２は、ネットスーパー管理サーバ１１の構成を示すブロック図である。図２に示すように、ネットスーパー管理サーバ１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるコンピュータ構成の制御部３１と、バス３２と、ＬＡＮ３に接続可能な第１通信インタフェース３３１と、ネットワーク５に接続可能な第２通信インタフェース３３２と、Ｉ／Ｏ機器制御部３４と、キーボードやマウス等により構成される操作入力部３５と、ＣＲＴやＬＣＤ等の表示デバイスにより構成される表示部３６と、ＨＤＤやフラッシュメモリ等の記憶デバイスにより構成される記憶部３７と、プリンタ１４を接続するプリンタ接続部３８と、を備えている。
【００２０】
制御部３１は、バス３２に接続された第１通信インタフェース３３１を介してパッキング装置１２との間で相互にオンライン通信を実行し得るように構成されている。また、制御部３１は、バス３２に接続された第２通信インタフェース３３２を介してネットスーパーサーバ６との間で相互にオンライン通信を実行し得るように構成されている。また、制御部３１には、バス３２及びＩ／Ｏ機器制御部３４を介して、操作入力部３５、表示部３６、記憶部３７、プリンタ接続部３８が接続されている。
【００２１】
記憶部３７は、制御部３１が実行する各種プログラムや当該プログラムの実行に係る各種設定情報を記憶している。制御部３１は、記憶部３７に記憶された所定のプログラムとの協働により各種の機能部を実現し、パッキング装置１２とともに後述するパッキング処理及び欠品チェック処理等を実行する。
【００２２】
また、記憶部３７は、ネットスーパーサービスを提供するために必要なデータとして、注文管理ファイル３７４及び配達便管理ファイル３７５等を記憶している。
【００２３】
注文管理ファイル３７４は、ネットスーパーサーバ６から送信される後述する注文商品リストを、制御部３１（リスト保持手段５１）によって管理（保持）するためのデータテーブルである。図３は、注文管理ファイル３７４の一例を示す模式図である。図３に示すように、注文管理ファイル３７４には、便番号、箱番号、シーケンス番号、商品コード、商品名、カテゴリＩＤ及びチェックステータスを関連付けたレコードが保持されている。
【００２４】
ここで、便番号は、商品の配達を行う配達便を識別するための識別子であって、便番号が同一の商品は同一の便で配達される。箱番号は、配達のために商品を収容する収容箱を識別するための識別子である。ネットスーパーにより購入（注文）された商品、即ち注文管理ファイル３７４に登録された商品コード（商品名称）は、箱番号に示された収容箱に収容され、注文を行った顧客の元へ配達される。なお、各収容箱には、固有の箱番号がバーコードや二次元コード等のコードシンボルの形態で予め付与されているものとする。また、シーケンス番号は、便番号が同一の各商品に順次割り当てられる管理番号である。
【００２５】
チェックステータスは、後述するパッキング処理を行ったか否か、及び、商品の欠品を表すための情報である。なお、本実施形態では、チェックステータスが“０”のときパッキング処理が未処理であることを意味し、“１”のときにパッキング処理が処理済であることを意味する。また、チェックステータスが“９”のときに、その商品が欠品であることを意味している。なお、チェックステータスの初期（デフォルト）状態は“０”であるとする。
【００２６】
配達便管理ファイル３７５は、各便番号に対応する配達日時を管理するためのデータテーブルである。図４は、配達便管理ファイル３７５の一例を示す模式図である。図４に示すように、配達便管理ファイル３７５は、便番号と関連付けて、配達日付、配達時刻及び締切時刻を保持している。
【００２７】
配達日付及び配達時刻は、商品を配達する日付とその時間帯とを表している。また、締切時刻は、対応する便番号での受け付けを締め切る時刻を表しており、図４では配達時刻の３時間前を締切時刻とした例を示している。なお、制御部３１は、図示しないＲＴＣ（Real  Time  Clock）等の計時部で計時される現在日時に基づき、締切時刻を経過した配送便のレコードを配達便管理ファイル３７５から削除する。
【００２８】
次に、パッキング装置１２について説明する。パッキング装置１２は、パッキング作業を行う作業者（以下、パッキング作業者という）が携帯可能なハンディターミナル等であって、その電装系は例えば、図５に示すような構成とされている。
【００２９】
図５は、パッキング装置１２の構成を示すブロック図である。図５に示すように、パッキング装置１２は、コードスキャナ４１、操作入力部４２、表示部４３、通信インタフェース４４、記憶部４５及び制御部４６等を備え、各部がバス４７により接続されている。
【００３０】
コードスキャナ４１は、商品又は収容箱に付加されたコードシンボルを読み取り、当該コードシンボルをデコードした結果を制御部４６へ出力する。操作入力部４２は、キーボードやタッチパネル等の入力デバイスにより構成され、ユーザの操作に応じた操作信号を制御部４６へ出力する。表示部４３は、ＬＣＤ等の表示デバイスにより構成され、制御部４６の制御に従い各種の情報を表示する。通信インタフェース４４は、ＬＡＮ３に接続可能な無線通信インタフェースであって、制御部４６の制御に従い、アクセスポイント１３を介してネットスーパー管理サーバ１１へアクセスを行う。
【００３１】
記憶部４５は、フラッシュメモリ等の記憶デバイスにより構成され、制御部４６が実行する各種プログラムや当該プログラムの実行に係る各種設定情報を記憶している。制御部４６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、記憶部４５に記憶された所定のプログラムとの協働により各種の機能部を実現し、ネットスーパー管理サーバ１１とともに後述するパッキング処理及び欠品チェック処理等を実行する。
【００３２】
ここで、ネットスーパーで商品の購入（注文）が行われるまでの動作の一例について説明する。まず、顧客端末１０の制御部（以下、単に顧客端末１０という）では、ユーザの操作に応じて、ネットスーパーサーバ６が提供するＥＣサイトのアドレス宛にアクセスを行う。一方、ネットスーパーサーバ６の制御部（以下、単にネットスーパーサーバ６という）では、顧客端末１０からのアクセスを受け付けると、図示しない記憶部に記憶されたプログラム等に基づいて商品の販売を行うＥＣサイトの初期ページを生成し、顧客端末１０へ送信する。顧客端末１０は、ネットスーパーサーバ６から提供された初期ページ（図示せず）を図示しない表示部に表示し、ユーザの操作入力を待機する。
【００３３】
顧客端末１０は、初期ページに表示された複数の商品カテゴリから、特定の商品カテゴリ（例えば、野菜）がユーザにより選択されたことを検知すると、この選択された商品カテゴリのカテゴリ名称又はカテゴリＩＤをネットスーパーサーバ６へ通知する。
【００３４】
一方、ネットスーパーサーバ６は、顧客端末１０からカテゴリ名称又はカテゴリＩＤの選択通知を受け付けると、店舗サーバ４に記憶された商品マスタファイルを参照し、当該カテゴリ名称又はカテゴリＩＤに対応するレコードを読み出す。そして、ネットスーパーサーバ６は、読み出した各レコードに基づき、購入注文を受け付けるための商品購入ページを生成すると、顧客端末１０へ送信する。顧客端末１０は、ネットスーパーサーバ６から提供された商品購入ページＰ１（図６参照）を図示しない表示部に表示し、ユーザの操作入力を待機する。
【００３５】
図６は、商品購入ページＰ１の一例を示す正面図である。図６に示すように、商品購入ページＰ１は、商品マスタファイルから読み出された商品を購入するための購入画面Ｇ１を表示する。
【００３６】
顧客端末１０では、購入画面Ｇ１に設けられた購入ボタンＢ１の押下を、図示しないキーボードやマウス等を介して受け付ける毎に、対応する商品の商品コード、カテゴリ及びその購入数量を購入対象としてネットスーパーサーバ６へ通知する。そして、顧客端末１０は、商品選択が完了した旨の指示を図示しないキーボードやマウス等を介して受け付けると、この選択完了の旨をネットスーパーサーバ６へ通知する。
【００３７】
次いで、ネットスーパーサーバ６では、顧客端末１０から選択完了の旨の通知を受け付けると、配達日時の指定を受け付けるための配達日時指定ページを生成し、顧客端末１０へ送信する。顧客端末１０は、ネットスーパーサーバ６から提供された配達日時指定ページ（図示せず）を図示しない表示部に表示し、ユーザの操作入力を待機する。
【００３８】
顧客端末１０は、配達日時指定ページから配達便管理ファイル３７５に保持された各便番号に対応する特定の配達日時が選択されたことを図示しないキーボードやマウス等を介して受け付けると、この選択された配達日時をネットスーパーサーバ６へ通知する。
【００３９】
ネットスーパーサーバ６は、顧客端末１０から配達日時の通知を受け付けると、この配達日時に対応する便番号に対して、購入対象として通知された各商品の商品コードなどを関連付けた注文商品リストを生成する。その後、ネットスーパーサーバ６は、注文商品リストをネットスーパー管理サーバ１１へインターネット５を介して送信する。
【００４０】
ネットスーパー管理サーバ１１の制御部３１は、ネットスーパーサーバ６から注文商品リストを受け付ける毎に、当該注文商品リストに含まれた便番号及び商品コードを、図３に示したレコード形式で注文管理ファイル３７４に順次格納する。なお、箱番号については、注文商品リスト及び当該注文商品リストに含まれた商品の種別や数量に応じて、商品毎に割り当てを行うものとする。また、シーケンス番号は、同一の便番号について注文管理ファイル３７４への格納順に割り当てを行うものとする。
【００４１】
ＰＯＳシステム７の店舗内でピッキング作業を行う担当者（以下、ピッキング作業者という）は、各便番号に応じた時刻に、ネットスーパー管理サーバ１１を操作して、注文管理ファイル３７４中の対応する便番号に関連付けられた注文商品リストに含まれた商品をカテゴリＩＤ別に抽出したピッキング伝票をプリンタ１４から発行させる。
【００４２】
図７は、ピッキング伝票１００の一例を示す平面図である。図７に示すように、ピッキング伝票１００は、注文管理ファイル３７４中の対応する便番号に関連付けられた各商品について、カテゴリ単位で商品コード、商品名称、商品画像、単価および数量等を印字したものである。このようにカテゴリ単位でピッキング伝票１００を発行するようにしたことで、部門ごとに効率よく商品をピッキングすることができる。
【００４３】
また、ピッキング伝票１００は、コードスキャナの操作パネルに割り付けられている商品（コードシンボルが付されていない商品）については、当該商品の商品コードを表すバーコードや二次元コード等のコードシンボルＣを商品情報の一つとして特記事項欄に印刷している。このようにコードスキャナの操作パネルに割り付けられている商品の商品コードを表すコードシンボルＣを印刷しておくことにより、後述するパッキング処理及び欠品チェック処理の際に、ピッキング伝票１００のコードシンボルＣをスキャニングすることで、商品に付加されたコードシンボルのスキャンと同様に仕分けすることができるようになる。
【００４４】
ピッキング作業者は、発行されたピッキング伝票１００に基づき、注文管理ファイル３７４中の対応する便番号に関連付けられた各商品を店舗内から収集する。そして、収集された商品がバックヤード等に運ばれ、パッキング作業者に引き渡される。
【００４５】
以下、図８を参照して、ネットスーパー管理サーバ１１とパッキング装置１２との協働により実行されるパッキング処理及び欠品チェック処理について説明する。
【００４６】
図２に示すように、ネットスーパー管理サーバ１１の制御部３１は、記憶部３７に記憶されたパッキング処理プログラムとの協働により各種の機能部（リスト保持手段５１、問い合わせ受信手段５２、未処理商品送信手段５３、新コード受信手段５４、第１リスト変更手段５５、欠品信号受信手段５６、第２リスト変更手段５７等）を実現し、パッキング処理及び欠品チェック処理の一部を実行する。
【００４７】
また、図５に示すように、パッキング装置１２の制御部４６は、記憶部４５に記憶されたパッキング処理プログラムとの協働により各種の機能部（コード読取手段４６１、未処理問い合わせ手段４６２、未処理商品表示手段４６３、新コード入力手段４６４、新コード送信手段４６５、欠品宣言手段４６６、欠品信号送信手段４６７等）を実現し、パッキング処理及び欠品チェック処理の一部を実行する。
【００４８】
ここで、図８は、ネットスーパー管理サーバ１１とパッキング装置１２との協働により実行されるパッキング処理及び欠品チェック処理の流れを示すフローチャートである。なお、本処理の前提として、パッキング装置１２を操作するパッキング作業者により、本パッキング作業に係る便番号が操作入力部４２を介して入力されるものとする（ステップＳ１１；Ｙｅｓ）。また、ピッキング作業者から引き渡された商品の一つがパッキング作業者により手に取られ、パッキング装置１２のコードスキャナ４１により、当該商品に付加されたコードシンボルの読み取りが行われるものとする。
【００４９】
また、前述したように、コードシンボルが貼付けされておらず、コードスキャナの操作パネルに割り付けられている商品については、ピッキング伝票１００のコードシンボルＣをパッキング装置１２のコードスキャナ４１により読み取ることになる。このようなピッキング伝票１００のコードシンボルＣのパッキング装置１２のコードスキャナ４１による読み取りは、ピッキング伝票１００が野菜、惣菜、鮮魚等のカテゴリ毎に発行されているので、コードシンボルが貼付けされた商品を全て読み取った後に行うと効率が良い。
【００５０】
まず、パッキング装置１２の制御部４６（コード読取手段４６１）は、コードスキャナ４１で読み取られた商品コードを取得すると（ステップＳ１２）、予め入力された便番号とこの商品コードの組をネットスーパー管理サーバ１１へ通知することで箱番号の問い合わせを行う（ステップＳ１３）。
【００５１】
ネットスーパー管理サーバ１１の制御部３１は、パッキング装置１２から便番号及び商品コードの組を受け付けると、注文管理ファイル３７４から、この組に対応し、且つチェックステータスが未処理のレコードを検索し（ステップＳ３１）、該当するレコードが存在するか否かを判定する（ステップＳ３２）。
【００５２】
ステップＳ３２において、該当するレコードが存在すると判定した場合（ステップＳ３２；Ｙｅｓ）、制御部３１は、該当する各レコードに含まれるシーケンス番号のうち、最小の値に関連付けられた箱番号をパッキング装置１２へ送信する（ステップＳ３４）。
【００５３】
一方、該当するレコードが存在しないと判定した場合（ステップＳ３２；Ｎｏ）、ネットスーパー管理サーバ１１の制御部３１は、通知された商品コードの仕分けが不要の旨のメッセージを便番号及び商品コードの組とともにパッキング装置１２へ送信する（ステップＳ３３）。
【００５４】
次いで、パッキング装置１２の制御部４６は、ネットスーパー管理サーバ１１から箱番号が送信されたか否かを判定し、商品コードの仕分けが不要の旨のメッセージを受信した場合には（ステップＳ１４；Ｎｏ）、このメッセージを便番号及び商品コードの組とともに表示部４３に表示し（ステップＳ１５）、ステップＳ２０に進む。これにより、パッキング作業者は、表示部４３に表示されたメッセージを確認することで、仕分けが必要な商品か否かを容易に判断することができる。
【００５５】
また、ステップＳ１４において、ネットスーパー管理サーバ１１から箱番号を受信した場合（ステップＳ１４；Ｙｅｓ）、制御部４６は、この箱番号の値を表示部４３に表示し（ステップＳ１６）、コードスキャナ４１からの入力を待機する（ステップＳ１７；Ｎｏ）。
【００５６】
ここで、パッキング作業者は、手にした商品をステップＳ１６で表示された箱番号に対応する収容箱に収容した後、パッキング装置１２のコードスキャナ４１により、この収容箱に付加された箱番号の読み取りを行う。
【００５７】
パッキング装置１２の制御部４６は、コードスキャナ４１を介して箱番号が入力されると（ステップＳ１７；Ｙｅｓ）、この箱番号をネットスーパー管理サーバ１１へ送信することで、当該箱番号の整合性を確認する（ステップＳ１８）。
【００５８】
ネットスーパー管理サーバ１１の制御部３１は、パッキング装置１２から箱番号の通知を受け付けると、この箱番号とステップＳ３４で送信した箱番号とが一致するか否かを判定する（ステップＳ３５）。ここで、不一致と判定した場合（ステップＳ３５；Ｎｏ）、制御部３１は、仕分け先に誤りがある旨のメッセージをパッキング装置１２へ送信する（ステップＳ３６）。
【００５９】
また、ステップＳ３５において、両箱番号が一致と判定した場合（ステップＳ３５；Ｙｅｓ）、制御部３１は、仕分け先が正しい旨のメッセージをパッキング装置１２へ送信する（ステップＳ３７）。パッキング装置１２の制御部４６は、ネットスーパー管理サーバ１１から送信されたメッセージを受信すると、このメッセージを表示部４３に表示する（ステップＳ１９）。
【００６０】
これにより、パッキング作業者は、表示部４３に表示されたメッセージを確認することで、仕分けが正しく行われたか否かを容易に判断することができる。なお、本実施形態では、箱番号の一致判定をネットスーパー管理サーバ１１が行う形態としたが、ネットスーパー管理サーバ１１から送信された箱番号と、コードスキャナ４１を介して入力された箱番号とを比較することで、パッキング装置１２自身が一致判定を行う形態としてもよい。
【００６１】
続いて、ネットスーパー管理サーバ１１の制御部３１は、処理対象としたシーケンス番号のレコードに含まれるチェックステータスを、処理済みを表す“１”に変更する（ステップＳ３８）。
【００６２】
パッキング作業者は、ピッキング作業者から引き渡された全ての商品について、上記のパッキング処理を施すと、操作入力部４２を介して仕分が完了したことを指示する操作を行う。パッキング装置１２の制御部４６は、操作入力部４２を介して仕分け完了の指示を受け付けると（ステップＳ２０；Ｙｅｓ）、予め入力された便番号と仕分完了を表す仕分完了情報とをネットスーパー管理サーバ１１へ送信する（ステップＳ２１）。
【００６３】
一方、ネットスーパー管理サーバ１１の制御部３１は、パッキング装置１２から便番号と仕分完了情報とを受け付けると、注文管理ファイル３７４を参照し、この便番号に対応する各レコードに含まれたチェックステータスのうち、未処理を表す“０”のものがあれば（ステップＳ３９；Ｙｅｓ）、未処理の商品がある旨のメッセージ（例えば、未処理の商品の一覧）をパッキング装置１２へ送信するとともに（ステップＳ４０）、後述する未パッキング商品処理を実行する（ステップＳ４１）。
【００６４】
一方、ネットスーパー管理サーバ１１の制御部３１は、未処理を表す“０”のものがなければ（ステップＳ３９；Ｎｏ）、そのままステップＳ４２に進み、配送伝票（受領伝票２００（図１５参照）をプリンタ１４から出力する。
【００６５】
パッキング装置１２の制御部４６は、ネットスーパー管理サーバ１１から送信されたメッセージ（例えば、未処理の商品の一覧）を受信すると、このメッセージを表示部４３に表示する（ステップＳ２２）。
【００６６】
ここで、図９は未処理商品箱一覧画面Ｘ１の一例を示す正面図である。図９に示すように、未処理商品箱一覧画面Ｘ１には、未処理商品が一品でも存在する箱番号の一覧が表示される。
【００６７】
このように未処理商品箱一覧画面Ｘ１が表示部４３に表示された状態においては、欠品商品確認処理（ステップＳ２３）が実行可能である。
【００６８】
次いで、パッキング装置１２における欠品商品確認処理（ステップＳ２３）およびネットスーパー管理サーバ１１における未パッキング商品処理（ステップＳ４１）について図１０のフローチャートを参照しつつ説明する。図１０に示すように、パッキング装置１２の制御部４６（未処理問い合わせ手段４６２）は、パッキング作業者により未処理商品箱一覧画面Ｘ１において操作入力部４２を介して箱番号が選択されてエンターキー（図示せず）が押下されたと判定すると（ステップＳ５１；Ｙｅｓ）、ネットスーパー管理サーバ１１に対して「未パッキング商品一覧」の問い合わせを行う（ステップＳ５２）。
【００６９】
ネットスーパー管理サーバ１１の制御部３１（問い合わせ受信手段５２）は、パッキング装置１２から「未パッキング商品一覧」の問い合わせを受信した場合（ステップＳ７１;Ｙｅｓ）、制御部３１（未処理商品送信手段５３）は、注文管理ファイル３７４の注文商品リストの中からチェックステータスが未処理を表す“０”である当日分のパッキング対象の未パッキング商品を抽出し、抽出結果をパッキング装置１２に対して送信する（ステップＳ７２）。
【００７０】
パッキング装置１２の制御部４６（未処理商品表示手段４６３）は、ネットスーパー管理サーバ１１から送信された未パッキング商品を受信すると（ステップＳ５３；Ｙｅｓ）、未パッキング商品を表示部４３に表示する（ステップＳ５４）。
【００７１】
ここで、図１１は、未パッキング商品一覧画面Ｘ２の一例を示す正面図である。図１１に示すように、未パッキング商品一覧画面Ｘ２には、所望の箱番号における未パッキング商品が一覧表示される。より詳細には、未パッキング商品一覧画面Ｘ２には、未パッキング商品の商品名称、商品コード、個数がそれぞれ表示される。
【００７２】
未パッキング商品一覧画面Ｘ２においては、上下方向へのスクロールキーＫ１が設けられており、当該スクロールキーＫ１の操作によって未パッキング商品の表示をスクロールすることができる。
【００７３】
パッキング作業者により未パッキング商品一覧画面Ｘ２の未パッキング商品の一覧から所望の商品が選択されてエンターキーが押下されると（ステップＳ５５；Ｙｅｓ）、パッキング装置１２の制御部４６は、図１２に示すような仕分け選択表示画面Ｘ３を表示部４３に表示する（ステップＳ５６）。
【００７４】
図１２は、仕分け選択表示画面Ｘ３の一例を示す正面図である。図１２に示すように、仕分け選択表示画面Ｘ３には、未パッキング商品一覧画面Ｘ２で選択された商品がパッケージの変更に伴って対象商品の商品コードが変更になっているような商品コード違いの商品である場合に選択する「１.コード違い」キーＫ２と、未パッキング商品一覧画面Ｘ２で選択された商品が店舗内で欠品であった場合に選択する「２.欠品」キーＫ３とが設けられている。
【００７５】
パッキング作業者により仕分け選択表示画面Ｘ３の「１.コード違い」キーＫ２が選択されると（ステップＳ５７；Ｙｅｓ）、パッキング装置１２の制御部４６（新コード入力手段４６４）は、商品コードが違っている商品の商品コード入力のための商品コード入力画面Ｘ４（図１３参照）に遷移する（ステップＳ５８）。
【００７６】
図１３は、商品コード入力画面Ｘ４の一例を示す正面図である。図１３に示すように、商品コード入力画面Ｘ４には、商品名称および元の商品コードに並び、新たな商品コードの入力エリアＡ１が設けられている。
【００７７】
パッキング作業者により新たな商品コードの入力エリアＡ１に対してコードスキャナ４１による商品に付加されたコードシンボルの読み取りや操作入力部４２の数字キー（図示せず）のキー操作によって新たな商品コードが入力され、エンターキーが押下されると（ステップＳ５９；Ｙｅｓ）、パッキング装置１２の制御部４６（新コード送信手段４６５）は、入力エリアＡ１に入力された新たな商品コードを元の商品コード等とともにネットスーパー管理サーバ１１に送信する（ステップＳ６０）。
【００７８】
ネットスーパー管理サーバ１１の制御部３１（新コード受信手段５４）は、パッキング装置１２から新たな商品コードが元の商品コード等とともに受信した場合（ステップＳ７３；Ｙｅｓ）、制御部３１（第１リスト変更手段５５）は、箱番号および元の商品コードに基づいて注文商品リストを検索して元の商品コードを新たな商品コードに変更するとともに、チェックステータスを処理済みを表す“１”に変更する（ステップＳ７４）。
【００７９】
一方、パッキング作業者により仕分け選択表示画面Ｘ３の「２.欠品」キーＫ３が選択されると（ステップＳ５７；Ｎｏ、ステップＳ６１；Ｙｅｓ）、パッキング装置１２の制御部４６（欠品宣言手段４６６）は、欠品処理を実行するための欠品処理画面Ｘ５（図１４参照）に遷移する（ステップＳ６２）。
【００８０】
図１４は、欠品処理画面Ｘ５の一例を示す正面図である。図１４に示すように、欠品処理画面Ｘ５には、「選択した便の対象商品を欠品処理してよろしいでしょうか」というメッセージＭ１とともに、「はい」キーＫ４が表示されている。
【００８１】
パッキング作業者により欠品処理画面Ｘ５の「はい」キーＫ４が選択されると（ステップＳ６３；Ｙｅｓ）、パッキング装置１２の制御部４６（欠品信号送信手段４６７）は、対象商品についての欠品信号をネットスーパー管理サーバ１１に送信する（ステップＳ６４）。
【００８２】
ネットスーパー管理サーバ１１の制御部３１（欠品信号受信手段５６）は、パッキング装置１２から対象商品についての欠品信号を受信すると（ステップＳ７３；Ｎｏ、ステップＳ７５；Ｙｅｓ）、制御部３１（第２リスト変更手段５７）は、箱番号および商品コードから注文商品リストを検索して当日の対象便の対象の箱の対象商品に対応するチェックステータス“０”を、欠品を表す“９”に変更する（ステップＳ７６）。
【００８３】
以上により、パッキング装置１２における欠品商品確認処理（ステップＳ２３）およびネットスーパー管理サーバ１１における未パッキング商品処理（ステップＳ４１）が終了し、ネットスーパー管理サーバ１１の制御部３１は、配送伝票（受領伝票）２００（図１５参照）をプリンタ１４から出力する（ステップＳ４２）。
【００８４】
このように、パッキング作業者がピッキングした商品に付加されたコードシンボルをパッキング装置１２のコードスキャナ４１によりスキャンする（読み取る）と、客ごとに割り当てられた箱番号をパッキング装置１２に表示する。パッキング作業者は、パッキング装置１２に表示された箱番号に基づいて各商品を収容箱に仕分けることになるので、ミスを軽減でき、また、作業効率の向上を図ることができる。
【００８５】
このようにして配送元となる店舗においてパッキング作業者によって収容箱に仕分けられた商品は、図１５に示す配送伝票（受領伝票）２００とともに配送担当員へと引き渡され、配送先の顧客宅へと配送される。商品配送完了後、顧客の受領サイン又は捺印された配送伝票（受領伝票）２００は、ＰＯＳシステム７を備えた店舗へと返送される。
【００８６】
また、店舗のキャッシャは、店舗へと返送された配送伝票（受領伝票）２００に印字された各商品のコードシンボル（ネットスーパーにおける購入時の販売価格を含む）をＰＯＳ端末２のコードスキャナにより読み取る。通常の売上処理と同様に、ＰＯＳ端末２は、配送伝票（受領伝票）２００に印字された各商品に付加されたコードシンボルをコードスキャナにより読み取ると、このコードシンボルに含まれるネットスーパーにおける購入時の商品の販売価格及び販売個数に基づき、これら商品の総額を算出し精算等の処理を行って売上データを生成した後、当該売上データを所定のタイミングで店舗サーバ４に送信する。
【００８７】
上述のように配送伝票（受領伝票）２００に印字された各商品のコードシンボルにネットスーパーにおける購入時の販売価格を含めておくことで、例え翌日配送やタイムサービスなどでリアル店舗の販売価格と異なっていても、あくまでネットスーパーで購入された時の販売価格で売上計上されることになる。
【００８８】
また、上述したように、パッケージの変更などに伴って対象商品の商品コードが変更になっているような商品がスキャンされた場合であっても、注文管理ファイル３７４の商品コードをコードスキャナ４１でスキャンした商品コードに変更するので、配送伝票（受領伝票）２００に印字される商品は、実際に配送される商品である。
【００８９】
このように本実施形態によれば、パッキング作業者がピッキングした商品に付加されたコードシンボルをパッキング装置１２で読み取るパッキング作業にて欠品商品があった場合に未パッキング商品一覧を取得できるので、従来のようにパッキング作業を一時中断して欠品商品を記載した帳票を出力して確認する必要がなくなり、パッキング装置１２での操作を止めることなくパッキング作業を行えるため、作業効率の向上を図ることができる。
【００９０】
また、このように本実施形態によれば、注文商品リストに登録された注文商品の商品コードと店舗に実際に陳列された商品の商品コードが違う商品が存在し、パッキング装置１２からパッキングされた場合、パッキング装置１２からスキャンした新しい商品コードに注文商品リストの元の商品コードを変更することで、新しい商品コードの配送伝票（受領伝票）２００を出力することができる。さらに、欠品商品があった場合、パッキング装置１２から欠品登録を行い、対象となる注文商品リストの注文商品を欠品扱いとして処理することができる。
【００９１】
なお、上記実施形態では、ネットスーパーサーバ６を店舗の外部に配置する形態としたが、これに限らず、店舗内に配置する形態としてもよい。また、ネットスーパー管理サーバ１１や店舗サーバ４が、ネットスーパーサーバ６の機能を具備する形態としてもよい。
【００９２】
また、上記実施形態では、商品コード及び箱番号がコードシンボル中に保持されている形態としたが、これに限らず、ＲＦＩＤタグ等の形態で保持されていてもよい。なお、この場合、パッキング装置１２は、コードスキャナ４１に替えてＲＦＩＤリーダ／ライタを備えるものとする。
【００９３】
また、上記実施形態の各装置で実行されるプログラムは、ＲＯＭ等に予め組み込んで提供するように構成してもよい。また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。
【００９４】
また、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【００９５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９６】
１１      情報処理装置
１２      パッキング装置
５１      リスト保持手段
５２      問い合わせ受信手段
５３      未処理商品送信手段
５４      新コード受信手段
５５      第１リスト変更手段
５６      欠品信号受信手段
５７      第２リスト変更手段
４６１    コード読取手段
４６２    未処理問い合わせ手段
４６３    未処理商品表示手段
４６４    新コード入力手段
４６５    新コード送信手段
４６６    欠品宣言手段
４６７    欠品信号送信手段
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特開２０１１−１６４７７５号公報
【図１】
0005591291.tif 000002
【図２】
0005591291.tif 000003
【図３】
0005591291.tif 000004
【図４】
0005591291.tif 000005
【図５】
0005591291.tif 000006
【図６】
0005591291.tif 000007
【図７】
0005591291.tif 000008
【図８】
0005591291.tif 000009
【図９】
0005591291.tif 000010
【図１０】
0005591291.tif 000011
【図１１】
0005591291.tif 000012
【図１２】
0005591291.tif 000013
【図１３】
0005591291.tif 000014
【図１４】
0005591291.tif 000015
【図１５】
0005591291.tif 000016