(57)【特許請求の範囲】
【請求項１】
商品ごとに、特定種類の顧客が、対象となる商品と同日に購買した商品であって、前記特定種類の顧客による陳列位置への立ち寄りが、対象となる商品の陳列位置への立ち寄りの後である商品が後続購買商品として示される提示情報を記憶する提示情報記憶部と、
商品が陳列されている売場スペースに配置されている無線アクセスポイントと前記売場スペースに所在する売場内顧客が携帯する無線通信装置との間の無線通信により得られた、前記売場内顧客の所在位置に陳列されている商品を通知する商品通知情報を、前記無線アクセスポイントから受信する商品通知情報受信部と、
商品通知情報で通知された商品に対応し、当該商品の後続購買商品が示される提示情報を、前記提示情報記憶部から抽出する提示情報抽出部と、
前記提示情報抽出部により抽出された抽出提示情報を前記無線アクセスポイントに送信し、前記無線アクセスポイントから前記売場内顧客の無線通信装置に抽出提示情報を送信させる抽出提示情報送信部とを有することを特徴とする情報処理システム。
【請求項２】
前記情報処理システムは、更に、
前記売場内顧客が携帯する無線通信装置から前記無線アクセスポイントに送信された、商品の陳列位置の検索を要求する商品位置検索要求を、前記無線アクセスポイントから受信する商品位置検索要求受信部と、
商品位置検索要求で要求された商品の陳列位置を検索し、検索した陳列位置を通知する商品位置通知情報を生成する商品位置検索部とを有し、
前記提示情報抽出部は、
商品位置検索要求で要求された商品に対応する提示情報を、前記提示情報記憶部から抽出し、
前記抽出提示情報送信部は、
前記商品位置検索部により生成された商品位置通知情報と、前記提示情報抽出部により抽出された抽出提示情報とを前記無線アクセスポイントに送信し、前記無線アクセスポイントから前記売場内顧客の無線通信装置に商品位置通知情報と抽出提示情報とを送信させることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記提示情報記憶部は、
商品ごとに、特定種類の顧客が、対象となる商品と同日に購買した商品が同日購買商品として示される提示情報を記憶し、
前記提示情報抽出部は、
商品位置検索要求で要求された商品に対応し、当該商品の同日購買商品が示される提示情報を前記提示情報記憶部から抽出することを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記提示情報記憶部は、
商品ごとに、特定種類の顧客が、対象となる商品と同日に購買した商品であって、前記特定種類の顧客による陳列位置への立ち寄りが、対象となる商品の陳列位置への立ち寄りの後である商品が後続購買商品として示される提示情報を記憶し、
前記提示情報抽出部は、
商品位置検索要求で要求された商品に対応し、当該商品の後続購買商品が示される提示情報を前記提示情報記憶部から抽出することを特徴とする請求項２に記載の情報処理システム。
【請求項５】
前記情報処理システムは、更に、
顧客ごとに、顧客が前記売場スペースを移動した際の移動ルート沿いにある商品が顧客の移動軌跡に従って時系列に示される移動ルート商品情報と、
顧客ごとに、顧客が購買した購買商品の履歴が示される購買履歴情報と、
前記特定種類の顧客を判別するための特定顧客判別情報とを用いて、商品ごとに、前記特定種類の顧客の後続購買商品を導出する後続購買商品導出部を有し、
前記提示情報記憶部は、
前記後続購買商品導出部により導出された後続購買商品が示される提示情報を記憶していることを特徴とする請求項１に記載の情報処理システム。
【請求項６】
前記情報処理システムは、更に、
顧客ごとに、顧客が前記売場スペースを移動した際の移動ルート沿いにある商品が示される移動ルート商品情報を用いて、
顧客が陳列位置に立ち寄る頻度が少ない商品を低露出商品として抽出する低露出商品抽出部を有することを特徴とする請求項１に記載の情報処理システム。
【請求項７】
前記商品通知情報受信部は、
商品又は商品の陳列棚に配置されている無線タグから前記売場内顧客の無線通信装置により読み出され、前記無線通信装置から前記無線アクセスポイントに送信された、商品のＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）情報を、前記売場内顧客の所在位置に陳列されている商品を通知する商品通知情報として、前記無線アクセスポイントから受信することを特徴とする請求項１に記載の情報処理システム。
【請求項８】
商品ごとに、特定種類の顧客が、対象となる商品と同日に購買した商品であって、前記特定種類の顧客による陳列位置への立ち寄りが、対象となる商品の陳列位置への立ち寄りの後である商品が後続購買商品として示される提示情報を記憶する提示情報記憶部を有するコンピュータに、
商品が陳列されている売場スペースに配置されている無線アクセスポイントと前記売場スペースに所在する売場内顧客が携帯する無線通信装置との間の無線通信により得られた、前記売場内顧客の所在位置に陳列されている商品を通知する商品通知情報を、前記無線アクセスポイントから受信する商品通知情報受信処理と、
商品通知情報で通知された商品に対応し、当該商品の後続購買商品が示される提示情報を、前記提示情報記憶部から抽出する提示情報抽出処理と、
前記提示情報抽出処理により抽出された抽出提示情報を前記無線アクセスポイントに送信し、前記無線アクセスポイントから前記売場内顧客の無線通信装置に抽出提示情報を送信させる抽出提示情報送信処理とを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客が携帯する無線通信装置に情報を送信し、顧客に情報を提供する技術に関する。
【背景技術】
【０００２】
本発明に関連する技術として、特許文献１に記載の技術がある。
特許文献１では、小売店舗等の売場に所在する顧客が携帯する携帯端末からの情報を情報管理サーバ装置で蓄積し、蓄積した情報を用いてマーケティング情報を生成する技術が開示されている。
より具体的には、携帯端末が、商品や陳列棚に付されている無線タグと通信して商品情報を受信し、商品情報と位置情報と時間情報とを蓄積し、蓄積した商品情報と位置情報と時間情報とを情報管理サーバに送信する。
情報管理サーバでは、多数の携帯端末からの情報を蓄積し、マーケティング情報を必要とする者が設定した条件に従って情報を抽出し、抽出した情報から、顧客動向の解析に用いられるマーケティング情報を生成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２６００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示の技術の場合、顧客から情報を提供させるためのインセンティブ（割引、ポイント）等を顧客に与えなえればならず、店舗側にインセンティブ提供によるコストが発生する。
店舗側からのインセンティブがないと、顧客は店舗側に情報を提供するメリットがない。
つまり、特許文献１に示されている無線タグから商品情報を受信するための機能、位置を計測するための機能、情報管理サーバ装置に情報を送信するための機能等を有効にするメリットがない。
このため、インセンティブがないと、必ずしも、店舗内でこれらの機能を有効にするとは限らない。
さらに、購買の途中に携帯端末の機能を無効にされると、顧客の情報を収集できなくなる。
また、特許文献１では、顧客の動線情報の収集は可能であるが、収集した動線情報を用いたリアルタイムでのＯｎｅ  ｔｏ  Ｏｎｅマーケティングは想定されていない。
【０００５】
この発明は、上記のような事情を鑑みたものであり、顧客にとって有用な情報を顧客に提供して顧客からの情報提供を促進させることを主な目的とする。
また、顧客から収集した動線情報を用いたリアルタイムでのＯｎｅ  ｔｏ  Ｏｎｅマーケティングを実現することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理システムは、
商品ごとに、顧客に提示する情報を提示情報として記憶する提示情報記憶部と、
商品が陳列されている売場スペースに配置されている無線アクセスポイントと前記売場スペースに所在する売場内顧客が携帯する無線通信装置との間の無線通信により得られた、前記売場内顧客の所在位置に陳列されている商品を通知する商品通知情報を、前記無線アクセスポイントから受信する商品通知情報受信部と、
商品通知情報で通知された商品に対応する提示情報を、前記提示情報記憶部から抽出する提示情報抽出部と、
前記提示情報抽出部により抽出された抽出提示情報を前記無線アクセスポイントに送信し、前記無線アクセスポイントから前記売場内顧客の無線通信装置に抽出提示情報を送信させる抽出提示情報送信部とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、顧客の所在位置に陳列されている商品に関する情報という顧客にとって有用な情報を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るシステム構成例を示す図。
【図２】実施の形態１に係る情報処理システムの構成例を示す図。
【図３】実施の形態１に係る会員動線情報の例を示す図。
【図４】実施の形態１に係る商品マスタ情報の例を示す図。
【図５】実施の形態１に係る優良会員情報の例を示す図。
【図６】実施の形態１に係る購買履歴情報の例を示す図。
【図７】実施の形態１に係る会員情報の例を示す図。
【図８】実施の形態１に係る送信実績情報の例を示す図。
【図９】実施の形態１に係る動線別レコメンデーション情報の例を示す図。
【図１０】実施の形態１に係る送信動線別レコメンデーション情報の例を示す図。
【図１１】実施の形態１に係るレコメンデーション情報の例を示す図。
【図１２】実施の形態１に係る送信レコメンデーション情報の例を示す図。
【図１３】実施の形態１に係る携帯端末装置の動作例を示すフローチャート図。
【図１４】実施の形態１に係る情報処理システムの動作例を示すフローチャート図。
【図１５】実施の形態１に係る携帯端末装置の動作例を示すフローチャート図。
【図１６】実施の形態１に係る情報処理システムの動作例を示すフローチャート図。
【図１７】実施の形態１に係る情報処理システムの動作例を示すフローチャート図。
【図１８】実施の形態１に係る動線別レコメンデーション情報の生成手順の例を示す図。
【図１９】実施の形態１に係る動線別レコメンデーション情報の生成手順の例を示す図。
【図２０】実施の形態２に係るシステム構成例を示す図。
【図２１】実施の形態２に係る情報処理システムの構成例を示す図。
【図２２】実施の形態２に係る商品位置情報の例を示す図。
【図２３】実施の形態２に係る情報処理システムの動作例を示すフローチャート図。
【図２４】実施の形態３に係る情報処理システムの構成例を示す図。
【図２５】実施の形態１〜３に係る情報処理システムのハードウェア構成例を示す図。
【発明を実施するための形態】
【０００９】
実施の形態１〜３では、会員顧客の保持する携帯端末装置（例えば、携帯電話機）から動線情報を無線アクセスポイント経由で収集し、分析に活用するリアルタイムレコメンデーションシステムを説明する。
実施の形態１〜３に係るリアルタイムレコメンデーションシステムでは、店舗内顧客の携帯端末装置へ動線情報、検索商品情報、購買履歴、会員属性等から導き出した動線別レコメンデーション情報及びレコメンデーション情報を送信する。
実施の形態１〜３に係るリアルタイムレコメンデーションシステムによれば、サービス提供者（店舗）は、商品の近くにいる、または商品を検索している購買意欲の高い顧客にプロモーションを打つことが可能になる。
同時に、会員顧客は自身のニーズに合致したプロモーション情報を得ることができる。
また、サービス提供者は、プロモーション情報提供を顧客が動線情報を提供する動機とすることができ、ポイント付与、割引等を動線情報提供の条件とする場合と比較してコストを低減することができる。
【００１０】
なお、実施の形態１〜３において、会員顧客とは、サービス提供者（店舗）に会員登録されている顧客である。
例えば、サービス提供者は会員顧客の氏名、住所、性別、生年月日等の属性情報を会員情報として保有している。
会員顧客は、会員コードにより一意に識別される。
また、実施の形態１〜３では、サービス提供者は、購入金額の多い会員顧客を優良会員として区別している。
後述する独自のアプリケーションプログラム（以下、独自アプリケーションという）が携帯端末装置にインストールされている会員顧客の場合、独自アプリケーションにより収集された会員顧客の動線情報がサービス提供者側の情報処理システムに蓄積される。
動線情報とは、会員顧客の売場における動線（移動の軌跡）を表す情報であり、時刻とその時刻における会員顧客の位置が示されるとともに、その時刻において会員顧客の前にあった商品が示される。
【００１１】
また、実施の形態１〜３において、動線別レコメンデーション情報とは、売場にいる会員顧客と顧客属性が類似する優良会員の動線情報の解析結果を反映させた情報である。
例えば、現在、売場内の会員顧客の目の前に商品Ａがある場合に、優良会員が商品Ａの陳列棚に立ち寄った後に商品Ｂの陳列棚に立ち寄り、商品Ａも商品Ｂも購買しているケースが多ければ、商品Ｂを推薦商品として提示する動線別レコメンデーション情報が売場内の会員顧客に送信される。
レコメンデーション情報とは、例えば、会員顧客の属性や購買履歴から導出された推薦商品を提示する情報である。
レコメンデーション情報には、広告、クーポン、割引情報といった内容も含まれる。
【００１２】
実施の形態１．
図１は、実施の形態１に係るリアルタイムレコメンデーションシステムのシステム構成例を示す。
【００１３】
図１において、情報処理システム１００は、会員顧客３００の情報を収集し、会員顧客３００に提示する情報を抽出し、会員顧客３００が携帯する携帯端末装置４００に情報を送信する。
情報処理システム１００の詳細は後述する。
【００１４】
小売店売場スペース２００には、多数の商品が陳列されており、会員顧客３００や非会員の顧客が買い物を行う。
【００１５】
会員顧客３００は、前述したように、サービス提供者（店舗）側に会員登録されている顧客であり、会員コードにより一意に識別される。
【００１６】
携帯端末装置４００は、会員顧客３００が携帯する無線通信装置である。
携帯端末装置４００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の短距離無線通信機能を有し、また、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信機能を有している。
携帯端末装置４００は、会員顧客３００を記憶しており、また、時計機能を有している。
更に、携帯端末装置４００には、独自アプリケーションがインストールされている。
【００１７】
独自アプリケーションは、後述する無線アクセスポイント５００との通信により携帯端末装置４００の現在位置を計測する機能を有する。
また、独自アプリケーションは、所定の受信周期（例えば、１秒に１回）で、短距離無線通信により、後述するＲＦＩＤ読み取り装置６０２から商品コードを受信する機能を有する。
また、独自アプリケーションは、所定の送信周期（例えば、１秒に１回）で、無線アクセスポイント５００経由で、会員コード、時間、位置情報、商品コード（以下、これらをまとめて会員位置情報ともいう）を情報処理システム１００へ送信する機能を有する。
更に、独自アプリケーションは、情報処理システム１００から送信された動線別レコメンデーションやレコメンデーション情報を無線アクセスポイント５００経由で受信し、携帯端末装置４００の表示ディスプレイに表示する機能を有する。
なお、会員顧客３００への独自アプリケーション配布時に動線情報収集の承諾を得る必要がある。
【００１８】
無線アクセスポイント５００は、小売店売場スペース２００に複数設けられている。
無線アクセスポイント５００は、会員顧客３００の携帯端末装置４００と無線通信を行う。
【００１９】
商品棚６００には、複数種の商品が陳列されており、各種商品の近傍には商品の価格が提示されているプライスカードが配置されている。
そして、プライスカードには、プライスカードＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）タグ６０１が配置されている。
プライスカードＲＦＩＤタグ６０１は、対応する商品の商品属性情報が登録されている。
プライスカードＲＦＩＤタグ６０１は、商品属性情報のうち、少なくとも商品のＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）情報である商品コードを無線送信する。
商品棚６００には、プライスカードＲＦＩＤタグ６０１の近傍にＲＦＩＤ読み取り装置６０２が配置されている。
ＲＦＩＤ読み取り装置６０２は、プライスカードＲＦＩＤタグ６０１から商品コードを読み取る。
そして、ＲＦＩＤ読み取り装置６０２はプライスカードＲＦＩＤタグ６０１から読み取った商品コードを近距離無線通信により送信する。
会員顧客３００がＲＦＩＤ読み取り装置６０２の前を通り過ぎた際又は会員顧客３００がＲＦＩＤ読み取り装置６０２の前で立ち止まっている際、換言すると、会員顧客３００が商品の前を通り過ぎた際又は会員顧客３００が商品の前で立ち止まっている際に、携帯端末装置４００は、当該商品の商品コードを近距離無線通信によりＲＦＩＤ読み取り装置６０２から受信する。
そして、携帯端末装置４００は、商品コードを含む会員位置情報をリアルタイムで無線アクセスポイント５００を経由して情報処理システム１００に送信する。
小売店売場スペース２００内での会員顧客３００が移動すると、会員顧客３００の前に陳列されている商品が変化していくが、ＲＦＩＤ読み取り装置６０２から携帯端末装置４００への商品コードの送信と携帯端末装置４００から情報処理システム１００への会員位置情報の送信により、情報処理システム１００は会員顧客３００の前にある商品を常時把握することができる。
このように、情報処理システム１００に送信される商品コードは、小売店売場スペース２００内の会員顧客３００の所在位置に陳列されている商品を情報処理システム１００に通知する情報として用いられ、商品通知情報の例に相当する。
【００２０】
ルータ７００は、複数の無線アクセスポイント５００と情報処理システム１００とを中継する。
【００２１】
次に、図２を参照して、情報処理システム１００の構成例を説明する。
【００２２】
通信部１０１は、無線アクセスポイント５００及びルータ７００経由で、売場内の会員顧客３００の携帯端末装置４００から送信された会員位置情報（会員コード、時間、位置情報、商品コード）を受信する。
また、通信部１０１は、売場内の会員顧客３００に対して抽出されたレコメンデーション情報や動線別レコメンデーション情報をルータ７００及び無線アクセスポイント５００経由で売場内の会員顧客３００の携帯端末装置４００に送信する。
通信部１０１は、商品通知情報受信部及び抽出提示情報送信部の例に相当する。
【００２３】
動線分析部１０２は、通信部１０１から会員位置情報を入力し、会員位置情報を会員動線情報として会員動線情報ＤＢ１０５に格納する。
【００２４】
動線別レコメンデーション情報生成部１０３は、動線別レコメンデーション情報を生成する。
前述のように、動線別レコメンデーション情報は、優良会員が、現時点で売場内の会員顧客３００の目の前にある商品（現在商品という）と同日に購買した商品であって、優良会員による陳列位置への立ち寄りが、現在商品の陳列位置への立ち寄りの後である商品（後続購買商品という）を推薦商品として示す情報である。
動線別レコメンデーション情報生成部１０３は、優良会員の動線と購買履歴を解析して、会員顧客ごとに商品単位で、優良会員の後続購買商品を導出し、会員顧客ごとに商品単位で動線別レコメンデーション情報を生成する。
動線別レコメンデーション情報の生成タイミングはリアルタイム、バッチ処理のいずれでもよいがパフォーマンスに問題がなければ、リアルタイムでの生成が望ましい。
なお、動線別レコメンデーション情報の生成手順は後述する。
動線別レコメンデーション情報生成部１０３は、後続購買商品導出部の例である。
なお、レコメンデーション情報の生成は既に実用されているものを利用できるので、本実施の形態では、レコメンデーション情報の生成手順の説明は省略する。
【００２５】
レコメンデーション情報管理部１０４は、通信部１０１から会員位置情報を入力し、会員位置情報に含まれる会員コード及び商品コードに対応する動線別レコメンデーション情報とレコメンデーション情報を動線別レコメンデーション情報ＤＢ１１１及びレコメンデーション情報ＤＢ１１２から抽出する。
動線別レコメンデーション情報は、会員ごと、商品ごとに生成されているので、レコメンデーション情報管理部１０４は、会員位置情報に含まれる会員コード及び商品コードに基づき、売場内の会員顧客３００の目の前にある商品についての動線別レコメンデーション情報を抽出することができる。
また、レコメンデーション情報は、会員ごとに生成されているので、レコメンデーション情報管理部１０４は、会員位置情報に含まれる会員コードに基づき、売場内の会員顧客３００向けのレコメンデーション情報を抽出することができる。
なお、動線別レコメンデーション情報及びレコメンデーション情報の抽出手順は後述する。
レコメンデーション情報管理部１０４は、提示情報抽出部の例に相当する。
【００２６】
会員動線情報ＤＢ１０５は、会員動線情報１０５０を記憶する。
会員動線情報１０５０は、例えば、図３に示す情報であり、売場内の会員顧客３００の携帯端末装置４００から送信された会員位置情報に含まれる会員コード、位置、時刻、商品コードで構成される。
売場内の会員顧客３００の携帯端末装置４００から会員位置情報が送信される度（例えば、１秒ごと）に会員動線情報１０５０のレコードが追加されていき、会員顧客３００の動線及び会員顧客３００の前にある商品が順次記録されていく。
このように、会員動線情報１０５０では、会員顧客３００がどのようなルートで小売店売場スペース２００を移動したかが示され、また、会員顧客３００の移動ルート沿いにある商品が会員顧客３００の移動軌跡に従って時系列に示される情報であり、移動ルート商品情報の例に相当する。
【００２７】
商品マスタ情報ＤＢ１０６は、商品マスタ情報１０６０を記憶している。
商品マスタ情報１０６０は、例えば、図４に示す情報であり、商品コードと、プロモーションフラグと、商品情報から構成される。
プロモーションフラグは、動線別レコメンデーション情報を生成する商品であるか否かを判別するための情報である。
プロモーションフラグがオンになっているレコードに記述されている商品コードに対応する商品は動線別レコメンデーション情報生成部１０３により動線別レコメンデーション情報が生成される。
店舗で取り扱う商品の数が少ない場合等では、全ての商品についてプロモーションフラグをオンにしてもよい。
商品情報には、商品名、商品特性、商品の製造者や生産者、価格等の情報が含まれる。
【００２８】
優良会員情報ＤＢ１０７は、優良会員情報１０７０を記憶する。
優良会員情報１０７０は、例えば、図５に示す情報であり、優良会員の会員コードで構成される。
いずれの会員顧客を優良会員とするかは、サービス提供者（店舗）が任意に決定する。
優良会員情報１０７０は、特定種類の顧客（優良会員）を判別するための情報であり、特定顧客判別情報の例に相当する。
【００２９】
購買履歴情報ＤＢ１０８は、購買履歴情報１０８０を記憶する。
購買履歴情報１０８０は、例えば、図６に示す情報であり、会員コード、購買時刻、購買商品コードで構成される。
購買履歴情報１０８０では、会員顧客ごとに、いつ、どの商品を購入したが管理される。
【００３０】
会員情報ＤＢ１０９は、会員情報１０９０を記憶する。
会員情報１０９０は、例えば、図７に示す情報であり、会員コードと会員属性から構成される。
会員属性は、性別や年齢層（例えば、３０代女性）で表される。
【００３１】
送信実績情報ＤＢ１１０は、送信実績情報１１００を記憶する。
送信実績情報１１００は、会員顧客ごとに、動線別レコメンデーション情報とレコメンデーション情報の送信実績を管理する情報である。
送信実績情報１１００は、例えば、図８に示す情報であり、会員コード、送信回数、前回送信時刻で構成される。
送信回数は、その日に動線別レコメンデーション情報とレコメンデーション情報を送信した回数を示し、前回送信時刻は、動線別レコメンデーション情報とレコメンデーション情報を最後に送信した時刻を示す。
【００３２】
動線別レコメンデーション情報ＤＢ１１１は、動線別レコメンデーション情報１１１０を記憶する。
動線別レコメンデーション情報１１１０は、例えば、図９に示す情報であり、会員コード、現在商品コード、推薦商品コード、推薦商品情報アドレス、優先順位から構成される。
現在商品コードは、売場内の会員顧客３００の携帯端末装置４００から送信された会員位置情報に含まれる商品コードであり、現時点で売場内の会員顧客３００の前にある商品（現在商品）の商品コードである。
推薦商品コードは、売場内の会員顧客３００に推薦商品として紹介する商品の商品コードである。
推薦商品は、売場内の会員顧客３００と同じ又は類似する会員属性の優良会員が、現在商品コードに対応する商品の次に商品陳列位置に立ち寄って購買した商品（後続購買商品）である。
推薦商品情報アドレスは、推薦商品の商品情報（商品マスタ情報１０６０内の商品情報）が格納されているメモリアドレスである。
図９では、動線別レコメンデーション情報１１１０に推薦商品情報アドレスを含むことになっているが、これに代えて、推薦商品の商品情報自体を含むようにしてもよい。
優先順位は、推薦商品が多数ある場合に、売場内の会員顧客３００に提示する推薦商品を選択する際に目安となる。
通常は、優先順位の高い推薦商品から選択されて、会員顧客３００に提示される。
【００３３】
レコメンデーション情報管理部１０４により動線別レコメンデーション情報ＤＢ１１１から抽出された動線別レコメンデーション情報１１１０は、レコメンデーション情報管理部１０４により加工されて、図１０に例示する送信動線別レコメンデーション情報１１１１となる。
そして、送信動線別レコメンデーション情報１１１１が通信部１０１から売場内の会員顧客３００の携帯端末装置４００に向けて送信される。
送信動線別レコメンデーション情報１１１１は、図１０に示すように、推薦商品名と推薦商品情報から構成される。
推薦商品名は、図９の動線別レコメンデーション情報１１１０の推薦商品情報アドレスから取得した商品情報に含まれている商品名である。
推薦商品情報は、図９の動線別レコメンデーション情報１１１０の推薦商品情報アドレスから取得した商品情報内の商品名以外の情報（商品特性、商品の製造者や生産者、価格等）である。
【００３４】
レコメンデーション情報ＤＢ１１２は、レコメンデーション情報１１２０を記憶する。
レコメンデーション情報１１２０は、例えば、図１１に示すように、会員コードと、推薦商品コードと、推薦商品情報アドレス、ＰＲ情報アドレスから構成される。
レコメンデーション情報１１２０における推薦商品は、動線別レコメンデーション情報１１１０とは異なり、優良会員の動線情報を反映させた商品ではなく、会員顧客の属性や購買履歴から導出された商品である。
推薦商品情報アドレスは、推薦商品の商品情報（商品マスタ情報１０６０内の商品情報）が格納されているメモリアドレスである。
図１１では、動線別レコメンデーション情報１１１０に推薦商品情報アドレスを含むことになっているが、これに代えて、推薦商品の商品情報自体を含むようにしてもよい。
ＰＲ情報アドレスは、ＰＲ情報が格納されているメモリアドレスである。
ＰＲ情報としては、例えば、クーポンやタイムセール情報が考えられる。
また、図１１のレコメンデーション情報１１２０では、推薦商品は、図９の動線別レコメンデーション情報１１１０のように、現時点で売場内の会員顧客３００の前にある商品（現在商品）とは関連付けられていないが、図９のように、現在商品と関連付けて推薦商品を定義してしてもよい。
【００３５】
レコメンデーション情報管理部１０４によりレコメンデーション情報ＤＢ１１２から抽出されたレコメンデーション情報１１２０は、レコメンデーション情報管理部１０４により加工されて、図１２に例示する送信レコメンデーション情報１１２１となる。
そして、送信レコメンデーション情報１１２１が通信部１０１から売場内の会員顧客３００の携帯端末装置４００に向けて送信される。
送信レコメンデーション情報１１２１は、図１２に示すように、推薦商品名と推薦商品情報とＰＲ情報から構成される。
推薦商品名は、図１１のレコメンデーション情報１１２０の推薦商品情報アドレスから取得した商品情報に含まれている商品名である。
推薦商品情報は、図１１のレコメンデーション情報１１２０の推薦商品情報アドレスから取得した商品情報内の商品名以外の情報（商品特性、商品の製造者や生産者、価格等）である。
ＰＲ情報は、図１１のレコメンデーション情報１１２０のＰＲ情報アドレスから取得した情報である。
【００３６】
なお、図２に示す全要素が１つのサーバ装置（計算機）に配置されていてもよいし、図２に示す要素が複数のサーバ装置（計算機）に分散して配置されていてもよい。
【００３７】
次に、本実施の形態に係るリアルタイムレコメンデーションシステムの動作例を説明する。
【００３８】
まず、図１、図１３、図１４、図１５を参照して、動作の全体の流れを説明する。
図１３及び図１５は、会員顧客３００が携帯する携帯端末装置４００の動作例を示している。
図１４は、情報処理システム１００の動作例を示している。
【００３９】
まず、図１３において、携帯端末装置４００では、独自アプリケーションが起動しており、独自アプリケーションにより、ＲＦＩＤ読み取り装置６０２を経由してプライスカードＲＦＩＤタグ６０１をからの商品コードを受信し（Ｓ１０１）、また、無線アクセスポイント５００と通信を行って、携帯端末装置４００の現在位置を計測する（Ｓ１０２）。
無線アクセスポイント５００との通信により現在位置を計測することは既存技術により実現可能である。
次に、携帯端末装置４００は、独自アプリケーションにより、会員位置情報（会員コード、時刻、位置情報、商品コード）を無線アクセスポイント５００に送信する。
携帯端末装置４００では、以上のＳ１０１〜Ｓ１０３の動作を、例えば、１秒ごとに繰り返す。
会員位置情報は、無線アクセスポイント５００及びルータ７００を経由して、情報処理システム１００に到達する。
【００４０】
情報処理システム１００では、図１４に示すように、通信部１０１が会員位置情報を受信し（Ｓ２０１）、通信部１０１は、会員位置情報を動線分析部１０２とレコメンデーション情報管理部１０４に出力する。
動線分析部１０２では、会員位置情報を会員動線情報１０５０として会員動線情報ＤＢ１０５に格納する。
レコメンデーション情報管理部１０４は、送信実績情報ＤＢ１１０内の送信実績情報１１００を参照して、当該会員顧客３００に対する送信条件が成立しているかを判断する（Ｓ２０２）。
送信条件は、例えば、１日の送信回数の上限（例えば、５回）を超えてないこと、前回の送信時刻から所定時間（例えば、５分）を経過していること等である。
送信条件が成立していれば（Ｓ２０２でＹＥＳ）、レコメンデーション情報管理部１０４は、当該会員顧客３００に提示する動線別レコメンデーション情報１１１０及びレコメンデーション情報１１２０を動線別レコメンデーション情報ＤＢ１１１及びレコメンデーション情報ＤＢ１１２から抽出する（Ｓ２０３）。
そして、レコメンデーション情報管理部１０４は、抽出した動線別レコメンデーション情報１１１０及びレコメンデーション情報１１２０から送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を生成し、通信部１０１が送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を送信する（Ｓ２０４）。
送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１は、ルータ７００及び無線アクセスポイント５００を経由して、売場内の会員顧客３００の携帯端末装置４００に到達する。
【００４１】
携帯端末装置４００では、図１５に示すように、独自アプリケーションにより送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を受信する（Ｓ３０１）。
そして、受信した送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を表示ディスプレイに表示する（Ｓ３０２）。
このとき、携帯端末装置４００では、受信音やバイブレーションにより、会員顧客３００に情報受信を知らせてもよい。
【００４２】
次に、情報処理システム１００における送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１の送信手順の詳細を説明する。
図１６は、送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１の送信手順の例を示すフローチャートである。
【００４３】
通信部１０１が会員位置情報を受信すると（Ｓ４０１）、前述のように、通信部１０１は会員位置情報を動線分析部１０２とレコメンデーション情報管理部１０４に出力する。
レコメンデーション情報管理部１０４は、会員位置情報の送信元の携帯端末装置４００から初めて受信したのかを判断する（Ｓ４０２）。
より具体的には、レコメンデーション情報管理部１０４は、会員位置情報から会員コードを抽出し、送信実績情報１１００を参照し、当該会員コードが送信実績情報１１００に含まれていなければ、初めての受信と判断する。
【００４４】
初めての受信であれば（Ｓ４０２でＹＥＳ）、レコメンデーション情報管理部１０４は、受信した会員位置情報に含まれていた会員コードのレコードを送信実績情報１１００に作成する。
つまり、当該会員コードが会員コードの欄に記述され、当該会員位置情報の受信時刻が前回送信時刻の欄に記述され、送信回数が「０」のレコードを生成する。
ここでは、会員位置情報の１回目の受信の際には、送信動線別レコメンデーション情報１１１１等を送信しない例を説明する。
しかし、受信した会員位置情報に含まれる商品コードに対してＳ４０６以降の処理を行って、１回目の受信時に、送信動線別レコメンデーション情報１１１１等を送信するようにしてもよい。
【００４５】
Ｓ４０２の判断において初めての受信でない場合（Ｓ４０２でＮＯ）は、レコメンデーション情報管理部１０４は、会員コードに基づき、送信実績情報１１００の送信回数と前回送信時刻を参照して、送信条件が成立しているかどうかを判断する（Ｓ４０４）。
予め設定された閾値を送信回数が超えておらず、かつ前回送信時刻から現在時刻の時間間隔が予め設定された閾値以上の場合に、送信条件が成立する。
【００４６】
送信条件が成立している場合（Ｓ４０５でＹＥＳ）は、レコメンデーション情報管理部１０４は、会員位置情報に含まれている会員コードと商品コードに対応する動線別レコメンデーション情報１１１０を抽出する（Ｓ４０６）。
具体的には、動線別レコメンデーション情報１１１０のうち、会員位置情報に含まれている会員コードと一致する会員コードのレコードであって、会員位置情報に含まれている商品コードが現在商品コードとして含まれているレコードを抽出する。
なお、該当するレコードが多数の場合は、会員顧客３００に提示する推薦商品の上限数の範囲内で優先順位が高いレコードを抽出する。
【００４７】
次に、レコメンデーション情報管理部１０４は、会員位置情報に含まれている会員コードに対応するレコメンデーション情報１１２０を抽出する（Ｓ４０７）。
具体的には、レコメンデーション情報１１２０のうち、会員位置情報に含まれている会員コードと一致する会員コードのレコードを抽出する。
【００４８】
次に、レコメンデーション情報管理部１０４は、抽出した動線別レコメンデーション情報１１１０とレコメンデーション情報１１２０から、送信動線別レコメンデーション情報１１１１と送信レコメンデーション情報１１２１を生成する（Ｓ４０８）。
送信動線別レコメンデーション情報１１１１と送信レコメンデーション情報１１２１の生成手順は、図１０についての記述及び図１２についての記述で説明した通りである。
【００４９】
次に、通信部１０１は、送信元アドレス、宛先アドレス等のヘッダ情報を送信動線別レコメンデーション情報１１１１と送信レコメンデーション情報１１２１に付加して、送信動線別レコメンデーション情報１１１１と送信レコメンデーション情報１１２１を送信する（Ｓ４０９）。
【００５０】
このように、本実施の形態によれば、会員顧客３００は動線別レコメンデーション情報やレコメンデーション情報、ＰＲ情報を入手することが可能となる。
また、サービス提供者は、商品の近くにいる購買意欲の高い可能性がある会員顧客３００へ会員属性に合致したＯｎｅ  ｔｏ  Ｏｎｅマーケティングを前提としたプロモーションを打つことが可能となる。
また、情報受信のメリットは会員が無線機能を有効にする動機となり、同時に、会員が購買の途中で無線機能を無効にするリスクを低減することができる。
また、優良会員の購買商品（後続購買商品）を会員顧客３００に提示することにより、会員顧客３００の購買傾向を優良会員に近づけることができる。
【００５１】
次に、動線別レコメンデーション情報生成部１０３による動線別レコメンデーション情報１１００の生成手順を図１７、図１８、図１９を参照して説明する。
図１７は、動線別レコメンデーション１１００の生成手順を示すフローチャートであり、図１８及び図１９は、動線別レコメンデーション情報１１００の生成手順を情報間の連携を示しながら説明する図である。
図１８及び図１９において、実線の矢印は、情報の変化の過程を示しており、破線の矢印は情報の参照を示している。
なお、動線別レコメンデーション情報の生成タイミングとしては、リアルタイム、バッチ処理があるが、ここでは、バッチ処理での生成手順を説明する。
【００５２】
まず、動線別レコメンデーション情報生成部１０３は、優良会員情報１０７０に基づいて、会員動線情報１０５０から、優良会員のレコードを抽出して、優良会員動線情報２００１を生成する（Ｓ５０１）。
【００５３】
つまり、図１８に示すように、動線別レコメンデーション情報生成部１０３は、会員動線情報１０５０から優良会員情報１０７０に含まれている優良会員コードと同じ会員コードが含まれているレコードを抽出する。
また、ここでは位置の情報は必ずしも必要ないので、位置の情報を削除し、図１８に示すように、優良会員コードと、時刻と、商品コードで構成される優良会員動線情報２００１を生成する。
【００５４】
次に、動線別レコメンデーション情報生成部１０３は、優良会員動線情報２００１と購買履歴情報１０８０を用いて、商品コードの前後関係を分析し、優良会員購買商品動線情報２００２を生成する（Ｓ５０２）。
【００５５】
より具体的には、動線別レコメンデーション情報生成部１０３は、優良会員動線情報２００１のレコードごとに、優良会員動線情報２００１の会員コードと一致する会員コードのレコードを購買履歴情報１０８０において抽出する。
次に、抽出した購買履歴情報１０８０のレコードのうち購買時刻が優良会員動線情報２００１の時刻より後であって、購買商品コードが優良会員動線情報２００１の商品コードと一致するレコードを抽出する。
このように抽出された購買履歴情報１０８０のレコードを、優良会員動線情報２００１の時刻の順に時系列に並べると、優良会員が購買した購買商品について、優良会員が商品棚に立ち寄った順序が得られる。
例えば、スーパーマーケットのように、複数の商品をカートに入れた後に、キャッシャーにおいて複数の商品を購入する場合は、複数の商品の購買時刻が同時刻になるが、このような解析により、優良会員が商品を買い求めるために商品棚に立ち寄った順序を抽出することができる。
そして、動線別レコメンデーション情報生成部１０３は、優良会員の購買商品ごとに、優良会員がその購買商品の次に商品棚に立ち寄った購買商品を特定し、図１８に例示する優良会員購買商品動線情報２００２を生成する。
【００５６】
優良会員動線情報２００１において、例えば、ある「優良会員Ｘ」が「１７時０５分００秒」に商品「コーヒー豆Ａ」の商品棚に立ち寄りし、「１７時０６分２０秒」に商品「コーヒー用ミルクＢ」の商品棚に立ち寄り、「１７時０８分１０秒」に商品「コーヒー用ペーパーフィルターＣ」の商品棚に立ち寄っていることが示され（なお、優良会員動線情報２００１では、移動の途中に優良会員Ｘの前にあった他の商品も時刻とともに示されている）、購買履歴情報１０８０に「１７時１２分３０秒」に「コーヒー豆Ａ」と「コーヒー用ミルクＢ」と「コーヒー用ペーパーフィルターＣ」を購入していることが示されていると仮定する。
この場合には、優良会員購買商品動線情報２００２には、［「優良会員Ｘ」の会員コード、現在商品コード：「コーヒー豆Ａ」の商品コード、次商品コード：「コーヒー用ミルクＢ」の商品コード］というレコードと、［「優良会員Ｘ」の会員コード、現在商品コード：「コーヒー用ミルクＢ」の商品コード、次商品コード：「コーヒー用ペーパーフィルターＣ」の商品コード］というレコードが含まれることになる。
【００５７】
次に、動線別レコメンデーション情報生成部１０３は、優良会員購買商品動線情報２００２の優良会員コードを会員属性に置き換え、共通する会員属性のレコードをグルーピングする（Ｓ５０３）。
【００５８】
より具体的には、動線別レコメンデーション情報生成部１０３は、優良会員購買商品動線情報２００２の優良会員コードと一致する会員コードのレコードを会員情報１０９０内で検索し、該当するレコードに記述されている会員属性で、優良会員購買商品動線情報２００２の優良会員コードを書き換える。
更に、動線別レコメンデーション情報生成部１０３は、優良会員購買商品動線情報２００２のレコードを会員属性でグルーピングする。
【００５９】
次に、動線別レコメンデーション情報生成部１０３は、Ｓ５０３の処理の後の優良会員購買商品動線情報２００２において、会員属性ごとにプロモーションフラグのある商品コードが含まれているレコードを抽出する（Ｓ５０４）。
更に、動線別レコメンデーション情報生成部１０３は、抽出したレコードのうち現在商品コードと次商品コードのペアが共通するレコードをグルーピングし、レコード数をカウントする（Ｓ５０４）。
【００６０】
より具体的には、動線別レコメンデーション情報生成部１０３は、プロモーションフラグがオンになっている商品マスタ情報１０６０のレコードを抽出する。
更に、動線別レコメンデーション情報生成部１０３は、抽出したレコードに記述されている商品コードが次商品コードの欄に記述されているレコードを、Ｓ５０３の処理の後の優良会員購買商品動線情報２００２において抽出する。
この抽出処理は、共通する会員属性でグルーピングされたレコード群単位で行う。
これにより、会員属性単位で、プロモーション対象の商品の商品コードが次商品コードの欄に記述されているレコードを抽出することができる。
次に、動線別レコメンデーション情報生成部１０３は、抽出したレコードのうち現在商品コードと次商品コードのペアが共通するレコードをグルーピングし、現在商品コードと次商品コードのペアごとに、レコード数をカウントする。
【００６１】
例えば、前出の例において、商品マスタ情報１０６０で「コーヒー用ミルクＢ」はプロモーションフラグがオンになっているが、「コーヒー豆Ａ」と「コーヒー用ペーパーフィルターＣ」はオンになっていない場合は、［現在商品コード：「コーヒー豆Ａ」の商品コード、次商品コード：「コーヒー用ミルクＢ」の商品コード］というレコードのみが抽出される。
なお、上記の説明では、プロモーションフラグがオンとなっている商品コードが次商品コードの欄に記述されているレコードのみを抽出することにしたが、プロモーションフラグがオンとなっている商品コードが現商品コードの欄に記述されているレコードを抽出するようにしてもよい。
この場合は、［現在商品コード：「コーヒー用ミルクＢ」の商品コード、次商品コード：「コーヒー用ペーパーフィルターＣ」の商品コード］のレコードも抽出される。
【００６２】
次に、動線別レコメンデーション情報生成部１０３は、Ｓ５０４の処理の後の優良会員購買商品動線情報２００２において、会員属性単位、商品コードのペア単位でレコードを整理し、推薦商品情報、件数を追加して、優良会員属性別購買商品動線情報２００３を生成する（Ｓ５０５）。
【００６３】
つまり、動線別レコメンデーション情報生成部１０３は、会員属性単位で、商品コードの１つのペアに対して１行のレコードとなるように優良会員購買商品動線情報２００２を整理する。
更に、動線別レコメンデーション情報生成部１０３は、図１９に示すように、各レコードに、推薦商品コード（次商品コード）の商品の商品情報のアドレスを付加し、また、Ｓ５０４によりカウントされたペアごとのレコード数を件数として付加する。
これにより、図１９に例示する優良会員属性別購買商品動線情報２００３が生成される。
【００６４】
次に、動線別レコメンデーション情報生成部１０３は、優良会員属性別購買商品動線情報２００３を会員属性が一致する会員コード単位に拡張し、動線別レコメンデーション情報１１１０を生成する（Ｓ５０６）。
【００６５】
より具体的には、動線別レコメンデーション情報生成部１０３は、優良会員属性別購買商品動線情報２００３の会員属性ごとに、会員情報１０９０で同じ会員属性の会員コードを抽出し、抽出した会員コードごとのレコードを生成する。
例えば、「３０代女性」という会員属性に対応する会員が１００人いたとすれば、「３０代女性」１００人の会員コードの各々について、同じ「現在商品コード」、「推薦商品コード」、「推薦商品情報アドレス」、「優先順位」のレコードを生成する。
なお、「優先順位」は、優良会員属性別購買商品動線情報２００３における「件数」が多い「現在商品コード」と「推薦商品コード」のペアほど優先順位が高くなる。
【００６６】
以上の手順にて動線別レコメンデーション情報を生成し、会員顧客３００に動線別レコメンデーション情報を提示するため、会員顧客３００を嗜好の類似する優良会員と同じ動線に誘導することができで、優良会員と同様の購買を促すことが期待できる。
前出の「コーヒー豆Ａ」と「コーヒー用ミルクＢ」と「コーヒー用ペーパーフィルターＣ」の例では、会員顧客３００が「コーヒー豆Ａ」の前にいた場合には、「コーヒー用ミルクＢ」が推薦商品として提示される送信動線別レコメンデーション情報１１１１が送信されることになる。
これにより、会員顧客３００に対して「コーヒー用ミルクＢ」への関心を喚起し、優良会員と同様の購買行動を促すことができる。
【００６７】
なお、本実施の形態では、動線別レコメンデーション情報１１１０を用いて送信動線別レコメンデーション情報１１１１を生成する例を示したが、図１９の優良会員属性別購買商品動線情報２００３を用いるようにしてもよい。
この場合は、レコメンデーション情報管理部１０４の動作は以下のようになる。
レコメンデーション情報管理部１０４は、携帯端末装置４００からの会員位置情報に含まれている会員コードを会員情報１０９０と照合して、送信元の会員顧客３００の会員属性を判別する。
そして、レコメンデーション情報管理部１０４は、判別した会員属性と、会員位置情報の商品コードとに基づき、優良会員属性別購買商品動線情報２００３から対象となるレコードを抽出する。
その後、レコメンデーション情報管理部１０４は、抽出したレコードから送信動線別レコメンデーション情報１１１１を生成する。
【００６８】
また、本実施の形態では、優良会員が、現在商品の次に商品棚に立ち寄って購買した商品（後続購買商品）を推薦商品として提示する例を説明したが、これに限らず、優良会員が現在商品と同じ日に購買した商品（同日購買商品）を推薦商品として提示するようにしてもよい。
前出の「コーヒー豆Ａ」と「コーヒー用ミルクＢ」と「コーヒー用ペーパーフィルターＣ」の例では、会員顧客３００が「コーヒー豆Ａ」の前にいた場合には、「コーヒー用ミルクＢ」及び「コーヒー用ペーパーフィルターＣ」が推薦商品として提示される送信動線別レコメンデーション情報１１１１が送信されることになる。
【００６９】
実施の形態２．
本実施の形態では、会員顧客３００からの商品位置の検索要求に対して、情報処理システム１００が送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を送信する例を説明する。
【００７０】
図２０は、実施の形態２に係るリアルタイムレコメンデーションシステムのシステム構成例を示す。
【００７１】
図２０において、図１と同じ符号の要素は図１と同じであり、説明を省略する。
図２０では、携帯端末装置４００から送信される情報が商品位置検索要求となっており、無線アクセスポイント５００から送信される情報に商品位置通知情報が追加されている以外は、図１と同じである。
【００７２】
なお、商品位置検索要求とは、情報処理システム１００に対して商品の陳列位置の検索及び提示を要求する情報である。
また、商品位置通知情報は、情報処理システム１００により検索された商品の陳列位置を通知する情報である。
【００７３】
図２１は、本実施の形態に係る情報処理システム１００の構成例を示す。
【００７４】
図２１において、図２と同じ符号の要素は図２と同じであり、説明を省略する。
図２１では、商品位置検索部１１３と商品位置情報ＤＢ１１４が追加されている以外は、図２と同じである。
【００７５】
商品位置検索部１１３は、商品位置情報ＤＢ１１４に記憶されている商品位置情報を参照して、商品位置検索要求で要求された商品の陳列位置を検索し、検索した陳列位置を通知する商品位置通知情報を生成する。
また、商品位置検索部１１３は、生成した商品位置通知情報と、商品位置検索要求の送信元の会員顧客３００の会員コードと、検索の対象となった商品の商品コードをレコメンデーション情報管理部１０４に渡す。
【００７６】
商品位置情報ＤＢ１１４は、例えば、図２２に示す商品位置情報１１４０を記憶している。
商品位置情報１１４０は、商品コードと、商品位置と、商品名と、製造者又は生産者から構成される。
商品位置情報１１４０には、図２２に示す要素の他、商品名の略称や愛称等を含んでいてもよいし、商品名を正規表現を用いて表記していてもよい。
なお、商品位置情報１１４０は、例えば、ＲＦＩＤ読み取り装置６０２によりプライスカードＲＦＩＤタグ６０１から読み取られた商品コードを用いて生成してもよいし、別の方法により生成してもよい。
【００７７】
なお、本実施の形態では、レコメンデーション情報管理部１０４は、商品位置通知情報と会員コードと商品コードを商品位置検索部１１３から入力し、入力した会員コードと商品コードに対応する送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を生成する。
また、通信部１０１は、送信動線別レコメンデーション情報１１１１及びレコメンデーション情報１１２１とともに、商品位置通知情報を携帯端末装置４００に対して送信する。
なお、本実施の形態では、通信部１０１は商品位置検索要求受信部の例でもある。
【００７８】
次に、図２３のフローチャートを参照して、本実施の形態に係る情報処理システム１００の動作例を説明する。
【００７９】
まず、通信部１０１が、売場内の会員顧客３００の携帯端末装置４００から送信された商品位置検索要求を受信する（Ｓ６０１）。
商品位置検索要求には、検索対象の商品名と、会員顧客３００の会員コードが含まれているものとする。
通信部１０１は、受信した商品位置検索要求を商品位置検索部１１３に渡す。
【００８０】
次に、商品位置検索要求を取得した商品位置検索部１１３は、商品位置情報ＤＢ１１４を検索し、検索対象商品の商品位置を判別し、商品位置が示される商品位置通知情報を生成する（Ｓ６０２）。
【００８１】
次に、商品位置検索部１１３は、生成した商品位置通知情報と、商品位置検索要求に含まれていた会員コードと、検索対象商品の商品コードをレコメンデーション情報管理部１０４に出力する（Ｓ６０３）。
【００８２】
次に、レコメンデーション情報管理部１０４は、商品位置検索部１１３から入力した会員コードと商品コードに対応する動線別レコメンデーション情報１１１０を抽出する（Ｓ６０４）。
本実施の形態では、動線別レコメンデーション情報１１１０のうち、商品位置検索部１１３から入力した商品コードが現在商品コードとして示されているレコードを抽出する。
この点を除けば、動線別レコメンデーション情報１１１０の抽出手順は、実施の形態１に示したものと同様である。
【００８３】
次に、レコメンデーション情報管理部１０４は、商品位置検索部１１３から入力した会員コードに対応するレコメンデーション情報１１２０を抽出する（Ｓ６０５）。
レコメンデーション情報１１２０の抽出手順は、実施の形態１に示したものと同様である。
【００８４】
次に、レコメンデーション情報管理部１０４は、送信動線別レコメンデーション情報１１１１、送信レコメンデーション情報１１２１を生成する（Ｓ６０６）。
送信動線別レコメンデーション情報１１１１、送信レコメンデーション情報１１２１の生成手順は、実施の形態１に示したものと同様である。
【００８５】
レコメンデーション情報管理部１０４は、生成した送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１と、商品位置検索部１１３から入力した商品位置通知情報を通信部１０１に出力し、通信部１０１が送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１と商品位置通知情報を携帯端末装置４００に対して送信する（Ｓ６０７）。
【００８６】
携帯端末装置４００では、商品位置通知情報を表示ディスプレイに表示して、検索対象商品の陳列位置を会員顧客３００に通知するとともに、送信動線別レコメンデーション情報１１１１及び送信レコメンデーション情報１１２１を表示ディスプレイに表示する。
【００８７】
このように、本実施の形態では、会員顧客３００は検索した商品についてのレコメンデーション情報やＰＲ情報を入手することが可能となる。
また、サービス提供者は、検索を実行した購買意欲の高い可能性がある会員へＯｎｅ  ｔｏ  Ｏｎｅマーケティングを前提としたプロモーションを打つことが可能となる。
また、会員顧客３００が検索の対象とした商品の次に優良会員が商品棚に立ち寄って購買した購買商品（後続購買商品）を提示するため、優良会員と同じ動線に誘導することができで、優良会員と同様の購買行動を促すことが期待できる。
【００８８】
実施の形態３．
本実施の形態では、顧客への露出度の低い商品群を抽出する構成を説明する。
【００８９】
図２４は、本実施の形態に係る情報処理システム１００の構成例を示す。
【００９０】
図２４において、図２１と同じ符号の要素は図２１と同じであり、説明を省略する。
図２４では、低露出商品抽出部１１５と低露出商品情報ＤＢ１１６が追加されている以外は、図２１と同じである。
【００９１】
低露出商品抽出部１１５は、会員動線情報１０５０と商品位置情報１１４０を用いて、会員顧客が陳列位置に立ち寄る頻度が少ない商品を低露出商品として抽出する。
低露出商品情報ＤＢ１１６は、低露出商品抽出部１１５が抽出した低露出商品の商品コードを低露出商品情報としてを記憶する。
【００９２】
なお、本実施の形態に係るリアルタイムレコメンデーションシステムのシステム構成例は、図１、図２０に示したものと同様である。
【００９３】
次に、本実施の形態に係る情報処理システム１００の動作例を説明する。
【００９４】
本実施の形態では、低露出商品抽出部１１５は、商品位置情報１１４０に存在するが、会員動線情報１０５０には存在しない商品コードを抽出し、抽出した低露出商品の商品コードを低露出商品情報ＤＢ１１６に蓄積する。
低露出商品抽出部１１５は、また、商品位置情報１１４０に存在するが、会員動線情報１０５０に存在する件数が少ない商品コードも抽出し、抽出した低露出商品の商品コードを低露出商品情報ＤＢ１１６に蓄積する。
【００９５】
そして、動線別レコメンデーション情報生成部１０３による動線別レコメンデーション情報１１１０の生成において、低露出商品情報ＤＢ１１６に蓄積されている低露出商品については、優先順位を高く設定する。
これにより、会員顧客の目に触れていない商品について優先的に動線別レコメンデーション情報１１１０を送信することができ、低露出商品に対する会員顧客の認知度を向上させることができる。
また、送信レコメンデーション情報１１１１を送信する場合も、複数の推薦商品がある場合は、低露出商品情報ＤＢ１１６に蓄積されている低露出商品を優先的に会員顧客へ推薦することで、会員顧客の目に触れていない商品の認知度を向上させることが期待できる。
【００９６】
最後に、実施の形態１〜３に示した情報処理システム１００のハードウェア構成例について説明する。
図２５は、実施の形態１〜３に示す情報処理システム１００のハードウェア資源の一例を示す図である。
なお、図２５の構成は、あくまでも情報処理システム１００のハードウェア構成の一例を示すものであり、情報処理システム１００のハードウェア構成は図２５に記載の構成に限らず、他の構成であってもよい。
【００９７】
図２５において、情報処理システム１００は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。
ＣＰＵ９１１は、バス９１２を介して、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１４、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。
更に、ＣＰＵ９１１は、ＦＤＤ９０４（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）、コンパクトディスク装置９０５（ＣＤＤ）、プリンタ装置９０６、スキャナ装置９０７と接続していてもよい。また、磁気ディスク装置９２０の代わりに、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、光ディスク装置、メモリカード（登録商標）読み書き装置などの記憶装置でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置の一例である。
実施の形態１〜３で説明した「〜情報ＤＢ」は、ＲＡＭ９１４、磁気ディスク装置９２０等により実現される。
通信ボード９１５、キーボード９０２、マウス９０３、スキャナ装置９０７、ＦＤＤ９０４などは、入力装置の一例である。
また、通信ボード９１５、表示装置９０１、プリンタ装置９０６などは、出力装置の一例である。
【００９８】
通信ボード９１５は、図１に示すように、ネットワークに接続されている。
例えば、通信ボード９１５は、ＬＡＮ（ローカルエリアネットワーク）の他、ＷＡＮ（ワイドエリアネットワーク）、インターネット、ＳＡＮ（ストレージエリアネットワーク）などに接続されていてもよい。
【００９９】
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。
プログラム群９２３のプログラムは、ＣＰＵ９１１がオペレーティングシステム９２１、ウィンドウシステム９２２を利用しながら実行する。
【０１００】
また、ＲＡＭ９１４には、ＣＰＵ９１１に実行させるオペレーティングシステム９２１のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。
また、ＲＡＭ９１４には、ＣＰＵ９１１による処理に必要な各種データが格納される。
【０１０１】
また、ＲＯＭ９１３には、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）プログラムが格納され、磁気ディスク装置９２０にはブートプログラムが格納されている。
情報処理システム１００の起動時には、ＲＯＭ９１３のＢＩＯＳプログラム及び磁気ディスク装置９２０のブートプログラムが実行され、ＢＩＯＳプログラム及びブートプログラムによりオペレーティングシステム９２１が起動される。
【０１０２】
上記プログラム群９２３には、実施の形態１〜３の説明において「〜部」として説明している機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
【０１０３】
ファイル群９２４には、実施の形態１〜３の説明において、「〜の判断」、「〜の判別」、「〜の計算」、「〜の抽出」、「〜の照合」、「〜の設定」、「〜の選択」、「〜の入力」、「〜の出力」等として説明している処理の結果を示す情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。
「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。
ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出される。
そして、読み出された情報やデータや信号値や変数値やパラメータは、抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示などのＣＰＵの動作に用いられる。
抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリ、レジスタ、キャッシュメモリ、バッファメモリ等に一時的に記憶される。
また、実施の形態１〜３で説明しているフローチャートの矢印の部分は主としてデータや信号の入出力を示す。
データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ等の記録媒体に記録される。
また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【０１０４】
また、実施の形態１〜３の説明において「〜部」として説明しているものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。
すなわち、実施の形態１〜３で説明したフローチャートに示すステップ、手順、処理により、情報処理システム１００の処理をデータ処理方法として捉えることができる。
また、「〜部」として説明しているものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。
或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。
プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。
すなわち、プログラムは、実施の形態１〜３の「〜部」としてコンピュータを機能させるものである。あるいは、実施の形態１〜３の「〜部」の手順や方法をコンピュータに実行させるものである。
【０１０５】
このように、実施の形態１〜３に示す情報処理システム１００は、処理装置たるＣＰＵ、記憶装置たるメモリ、磁気ディスク等、入力装置たるキーボード、マウス、通信ボード等、出力装置たる表示装置、通信ボード等を備えるコンピュータである。
そして、上記したように「〜部」として示された機能をこれら処理装置、記憶装置、入力装置、出力装置を用いて実現するものである。
【符号の説明】
【０１０６】
１００  情報処理システム、１０１  通信部、１０２  動線分析部、１０３  動線別レコメンデーション情報生成部、１０４  レコメンデーション情報管理部、１０５  会員動線情報ＤＢ、１０６  商品マスタ情報ＤＢ、１０７  優良会員情報ＤＢ、１０８  購買履歴情報ＤＢ、１０９  会員情報ＤＢ、１１０  送信実績情報ＤＢ、１１１  動線別レコメンデーション情報ＤＢ、１１２  レコメンデーション情報ＤＢ、１１３  商品位置検索部、１１４  商品位置情報ＤＢ、１１５  低露出商品抽出部、１１６  低露出商品情報ＤＢ、２００  小売店売場スペース、３００  会員顧客、４００  携帯端末装置、５００  無線アクセスポイント、６００  商品棚、６０１  プライスカードＲＦＩＤタグ、６０２  ＲＦＩＤ読み取り装置、７００  ルータ、１０５０  会員動線情報、１０６０  商品マスタ情報、１０７０  優良会員情報、１０８０  購買履歴情報、１０９０  会員情報、１１００  送信実績情報、１１１０  動線別レコメンデーション情報、１１１１  送信動線別レコメンデーション情報、１１２０  レコメンデーション情報、１１２１  送信レコメンデーション情報、１１４０  商品位置情報。
【図１】
0005622629.tif 000002
【図２】
0005622629.tif 000003
【図３】
0005622629.tif 000004
【図４】
0005622629.tif 000005
【図５】
0005622629.tif 000006
【図６】
0005622629.tif 000007
【図７】
0005622629.tif 000008
【図８】
0005622629.tif 000009
【図９】
0005622629.tif 000010
【図１０】
0005622629.tif 000011
【図１１】
0005622629.tif 000012
【図１２】
0005622629.tif 000013
【図１３】
0005622629.tif 000014
【図１４】
0005622629.tif 000015
【図１５】
0005622629.tif 000016
【図１６】
0005622629.tif 000017
【図１７】
0005622629.tif 000018
【図１８】
0005622629.tif 000019
【図１９】
0005622629.tif 000020
【図２０】
0005622629.tif 000021
【図２１】
0005622629.tif 000022
【図２２】
0005622629.tif 000023
【図２３】
0005622629.tif 000024
【図２４】
0005622629.tif 000025
【図２５】
0005622629.tif 000026