(57)【要約】【課題】利用者の携帯情報端末及び既設の店舗システムと連携しながらレジ作業の効率化及び利便性の高いショッピングシステムの構築を実現する。【解決手段】ショッピング支援システムのローカルサーバ２００は携帯情報端末３００から受信した商品コードに対応する商品情報を店舗サーバ１００から受信する。ローカルサーバ２００は当該買い物に対してトランザクションＩＤを発行する。トランザクションＩＤは、当該買い物に係る全商品に関する商品情報に関連付けられる。トランザクションＩＤは携帯情報端末に送信され、バーコードとして表示される。レジスタ５００でトランザクションＩＤを表すバーコードを読み取り、ローカルサーバにトランザクションＩＤを送信する。ローカルサーバからレジスタにトランザクションＩＤに関連付けられる全商品情報が返信される。レジスタでは全商品情報により決済処理をすることができる。【選択図】      図１
2018116387.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、複数の店舗にそれぞれ設置され、各店舗での取り扱い商品に関する商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなる複数の店舗システムとに対して連携するショッピング支援システムにおいて、
前記インターネットに接続されるメインサーバと、
前記複数の店舗にそれぞれ対応付けられ、前記店舗ＬＡＮ又は前記インターネットに接続される複数のローカルサーバと、
前記複数の店舗にそれぞれ少なくとも１台ずつ設置され、設置された店舗を特定する店舗ＩＤを含むビーコン信号を送信するビーコン発信機とを具備し、
前記メインサーバは、前記ビーコン発信機から受信したビーコン信号に含まれる店舗ＩＤ、又はユーザにより前記携帯情報端末上で入力若しくは選択された店舗ＩＤを前記携帯情報端末から受信するとともに前記店舗ＩＤにより特定される店舗に対応付けられた前記ローカルサーバのＵＲＬ情報を前記携帯情報端末に送信し、
前記ローカルサーバは、前記携帯情報端末から前記ＵＲＬ情報に従って送信されてくる商品のバーコード又は２次元バーコードから取得した商品コードを前記インターネットを介して受信し、前記店舗サーバに対して前記商品コードにより特定される商品に関する商品情報を要求し、前記店舗サーバから受信した商品情報を前記携帯情報端末に転送するとともに、前記商品コードの受信、前記商品情報の要求及び前記商品情報の転送を前記携帯情報端末から買い物終了指示を受信するまで繰り返し、前記買い物終了指示の受信を契機として当該買い物を一単位として特定するものであって、当該買い物に係る全商品に関する商品情報に関連付けられるトランザクションＩＤを発行し、前記トランザクションＩＤを前記携帯情報端末に送信し、前記携帯情報端末に表示される前記トランザクションＩＤを表すバーコード又は２次元バーコードをスキャナで読み取った前記レジスタから前記トランザクションＩＤを受信し、前記トランザクションＩＤに関連付けられる前記全商品に関する商品情報を前記レジスタに返信することを特徴とするショッピング支援システム。
【請求項２】
インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなる店舗システムとに対して連携するショッピング支援システムであって、
前記携帯情報端末から送信されてくる商品のバーコード又は２次元バーコードから取得した商品コードを前記インターネットを介して受信し、前記店舗サーバに対して前記商品コードにより特定される商品に関する商品情報を要求する手段と、
前記店舗サーバから受信した商品情報を前記携帯情報端末に転送する手段と、
前記携帯情報端末からの買い物終了指示の受信を契機として当該買い物を一単位として特定するものであって、当該買い物に係る全商品に関する商品情報に関連付けられるトランザクションＩＤを発行し、前記トランザクションＩＤを前記携帯情報端末に送信する手段と、
前記携帯情報端末に表示される前記トランザクションＩＤを表すバーコード又は２次元バーコードをスキャナで読み取った前記レジスタから前記トランザクションＩＤを受信し、前記トランザクションＩＤに関連付けられる前記商品情報を前記レジスタに返信する手段とを具備することを特徴とするショッピング支援システム。
【請求項３】
インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなり、複数の店舗にそれぞれ設置される複数の店舗システムとに対して連携するショッピング支援システムにおいて、
前記インターネットに接続されるメインサーバと、
前記複数の店舗にそれぞれ対応付けられ、前記店舗ＬＡＮ又は前記インターネットに接続される複数のローカルサーバと、
前記複数の店舗にそれぞれ少なくとも１台ずつ設置され、設置された店舗を特定する店舗ＩＤを含むビーコン信号を送信するビーコン発信機とを具備し、
前記メインサーバは、前記ビーコン発信機から受信したビーコン信号に含まれる店舗ＩＤ、又はユーザにより前記携帯情報端末上で入力若しくは選択された店舗ＩＤを前記携帯情報端末から受信するとともに前記店舗ＩＤにより特定される店舗に対応付けられた前記ローカルサーバのＵＲＬ情報を前記携帯情報端末に送信し、
前記ＵＲＬ情報で特定される前記ローカルサーバと前記携帯情報端末との間及び前記ローカルサーバと前記店舗サーバと前記レジスタとの間で商品コード及び商品情報が前記インターネット及び前記店舗ＬＡＮを介して送受信されることを特徴とするショッピング支援システム。
【請求項４】
インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなり、複数の店舗にそれぞれ設置される複数の店舗システムとを連携させるショッピング支援方法において、
店舗に設置されたビーコン発信機から受信したビーコン信号に含まれる店舗ＩＤ、又はユーザにより前記携帯情報端末上で入力若しくは選択された店舗ＩＤを前記携帯情報端末からメインサーバで受信するステップと、
前記店舗ＩＤにより特定される店舗に対応付けられたローカルサーバのＵＲＬ情報を前記メインサーバから前記携帯情報端末に送信するステップと、
前記携帯情報端末から前記ＵＲＬ情報に従って送信されてくる商品のバーコードから取得した商品コードを前記インターネットを介して前記ローカルサーバで受信するステップと、
前記ローカルサーバから前記店舗サーバに対して前記商品コードにより特定される商品に関する商品情報を要求するステップと、
前記店舗サーバから受信した商品情報を前記ローカルサーバから前記携帯情報端末に転送するステップと、
前記商品コードの受信ステップと前記商品情報の要求ステップ及び前記商品情報の転送ステップを前記携帯情報端末から買い物終了指示を受信するまで繰り返し、前記買い物終了指示の受信を契機として、当該買い物を一単位として特定するものであって、当該買い物に係る全商品に関する商品情報に関連付けられるトランザクションＩＤを前記ローカルサーバで発行するステップと、
前記トランザクションＩＤを前記ローカルサーバから前記携帯情報端末に送信するステップと、
前記携帯情報端末に表示される前記トランザクションＩＤを表すバーコード又は２次元バーコードをスキャナで読み取った前記レジスタから前記トランザクションＩＤを前記ローカルサーバで受信するステップと、
前記トランザクションＩＤに関連付けられる前記商品情報を前記ローカルサーバから前記レジスタに返信するステップとを有することを特徴とするショッピング支援方法。
【請求項５】
インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなる店舗システムとを連携させるショッピング支援方法であって、
前記携帯情報端末から送信されてくる商品のバーコードから取得した商品コードを前記インターネットを介してローカルサーバで受信するステップと、
前記ローカルサーバから前記店舗サーバに対して前記商品コードにより特定される商品に関する商品情報を要求するステップと、
前記店舗サーバから受信した商品情報を前記ローカルサーバから前記携帯情報端末に転送するステップと、
前記携帯情報端末からの買い物終了指示の受信を契機として当該買い物を一単位として特定するものであって、当該買い物に係る全商品に関する商品情報に関連付けられるトランザクションＩＤを前記ローカルサーバで発行し、前記トランザクションＩＤを前記ローカルサーバから前記携帯情報端末に送信するステップと、
前記携帯情報端末に表示される前記トランザクションＩＤを表すバーコード又は２次元バーコードをスキャナで読み取った前記レジスタから前記トランザクションＩＤを前記ローカルサーバで受信し、前記トランザクションＩＤに関連付けられる前記商品情報を前記ローカルサーバから前記レジスタに返信するステップとを有することを特徴とするショッピング支援方法。
【請求項６】
インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなり、複数の店舗にそれぞれ設置される複数の店舗システムとを連携させるショッピング支援方法において、
複数の店舗にそれぞれ少なくとも１台ずつ設置されたビーコン発信機から送信された店舗を特定する店舗ＩＤを含むビーコン信号を受信した前記携帯情報端末から前記店舗ＩＤをメインサーバで受信するステップと、
前記店舗ＩＤにより特定される店舗に対応付けられたローカルサーバのＵＲＬ情報を前記メインサーバから前記携帯情報端末に送信するステップとを有し、
前記ＵＲＬ情報で特定される前記ローカルサーバと前記携帯情報端末との間及び前記ローカルサーバと前記店舗サーバと前記レジスタとの間で商品コード及び商品情報が前記インターネット及び前記店舗ＬＡＮを介して送受信されるステップとを有することを特徴とするショッピング支援方法。
【請求項７】
外部のメインサーバ及びローカルサーバにインターネットを介して接続され、店舗で買い物をする利用者が所有する携帯情報端末に用いられるプログラムであって、
前記店舗に設置されたビーコン発信機から前記店舗を特定する店舗ＩＤを含むビーコン信号を受信し、前記店舗ＩＤにより特定される店舗に対応付けられた外部のローカルサーバのＵＲＬ情報をメインサーバに対して要求する手段と、
前記ＵＲＬ情報に従って前記ローカルサーバにアクセスし、複数の商品に関する複数の商品コードを送信する手段と、
前記ローカルサーバに対して前記複数の商品コードに関連付けられるトランザクションＩＤの発行を要求する手段と、
前記ローカルサーバから受信した前記トランザクションＩＤを表すバーコード又は２次元バーコードを、前記店舗のレジスタのバーコードスキャナで読み取り可能な状態で画面に表示させる手段とをコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ショッピング支援システム、方法及びプログラムに関する。
【背景技術】
【０００２】
現在多くのスーパーやコンビニ等の小売店舗ではバーコードシステムが導入されている。購入者は、多くの商品を陳列している陳列棚等から希望商品をショッピングカートや買い物かごに入れて、キャッシュレジスタ（以下単にレジスタという）へ移動する。レジスタでは、店員がＰＯＳ（Point of Sales）レジスタに接続されたバーコードスキャナにより、商品に印刷又は貼着されたバーコードをスキャンし、その商品コードから商品情報を店舗のローカルサーバから入手し、決済処理を行う。バーコードシステムの採用はレジスタでの決済処理を大幅に効率化した。
【０００３】
さらに近年では購入者自身がバーコードリーダを操作して、決済まで行なうセルフレジシステムが普及し始めている（特許文献１）。さらに商品バーコードを購入者が所有する携帯情報端末で読み取ってその商品コードを保存し、携帯情報端末からレジスタに送信する方法も提案されている（特許文献２）。
【０００４】
しかし、多くの店舗では、既にレジスタと、商品名称や商品価格等の商品情報を管理する店舗ローカルサーバとを含む店舗システムが導入されている。この既設の店舗システムを新規なシステムに入れ替えることは店舗側にコスト上及び作業上、非常な負担を強いるものであった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０７０３０８号公報
【特許文献２】特開２０１６−７１７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
目的は、利用者の携帯情報端末及び既設の店舗システムと連携することで、レジ作業の効率化及び利便性の高いショッピングシステムの導入を容易にするショッピング支援システム、方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本実施形態に係るショッピング支援システムは、インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、複数の店舗にそれぞれ対応付けられ、各店舗での取り扱い商品に関する商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなる複数の店舗システムとに対して連携する。ショッピング支援システムは、インターネットに接続されるメインサーバと、複数の店舗にそれぞれ設置され、店舗ＬＡＮに接続される複数のローカルサーバと、複数の店舗にそれぞれ少なくとも１台ずつ対応され、設置された店舗を特定する店舗ＩＤを含むビーコン信号を送信するビーコン発信機とを具備する。メインサーバは、ビーコン信号を受信し、又はユーザにより携帯情報端末上で入力若しくは選択された店舗ＩＤを携帯情報端末から受信するとともに店舗ＩＤにより特定される店舗に対応付けられたローカルサーバのＵＲＬ情報を前記携帯情報端末に送信する。ローカルサーバは、携帯情報端末からＵＲＬ情報に従って送信されてくる商品のバーコード又は２次元バーコードから取得した商品コードをインターネットを介して受信し、店舗サーバに対して商品コードにより特定される商品に関する商品情報を要求する。ローカルサーバは、店舗サーバから受信した商品情報を前記携帯情報端末に転送するとともに、商品コードの受信、商品情報の要求及び商品情報の転送を携帯情報端末から買い物終了指示を受信するまで繰り返し、買い物終了指示の受信を契機として当該買い物を一単位として特定するものであって、当該買い物に係る全商品に関する商品情報に関連付けられるトランザクションＩＤを発行する。トランザクションＩＤは携帯情報端末に送信され、携帯情報端末にバーコード又は２次元バーコードで表示される。ローカルサーバは、トランザクションＩＤを表すバーコード又は２次元バーコードをスキャナで読み取ったレジスタからトランザクションＩＤを受信し、トランザクションＩＤに関連付けられる全商品に関する商品情報をレジスタに返信する。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態によるショッピング支援システムの全体構成を示す図である。
【図２】図１のＰＯＳレジスタ、ブルートゥース（登録商標）発信機等の店舗内配置例を示す図である。
【図３】本実施形態によるユーザ登録処理の流れを示すフローチャートである。
【図４】図3の補足図である。
【図５】図３のユーザ登録画面例及びログイン画面例を示す図である。
【図６】本実施形態に係るショッピング開始から取引（清算）直前までの処理の流れを示すフローチャートである。
【図７】図６において、利用者の携帯情報端末で店舗のローカルサーバのＵＲＬ情報を取得する処理の補足図である。
【図８】図６において、利用者の携帯情報端末による商品のバーコード撮影から商品情報取得までの処理の流れを示すフローチャートである。
【図９】図８の補足図である。
【図１０】図６において、トランザクションＩＤの発行から、それを用いたＰＯＳレジ画面への商品情報の一覧表示までの流れに関する補足図である。
【図１１】図６において、ショッピングリストへの追加処理に係る画面遷移を示す図である。
【図１２】図１１の画面から遷移する画面例を示す図である。
【図１３】図６において、ショッピングリスト画面例からバーコード撮影画面例への遷移を示す図である。
【図１４】図１３のバーコード撮影画面例から商品情報表示画面例への遷移及び商品情報表示画面例からショッピングカート画面例への遷移を示す図である。
【図１５】図１４のショッピングカート画面例からトランザクションＩＤのバーコード又は2次元バーコードを含む取引画面例への遷移を示す図である。
【図１６】図１５のトランザクションＩＤに関連付けられる商品情報を示す図である。
【発明を実施するための形態】
【０００９】
本実施形態に係るショッピング支援システムは、インターネットに接続される複数の利用者が所有する複数の携帯情報端末と、複数の店舗にそれぞれ対応付けられ、各店舗での取り扱い商品に関する商品情報を管理する店舗サーバと複数のレジスタとが店舗ＬＡＮを介して接続されてなる複数の店舗システムとに対して連携する。本実施形態に係るショッピング支援システムは、既存の店舗システムと、利用者の携帯情報端末と連携して、レジ作業の効率化及び利便性の高いショッピングシステムを完成させる。ショッピングシステムの全てを新規に導入するよりも、本実施形態に係るショッピング支援システムの導入によりショッピングシステムを完成させるほうが、ショッピングシステムの導入障壁は明らかに低い。
【００１０】
以下、図面を参照しながら本実施形態に係るショッピング支援システムを説明する。図１は本実施形態に係るショッピング支援システムを既存の店舗システムとともに示す図である。図２にＰＯＳレジスタ、ビーコン発信機等の店舗内配置例を示している。店舗システムは店舗ごとに既設されるシステムであり、複数のレジレーンにそれぞれ設置される複数のＰＯＳレジスタ（ＰＯＳ）５００が、店舗内通信回線（ローカルネットワーク）ＬＡＮを介して、当該店舗で取り扱う全商品に関する商品情報（商品名称、商品価格、生産地、賞味期限等）を管理するとともに売り上げ等の各種集計処理や在庫管理処理を担う店舗ローカルサーバ１００に接続されてなる。ローカルネットワークＬＡＮは図示しないルータを介してインターネットＩＮＴに接続される。ＰＯＳレジスタ５００は、商品に印刷又は貼着されたバーコード又はＱＲコード（登録商標）等の２次元バーコードをバーコードスキャナでスキャンし、その商品を識別する商品コードを取り込み、商品コードに関連付けられている商品情報を店舗ローカルサーバ（ＬＳＲ）１００に要求する。なお、ここではバーコードを例に説明する。既設の店舗システム上では、店舗ローカルサーバ１００は、ＰＯＳレジスタ５００から要求された商品情報をＰＯＳレジスタ５００に返信する。この処理が繰り返されることにより、購入者が購入する全商品に関する商品情報がＰＯＳレジスタ５００に揃う。ＰＯＳレジスタ５００では、購入者が購入する全商品に関する商品名称、数量、価格、合計金額、税金等の取引一覧を作成し、画面に表示する。そして現金、クレジットカード等により決済処理を実行する。
【００１１】
本実施形態に係るショッピング支援システムは、この店舗システムに付加的に増設され、店舗システム、さらに利用者が所有する携帯情報端末と連携しながら全体としてレジ作業の効率化及び利用者（ユーザ、購入者）にとっても利便性の高いショッピングシステムを完成させる。携帯情報端末としては、スマートフォン、ＰＨＳ、ＰＤＡ、タブレット端末などの基地局を経由してインターネットＩＮＴに接続される情報機器である。ここでは携帯情報端末としてスマートフォン（ＳＰ）３００を例に説明する。
【００１２】
本実施形態に係るショッピング支援システムは、インターネットＩＮＴに接続される少なくとも１台のメインサーバ（ＭＳ）７００、インターネットＩＮＴに接続される少なくとも１台の認証サーバ（ＶＳＳ）６００、複数のローカルサーバ（ＬＳ）２００、複数のビーコン発信機（ＢＴ）４００を有する。ローカルサーバ２００は、店舗ごとに設置され、店舗システムのローカルネットワークＬＡＮに接続される。またはローカルサーバ２００は、インターネットＩＮＴに接続され、各店舗に個々に対応付けられる。
【００１３】
ビーコン発信機（ＢＴ）４００は店舗ごとに１台又は２台以上設置される。ビーコン発信機４００は、店舗内の１個所又は２以上の個所、例えば店舗の出入り口に設置される。ビーコン発信機４００は、Bluetooth（登録商標） Low Energyを利用して、会社名称又は店舗名称、店舗ＩＤを含むビーコン信号を発生する。ビーコン信号は、当該店舗に入場した利用者が所有するスマートフォン３００で受信される。なお、その前提として、スマートフォン３００には、当該ショッピング支援システムに係るプログラム（アプリケーションプログラム）が外部のアプリケーションサーバからダウンロードされ、ユーザ登録がなされている。アプリケーションプログラムは、典型的にはスマートフォン３００の画面上の当該アイコンをタップすることで起動する。アプリケーションプログラムは、ビーコン信号の受信をトリガとして、自動起動するようにしてもよい。ここでは前者として説明する。
【００１４】
メインサーバ７００は、ショッピング支援サービスを利用とする利用者のユーザ登録処理、ログイン処理、さらにスマートフォン３００と店舗のローカルサーバ２００との接続処理を担う。接続処理は具体的には次の通り。利用者が任意の店舗に入場する際に、所有するスマートフォン３００がビーコン発信機４００からビーコン信号を受信する。そしてスマートフォン３００は、ビーコン信号に含まれる会社名称及び店舗ＩＤをメインサーバ７００に送信する。メインサーバ７００は、店舗ＩＤと各店舗のローカルサーバ２００のＵＲＬ情報との対応表を管理している。メインサーバ７００は、対応表に店舗ＩＤを照会することにより、利用者が入場した店舗に設置されたローカルサーバ２００のＵＲＬ情報を特定する。メインサーバ７００は、特定したＵＲＬ情報をスマートフォン３００に送信する。スマートフォン３００は当該ＵＲＬ情報に従って当該店舗に設置されているローカルサーバ２００にアクセスする事ができる。
【００１５】
認証サーバ６００はメインサーバ７００からの要求に従ってユーザ登録に際して認証コードを発行する。認証コードはメインサーバ７００とスマートフォン３００とに送信される。ユーザ登録のためにスマートフォン３００は認証コードをメインサーバ７００に送信する。メインサーバ７００は、スマートフォン３００からの認証コードを、認証サーバ６００からの認証コードに照合し、ユーザ登録を許可する。
【００１６】
ローカルサーバ２００は、利用者所有のスマートフォン３００と、その利用者が買い物をしている店舗の店舗ローカルサーバ１００と、その店舗のＰＯＳレジスタ５００との３者間に介在して、それら３者間での商品コードや商品情報等を送受信する。なお商品情報には、商品名称、商品価格、生産地、賞味期限等が含まれる。
【００１７】
またローカルサーバ２００は、当該ショッピング管理（取引管理）を実行する。ショッピング管理とは、利用者が商品をショッピングカートに入れるごとにその商品コードの商品情報をショッピングカートデータに追加し、商品をショッピングカートから取り出すごとにその商品情報をショッピングカートデータから削除し、そのショッピングカートデータを決済処理完了まで保持するとともに、ショッピング終了とともに当該ショッピング（取引）を一単位として特定するトランザクションＩＤ（取引ＩＤ、ＴＩＤ）を発行する。図１６に例示するように、トランザクションＩＤは、ショッピングカート内の全商品に関する商品情報（商品名称、数量、単価等）に関連付けられる。
【００１８】
またローカルサーバ２００は、当該ショッピングカートの全商品コードを店舗ローカルサーバ１００に送信して、それらの商品情報を要求する。店舗ローカルサーバ１００は、要求された全商品コードに対応する商品情報をローカルサーバ２００に返信する。ローカルサーバ２００は、トランザクションＩＤに、当該ショッピングカートの全商品の商品情報を関連付けるとともに、トランザクションＩＤと当該ショッピングカートの全商品の商品情報とをスマートフォン３００に送信する。スマートフォン３００では当該ショッピング（取引）に係る全商品の商品詳細や合計金額等が表示される。利用者は会計処理前に購入商品の商品詳細やそれらの合計金額を確認することができる。
【００１９】
スマートフォン３００はローカルサーバ２００から受信したトランザクションＩＤからバーコードを作成し、画面に表示する。なお、ローカルサーバ２００でトランザクションＩＤからバーコードを作成し、そのバーコードイメージデータをスマートフォン３００に送信し、スマートフォン３００では受信したバーコードイメージを画面に表示するようにしてもよい。
【００２０】
このトランザクションＩＤを表すバーコードは、ＰＯＳレジスタ５００のバーコードスキャナでスキャンされる。ＰＯＳレジスタ５００では読み取ったバーコード画像をトランザクションＩＤに変換して、ローカルサーバ２００に送信する。ローカルサーバ２００は、受信したトランザクションＩＤに関連付けられている当該ショッピングカートの全商品の商品情報をＰＯＳレジスタ５００に送信する。ＰＯＳレジスタ５００は、当該ショッピングカート内の全商品の商品情報から、全商品に関する商品名称、単価、数量、小計、全商品の合計金額を含む取引明細を構成し、レジ画面に表示する。そして現金、クレジットカード等により決済処理を実行する。
【００２１】
ＰＯＳレジスタ５００では、商品のバーコードを個々にスキャナする必要なく、当該ショッピングを特定するトランザクションＩＤのバーコードをスキャンすることにより、当該ショッピングに係る全商品の商品情報をローカルサーバ２００から入手して、取引明細を一括して作成する事ができる。利用者は事前に取引金額等を事前に確認することができる。
【００２２】
図３には本実施形態によるユーザ登録処理の流れを示している。図４にユーザ登録処理に伴うデータ送受信を示し、図５にスマートフォン３００に表示されるユーザ登録画面例及びログイン画面例を示している。本実施形態に係るショッピング支援サービスの利用を希望する利用者は自身所有のスマートフォン３００から、図示しない外部のアプリケーションサーバにアクセスする。アプリケーションサーバからスマートフォン３００にアプリケーションがダウンロードされる（Ｓ１）。アプリケーションを初期起動すると（Ｓ２）、図５（ａ）に例示する新規ユーザ登録画面が表示される（Ｓ３）。新規ユーザ登録画面は、氏名、電話番号、ニックネーム（ユーザＩＤ）等のユーザ情報の入力欄とともに、パスワード入力欄、さらにカメラアクセス許可の選択欄、ブルートゥース（登録商標）自動接続の許可の選択欄により構成される。カメラアクセスが許可されている場合、商品のバーコード読み込みに際してカメラ機能を自動起動される。ブルートゥース（登録商標）自動接続が許可されている場合、利用者が店舗に入ったとき、スマートフォン３００がブルートゥース（登録商標）発信機４００と自動的に接続され、ビーコン信号を自動的に受信する。
【００２３】
利用者はスマートフォン３００の入力デバイスを操作して、新規ユーザ登録画面上にユーザ情報を入力し（Ｓ４）、“登録”ボタンをタップする（Ｓ５）。それによりユーザ情報及びパスワード情報がスマートフォン３００からメインサーバ７００にインターネットＩＮＴを介して送信される。メインサーバ７００ではユーザ情報及びパスワード情報が適正に入力されたことを確認し（Ｓ６）、未入力項目が残存する等の不適正な状態であれば登録画面を再表示させて再入力を促す。適正であればメインサーバ７００から認証サーバ６００に認証コードの発行を要求する。これに呼応して認証サーバ６００からメインサーバ７００に認証コードが送信され、それとともに登録画面上で入力されたＥメールアドレスや電話番号を用いてスマートフォン３００にＥメール又はショートメッセージサービス（ＳＭＳ）を介して認証コードが送信される（Ｓ７）。スマートフォン３００ではＥメールアドレスで送信されてきた認証コードをメインサーバ７００に送信する（Ｓ８）。メインサーバ７００では、スマートフォン３００から送信されてきた認証コードを、認証サーバ６００から送信された認証コードに照合し、スマートフォン３００から送信されてきた認証コードが正しい（真正）であることを確認して（Ｓ９）、新規ユーザとして登録するとともにユーザＩＤを発行する（Ｓ１０）。なお、Ｓ９でスマートフォン３００から送信されてきた認証コードが正しくないとき、つまりスマートフォン３００から送信されてきた認証コードが、認証サーバ６００から送信された認証コードに一致しないとき、認証サーバ６００からメインサーバ７００とスマートフォン３００とに認証コードが再送信される（Ｓ１１）。認証コードの真正確認完了するまで、ステップＳ７−Ｓ９が繰り返される。
【００２４】
次に当該ショッピング支援サービスへのログインから取引（清算）直前までの処理の流れを説明する。利用者が目的の店舗に入場する。利用者がスマートフォン３００の画面上の当該アイコンをタップすると、スマートフォン３００においてショッピング支援サービス用のアプリケーションが起動する。起動後、メインサーバ７００との間でログイン処理が実行される。ログインが完了すると、図５（ｂ）に例示するログイン完了画面がスマートフォン３００に表示される。
【００２５】
図６、図７に示すように、ログイン後、スマートフォン３００からメインサーバ７００に、ビーコン信号内の会社名称（店舗名称）及び店舗ＩＤが送信される。メインサーバ７００では店舗ＩＤに基づいて、当該店舗に設置されているローカルサーバ２００のＵＲＬ情報を対応表から抽出し、スマートフォン３００に送信する。このＵＲＬ情報に従ってスマートフォン３００は当該店舗に設置されているローカルサーバ２００へアクセスすることができる。
【００２６】
ショッピングに際しては、まず利用者はショッピングリストを作成する事ができる。図１１（ａ）に示すショッピングリストがスマートフォン３００の画面に表示され、追加“＋”ボタンをタップすることで、例えば品目一覧が表示され、そこから任意の品目、例えばポテトを指定することで図１１（ｂ）に示すように品目画面が表示され、この品目画面上で図１２（ａ）に示すようにサイズや数量を入力し、“品目追加”ボタンをタップすることで、図１２（ｂ）に示すようにショッピングリストに当該品目が数量とともに追加される。
【００２７】
図８、図１３（ａ）に示すように、ショッピングリスト上の品目をスワイプし（Ｓ２１）、または“買い物開始”又は“買い物継続”ボタンをタップすることにより（Ｓ２２）、背面カメラが自動的にオンし、図１３（ｂ）に示すバーコード撮影画面に遷移する（Ｓ２３）。利用者は商品に印刷又は貼着されたバーコードをバーコード撮影画面上の撮影枠に合わせて、撮影する（Ｓ２４）。スマートフォン３００のアプリケーションはバーコード画像からコード（商品コード）を読み取り、ＵＲＬ情報に従ってローカルサーバ２００にインターネットＩＮＴを介して送信する（Ｓ２５）。
【００２８】
スマートフォン３００から商品コードを受け取ったローカルサーバ２００は、店舗ローカルサーバ１００にその商品コードの商品情報の送信を要求する（Ｓ２６）。店舗ローカルサーバ１００では商品データベースを商品コードで検索し、その商品情報を抽出して、ローカルサーバ２００に返信する（Ｓ２７）。ローカルサーバ２００からインターネットＩＮＴ経由でスマートフォン３００に商品情報が転送され、表示される（Ｓ２８）。商品情報には、例えば商品名称、商品価格、生産地、賞味期限等が含まれており、スマートフォン３００の画面は、図１４（ａ）に示すバーコード撮影画面から、図１４（ｂ）に示す商品名称、商品価格、生産地、賞味期限等が掲載された商品詳細画面に遷移する。利用者は商品詳細画面で価格、生産地、賞味期限等を確認することができる。購入する場合には“カートに追加”ボタンをタップすることによりショッピングカートに追加される。それに伴ってスマートフォン３００の画面は、商品詳細画面から図１４（ｃ）に示す購入予定の商品の名称、数量、価格、税金額、合計額が掲載されたショッピングカート画面に遷移する。ショッピング期間中はこれら処理Ｓ２１−Ｓ２８が繰り返される。
【００２９】
ショッピングカート画面には、“ショッピング終了”ボタンが含まれる。図１０に示すように、（１．）利用者が“ショッピング終了”ボタンをタップしたとき、ユーザＩＤとともに、（２．）ショッピングカート上の全商品に関する商品コードがスマートフォン３００からローカルサーバ２００に送信される。（３．）ローカルサーバ２００ではユーザＩＤの妥当性をチェックする。（４．）ユーザＩＤが妥当であるときその確認がローカルサーバ２００からスマートフォン３００にインターネットＩＮＴを介して送信される。
【００３０】
そして、（５．）ローカルサーバ２００では当該ショッピング（取引）を一単位として特定するトランザクションＩＤが発行される。トランザクションＩＤには例えば発行から１２時間等の有効期間が設定される。有効期間を過ぎると、当該トランザクションＩＤは無効化され、取引錯誤の発生を抑制することができる。
【００３１】
トランザクションＩＤの発行とともに（６．）ローカルサーバ２００から店舗ローカルサーバ１００に、当該ショッピング終了時のショッピングカート上の全商品に関する商品コードが送信され、それらの商品情報が要求される。（７．）店舗ローカルサーバ１００からローカルサーバ２００に、要求された全商品コードに対応する商品情報がローカルサーバ２００に返信される。（８．）ローカルサーバ２００では、図１６に例示するようにトランザクションＩＤに、当該ショッピングカートの全商品の商品情報が関連付けられる。（９．）ローカルサーバ２００からスマートフォン３００に商品情報とトランザクションＩＤとが送信される。（１０．）スマートフォン３００ではトランザクションＩＤからバーコードが作成される。トランザクションＩＤのバーコードは、図１５（ａ），図１５（ｂ），図１５（ｃ）に例示するように（１１．）取引日付、合計金額等とともにスマートフォン３００の画面に表示される。
【００３２】
トランザクションＩＤの有効期間内に利用者はレジレーンに移動し、図２に示すようにトランザクションＩＤ（ＴＩＤ）を表示したスマートフォン３００の画面を、ＰＯＳレジスタ５００を担当するレジ店員に提示する。（１２．）レジ店員は、ＰＯＳレジスタ５００のバーコードスキャナで利用者が提示するスマートフォン３００の画面上のトランザクションＩＤのバーコードをスキャンする。（１３．）ＰＯＳレジスタ５００でスキャンしたバーコードから読み取られたトランザクションＩＤは、ＰＯＳレジスタ５００からローカルサーバ２００に送信される。（１４．）ローカルサーバ２００ではＰＯＳレジスタ５００に、トランザクションＩＤに関連付けられている全商品に関する商品情報（取引情報）が返信される。（１５．）ＰＯＳレジスタ５００では、全商品情報から、全商品に関する商品名称、単価、数量、小計、全商品の合計金額を含む取引明細を構成し、レジ画面に表示する。そして現金、クレジットカード等により決済処理を実行する。
【００３３】
本実施形態に係るショッピング支援システムは、利用者のスマートフォン及び既設の店舗システムと連携しながら、レジ作業の効率化及び利便性の高いショッピングシステムを構築することを可能とする。具体的には次の通りである。ショッピング（取引）ごとにトランザクションＩＤを発行し、このトランザクションＩＤのバーコードをスマートフォンに送信して表示させる。既存のＰＯＳレジスタのバーコードスキャナは、トランザクションＩＤのバーコードをスキャンすることできる。ＰＯＳレジスタからローカルサーバにトランザクションＩＤが送信される。トランザクションＩＤには、購入予定の全商品に関する商品情報が関連付けられているので、ローカルサーバからＰＯＳレジスタに、当該トランザクションＩＤに関連付けられている「購入予定の全商品に関する商品情報」を返信する事ができる。ＰＯＳレジスタでは、「購入予定の全商品に関する商品情報」から即時に取引明細を作成して、決済処理を開始することができる。
【００３４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００３５】
１００…店舗ローカルサーバ、２００…ローカルサーバ、３００…スマートフォン、４００…ビーコン発信機、５００…ＰＯＳレジスタ、６００…認証サーバ、７００…メインサーバ。
【図１】
2018116387.tif 000003
【図２】
2018116387.tif 000004
【図３】
2018116387.tif 000005
【図４】
2018116387.tif 000006
【図５】
2018116387.tif 000007
【図６】
2018116387.tif 000008
【図７】
2018116387.tif 000009
【図８】
2018116387.tif 000010
【図９】
2018116387.tif 000011
【図１０】
2018116387.tif 000012
【図１１】
2018116387.tif 000013
【図１２】
2018116387.tif 000014
【図１３】
2018116387.tif 000015
【図１４】
2018116387.tif 000016
【図１５】
2018116387.tif 000017
【図１６】
2018116387.tif 000018