(57)【要約】【課題】提供した情報に対する被提供者の反応を取得できるようにする。【解決手段】情報提供装置は、被提供者の移動に合わせて、当該被提供者に提供すべき情報があることを知らしめる画像を、当該被提供者が使用する端末に出力する。情報提供装置は、画像を確認した被提供者から情報の提供を受ける旨の入力を検出すると、当該被提供者が使用する端末に情報を出力する。情報提供装置は、端末に出力された画像に対する被提供者の反応解析に必要な情報を取得する。情報提供装置は、取得した反応解析に必要な情報を被提供者別に集計する。【選択図】      図４
2020173588.tif 000002
【特許請求の範囲】
【請求項１】
被提供者の移動に合わせて、当該被提供者に提供すべき情報があることを知らしめる画像を、当該被提供者が使用する端末に出力する画像出力手段と、
前記画像を確認した被提供者から前記情報の提供を受ける旨の入力を検出すると、当該被提供者が使用する端末に前記情報を出力する情報出力手段と、
前記端末に出力された前記画像に対する前記被提供者の反応解析に必要な情報を取得する取得手段と、
前記取得手段で取得した前記反応解析に必要な情報を被提供者別に集計する集計手段と、
を具備する情報提供装置。
【請求項２】
前記集計手段は、前記反応解析に必要な情報として、前記画像を確認し前記情報の提供を受ける旨の入力をした回数、前記端末に出力された前記情報を閲覧した時間、前記端末に出力された前記情報に関連する場所に移動した回数のうち少なくとも１つを被提供者別に集計する、請求項１記載の情報提供装置。
【請求項３】
前記画像は、提供すべき情報の種類を識別可能であり、
前記集計手段は、前記種類毎に分類して、前記取得手段で取得した前記反応解析に必要な情報を被提供者別に集計する、請求項１又は２記載の情報提供装置。
【請求項４】
前記集計手段により前記種類毎に分類して集計された結果から、被提供者毎に当該被提供者に提供すべき情報があることを知らしめる画像を選択する選択手段、
をさらに具備し、
前記画像出力手段は、前記選択手段で選択された画像を出力する、請求項３記載の情報提供装置。
【請求項５】
被提供者が購入する商品を登録する登録手段と、
前記登録手段により登録された商品が前記情報出力手段により出力された情報と関連性があるとき、被提供者に特典を付与する付与手段と、
をさらに具備する請求項１記載の情報提供装置。
【請求項６】
コンピュータを、
被提供者の移動に合わせて、当該被提供者に提供すべき情報があることを知らしめる画像を、当該被提供者が使用する端末に出力する画像出力手段、
前記画像を確認した被提供者から前記情報の提供を受ける旨の入力を検出すると、当該被提供者が使用する端末に前記情報を出力する情報出力手段、
前記端末に出力された前記画像に対する前記被提供者の反応解析に必要な情報を取得する取得手段、及び、
前記取得手段で取得した前記反応解析に必要な情報を被提供者別に集計する集計手段、
として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報提供装置及びコンピュータを当該情報提供装置として機能させるための制御プログラムに関する。
【背景技術】
【０００２】
店舗内を移動する買物客に購買を促す情報を提供することで販売の促進を図ることは、従来から行われている。しかしながら、提供された情報に対して被提供者である買物客がどのように反応しているか否かを知ることは困難である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−００１８７９号公報
【特許文献２】特開２００７−１２８４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態が解決しようとする課題は、提供した情報に対する被提供者の反応を取得できる情報提供装置を提供しようとするものである。
【課題を解決するための手段】
【０００５】
一実施形態において、情報提供装置は、画像出力手段と、情報出力手段と、取得手段と
集計手段と、を備える。画像出力手段は、被提供者の移動に合わせて、当該被提供者に提供すべき情報があることを知らしめる画像を、当該被提供者が使用する端末に出力する。情報出力手段は、画像を確認した被提供者から情報の提供を受ける旨の入力を検出すると、当該被提供者が使用する端末に情報を出力する。取得手段は、端末に出力された画像に対する被提供者の反応解析に必要な情報を取得する。集計手段は、取得手段で取得した反応解析に必要な情報を被提供者別に集計する。
【図面の簡単な説明】
【０００６】
【図１】一実施形態の情報提供装置が適用された店舗に構築される店舗システムの全体構成図。
【図２】商品データベースに保存される商品レコードの主要なデータ構造を示す模式図。
【図３】売場データベースに保存される売場レコードの主要なデータ構造を示す模式図。
【図４】会員データベースに保存される会員レコードの主要なデータ構造を示す模式図。
【図５】販促データベースに保存される販促レコードの主要なデータ構造を示す模式図。
【図６】情報端末の要部回路構成を示すブロック図。
【図７】店舗サーバの要部回路構成を示すブロック図。
【図８】店舗サーバが備えるカートメモリの主要なエリア構成を示す模式図。
【図９】店舗サーバが備える買物メモリの主要なエリア構成を示す模式図。
【図１０】店舗サーバが備える販促メモリの主要なエリア構成を示す模式図。
【図１１】情報端末のプロセッサが端末プログラムに従って実行する主要な情報処理の手順を示す流れ図。
【図１２】情報端末のプロセッサが端末プログラムに従って実行する主要な情報処理の手順を示す流れ図。
【図１３】情報端末のプロセッサが端末プログラムに従って実行する主要な情報処理の手順を示す流れ図。
【図１４】情報端末のプロセッサが端末プログラムに従って実行する主要な情報処理の手順を示す流れ図。
【図１５】情報端末のプロセッサが端末プログラムに従って実行する主要な情報処理の手順を示す流れ図。
【図１６】情報端末のプロセッサが端末プログラムに従って実行する主要な情報処理の手順を示す流れ図。
【図１７】店舗サーバのプロセッサがログインコマンドを受信したことに応じて実行する情報処理の手順を示す流れ図。
【図１８】店舗サーバのプロセッサが位置コマンドを受信したことに応じて実行する情報処理の手順を示す流れ図。
【図１９】店舗サーバのプロセッサが販促要求コマンドを受信したことに応じて実行する情報処理の手順を示す流れ図。
【図２０】店舗サーバのプロセッサが登録コマンドを受信したことに応じて実行する情報処理の手順を示す流れ図。
【図２１】店舗サーバのプロセッサが会計コマンドを受信したことに応じて実行する情報処理の手順を示す流れ図。
【図２２】タッチパネルに表示される画像の一例を示す図。
【図２３】レシピ対応の販促コンテンツに関連付けられた販促アイコン及び販促情報の一例を示す模式図。
【図２４】ポイント対応の販促コンテンツに関連付けられた販促アイコン及び販促情報の一例を示す模式図。
【発明を実施するための形態】
【０００７】
以下、提供した情報に対する被提供者の反応を取得できる情報提供装置の実施形態について、図面を用いて説明する。
本実施形態は、ポイントサービス制度が導入されている店舗において、ショッピングカートを利用して買物を行う購買者に対し、そのショッピングカートに備えられた情報端末を介して販売促進に関わる情報を提供する、というものである。すなわち購買者は、被提供者である。ポイントサービス制度とは、ポイント会員である購買者に対し、店舗で商品を買い上げたことに対する対価としてポイントを付与し、その累積ポイントに応じて購買者が特典を得られる制度である。なお、以下の説明では、ショッピングカートは、カートと称する。
【０００８】
図１は、本実施形態の情報提供装置が適用された店舗に構築される店舗システム１の全体構成図である。店舗システム１は、情報端末１０、アクセスポイント２０、会計機３０、店舗サーバ４０、会員サーバ５０及び提供サーバ６０を含む。また店舗システム１は、ネットワーク２を含む。ネットワーク２は、アクセスポイント２０、会計機３０、店舗サーバ４０、会員サーバ５０及び提供サーバ６０を通信自在に接続する。ネットワーク２は、例えばＬＡＮ（Local Area Network）である。
【０００９】
情報端末１０は、購買者が買上商品の登録に係るデータの入力をセルフで行うことを可能とした機器である。情報端末１０は、カートＣに設けられている。カートＣは、そのカートＣの利用者である購買者の買上商品を搬送する移動体の一例である。
【００１０】
情報端末１０は、無線ユニットを備えている。情報端末１０は、アクセスポイント２０と無線通信を行う。アクセスポイント２０は、ネットワーク２に繋がる各機器、例えば会計機３０、店舗サーバ４０、会員サーバ５０及び提供サーバ６０と、情報端末１０との通信を中継する。アクセスポイント２０は、図１では１台のみ示しているが、店舗の規模等により２台以上あってもよい。
【００１１】
会計機３０は、買上商品の会計を店員若しくは購買者が行うことを可能とした機器である。会計機３０は、周知のセルフ式ＰＯＳ端末である。会計機３０は、周知の対面式ＰＯＳ端末であってもよい。会計機３０の台数は、特に制限されない。
【００１２】
店舗サーバ４０は、店舗業務を支援するのに特化したコンピュータ装置である。店舗サーバ４０は、商品データベース７１と売場データベース７２とを備える。商品データベース７１及び売場データベース７２は、店舗サーバ４０に内蔵された記憶装置にあってもよいし、店舗サーバ４０に外付けされた記憶装置にあってもよい。商品データベース７１は、店舗で販売される商品毎に生成される商品レコード７１Ｒを保存する。売場データベース７２は、青果、精肉、鮮魚、乳製品、加工品、飲料、乾物、菓子類、日用品等の売場毎に生成される売場レコード７２Ｒを保存する。なお、売場の区分は、上述した区分に限定されるものではない。
【００１３】
図２は、商品レコード７１Ｒの主要なデータ構造を示す模式図である。図示するように商品レコード７１Ｒは、商品コード、商品名、価格、ポイント、売場コード、棚番号等のデータ項目を含む。
【００１４】
商品コードは、各商品を個々に識別するために商品毎に設定された一意のコードである。商品名は、対応する商品コードで識別される商品の名称である。価格は、その商品１点当たりの販売金額、いわゆる単価である。ポイントは、その商品を購入した購買者に付与されるサービスポイントである。売場コードは、対応する商品コードで識別される商品が販売されている売場に割り当てられた一意のコードであり、棚番号は、その商品が陳列されている商品棚に割り当てられた番号である。すなわち、各商品が販売されている場所は、それぞれその商品に対する売場コードと棚番号とによって特定することができる。
【００１５】
図３は、売場レコード７２Ｒの主要なデータ構造を示す模式図である。図示するように売場レコード７２Ｒは、売場コードと位置座標群の情報とを含む。
【００１６】
売場コードは、各売場を個々に識別するために売場毎に設定された一意のコードである。位置座標群は、対応する売場コードで識別される売場の平面領域を表す座標データである。本実施形態では、売場の任意の１か所を基準位置と設定し、その基準位置をＸ−Ｙ座標の原点Ｏ（０，０）とする。そして、各売場の平面領域を、原点Ｏに対するＸ−Ｙ座標で表す。位置座標群は、対応する売場コードで識別される売場の平面領域を表すＸ−Ｙ座標の集合体である。
【００１７】
図１の説明に戻る。
会員サーバ５０は、ポイント会員に関する業務を支援するのに特化したコンピュータ装置である。会員サーバ５０は、会員データベース７３を備える。会員データベース７３は、会員サーバ５０に内蔵された記憶装置にあってもよいし、会員サーバ５０に外付けされた記憶装置にあってもよい。会員データベース７３は、ポイント会員毎に生成される会員レコード７３Ｒを保存する。
【００１８】
図４は、会員レコード７３Ｒの主要なデータ構造を示す模式図である。図示するように会員レコード７３Ｒは、会員ＩＤ、個人情報、販促反応データ等のデータ項目を含む。
【００１９】
会員ＩＤは、ポイント会員を個々に識別するために会員毎に割り当てられた一意のコードである。ポイント会員は、自己の会員ＩＤが記述された記録メディアを所持している。記録メディアは、例えばＩＤカード、磁気カード等のカードメディアである。記録メディアは、例えばスマートフォン、携帯電話、ウェアラブル端末、タブレット端末等の携帯型情報端末であってもよい。個人情報は、対応する会員ＩＤで識別されるポイント会員の氏名、性別、年齢等である。販促反応データは、種別コード毎に、閲覧回数、閲覧時間及び特典回数の値を記述したものである。種別コード、閲覧回数、閲覧時間及び特典回数については、後述の説明によって明らかにする。なお、販促とは、販売促進の略である。
【００２０】
図１の説明に戻る。
提供サーバ６０は、販促コンテンツの提供業務を支援するのに特化したコンピュータ装置である。提供サーバ６０は、販促データベース７４を備える。販促データベース７４は、提供サーバ６０に内蔵された記憶装置にあってもよいし、提供サーバ６０に外付けされた記憶装置にあってもよい。販促コンテンツとは、購買者に特定の商品の購入を促すための情報である。例えば、特定の商品を使ったレシピを紹介することで、商品の購入を促すレシピ対応の販促コンテンツがある。例えば、特定の商品を他の商品と組み合わせて購入した場合にサービスポイントの割増しを行うことで、商品の購入を促すポイント対応の販促コンテンツがある。販促データベース７４は、販促コンテンツ毎に生成される販促レコード７４Ｒを保存する。
【００２１】
図５は、販促レコード７４Ｒの主要なデータ構造を示す模式図である。図示するように販促レコード７４Ｒは、販促ＩＤ、売場コード、種別コード、販促アイコン、販促商品コード、特典商品コード、販促情報等のデータ項目を含む。
【００２２】
販促ＩＤは、販促コンテンツを個々に識別するためにコンテンツ毎に割り当てられた一意のコードである。売場コードは、対応する販促ＩＤで識別される販促コンテンツを提供する売場を特定するコードである。提供サーバ６０は、当該売場コードで特定される売場に居る購買者に対し、販促コンテンツを提供する。
【００２３】
種別コードは、対応する販促ＩＤで識別される販促コンテンツの種類を識別するコードである。販促コンテンツの種類には、前述したレシピ対応の販促コンテンツ、ポイント対応の販促コンテンツ等がある。販促コンテンツの種類は、これに限定されるものではない。他の観点から販売の促進を促すコンテンツの種類が設定されてもよい。
【００２４】
販促アイコンは、対応する販促ＩＤで識別される販促コンテンツの提供を受けられることを購買者に知らしめるための図形データである。販促アイコンは、カートＣに設けられた情報端末１０の表示デバイスに表示される。販促アイコンは、購買者が販促コンテンツの種類を判別できるようにデザインされている。
【００２５】
販促アイコンの一例を、図２３及び図２４を用いて説明する。図２３において、販促アイコンＩＣ１は、レシピ対応の販促コンテンツの提供を受けられることを購買者に知らしめるためのアイコンである。購買者は、販促アイコンＩＣ１から、レシピ対応の販促コンテンツの提供を受けられることを知り得る。図２４において、販促アイコンＩＣ２は、ポイント対応の販促コンテンツの提供を受けられることを購買者に知らしめるためのアイコンである。購買者は、販促アイコンＩＣ２から、ポイント対応の販促コンテンツの提供を受けられることを知り得る。
【００２６】
販促商品コードは、その販促コンテンツによって紹介される販促対象商品の商品コードである。特典商品コードは、その販促対象商品とともに購入することで特典が得られる特典対象商品の商品コードである。販促情報は、その販促コンテンツを表す文字、図形、画像等を組み合わせたデータである。販促情報は、さらに音声、動画等を組み合わせたデータであってもよい。
【００２７】
本実施形態では、購買者が居る売場で販売されている商品の中に特売品等の販促対象商品が存在するとき、その購買者が利用するカートＣの情報端末１０に販促アイコンを出力することで、販促対象商品を紹介する販促コンテンツがあることを購買者に知らしめる。また、販促対象商品と関連付けて特典対象商品を設定し、販促コンテンツを閲覧した購買者が特典対象商品を購入した場合には特典を付与することで、さらなる販売の促進を促す。このような販促効果のある情報提供装置は、店舗サーバ４０と、会員サーバ５０と、提供サーバ６０との協働により実現される。なお、いずれかのサーバが、他のサーバの機能を備えることで、１つまたは２つのサーバにより情報提供装置を実現することも可能である。あるいは、いずれかのサーバの機能を２以上のサーバに分散することで、４つ以上のサーバにより情報提供装置を実現することも可能である。
【００２８】
図６は、情報端末１０の要部回路構成を示すブロック図である。情報端末１０は、プロセッサ１１、メインメモリ１２、補助記憶デバイス１３、時計１４、無線ユニット１５、センサ群１６、タッチパネル１７、スキャナ１８、リーダ１９、撮像デバイス１１０及びシステム伝送路１１１を備える。システム伝送路１１１は、アドレスバス、データバス、制御信号線等を含む。情報端末１０は、システム伝送路１１１に、プロセッサ１１、メインメモリ１２、補助記憶デバイス１３、時計１４、無線ユニット１５、センサ群１６、タッチパネル１７、スキャナ１８、リーダ１９、撮像デバイス１１０を接続する。情報端末１０では、プロセッサ１１、メインメモリ１２及び補助記憶デバイス１３と、これらを接続するシステム伝送路１１１とによってコンピュータが構成される。
【００２９】
プロセッサ１１は、上記コンピュータの中枢部分に相当する。プロセッサ１１は、オペレーティングシステム又はアプリケーションプログラムに従って、情報端末１０としての各種の機能を実現するべく各部を制御する。プロセッサ１１は、例えばＣＰＵ（Central Processing Unit）である。
【００３０】
メインメモリ１２は、上記コンピュータの主記憶部分に相当する。メインメモリ１２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ１２は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ１２は、プロセッサ１１が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ１２は、揮発性のメモリ領域を、プロセッサ１１によってデータが適宜書き換えられるワークエリアとして使用する。不揮発性のメモリ領域は、例えばＲＯＭ（Read Only Memory）である。揮発性のメモリ領域は、例えばＲＡＭ（Random Access Memory）である。
【００３１】
補助記憶デバイス１３は、上記コンピュータの補助記憶部分に相当する。例えばＥＥＰＲＯＭ（Electric Erasable Programmable Read-Only Memory）、ＨＤＤ（Hard Disc Drive）、あるいはＳＳＤ（Solid State Drive）等が補助記憶デバイス１３となり得る。補助記憶デバイス１３は、プロセッサ１１が各種の処理を行う上で使用するデータ、あるいはプロセッサ１１での処理によって作成されたデータ等を保存する。補助記憶デバイス１３は、上記のアプリケーションプログラムを記憶する場合もある。補助記憶デバイス１３は、当該情報端末１０が備えられたカートＣの識別番号、すなわちカート番号を記憶する。
【００３２】
時計１４は、情報端末１０の時刻情報源として機能する。プロセッサ１１は、時計１４によって計時される時刻を基に時間を計測する。無線ユニット１５は、アクセスポイント２０との間で無線通信プロトコルに従いデータの無線通信を行う。
【００３３】
センサ群１６は、情報端末１０の位置、移動方向等を計測するためのものである。センサ群１６は、例えば加速度センサ、ジャイロセンサ（角速度センサ）、地磁気センサ（電子コンパス）等を含む。センサ群１６は、他のセンサを含んでいてもよい。プロセッサ１１は、センサ群１６の検出値を基に、ＰＤＲ（Pedestrian Dead Reckoning）又はＶＤＲ（Vehicle Dead Reckoning）等と称される自律航法の技術を利用して、情報端末１０の移動方向（方位角）と移動量（距離）とを計測し、情報端末１０の測位を行う。測位値は、売場に設定された基準位置を原点ＯとするＸ−Ｙ座標によって表される。
【００３４】
タッチパネル１７は、情報端末１０の入力デバイスと表示デバイスとを兼ね備えた機器である。タッチパネル１７は、表示された画像に対するタッチ位置を検出し、そのタッチ位置情報をプロセッサ１１に出力する。
【００３５】
スキャナ１８は、商品に付されたバーコード、二次元データコード等のコードシンボルを読み取る。商品には、その商品コードを表すコードシンボルが付されている。スキャナ１８は、読み取ったコードシンボルのデータをプロセッサ１１に出力する。スキャナ１８は、レーザ光の走査によりコードシンボルを読み取るタイプであってもよいし、撮像デバイスで撮像した画像からコードシンボルを読み取るタイプであってもよい。
【００３６】
リーダ１９は、記録媒体に記録されたデータを読み取り、読み取ったデータをプロセッサ１１に出力する。リーダ１９は、記録媒体が磁気カードの場合は磁気カードリーダであり、接触式ＩＣカードの場合にはＩＣカードリーダである。非接触式ＩＣカード又はスマートフォン等のようにＲＦＩＤ（Radio Frequency Identification）を使用した記録媒体の場合には、ＲＦＩＤリーダがリーダ１９として使用される。
【００３７】
撮像デバイス１１０は、カートＣの前進方向の画像を一定のピッチで撮影するための機器である。通常、カートＣを利用して店内で買物をする購買者は、カートＣのハンドルを握り、前方へ押しながら店内を回る。このときのカートＣの進行方向を前進方向と定義する。撮像デバイス１１０は、カートＣの一部に取り付けられており、前進方向の店内画像を例えば１秒間のピッチで撮影する。撮像デバイス１１０は、例えばＣＣＤ（Charge Coupled Device）カメラである。
【００３８】
以上のような回路構成要素を備えた情報端末１０において、プロセッサ１１、メインメモリ１２、補助記憶デバイス１３、時計１４、無線ユニット１５、センサ群１６及びタッチパネル１７は、タブレット端末によって構成されている。そしてこのタブレット端末に、スキャナ１８、リーダ１９及び撮像デバイス１１０を電気的に接続することで、情報端末１０が構成されている。なお、スキャナ１８、リーダ１９又は撮像デバイス１１０の全部または一部がタブレット端末に組み込まれていてもよい。
【００３９】
図７は、店舗サーバ４０の要部回路構成を示すブロック図である。店舗サーバ４０は、プロセッサ４１、メインメモリ４２、補助記憶デバイス４３、通信インターフェース４４及びシステム伝送路４５を備える。システム伝送路４５は、アドレスバス、データバス、制御信号線等を含む。店舗サーバ４０は、システム伝送路４５に、プロセッサ４１、メインメモリ４２、補助記憶デバイス４３及び通信インターフェース４４を接続する。店舗サーバ４０では、プロセッサ４１、メインメモリ４２及び補助記憶デバイス４３と、これらを接続するシステム伝送路４５とによってコンピュータが構成される。
【００４０】
プロセッサ４１は、上記コンピュータの中枢部分に相当する。プロセッサ４１は、オペレーティングシステム又はアプリケーションプログラムに従って、店舗サーバ４０としての各種の機能を実現するべく各部を制御する。プロセッサ４１は、例えばＣＰＵである。
【００４１】
メインメモリ４２は、上記コンピュータの主記憶部分に相当する。メインメモリ４２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ４２は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ４２は、プロセッサ４１が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ４２は、揮発性のメモリ領域を、プロセッサ４１によってデータが適宜書き換えられるワークエリアとして使用する。不揮発性のメモリ領域は、例えばＲＯＭである。揮発性のメモリ領域は、例えばＲＡＭである。
【００４２】
補助記憶デバイス４３は、上記コンピュータの補助記憶部分に相当する。例えばＥＥＰＲＯＭ、ＨＤＤ、あるいはＳＳＤ等が補助記憶デバイス４３となり得る。補助記憶デバイス４３は、プロセッサ４１が各種の処理を行う上で使用するデータ、あるいはプロセッサ４１での処理によって作成されたデータ等を保存する。補助記憶デバイス４３は、上記のアプリケーションプログラムを記憶する場合もある。補助記憶デバイス４３は、前述した商品データベース７１を記憶する場合もある。
【００４３】
アプリケーションプログラムは、後述する制御プログラムを含む。すなわち制御プログラムは、メインメモリ４２又は補助記憶デバイス４３に記憶され、プロセッサ４１によって実行される。なお、制御プログラムをメインメモリ４２又は補助記憶デバイス４３にインストールする方法は特に限定されるものではない。リムーバブルな記録媒体に制御プログラムを記録して、あるいはネットワークを介した通信により制御プログラムを配信して、メインメモリ４２又は補助記憶デバイス４３にインストールすることができる。記録媒体は、ＣＤ−ＲＯＭ，メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。
【００４４】
通信インターフェース４４は、ネットワーク２を接続する。通信インターフェース４４は、ネットワーク２に接続されたアクセスポイント２０を介して、複数の情報端末１０とプロトコルに従いデータ通信を行う。また通信インターフェース４４は、ネットワーク２を介して接続された会計機３０、会員サーバ５０及び提供サーバ６０とプロトコルに従いデータ通信を行う。
【００４５】
かかる構成の店舗サーバ４０は、補助記憶デバイス４３の記憶領域の一部を、カートメモリ４３１、買物メモリ４３２及び販促メモリ４３３の領域として使用する。
【００４６】
カートメモリ４３１は、カートＣを利用する購買者毎に、そのカートＣ及び購買者に関する情報を記憶するための領域である。図８は、カートメモリ４３１の主要なエリア構成を示す模式図である。図８に示すように、カートメモリ４３１は、カートＩＤエリア、会員ＩＤエリア及び売場コードエリアを有する。カートＩＤエリアには、当該カートＣのカートＩＤが記述される。会員ＩＤエリアには、当該カートＣを利用する購買者の会員ＩＤが記述される。売場コードエリアには、当該カートＣが位置する売場の売場コードが記述される。因みに、情報端末１０の補助記憶デバイス１３には、その情報端末１０が設けられたカートＣのカートＩＤが設定されている。
【００４７】
買物メモリ４３２は、購買者毎に、その購買者が情報端末１０を利用して登録した買上商品に係るデータ、すなわち商品販売データを記憶するための領域である。図９は、買物メモリ４３２の主要なエリア構成を示す模式図である。図９に示すように、買物メモリ４３２は、会員ＩＤエリアと、複数の買上商品エリアとを有する。買上商品エリアは、商品コード、商品名、価格、点数、値引額、金額、ポイントの各項目からなる商品販売データを順次記憶するための領域である。商品販売データは、上述した項目のデータに限定されるものではない。税縮分、税額等、他の項目のデータが追加されてもよい。
【００４８】
販促メモリ４３３は、購買者毎に、その購買者に対して提供対象となった販促コンテンツに関わるデータを記憶するための領域である。図１０は、販促メモリ４３３の主要なエリア構成を示す模式図である。図１０に示すように、販促メモリ４３３は、会員ＩＤエリアと、複数の販促データエリアとを有する。販促データエリアは、販促ＩＤ、販促アイコン、販促商品コード、特典商品コード、ステータスの各項目からなる販促レコードを順次記憶するための領域である。ステータスは、販促レコードの状態を表す。具体的には、ステータスの値によって、販促ＩＤで識別される販促コンテンツの販促アイコンが出力されている状態と、購買者に販促コンテンツが提供された状態と、購買者が販促対象商品を購入した状態とが表される。販促に係るデータは、上記項目のデータに限定されるものではない。他の項目のデータが追加されてもよい。
【００４９】
図１１乃至図１６は、情報端末１０のプロセッサ１１が、端末プログラムに従って実行する主要な情報処理の手順を示す流れ図である。端末プログラムは、メインメモリ１２又は補助記憶デバイス１３に記憶されている。図１７乃至図２１は、店舗サーバ４０のプロセッサ４１が、情報端末１０から発信される主要なコマンドを受信したことに応じて実行する情報処理の手順を示す流れ図である。この手順は、メインメモリ４２又は補助記憶デバイス４３に記憶された制御プログラムに従ったものである。
【００５０】
以下、これらの流れ図を用いて、ポイント会員である購買者がカートＣに設けられた情報端末１０を使用して買上商品の登録を行い、会計機３０で決済するまでの店舗システム１の主要な動作について説明する。なお、以下に説明する動作は一例である。同様な結果が得られるのであれば、その手順は特に限定されるものではない。
【００５１】
はじめに、購買者は、カートＣに設けられたタブレット端末のタッチパネル１７にタッチする。タッチパネル１７がタッチされると、アイドル状態であったプロセッサ１１が起動する。プロセッサ１１は、図１１の流れ図に示す手順の情報処理を開始する。
【００５２】
プロセッサ１１は、ＡＣＴ１０１としてタッチパネル１７にログイン画面を表示させる。ログイン画面は、購買者に対してログイン操作を指示するための画面である。ポイント会員である購買者は、自身の会員ＩＤが記録された記録メディアを所持している。記録メディアがカードメディアであった場合、ログイン画面を確認した購買者は、そのカードメディアの会員ＩＤをリーダ１９に読み取らせる。
【００５３】
ログイン画面を表示させたプロセッサ１１は、ＡＣＴ１０２としてログインを待ち受けている。プロセッサ１１は、リーダ１９で読み取られたデータを受け取り、そのデータが会員ＩＤであることを確認すると、ログインを検出する。すなわちプロセッサ１１は、ＡＣＴ１０２においてＹＥＳと判定し、ＡＣＴ１０３へと進む。
【００５４】
プロセッサ１１は、ＡＣＴ１０３としてログインコマンドを店舗サーバ４０宛に出力するように無線ユニット１５を制御する。この制御により、無線ユニット１５は、ログインコマンドを無線送信する。ログインコマンドは、アクセスポイント２０で受信され、ネットワーク２を経由して店舗サーバ４０へと送られる。ログインコマンドには、リーダ１９で読み取られた会員ＩＤと、補助記憶デバイス１３に設定されているカートＩＤとが含まれている。
【００５５】
店舗サーバ４０のプロセッサ４１は、通信インターフェース４４を介して情報端末１０からコマンドを受信すると、そのコマンドの種類を確認する。そして受信コマンドがログインコマンドであった場合、プロセッサ４１は、図１７の流れ図に示す手順のコマンド受信処理を開始する。
【００５６】
プロセッサ４１は、ＡＣＴ２０１としてログインコマンドから会員ＩＤを検出する。そしてプロセッサ４１は、ＡＣＴ２０２としてその会員ＩＤで識別される会員の認証を行う。具体的にはプロセッサ４１は、その会員ＩＤを含む会員レコード７３Ｒが会員データベース７３に存在するか否かを会員サーバ５０に問い合わせる。その結果、会員サーバ５０から該当する会員レコード７３Ｒが会員データベース７３に存在するとの応答を受けた場合には、プロセッサ４１は、会員認証が有効であると認定する。これに対し、会員サーバ５０から該当する会員レコード７３Ｒが会員データベース７３に存在しないとの応答を受けた場合には、プロセッサ４１は、会員認証が無効であると認定する。
【００５７】
会員認証を行ったプロセッサ４１は、ＡＣＴ２０３としてその認証結果を確認する。ここで、認証結果が無効であった場合、プロセッサ４１は、ＡＣＴ２０３においてＮＯと判定し、ＡＣＴ２０４へと進む。プロセッサ４１は、ＡＣＴ２０４として情報端末１０宛に否認応答コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は否認応答コマンドを送信する。否認応答コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、ログインコマンド送信元の情報端末１０で受信される。
【００５８】
認証結果が有効であった場合には、プロセッサ４１は、ＡＣＴ２０３においてＹＥＳと判定し、ＡＣＴ２０５へと進む。プロセッサ４１は、ＡＣＴ２０５として補助記憶デバイス４３にカートメモリ４３１、買物メモリ４３２及び販促メモリ４３３を形成する。そしてプロセッサ４１は、ログインコマンドのカートＩＤと会員ＩＤとをカートメモリ４３１に記述する。またプロセッサ４１は、ログインコマンドの会員ＩＤを買物メモリ４３２及び販促メモリ４３３に記述する。
【００５９】
その後、プロセッサ４１は、ＡＣＴ２０６として情報端末１０宛に承認応答コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は、承認応答コマンドを送信する。承認応答コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、ログインコマンド送信元の情報端末１０で受信される。
【００６０】
このように、ログインコマンドを受信した店舗サーバ４０においては、そのログインコマンド送信元の情報端末１０に対し、否認応答コマンド又は承認応答コマンドが送信される。いずれかの応答コマンドが送信されると、プロセッサ４１は、ログインコマンドの受信処理を終了する。
【００６１】
図１１の説明に戻る。
Ａｃｔ１０３においてログインコマンドの出力を制御した情報端末１０のプロセッサ１１は、Ａｃｔ１０４として店舗サーバ４０からの応答コマンドを待ち受ける。店舗サーバ４０から否認応答コマンドを受信した場合、プロセッサ１１は、Ａｃｔ１０４においてＮＯと判定し、ログインをエラーとする。
【００６２】
ログインがエラーとなった場合、情報端末１０のオペレータである購買者は、タッチパネル１７からエラーの解除操作を行う。プロセッサ１１は、解除操作が行われると、Ａｃｔ１０１から処理を再開する。したがって購買者は、再びログインを行うこととなる。
【００６３】
店舗サーバ４０から承認応答コマンドを受信した場合には、プロセッサ１１は、Ａｃｔ１０４においてＹＥＳと判定し、Ａｃｔ１０５へと進む。プロセッサ１１は、Ａｃｔ１０５としてその承認応答コマンドの会員ＩＤをメインメモリ１２にて記憶する。
【００６４】
プロセッサ１１は、ＡＣＴ１０６として撮像デバイス１１０による撮像動作を開始する。そしてプロセッサ１１は、ＡＣＴ１０７として撮像デバイス１１０で撮像された画像をタッチパネル１７に表示させる。
【００６５】
図２２は、タッチパネル１７に表示される画像ＳＣ１の一例である。画像ＳＣ１は、カメラ画像の領域Ｐ１と、登録商品情報の領域Ｐ２と、タッチボタン群の領域Ｐ３とを含む。登録商品情報の領域Ｐ２は、商品名、価格、値引額、ポイントの領域に区分されている。タッチボタン群の領域Ｐ３には、会計ボタンＢ１が表示されている。撮像デバイス１１０で撮像された画像は、カメラ画像の領域Ｐ１にリアルタイムで表示される。
【００６６】
図１１の説明に戻る。
プロセッサ１１は、ＡＣＴ１０８としてセンサ群１６の検出値を基に、情報端末１０の測位を行う。そしてプロセッサ１１は、ＡＣＴ１０９として位置コマンドを店舗サーバ４０宛に出力するように無線ユニット１５を制御する。この制御により、無線ユニット１５は、位置コマンドを無線送信する。位置コマンドは、アクセスポイント２０で受信され、ネットワーク２を経由して店舗サーバ４０へと送られる。位置コマンドには、カートＩＤと、情報端末１０の測位結果である位置情報つまりはＸ−Ｙ座標のデータと、が含まれている。
【００６７】
店舗サーバ４０のプロセッサ４１は、受信コマンドが位置コマンドであった場合、図１８の流れ図に示す手順のコマンド受信処理を開始する。
【００６８】
プロセッサ４１は、ＡＣＴ２１１として位置コマンドからカートＩＤと位置情報とを検出する。そしてプロセッサ４１は、ＡＣＴ２１２として位置情報で売場データベース７２を検索する。プロセッサ４１は、位置座標群のなかに位置情報のＸ−Ｙ座標を含む売場レコード７２Ｒを検出し、その売場レコード７２Ｒから売場コードを取得する。
【００６９】
プロセッサ４１は、ＡＣＴ２１３としてその売場コードで識別される売場へ入場したか否かを判定する。具体的にはプロセッサ４１は、位置コマンドのカートＩＤが記述されたカートメモリ４３１に、売場コードが記述されているか否かを調べる。売場コードが記述されていない場合、プロセッサ４１は、売場への入場であることを検出する。いずれかの売場コードが記述されている場合、プロセッサ４１は、売場への入場ではないことを検出する。プロセッサ４１は、売場への入場を検出した場合、ＡＣＴ２１３においてＹＥＳと判定し、ＡＣＴ２１４へと進む。プロセッサ４１は、ＡＣＴ２１４として位置コマンドのカートＩＤが記述されたカートメモリ４３１に、ＡＣＴ２１２の処理で取得した売場コードを記述する。
【００７０】
プロセッサ４１は、ＡＣＴ２１５として入場した売場の販促コンテンツを収集する。具体的にはプロセッサ４１は、提供サーバ６０宛に販促コンテンツの収集コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は、ネットワーク２を介して提供サーバ６０に販促コンテンツの収集コマンドを送信する。この収集コマンドには、ＡＣＴ２１２の処理で取得した売場コードが含まれる。
【００７１】
上記収集コマンドを受信した提供サーバ６０においては、販促データベース７４が検索される。そして、当該収集コマンドの売場コードを含む販促レコード７４Ｒが全て検出される。販促データベース７４から検出された販促レコード７４Ｒのデータは、ネットワーク２を介して店舗サーバ４０へと送信される。店舗サーバ４０のプロセッサ４１は、通信インターフェース４４を介して受信した販促レコード７４Ｒのデータを、メインメモリ４２の第１ワークエリアに記述する。
【００７２】
プロセッサ４１は、ＡＣＴ２１６として位置コマンドのカートＩＤが記述されたカートメモリ４３１から会員ＩＤを取得する。そしてプロセッサ４１は、その会員ＩＤで識別される購買者の販促反応データを取得する。具体的にはプロセッサ４１は、会員サーバ５０宛に販促反応データの取得コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は、ネットワーク２を介して会員サーバ５０に販促反応データの取得コマンドを送信する。この取得コマンドには、ＡＣＴ２１６の処理で取得した会員ＩＤが含まれる。
【００７３】
上記取得コマンドを受信した会員サーバ５０においては、会員データベース７３が検索される。そして、当該取得コマンドの会員ＩＤを含む会員レコード７３Ｒが検出され、その会員レコード７３Ｒのデータが、ネットワーク２を介して店舗サーバ４０へと送信される。店舗サーバ４０のプロセッサ４１は、通信インターフェース４４を介して受信した会員レコード７３Ｒのデータを、メインメモリ４２の第２ワークエリアに記述する。
【００７４】
プロセッサ４１は、ＡＣＴ２１８として会員レコード７３Ｒに含まれる販促反応データを基に、提供サーバ６０から収集した販促コンテンツの中から表示対象の販促コンテンツを選択する。この選択アルゴリズムについては、後述する。
【００７５】
プロセッサ４１は、ＡＣＴ２１９として選択された販促コンテンツの販促ＩＤ、販促アイコン、販促商品コード、特典商品コードを、ＡＣＴ２１６の処理にて取得した会員ＩＤの販促メモリ４３３に順次記述する。このとき、ステータスはいずれも“０”とする。「ステータス＝“０”」は、販促ＩＤで識別される販促コンテンツの販促アイコンが出力されている状態を示す。
【００７６】
プロセッサ４１は、ＡＣＴ２２０として位置コマンド送信元の情報端末１０宛に販促表示コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は販促表示コマンドを送信する。販促表示コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、位置コマンド送信元の情報端末１０で受信される。販促表示コマンドには、販促メモリ４３３に記述された販促ＩＤと販促アイコンとの対データが含まれる。販促表示コマンドの出力を制御したプロセッサ４１は、位置コマンドの受信処理を終了する。
【００７７】
ＡＣＴ２１３の説明に戻る。
プロセッサ４１は、売場への入場ではないことを検出した場合、ＡＣＴ２１３においてＮＯと判定し、ＡＣＴ２２１へと進む。プロセッサ４１は、ＡＣＴ２２１として売場から退場したか否かを判定する。具体的にはプロセッサ４１は、位置コマンドのカートＩＤが記述されたカートメモリ４３１に、ＡＣＴ２１２の処理で取得した売場コードが記述されているか否かを調べる。当該売場コードが記述されている場合、プロセッサ４１は、その売場コードで識別される売場から退場していないことを検出する。当該売場コードが記述されていない場合には、プロセッサ４１は、その売場コードで識別される売場から退場したことを検出する。プロセッサ４１は、売場から退場していないことを検出した場合、ＡＣＴ２２１においてＮＯと判定し、位置コマンドの受信処理を終了する。
【００７８】
プロセッサ４１は、売場から退場したことを検出した場合、ＡＣＴ２２１においてＹＥＳと判定し、ＡＣＴ２２２へと進む。プロセッサ４１は、ＡＣＴ２２２として当該カートメモリ４３１に記述されている売場コードをクリアする。またプロセッサ４１は、位置コマンド送信元の情報端末１０に対し、販促消去コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は販促消去コマンドを送信する。販促消去コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、位置コマンド送信元の情報端末１０で受信される。販促消去コマンドの出力を制御したプロセッサ４１は、位置コマンドの受信処理を終了する。
【００７９】
このように、情報端末１０から位置コマンドを受信した店舗サーバ４０のプロセッサ４１は、その情報端末１０を備えたカートＣが新たな売場に入場したことを検出した場合に、その情報端末１０に販促表示コマンドを出力する。また、同プロセッサ４１は、その情報端末１０を備えたカートＣが売場から退場したことを検出した場合に、その情報端末１０に販促消去コマンドを出力する。
【００８０】
なお、ＡＣＴ２１５において販促コンテンツを収集した結果、該当する売場の販促コンテンツを検出できなかった場合には、販促表示コマンドは出力されない。この場合、その売場からカートＣが退場しても、販促消去コマンドは出力されない。
【００８１】
図１１の説明に戻る。
位置コマンドの出力を制御した情報端末１０のプロセッサ１１は、ＡＣＴ１１０として販促商品コマンドの受信有無を判定する。販促商品コマンドを受信していない場合、プロセッサ１１は、ＡＣＴ１１０においてＮＯと判定し、ＡＣＴ１１１へと進む。プロセッサ１１は、ＡＣＴ１１１として販促消去コマンドの受信有無を判定する。販促消去コマンドを受信していない場合、プロセッサ１１は、ＡＣＴ１１１においてＮＯと判定し、ＡＣＴ１１２へと進む。プロセッサ１１は、ＡＣＴ１１２としてタッチパネル１７又はスキャナ１８からの入力有無を判定する。入力無しの場合、プロセッサ１１は、ＡＣＴ１１２においてＮＯと判定し、ＡＣＴ１０７へと戻る。すなわちプロセッサ１１は、撮像デバイスで撮像されている画像をタッチパネル１７に表示させる。またプロセッサ１１は、情報端末１０の測位を行い、位置コマンドを店舗サーバ４０へと出力する。そしてプロセッサ１１は、販促表示コマンド又は販促消去コマンドを受信するか、タッチパネル１７又はスキャナ１８から入力があるのを待ち受ける。
【００８２】
ＡＣＴ１０７乃至ＡＣＴ１１２の待ち受け状態において、無線ユニット１５を介して販促表示コマンドを受信した場合、プロセッサ１１は、ＡＣＴ１１０においてＹＥＳと判定し、図１２のＡＣＴ１２１へと進む。プロセッサ１１は、ＡＣＴ１２１として販促表示コマンドに含まれる販促アイコンをタッチパネル１７に表示させる。
【００８３】
例えばプロセッサ１１は、ＡＲ（Augment Reality:拡張現実感）の技術を活用して、撮像デバイス１１０の撮像画像に販促アイコンを重畳して表示させる。このとき、販促アイコンに関連付けられた販促商品コードで識別される商品が撮像画像に映し出されている場合には、その商品の画像に重ねて販促アイコンを表示させる。商品が撮像画像に映し出されているか否かは、商品データベース７１に記憶されている当該商品の売場コード及び棚番号と、センサ群１６の検出値を基に特定される情報端末１０の位置及び移動方向とから判定可能である。
【００８４】
プロセッサ１１は、ＡＣＴ１２２としてメインメモリ１２に販促フラグをセットする。そしてプロセッサ１１は、図１１のＡＣＴ１０７へと戻る。
【００８５】
ＡＣＴ１０７乃至ＡＣＴ１１２の待ち受け状態において、無線ユニット１５を介して販促消去コマンドを受信した場合には、プロセッサ１１は、ＡＣＴ１１１においてＹＥＳと判定し、図１３のＡＣＴ１３１へと進む。プロセッサ１１は、ＡＣＴ１３１としてタッチパネル１７に表示させていた販促アイコンを消去する。またプロセッサ１１は、ＡＣＴ１３２としてメインメモリ１２から販促フラグをリセットする。そしてプロセッサ１１は、図１１のＡＣＴ１０７へと戻る。
【００８６】
このように、カートＣを利用した購買者が居る売場で販売されている商品に関して販促コンテンツがあるとき、その販促コンテンツの種類に対応した販促アイコンＩＣ１又は販促アイコンＩＣ２が、当該カートＣに設けられた情報端末１０のタッチパネル１７に表示される。したがって、販促アイコンＩＣ１を確認した購買者は、レシピ対応の販促コンテンツがあることを容易に知ることができる。同様に、販促アイコンＩＣ２を確認した購買者は、ポイント対応の販促コンテンツがあることを容易に知ることができる。
【００８７】
レシピ対応の販促コンテンツに興味がある購買者は、販促アイコンＩＣ１をタッチする。ポイント対応の販促コンテンツに興味がある購買者は、販促アイコンＩＣ２をタッチする。売場にて商品を購入する購買者は、その商品に付されたコードシンボルをスキャナ１８で読み取らせてから、カートＣに収容する。商品の購入を終えた購買者は、会計ボタンＢ１をタッチする。
【００８８】
ＡＣＴ１０７乃至ＡＣＴ１１２の待ち受け状態において、タッチパネル１７又はスキャナ１８からの入力を検出した場合、プロセッサ１１は、ＡＣＴ１１２においてＹＥＳと判定し、図１４のＡＣＴ１４１へと進む。プロセッサ１１は、ＡＣＴ１４１として販促中であるか否かを判定する。メインメモリ１２に販促中フラグがセットされている場合、プロセッサ１１は、販促中であることを検出する。メインメモリ１２に販促中フラグがセットされていない場合には、プロセッサ１１は、販促中でないことを検出する。販促中であることを検出した場合、プロセッサ１１は、ＡＣＴ１４１においてＹＥＳと判定し、ＡＣＴ１４２へと進む。プロセッサ１１は、ＡＣＴ１４２としてタッチパネル１７に表示されている販促アイコンＩＣ１又は販促アイコンＩＣ２へのタッチ操作を検出したか否かを確認する。販促アイコンＩＣ１又は販促アイコンＩＣ２へのタッチ操作を検出していない場合、プロセッサ１１は、ＡＣＴ１４２においてＮＯと判定し、ＡＣＴ１４３へと進む。一方、販促中でないことを検出した場合には、プロセッサ１１は、ＡＣＴ１４１においてＮＯと判定し、ＡＣＴ１４２の処理をスキップしてＡＣＴ１４３へと進む。販促中でないときには、タッチパネル１７に販促アイコンが表示されていない。したがってプロセッサ１１は、ＡＣＴ１４２の処理をスキップできる。
【００８９】
プロセッサ１１は、ＡＣＴ１４３として商品コードが入力されたか否かを判定する。スキャナ１８で商品に付されているコードシンボルが読み取られると、プロセッサ１１は、商品コードが入力されたことを検出する。商品コードが入力されたことを検出していない場合、プロセッサ１１は、ＡＣＴ１４３においてＮＯと判定し、ＡＣＴ１４４へと進む。プロセッサ１１は、ＡＣＴ１４４として会計指示が入力されたか否かを判定する。会計ボタンＢ１がタッチ操作されると、プロセッサ１１は、会計指示が入力されたことを検出する。会計指示が入力されていないことを検出した場合には、情報端末１０はその他の入力を受け付けたので、プロセッサ１１は、その入力に応じた他の処理を実行する。
【００９０】
販促アイコンへのタッチ操作を検出した場合、プロセッサ１１は、ＡＣＴ１４２においてＹＥＳと判定し、図１５のＡＣＴ１６１へと進む。プロセッサ１１は、ＡＣＴ１６１として販促要求コマンドを店舗サーバ４０宛に出力するように無線ユニット１５を制御する。この制御により、無線ユニット１５は、販促要求コマンドを無線送信する。販促要求コマンドは、アクセスポイント２０で受信され、ネットワーク２を経由して店舗サーバ４０へと送られる。販促要求コマンドには、会員ＩＤと、タッチ操作された販促アイコンと対をなす販促ＩＤと、が含まれている。
【００９１】
店舗サーバ４０のプロセッサ４１は、受信コマンドが販促要求コマンドであった場合、図１９の流れ図に示す手順のコマンド受信処理を開始する。
【００９２】
プロセッサ４１は、ＡＣＴ２３１として販促要求コマンドから販促ＩＤと会員ＩＤとを取得する。そしてプロセッサ４１は、ＡＣＴ２３２として第１ワークエリアに記述されている販促レコード７４Ｒのデータを参照して、販促要求コマンドの販促ＩＤで識別される販促コンテンツの販促コードを取得する。またプロセッサ４１は、ＡＣＴ２３３として販促要求コマンドの会員ＩＤが記述された販促メモリ４３３を参照して、同コマンドの販促ＩＤに対応したステータスを調べる。
【００９３】
ここで、ステータスが“０”であった場合、プロセッサ４１は、ＡＣＴ２３３においてＹＥＳと判定し、ＡＣＴ２３４へと進む。プロセッサ４１は、ＡＣＴ２３４としてそのステータスを“１”に更新する。「ステータス＝“１”」は、販促要求コマンドの販促ＩＤで識別される販促コンテンツが購買者に提供された状態を示す。またプロセッサ４１は、ＡＣＴ２３５として第２ワークエリアに記述されている会員レコード７３Ｒのデータのうち、販促要求コマンドの会員ＩＤとともに記述されている販促反応データを検出する。そしてプロセッサ４１は、その販促反応データのうち、ＡＣＴ２３２の処理で取得した種別コードの閲覧回数を“１”だけ加算する。その後、プロセッサ４１は、ＡＣＴ２３６へと進む。
【００９４】
一方、ステータスが“０”以外の場合には、プロセッサ４１は、ＡＣＴ２３３においてＮＯと判定し、ＡＣＴ２３４及びＡＣＴ２３５の処理をスキップして、ＡＣＴ２３６へと進む。
【００９５】
プロセッサ４１は、ＡＣＴ２３６として情報端末１０宛に販促情報コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は販促情報コマンドを送信する。販促情報コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、販促要求コマンド送信元の情報端末１０で受信される。販促情報コマンドには、第１ワークエリアに記述されている販促レコード７４Ｒのデータを基に、販促要求コマンドの販促ＩＤで識別される販促コンテンツの販促情報が含まれる。
【００９６】
図１５の説明に戻る。
販促要求コマンドの出力を制御した情報端末１０のプロセッサ１１は、ＡＣＴ１６２とて販促情報コマンドを待ち受ける。そして、無線ユニット１５を介して販促情報コマンドを受信すると、プロセッサ１１は、ＡＣＴ１６２においてＹＥＳと判定し、ＡＣＴ１６３へと進む。プロセッサ１１は、ＡＣＴ１６３としてその販促情報コマンドに含まれる販促情報をタッチパネル１７に表示させる。またプロセッサ１１は、ＡＣＴ１６４としてタイマカウンタによる計時を開始する。タイマカウンタは、時計１４が例えば１秒を計時する毎にカウントアップする。
【００９７】
図２３において、画像ＳＣ２は、購買者が販促アイコンＩＣ１をタッチした際にタッチパネル１７に表示される販促情報の一例である。図示するように販促アイコンＩＣ１に対応した販促情報は、その売場で販売されている特売商品を使ったレシピを紹介する内容となっている。ここで、購買者が「進む」ボタンＢ２をタッチすると、タッチパネル１７の画像ＳＣ２が画像ＳＣ３に切り替わる。すなわち、画像ＳＣ２で紹介したレシピで使用する他の商品を割引価格で販売すること、及び、その商品が販売されている売場を紹介する内容の画像ＳＣ３が表示される。
【００９８】
図２４において、画像ＳＣ４は、購買者が販促アイコンＩＣ２をタッチした際にタッチパネル１７に表示される販促情報の一例である。図示するように販促アイコンＩＣ２に対応した販促情報は、その売場で販売されている特売商品を購入した場合にポイントアップの情報を紹介する内容となっている。ここで、購買者が「進む」ボタンＢ４をタッチすると、タッチパネル１７の画像ＳＣ４が画像ＳＣ５に切り替わる。すなわち、ポイントがアップする商品とその商品が販売されている売場を紹介する内容の画像ＳＣ５が表示される。
【００９９】
図２３の画像ＳＣ３又は図２４の画像ＳＣ５から販促情報の内容を確認した購買者は、「確認」ボタンＢ３又はＢ５をタッチする。
【０１００】
プロセッサ１１は、ＡＣＴ１６５として確認ボタンＢ３又は確認ボタンＢ５がタッチ操作されるのを待ち受ける。確認ボタンＢ３又は確認ボタンＢ５がタッチ操作されると、プロセッサ１１は、ＡＣＴ１６５においてＹＥＳと判定し、ＡＣＴ１６６へと進む。プロセッサ１１は、ＡＣＴ１６６としてタイマカウンタによる計時を停止する。またプロセッサ１１は、ＡＣＴ１６７として販促情報を消去する。その後、プロセッサ１１は、ＡＣＴ１６８として閲覧コマンドを店舗サーバ４０宛に出力するように無線ユニット１５を制御する。この制御により、無線ユニット１５は、閲覧コマンドを無線送信する。閲覧コマンドは、アクセスポイント２０で受信され、ネットワーク２を経由して店舗サーバ４０へと送られる。閲覧コマンドには、会員ＩＤと、販促ＩＤと、タイマカウンタによって計時された時間、すなわち購買者が販促情報を閲覧した時間を示すデータとが含まれている。閲覧コマンドの出力を制御したプロセッサ１１は、図１１のＡＣＴ１０７へと戻る。
【０１０１】
図１９の説明に戻る。
販促情報コマンドの出力を制御した店舗サーバ４０のプロセッサ４１は、ＡＣＴ２３７として閲覧コマンドを待ち受ける。そして、通信インターフェース４４を介して閲覧コマンドを受信すると、プロセッサ４１は、ＡＣＴ２３７においてＹＥＳと判定し、ＡＣＴ２３８へと進む。プロセッサ４１は、ＡＣＴ２３８として第２ワークエリアに記述されている会員レコード７３Ｒのデータのうち、閲覧コマンドの会員ＩＤとともに記述されている販促反応データを検出する。そしてプロセッサ４１は、その販促反応データのうち、閲覧コマンドの販促ＩＤと関連付けられた種別コードの閲覧時間に、閲覧コマンドの閲覧時間を加算する。以上で、プロセッサ４１は、販促要求コマンドの受信処理を終了する。
【０１０２】
図１４の説明に戻る。
【０１０３】
プロセッサ１１は、商品コードが入力されたことを検出した場合、ＡＣＴ１４３においてＹＥＳと判定し、図１６のＡＣＴ１７１へと進む。プロセッサ１１は、Ａｃｔ１７１として登録コマンドを店舗サーバ４０宛に出力するように無線ユニット１５を制御する。この制御により、無線ユニット１５は、登録コマンドを無線送信する。登録コマンドは、アクセスポイント２０で受信され、ネットワーク２を介して店舗サーバ４０へと送られる。登録コマンドには、メインメモリ１２にて記憶した会員ＩＤと、登録商品の商品コードとが含まれる。
【０１０４】
店舗サーバ４０のプロセッサ４１は、受信コマンドが登録コマンドであった場合、図２０の流れ図に示す手順のコマンド受信処理を開始する。
【０１０５】
プロセッサ４１は、Ａｃｔ２４１として登録コマンドから会員ＩＤを取得する。またプロセッサ４１は、Ａｃｔ２４２として登録コマンドに含まれる商品コードで商品データベース７１を参照して商品販売データを作成する。商品販売データは、商品コード、商品名、価格、点数、値引額、金額、ポイント等を含むものである。商品名、価格、ポイントは、商品データベース７１から得られる。点数は“１”であり、金額は価格と点数との積であり、値引額は“０”である。プロセッサ４１は、Ａｃｔ２４３としてこの商品販売データをＡＣＴ２４１の処理で取得した会員ＩＤの買物メモリ４３２に記述する。
【０１０６】
プロセッサ４１は、ＡＣＴ２４４として商品販売データの商品コードで識別される商品が販促商品であるか否かを判定する。以下、図２０の説明において、商品販売データの商品コードで識別される商品を当該商品と称する。プロセッサ４１は、登録コマンドの会員ＩＤが記述された販促メモリ４３３を参照する。そして、商品販売データの商品コードが販促商品コードとして登録されている場合、プロセッサ４１は、当該商品が販促商品であることを検出する。
【０１０７】
当該商品が販促商品でない場合、プロセッサ４１は、ＡＣＴ２４４においてＮＯと判定し、ＡＣＴ２４５へと進む。プロセッサ４１は、ＡＣＴ２４５として当該商品が特典商品であるか否かを判定する。プロセッサ４１は、登録コマンドの会員ＩＤが記述された販促メモリ４３３を参照する。そして、商品販売データの商品コードが特典商品コードとして登録されている場合、プロセッサ４１は、当該商品が特典商品であることを検出する。
【０１０８】
当該商品が特典商品でない場合、プロセッサ４１は、ＡＣＴ２４５においてＮＯと判定し、ＡＣＴ２５１へと進む。ＡＣＴ２５１の処理については後述する。
【０１０９】
当該商品が販促商品である場合、プロセッサ４１は、ＡＣＴ２４４においてＹＥＳと判定し、ＡＣＴ２４６へと進む。プロセッサ４１は、ＡＣＴ２４６として登録コマンドの会員ＩＤが記述されている販促メモリ４３３を参照して、当該商品の商品コードが販促商品コードとして記述されたレコードのステータスを調べる。ステータスが“１”の場合、すなわち、そのレコードの販促ＩＤで識別される販促情報を購買者が閲覧していた場合には、プロセッサ４１は、ＡＣＴ２４６においてＹＥＳと判定し、ＡＣＴ２４７へと進む。プロセッサ４１は、ＡＣＴ２４７として当該ステータスを“２”に更新する。「ステータス＝“２”」は、購買者が販促対象商品を購入した状態を示す。その後、プロセッサ４１は、ＡＣＴ２５１へと進む。
【０１１０】
ステータスが“１”以外の場合には、プロセッサ４１は、ＡＣＴ２４６においてＮＯと判定し、ＡＣＴ２４７の処理をスキップして、ＡＣＴ２５１へと進む。購買商品が販促商品であっても、購買者がその販促商品の販促情報を閲覧していない場合があり得る。このような場合、ステータスは“１”となっていないので、ＡＣＴ２４７の処理はスキップされる。
【０１１１】
当該商品が特典商品である場合、プロセッサ４１は、ＡＣＴ２４５においてＹＥＳと判定し、ＡＣＴ２４８へと進む。プロセッサ４１は、ＡＣＴ２４８として登録コマンドの会員ＩＤが記述されている販促メモリ４３３を参照して、当該商品の商品コードが特典商品コードとして記述されたレコードのステータスを調べる。ステータスが“２”の場合、すなわち、そのレコードの販促ＩＤで識別される販促情報で紹介された販促商品を購入済の場合には、プロセッサ４１は、ＡＣＴ２４８においてＹＥＳと判定し、ＡＣＴ２４９へと進む。
【０１１２】
プロセッサ４１は、ＡＣＴ２４９として特典を付与する。例えば販促情報が図２３において画像ＳＣ３で紹介している内容である場合には、プロセッサ４１は、特典商品の商品販売データに含まれる金額の２割引を当該商品販売データの値引額として記述する。例えば販促情報が図２４において画像ＳＣ５で紹介している内容である場合には、プロセッサ４１は、特典商品の商品販売データに含まれるポイントを二倍とする。
【０１１３】
プロセッサ４１は、ＡＣＴ２４９の処理を終えると、ＡＣＴ２５０として第２ワークエリアに記述されている会員レコード７３Ｒのデータのうち、登録コマンドの会員ＩＤとともに記述されている販促反応データを検出する。そしてプロセッサ４１は、その販促反応データのうち、特典商品コードの販促ＩＤと関連付けられた種別コードの特典回数を“１”だけ加算する。その後、プロセッサ４１は、ＡＣＴ２５１へと進む。
【０１１４】
ステータスが“２”以外の場合には、プロセッサ４１は、ＡＣＴ２４８においてＮＯと判定し、ＡＣＴ２４９及びＡＣＴ２５０の処理をスキップして、ＡＣＴ２５１へと進む。購買商品が特典商品であっても、購買者がその特典商品と関連付けられた販促商品を購入していない場合があり得る。このような場合、ステータスは“２”となっていないので、ＡＣＴ２４９及びＡＣＴ２５０の処理はスキップされる。
【０１１５】
プロセッサ４１は、ＡＣＴ２５１として情報端末１０宛に登録済コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は、登録済コマンドを送信する。登録済コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、登録コマンド送信元の情報端末１０で受信される。登録済コマンドには、最新の商品販売データが含まれる。プロセッサ４１は、登録済コマンドを送信し終えると、このコマンド受信処理を終了する。
【０１１６】
図１６の説明に戻る。
登録コマンドの出力を制御した情報端末１０のプロセッサ１１は、Ａｃｔ１７２として登録済コマンドを待ち受ける。そして店舗サーバ４０から登録済コマンドを受信すると、プロセッサ１１は、Ａｃｔ１７２においてＹＥＳと判定し、Ａｃｔ１７３へと進む。プロセッサ１１は、Ａｃｔ１７３としてタッチパネル１７に商品登録情報を表示する。具体的にはプロセッサ１１は、タッチパネル１７に表示されている画像ＳＣ１の領域Ｐ２に、登録済コマンドに含まれている商品販売データの商品名、価格、値引額及びポイントが表示されるようにタッチパネル１７を制御する。その後、プロセッサ１１は、図１１のＡｃｔ１０７へと戻る。
【０１１７】
なお、領域Ｐ２に表示されるデータの項目は、商品名、価格、値引額及びポイントに限定されるものではない。税額等の他の項目が追加されてもよいし、いずれかの項目が省略されてもよい。また、商品登録情報を表示するのではなく、音声で出力してもよい。
【０１１８】
図１４の説明に戻る。
【０１１９】
プロセッサ１１は、会計指示が入力されたことを検出すると、ＡＣＴ１４４においてＹＥＳと判定し、ＡＣＴ１４５へと進む。プロセッサ１１は、ＡＣＴ１４５として撮像デバイス１１０による撮影動作を停止させる。またプロセッサ１１は、Ａｃｔ１４６として会計コマンドを店舗サーバ４０宛に出力するように無線ユニット１５を制御する。この制御により、無線ユニット１５は、会計コマンドを無線送信する。会計コマンドは、アクセスポイント２０で受信され、ネットワーク２を介して店舗サーバ４０へと送られる。会計コマンドには、メインメモリ１２にて記憶した会員ＩＤが含まれる。
【０１２０】
店舗サーバ４０のプロセッサ４１は、受信コマンドが会計コマンドであった場合、図２１の流れ図に示す手順のコマンド受信処理を開始する。
【０１２１】
プロセッサ４１は、Ａｃｔ２６１として会計コマンドから会員ＩＤを検出する。そしてプロセッサ４１は、Ａｃｔ２６２としてその検出した会員ＩＤが記述された買物メモリ４３２を処理対象として抽出する。またプロセッサ４１は、Ａｃｔ２６３として会計バーコードのデータを生成する。会計バーコードは、会計機３０で会計を行う購買者を識別するためのものである。そしてプロセッサ４１は、ＡＣＴ２６４としてその会計バーコードをＡＣＴ２６２の処理で抽出した買物メモリ４３２と関連付ける。この関連付けに関する情報は、メインメモリ４２にて記憶される。
【０１２２】
プロセッサ４１は、ＡＣＴ２６５として情報端末１０宛に会計通知コマンドを出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は会計通知コマンドを送信する。会計通知コマンドは、ネットワーク２を介してアクセスポイント２０から無線送信され、会計コマンド送信元の情報端末１０で受信される。
【０１２３】
プロセッサ４１は、ＡＣＴ２６６として販促反応データの更新処理を行う。すなわちプロセッサ４１は、会計コマンドの会員ＩＤを含む会員レコード７３Ｒのデータを第２ワークエリアから取得する。そしてプロセッサ４１は、この会員レコード７３Ｒのデータを会員サーバ５０宛に出力するように通信インターフェース４４を制御する。この制御により、通信インターフェース４４は会員レコード７３Ｒのデータを送信する。会員レコード７３Ｒのデータは、ネットワーク２を介して会員サーバ５０で受信される。会員サーバ５０においては、会員データベース７３に保存されている該当会員ＩＤの会員レコード７３Ｒが、店舗サーバ４０から受信したデータに更新される。
【０１２４】
したがって、購買者がレシピ対応の販促アイコンにＩＣ１にタッチして、その販促アイコンＩＣ１と関連付けられた販促情報を閲覧した場合、レシピ対応の販促情報を示す種別コードの閲覧回数が加算される。また、その販促情報の閲覧時間が加算される。さらに、その販促情報で特定される販促商品とともに特典商品を購入した場合には、値引の特典が与えられるとともに、特典回数が加算される。
【０１２５】
購買者がポイント対応の販促アイコンにＩＣ２にタッチして、その販促アイコンＩＣ２と関連付けられた販促情報を閲覧した場合、ポイント対応の販促情報を示す種別コードの閲覧回数が加算される。また、その販促情報の閲覧時間が加算される。さらに、その販促情報で特定される販促商品とともに特典商品を購入した場合には、ポイント割増の特典が与えられるとともに、特典回数が加算される。
販促反応データの更新処理を終えると、プロセッサ４１は、会計コマンドの受信処理を終了する。
【０１２６】
図１４の説明に戻る。
会計コマンドの出力を制御した情報端末１０のプロセッサ１１は、ＡＣＴ１４７として会計通知コマンド待ち受ける。そして、無線ユニット１５を介して会計通知コマンドを受信すると、プロセッサ１１は、ＡＣＴ１４７においてＹＥＳと判定し、ＡＣＴ１４８へと進む。プロセッサ１１は、ＡＣＴ１４８としてタッチパネル１７に会計案内画面を表示させる。会計案内画面には、会計通知コマンドに含まれる会計バーコードが表示される。
【０１２７】
会計案内画面を確認した購買者は、会計機３０に用意されているスキャナで会計バーコードを読み取らせる。そうすると、会計機３０においては、店舗サーバ４０に問合せが行われる。この問合せにより、会計バーコードと関連付けられた買物メモリ４３２のデータが会計機３０へと送られる。かくして、会計機３０での決済が可能となる。例えば現金決済、クレジット決済、電子マネー決済、ポイント決済等が会計機３０において処理される。これらの決済処理については周知の処理であるので、ここでの説明は省略する。
【０１２８】
プロセッサ１１は、ＡＣＴ１４９として会計済であるか否かを判定する。例えば会計バーコードのデータが会計機３０のスキャナで読み取られたことを通知するためのコマンドを店舗サーバ４０から受信すると、プロセッサ１１は、会計済であることを検出する。会計済であることを検出すると、プロセッサ１１は、ＡＣＴ１４９においてＹＥＳと判定し、ＡＣＴ１５０へと進む。プロセッサ１１は、ＡＣＴ１５０としてログアウトを行う。以上で、プロセッサ１１は、ＡＣＴ１０２においてログインを受け付けた後の処理を終了する。
【０１２９】
ここに、店舗サーバ４０のプロセッサ４１を主体とするコンピュータは、会員サーバ５０及び提供サーバ６０と協働して、図１８のＡＣＴ２１１乃至ＡＣＴ２２０の処理を実行することにより、購買者の移動に合わせて、当該購買者に提供すべき販促情報があることを知らしめる画像、つまりは販促アイコンＩＣ１，ＩＣ２を、当該購買者が使用するカートＣの情報端末１０に出力する画像出力手段を構成する。
【０１３０】
また、同コンピュータは、図１９のＡＣＴ２１３、ＡＣＴ２３２及びＡＣＴ２３６の処理を実行することにより、販促アイコンＩＣ１，ＩＣ２を確認した購買者から販促情報の提供を受ける旨の入力を検出すると、当該購買者が使用するカートＣの情報端末１０に販促情報を出力する情報出力手段を構成する。
【０１３１】
また、同コンピュータは、図１９のＡＣＴ２３５及びＡＣＴ２３８の処理と、図２０のＡＣＴ２５０の処理とを実行することにより、情報端末１０に出力された販促アイコンＩＣ１，ＩＣ２に対する購買者の反応解析に必要な情報、つまりは閲覧回数、閲覧時間及び特典回数を取得する取得手段を構成する。
【０１３２】
また、同コンピュータは、会員サーバ５０と協働して、図２１のＡＣＴ２６６の処理を実行することにより、上記反応解析に必要な情報を購買者別に集計する集計手段を構成する。
【０１３３】
また、同コンピュータは、図２０のＡＣＴ２４１乃至ＡＣＴ２４３の処理を実行することにより、購買者が購入する商品を登録する登録手段を構成する。さらに同コンピュータは、図２０のＡＣＴ２４４乃至ＡＣＴ２５０の処理を実行することにより、登録手段により登録された商品が情報出力手段により出力された販促情報と関連性があるとき、購買者に特典を付与する付与手段を構成する。
【０１３４】
このような構成の店舗サーバ４０を備えた店舗システム１によれば、販促アイコンＩＣ１又は販促アイコンＩＣ２に対する購買者の反応を取得することができる。具体的には、購買者毎に、レシピ対応の販促アイコンＩＣ１をタッチしてレシピ対応の販促コンテンツを閲覧した回数と、ポイント対応の販促アイコンＩＣ２をタッチしてポイント対応の販促コンテンツを閲覧した回数とを集計することができる。また、販促コンテンツの種類毎に、閲覧した時間も集計することができる。さらに、その販促コンテンツによって紹介された販促商品とともに特典商品を購入した回数も集計することができる。したがって、販促に関する情報の被提供者である購買者がその情報提供に関してどのように反応しているのかを購買者毎に知ることができる。よって、購買者に興味がある販促情報を積極的に提供することで販売の促進につなげるというような運用を容易にとることができる。
【０１３５】
ここで、提供サーバ６０から収集した販促コンテンツの中から表示対象の販促コンテンツを選択する際の選択アルゴリズムについて説明する。上述したように本実施形態によれば、購買者毎に、レシピ対応の販促アイコンＩＣ１をタッチしてレシピ対応の販促コンテンツを閲覧した回数と、ポイント対応の販促アイコンＩＣ２をタッチしてポイント対応の販促コンテンツを閲覧した回数とを集計することができる。そこで、図１８のＡＣＴ２１８において、プロセッサ４１は、レシピ対応の販促コンテンツを閲覧した回数とポイント対応の販促コンテンツを閲覧した回数との比を求める。そしてプロセッサ４１は、この比に応じて表示対象の販促コンテンツを選択する。例えば、レシピ対応の販促コンテンツを閲覧した回数とポイント対応の販促コンテンツを閲覧した回数との比が１：２である場合には、レシピ対応の販促コンテンツとイント対応の販促コンテンツとの比が１：２となるように、表示対象の販促コンテンツを選択する。
【０１３６】
なお、選択アルゴリズムはこれに限定されるものではない。例えばレシピ対応の販促コンテンツを閲覧した時間とポイント対応の販促コンテンツを閲覧した時間との比に応じて、表示対象の販促コンテンツを選択してもよい。あるいは、特典回数の比に応じて表示対象の販促コンテンツを選択してもよい。
【０１３７】
ここに、店舗サーバ４０のプロセッサ４１を主体とするコンピュータは、会員サーバ５０と協働して、図１８のＡＣＴ２１６乃至ＡＣＴ２１８の処理を実行することにより、集計手段により種類毎に分類して集計された結果から、購買者毎に当該購買者に提供すべき情報があることを知らしめる画像を選択する選択手段を構成する。
【０１３８】
このような選択手段を有することにより、本実施形態によれば、購買者の嗜好に合った販促情報を的確に提供できる効果を奏する。
【０１３９】
以上、提供した情報に対する被提供者の反応を取得できる情報提供装置の実施形態について説明したが、かかる実施形態はこれに限定されるものではない。
【０１４０】
例えば前記実施形態では、購買者が利用するカートＣの情報端末１０に販促アイコンを出力することで、販促対象商品を紹介する販促コンテンツがあることを購買者に知らせる。この点に関しては、例えば購買者が所有するスマートフォン、タブレット端末、ウェアラブル端末等に販促コンテンツがあることを通知してもよい。
【０１４１】
前記実施形態では、反応解析に必要な情報として、販促情報の閲覧回数と、販促情報の閲覧時間と、特典商品の購入回数とを例示した。反応解析に必要な情報は、これに限定されるものではない。例えば特典商品がある売場への移動時間を計時し、その累積時間を集計してもよい。
【０１４２】
前記実施形態では、被提供者に提供する情報を、購買者に提供する販促情報として説明した。被提供者に提供する情報は、販促情報に限定されるものではない。また、被提供者も購買者に限定されるものではない。例えば、工場内で作業員に作業内容を指示するための情報を提供する場合にも本実施形態の概念を適用することができる。すなわち、作業指示の情報提供に対する作業員の反応を解析することで、より的確な情報提供の仕組みを考案できるようになる。
【０１４３】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１４４】
１…店舗システム、２…ネットワーク、１０…情報端末、１１…プロセッサ、１２…メインメモリ、１３…補助記憶デバイス、１４…時計、１５…無線ユニット、１６…センサ群、１７…タッチパネル、１８…スキャナ、１９…リーダ、２０…アクセスポイント、３０…会計機、４０…店舗サーバ、４１…プロセッサ、４２…メインメモリ、４３…補助記憶デバイス、４４…通信インターフェース、５０…会員サーバ、６０…提供サーバ、７１…商品データベース、７２…売場データベース、７３…会員データベース、７４…販促データベース、１１０…撮像デバイス、４３１…カートメモリ、４３２…買物メモリ、４３３…販促メモリ。
【図１】
2020173588.tif 000003
【図２】
2020173588.tif 000004
【図３】
2020173588.tif 000005
【図４】
2020173588.tif 000006
【図５】
2020173588.tif 000007
【図６】
2020173588.tif 000008
【図７】
2020173588.tif 000009
【図８】
2020173588.tif 000010
【図９】
2020173588.tif 000011
【図１０】
2020173588.tif 000012
【図１１】
2020173588.tif 000013
【図１２】
2020173588.tif 000014
【図１３】
2020173588.tif 000015
【図１４】
2020173588.tif 000016
【図１５】
2020173588.tif 000017
【図１６】
2020173588.tif 000018
【図１７】
2020173588.tif 000019
【図１８】
2020173588.tif 000020
【図１９】
2020173588.tif 000021
【図２０】
2020173588.tif 000022
【図２１】
2020173588.tif 000023
【図２２】
2020173588.tif 000024
【図２３】
2020173588.tif 000025
【図２４】
2020173588.tif 000026