(57)【特許請求の範囲】
【請求項１】
顧客に使用される顧客端末と、売り場に設置される売場端末と、サーバとを備える買物支援システムであって、
前記顧客端末は、
前記顧客に使用される買物カートに装着されて使用され、
前記買物カート内の商品から、商品識別情報を読み取る第一読取部と、
表示部と、
前記第一読取部により読み取られた前記商品識別情報を前記サーバに送信し、第一広告情報を前記サーバから受信し、前記表示部に表示させる制御部と、を備え、
前記売場端末は、
顧客端末識別情報を読み取る読取部と、
前記読取部により読み取られた前記顧客端末識別情報及び売場端末識別情報を前記サーバに送信する制御部と、を備え、
前記サーバは、
前記商品識別情報を含む前記顧客の買物情報を記憶する買物情報記憶部と、
前記商品に関する第二広告情報を記憶する広告情報記憶部と、
前記商品識別情報を前記顧客端末から受信して、前記顧客の前記買物情報に登録する買物処理部と、
前記売場端末から送信された前記顧客端末識別情報及び売場端末識別情報と、前記買物情報記憶部に記憶された前記買物情報と、前記広告情報記憶部に記憶された前記第二広告情報とに基づいて、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた前記第一広告情報を生成し、前記顧客端末に送信する広告処理部と、を備え、
前記広告処理部は、前記売場端末識別情報が示す前記売場端末が設置されている売場に陳列されている商品のうち、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品以外の商品を示す前記第一広告情報を生成し、
複数の顧客端末に同一の顧客コードが対応付けられている場合、
前記買物処理部は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記同一の顧客コードに対応する前記顧客の前記買物情報に登録し、
前記広告処理部は、前記顧客端末別に異なる処理によって異なる内容の前記第一広告情報を生成し、前記複数の顧客端末にそれぞれ送信する
買物支援システム。
【請求項２】
請求項１に記載の買物支援システムであって、
前記広告処理部は、前記顧客端末別に異なる処理によって異なる内容の前記第一広告情報として、関連商品に関する広告情報、値引き商品に関する広告情報、特売商品に関する広告情報、及び購買情報に基づく広告情報のうちの少なくとも１つを生成する
買物支援システム。
【請求項３】
請求項１に記載の買物支援システムであって、
前記広告処理部は、前記顧客によって使用される１台目の前記買物カートに装着された１台目の前記顧客端末を判別し、前記１台目の前記顧客端末に対する前記第一広告情報を生成して前記１台目の前記顧客端末に送信し、前記顧客によって使用される２台目以降の前記買物カートに装着された２台目以降の前記顧客端末に対する前記第一広告情報の生成及び送信を抑止する
買物支援システム。
【請求項４】
顧客に使用される顧客端末と、売り場に設置される売場端末と、サーバとを備える買物支援システムによる買物支援方法であって、
前記顧客に使用される買物カートに装着された前記顧客端末が、前記顧客の顧客コードを読み取る工程と、
前記顧客端末が、前記買物カート内の商品から、商品識別情報を読み取る工程と、
前記顧客端末が、読み取られた前記商品識別情報を前記サーバに送信する工程と、
前記サーバが、前記商品識別情報を前記顧客端末から受信して、前記顧客の買物情報に登録する工程と、
前記売場端末が、顧客端末識別情報を読み取る工程と、
前記売場端末が、読み取った前記顧客端末識別情報、及び売場端末識別情報を前記サーバに送信する工程と、
前記サーバが、前記売場端末から送信された前記顧客端末識別情報及び前記売場端末識別情報を受信する工程と、
前記サーバが、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成する工程と、
前記サーバが、前記広告情報を前記顧客端末に送信する工程と、
前記顧客端末が、前記広告情報を前記サーバから受信する工程と、
前記顧客端末が、受信した前記広告情報を表示する工程と
を含み、
前記広告情報を生成する工程は、前記売場端末識別情報が示す前記売場端末が設置されている売場に陳列されている商品のうち、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品以外の商品を示す前記広告情報を生成し、
複数の顧客端末に同一の顧客コードが対応付けられている場合、
前記買物情報に登録する工程は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記同一の顧客コードに対応する前記顧客の前記買物情報に登録し、
前記広告情報を生成する工程は、前記顧客端末別に異なる処理によって異なる内容の前記広告情報を生成する
買物支援方法。
【請求項５】
顧客に使用される顧客端末、及び売り場に設置される売場端末と通信するサーバであって、
前記顧客端末は、前記顧客に使用される買物カートに装着されて使用され、
前記サーバは、
商品の商品識別情報を含む前記顧客の買物情報を記憶する買物情報記憶部と、
前記商品に関する広告情報を記憶する広告情報記憶部と、
前記商品識別情報を前記顧客端末から受信して、前記顧客の前記買物情報に登録する買物処理部と、
前記売場端末から送信された顧客端末識別情報及び売場端末識別情報と、前記買物情報記憶部に記憶された前記買物情報と、前記広告情報記憶部に記憶された前記広告情報とに基づいて、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成し、前記顧客端末に送信する広告処理部と
を備え、
前記広告処理部は、前記売場端末識別情報が示す前記売場端末が設置されている売場に陳列されている商品のうち、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品以外の商品を示す前記広告情報を生成し、
複数の顧客端末に同一の顧客コードが対応付けられている場合、
前記買物処理部は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記同一の顧客コードに対応する前記顧客の前記買物情報に登録し、
前記広告処理部は、前記顧客端末別に異なる処理によって異なる内容の前記広告情報を生成し、前記複数の顧客端末にそれぞれ送信する
サーバ。
【請求項６】
顧客に使用される顧客端末、及び売り場に設置される売場端末と通信するサーバによる買物支援方法であって、
前記サーバが、買物カート内の商品から前記顧客端末により読み取られた商品識別情報を前記顧客端末から受信して、前記顧客の買物情報に登録する工程と、
前記サーバが、前記売場端末から送信された顧客端末識別情報及び売場端末識別情報を受信する工程と、
前記サーバが、前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成する工程と、
前記サーバが、前記広告情報を前記顧客端末に送信する工程と
を含み、
前記広告情報を生成する工程は、前記売場端末識別情報が示す前記売場端末が設置されている売場に陳列されている商品のうち、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品以外の商品を示す前記広告情報を生成し、
複数の顧客端末に同一の顧客コードが対応付けられている場合、
前記買物情報に登録する工程は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記同一の顧客コードに対応する前記顧客の前記買物情報に登録し、
前記広告情報を生成する工程は、前記顧客端末別に異なる処理によって異なる内容の前記広告情報を生成する
買物支援方法。
【請求項７】
顧客に使用される顧客端末、及び売り場に設置される売場端末と通信するサーバのプログラムであって、
前記顧客端末は、前記顧客に使用される買物カートに装着されて使用され、
前記プログラムは、
前記買物カート内の商品から前記顧客端末により読み取られた商品識別情報を前記顧客端末から受信して、前記顧客の買物情報に登録する工程と、
前記売場端末から送信された顧客端末識別情報及び売場端末識別情報を受信する工程と、
前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成する工程と、
前記広告情報を前記顧客端末に送信する工程と
を前記サーバに実行させ、
前記広告情報を生成する工程は、前記売場端末識別情報が示す前記売場端末が設置されている売場に陳列されている商品のうち、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品以外の商品を示す前記広告情報を生成し、
複数の顧客端末に同一の顧客コードが対応付けられている場合、
前記買物情報に登録する工程は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記同一の顧客コードに対応する前記顧客の前記買物情報に登録し、
前記広告情報を生成する工程は、前記顧客端末別に異なる処理によって異なる内容の前記広告情報を生成する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、買物支援システム、顧客端末、サーバ、買物支援方法、プログラム、及び買物カートに関する。
【背景技術】
【０００２】
従来から、スーパーマーケット等の小売業者は、現実の店舗の売場において、おすすめの商品に関する広告等を顧客に対して提示する。また、小売業者は、インターネット上においても、おすすめの商品に関する広告等を掲載する。
【０００３】
特許文献１には、売場に設置された棚札端末や広告端末に、データを配信し、表示させる情報表示システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１９１８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、顧客が現実の売場でショッピングをしている途中に、個々の顧客に適した広告を提示することができれば、顧客の利便性が向上するとともに小売業者の売上が増加する効果を期待できる。
【０００６】
特許文献１の技術では、広告端末に広告が表示されるが、この広告の内容は見せる相手の特性等を考慮したものではない。そのため、個々の顧客の購買行動等を考慮した効果的な広告を提示することができない。
【０００７】
そこで、本発明は、現実の売場で、ショッピング中の個々の顧客に対して、より適切な広告を提示することを目的とする。
【課題を解決するための手段】
【０００８】
本願は、上記課題を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００９】
上記の課題を解決する本発明の一態様は、顧客に使用される顧客端末と、サーバとを備える買物支援システムであって、前記顧客端末は、前記顧客に使用される買物カートに装着されて使用され、前記買物カート内の商品から、商品識別情報を読み取る第一読取部と、表示部と、前記第一読取部により読み取られた前記商品識別情報を前記サーバに送信し、第一広告情報を前記サーバから受信し、前記表示部に表示させる制御部と、を備え、前記サーバは、前記商品識別情報を含む前記顧客の買物情報を記憶する買物情報記憶部と、前記商品に関する第二広告情報を記憶する広告情報記憶部と、前記商品識別情報を前記顧客端末から受信して、前記顧客の前記買物情報に登録する買物処理部と、前記買物情報記憶部に記憶された前記買物情報と、前記広告情報記憶部に記憶された前記第二広告情報とに基づいて、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた前記第一広告情報を生成し、前記顧客端末に送信する広告処理部と、を備える。
【００１０】
前記買物支援システムであって、売場に設置される売場端末を備え、前記売場端末は、顧客端末識別情報を読み取る読取部と、前記読取部により読み取られた前記顧客端末識別情報を前記サーバに送信する制御部と、を備え、前記広告処理部は、前記売場端末から送信された前記顧客端末識別情報が示す前記顧客端末を使用する前記顧客について、当該顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた前記第一広告情報を生成し、前記顧客端末に送信するようにしてもよい。
【００１１】
前記買物支援システムであって、同一の前記顧客に使用される前記顧客端末を複数備え、前記広告処理部は、前記複数の顧客端末それぞれに対して異なる内容の前記第一広告情報を生成して送信するようにしてもよい。
【００１２】
前記買物支援システムであって、前記買物処理部は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記顧客の前記買物情報に登録し、前記広告処理部は、前記顧客端末別に、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた前記第一広告情報を生成し、前記複数の顧客端末にそれぞれ送信するようにしてもよい。
【００１３】
前記買物支援システムであって、前記買物処理部は、前記複数の顧客端末それぞれから受信した前記商品識別情報を、前記顧客端末別に前記顧客の前記買物情報に登録し、前記広告処理部は、前記顧客端末別に異なる処理で、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた前記第一広告情報を生成し、前記複数の顧客端末にそれぞれ送信するようにしてもよい。
【００１４】
前記買物支援システムであって、前記売場端末の前記制御部は、売場端末識別情報を前記サーバに送信し、前記広告処理部は、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品以外の商品であって、前記売場端末識別情報が示す前記売場端末が設置されている売場に陳列されている商品を示す前記第一広告情報を生成するようにしてもよい。
【００１５】
前記買物支援システムであって、同一の前記顧客に使用される前記顧客端末を複数備え、前記広告処理部は、前記複数の顧客端末の一部の顧客端末に対しては前記第一広告情報を送信し、前記複数の顧客端末の一部の顧客端末に対しては前記第一広告情報の送信を抑止するようにしてもよい。
【００１６】
上記の課題を解決する本発明の他の態様は、顧客に使用される顧客端末と、サーバとを備える買物支援システムを用いた買物支援方法であって、前記顧客端末が装着された、前記顧客に使用される買物カートを用意する工程と、前記顧客端末が、前記買物カート内の商品から、商品識別情報を読み取る工程と、前記顧客端末が、読み取られた前記商品識別情報を前記サーバに送信する工程と、前記サーバが、前記商品識別情報を前記顧客端末から受信して、前記顧客の買物情報に登録する工程と、前記サーバが、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成する工程と、前記サーバが、前記広告情報を前記顧客端末に送信する工程と、前記顧客端末が、前記広告情報を前記サーバから受信する工程と、前記顧客端末が、受信した前記広告情報表示する工程とを含む。
【００１７】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される顧客端末であって、前記顧客に使用される買物カートに装着されて使用され、前記買物カート内の商品から、商品識別情報を読み取る第一読取部と、表示部と、前記第一読取部により読み取られた前記商品識別情報をサーバに送信し、前記商品識別情報が示す購入予定商品に応じた広告情報を前記サーバから受信し、前記表示部に表示させる制御部とを備える。
【００１８】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される顧客端末を用いた買物支援方法であって、前記顧客端末が装着された、前記顧客に使用される買物カートを用意する工程と、前記顧客端末が、前記買物カート内の商品から、商品識別情報を読み取る工程と、前記顧客端末が、読み取られた前記商品識別情報をサーバに送信する工程と、前記顧客端末が、前記商品識別情報が示す購入予定商品に応じた広告情報を前記サーバから受信する工程と、前記顧客端末が、受信した前記広告情報を表示する工程とを含む。
【００１９】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される顧客端末のプログラムであって、前記顧客端末は、前記顧客に使用される買物カートに装着されて使用され、前記プログラムは、前記買物カート内の商品から、商品識別情報を読み取る工程と、読み取られた前記商品識別情報をサーバに送信する工程と、前記商品識別情報が示す購入予定商品に応じた広告情報を前記サーバから受信する工程と、受信した前記広告情報を表示する工程とを前記顧客端末に実行させる。
【００２０】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される顧客端末と通信するサーバであって、前記顧客端末は、前記顧客に使用される買物カートに装着されて使用され、前記サーバは、商品の商品識別情報を含む前記顧客の買物情報を記憶する買物情報記憶部と、前記商品に関する広告情報を記憶する広告情報記憶部と、前記商品識別情報を前記顧客端末から受信して、前記顧客の前記買物情報に登録する買物処理部と、前記買物情報記憶部に記憶された前記買物情報と、前記広告情報記憶部に記憶された前記広告情報とに基づいて、前記顧客の前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成し、前記顧客端末に送信する広告処理部とを備える。
【００２１】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される顧客端末と通信するサーバを用い買物支援方法であって、前記顧客端末が装着された、前記顧客に使用される買物カートを用意する工程と、前記サーバが、前記買物カート内の商品から前記顧客端末により読み取られた前記商品識別情報を前記顧客端末から受信して、前記顧客の買物情報に登録する工程と、前記サーバが、前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成する工程と、前記サーバが、前記広告情報を前記顧客端末に送信する工程とを含む。
【００２２】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される顧客端末と通信するサーバのプログラムであって、前記顧客端末は、前記顧客に使用される買物カートに装着されて使用され、前記プログラムは、前記買物カート内の商品から前記顧客端末により読み取られた前記商品識別情報を前記顧客端末から受信して、前記顧客の買物情報に登録する工程と、前記買物情報に含まれる前記商品識別情報が示す商品に応じた広告情報を生成する工程と、前記広告情報を前記顧客端末に送信する工程とを前記サーバに実行させる。
【００２３】
上記の課題を解決する本発明のさらに他の態様は、顧客に使用される買物カートであって、前記顧客に使用される顧客端末が装着されており、前記顧客端末は、前記買物カート内の商品から、商品識別情報を読み取る第一読取部と、表示部と、前記第一読取部により読み取られた前記商品識別情報をサーバに送信し、前記商品識別情報が示す購入予定商品に応じた広告情報を前記サーバから受信し、前記表示部に表示させる制御部と、を備える。
【発明の効果】
【００２４】
本発明によれば、現実の売場で、ショッピング中の個々の顧客に対して、より適切な広告を提示することができる。
【００２５】
上記以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係る買物支援システムの構成例を示すシステム構成図である。
【図２】買物カートの構成例を示す図である。
【図３】顧客端末、サーバ、及び売場端末の構成例を示すブロック図である。
【図４】顧客端末情報のデータ構造の一例を説明する図である。
【図５】売場端末情報のデータ構造の一例を説明する図である。
【図６】商品情報のデータ構造の一例を説明する図である。
【図７】買物情報のデータ構造の一例を説明する図である。
【図８】広告情報のデータ構造の一例を説明する図である。
【図９】顧客端末を実現するハードウェアの構成例を示すブロック図である。
【図１０】サーバを実現するハードウェアの構成例を示すブロック図である。
【図１１】顧客端末の利用登録処理の一例を示すフローチャートである。
【図１２】サーバの利用登録処理の一例を示すフローチャートである。
【図１３】顧客端末の読取処理の一例を示すフローチャートである。
【図１４】顧客端末の広告処理の一例を示すフローチャートである。
【図１５】売場端末の読取処理の一例を示すフローチャートである。
【図１６】サーバの買物処理及び広告処理の一例を示すフローチャートである。
【図１７】サーバの広告処理の一例を示すフローチャートである。
【図１８】顧客端末に表示される画面の一例を示す図である。
【図１９】顧客端末に表示される画面の他の例を示す図である。
【図２０】顧客端末に表示される画面のさらに他の例を示す図である。
【図２１】サーバの買物処理及び広告処理の変形例を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態について、図面を参照して説明する。
【００２８】
図１は、本発明の実施形態に係る買物支援システムの構成例を示すシステム構成図である。
【００２９】
買物支援システム１は、例えばスーパーマーケット等の現実の小売店舗内に構築される。また、販売される商品は、タグＩＤ（ＩＤ：Identifier）や商品コード等の情報を読み取り可能に記憶した無線タグが付され、陳列棚などに並べられる。タグＩＤと商品は、データベースシステム等により関連付けられて管理される。また、顧客は、ショッピングをするに当たって、事前に会員登録がされる。小売店舗は、会員番号等の顧客コードを読み取り可能に記録した会員カード（例えば接触型ＩＣカードや非接触型ＩＣカード）を顧客に発行する。顧客情報は、データベースシステム等により管理される。また、顧客は、買物カートＣに購入予定の商品Ｉを入れ、ショッピングを終了する際には、所定の場所に設けられたレジスター等により、購入手続（決済）を行う。
【００３０】
無線タグと無線通信により情報をやりとりする技術としては、例えば、ＲＦＩＤ（Radio Frequency IDentifier）を使用することができる。本実施形態では、無線タグとしてのＲＦタグと、ＲＦタグに対して情報を読み書きするリーダ／ライタとを用いるものとする。もちろん、無線タグと無線通信により情報をやりとりできれば、他の技術を用いてもよい。
【００３１】
買物支援システム１は、顧客端末１０と、サーバ２０と、売場端末３０とを備える。顧客端末１０は、例えばＬＡＮ（Local Area Network）等の通信網Ｎに、無線で接続される。サーバ２０、及び売場端末３０は、通信網Ｎに、無線又は有線で接続される。サーバ２０は、顧客端末１０及び売場端末３０と、通信網Ｎを介して通信することができる。なお、サーバ２０は、通信網Ｎが接続されるインターネットや専用回線などを介して、小売店舗外のデータセンターなどに設置されてもよい。また、顧客端末１０が装着された買物カートＣは複数存在してもよいし、売場端末３０も複数存在してもよい。
【００３２】
顧客端末１０の概要は次のとおりである。顧客端末１０は、買物カートＣに装着される。また、顧客端末１０には、売場端末３０により読取可能な、タグＩＤ等の顧客端末を識別する情報を格納した無線タグ４０が付されている。また、顧客端末１０は、所定のタイミング（例えば、周期的に、又は指定時刻になど）で、少なくとも買物カートＣ内の各商品Ｉに付されている無線タグから、タグＩＤ等の商品を識別する情報を読み取り、サーバ２０に送信する。また、顧客端末１０は、サーバ２０から商品Ｉの合計金額等を含む明細情報を受信し、表示する。また、顧客端末１０は、サーバ２０から広告情報を受信し、表示する。
【００３３】
図２は、買物カートの構成例を示す図である。図２は、買物カートＣを側面から見た図である。
【００３４】
図２の例では、顧客端末１０は、買物カートＣのハンドルに装着されている。また、顧客端末１０は、少なくとも買物カートＣ内から無線タグを検出可能な通信範囲Ａ１（破線で示す）が設定されるように、所定の姿勢でハンドルに固定されている。
【００３５】
また、図２の例では、顧客端末１０の外面に、無線タグ４０が設けられている。上述したように無線タグ４０には、タグＩＤ等の顧客端末を識別する情報が格納されている。後述するように、売場端末３０は、リーダの通信範囲Ａ２に無線タグ４０が入っている場合に、情報を読み取り、顧客端末１０（及び買物カートＣ）の存在を検出することができる。
【００３６】
もちろん、買物カートＣの形状や構造、顧客端末１０の形状や配置は、顧客端末１０が少なくとも買物カートＣ内の商品を読み取ることができれば、図２に示した例に限られない。買物カートＣは、買物カゴを置くことができる構造とし、顧客端末１０は、買物カートＣに置かれた買物カゴ内の無線タグを検出するようにしてもよい。また、無線タグ４０を設ける場所は、顧客端末１０でなく、買物カートＣであってもよい。
【００３７】
図１の説明に戻る。サーバ２０の概要は次のとおりである。サーバ２０は、顧客それぞれの購入予定商品（すなわち、買物カートＣ内の商品）を管理する。サーバ２０は、顧客端末１０からタグＩＤ等の商品を識別する情報を受信し、受信した情報に基づいて、当該顧客端末１０を使用している顧客の購入予定商品のリストを更新する。また、サーバ２０は、更新した購入予定商品のリストに基づいて、購入予定商品の合計金額を算出し、合計金額を含む明細情報を顧客端末１０に送信する。また、サーバ２０は、購入予定商品のリストに基づいて、広告情報を生成し、顧客端末１０に送信する。
【００３８】
また、サーバ２０は、売場端末３０から、顧客端末１０を識別する情報を含む読取情報受信し、当該顧客端末１０を使用する顧客の購入予定商品のリストに基づいて、広告情報を生成し、顧客端末１０に送信する。
【００３９】
売場端末３０の概要は次のとおりである。売場端末３０は、商品が陳列される売場に設置される。売場端末２０は、売場単位で、例えば、商品の陳列棚ごとや、商品の種類（野菜類、肉類など）ごとに、設置される。売場端末３０は、無線タグから情報を読み取るリーダ（図示せず）を備える。図２で示したように、リーダは、所定の通信範囲Ａ２に無線タグ４０が入っている場合に、情報を読み取り、顧客端末１０（及び買物カートＣ）の存在を検出することができる。また、売場端末３０は、読み取ったタグＩＤ等の顧客端末１０を識別する情報を含む読取情報を、サーバ２０に送信する。
【００４０】
図３は、顧客端末、サーバ、及び売場端末の構成例を示すブロック図である。
【００４１】
顧客端末１０は、第一読取部１１と、第二読取部１２と、表示部１３と、入力部１４と、通信部１５と、制御部１６とを備える。
【００４２】
第一読取部１１は、少なくとも買物カートＣ内の商品に付された無線タグから情報を読み取ったり、無線タグに情報を書き込んだりする。すなわち、第一読取部１１は、商品が存在しないこと、及び、１つ以上の商品の存在を検出することができる。
【００４３】
第二読取部１２は、顧客端末１０に対して挿入された又は顧客端末１０に対して近付けられた会員カードから、会員番号等の顧客コードを読み取る。
【００４４】
表示部１３は、操作画面を表示する。入力部１４は、顧客等の操作の入力を受け付ける。通信部１５は、無線で通信網Ｎに接続し、通信網Ｎを介して情報を送受信する。
【００４５】
制御部１６は、顧客端末１０全体を統括的に制御する。制御部１６が実行する処理についてはフローチャートを用いて後に詳述するが、例えば、制御部１６は、第二読取部１２に顧客コードを読み取らせ、読み取った顧客コードを含む利用開始通知を、通信部１５によりサーバ２０に送信する。また、例えば、制御部１６は、所定のタイミング（例えば、周期的に、又は指定時刻になど）で、第一読取部１１に商品からタグＩＤを読み取らせ、読み取ったタグＩＤを含む読取情報を通信部１５によりサーバ２０に送信する。また、例えば、制御部１６は、通信部１５によりサーバ２０から購入予定商品の一覧や合計金額等を含む明細情報を受信して、受信した明細情報に基づいて画面を生成し、表示部１３に出力して表示させる。また、例えば、制御部１６は、通信部１５によりサーバ２０から広告情報を受信して、受信した広告情報に基づいて画面を生成し、表示部１３に出力して表示させる。
【００４６】
サーバ２０は、通信部２１と、記憶部２２と、制御部２３とを備える。
【００４７】
通信部２１は、有線又は無線で通信網Ｎに接続し、通信網Ｎを介して情報を送受信する。
【００４８】
記憶部２２は、サーバ２０が使用する各種情報を格納する。記憶部２２は、顧客情報ＤＢ（ＤＢ：Database）２２０と、顧客端末情報ＤＢ２２１と、売場端末情報ＤＢ２２２と、商品情報ＤＢ２２３と、買物情報ＤＢ２２４と、広告情報ＤＢ２２５と、購買情報ＤＢ２２６とを格納する。
【００４９】
顧客情報ＤＢ２２０は、顧客情報を格納する。顧客情報は、事前の会員登録により登録される。顧客情報は、例えば、顧客の識別子である顧客コード、当該顧客の氏名、当該顧客の住所等を含む。なお、顧客情報ＤＢ２２０のデータ構造や顧客情報の内容は、顧客に関する情報を管理できるのであれば、上述したものに限られない。
【００５０】
顧客端末情報ＤＢ２２１は、顧客端末１０に関する顧客端末情報を格納する。顧客端末情報は、例えば図４（顧客端末情報のデータ構造の一例を説明する図）に示すように、顧客端末の識別子である顧客端末ＩＤ２２１１、当該顧客端末に付された無線タグ４０に記録されているタグＩＤ２２１２、当該顧客端末を使用している顧客の顧客コード２２１３等を含む。顧客端末ＩＤ２２１１には、小売店舗で使用される顧客端末１０に割り振られた顧客端末ＩＤが事前に登録される。タグＩＤ２２１２には、当該顧客端末１０に付された無線タグ４０に記録されているタグＩＤが事前に登録される。顧客端末情報ＤＢ２２１により、顧客端末１０を使用している顧客が管理される。なお、顧客端末情報ＤＢ２２１のデータ構造や顧客端末情報の内容は、顧客端末１０に関する情報を管理できるのであれば、図４に示したものに限られない。本実施形態では、顧客端末１０それぞれに、タグＩＤ及び顧客端末ＩＤが関連付けられており、タグＩＤ及び顧客端末ＩＤのいずれも顧客端末１０の識別情報であると言える。
【００５１】
売場端末情報ＤＢ２２２は、売場端末３０に関する売場端末情報を格納する。売場端末情報は、例えば図５（売場端末情報のデータ構造の一例を説明する図）に示すように、売場端末の識別子である売場端末ＩＤ２２２１、当該売場端末が設置されている売場を示す売場コード２２２２等を含む。売場端末ＩＤ２２２１には、小売店舗で使用される売場端末３０に割り振られた売場端末ＩＤが事前に登録される。売場コード２２２２には、売場端末３０が設置されている売場を示す売場コードが事前に登録される。売場端末情報ＤＢ２２２により、売場端末３０の設置場所等が管理される。なお、売場端末情報ＤＢ２２２のデータ構造や売場端末情報の内容は、売場端末３０に関する情報を管理できるのであれば、図５に示したものに限られない。
【００５２】
商品情報ＤＢ２２３は、商品情報を格納する。商品情報は、例えば図６（商品情報のデータ構造の一例を説明する図）に示すように、商品の識別子である商品コード２２３１、当該商品に付された無線タグに記録されているタグＩＤ２２３２、当該商品の商品名２２３３、当該商品の価格２２３４、当該商品が陳列されている売場を示す売場コード２２３５、当該商品の読取フラグ２２３６等を含む。読取フラグ２２３６は、顧客端末１０により読み取られた（買物カートＣに入っていると推定される）場合に「有効」が設定され、顧客端末１０により読み取られていない（買物カートＣに入っていない、すなわち陳列されていると推定される）場合に「無効」が設定される。なお、本実施形態では、商品それぞれに、タグＩＤ及び商品コードが関連付けられており、タグＩＤ及び商品コードのいずれも商品の識別情報であると言える。商品情報は、小売店舗で販売されている商品について事前に登録される。読取フラグ２２３６には、初期値として「無効」が設定される。なお、商品情報ＤＢ２２３のデータ構造や商品情報の内容は、商品に関する情報を管理できるのであれば、図６に示したものに限られない。
【００５３】
買物情報ＤＢ２２４は、顧客が購入予定の商品に関する買物情報を格納する。買物情報は、例えば図７（買物情報のデータ構造の一例を示す図）に示すように、顧客コード２２４１、当該顧客の購入予定の商品の合計金額２２４２、当該合計金額を構成する各商品の商品コード２２４３、当該商品の商品名２２４４、当該商品の価格２２４５、当該商品を読み取った顧客端末１０（当該商品が入れられている買物カートＣに装着された顧客端末１０）の顧客端末ＩＤ２２４６等を含む。なお、買物情報ＤＢ２２４のデータ構造や買物情報の内容は、顧客の購入予定の商品に関する情報を管理できるのであれば、図７に示したものに限られない。
【００５４】
広告情報ＤＢ２２５は、各商品に関する各種の広告情報を格納する。広告情報は、例えば図８（広告情報のデータ構造の一例を示す図）に示すように、商品の商品コード２２５１、当該商品が陳列されている売場を示す売場コード２２５２、当該商品に関連する商品の関連商品コード２２５３、当該商品の値引き情報２２５４、当該商品の特売情報２２５５等を含む。関連商品コード２２５３は、商品コード２２５１が示す商品に関連して販売を促進したい関連商品（例えば、食パンに関連してジャム）等の商品コードが登録される。値引き情報２２５４は、商品コード２２５１が示す商品について、値引き商品であるか否か、値引き商品である場合にはその値引き率、等が登録される。特売情報２２５５は、商品コード２２５１が示す商品について、特売商品（販売促進をする商品）であるか否か、特売商品である場合にはその値引き率、等が登録される。本実施系形態では、商品が同時に値引き商品及び特売商品として扱われることはないものとする。広告情報は、小売店舗で販売されている商品について事前に登録される。広告情報ＤＢ２２５により、各商品に関する広告内容を抽出することができる。なお、広告情報ＤＢ２２５のデータ構造や広告情報の内容は、商品に関する広告内容を抽出できるのであれば、図８に示したものに限られない。
【００５５】
図３の説明に戻る。購買情報ＤＢ２２６は、顧客の購買情報を格納する。購買情報は、例えば、日時、顧客の顧客コード、当該顧客が購入した商品の商品コード、当該商品の価格等を含む。購買情報は、例えば、レジスターで顧客の商品の購入手続（決済）が行われた際に登録される。なお、購買情報ＤＢ２２６のデータ構造や購買情報の内容は、顧客の購買情報を管理できるのであれば、上述したものに限られない。
【００５６】
制御部２３は、サーバ２０全体を統括的に制御する。制御部２３は、利用登録処理部２３０と、買物処理部２３１と、広告処理部２３２とを備える。利用登録処理部２３０、買物処理部２３１、及び広告処理部２３２が実行する処理についてはフローチャートを用いて後に詳述するが、概要は下記のとおりである。
【００５７】
利用登録処理部２３０は、顧客端末１０についての顧客の利用登録を受け付ける。例えば、利用登録処理部２３０は、通信部２１により顧客端末１０から、顧客コードを含む利用開始通知を受信して、顧客端末情報ＤＢ２２１に登録する。
【００５８】
買物処理部２３１は、顧客の購入予定商品の管理や合計金額の算出を行う。例えば、買物処理部２３１は、所定のタイミング（例えば、周期的に、又は指定時刻になど）で、通信部２１により顧客端末１０から読み取られた商品のタグＩＤを受信して、タグＩＤに対応する商品に関する情報を買物情報ＤＢ２２４に登録する。また、例えば、買物処理部２３１は、買物情報ＤＢ２２４に登録されている商品の合計金額を求め、通信部２１により顧客端末１０に送信する。
【００５９】
広告処理部２３２は、顧客の購入予定商品又は購買情報に応じた広告情報の生成及び通知を行う。例えば、広告処理部２３２は、買物処理部２３１により買物情報が更新されると、当該買物情報に基づいて広告情報ＤＢ２２５から広告内容を抽出して広告情報を生成し、通信部２１により顧客端末１０に送信する。また、例えば、広告処理部２３２は、通信部２１により売場端末３０から読み取られた顧客端末１０のタグＩＤを受信すると、タグＩＤに対応する顧客端末１０を使用している顧客の買物情報に基づいて、広告情報ＤＢ２２５から広告内容を抽出して広告情報を生成し、通信部２１により顧客端末１０に送信する。
【００６０】
売場端末３０は、読取部３１と、通信部３２と、制御部３３とを備える。
【００６１】
読取部３１は、顧客端末１０に設けられた無線タグ４０から情報を読み取ったり、無線タグ４０に情報を書き込んだりする。通信部３２は、有線又は無線で通信網Ｎに接続し、通信網Ｎを介して情報を送受信する。
【００６２】
制御部３３は、売場端末３０全体を統括的に制御する。制御部３３が実行する処理についてはフローチャートを用いて後に詳述するが、例えば、制御部３３は、無線タグ４０から顧客端末１０のタグＩＤを読取部３１に読み取らせ、通信部３２によりサーバ２０に送信する。
【００６３】
上述した顧客端末１０は、例えば図９（顧客端末を実現するハードウェアの構成例を示すブロック図）に示すようなコンピュータ８０により実現することができる。
【００６４】
コンピュータ８０は、例えば、ＣＰＵ（Central Processing Unit）等の演算装置８１と、ＲＡＭ（Random Access Memory）等の主記憶装置８２と、フラッシュＲＯＭ（Read Only Memory）やＨＤＤ（Hard Disk Drive）等の補助記憶装置８３と、通信回線と接続する通信Ｉ／Ｆ（Ｉ／Ｆ：インターフェイス）８４と、タッチパネルやハードウェアスイッチなどの入力装置８５と、液晶ディスプレイなどの表示装置８６と、スピーカ８７と、ＲＦタグ等の無線タグに対する情報の読み書きを行う第一リーダ／ライタ８８と、ＩＣチップ等に対する情報の読み書きを行う第二リーダ／ライタ８９とを備える。
【００６５】
コンピュータ８０が顧客端末１０として機能する場合、第一読取部１１、第二読取部１２、表示部１３、入力部１４、及び通信部１５は、それぞれ、例えば、第一リーダ／ライタ８８、第二リーダ／ライタ８９、表示装置８６、入力装置８５、及び通信Ｉ／Ｆ８４により実現される。制御部１６は、例えば、演算装置８１と、主記憶装置８２及び補助記憶装置８３の少なくとも一方とにより実現される。すなわち、制御部１６の処理や機能は、例えば、演算装置８１が、補助記憶装置８３に記憶されている所定のプログラムを主記憶装置８２にロードして実行することで実現できる。上記の所定のプログラムは、例えば、通信ネットワーク上のコンピュータにダウンロード可能な状態で格納したり、ＤＶＤなどの持ち運び可能な記憶媒体に格納したりすることで流通させ、顧客端末１０にインストールすることができる。
【００６６】
上述したサーバ２０は、例えば図１０（サーバを実現するハードウェアの構成例を示すブロック図）に示すようなコンピュータ９０により実現することができる。
【００６７】
コンピュータ９０は、例えば、ＣＰＵ等の演算装置９１と、ＲＡＭ等の主記憶装置９２と、フラッシュＲＯＭやＨＤＤ等の補助記憶装置９３と、通信回線と接続する通信Ｉ／Ｆ９４と、キーボードやマウスなどの入力装置９５と、液晶ディスプレイなどの表示装置９６と、ＤＶＤなどの持ち運び可能な記憶媒体に対する情報の読み書きを行うリーダ／ライタ９７と、ＵＳＢ（Universal Serial Bus）等により外部機器と接続する外部Ｉ／Ｆ９８とを備える。
【００６８】
コンピュータ９０がサーバ２０として機能する場合、通信部２１は、例えば通信Ｉ／Ｆ９４により実現される。制御部２３は、例えば、演算装置９１と、主記憶装置９２及び補助記憶装置９３の少なくとも一方とにより実現される。すなわち、制御部２３の処理や機能は、例えば、演算装置９１が、補助記憶装置９３に記憶されている所定のプログラムを主記憶装置９２にロードして実行することで実現できる。記憶部２２は、例えば、主記憶装置９２又は補助記憶装置９３により実現できる。記憶部２２の一部又は全部は、例えば、通信Ｉ／Ｆ９４を介して接続される通信ネットワーク上のストレージ等により実現してもよい。上記の所定のプログラムは、例えば、通信ネットワーク上のコンピュータにダウンロード可能な状態で格納したり、ＤＶＤなどの持ち運び可能な記憶媒体に格納したりすることで流通させ、サーバ２０にインストールすることができる。
【００６９】
上述した売場端末３０は、例えばコンピュータ８０（図９）により実現することができる。なお、入力装置８５、表示装置８６、スピーカ８７、第二リーダ／ライタ８９等は省略してもよい。
【００７０】
コンピュータ８０が売場端末３０として機能する場合、読取部３１、及び通信部３２は、それぞれ、例えば、第一リーダ／ライタ８８、及び通信Ｉ／Ｆ８４により実現される。制御部３３は、例えば、演算装置８１と、主記憶装置８２及び補助記憶装置８３の少なくとも一方とにより実現される。すなわち、制御部３３の処理や機能は、例えば、演算装置８１が、補助記憶装置８３に記憶されている所定のプログラムを主記憶装置８２にロードして実行することで実現できる。上記の所定のプログラムは、例えば、通信ネットワーク上のコンピュータにダウンロード可能な状態で格納したり、ＤＶＤなどの持ち運び可能な記憶媒体に格納したりすることで流通させ、売場端末３０にインストールすることができる。
【００７１】
次に、利用登録に関する顧客端末１０及びサーバ２０の動作について説明する。
【００７２】
図１１は、顧客端末の利用登録処理の一例を示すフローチャートである。
【００７３】
ここで、顧客端末１０が起動された後に表示される画面について説明する。制御部１６は、例えば、図１８（顧客端末に表示される画面の一例を示す図）に示すような画面５００を出力する。画面５００は、メッセージ欄５１０と、操作選択欄５２０と、情報欄５３０とを含む。メッセージ欄５１０には、顧客等の操作者に対するメッセージが表示される。操作選択欄５２０には、操作を入力するためのアイコンが表示される。図１８では、各操作に対応したアイコンが選択可能に表示されている。情報欄５３０には、サーバ２０から送信された明細情報、広告情報等に応じた内容が表示される。
【００７４】
まず、制御部１６は、入力部１４を介して、顧客端末１０の利用を開始する所定操作を受け付けたか否かを判定する（ステップＳ１０）。所定操作は、例えば、図１８に示す操作選択欄５２０に表示された「利用開始」アイコンの選択である。所定操作を受け付けていないと判定した場合（ステップＳ１０でＮ）、制御部１６は、再びステップＳ１０の処理を行う。
【００７５】
所定操作を受け付けたと判定した場合（ステップＳ１０でＹ）、制御部１６は、第二読取部１２により、顧客端末１０に対して挿入された又は顧客端末１０に対して近付けられた会員カードから、会員番号等の顧客コードを読み取る（ステップＳ１１）。それから、制御部１６は、予め補助記憶装置８３等に記憶されている顧客端末１０の顧客端末ＩＤと、ステップＳ１１で読み取った顧客コードとを含む利用開始通知を、通信部１５によりサーバ２０に送信する（ステップＳ１２）。
【００７６】
それから、制御部１６は、ステップＳ１２で送信した利用開始通知に対する結果を、通信部１５によりサーバ２０から受信する（ステップＳ１３）。利用開始通知に対する結果は、例えば、成功、又は失敗を示す。それから、制御部１６は、ステップＳ１３で受信した結果の内容に応じた画面を生成し、表示部１３に出力して表示させる（ステップＳ１４）。ステップＳ１４の処理後、制御部１６は、再びステップＳ１０の処理を実行する。なお、制御部１６、結果が「成功」である場合、ステップＳ１１で読み取った顧客コードを、補助記憶装置８３等に保持しておく。
【００７７】
ステップＳ１４では、例えば、結果が「成功」である場合、制御部１６は、顧客端末１０の利用が可能であることを示すメッセージをメッセージ欄５１０に表示した画面５００を出力する。例えば、結果が「失敗」である場合、制御部１６は、顧客端末１０の利用が許可されないことを示すメッセージをメッセージ欄５１０に表示した画面５００を出力する。
【００７８】
図１２は、サーバの利用登録処理の一例を示すフローチャートである。
【００７９】
まず、利用登録処理部２３０は、利用開始通知をいずれかの顧客端末１０から通信部２１により受信したか否かを判定する（ステップＳ２０）。利用開始通知を受信していないと判定した場合（ステップＳ２０でＮ）、利用登録処理部２３０は、再びステップＳ２０の処理を行う。
【００８０】
利用開始通知を受信したと判定した場合（ステップＳ２０でＹ）、利用登録処理部２３０は、顧客情報ＤＢ２２０を参照して、ステップＳ２０で受信した利用開始通知に含まれる顧客コードを、各顧客情報の顧客コードと照合する（ステップＳ２１）。また、利用登録処理部２３０は、照合の結果、利用開始通知に含まれる顧客コードが顧客情報ＤＢ２２０に登録されているか否か（照合に成功したか否か）を判定する（ステップＳ２２）。
【００８１】
照合に成功したと判定した場合（ステップＳ２２でＹ）、利用登録処理部２３０は、利用開始通知に含まれる顧客端末ＩＤが含まれる顧客端末情報の顧客コード２２１３に、当該利用開始通知に含まれる顧客コードを登録する（ステップＳ２３）。なお、利用登録処理部２３０は、利用開始通知に含まれる顧客コードを、顧客コード２２４１として、買物情報ＤＢ２２４に登録する。また、利用登録処理部２３０は、「成功」を示す結果を、ステップＳ２０で受信した利用開始通知に含まれる顧客端末ＩＤが示す顧客端末１０に対して、通信部２１により送信する（ステップＳ２４）。ステップＳ２４の処理後、利用登録処理部２３０は、再びステップＳ２０の処理を実行する。
【００８２】
照合に失敗したと判定した場合（ステップＳ２２でＮ）、利用登録処理部２３０は、「失敗」を示す結果を、ステップＳ２０で受信した利用開始通知に含まれる顧客端末ＩＤが示す顧客端末１０に対して、通信部２１により送信する（ステップＳ２５）。ステップＳ２５の処理後、利用登録処理部２３０は、再びステップＳ２０の処理を実行する。
【００８３】
図１１及び図１２に示す顧客端末１０及びサーバ２０の動作により、各顧客端末１０の利用者を登録することができる。
【００８４】
次に、顧客のショッピング中の顧客端末１０、サーバ２０、及び売場端末３０の動作について説明する。上述のように利用登録がされた後、顧客は、買物カートＣを移動させながら、買物カートＣ内に購入予定の商品を入れていく。
【００８５】
図１３は、顧客端末の読取処理の一例を示すフローチャートである。
【００８６】
まず、制御部１６は、顧客端末１０が利用開始済みであるか否かを判定する（ステップＳ３０）。制御部１６は、例えば、ステップＳ１３〜Ｓ１４（図１１）において、顧客コードが保持されている場合に、利用開始済みであると判定する。利用開始済みでないと判定した場合（ステップＳ３０でＮ）、制御部１６は、再びステップＳ３０の処理を行う。
【００８７】
利用開始済みであると判定した場合（ステップＳ３０でＹ）、制御部１６は、第一読取部１１により各商品の無線タグからタグＩＤを読み取る（ステップＳ３１）。ステップＳ３１では、０個、又は１個以上のタグＩＤを読み取ることができるものとする。また、制御部１６は、顧客端末１０の顧客端末ＩＤと、ステップＳ３１で読み取ったタグＩＤとを含む読取情報を、通信部１５によりサーバ２０に送信する（ステップＳ３２）。ステップＳ３２では、タグＩＤが０個の場合は、顧客端末ＩＤと、タグＩＤが０個であることを示す情報とを含む読取情報を送信するものとする。
【００８８】
それから、制御部１６は、明細情報を通信部１５によりサーバ２０から受信する（ステップＳ３３）。明細情報は、購入予定商品の一覧（商品名、価格）、合計金額、購入予定商品の点数、顧客ＩＤ等を含む。なお、制御部１６、少なくとも最後にステップＳ３３で受信した明細情報を補助記憶装置８３等に保持しておく。
【００８９】
また、制御部１６は、ステップＳ３３で受信した明細情報に基づいて画面を生成し、表示部１３に出力して表示させる（ステップＳ３４）。ステップＳ３４の処理後、制御部１６は、再びステップＳ３０の処理を実行する。
【００９０】
ステップＳ３４では、制御部１６は、例えば、図１９（顧客端末に表示される画面の他の例を示す図）に示すような画面５００を出力する。画面５００の構成は、図１８と基本的に同様である。図１９では、メッセージ欄５１０には、ショッピング中であることを示すメッセージが表示されている。また、情報欄５３０には、購入予定商品の一覧（商品名、価格）、合計金額、購入予定商品の点数、顧客ＩＤ等が表示されている。なお、制御部１６は、情報欄５３０に、購入予定商品の一覧等の情報を、入力部１４を介した操作によりスクロール可能に表示してもよい。
【００９１】
図１４は、顧客端末の広告処理の一例を示すフローチャートである。
【００９２】
まず、制御部１６は、顧客端末１０が利用開始済みであるか否かを判定する（ステップＳ４０）。利用開始済みでないと判定した場合（ステップＳ４０でＮ）、制御部１６は、再びステップＳ４０の処理を行う。
【００９３】
利用開始済みであると判定した場合（ステップＳ４０でＹ）、制御部１６は、広告情報を通信部１５によりサーバ２０から受信したか否かを判定する（ステップＳ４１）。広告情報を受信していないと判定した場合（ステップＳ４１でＮ）、制御部１６は、再びステップＳ４０の処理を実行する。
【００９４】
本実施形態の広告情報には、下記の４種類の広告内容のいずれかが含まれる。
（１）購入予定商品に関連する商品についての広告
（２）購入予定商品に含まれていない値引き商品についての広告
（３）購入予定商品に含まれていない特売商品についての広告
（４）その他のおすすめ商品
もちろん、他の種類の広告内容が含まれてもよい。
【００９５】
広告情報を受信したと判定した場合（ステップＳ４１でＹ）、制御部１６は、ステップＳ４１で受信した広告情報に基づいて画面を生成し、表示部１３に出力して表示させる（ステップＳ４２）。なお、制御部１６、少なくとも最後にステップＳ４１で受信した広告情報を補助記憶装置８３等に保持しておく。ステップＳ４２の処理後、制御部１６は、再びステップＳ４０の処理を実行する。
【００９６】
ステップＳ４２では、制御部１６は、例えば、図２０（顧客端末に表示される画面のさらに他の例を示す図）に示すような画面５００を出力する。画面５００の構成は、図１８と基本的に同様である。図２０では、メッセージ欄５１０には、ショッピング中であることを示すメッセージが表示されている。また、情報欄５３０には、広告に係る商品の一覧が表示されている。図２０の例では、情報欄５３０には、上述の広告（１）に相当する「おすすめ関連商品」と、上述の広告（２）に相当する「おすすめ値引き商品」と、上述の広告（３）に相当する「おすすめ特売商品」と、上述の広告（４）に相当する「その他おすすめ関連商品」とが表示されている。なお、制御部１６は、情報欄５３０に、広告に係る商品の一覧等の情報を、入力部１４を介した操作によりスクロール可能に表示してもよい。
【００９７】
操作選択欄５２０に表示された「明細／広告」アイコンが選択される度に、制御部１６は、補助記憶装置８３等に保持されている明細情報と広告情報に基づいて、購入予定商品の一覧の情報（図１９）と広告に係る商品の一覧（図２０）を交互に切り替えて情報欄５３０に表示する。
【００９８】
図１５は、売場端末の読取処理の一例を示すフローチャートである。
【００９９】
まず、制御部３３は、読取部３１によりタグＩＤを読み取る（ステップＳ５０）。ステップＳ５０では、所定の通信範囲Ａ２（図２）内の無線タグからタグＩＤを読み取る。従って、読み取られるタグＩＤには、１つ以上の顧客端末１０に付された無線タグ４０に記録されているタグＩＤと、１つ以上の買物カートＣ内の商品Ｉに付された無線タグに記録されているタグＩＤとの少なくとも一方が含まれている。
【０１００】
それから、制御部３３は、ステップＳ３１で読み取ったタグＩＤに、顧客端末１０のタグＩＤが含まれているか否か、すなわち買物カートＣがあるか否かを判定する（ステップＳ５１）。本実施形態では、商品に付されるタグＩＤと顧客端末１０に付されるタグＩＤとは、商品と顧客端末１０とを区別できるように、例えばコード体系が異なっていたり、コードの数値範囲が異なったりしているものとする。読み取ったタグＩＤに、顧客端末１０のタグＩＤが含まれていないと判定した場合（ステップＳ５１でＮ）、制御部３３は、再びステップＳ５０の処理を実行する。
【０１０１】
読み取ったタグＩＤに、顧客端末１０のタグＩＤが１つ以上含まれていると判定した場合（ステップＳ５１でＹ）、制御部３３は、予め補助記憶装置８３等に記憶されている売場端末３０の売場端末ＩＤと、ステップＳ５０で読み取った１つ以上の顧客端末１０のタグＩＤとを含む読取情報を、通信部３２によりサーバ２０に送信する（ステップＳ５２）。そして、制御部３３は、再びステップＳ５０の処理を実行する。
【０１０２】
図１６は、サーバの買物処理及び広告処理の一例を示すフローチャートである。
【０１０３】
まず、買物処理部２３１は、読取情報をいずれかの顧客端末１０から通信部２１により受信したか否かを判定する（ステップＳ６０）。顧客端末１０から読取情報を受信していないと判定した場合（ステップＳ６０でＮ）、買物処理部２３１は、再びステップＳ６０の処理を行う。
【０１０４】
顧客端末１０から読取情報を受信したと判定した場合（ステップＳ６０でＹ）、買物処理部２３１は、買物情報を更新する（ステップＳ６１）。
【０１０５】
具体的には、買物処理部２３１は、顧客端末情報ＤＢ２２１を参照して、受信した読取情報に含まれる顧客端末ＩＤに関連付けられた顧客コードを抽出する。また、買物処理部２３１は、買物情報ＤＢ２２４を参照して、抽出した顧客コードが含まれる買物情報を特定する。また、買物処理部２３１は、当該特定した買物情報に登録されている商品コード２２４３のうち、受信した読取情報に含まれる顧客端末ＩＤに関連付けられた商品コード２２４３のリストを抽出する。また、買物処理部２３１は、商品情報ＤＢ２２３を参照して、受信した読取情報に含まれるタグＩＤに関連付けられた商品コード２２３１を抽出する。なお、買物処理部２３１は、受信した読取情報に含まれるタグＩＤを含む商品情報を発見できない場合は、当該タグＩＤは無視する。
【０１０６】
そして、買物処理部２３１は、読取情報に基づいて商品情報から抽出した商品コードのリストと、買物情報から抽出した商品コードのリストとを照合することにより、差分を求め、追加された商品コードと、消失した商品コードとを特定する。すなわち、買物処理部２３１は、受信した読取情報に含まれ、かつ、買物情報に含まれていない商品を、追加された商品と判定する。一方、買物処理部２３１は、受信した読取情報に含まれておらず、かつ、買物情報に含まれている商品を、消失した商品（陳列棚に戻された商品）と判定する。
【０１０７】
それから、買物処理部２３１は、上述の照合結果に基づいて、追加された商品がある場合には、追加された商品ごとに、商品追加処理を行う。すなわち、買物処理部２３１は、追加商品の商品コードが登録されている商品情報を参照し、読取フラグ２２３６を「有効」に設定する。また、買物処理部２３１は、上述のように特定した買物情報に、追加商品に関する情報（商品コード２２４３、商品名２２４４、価格２２４５、顧客端末ＩＤ２２４６）を追加する。なお、買物処理部２３１は、追加商品の商品情報に含まれる商品コード２２３１、商品名２２３３、及び価格２２３４を取得し、商品コード２２４３、商品名２２４４、及び価格２２４５として設定すればよい。また、買物処理部２３１は、追加商品の商品コードが含まれる広告情報を参照し、値引き情報２２５４又は特売情報２２５５に値引き率が設定されている場合には、当該値引き率に基づいて価格２２３４を値引き、価格２２４５として設定すればよい。また、買物処理部２３１は、受信した読取情報に含まれる顧客端末ＩＤを、顧客端末ＩＤ２２４６として設定すればよい。
【０１０８】
また、買物処理部２３１は、上述の照合結果に基づいて、消失した商品がある場合には、消失した商品ごとに、商品削除処理を行う。すなわち、買物処理部２３１は、上述のように特定した買物情報から、消失商品に関する情報（商品コード２２４３、商品名２２４４、価格２２４５、顧客端末ＩＤ２２４６）を削除する。また、買物処理部２３１は、消失商品の商品コードが登録されている商品情報を参照し、読取フラグ２２３６を「無効」に設定する。
【０１０９】
また、買物処理部２３１は、合計金額を算出する。すなわち、買物処理部２３１は、上述のように特定した買物情報に含まれる各商品に関する情報（価格２２４５、顧客端末ＩＤ２２４６）を抽出し、顧客端末ＩＤを区別しない全顧客端末１０の合計値を算出するとともに、顧客端末ＩＤ別の合計値を算出する。また、買物処理部２３１は、算出した全顧客端末の合計値と、顧客端末ＩＤ別の合計値とを、上述のように特定した買物情報の合計金額２２４２に設定する。
【０１１０】
それから、買物処理部２３１は、上述のように更新した買物情報に基づいて、購入予定商品の一覧（商品名、価格）、合計金額、購入予定商品の点数、顧客ＩＤ等を含む明細情報を生成し、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤが示す顧客端末１０に対して、通信部２１により送信する（ステップＳ６２）。本実施形態では、買物処理部２３１は、ステップＳ６１で更新した買物情報に登録されている商品のうち、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤに関連付けられた商品の一覧を明細情報に含める。また、買物処理部２３１は、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤに対応する合計値を、合計金額２２４２から取得して、明細情報に含める。
【０１１１】
それから、広告処理部２３２は、買物情報と広告情報とを照合し、広告内容を抽出する（ステップＳ６３）。具体的には、広告処理部２３２は、ステップＳ６１で更新した買物情報に登録されている商品コードのうち、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤに関連付けられた商品コードの一覧を取得する。また、広告処理部２３２は、取得した商品コード毎に、広告情報ＤＢ２２５を参照して、当該商品コードに関連付けられた関連商品コード２２５３を抽出する。なお、本実施形態では、関連商品コード２２５３は、登録されていない場合もある。
【０１１２】
それから、広告処理部２３２は、ステップＳ６３の抽出結果に基づいて、少なくとも１つ以上の関連商品があるか否かを判定する（ステップＳ６４）。
【０１１３】
少なくとも１つ以上の関連商品があると判定した場合（ステップＳ６４でＹ）、広告処理部２３２は、関連商品に関する広告情報を生成する（ステップＳ６５）。具体的には、広告処理部２３２は、ステップＳ６３で抽出した関連商品コード毎に、商品情報ＤＢ２２３を参照して、当該関連商品コードに対応する商品コード２２３１を含む商品情報から、商品名２２３３及び価格２２３４を抽出する。また、広告処理部２３２は、このように抽出した関連商品に関する情報（商品コード２２３１、商品名２２３３、価格２２３４）の一覧と、広告の種類（関連商品、上述の広告（１））を示す情報とを含む広告情報を生成する。なお、広告処理部２３２は、関連商品コードに対応する商品コード２２５１を含む広告情報に、値引き情報２２５４又は特売情報２２５５に値引き率が設定されている場合には、当該値引き率に基づいて価格２２３４を値引けばよい。
【０１１４】
関連商品がないと判定した場合（ステップＳ６４でＮ）、広告処理部２３２は、購買情報に基づく広告情報を生成する（ステップＳ６６）。具体的には、広告処理部２３２は、顧客端末情報ＤＢ２２１を参照して、ステップＳ６０で受信された読取情報に含まれる顧客端末ＩＤに関連付けられた顧客コード２２１３を抽出する。また、広告処理部２３２は、購買情報ＤＢ２２６を参照して、抽出した顧客コードが含まれる購買情報を抽出する。そして、広告処理部２３２は、抽出した購買情報に基づいておすすめ商品を決定する。購買情報に基づくおすすめ商品の決定には、例えば、既知のレコメンド・エンジン技術を用いればよい。
【０１１５】
また、広告処理部２３２は、上述のように決定したおすすめ商品の商品コード毎に、商品情報ＤＢ２２３を参照して、当該商品コードに関連付けられた商品名２２３３及び価格２２３４を抽出する。また、広告処理部２３２は、このように抽出したおすすめ商品に関する情報（商品コード２２３１、商品名２２３３、価格２２３４）の一覧と、広告の種類（その他おすすめ商品、上述の広告（４））を示す情報とを含む広告情報を生成する。なお、広告処理部２３２は、おすすめ商品の商品コードに対応する商品コード２２５１を含む広告情報に、値引き情報２２５４又は特売情報２２５５に値引き率が設定されている場合には、当該値引き率に基づいて価格２２３４を値引けばよい。
【０１１６】
ステップＳ６５又はステップＳ６６の後、広告処理部２３２は、上述のようにステップＳ６５又はステップＳ６６で生成した広告情報を、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤが示す顧客端末１０に対して、通信部２１により送信する（ステップＳ６７）。ステップＳ６７の処理後、買物処理部２３１は、再びステップＳ６０の処理を実行する。
【０１１７】
図１７は、サーバの広告処理の一例を示すフローチャートである。
【０１１８】
まず、広告処理部２３２は、読取情報をいずれかの売場端末３０から通信部２１により受信したか否かを判定する（ステップＳ７０）。売場端末３０から読取情報を受信していないと判定した場合（ステップＳ７０でＮ）、広告処理部２３２は、再びステップＳ７０の処理を行う。
【０１１９】
ここで、受信する読取情報には２つ以上の顧客端末１０のタグＩＤが含まれる場合がある。この場合には、広告処理部２３２は、顧客端末１０のタグＩＤ毎に下記のステップＳ７１〜Ｓ７７の処理を実行する。下記では１つの顧客端末１０のタグＩＤに関する処理について説明する。
【０１２０】
売場端末３０から読取情報を受信したと判定した場合（ステップＳ７０でＹ）、広告処理部２３２は、買物情報と広告情報とを照合し、広告内容を抽出する（ステップＳ７１）。具体的には、広告処理部２３２は、顧客端末情報ＤＢ２２１を参照して、ステップＳ７０で受信した読取情報に含まれる顧客端末１０のタグＩＤに関連付けられた顧客端末ＩＤ２２１１及び顧客コード２２１３を抽出する。
【０１２１】
また、広告処理部２３２は、買物情報ＤＢ２２４を参照して、上述のように抽出した顧客コードが含まれる買物情報を特定する。また、広告処理部２３２は、特定した買物情報に登録されている商品コードのうち、上述のように抽出した顧客端末ＩＤに関連付けられた商品コードの一覧を取得する。
【０１２２】
また、広告処理部２３２は、売場端末情報ＤＢ２２２を参照して、ステップＳ７０で受信した読取情報に含まれる売場端末ＩＤに関連付けられた売場コード２２２２を抽出する。また、広告処理部２３２は、広告情報ＤＢ２２５を参照して、抽出した売場コードに関連付けられた商品コードの一覧を取得する。
【０１２３】
また、広告処理部２３２は、上述のように広告情報ＤＢ２２５から取得した商品コードのうち、上述のように買物情報から取得した商品コードに含まれていない商品コードの一覧を取得する。すなわち、広告処理部２３２は、顧客端末１０（買物カートＣ）を検出した売場端末３０が設置されている売場に陳列されている商品のうち、当該顧客端末１０の買物情報に含まれていない商品を特定する。
【０１２４】
また、広告処理部２３２は、上述のように取得した商品コード毎に、広告情報ＤＢ２２５を参照して、当該商品コードに関連付けられた値引き情報２２５４、及び特売情報２２５５を抽出する。
【０１２５】
それから、広告処理部２３２は、ステップＳ７１の抽出結果に基づいて、少なくとも１つ以上の値引き商品があるか否かを判定する（ステップＳ７２）。広告処理部２３２は、値引き情報２２５４により値引き商品であることが示される場合に、当該商品を値引き商品であると判定すればよい。
【０１２６】
少なくとも１つ以上の値引き商品があると判定した場合（ステップＳ７２でＹ）、広告処理部２３２は、値引き商品に関する広告情報を生成する（ステップＳ７３）。具体的には、広告処理部２３２は、ステップＳ７２で判定した値引き商品の商品コード毎に、商品情報ＤＢ２２３を参照して、当該商品コードに関連付けられた商品名２２３３及び価格２２３４を抽出する。このとき、広告処理部２３２は、各値引き商品について、値引き情報２２５４に設定されている値引き率と、価格２２３４とに基づいて、値引き価格を算出する。また、広告処理部２３２は、このように抽出した値引き商品に関する情報（商品コード２２３１、商品名２２３３、値引き価格）の一覧と、広告の種類（値引き商品、上述の広告（２））を示す情報とを含む広告情報を生成する。
【０１２７】
値引き商品がないと判定した場合（ステップＳ７２でＮ）、広告処理部２３２は、ステップＳ７１の抽出結果に基づいて、少なくとも１つ以上の特売商品があるか否かを判定する（ステップＳ７４）。広告処理部２３２は、特売情報２２５５により特売商品であることが示される場合に、当該商品を特売商品であると判定すればよい。
【０１２８】
少なくとも１つ以上の特売商品があると判定した場合（ステップＳ７４でＹ）、広告処理部２３２は、特売商品に関する広告情報を生成する（ステップＳ７５）。具体的には、広告処理部２３２は、ステップＳ７４で判定した特売商品の商品コード毎に、商品情報ＤＢ２２３を参照して、当該商品コードに関連付けられた商品名２２３３及び価格２２３４を抽出する。このとき、広告処理部２３２は、各特売商品について、特売情報２２５５に設定されている値引き率と、価格２２３４とに基づいて、値引き価格（特売価格）を算出する。また、広告処理部２３２は、このように抽出した特売商品に関する情報（商品コード２２３１、商品名２２３３、特売価格）の一覧と、広告の種類（特売商品、上述の広告（３））を示す情報とを含む広告情報を生成する。
【０１２９】
特売商品がないと判定した場合（ステップＳ７４でＮ）、広告処理部２３２は、購買情報に基づく広告情報を生成する（ステップＳ７６）。ステップＳ７６の処理は、ステップＳ６６（図１６）の処理と同様なので、説明を省略する。なお、広告処理部２３２は、購買情報ＤＢ２２６を参照して、ステップＳ７１で抽出した顧客コード２２１３が示す顧客の購買情報を抽出すればよい。
【０１３０】
ステップＳ７３、ステップＳ７５、又はステップＳ７６の後、広告処理部２３２は、上述のようにステップＳ７３、ステップＳ７５、又はステップＳ７６で生成した広告情報を、ステップＳ７０で受信した読取情報に含まれるタグＩＤが示す顧客端末１０に対して、通信部２１により送信する（ステップＳ７７）。ステップＳ７７の処理後、広告処理部２３２は、再びステップＳ７０の処理を実行する。
【０１３１】
図１３、図１４、及び図１６に示す顧客端末１０、及びサーバ２０の動作により、顧客がショッピング中に買物カートＣに購入予定商品が入れられると、そのときの購入予定商品に関連する商品に関する広告情報が表示される。また、そのときの購入予定商品の合計金額等が、正確に、かつより早く表示される。
【０１３２】
また、図１４、図１５、及び図１７に示す顧客端末１０、サーバ２０、及び売場端末３０の動作により、顧客が買物カートＣとともに売場端末３０の付近を通過すると、そのときの購入予定商品以外の商品であって、当該売場端末３０が設置されている売場に陳列されている値引き商品又は特売商品に関する広告情報が表示される。
【０１３３】
以上、本発明の一実施形態について説明した。本実施形態によれば、現実の売場で、ショッピング中の個々の顧客に対して、より適切な広告を提示することができる。
【０１３４】
なお、上記の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。
【０１３５】
＜変形例＞
上記の実施形態では、サーバ２０は、読取情報を送信した顧客端末１０に対して、当該顧客端末１０が読み取った商品（当該顧客端末１０が装着されている買物カートＣに入れられている商品）に応じて、広告情報を生成している（図１６のステップＳ６５）。この処理は、同一顧客が複数の顧客端末１０を利用登録している場合（例えば、家族でショッピングに来て、１人の会員カードで複数の顧客端末１０（買物カートＣ）を利用開始し、家族の各メンバーがそれぞれ１台ずつ買物カートＣを利用する場合）も同様である。しかし、下記に説明するように、同一顧客が利用登録している複数の顧客端末１０を区別してそれぞれに応じた異なる広告処理を行うようにしてもよい。
【０１３６】
図２１は、サーバの買物処理及び広告処理の変形例を示すフローチャートである。図１６と同じ符号を付した処理は、図１６と同様であるので、異なる点を中心に説明する。
【０１３７】
ステップＳ６２の後、広告処理部２３２は、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤが示す顧客端末１０が、同一顧客が利用している１台目の顧客端末１０であるか否かを判定する（ステップＳ８０）。
【０１３８】
具体的には、広告処理部２３２は、顧客端末情報ＤＢ２２１を参照して、受信した読取情報に含まれる顧客端末ＩＤに関連付けられた顧客コード２２１３を抽出する。また、広告処理部２３２は、顧客端末情報ＤＢ２２１を参照して、抽出した顧客コードが含まれる顧客端末情報を特定する。顧客端末情報を１つ特定した場合、広告処理部２３２は、読取情報に含まれる顧客端末ＩＤが示す顧客端末１０が１台目の顧客端末１０であると判定する。顧客端末情報を２つ以上特定した場合、広告処理部２３２は、所定の規則に従って、読取情報に含まれる顧客端末ＩＤが示す顧客端末１０が１台目であるか２台目以降であるかを判定する。例えば、広告処理部２３２は、顧客コードが登録された日時が最も古い顧客端末情報に含まれる顧客端末ＩＤが示す顧客端末１０を１台目と判定する。
【０１３９】
受信した顧客端末ＩＤが示す顧客端末１０が、同一顧客が利用している１台目の顧客端末１０であると判定した場合（ステップＳ８０でＹ）、広告処理部２３２は、ステップＳ６３の処理を実行する。
【０１４０】
受信した顧客端末ＩＤが示す顧客端末１０が、同一顧客が利用している１台目の顧客端末１０でないと判定した場合（ステップＳ８０でＮ）、広告処理部２３２は、ステップＳ６６の処理を実行する。なお、図１６と同様に、関連商品がないと判定した場合にも（ステップＳ６４でＮ）、広告処理部２３２は、ステップＳ６６の処理を実行する。
【０１４１】
図２１に示すサーバ２０の動作により、同一顧客が複数の顧客端末１０を利用している場合には、それらの顧客端末１０を区別して、異なる種類の広告情報を表示させることができる。
【０１４２】
もちろん、同一顧客が利用する複数の顧客端末１０に、どの種類の広告情報を送信するかは、図２１に示した例に限られない。すなわち、関連商品に関する広告情報、値引き商品に関する広告情報、特売商品に関する広告情報、及び購買情報に基づく広告情報のうち、いずれか１種類の広告情報を１台目の顧客端末１０に送信し、他の１種類の広告情報を２台目以降の顧客端末１０に送信してもよい。また、例えば、１台目の顧客端末１０には広告情報を生成して送信し、２台目以降の顧客端末１０には広告情報を生成も送信もせずに広告情報の表示を抑止するようにしてもよい。また、例えば、図１７に示した、売場端末３０から顧客端末１０のタグＩＤを受信する場合の広告処理においても、１台目の顧客端末１０か否かに応じて、異なる広告処理を行い、広告情報の種類を変更してもよい。
【０１４３】
＜その他変形例＞
例えば、ステップＳ６２（図１６）において、買物処理部２３１は、ステップＳ６１で更新した顧客の買物情報に登録されている商品の一覧を、顧客端末別に明細情報に含める（すなわち、同一顧客が使用する各顧客端末１０の商品一覧を含める）ようにしてもよい。この場合、買物処理部２３１は、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤに対応する合計値と、他の顧客端末ＩＤに対応する合計値と、全顧客端末の合計値とを、それぞれ合計金額２２４２から取得して、明細情報に含める。このような明細情報を受信した場合、制御部１６は、例えば、顧客端末ＩＤ別に、購入予定商品の一覧（商品名、価格）、合計金額、購入予定商品の点数等を、表示部１３に表示させる。また、制御部１６は、全端末について（顧客端末を区別せずに）、購入予定商品の一覧、合計金額、購入予定商品の点数等を、表示部１３に表示させる。なお、制御部１６は、入力部１４を介して所定の操作を受け付けると、それぞれの顧客端末の商品一覧及び合計金額、全顧客端末の商品一覧及び合計金額を、切り替えて表示させてもよい（例えば、顧客端末Ａの情報、顧客端末Ｂの情報、・・・全顧客端末の情報、のように順に切り替える）。このようにすれば、複数の買物カートＣを利用している顧客は、いずれか一つの顧客端末１０を見ることで、顧客端末別の購入予定商品の合計金額や、全顧客端末の購入予定商品の合計金額等をより正確にかつより早く知ることができる。なお、買物処理部２３１は、明細情報には、ステップＳ６０で受信した読取情報に含まれる顧客端末ＩＤに対応する商品一覧及び合計金額等の情報と、全顧客端末についての商品一覧の及び合計金額等の情報とを含め、他の顧客端末ＩＤに対応する商品一覧及び合計金額等の情報は含めないようにしてもよい。
【０１４４】
例えば、ステップＳ６３（図１６）において、広告処理部２３２は、同一顧客が使用する各顧客端末１０を区別せずに、ステップＳ６１で更新した買物情報に登録されている商品毎に、関連商品コード２２５３を抽出してもよい。また、例えば、ステップＳ７１（図１７）において、広告処理部２３２は、同一顧客が使用する各顧客端末１０を区別せずに、特定した買物情報に登録されている商品コードの一覧を取得するようにしてもよい。このようにすれば、複数の買物カートＣを利用している顧客は、いずれか一つの顧客端末１０を見ることで、買物情報に含まれている購入予定商品に応じた広告情報を知ることができる。この場合、特定の１台の顧客端末１０には広告情報を送信し、他の顧客端末１０には広告情報を送信せずに広告情報の表示を抑止するようにしてもよい。
【０１４５】
上記の実施形態では、顧客端末１０の制御部１６は、広告情報を受信した場合に広告情報を表示しているが、広告情報を表示するタイミングはこれに限られない。例えば、制御部１６は、通常は明細情報を表示し、所定の操作があった場合に、広告情報を表示するようにしてもよい。
【０１４６】
例えば、顧客端末１０の制御部１６は、最後に受信した広告情報だけでなく、それ以前に受信した広告情報も保持しておき、広告情報を全部あるいは選択的に表示する所定の操作があった場合に、表示するようにしてもよい。また、例えば、制御部１６は、最後に受信した広告情報のみを保持するようにし、サーバ２０の広告処理部２３２は、顧客端末１０に送信した全ての広告情報を保持するようにしてもよい。この場合、制御部１６は、最後に受信した広告情報以外の広告情報を全部あるいは選択的に表示する所定の操作があった場合に、サーバ２０に広告情報を要求する。広告処理部２３２は、顧客端末１０からの要求に応じて広告情報を返信する。制御部１６は、返信された広告情報を保持し、表示する。このようにすれば、顧客は、最後に送信された広告情報だけでなく過去に送信された広告情報も確認することができる。
【０１４７】
例えば、顧客端末１０の利用開始後、制御部１６は、顧客端末ＩＤ及び読み取ったタグＩＤに加え、保持されている顧客コードを含む読取情報を、サーバ２０に送信してもよい。この場合、買物処理部２３１は、受信した顧客端末ＩＤをキーとして顧客端末情報ＤＢ２２１を参照して顧客コードを取得せずとも、受信した顧客コードをキーとして買物情報ＤＢ２２４等を参照することができる。
【０１４８】
上述の実施形態では、制御部１６は、サーバ２０から受信した情報に基づいて画面を生成しているが、例えば、サーバ２０の制御部２３が画面を生成して顧客端末１０に送信するようにしてもよい。この場合、制御部１６は、受信した画面を表示する。
【０１４９】
例えば、買物カゴを使って顧客がショッピングをする場合には、買物カゴに顧客端末１０を装着するようにしてもよい。すなわち、本発明は、買物カートや買物カゴ等の商品の積載手段に適用できる。また、積載手段は、顧客が小売店舗に持ち込むようにし、顧客端末１０は、店舗が顧客に貸し出しするようにしてもよい。この場合、顧客端末１０は積載手段に対して着脱可能である。
【０１５０】
上述の実施形態では、商品に付された無線タグに記録されているタグＩＤと、商品コードとを区別して扱っているが、タグＩＤを商品コードとして扱うようにしてもよい。また、上述の実施形態では、顧客端末１０に付された無線タグに記録されているタグＩＤと、顧客端末ＩＤとを区別して扱っているが、タグＩＤを顧客端末ＩＤとして扱うようにしてもよい。また、例えば、商品の無線タグにはタグＩＤ及び商品コードを記録しておき、少なくとも一方を読み取って送信するようにしてもよい。また、例えば、顧客端末１０の無線タグにはタグＩＤ及び顧客端末ＩＤを記録しておき、少なくとも一方を読み取って送信するようにしてもよい。
【０１５１】
なお、上記の図３に示す顧客端末１０、サーバ２０、及び売場端末３０の構成は、その構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。顧客端末１０、サーバ２０、及び売場端末３０の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、顧客端末１０、サーバ２０、及び売場端末３０の機能及び処理の分担は、本願発明の目的を達成することができる限り、上述した例に限られない。
【０１５２】
また、図示したフローチャートにおける処理単位は、顧客端末１０、サーバ２０、及び売場端末３０の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。顧客端末１０、サーバ２０、及び売場端末３０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、フローの処理順序も、本願発明の目的を達成することができる限り、図示した例に限定されない。
【０１５３】
また、本発明は、上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した各実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明が、必ずしも説明した全ての構成要素を備えるものに限定されるものではない。また、ある実施形態の構成の一部を、他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に、他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１５４】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現されてもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【０１５５】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【０１５６】
なお、本発明は、小売業に限らず、購入予定の商品や提供を受ける予定のサービス等に応じた広告情報を顧客に対して提示する仕組みとして、様々な業態に適用できる。
【符号の説明】
【０１５７】
１：買物支援システム
１０：顧客端末
１１：第一読取部
１２：第二読取部
１３：表示部
１４：入力部
１５：通信部
１６：制御部
２０：サーバ
２１：通信部
２２：記憶部
２３：制御部
３０：売場端末
３１：読取部
３２：通信部
３３：制御部
４０：無線タグ
８０：コンピュータ
８１：演算装置
８２：主記憶装置
８３：補助記憶装置
８４：通信Ｉ／Ｆ
８５：入力装置
８６：表示装置
８７：スピーカ
８８：第一リーダ／ライタ
８９：第二リーダ／ライタ
９０：コンピュータ
９１：演算装置
９２：主記憶装置
９３：補助記憶装置
９４：通信Ｉ／Ｆ
９５：入力装置
９６：表示装置
９７：リーダ／ライタ
９８：外部Ｉ／Ｆ
２２０：顧客情報ＤＢ
２２１：顧客端末情報ＤＢ
２２２：売場端末情報ＤＢ
２２３：商品情報ＤＢ
２２４：買物情報ＤＢ
２２５：広告情報ＤＢ
２２６：購買情報ＤＢ
２３０：利用登録処理部
２３１：買物処理部
２３２：広告処理部
５００：画面
５１０：メッセージ欄
５２０：操作選択欄
５３０：情報欄
２２１１：顧客端末ＩＤ
２２１２：タグＩＤ
２２１３：顧客コード
２２２１：売場端末ＩＤ
２２２２：売場コード
２２３１：商品コード
２２３２：タグＩＤ
２２３３：商品名
２２３４：価格
２２３５：売場コード
２２３６：読取フラグ
２２４１：顧客コード
２２４２：合計金額
２２４３：商品コード
２２４４：商品名
２２４５：価格
２２４６：顧客端末ＩＤ
２２５１：商品コード
２２５２：売場コード
２２５３：関連商品コード
２２５４：値引き情報
２２５５：特売情報
Ａ１：通信範囲
Ａ２：通信範囲
Ｃ：買物カート
Ｎ：通信網
【図１】
0006556988.tif 000002
【図２】
0006556988.tif 000003
【図３】
0006556988.tif 000004
【図４】
0006556988.tif 000005
【図５】
0006556988.tif 000006
【図６】
0006556988.tif 000007
【図７】
0006556988.tif 000008
【図８】
0006556988.tif 000009
【図９】
0006556988.tif 000010
【図１０】
0006556988.tif 000011
【図１１】
0006556988.tif 000012
【図１２】
0006556988.tif 000013
【図１３】
0006556988.tif 000014
【図１４】
0006556988.tif 000015
【図１５】
0006556988.tif 000016
【図１６】
0006556988.tif 000017
【図１７】
0006556988.tif 000018
【図１８】
0006556988.tif 000019
【図１９】
0006556988.tif 000020
【図２０】
0006556988.tif 000021
【図２１】
0006556988.tif 000022