(57)【要約】【課題】顧客の買い物を支援することができるサーバ装置及びプログラムを提供する。【解決手段】サーバ装置は、第１の受信手段と、登録手段と、第２の受信手段と、入力手段と、送信手段とを備える。前記第１の受信手段は、店舗に並べられた商品を識別可能な商品コードを読み取る携帯端末から当該携帯端末が読み取った商品コードを受信する。前記登録手段は、前記第１の受信手段が受信した前記商品コードにより特定される商品を販売対象の商品の候補として順次登録する。前記第２の受信手段は、前記登録手段が登録した販売対象の商品の候補を買い上げることを前記携帯端末から受信する。前記入力手段は、前記登録手段が登録した販売対象の商品の候補のうち、買い上げられる商品の梱包が完了したことの入力を受け付ける。前記送信手段は、前記入力手段が梱包の完了を受け付けたことを条件に、梱包が完了したことを通知する梱包完了通知を前記携帯端末に送信する。【選択図】図７
2018092550.tif 000002
【特許請求の範囲】
【請求項１】
店舗に並べられた商品を識別可能な商品コードを読み取る携帯端末から当該携帯端末が読み取った商品コードを受信する第１の受信手段と、
前記第１の受信手段が受信した前記商品コードにより特定される商品を販売対象の商品の候補として順次登録する登録手段と、
前記登録手段が登録した販売対象の商品の候補を買い上げることを前記携帯端末から受信する第２の受信手段と、
前記登録手段が登録した販売対象の商品の候補のうち、買い上げられる商品の梱包が完了したことの入力を受け付ける入力手段と、
前記入力手段が梱包の完了を受け付けたことを条件に、梱包が完了したことを通知する梱包完了通知を前記携帯端末に送信する送信手段と、
を備えるサーバ装置。
【請求項２】
梱包された商品に付する情報として、当該商品の販売に係る取引を識別可能な取引コードを出力する出力手段を更に備える、
請求項１に記載のサーバ装置。
【請求項３】
前記送信手段は、前記取引コードを含む前記梱包完了通知を送信する、
請求項２に記載のサーバ装置。
【請求項４】
前記第１の受信手段は、前記登録手段が登録した登録内容の変更を要求する変更要求を前記携帯端末から受信し、
前記登録手段は、前記第１の受信手段が受信した前記変更要求に応じて、販売対象としての商品の登録を変更する、
請求項１乃至３の何れか一項に記載のサーバ装置。
【請求項５】
前記第１の受信手段は、前記商品コードと、当該商品コードにより特定される商品を販売している店舗を識別可能な店舗コードとを受信する、
請求項１乃至４の何れか一項に記載のサーバ装置。
【請求項６】
コンピュータを、
店舗に並べられた商品を識別可能な商品コードを読み取る携帯端末から当該携帯端末が読み取った商品コードを受信する第１の受信手段と、
前記第１の受信手段が受信した前記商品コードにより特定される商品を販売対象の商品の候補として順次登録する登録手段と、
前記登録手段が登録した販売対象の商品の候補を買い上げることを前記携帯端末から受信する第２の受信手段と、
前記登録手段が登録した販売対象の商品の候補のうち、買い上げられる商品の梱包が完了したことの入力を受け付ける入力手段と、
前記入力手段が梱包の完了を受け付けたことを条件に、梱包が完了したことを通知する梱包完了通知を前記携帯端末に送信する送信手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、サーバ装置及びプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の小売店において買物を行う場合には、顧客は、購入したい商品を買い物カゴに入れて集めていた。そして、顧客は、買い物カゴに入れた商品を会計後にレジ袋等の他の容器に梱包して持ち帰っていた。
【０００３】
ところで、ショッピングモール等の複数の小売店を有する販売店においても小売店ごとに商品の会計が行われていた。従って、顧客は、小売店で商品を購入する度に、持ち運ぶ商品が増えるため負担となっていた。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、顧客の買い物を支援することができるサーバ装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のサーバ装置は、第１の受信手段と、登録手段と、第２の受信手段と、入力手段と、送信手段とを備える。前記第１の受信手段は、店舗に並べられた商品を識別可能な商品コードを読み取る携帯端末から当該携帯端末が読み取った商品コードを受信する。前記登録手段は、前記第１の受信手段が受信した前記商品コードにより特定される商品を販売対象の商品の候補として順次登録する。前記第２の受信手段は、前記登録手段が登録した販売対象の商品の候補を買い上げることを前記携帯端末から受信する。前記入力手段は、前記登録手段が登録した販売対象の商品の候補のうち、買い上げられる商品の梱包が完了したことの入力を受け付ける。前記送信手段は、前記入力手段が梱包の完了を受け付けたことを条件に、梱包が完了したことを通知する梱包完了通知を前記携帯端末に送信する。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係る買物支援システムの一例を示す説明図である。
【図２】図２は、顧客端末のハードウェア構成の一例を示すブロック図である。
【図３】図３は、取引管理サーバのハードウェア構成の一例を示すブロック図である。
【図４】図４は、確保商品テーブルのデータ構成の一例を示す説明図である。
【図５】図５は、店舗端末のハードウェア構成の一例を示すブロック図である。
【図６】図６は、データサーバのハードウェア構成の一例を示すブロック図である。
【図７】図７は、買物支援システムの各装置が有する特徴的な機能構成を示すブロック図である。
【図８】図８は、商品画面の一例を示す説明図である。
【図９】図９は、確保明細画面の一例を示す説明図である。
【図１０】図１０は、梱包画面の一例を示す説明図である。
【図１１】図１１は、商品登録処理の一例を示すフローチャートである。
【図１２】図１２は、登録変更処理の一例を示すフローチャートである。
【図１３】図１３は、買い上げ処理の一例を示すフローチャートである。
【図１４】図１４は、梱包処理の一例を示すフローチャートである。
【図１５】図１５は、受け渡し処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、図面を参照して、実施形態に係るサーバ装置及びプログラムについて詳細に説明する。以下に説明する実施形態は、サーバ装置及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。
【０００８】
図１は、実施形態に係る買物支援システム１の一例を示す説明図である。買物支援システム１は、顧客端末１０と、取引管理サーバ２０と、店舗端末３０と、データサーバ４０とを備える。顧客端末１０と、取引管理サーバ２０とは、ネットワーク５０を介して、通信可能に接続されている。例えば、ネットワーク５０は、アクセスポイント等の中継装置を介して各装置を接続する無線ＬＡＮ（Local  Area  Network）等である。なお、ネットワーク５０は、無線ＬＡＮに限らず、他の通信規格により顧客端末１０と取引管理サーバ２０とを接続してもよい。取引管理サーバ２０と、店舗端末３０と、データサーバ４０とは、店舗ネットワーク６０を介して、通信可能に接続されている。例えば、店舗ネットワーク６０は、インターネットやＶＰＮ（Virtual  Private  Network）等である。なお、ネットワーク５０は、インターネットやＶＰＮに限らず、他の通信規格により取引管理サーバ２０と店舗端末３０とデータサーバ４０とを接続していてもよい。また、図１に示す買物支援システム１には、顧客端末１０と、取引管理サーバ２０と、店舗端末３０と、データサーバ４０とを１台ずつ備えているが、台数は限定しないものとする。例えば、買物支援システム１は、顧客端末１０と、取引管理サーバ２０と、店舗端末３０と、データサーバ４０とを複数台ずつ備えていてもよい。
【０００９】
顧客端末１０は、小売店の店舗に来店した顧客が使用する例えばスマートフォン等の携帯可能な携帯端末である。顧客端末１０は、撮像機能を備えている。顧客端末１０は、店舗に並べられた商品に付されているコードシンボルを撮像することにより、商品を識別可能な商品コードを読み取ることができる。そして、顧客端末１０は、顧客の操作に応じて、読み取った商品を、購入希望の商品として指定することができる。なお、顧客端末１０は、スマートフォンに限らず、携帯電話やタブレット端末等であってもよい。
【００１０】
取引管理サーバ２０は、顧客端末１０を使用した取引を管理する例えばパーソナルコンピュータ等のサーバ装置である。取引管理サーバ２０は、例えば取引管理機能や、画面生成機能や、メール送信機能等を備えている。取引管理機能は、顧客端末１０を使用した取引を管理する機能である。画面生成機能は、顧客端末１０や店舗端末３０等に表示させる画面等を生成する機能である。メール送信機能は、小売店からの連絡事項を通知するメールを顧客端末１０に送信する機能である。なお、取引管理サーバ２０は、ハードウェアやソフトウェア等のコンピュータ資源を提供するクラウドサービス等により提供させるものであってもよい。また、取引管理サーバ２０は、複数台のサーバ装置等により構成されていてもよい。さらに、取引管理サーバ２０は、機能ごとに異なるサーバ装置より構成されていてもよい。
【００１１】
店舗端末３０は、小売店の店舗に設置された例えばＰＯＳ（Point  Of  Sales）端末である。店舗端末３０は、商品の会計を実行する会計機能を備えている。なお、店舗端末３０は、ＰＯＳ端末に限らず、商品等の支払いに用いられる会計装置やパーソナルコンピュータ等であってもよい。また、店舗端末３０は、機能ごとに異なる装置より構成されていてもよい。さらに、店舗端末３０は、複数台により構成されている場合に、ＰＯＳ端末やパーソナルコンピュータ等の異なる機種が混在していてもよい。
【００１２】
データサーバ４０は、各種情報を記憶する例えばパーソナルコンピュータ等のサーバ装置である。データサーバ４０は、例えば商品に関する商品情報や、顧客に関する顧客情報を記憶する。なお、データサーバ４０は、ハードウェアやソフトウェア等のコンピュータ資源を提供するクラウドサービス等により提供させるものであってもよい。また、データサーバ４０は、複数台のサーバ装置等により構成されていてもよい。
【００１３】
次に、買物支援システム１が有する各種装置のハードウェア構成について説明する。
【００１４】
図２は、顧客端末１０のハードウェア構成の一例を示すブロック図である。顧客端末１０は、制御部１０１と、記憶部１０２と、通信インタフェース１０３と、表示部１０４と、タッチパネル１０５と、撮像部１０６とを備える。制御部１０１と、記憶部１０２と、通信インタフェース１０３と、表示部１０４と、タッチパネル１０５と、撮像部１０６とは、データバスやアドレスバス等のシステムバス１０７を介して相互に接続している。
【００１５】
制御部１０１は、顧客端末１０の全体の動作を制御し、顧客端末１０が有する各種の機能を実現する。制御部１０１は、ＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）とを備える。ＣＰＵは、取引管理サーバ２０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部１０２等に格納されたプログラムを実行する。
【００１６】
記憶部１０２は、ＨＤＤやＳＳＤなどの記憶装置である。記憶部１０２は、制御プログラム１０８を記憶する。制御プログラム１０８は、オペレーティングシステムや、顧客端末１０が備えている機能を実現させるためのプログラムである。そして、制御プログラム１０８には、本実施形態に係る特徴的な機能を実現させるためのプログラムが含まれる。
【００１７】
通信インタフェース１０３は、ネットワーク５０に接続された取引管理サーバ２０等と通信するためのインタフェースである。
【００１８】
表示部１０４は、例えば、液晶表示装置である。なお、表示部１０４は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。
【００１９】
タッチパネル１０５は、表示部１０４上の操作（タッチ）された箇所を検知して、表示部１０４が表示している表示要素に応じた操作が入力されたものとして判断する。これにより、タッチパネル１０５は、表示部１０４が表示したキーが操作されたとしてキーの操作を受け付ける。
【００２０】
撮像部１０６は、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  MOS）等の撮像素子を有するイメージセンサである。
【００２１】
図３は、取引管理サーバ２０のハードウェア構成の一例を示すブロック図である。取引管理サーバ２０は、制御部２０１と、記憶部２０２と、第１通信インタフェース２０３と、第２通信インタフェース２０４と、表示部２０５と、操作部２０６とを備える。制御部２０１と、記憶部２０２と、第１通信インタフェース２０３と、第２通信インタフェース２０４と、表示部２０５と、操作部２０６とは、データバスやアドレスバス等のシステムバス２０７を介して相互に接続している。
【００２２】
制御部２０１は、取引管理サーバ２０の全体の動作を制御し、取引管理サーバ２０が有する各種の機能を実現する。制御部２０１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備える。ＣＰＵは、取引管理サーバ２０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部２０２等に格納されたプログラムを実行する。
【００２３】
記憶部２０２は、ＨＤＤやＳＳＤなどの記憶装置である。記憶部２０２は、制御プログラム２０８と、確保商品テーブル２０９と、取引テーブル２１０とを記憶する。制御プログラム２０８は、オペレーティングシステムや、取引管理サーバ２０が備えている機能を実現させるためのプログラムである。そして、制御プログラム２０８には、本実施形態に係る特徴的な機能を実現させるためのプログラムが含まれる。
【００２４】
ここで、図４は、確保商品テーブル２０９のデータ構成の一例を示す説明図である。確保商品テーブル２０９は、顧客が購入対象の商品として指示した一又は複数の商品が登録された情報である。具体的には、確保商品テーブル２０９は、顧客を識別可能な顧客コードごとに、一又は複数の確保商品情報を関連付けて記憶している。確保商品情報は、商品コードと、名称と、点数と、単価とが登録されている。点数は、商品の個数や重量等を示す情報である。
【００２５】
取引テーブル２１０は、確保商品テーブル２０９に登録された商品を買い上げる取引が登録された情報である。具体的には、取引テーブル２１０は、取引を識別可能な取引コードごとに、確保商品テーブル２０９に登録された顧客コードと、確保商品テーブル２０９に登録された確保商品情報とを関連付けて記憶している。
【００２６】
第１通信インタフェース２０３は、ネットワーク５０に接続された顧客端末１０等と通信するためのインタフェースである。第２通信インタフェース２０４は、店舗ネットワーク６０に接続された各装置と通信するためのインタフェースである。
【００２７】
表示部２０５は、例えば、液晶表示装置である。なお、表示部２０５は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。操作部２０６は、キーボードや、マウス等の入力装置である。
【００２８】
図５は、店舗端末３０のハードウェア構成の一例を示すブロック図である。店舗端末３０は、制御部３０１と、記憶部３０２と、通信インタフェース３０３と、操作部３０４と、第１表示部３０５と、第２表示部３０６と、プリンタ３０７と、カードリーダライタ３０８と、スキャナ３０９とを備える。制御部３０１と、記憶部３０２と、通信インタフェース３０３と、操作部３０４と、第１表示部３０５と、第２表示部３０６と、プリンタ３０７と、カードリーダライタ３０８と、スキャナ３０９とは、データバスやアドレスバス等のシステムバス３１０を介して相互に接続している。
【００２９】
制御部３０１は、店舗端末３０の全体の動作を制御し、店舗端末３０が有する各種の機能を実現する。制御部３０１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備える。ＣＰＵは、店舗端末３０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部３０２等に格納されたプログラムを実行する。
【００３０】
記憶部３０２は、ＨＤＤやＳＳＤなどの記憶装置である。記憶部３０２は、制御プログラム３１１を記憶する。制御プログラム３１１は、オペレーティングシステムや、店舗端末３０が備えている機能を実現させるためのプログラムである。そして、制御プログラム３１１には、本実施形態に係る特徴的な機能を実現させるためのプログラムが含まれる。
【００３１】
通信インタフェース３０３は、店舗ネットワーク６０に接続された各装置等と通信するためのインタフェースである。
【００３２】
操作部３０４は、キーボード等の入力装置である。
【００３３】
第１表示部３０５は、表示面上にタッチパネルが積層された液晶表示装置等である。第１表示部３０５は、例えば、店舗の店員に向けて各種画面を表示する。第２表示部３０６は、表示面上にタッチパネルが積層された液晶表示装置等である。第２表示部３０６は、例えば、顧客に向けて各種画面を表示する。
【００３４】
プリンタ３０７は、取引単位のレシート及びジャーナルを印字発行する。カードリーダライタ３０８は、クレジットカード等の決済に用いるカードの記憶媒体が記憶する情報の読み取り及び書き込みを実行する装置である。
【００３５】
スキャナ３０９は、顧客が持参した商品に付されたバーコード等のコードシンボルからコード情報を光学的に読み取る。
【００３６】
図６は、データサーバ４０のハードウェア構成の一例を示すブロック図である。データサーバ４０は、制御部４０１と、記憶部４０２と、通信インタフェース４０３と、表示部４０４と、操作部４０５とを備える。制御部４０１と、記憶部４０２と、通信インタフェース４０３と、表示部４０４と、操作部４０５とは、データバスやアドレスバス等のシステムバス４０６を介して相互に接続している。
【００３７】
制御部４０１は、データサーバ４０の全体の動作を制御し、データサーバ４０が有する各種の機能を実現する。制御部４０１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備える。ＣＰＵは、データサーバ４０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部４０２等に格納されたプログラムを実行する。
【００３８】
記憶部４０２は、ＨＤＤやＳＳＤなどの記憶装置である。記憶部４０２は、制御プログラム４０７と、商品マスタ４０８と、顧客マスタ４０９とを記憶する。制御プログラム４０７は、オペレーティングシステムや、データサーバ４０が備えている機能を実現させるためのプログラムである。そして、制御プログラム４０７には、本実施形態に係る特徴的な機能を実現させるためのプログラムが含まれる。
【００３９】
商品マスタ４０８は、商品を識別可能な商品コードごとに、商品に関する商品情報を記憶している。商品情報には、名称、単価、産地、原材料等の情報が含まれる。
【００４０】
顧客マスタ４０９は、顧客を識別可能な顧客コードごとに、顧客に関する顧客情報を記憶している。顧客情報には、氏名、住所、年齢、メールアドレス等の情報が含まれる。
【００４１】
通信インタフェース４０３は、店舗ネットワーク６０に接続された各装置と通信するためのインタフェースである。
【００４２】
表示部４０４は、例えば、液晶表示装置である。なお、表示部４０４は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。操作部４０５は、キーボードやマウス等の入力装置である。
【００４３】
次に、買物支援システム１の各装置が有する特徴的な機能について説明する。ここで、図７は、買物支援システム１の各装置が有する特徴的な機能構成を示すブロック図である。
【００４４】
顧客端末１０の制御部１０１は、記憶部１０２に記憶された制御プログラム１０８をＲＡＭに展開し、制御プログラム１０８に従って動作することで、各機能部をＲＡＭに生成する。具体的には、顧客端末１０の制御部１０１は、機能部として、通信制御部１００１と、読取制御部１００２と、操作制御部１００３と、表示制御部１００４とを備える。
【００４５】
通信制御部１００１は、通信インタフェース１０３を制御して、取引管理サーバ２０等と通信する。例えば、通信制御部１００１は、各種通知を取引管理サーバ２０に送信したり、各種画面を表示させる画面情報を取引管理サーバ２０から受信したりする。
【００４６】
読取制御部１００２は、撮像部１０６が撮像した画像データに含まれているバーコード等のコードシンボルから商品コードを読み取る。
【００４７】
操作制御部１００３は、タッチパネル１０５を制御して、タッチパネル１０５に対して行われた各種操作を受け付ける。
【００４８】
表示制御部１００４は、通信制御部１００１が取引管理サーバ２０等から受信した画面情報に基づいて、商品画面１１００（図８参照）や確保明細画面１２００（図９参照）等の各種画面を表示部１０４に表示させる。
【００４９】
図８は、商品画面１１００の一例を示す説明図である。商品画面１１００は、商品情報領域１１１０と、点数領域１１２０と、操作領域１１３０とを備える。商品情報領域１１１０は、商品情報を表示する表示領域である。図８に示す商品情報領域１１１０には、商品情報として、商品の名称と、単価と、産地とが表示されている状態を示している。なお、商品情報領域１１１０には、これらの情報に限らず、他の情報が表示されていてもよい。点数領域１１２０は、購入する商品の点数を表示する。点数領域１１２０は、点数表示領域１１２１と、プラスボタン１１２２と、マイナスボタン１１２３とを備える。点数表示領域１１２１は、現在の商品の点数を表示した領域である。プラスボタン１１２２は、購入する商品の点数を増やす操作子である。マイナスボタン１１２３は、購入する商品の点数を減らす操作子である。操作領域１１３０は表示されている商品を購入対象の商品として確保する否かの操作子を表示する表示領域である。操作領域１１３０は、確保ボタン１１３１と、返却ボタン１１３２とを備える。確保ボタン１１３１は、商品の確保を指示するための操作子である。すなわち、確保ボタン１１３１は、表示されている商品を確保商品テーブル２０９に登録することを指示するための操作子である。返却ボタン１１３２は、確保しないこと、又は確保した商品を解除する操作子である。すなわち、返却ボタン１１３２は、表示されている商品を確保商品テーブル２０９から削除することを指示するための操作子である。
【００５０】
図９は、確保明細画面１２００の一例を示す説明図である。確保明細画面１２００は、明細表示領域１２１０と、合計表示領域１２２０と、買い上げボタン１２３０と、キャンセルボタン１２４０とを備えている。明細表示領域１２１０は、購入対象の商品の明細を表示するための領域である。具体的には、明細表示領域１２１０には、確保商品テーブル２０９に登録されている商品の明細が表示される。図９に示す明細表示領域１２１０は、商品の名称と、単価と、点数と、点数に応じた商品の合計金額とを表示しているが、これらの情報に限らず、他の情報が表示されていてもよい。合計表示領域１２２０は、明細表示領域１２１０に表示された商品の合計を表示するための領域である。図９に示す合計表示領域１２２０は、点数の合計と、単価の合計と、税と、合計額とを表示しているが、これらの情報に限らず、他の情報が表示されていてもよい。買い上げボタン１２３０は、明細表示領域１２１０に表示された商品の買い上げを指示するための操作子である。具体的には、買い上げボタン１２３０は、確保商品テーブル２０９に登録されている商品を取引テーブル２１０に登録することを指示するための操作子である。キャンセルボタン１２４０は、明細表示領域１２１０に表示された商品の買い上げを取り止めることを指示するための操作子である。
【００５１】
また、表示制御部１００４は、明細表示領域１２１０の何れかの商品が選択された場合に、商品画面１１００を表示させる。これにより、顧客端末１０は、商品を確保した場合であっても、確保した商品としての登録を解除することができる。さらに、顧客端末１０は、確保した商品の点数を増減させることができる。そして、表示制御部１００４は、顧客端末１０の確保ボタン１１３１、又は返却ボタン１１３２が選択された場合に、確保明細画面１２００を表示させる。
【００５２】
図７に戻り、取引管理サーバ２０の制御部２０１は、記憶部２０２に記憶された制御プログラム２０８をＲＡＭに展開し、制御プログラム２０８に従って動作することで、各機能部をＲＡＭに生成する。具体的には、取引管理サーバ２０の制御部２０１は、機能部として、通信制御部２００１と、画面生成部２００２と、登録制御部２００３と、梱包制御部２００４と、会計制御部２００５と、メール制御部２００６とを備える。
【００５３】
通信制御部２００１は、第１の受信手段、第２の受信手段、入力手段、送信手段及び出力手段の一例である。通信制御部２００１は、第１通信インタフェース２０３を制御して、顧客端末１０等と通信する。また、通信制御部２００１は、第２通信インタフェース２０４を制御して、店舗ネットワーク６０に接続された各装置と通信する。
【００５４】
例えば、通信制御部２００１は、顧客端末１０が読み取った商品コードを顧客端末１０から受信する。また、通信制御部２００１は、顧客端末１０が読み取った商品コードにより特定される商品を買い上げることを顧客端末１０から受信する。通信制御部２００１は、商品の梱包が完了したことを示す通知を受信することにより、商品の梱包が完了したことの入力を受け付ける。そして、通信制御部２００１は、梱包の完了の通知を受信したことを条件に、メール制御部２００６が生成したメール情報を送信する。また、通信制御部２００１は、梱包された商品に付される伝票を印字させる伝票情報を店舗端末３０に送信する。
【００５５】
画面生成部２００２は、顧客端末１０や店舗端末３０に表示させる各種画面の画面情報を生成する。
【００５６】
登録制御部２００３は、登録手段の一例である。登録制御部２００３は、販売対象の商品を登録する処理を制御する。例えば、登録制御部２００３は、顧客端末１０からの通知に基づいて、商品画面１１００を表示させる商品画面情報を画面生成部２００２に生成させる。そして、登録制御部２００３は、商品画面情報を通信制御部２００１に送信させる。
【００５７】
また、登録制御部２００３は、顧客端末１０からの要求に基づいて、確保することを要求された商品について、販売対象の商品の候補として確保商品テーブル２０９に登録する。すなわち、登録制御部２００３は、要求された商品の商品コードと、名称と、点数と、単価とを確保商品情報として確保商品テーブル２０９に登録する。例えば、登録制御部２００３は、商品を確保することを要求する商品確保要求を通信制御部２００１が受信した場合に、商品確保要求で指定された商品コードと、名称と、点数と、単価とを確保商品情報として確保商品テーブル２０９に登録する。
【００５８】
また、登録制御部２００３は、確保された商品について登録内容の変更を要求する変更要求を通信制御部２００１が受信した場合に、その商品の登録内容を変更する。例えば、登録制御部２００３は、変更要求が商品の点数の変更を要求している場合には、変更要求で指定された商品コードの商品の点数を指定された点数に変更する。また、登録制御部２００３は、変更要求が商品の返品を要求している場合には、変更要求で指定された商品コードの商品について確保している状態を解除する。また、登録制御部２００３は、商品の確保や変更を行った場合等に、確保明細画面１２００を表示せる確保明細画面情報を画面生成部２００２に生成させる。そして、登録制御部２００３は、確保明細画面情報を通信制御部２００１に送信させる。
【００５９】
梱包制御部２００４は、販売対象の商品を梱包する処理を制御する。例えば、梱包制御部２００４は、梱包対象の取引を指定する通知に基づいて、指定された取引の梱包画面３１００（図１０参照）を表示させる梱包画面情報を画面生成部２００２に生成させる。そして、梱包制御部２００４は、梱包画面情報を通信制御部２００１に送信させる。
【００６０】
また、梱包制御部２００４は、商品の梱包が完了したことが顧客端末１０に通知された場合に、伝票を印字させる伝票情報を生成する。そして、印字された伝票は、例えば梱包された商品等に貼り付けられることで対応する商品との関連付けが行われる。伝票には、梱包された商品に係る取引を識別可能な取引コード等の情報が含まれている。さらに、伝票に含まれる取引コードは、コードシンボルで表現されてもよい。店員は、顧客が取引コードを提示した場合に、伝票のコードシンボルを店舗端末３０等に読み取らせることにより、顧客の商品を識別することができる。従って、店員は、顧客が買い上げた商品を顧客に渡すことができる。なお、伝票には、取引コードに限らず、氏名や年齢や性別等の顧客情報や、梱包されている商品の名称や点数や単価等の明細情報や、商品の合計価格等が含まれていてもよい。さらに、伝票の取引コードは、コードシンボルに限らず、数字や文字列等で表現されていてもよい。
【００６１】
会計制御部２００５は、販売対象の商品を会計する処理を制御する。例えば、会計制御部２００５は、店舗端末３０から取引の会計を実行する通知がされた場合に、通知で指定された取引の会計画面を表示させる会計画面情報を画面生成部２００２に生成させる。ここで、会計画面は、取引対象の商品の名称と、点数と、単価と、取引の合計金額とを表示して、商品の代金を受領する画面である。そして、会計制御部２００５は、会計画面情報を通信制御部２００１に送信させる。また、会計制御部２００５は、取引の履歴を示すジャーナルログを通信制御部２００１が受信した場合に、記憶部２０２に記憶させる。
【００６２】
メール制御部２００６は、メールの送信を制御する。例えば、メール制御部２００６は、梱包完了通知に含まれている取引コードに関連付けられている顧客コードを取引テーブル２１０から抽出する。そして、メール制御部２００６は、抽出した顧客コードの顧客のメールアドレスをデータサーバ４０に要求する。メール制御部２００６は、通信制御部２００１がデータサーバ４０から顧客のメールアドレスを受信した場合に、梱包が完了したため会計可能であることを連絡するメール情報を生成する。そして、メール制御部２００６は、データサーバ４０から提供されたメールアドレスを宛先に設定したメール情報を通信制御部２００１に送信させる。これにより、通信制御部２００１は、梱包が完了したことを顧客端末１０に送信する。
【００６３】
店舗端末３０の制御部３０１は、記憶部３０２に記憶された制御プログラム３１１をＲＡＭに展開し、制御プログラム３１１に従って動作することで、各機能部をＲＡＭに生成する。具体的には、店舗端末３０の制御部３０１は、機能部として、通信制御部３００１と、操作制御部３００２と、表示制御部３００３と、会計処理部３００４と、印字制御部３００５とを備える。
【００６４】
通信制御部３００１は、通信インタフェース３０３を制御して、店舗ネットワーク６０に接続された各装置と通信する。
【００６５】
操作制御部３００２は、操作部３０４を制御して、各種操作を受け付ける。また、操作制御部３００２は、第１表示部３０５又は第２表示部３０６に積層されたタッチパネルを制御して、各種操作を受け付ける。
【００６６】
表示制御部３００３は、通信制御部３００１が取引管理サーバ２０等から受信した画面情報に基づいて、梱包画面３１００等の各種画面を第１表示部３０５又は第２表示部３０６に表示させる。図１０は、梱包画面３１００の一例を示す説明図である。梱包画面３１００は、商品を梱包したことを登録する画面である。梱包画面３１００は、明細表示領域３１１０と、合計表示領域３１２０と、梱包完了ボタン３１３０と、キャンセルボタン３１４０とを備えている。明細表示領域３１１０は、梱包対象の商品の明細を表示するための領域である。また、明細表示領域３１１０は、梱包が完了したか否かを表示する梱包表示領域３１１１を備えている。表示制御部３００３は、対象の商品の梱包が完了したことを登録する操作を操作制御部３００２が受け付けた場合に、該当する商品に対して完了と表示させる。また、表示制御部３００３は、スキャナ３０９が対象の商品の商品コードを読み取った場合に、完了と表示させてもよい。合計表示領域３１２０は、明細表示領域３１１０に表示された商品の合計を表示するための領域である。図１０に示す合計表示領域３１２０は、点数の合計と、単価の合計と、税と、税を含めた単価の合計とを表示しているが、これらの情報に限らず、他の情報が表示されていてもよい。梱包完了ボタン３１３０は、明細表示領域３１１０に表示された商品の梱包が完了したことを登録する操作子である。キャンセルボタン３１４０は、明細表示領域３１１０に表示された商品の梱包を取り止める操作子である。
【００６７】
会計処理部３００４は、梱包した商品の代価を受領する会計処理を制御する。例えば、会計処理部３００４は、顧客から受領した金額から合計金額を減算してお釣りを算出する。そして、会計処理部３００４は、その取引の内訳を示すレシートを、印字制御部３００５に出力させる。なお、レシートは、用紙に印字したレシートに限らず、顧客端末１０等に表示させる電子レシート等であってもよい。
【００６８】
印字制御部３００５は、プリンタ３０７を制御して、各種情報を用紙に印字させる。例えば、印字制御部３００５は、取引の内訳を示すレシートを印字する。また、印字制御部３００５は、通信制御部３００１が受信した伝票に基づいて、伝票を印字する。
【００６９】
データサーバ４０の制御部４０１は、記憶部４０２に記憶された制御プログラム４０７をＲＡＭに展開し、制御プログラム４０７に従って動作することで、各機能部をＲＡＭに生成する。具体的には、データサーバ４０の制御部４０１は、機能部として、通信制御部４００１と、データ管理部４００２とを備える。
【００７０】
通信制御部４００１は、通信インタフェース４０３を制御して、店舗ネットワーク６０に接続された各装置と通信する。
【００７１】
データ管理部４００２は、商品マスタ４０８や顧客マスタ４０９等に記憶されているデータの読み出しや書き込みを制御する。例えば、データ管理部４００２は、商品情報を要求された場合に、要求された商品コードの商品情報を商品マスタ４０８から抽出する。そして、データ管理部４００２は、抽出した商品情報を通信制御部４００１に送信させる。また、データ管理部４００２は、通信制御部４００１が顧客のメールアドレスを要求された場合に、要求された顧客コードのメールアドレスを顧客マスタ４０９から抽出する。そして、データ管理部４００２は、抽出したメールアドレスを通信制御部４００１に送信させる。
【００７２】
次に、買物支援システム１の各装置が実行する商品登録処理について説明する。ここで、図１１は、本実施形態の買物支援システム１の各装置が実行する商品登録処理の一例を示すフローチャートである。
【００７３】
顧客端末１０の表示制御部１００４は、商品に付された商品コードを読み取る読取画面を表示させる（ステップＳ１１）。ここで、読取画面は、コードシンボル等により表現された商品コードを撮像部１０６に撮像させることにより商品コードを読み取るための画面である。
【００７４】
顧客端末１０の読取制御部１００２は、撮像部１０６が撮像した画像データに含まれているコードシンボルから商品コードを読み取る（ステップＳ１２）。
【００７５】
顧客端末１０の通信制御部１００１は、商品コードを読み取ったことを通知する商品読取通知を送信する（ステップＳ１３）。ここで、商品読取通知には、読み取った商品コードが含まれている。
【００７６】
取引管理サーバ２０の通信制御部２００１は、受信した商品読取通知に含まれている商品コードの商品情報を要求する商品情報要求をデータサーバ４０に送信する（ステップＳ１４）。
【００７７】
データサーバ４０のデータ管理部４００２は、商品情報要求で指定された商品コードの商品情報を商品マスタ４０８から抽出する（ステップＳ１５）。データサーバ４０の通信制御部４００１は、抽出した商品情報を要求元の取引管理サーバ２０に送信する（ステップＳ１６）。
【００７８】
取引管理サーバ２０の画面生成部２００２は、受信した商品情報を含む商品画面情報を生成する（ステップＳ１７）。取引管理サーバ２０の通信制御部２００１は、生成した商品画面情報を顧客端末１０に送信する（ステップＳ１８）。
【００７９】
顧客端末１０の表示制御部１００４は、受信した商品画面情報に基づいて、商品画面１１００を表示させる（ステップＳ１９）。顧客端末１０の操作制御部１００３は、商品画面１１００の確保ボタン１１３１を押下する操作を検知する（ステップＳ２０）。
【００８０】
顧客端末１０の通信制御部１００１は、ステップＳ２０で操作を検知すると、販売対象の商品として確保することを要求する商品確保要求を送信する（ステップＳ２１）。ここで、商品確保要求には、確保対象の商品の商品コードと、名称と、点数と、単価と、顧客端末１０を有する顧客の顧客コードとが含まれる。
【００８１】
取引管理サーバ２０の登録制御部２００３は、商品確保要求により指定された商品コードと、商品の名称と、点数と、単価とを顧客コードに関連付けて確保商品テーブル２０９に登録する（ステップＳ２２）。取引管理サーバ２０の画面生成部２００２は、確保商品テーブル２０９に登録した商品が追加された確保明細画面情報を生成する（ステップＳ２３）。取引管理サーバ２０の通信制御部２００１は、確保明細画面情報を送信する（ステップＳ２４）。
【００８２】
顧客端末１０の表示制御部１００４は、確保した商品が登録された確保明細画面１２００を表示させる（ステップＳ２５）。
【００８３】
以上により、買物支援システム１の各装置は、商品登録処理を終了する。
【００８４】
次に、買物支援システム１の各装置が実行する登録変更処理について説明する。ここで、図１２は、本実施形態の買物支援システム１の各装置が実行する登録変更処理の一例を示すフローチャートである。
【００８５】
顧客端末１０の操作制御部１００３は、確保明細画面１２００の明細表示領域１２１０において何れかの商品を選択する操作を検知する（ステップＳ３１）。
【００８６】
顧客端末１０の通信制御部１００１は、商品が選択されたことを通知する商品選択通知を送信する（ステップＳ３２）。ここで、商品選択通知には、選択された商品の商品コードが含まれている。
【００８７】
取引管理サーバ２０の通信制御部２００１は、受信した商品読取通知に含まれている商品コードの商品情報を要求する商品情報要求を送信する（ステップＳ３３）。
【００８８】
ステップＳ３４からステップＳ３８までの処理は、ステップＳ１５からステップＳ１９までと同様の処理である。
【００８９】
顧客端末１０の操作制御部１００３は、商品画面１１００において確保した商品の登録内容を変更する操作を検知する（ステップＳ３９）。すなわち、操作制御部１００３は、商品画面１１００のプラスボタン１１２２やマイナスボタン１１２３や返却ボタン１１３２を押下する操作を検知する。
【００９０】
取引管理サーバ２０の通信制御部２００１は、確保した商品の登録内容の変更を要求する変更要求を送信する（ステップＳ４０）。ここで、変更要求には、変更対象の商品の商品コードと、変更内容とが含まれている。
【００９１】
取引管理サーバ２０の登録制御部２００３は、変更要求により指定された商品コードの商品の登録内容を変更する（ステップＳ４１）。すなわち、登録制御部２００３は、確保商品テーブル２０９の登録内容を変更する。例えば、登録制御部２００３は、指定された商品を確保商品テーブル２０９から削除したり、点数を増減したりする。
【００９２】
取引管理サーバ２０の画面生成部２００２は、変更内容が反映された確保明細画面情報を生成する（ステップＳ４２）。取引管理サーバ２０の通信制御部２００１は、確保明細画面情報を送信する（ステップＳ４３）。
【００９３】
顧客端末１０の表示制御部１００４は、変更内容が反映された確保明細画面１２００を表示させる（ステップＳ４４）。
【００９４】
以上により、買物支援システム１の各装置は、登録変更処理を終了する。
【００９５】
次に、買物支援システム１の各装置が実行する買い上げ処理について説明する。ここで、図１３は、本実施形態の買物支援システム１の各装置が実行する買い上げ処理の一例を示すフローチャートである。
【００９６】
顧客端末１０の操作制御部１００３は、確保明細画面１２００の買い上げボタン１２３０が押下されたことを検知する（ステップＳ５１）。顧客端末１０の通信制御部１００１は、買い上げる商品が確定したことを通知する確定通知を送信する（ステップＳ５２）。すなわち、通信制御部１００１は、確保商品テーブル２０９に登録された商品を買い上げることを通知する。ここで、確定通知には、顧客端末１０の顧客の顧客コードが含まれている。
【００９７】
取引管理サーバ２０の登録制御部２００３は、取引コードに関連付けて顧客コードと、確保商品情報とを取引テーブル２１０に登録する（ステップＳ５３）。具体的には、登録制御部２００３は、確定通知に含まれる顧客コードと同一の顧客コードに関連付けられている確保商品情報を確保商品テーブル２０９から抽出する。そして、登録制御部２００３は、取引コードを付与して、顧客コードと、抽出した確保商品情報とを関連付けて取引テーブル２１０に登録する。
【００９８】
取引管理サーバ２０の画面生成部２００２は、取引コードと、顧客コードと、確保商品情報を含んだ取引画面情報を生成する（ステップＳ５４）。取引管理サーバ２０の通信制御部２００１は、取引画面情報を送信する（ステップＳ５５）。
【００９９】
顧客端末１０の表示制御部１００４は、取引画面情報に基づいて、取引画面を表示させる（ステップＳ５６）。
【０１００】
以上により、買物支援システム１の各装置は、買い上げ処理を終了する。なお、取引管理サーバ２０の通信制御部２００１は、例えば買い上げ処理の終了時に、取引コードを店舗端末３０に送信してもよい。これにより、店舗端末３０は、店員に商品を収集させる取引が判別可能となる。
【０１０１】
次に、買物支援システム１の各装置が実行する梱包処理について説明する。ここで、図１４は、本実施形態の買物支援システム１の各装置が実行する梱包処理の一例を示すフローチャートである。
【０１０２】
店舗端末３０の操作制御部３００２は、取引コードを指定する操作を受け付ける（ステップＳ６１）。すなわち、操作制御部３００２は、梱包対象の取引を指定する。ここで、店舗端末３０は、取引テーブル２１０に登録されている取引コードを事前に取引管理サーバ２０から受信しているものとする。また、店舗端末３０は、指定する取引コードの入力を受け付けることにより、取引コードを指定する操作を受け付けてもよい。
【０１０３】
店舗端末３０の通信制御部３００１は、梱包対象の取引が指定されたことを通知する梱包指定通知を送信する（ステップＳ６２）。ここで、梱包指定通知には、指定された取引コードが含まれている。
【０１０４】
取引管理サーバ２０の梱包制御部２００４は、梱包指定通知で指定された取引コードにより特定される確保商品情報を取引テーブル２１０から抽出する（ステップＳ６３）。
【０１０５】
取引管理サーバ２０の画面生成部２００２は、抽出した確保商品情報を有する梱包画面情報を生成する（ステップＳ６４）。取引管理サーバ２０の通信制御部２００１は、生成した梱包画面情報を送信する（ステップＳ６５）。
【０１０６】
店舗端末３０の表示制御部３００３は、受信した梱包画面情報に基づいて、梱包画面３１００を表示させる（ステップＳ６６）。店員は、梱包画面３１００に表示されている商品を収集する。また、店員は、収集した商品を買物袋等に梱包する。店舗端末３０の操作制御部３００２は、梱包した商品を登録する操作を受け付ける（ステップＳ６７）。店舗端末３０の操作制御部３００２は、梱包完了ボタン３１３０の押下を検知する（ステップＳ６８）。店舗端末３０の通信制御部３００１は、梱包が完了したことを通知する梱包完了通知を送信する（ステップＳ６９）。ここで、梱包完了通知には、梱包対象の取引を示す取引コードが含まれている。
【０１０７】
取引管理サーバ２０の通信制御部２００１は、取引テーブル２１０において、受信した梱包完了通知に含まれている取引コードと同一の取引コードに関連付けられている顧客コードのメールアドレスを要求するアドレス要求を送信する（ステップＳ７０）。ここで、アドレス要求には、対象の顧客の顧客コードが含まれている。
【０１０８】
データサーバ４０のデータ管理部４００２は、アドレス要求で指定された顧客コードのメールアドレスを顧客マスタ４０９から抽出する（ステップＳ７１）。データサーバ４０の通信制御部４００１は、抽出したメールアドレスを送信する（ステップＳ７２）。
【０１０９】
取引管理サーバ２０のメール制御部２００６は、受信したメールアドレスを宛先に指定したメール情報を生成する（ステップＳ７３）。ここで、メール情報には、取引コードと、商品の梱包が完了したこととが含まれている。取引管理サーバ２０の通信制御部２００１は、メール情報を送信する（ステップＳ７４）。すなわち、通信制御部２００１は、取引コードと、商品の梱包が完了したこととを顧客端末１０に通知する。
【０１１０】
取引管理サーバ２０の梱包制御部２００４は、梱包された商品に付される伝票を印字させる伝票情報を生成する（ステップＳ７５）。取引管理サーバ２０の通信制御部２００１は、生成した伝票情報を送信する（ステップＳ７６）。
【０１１１】
店舗端末３０の印字制御部３００５は、伝票情報に基づいて、伝票を印字する（ステップＳ７７）。そして、店員は、受け取り伝票を梱包した商品等に貼り付ける。
【０１１２】
以上により、買物支援システム１の各装置は、梱包処理を終了する。
【０１１３】
次に、買物支援システム１の各装置が実行する受け渡し処理について説明する。ここで、図１５は、本実施形態の買物支援システム１の各装置が実行する受け渡し処理の一例を示すフローチャートである。
【０１１４】
顧客は、店舗端末３０等が設置されたサービスカウンタ等にいる店員に、顧客端末１０が受信した取引コードを提示する。店員は、提示された取引コードと同一の取引コードを有する伝票が付された梱包済みの商品を見つけ出す。
【０１１５】
店舗端末３０の操作制御部３００２は、梱包済みの商品に付されている取引コードの入力を受け付ける（ステップＳ８１）。店舗端末３０の通信制御部３００１は、入力された取引コードにより特定される商品の会計を実行する会計通知を送信する（ステップＳ８２）。ここで、会計通知には、入力された取引コードが含まれている。
【０１１６】
取引管理サーバ２０の会計制御部２００５は、会計通知で指定された取引コードに関連付けられている確保商品情報と顧客コードとを取引テーブル２１０から抽出する（ステップＳ８３）。
【０１１７】
取引管理サーバ２０の画面生成部２００２は、抽出した確保商品情報を有する会計画面情報を生成する（ステップＳ８４）。ここで、会計画面には、取引対象の商品の名称と、点数と、単価と、取引の合計金額とが含まれている。取引管理サーバ２０の通信制御部２００１は、生成した会計画面情報を送信する（ステップＳ８５）。
【０１１８】
店舗端末３０の表示制御部３００３は、受信した会計画面情報に基づいて、会計画面を表示させる（ステップＳ８６）。店舗端末３０の操作制御部３００２は、商品の支払いが確定したことを入力する操作を受け付ける（ステップＳ８７）。店舗端末３０の会計処理部３００４は、レシートを発行する（ステップＳ８８）。そして、店員は、レシートと、店員が梱包した商品とを顧客に渡す。
【０１１９】
店舗端末３０の通信制御部３００１は、取引の履歴を示すジャーナルログを送信する（ステップＳ８９）。
【０１２０】
取引管理サーバ２０の会計制御部２００５は、受信したジャーナルログと記憶部２０２等に記憶させる（ステップＳ９０）。
【０１２１】
以上により、買物支援システム１の各装置は、受け渡し処理を終了する。
【０１２２】
以上のように、本実施形態に係る買物支援システム１によれば、取引管理サーバ２０は、顧客端末１０が読み取った商品コードの商品を販売対象の商品として登録する。そして、取引管理サーバ２０は、販売対象の商品の梱包が完了したことを示す梱包完了通知を店舗端末３０から受信した場合に、商品の梱包が完了したことを示すメールを顧客端末１０に送信する。よって、顧客は、買い物カゴや購入した商品を持ち歩く必要がない。従って、取引管理サーバ２０は、顧客の買い物を支援することができる。
【０１２３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１２４】
また、上記実施形態では、店舗端末３０は、梱包された商品を顧客に受け渡す際に、商品の会計処理を実行している。しかし、店舗端末３０は、この時以外に、商品の会計処理を実行してもよい。例えば、店舗端末３０は、買い上げボタン１２３０が押下された後、梱包が完了したことを示すメールを顧客端末１０が受信する前に、商品の会計処理を実行してもよい。この場合には、店舗端末３０は、顧客端末１０に表示された取引画面から取引コードを読み取る。店舗端末３０は、読み取った取引コードに関連付けられている確保商品情報を、取引管理サーバ２０の取引テーブル２１０から抽出する。そして、店舗端末３０は、抽出した確保商品情報に係る商品の単価を加算することで、一取引に係る合計金額を算出して、商品の会計処理を実行する。
【０１２５】
また、上記実施形態では、店舗端末３０は、梱包が完了した商品に付する情報として、伝票を印字すると説明している。しかし、梱包が完了した商品に付する情報は、伝票の形態に限らない。例えば、梱包が完了した商品に付する情報は、取引コードが印字された紙片であってもよいし、取引コードを記憶したＲＦＩＤ（Radio  Frequency  Identification）タグであってもよい。
【０１２６】
また、上記実施形態では、梱包が完了したことをメールによって顧客も連絡すると説明している。しかし、顧客への連絡方法は、メールに限らない。例えば、顧客への連絡方法は、ＳＮＳ（Social  Networking  Service）や電話等であってもよい。この場合、顧客マスタ４０９には、顧客への連絡先として、ＳＮＳにおいて顧客を識別可能な識別情報や電話番号等が登録されている。
【０１２７】
また、上記実施形態では、顧客端末１０は、商品に付されたコードシンボルから商品コードを読み取ると説明している。コードシンボルには、商品コードにより特定される商品を販売した店舗を識別可能な店舗コードが含まれていてもよい。これにより、顧客端末１０は、コードシンボルを撮像することにより、商品コードと、店舗コードとを読み取ることができる。そして、取引管理サーバ２０は、商品コードと、店舗コードとを確保商品テーブル２０９に記録させる。また、取引管理サーバ２０は、買い上げを受信した場合には、取引テーブル２１０に記憶させる。これにより、複数の店舗を有するショッピングモール等において、複数の店舗の商品を梱包する店員は、何れの店舗で販売されている商品であるかを識別することができるため容易に商品を収集することができる。
【０１２８】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【０１２９】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【０１３０】
１  買物支援システム
１０  顧客端末
２０  取引管理サーバ
３０  店舗端末
２０９  確保商品テーブル
２１０  取引テーブル
１００１  通信制御部
１００２  読取制御部
１００３  操作制御部
１００４  表示制御部
２００１  通信制御部
２００２  画面生成部
２００３  登録制御部
２００４  梱包制御部
２００５  会計制御部
２００６  メール制御部
３００１  通信制御部
３００２  操作制御部
３００３  表示制御部
３００４  会計処理部
３００５  印字制御部
【先行技術文献】
【特許文献】
【０１３１】
【特許文献１】特開２００２−１６３７２２号公報
【図１】
2018092550.tif 000003
【図２】
2018092550.tif 000004
【図３】
2018092550.tif 000005
【図４】
2018092550.tif 000006
【図５】
2018092550.tif 000007
【図６】
2018092550.tif 000008
【図７】
2018092550.tif 000009
【図８】
2018092550.tif 000010
【図９】
2018092550.tif 000011
【図１０】
2018092550.tif 000012
【図１１】
2018092550.tif 000013
【図１２】
2018092550.tif 000014
【図１３】
2018092550.tif 000015
【図１４】
2018092550.tif 000016
【図１５】
2018092550.tif 000017